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
336938505672	336938506184	336938506734	336938507284	336938507834	336938508384	336938508934	336938509484	336938510034	336938510584	336938511134	336938511684	336938512234	336938512784	336938513334	336938513884	336938514434	336938514984	336938515534	336938516084	336938516634	336938517184	336938517734	336938518284	336938518834	336938519384	336938519934	336938520484	336938521034	336938521584	336938522134	336938522684	336938523234	336938523784	336938524334	336938524884	336938525434	336938525984	336938526534	336938527084	336938527634	336938528184	336938528734	336938529284	336938529834	336938530384	336938530934	336938531484	336938532034	336938532584	336938533134	336938533684	336938534234	336938534784	336938535334	336938535884	336938536434	336938536984	336938537534	336938538084	336938538634	336938539184	336938539734	336938540284	336938540834	336938541384	336938541934	336938542484	336938543034	336938543584	336938544134	336938544684	336938545234	336938545784	336938546334	336938546884	336938547434	336938547984	336938548534	336938549084	336938549634	336938550184	336938550734	336938551284	336938551834	336938552384	336938552934	336938553484	336938554034	336938554584	336938555134	336938555684	336938556234	336938556784	336938557334	336938557884	336938558434	336938558984	336938559534	336938560084	336938560634	336938561184	336938561734	336938562284	336938562834	336938563384	336938563934	336938564484	336938565034	336938565584	336938566134	336938566684	336938567234	336938567784	336938568334	336938568884	336938569434	336938569984	336938570534	336938571084	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35192	28360	5952	1832	1177	896	651	576	491	378	386	383	320	307	294	298	305	297	250	249	268	227	268	275	246	231	204	241	235	238	215	255	214	261	218	223	237	233	220	228	215	210	238	233	225	215	211	227	227	201	224	211	210	221	219	215	204	206	206	218	217	217	207	195	218	231	195	230	243	202	197	212	208	216	215	205	213	225	203	229	217	211	202	204	199	223	191	204	214	205	236	235	227	239	214	222	216	245	208	197	235	220	197	221	203	211	241	209	201	218	216	236	188	219	203	228	239	216	221	223	207	228	206	215	227	195	256	228	223	211	243	224	216	217	219	228	203	230	214	215	209	210	204	213	203	215	198	238	193	223	218	202	215	235	201	181	205	216	211	227	235	221	239	205	248	210	187	236	227	218	196	191	201	217	235	224	211	188	206	212	225	201	223	212	225	209	216	221	205	233	219	226	202	247	215	237	233	212	222	222	236	222	244	222	207	251	209	231	203	196	203	180	196	197	223	206	205	213	225	220	239	208	235	170	245	220	211	237	240	234	205	227	226	207	209	199	221	227	204	222	236	202	206	219	239	211	198	219	208	204	216	236	221	242	207	207	203	203	215	236	208	222	206	226	214	207	214	215	241	247	223	201	212	209	225	214	198	206	199	202	216	248	221	228	209	218	215	219	219	192	201	223	232	218	256	211	216	202	238	193	199	223	191	231	209	223	216	192	197	217	193	217	242	197	229	225	210	210	199	206	225	200	231	221	234	201	216	202	201	215	229	207	221	222	210	228	220	211	212	234	177	228	217	236	230	225	234	219	206	214	210	225	200	224	219	221	196	219	212	213	210	201	223	216	213	200	252	192	218	204	216	221	238	199	212	210	255	234	203	237	244	219	226	188	216	234	242	220	198	230	205	230	207	200	219	207	249	232	203	229	210	198	216	204	207	207	202	216	215	222	230	211	204	231	234	202	226	231	223	226	213	235	222	218	210	219	195	198	225	226	221	217	230	216	198	213	190	210	201	226	215	241	198	207	210	224	224	236	230	246	203	234	243	226	224	240	185	190	205	215	222	222	216	219	214	221	199	203	207	202	203	225	233	182	213	225	228	240	244	204	222	221	211	224	202	224	242	210	222	211	234	218	198	210	263	218	202	207	208	217	218	229	254	237	210	229	201	225	207	210	200	231	210	208	232	198	216	229	196	220	226	248	233	196	216	228	217	220	218	206	233	221	203	219	258	215	247	222	204	213	215	233	225	223	198	221	209	204	206	229	201	220	203	226	256	223	238	208	192	231	227	207	238	202	210	199	217	223	200	202	209	219	213	225	207	248	238	203	227	198	211	204	202	208	212	211	224	205	226	224	223	232	203	207	235	227	188	194	217	236	232	231	214	228	223	220	218	195	220	220	229	215	219	235	208	221	206	236	216	217	215	217	230	221	229	206	234	214	182	199	228	224	248	240	187	206	225	209	215	251	229	205	213	214	218	220	197	211	222	232	245	208	206	231	231	220	214	207	211	218	212	237	236	217	242	233	218	237	242	223	229	228	178	218	227	230	182	231	222	210	248	212	208	207	214	222	220	219	217	206	221	197	230	244	232	244	245	222	223	208	187	242	193	210	216	205	215	219	218	245	213	241	218	216	217	226	183	208	216	226	208	210	225	201	214	212	249	188	209	210	241	199	222	244	201	196	204	237	219	213	196	202	225	219	253	221	193	209	224	269	219	201	228	223	203	222	233	246	222	222	201	202	209	203	211	211	192	216	187	203	214	222	201	230	219	248	220	179	218	233	215	223	208	217	191	202	222	228	204	243	212	225	259	229	200	222	219	210	228	242	222	209	199	217	216	212	217	221	186	205	237	211	202	198	211	210	232	234	205	219	204	192	217	244	212	224	238	206	217	207	224	213	223	208	212	188	245	218	210	225	222	223	210	210	222	230	230	192	219	238	199	215	228	218	224	193	240	208	206	213	248	211	250	210	194	209	225	200	232	205	221	240	207	208	192	215	217	200	225	219	197	206	220	202	231	233	198	225	221	207	222	226	238	242	230	209	226	216	234	220	232	227	194	191	236	205	192	197	218	244	211	206	217	204	210	230	199	207	212	239	221	192	237	210	186	216	207	236	207	232	245	216	225	241	202	220	221	211	200	203	228	242	215	210	220	199	199	193	210	218	230	186	211	201	210	217	207	216	207	244	214	222	211	213	211	217	217	212	225	210	200	247	233	208	211	184	225	208	217	181	188	198	206	219	219	214	234	251	246	220	221	240	229	212	245	189	227	219	229	212	182	214	218	200	207	223	211	210	247	195	232	170	202	234	204	220	217	206	204	223	200	188	227	221	190	234	226	210	221	221	201	220	225	235	213	204	237	211	195	218	247	234	234	200	235	229	232	225	215	204	227	214	218	199	199	229	216	226	223	229	238	227	207	220	210	185	225	196	230	248	213	211	202	241	202	224	214	210	219	214	215	225	230	233	235	231	185	276	231	242	219	237	201	217	230	206	210	236	195	212	211	194	226	215	218	226	206	209	195	209	209	227	220	223	195	215	220	216	195	225	216	221	205	209	244	200	217	214	225	205	199	195	202	227	239	206	230	202	239	253	206	222	238	216	178	229	207	240	241	205	208	217	171	220	208	196	223	191	227	208	212	202	175	199	215	199	199	201	215	221	224	240	203	216	204	210	210	208	202	184	219	215	212	231	224	221	191	220	233	198	210	225	223	220	219	224	222	219	230	217	238	208	217	222	209	225	235	204	225	245	223	209	223	198	222	216	227	206	247	214	229	201	225	213	188	197	234	244	190	178	203	196	225	224	219	238	198	191	203	225	205	209	221	207	202	211	221	250	246	220	218	226	242	243	177	204	221	234	197	201	211	208	196	213	229	207	204	218	244	198	249	206	226	215	214	222	221	199	207	207	216	227	233	218	226	208	205	211	207	228	233	213	185	236	212	236	220	218	224	210	207	214	211	215	220	200	248	205	194	235	206	190	215	216	210	183	196	246	235	224	242	222	205	199	207	210	221	211	213	227	227	224	212	207	220	210	210	209	235	215	231	214	242	241	211	205	216	187	214	218	221	226	196	182	230	222	227	220	201	212	212	225	213	206	224	220	212	210	220	242	225	211	228	206	210	192	227	222	238	215	219	193	194	241	225	209	225	226	212	198	218	178	210	221	216	212	256	205	220	225	215	198	214	211	221	219	187	223	208	207	221	224	211	221	217	245	201	237	229	232	177	197	223	221	220	240	223	202	191	231	206	222	196	220	208	195	161	219	215	211	251	184	207	250	226	210	200	208	196	228	211	214	216	236	213	235	183	182	214	182	213	241	223	212	209	223	249	229	222	216	203	208	227	212	219	219	224	189	208	203	237	252	180	200	233	186	238	216	207	212	186	242	224	222	209	198	204	205	240	231	220	219	217	224	219	258	212	224	204	224	209	222	228	204	205	226	231	213	250	214	220	220	194	214	213	230	221	236	197	221	222	220	191	188	197	192
19044	17293	4047	4892	4132	3458	2962	2406	2110	1835	1607	1481	1316	1291	1173	1141	1038	1005	960	876	891	854	852	813	746	745	745	742	786	698	760	716	722	685	662	660	643	667	607	652	623	607	614	651	673	659	609	651	648	665	590	610	621	609	578	636	633	603	629	606	567	596	581	603	558	624	609	622	654	622	624	594	593	587	592	588	630	569	615	563	578	591	565	594	587	577	539	573	622	574	600	586	589	594	569	569	568	575	564	565	589	570	595	565	532	548	585	587	589	600	573	587	576	570	577	579	582	588	624	594	558	577	622	589	573	573	571	574	574	562	547	589	614	586	592	542	578	556	608	555	599	591	592	623	550	607	555	540	547	563	663	569	590	606	587	608	577	598	508	551	561	564	566	551	614	605	575	588	557	588	591	601	634	582	590	588	551	548	614	588	559	574	598	589	603	542	571	565	585	589	578	592	599	605	578	550	592	568	593	557	549	600	588	566	568	540	583	561	562	608	508	591	556	585	594	556	575	577	536	554	599	602	603	571	569	626	524	551	553	574	550	573	547	589	584	566	548	559	613	613	539	553	613	560	535	578	596	597	559	546	587	618	569	522	605	563	596	559	605	559	576	582	552	566	585	547	572	520	569	564	586	554	605	585	568	606	570	553	582	548	586	579	598	580	560	601	571	626	572	559	579	571	618	544	561	598	547	564	587	590	566	575	612	575	626	540	602	566	565	518	570	563	598	532	546	566	618	550	574	583	568	516	610	565	577	617	609	559	595	574	609	588	602	567	549	560	555	605	629	547	630	573	572	550	520	576	590	567	561	618	593	563	579	548	587	562	560	555	561	576	597	557	599	629	582	599	568	579	574	560	578	590	581	579	616	574	590	559	564	551	552	524	599	558	567	580	570	575	592	582	563	545	559	594	576	566	610	620	544	592	623	574	584	583	588	600	601	596	557	596	586	557	595	557	562	585	571	540	578	586	565	569	606	581	543	568	546	579	610	611	599	558	593	604	531	573	582	576	578	558	586	591	600	601	567	568	552	593	589	589	530	572	617	599	574	564	581	600	630	547	567	574	595	596	573	581	571	561	594	571	581	554	624	570	584	546	616	587	556	577	579	515	568	566	546	577	565	630	572	568	614	547	603	583	573	611	585	602	543	579	603	593	554	569	567	613	574	574	536	567	574	617	540	570	583	558	574	559	594	569	602	582	568	543	543	616	571	560	576	568	588	557	557	536	564	601	556	549	548	585	546	580	597	589	637	554	564	567	555	583	562	518	563	591	574	597	578	562	582	548	557	564	500	539	604	606	607	576	562	617	614	546	558	586	568	543	576	561	539	560	595	593	604	570	605	552	624	569	627	575	571	576	589	543	560	568	568	596	599	542	541	594	589	539	616	585	579	572	596	602	571	531	546	535	612	547	588	575	576	571	577	566	615	541	582	560	560	553	564	568	583	550	585	549	564	552	591	593	564	551	573	585	553	557	593	604	577	568	569	534	584	572	538	529	592	522	571	605	583	568	574	595	534	572	562	618	577	523	563	617	554	594	568	571	565	581	617	597	554	566	573	591	585	592	581	612	617	553	584	543	559	578	538	591	602	608	574	573	573	566	573	608	624	610	542	564	600	559	566	572	575	576	566	603	576	580	542	563	548	564	598	606	554	596	585	567	576	611	526	582	657	569	570	587	544	557	575	574	570	570	588	584	557	519	590	567	584	551	556	576	569	551	563	588	556	584	549	562	603	556	554	595	581	598	611	561	556	618	583	569	564	548	593	565	576	550	575	550	580	547	563	559	559	593	556	544	614	584	582	538	548	544	567	579	593	588	534	590	592	547	577	599	569	616	586	628	606	578	619	595	602	585	564	534	590	572	590	580	609	568	567	559	495	560	547	557	538	562	559	559	579	556	577	551	580	618	562	563	559	564	550	565	569	570	598	583	556	554	612	555	578	603	609	578	553	510	552	575	603	597	563	573	560	580	521	596	561	544	559	600	588	564	551	622	554	587	598	612	589	567	597	595	576	586	586	568	591	538	592	575	530	548	598	566	584	559	618	606	536	611	587	564	611	586	582	570	582	622	536	595	644	587	578	570	581	577	540	575	596	575	536	576	608	568	571	583	590	572	576	580	562	591	588	588	584	574	567	594	558	596	609	586	546	589	580	579	561	585	607	566	579	547	570	585	647	572	570	553	584	584	557	616	530	575	577	579	594	582	552	642	571	544	601	559	607	572	544	569	557	551	581	559	605	577	594	605	558	540	583	606	569	608	579	611	583	594	621	591	584	574	588	567	572	525	614	591	593	598	571	603	545	573	560	590	566	601	619	577	605	601	583	541	576	580	550	590	601	578	580	607	605	587	534	609	588	597	588	593	571	618	600	532	538	607	594	563	596	585	576	565	584	604	575	616	576	548	577	553	591	604	575	564	612	544	543	561	565	587	572	582	547	565	601	568	583	572	511	606	551	590	570	547	544	620	597	612	600	559	544	544	538	545	574	580	582	618	573	584	589	583	570	597	577	635	597	593	567	531	606	620	590	615	548	552	574	598	604	563	599	578	591	598	558	563	590	578	592	575	630	554	567	567	578	575	576	576	561	626	560	584	533	577	595	548	589	628	551	573	554	596	567	588	595	532	585	590	551	581	563	583	560	629	601	562	581	551	572	577	592	584	562	568	548	570	596	556	555	601	571	520	558	544	586	552	565	596	594	588	588	582	574	559	576	587	557	563	606	609	567	631	610	597	616	590	549	553	539	570	568	536	532	586	583	538	599	588	554	587	585	581	549	567	633	559	545	588	607	552	589	576	599	605	593	620	552	588	577	557	595	606	540	566	577	550	586	609	587	551	571	531	571	585	584	549	542	554	575	587	583	571	614	541	534	584	600	578	607	597	570	522	549	564	578	601	564	571	561	580	566	596	581	588	569	565	557	616	538	593	576	640	530	555	584	596	547	602	529	525	577	568	576	562	605	611	608	603	551	612	562	513	599	582	560	621	566	598	644	548	562	611	548	571	588	563	611	575	598	607	548	583	579	569	572	579	596	569	595	581	590	571	605	613	561	583	531	608	567	568	561	583	578	557	541	584	565	565	564	578	571	599	555	594	589	561	580	509	575	594	579	566	610	568	586	554	592	572	564	530	567	610	570	571	579	574	603	594	600	568	540	578	602	587	603	572	575	556	568	531	552	585	546	611	574	543	594	526	585	634	551	612	580	567	545	537	576	576	551	563	586	548	569	571	566	577	598	604	572	616	535	576	558	539	542	550	556	555	562	571	576	541	564	584	575	572	581	606	613	587	596	595	596	595	560	582	560	575	588	552	562	555	560	574	589	552	578	589	574	573	581	519	600	541	558	592	588	592	541	570	567	533	565	608	624	598	608	566	556	586	589	605	614	582	557	601	538	559	624	576	578	571	575	578	543	584	570	587	575	565	580	507	598	576	584	579	542	614	545	591	588	602	571	562	575	543	556	558	597	566	589	598	583	575	557	567	603	563
8116	971	371	316	322	319	325	327	333	340	314	315	333	333	328	314	309	324	293	321	311	345	304	286	322	294	303	320	319	340	329	338	317	336	325	300	290	327	318	309	298	328	324	335	333	297	299	370	336	325	318	274	296	309	313	321	329	307	346	302	321	322	329	327	334	317	301	300	317	311	337	318	353	325	323	335	329	304	323	332	293	342	301	322	345	321	304	353	311	334	311	337	298	307	356	352	291	308	333	302	304	312	320	305	334	282	318	323	352	321	304	331	329	317	334	315	343	326	340	300	307	304	293	321	302	316	346	310	295	315	330	330	313	310	279	306	322	356	362	334	326	301	300	330	302	350	304	336	308	311	300	307	337	320	295	299	325	328	363	311	302	349	330	331	345	300	297	316	314	329	296	340	307	324	336	294	330	314	334	336	329	310	322	313	325	296	291	330	317	315	315	334	310	300	326	287	311	318	318	310	333	310	342	319	298	347	329	333	324	342	307	313	303	322	311	306	296	311	302	310	305	330	325	314	310	347	346	348	329	289	340	370	300	294	336	300	317	308	308	327	330	332	292	315	326	338	323	279	288	313	308	321	351	306	341	303	303	299	301	324	350	320	312	305	305	333	292	348	355	322	314	279	331	320	300	322	333	324	302	371	290	350	314	298	312	340	343	313	322	321	333	318	312	321	342	314	343	294	305	315	376	307	324	282	311	327	320	300	301	325	354	306	334	320	333	307	298	316	281	340	320	325	296	319	318	333	341	318	321	312	332	321	305	325	313	318	294	283	285	315	312	339	323	284	311	333	315	310	306	337	310	354	309	313	339	338	285	339	283	305	317	341	318	331	344	290	329	321	313	340	307	311	294	301	352	351	314	321	306	322	326	313	305	314	364	308	358	302	344	325	304	308	324	288	339	315	327	312	321	335	329	346	308	329	352	335	350	325	305	311	301	320	325	290	306	323	305	340	304	318	303	313	323	335	286	338	360	321	305	326	322	343	320	327	333	296	309	340	304	321	329	292	311	351	289	305	300	296	306	321	320	319	296	292	312	303	322	284	324	290	312	310	302	301	311	335	348	295	315	325	352	313	336	309	362	309	273	325	337	311	270	352	322	320	321	365	332	335	303	276	293	317	338	321	328	322	279	339	331	310	298	305	295	323	292	342	333	337	324	339	351	326	322	323	348	295	327	341	308	335	310	300	328	320	317	315	346	300	318	302	329	300	346	337	300	321	337	336	297	301	312	300	299	335	330	321	303	281	308	316	326	286	297	323	292	362	313	313	316	344	325	303	314	281	320	319	326	316	335	342	361	293	327	306	271	333	310	310	316	295	318	300	317	323	322	314	322	332	328	316	293	320	359	331	308	296	335	277	337	316	353	333	310	350	326	332	348	331	322	317	331	328	305	326	321	300	322	334	309	327	348	333	330	305	328	298	289	334	350	342	301	379	336	314	352	296	319	322	297	321	277	310	292	312	329	285	317	322	316	313	302	302	287	333	292	316	334	293	315	321	329	335	318	304	344	349	301	324	327	317	331	302	340	324	313	318	341	332	350	308	301	326	290	325	307	300	320	319	348	332	304	272	352	314	335	308	275	293	348	341	314	328	320	356	306	303	322	336	326	289	311	335	327	339	309	317	314	335	321	319	333	331	302	267	354	316	338	335	296	331	333	302	336	329	354	295	340	315	342	299	285	335	310	337	303	302	327	334	295	343	319	313	309	292	307	335	316	326	339	353	266	295	315	319	286	321	319	339	320	345	302	323	311	282	312	320	324	318	309	288	327	337	316	307	349	321	359	327	321	321	348	303	299	303	325	327	323	323	347	326	323	301	307	323	344	294	294	326	319	332	300	286	309	355	325	304	371	323	305	342	291	321	360	301	351	316	334	300	317	334	321	291	286	319	311	316	290	315	314	332	304	296	319	290	350	314	301	278	319	342	297	327	323	323	329	355	322	317	295	336	280	309	290	312	351	338	346	299	319	316	331	319	296	315	347	302	321	304	316	302	285	330	335	338	302	320	312	336	328	319	316	336	359	337	288	314	359	333	285	334	299	318	269	331	313	326	316	323	317	298	317	307	313	310	318	326	312	332	336	328	315	324	341	324	316	300	298	262	322	332	291	320	294	287	297	286	283	336	356	346	326	317	322	328	316	355	290	329	321	295	318	297	306	323	277	296	315	319	300	315	305	300	311	326	294	347	314	336	317	302	295	285	345	311	298	288	333	322	315	318	336	310	311	286	356	342	361	318	312	357	325	293	350	313	305	313	318	318	306	321	328	344	379	302	367	313	296	315	336	303	344	341	317	290	310	322	335	329	316	361	293	319	352	301	307	333	310	306	345	309	344	327	304	326	335	320	305	329	325	324	306	340	312	293	311	346	337	314	319	352	321	318	325	331	326	319	300	317	297	315	333	343	351	308	303	315	334	290	309	377	296	320	315	327	344	319	318	321	312	304	315	316	311	294	333	327	298	319	331	349	315	317	338	329	309	307	352	333	338	292	302	311	293	303	352	326	298	321	328	330	330	332	320	302	314	328	308	337	340	323	322	293	318	340	320	317	331	326	304	311	290	293	318	309	331	338	342	296	308	270	333	328	307	328	348	300	288	337	322	319	300	325	313	304	319	307	322	292	329	316	310	321	330	314	342	308	313	321	323	307	304	314	340	319	317	304	333	346	327	338	322	323	319	319	337	324	339	296	311	299	310	328	290	321	313	316	343	314	322	319	307	334	307	364	304	350	325	320	317	328	297	306	308	305	336	293	284	303	308	290	290	333	308	312	344	327	292	331	320	305	301	342	333	344	313	331	306	327	315	323	309	351	334	324	324	371	295	315	311	292	301	279	316	343	316	305	304	318	322	302	324	300	301	318	316	334	316	335	311	308	292	319	302	288	314	291	350	317	354	340	302	341	334	310	312	310	331	308	338	297	297	335	317	326	303	330	313	308	310	296	317	348	337	318	320	307	328	302	340	312	329	310	342	300	348	309	341	343	296	310	316	314	300	301	334	310	317	328	355	317	340	322	302	322	319	311	304	323	323	320	317	310	327	331	303	293	315	304	337	290	371	329	320	335	312	327	338	344	315	326	331	358	325	316	297	327	328	281	327	290	286	340	328	312	323	283	293	316	299	333	334	363	309	316	320	362	353	345	323	318	314	310	326	309	331	345	332	343	339	314	317	280	312	297	317	322	274	320	310	370	314	313	299	297	323	326	304	286	316	340	328	325	294	299	353	337	290	325	299	317	322	308	318	305	303	309	337	327	357	311	306	343	330	293	308	346	345	340	324	345	306	297	328	297	300	323	331	334	341	329	331	319	347	330	318	295	296	330	304	325	327	315	357	328	321	298	323	308	336	320	334	340	321	299	320	307	338	321	320	315	296	279	338	300	316	315	323	267	318	299	342	308	297	315	314	314	324	322	343	320	294	314	293	344	294	310	330	313	369	317	313	266	325	314	323	344	328	308	308	282	336	320	303	286	350	331
4495	1566	812	787	826	748	815	798	771	766	768	770	773	774	726	732	741	780	771	753	782	777	737	758	736	748	789	752	739	774	786	802	771	788	773	755	706	699	738	763	782	766	749	728	772	717	772	757	740	752	812	758	796	704	770	734	768	719	740	738	738	730	759	766	774	766	700	733	785	738	763	766	732	705	716	735	761	769	792	778	749	761	748	738	765	726	736	765	735	707	828	738	763	766	768	742	782	754	781	749	765	755	764	755	724	712	740	770	699	759	753	746	750	757	767	749	769	769	735	733	711	716	745	772	773	709	736	780	756	750	767	745	757	708	773	757	751	741	704	804	753	727	778	740	739	715	758	758	741	750	763	812	731	800	723	743	724	768	736	749	779	737	745	759	769	740	761	729	725	796	742	779	745	783	737	787	774	734	769	747	763	773	803	752	722	769	720	770	712	757	741	739	771	768	766	780	779	740	758	769	754	731	728	774	772	751	800	782	752	743	734	759	751	784	759	730	759	745	749	739	753	721	770	728	769	780	731	758	778	783	735	687	763	762	733	764	760	729	782	743	717	739	768	769	714	778	743	718	734	705	739	759	727	724	783	761	822	758	728	774	712	789	734	713	767	738	744	790	747	767	727	732	738	754	740	781	746	751	764	825	780	734	750	727	757	710	748	768	733	755	746	711	751	766	761	733	732	713	773	743	794	784	793	709	784	768	735	719	736	754	764	753	744	742	771	724	757	737	729	816	738	752	772	756	762	757	781	771	786	767	715	781	762	763	798	766	731	705	735	725	723	716	742	731	792	773	738	757	729	789	778	719	744	756	827	738	768	718	754	754	721	781	735	746	759	770	774	774	777	754	780	778	767	768	763	726	749	724	724	781	769	709	773	742	764	759	760	720	722	747	735	771	778	753	761	762	803	842	712	762	731	770	783	788	759	717	730	789	744	728	744	747	764	767	766	777	731	733	752	710	729	703	694	729	741	743	760	796	782	691	760	727	776	774	734	754	776	726	751	734	793	758	769	759	692	730	729	731	791	785	741	783	768	715	724	751	737	785	738	719	738	775	778	759	718	740	731	730	745	759	728	770	788	778	762	720	807	775	742	789	768	732	745	758	752	728	747	730	736	782	737	760	770	782	746	753	736	774	736	744	738	702	735	771	728	769	698	759	796	794	758	741	793	737	786	757	772	763	754	743	743	778	810	740	718	759	747	794	744	688	773	782	739	732	762	756	766	783	769	774	765	756	761	771	782	786	781	774	742	714	783	757	776	764	733	732	772	773	735	814	719	762	718	731	776	784	767	807	779	717	803	793	731	728	715	772	780	775	804	756	811	688	812	723	732	722	748	706	797	713	782	762	787	738	780	805	764	758	755	789	765	746	769	764	741	731	738	723	702	737	722	760	758	758	799	762	721	791	776	765	754	780	748	714	726	778	759	745	735	721	704	749	781	740	743	766	781	800	730	733	788	752	758	786	785	825	790	770	795	756	749	711	779	778	713	750	745	746	774	744	709	785	733	718	739	741	712	777	765	734	786	768	789	766	781	793	754	749	761	756	711	735	746	762	740	774	709	747	759	778	732	767	747	829	730	748	773	751	743	748	747	751	760	770	744	748	772	767	753	784	760	744	720	763	749	738	731	744	760	791	734	769	730	786	745	715	790	756	745	724	759	795	744	744	733	814	757	756	723	756	744	760	773	786	719	806	735	730	773	794	790	753	729	740	748	740	730	767	790	765	781	715	735	751	760	786	756	753	702	757	699	749	797	712	742	745	729	705	740	766	780	765	733	763	746	726	758	758	762	734	755	769	750	762	730	759	777	741	770	771	777	707	814	747	788	746	687	727	717	733	758	714	772	757	719	769	715	768	745	766	711	690	808	694	713	784	750	812	764	711	730	766	752	799	730	743	707	736	748	758	762	768	760	756	736	796	747	732	694	756	768	739	753	746	752	710	753	760	750	751	736	816	759	783	800	731	727	779	773	768	724	805	696	780	751	772	768	769	784	754	744	687	773	715	766	755	768	761	794	750	737	754	781	756	724	806	812	763	746	735	749	689	734	725	790	730	781	786	723	748	779	770	756	752	779	751	746	760	754	767	710	752	784	729	774	781	747	725	747	727	810	754	801	814	755	772	738	717	749	760	749	722	789	717	759	712	760	758	735	752	763	731	720	764	765	783	732	789	704	752	751	786	847	789	715	778	721	794	759	795	736	778	767	740	753	763	756	747	747	740	748	707	724	757	786	745	719	754	709	745	770	760	772	735	750	727	740	748	760	739	727	772	774	742	683	778	740	736	747	809	794	763	734	774	750	749	742	769	705	812	762	774	734	748	732	751	734	772	802	752	785	778	763	735	781	775	832	749	761	772	766	736	791	777	802	783	777	735	725	753	722	697	724	744	736	781	717	716	781	771	806	767	752	766	778	756	757	739	775	780	795	738	793	773	763	744	763	796	759	714	778	760	732	750	785	741	763	754	720	777	783	772	706	777	764	755	782	736	783	737	771	750	714	741	715	753	781	759	736	766	713	730	774	759	736	748	752	798	795	801	794	784	766	691	737	764	752	770	746	770	756	737	729	747	757	794	817	758	754	756	756	735	765	712	779	706	769	751	743	793	739	777	819	790	759	772	760	788	743	725	760	728	730	772	736	789	755	768	781	789	710	730	751	716	800	729	769	735	773	765	772	736	736	748	781	762	792	727	746	745	726	715	758	792	784	748	721	771	799	729	766	816	769	760	762	735	751	728	774	801	733	717	773	759	709	709	735	769	716	706	757	715	769	701	767	738	763	756	751	705	730	726	789	786	835	771	806	762	798	771	781	737	751	732	749	760	784	769	800	741	782	750	736	761	759	723	723	787	734	779	753	725	782	734	776	748	753	753	744	714	754	729	703	772	682	746	765	761	754	771	732	728	777	733	765	753	775	736	720	795	747	761	763	806	760	761	740	793	752	765	750	760	755	756	779	740	776	727	735	759	759	768	732	770	728	715	743	753	814	751	774	758	789	729	762	766	738	806	784	712	782	764	752	738	692	806	737	803	749	753	754	756	807	790	728	708	748	726	713	749	760	743	755	737	788	767	748	729	748	763	787	728	768	760	752	733	771	746	762	739	817	727	757	784	714	756	699	761	717	721	781	716	785	767	758	783	782	763	727	731	792	788	763	774	716	744	757	737	693	781	770	752	730	835	732	746	756	784	748	747	703	740	739	771	780	762	700	739	734	757	751	775	750	732	727	758	733	805	744	730	717	783	761	737	753	779	723	788	726	776	747	796	779	716	753	748	781	765	756	707	781	781	729	768	739	783	777	761	783	780	727	741	795	811	740	776	775	730	779	754	767	732	740	787	753	740	739	787	767	732	776	718	754	749	817	736	755	745	748	811	725	774	794	778	786	763	768	762	723	784	774	726	774	731	757	741	746	756	723	807	722	788	748	778	817	765	758	719	773	705	796	749	751	759	748	729	770	751	722	743	709	742	783	731	766	771
25796	17244	2225	878	633	492	388	336	288	253	250	244	229	183	211	205	176	194	175	178	191	149	165	176	187	168	173	152	156	179	146	170	153	152	160	144	143	159	161	173	155	176	178	147	152	138	174	164	177	148	158	117	170	134	159	148	154	156	154	150	148	170	155	145	176	140	151	155	140	142	152	163	161	159	142	152	162	175	167	149	151	168	149	153	157	178	144	160	174	129	157	152	151	151	136	160	160	153	162	180	142	164	186	167	168	166	138	159	153	148	152	159	171	142	145	135	135	151	147	143	173	143	161	156	174	142	143	166	156	163	166	135	173	163	168	144	157	156	160	148	145	131	152	149	165	158	143	168	146	144	137	149	144	162	165	135	171	158	164	133	155	144	143	147	159	135	142	154	141	142	159	167	133	143	168	152	160	165	140	140	145	160	162	157	154	152	153	146	163	147	143	158	132	167	148	160	157	139	153	159	175	140	168	138	128	143	173	165	149	149	153	161	153	165	159	164	188	150	174	151	148	175	155	140	154	156	178	147	157	146	175	141	163	165	157	159	137	136	157	146	156	166	164	182	157	159	141	160	155	138	152	175	161	152	157	151	166	155	175	156	157	156	175	153	150	153	165	129	131	160	166	129	161	154	169	158	144	149	150	149	145	176	143	137	138	155	147	155	184	142	169	144	154	157	131	140	165	152	187	154	166	152	139	137	164	159	155	158	165	144	156	141	150	160	156	149	146	155	175	174	137	159	162	164	169	162	143	165	164	157	174	156	135	147	175	174	157	163	148	140	169	143	136	146	170	168	183	169	164	165	149	149	143	158	155	146	161	120	157	148	147	152	158	150	146	152	150	145	138	146	157	158	156	151	163	150	148	158	157	164	149	132	155	156	162	169	158	150	150	145	157	152	157	135	177	157	150	149	172	134	143	151	155	168	181	182	151	154	162	161	159	165	157	185	166	150	163	177	155	171	150	157	154	158	163	160	156	156	156	159	142	164	154	129	159	162	151	147	155	167	168	168	145	168	169	153	160	167	160	130	133	155	127	133	170	156	145	173	167	141	148	133	143	170	143	155	169	185	169	152	152	161	149	173	166	153	125	143	172	140	140	152	157	166	176	164	139	148	153	141	164	155	147	145	153	133	171	162	157	162	165	160	148	155	153	148	155	147	142	175	158	162	150	141	165	148	152	138	157	161	159	130	157	160	154	141	169	162	152	153	165	179	153	158	165	161	150	157	137	139	162	148	178	182	151	156	145	155	164	155	155	161	154	176	148	143	154	188	137	137	155	150	151	147	161	150	157	140	147	146	150	143	176	158	146	162	173	162	158	168	126	158	173	159	179	142	149	160	128	159	148	154	159	138	171	142	173	159	165	145	159	141	151	168	147	145	181	154	169	154	161	163	161	146	145	154	177	166	161	160	142	163	127	155	170	141	144	161	152	165	170	168	174	162	156	177	145	145	177	148	162	185	159	161	168	135	130	169	137	174	163	152	178	151	157	157	161	162	138	142	166	130	134	157	145	150	160	168	148	132	150	166	169	139	157	160	160	179	147	145	140	171	156	164	189	148	157	182	164	176	147	164	150	155	116	167	136	146	132	148	147	149	162	135	157	145	156	161	154	143	138	166	155	156	150	157	163	157	138	133	145	137	142	152	154	133	157	136	161	185	150	146	162	153	153	171	144	140	146	144	144	134	156	126	151	196	168	161	180	177	173	156	157	148	143	157	173	170	149	150	145	128	157	163	175	148	144	146	156	169	165	139	156	142	178	156	134	143	151	193	157	170	162	160	155	183	143	159	168	165	164	159	128	152	163	137	159	163	169	143	161	143	156	143	151	143	159	135	138	162	146	139	151	161	164	163	156	160	168	146	180	158	130	171	148	159	137	166	150	129	160	196	149	163	131	144	132	165	140	157	166	171	152	163	157	180	146	142	169	143	127	155	163	149	160	146	148	165	166	150	151	185	154	158	145	134	147	160	131	154	168	148	181	161	156	198	172	165	177	142	178	165	165	162	146	126	166	153	158	151	142	167	171	150	157	126	154	155	140	141	151	170	152	157	147	136	155	156	159	163	178	158	151	135	141	156	160	144	168	175	152	149	144	167	153	150	146	159	159	155	156	144	163	159	135	163	127	147	150	156	166	163	185	150	153	139	169	147	160	156	141	162	154	168	155	159	160	156	150	163	153	145	157	152	156	162	163	147	182	160	169	161	151	162	192	150	140	171	145	139	145	167	149	170	154	126	157	143	150	165	165	168	146	163	150	153	150	147	158	165	163	143	169	167	143	155	126	165	157	150	151	167	154	151	152	164	159	190	151	155	166	141	145	173	166	146	145	141	170	138	169	168	171	146	163	155	162	163	153	144	153	190	138	162	132	149	156	164	175	161	164	155	152	162	146	161	149	169	161	160	128	124	162	156	121	136	158	150	152	145	161	150	154	173	161	170	171	151	160	128	170	155	172	162	167	160	142	156	130	156	177	128	165	156	141	139	139	146	158	154	153	161	160	146	140	114	174	168	163	153	166	185	149	147	144	151	156	155	160	166	151	159	152	148	165	147	147	153	155	172	155	163	152	164	151	156	148	146	169	168	151	141	177	172	150	136	161	142	147	134	142	163	150	162	162	164	156	160	170	144	157	162	165	151	149	183	149	156	157	136	138	179	157	169	149	147	133	171	143	154	159	154	144	167	148	154	174	163	174	176	163	156	144	149	156	164	146	184	157	133	172	146	163	155	156	144	164	154	142	172	120	146	127	135	173	172	161	160	163	128	145	134	138	164	172	142	153	158	156	130	161	141	167	152	174	147	164	137	158	162	153	175	152	185	177	161	143	155	127	150	155	136	174	146	156	167	162	142	179	173	143	176	187	170	126	147	155	144	154	151	134	141	143	157	153	145	164	172	166	158	140	178	143	149	167	162	174	159	149	159	152	151	161	140	158	152	183	147	179	155	167	151	147	158	157	160	151	146	170	166	133	149	158	114	153	170	163	146	137	143	171	174	160	148	170	160	168	174	167	172	155	143	140	169	162	148	177	156	157	143	163	157	131	163	151	166	177	163	150	136	170	144	152	152	164	167	146	166	143	162	147	160	176	143	160	155	135	160	145	130	134	162	172	151	155	165	159	140	145	157	139	177	168	126	156	174	148	149	150	153	146	157	175	166	146	172	143	139	122	153	164	157	151	155	143	146	156	162	143	133	172	154	148	147	155	171	157	172	151	156	142	146	161	166	165	162	143	163	147	163	137	146	152	163	178	152	150	145	132	139	156	170	142	175	139	150	158	121	160	162	170	176	162	155	162	159	157	173	161	157	164	186	151	149	169	147	147	159	169	146	162	171	180	152	176	169	181	167	168	149	152	154	170	167	178	168	179	153	165	142	149	153	178	155	194	166	141	144	147	160	153	154	145	166	170	156	151	157	148	140	141	154	163	160	128	166	160	153	159	145	145	155	163	156	152	139	151	148	164	160	145	148	151	167	151	146
14072	12178	2327	2862	2522	1999	1707	1449	1270	1065	1013	919	866	732	771	705	672	651	618	622	605	596	527	533	558	578	502	517	544	479	511	473	480	462	469	489	478	480	454	504	460	446	442	452	447	462	443	500	447	468	437	436	470	458	430	423	439	430	436	446	423	475	470	437	439	440	430	440	427	449	442	471	417	443	452	439	452	422	459	418	443	459	444	437	455	459	456	471	434	438	423	415	419	468	438	436	418	438	464	401	415	461	417	447	431	439	441	404	409	406	422	468	457	408	439	410	452	427	412	421	424	491	418	414	421	386	431	427	422	430	423	423	445	470	410	423	424	438	396	441	406	426	461	427	454	469	405	450	399	420	389	400	419	421	432	428	404	419	408	456	417	442	426	427	393	427	444	439	454	412	413	418	402	429	432	467	449	444	412	415	451	432	402	460	440	429	452	466	435	438	414	423	399	444	458	423	461	441	422	405	424	427	467	462	420	426	435	417	405	437	428	410	446	438	436	443	429	441	415	447	437	444	448	409	384	432	426	424	407	471	448	388	444	409	415	403	450	413	413	430	419	412	406	417	443	458	402	412	428	408	414	415	441	427	401	413	420	438	428	434	452	458	430	464	412	437	416	451	407	424	478	398	432	442	442	398	399	438	472	438	417	426	425	436	435	398	392	444	413	410	458	435	425	424	438	420	398	450	404	421	435	409	469	420	458	404	433	430	464	416	424	428	415	404	441	416	415	444	407	421	410	431	413	458	449	416	430	449	424	477	442	398	398	425	457	440	444	430	409	428	413	422	412	446	383	420	405	420	408	449	468	418	400	416	433	405	408	411	463	422	457	392	413	457	440	407	404	414	412	433	412	414	438	418	421	409	403	434	426	414	443	434	463	393	429	420	440	418	419	402	471	408	460	447	430	401	433	461	459	491	432	426	453	411	447	410	456	420	433	426	417	403	439	437	416	408	415	434	435	387	409	396	436	421	441	438	426	427	399	415	374	439	439	425	484	431	437	422	437	428	405	448	401	437	416	400	419	454	433	453	418	437	415	407	444	409	442	383	409	421	379	377	430	423	435	450	439	456	436	404	397	408	445	448	412	454	417	432	451	481	434	422	407	416	424	416	409	423	415	449	391	432	432	436	422	431	429	417	426	457	435	464	442	412	458	430	452	409	463	436	450	427	418	401	424	436	392	410	460	417	435	390	501	401	422	420	428	427	448	387	444	412	452	442	433	419	428	397	437	415	445	437	419	436	417	428	413	446	424	446	428	426	421	391	439	473	414	429	414	448	477	431	411	439	447	421	433	462	431	435	462	445	444	389	427	485	458	448	410	414	461	435	421	420	429	405	440	439	439	405	390	434	453	396	388	447	405	436	407	410	436	435	414	432	432	431	434	474	429	408	417	401	440	417	438	448	427	423	412	426	402	432	419	407	424	467	431	473	396	438	413	425	433	437	419	402	432	447	431	420	441	424	414	427	442	420	436	414	452	443	424	392	407	447	400	426	441	438	428	465	471	446	400	407	391	436	448	451	420	433	422	430	459	439	449	415	414	416	463	435	436	408	419	411	422	400	438	432	438	459	428	448	428	420	464	450	424	415	426	402	461	432	406	434	409	442	442	448	446	431	440	405	422	463	413	440	400	396	419	430	462	420	413	449	449	420	428	463	430	393	415	468	422	437	453	471	437	428	424	438	443	429	439	409	410	474	435	429	446	454	439	440	421	395	465	457	415	451	429	456	444	430	393	387	416	457	449	422	419	441	431	452	410	418	436	429	463	380	451	451	439	483	435	425	492	428	444	401	427	432	406	405	444	442	452	447	434	444	440	384	455	429	387	433	450	423	431	446	416	435	438	394	423	451	451	422	429	388	430	422	408	430	422	441	436	417	407	473	413	443	413	425	406	452	406	406	412	424	452	406	442	389	407	454	396	428	415	416	468	381	466	449	444	442	414	433	432	419	438	393	413	470	428	439	451	423	413	441	416	425	405	424	391	432	410	425	437	415	415	475	434	423	425	444	389	429	439	446	427	440	442	440	392	419	399	445	423	413	415	429	443	408	425	388	451	461	449	404	433	417	422	437	479	433	444	418	395	453	449	432	431	386	374	434	403	439	438	405	454	437	418	424	464	410	441	394	421	434	439	459	426	409	436	388	419	418	451	459	437	430	442	449	438	400	448	451	447	410	410	448	393	399	392	390	386	455	460	396	412	416	435	390	440	411	424	435	467	430	482	415	454	413	408	418	429	443	406	441	451	393	417	426	457	397	431	427	428	449	419	420	423	447	438	427	423	381	426	416	437	414	403	448	443	396	451	413	430	435	422	422	407	459	449	424	430	417	417	408	418	417	425	463	434	435	440	451	416	417	385	412	443	433	401	400	444	432	423	395	404	460	421	416	434	424	457	435	424	440	434	365	409	404	411	439	420	434	441	424	440	426	418	429	429	444	415	429	428	447	397	418	391	393	441	439	423	410	433	454	417	460	413	459	452	436	392	426	447	435	427	446	436	441	417	425	373	433	418	430	406	413	453	409	450	429	433	414	446	425	417	403	425	406	412	430	423	419	425	456	429	426	485	426	397	422	418	423	405	420	450	434	421	402	437	437	383	439	446	435	447	413	409	413	408	450	422	412	386	473	392	444	431	428	418	457	449	453	426	442	417	413	394	421	448	445	434	425	423	411	433	432	398	449	410	465	445	432	397	450	417	421	449	430	409	437	409	416	402	424	453	491	398	455	437	453	439	408	457	465	421	431	430	421	403	425	437	435	435	430	435	411	401	440	414	412	408	404	425	418	464	419	434	475	427	423	449	446	434	448	417	402	447	446	404	434	452	436	436	446	451	423	426	420	444	415	443	429	431	428	436	442	473	397	453	399	418	429	445	465	443	424	384	461	434	431	417	411	385	439	465	441	404	396	416	405	429	410	416	422	401	424	449	425	429	440	427	432	455	426	397	438	421	433	421	376	426	404	445	416	431	455	448	411	408	417	444	445	435	444	428	441	422	407	440	434	415	375	436	421	457	434	410	388	421	420	429	440	416	423	411	435	442	414	428	420	447	402	400	433	442	428	423	479	437	449	454	420	408	414	453	419	458	445	459	431	420	417	444	454	437	404	423	446	391	421	440	443	414	404	434	432	452	410	406	413	424	417	432	409	467	467	443	445	445	406	408	410	440	433	476	412	456	440	427	435	422	404	429	422	470	384	425	413	396	421	423	403	459	426	436	466	424	458	402	431	407	419	400	400	438	479	425	443	423	470	440	408	442	410	437	425	409	402	434	406	424	399	418	424	396	411	426	426	419	396	438	425	427	411	441	481	409	420	394	440	421	432	421	422	417	434	406	435	448	430	424	407	436	456	461	416	437	433	421	424	472	449	448	433	430	429	428	412	445	395	473	433	450	448	418	445	451	432	438	415	438	443	409	436	442	439	407	417	428	437	414	434	418	404	440	401	413	393	405	425	414	413	410	408	405	451	411	388	440	431	438	439
37505	30504	6395	1899	1218	903	730	605	497	482	434	406	320	350	306	330	331	300	304	262	279	265	262	240	272	299	258	258	269	259	245	249	227	250	232	261	251	238	274	229	240	260	225	251	251	212	229	266	233	221	242	255	234	212	231	259	228	222	236	204	242	223	240	255	217	282	214	199	227	238	202	218	211	262	230	275	223	243	216	257	247	219	239	252	234	204	237	228	241	225	249	238	220	216	242	216	246	234	246	251	200	235	208	238	227	239	238	210	218	239	208	228	225	238	245	219	266	247	272	225	243	239	233	208	227	254	216	254	229	211	229	239	223	231	242	229	225	230	237	215	233	223	221	211	239	228	214	238	225	265	231	221	242	253	235	238	223	228	212	211	231	240	231	220	230	238	223	229	262	268	237	246	265	196	217	250	223	235	207	257	219	226	203	225	244	246	224	207	247	238	246	216	230	215	218	226	187	228	240	222	222	212	244	213	235	241	259	251	235	188	232	248	250	242	205	243	228	209	213	190	243	227	237	248	230	250	253	240	225	230	233	225	232	230	224	198	232	220	239	254	213	223	226	227	224	228	236	236	227	240	255	234	215	258	238	206	230	247	203	224	251	211	246	241	263	236	206	225	236	196	219	253	245	248	219	235	245	232	223	221	229	249	239	234	210	228	234	218	246	224	229	228	213	254	248	224	227	222	208	219	236	231	236	244	249	246	253	222	230	238	246	229	219	245	234	270	244	231	222	230	252	223	232	217	214	234	224	237	216	236	243	235	231	218	247	230	229	255	241	217	221	220	224	247	230	246	244	246	210	241	222	201	193	257	231	242	240	200	216	230	224	226	225	227	240	244	244	228	236	215	240	231	251	215	226	214	230	230	250	237	231	216	233	248	229	264	220	236	217	212	236	239	247	225	227	247	237	228	259	245	215	262	251	224	222	238	239	239	217	240	237	242	264	207	217	229	258	244	235	243	228	257	233	229	199	227	236	239	215	230	229	201	276	224	238	236	231	219	255	221	213	244	222	230	235	213	230	238	220	231	236	243	249	239	218	264	236	243	242	232	207	224	232	232	222	224	247	229	281	268	228	248	240	225	234	216	213	217	243	207	223	247	206	247	236	238	246	238	269	233	203	223	248	231	252	261	242	225	217	213	254	236	231	235	261	220	203	259	225	231	226	218	204	235	242	246	246	262	209	217	216	243	223	240	233	240	252	253	230	195	240	245	226	223	226	226	254	249	239	247	229	248	254	231	252	248	228	226	248	220	221	235	213	242	264	233	229	232	255	226	225	226	223	204	217	210	242	222	244	233	259	210	215	232	214	228	218	227	234	236	204	250	228	241	223	257	230	240	233	201	234	235	220	249	225	248	229	227	234	194	245	249	222	223	222	223	216	235	272	247	250	248	225	235	223	216	232	221	233	227	229	222	218	225	232	229	261	241	216	236	203	225	224	238	221	217	229	220	273	227	239	235	209	207	237	244	225	253	246	242	230	227	236	220	227	261	219	251	237	208	250	201	224	230	234	227	264	252	235	224	232	226	228	261	250	248	228	238	223	226	236	225	242	244	226	199	224	233	222	236	241	212	238	259	209	214	232	230	228	232	217	219	212	241	230	227	209	205	220	221	220	229	267	229	258	232	244	238	237	239	218	202	221	230	263	219	229	227	241	214	231	243	225	228	245	232	218	225	237	247	221	220	231	254	273	212	248	236	207	238	249	216	220	223	258	217	229	240	216	231	209	217	211	253	273	229	251	221	226	241	250	224	224	215	215	218	245	207	233	225	238	259	234	235	215	249	236	250	225	228	234	235	207	230	243	206	251	249	234	198	220	227	237	247	222	232	224	224	240	198	237	198	228	265	215	246	223	241	219	248	213	231	252	275	246	245	221	229	219	235	259	196	232	242	246	227	208	227	219	249	250	237	233	217	246	236	243	222	226	236	230	219	231	188	243	209	231	221	223	230	209	227	216	208	211	246	235	249	216	243	229	221	227	217	239	240	239	233	218	236	245	231	208	191	211	237	235	217	225	226	214	230	228	215	234	233	246	232	221	217	214	238	235	236	236	238	247	240	215	211	229	220	229	224	248	241	227	223	238	220	219	212	217	235	232	208	204	231	215	225	245	199	227	245	250	224	218	193	247	226	264	238	230	227	228	220	238	232	213	250	231	233	237	236	237	242	222	228	239	238	237	238	237	231	218	244	218	234	244	208	263	252	248	222	223	241	249	235	236	237	210	230	206	251	229	207	225	226	245	228	257	223	255	222	222	214	239	236	231	244	230	211	230	235	244	225	229	253	232	227	243	222	243	206	228	226	241	260	232	232	212	229	224	240	239	209	234	231	227	220	243	233	249	249	222	245	242	235	214	243	239	235	241	220	256	235	241	248	219	225	232	199	233	231	230	252	220	243	222	265	243	215	233	221	205	225	242	246	213	221	248	236	269	242	231	208	223	236	201	222	236	248	219	215	216	236	201	254	276	238	236	231	252	227	225	237	224	240	234	234	221	222	245	262	229	238	252	219	282	236	208	234	246	240	238	239	228	233	241	235	210	242	231	227	244	223	240	231	216	254	237	236	193	213	242	252	241	231	237	255	202	208	238	226	263	251	228	264	249	238	230	241	228	261	240	239	226	235	248	278	234	213	228	227	220	247	228	235	252	246	236	210	218	244	228	235	217	246	213	245	236	218	228	228	234	228	261	220	236	238	239	229	240	220	244	210	250	247	220	248	220	225	231	226	248	220	217	228	226	248	254	209	242	201	235	245	214	235	224	227	256	218	205	223	244	238	244	231	220	236	237	237	246	228	232	217	244	210	225	231	201	211	269	237	223	228	216	234	213	218	221	208	245	245	234	220	246	227	230	206	235	242	217	229	225	230	222	240	234	241	259	237	228	251	248	235	238	222	252	218	245	248	213	249	214	232	212	232	236	240	250	208	262	236	224	236	270	248	229	258	204	225	247	215	246	203	235	246	226	220	221	213	210	240	262	207	239	246	246	210	202	215	214	218	263	222	220	237	243	228	233	240	230	261	216	227	224	214	267	268	233	213	249	224	235	235	206	239	223	226	250	195	225	231	247	210	235	227	225	233	206	244	234	226	249	242	223	226	250	242	232	248	227	211	225	242	201	245	194	229	245	246	208	226	221	228	208	217	218	238	209	255	241	261	239	222	225	202	219	229	211	254	212	230	231	245	223	248	249	274	231	240	238	247	223	236	231	240	232	211	251	243	249	233	249	218	215	224	231	236	252	236	230	218	217	215	217	213	229	230	223	229	221	210	202	220	227	245	228	269	229	245	232	224	208	224	233	218	242	233	237	211	227	240	232	224	238	234	226	233	241	239	239	239	245	221	245	258	227	227	235	241	255	242	230	235	233	221	238	213	246	261	211	215	239	222	228	189	200	220	239	210	265	236	240	251	229	247	266	220	195	219	231	223	222	219	240	227	260	219	196	224	238	241	225	218	231	260	248	227	222	224	226	218	227	199
20288	18756	4298	5213	4641	3712	3071	2534	2245	1961	1835	1598	1528	1440	1249	1169	1117	1088	1050	986	956	878	915	886	864	852	803	787	797	754	720	729	764	754	716	707	721	734	668	693	700	724	691	668	696	669	660	701	664	634	665	711	678	646	661	657	657	650	641	702	624	661	683	655	637	645	605	640	644	628	686	669	613	632	663	609	634	611	634	637	629	628	690	635	639	617	615	623	630	608	587	641	654	633	638	627	654	644	616	656	585	645	631	621	620	628	636	607	638	631	583	657	655	616	630	617	651	650	604	616	634	607	628	633	561	644	600	617	618	600	652	606	616	638	599	663	623	618	622	645	614	607	580	663	601	665	607	609	625	652	646	623	607	639	582	637	635	632	607	634	666	634	633	605	590	656	622	577	617	617	619	607	604	583	578	604	596	607	667	604	625	626	587	628	612	646	633	606	578	648	640	635	601	601	648	635	648	571	615	617	622	624	598	619	629	633	636	649	635	635	623	590	641	620	600	587	614	589	630	644	627	639	654	613	614	564	618	615	702	630	611	600	642	632	643	616	619	650	613	635	590	605	638	615	629	594	580	622	593	620	614	655	596	636	633	620	634	626	667	624	578	576	590	636	627	648	612	608	643	580	581	619	644	635	627	627	653	616	618	584	603	607	573	584	635	585	630	589	572	624	632	644	633	633	640	593	646	639	614	645	630	626	590	610	606	601	646	632	660	653	658	613	620	633	633	601	605	668	601	607	641	618	586	622	636	623	634	566	597	624	628	646	626	608	602	597	596	605	597	611	641	601	682	626	604	651	588	650	589	612	602	633	568	608	591	606	657	613	646	665	595	672	613	586	629	627	605	626	611	678	617	629	605	628	603	625	602	601	579	608	625	606	634	613	641	625	580	646	672	620	632	592	632	660	641	632	602	626	675	619	599	578	612	584	649	642	636	605	607	628	557	620	589	614	622	591	613	615	633	625	638	636	605	646	591	596	604	582	582	618	592	615	662	651	624	667	662	633	623	621	575	612	581	572	603	649	605	651	623	600	579	609	618	604	619	625	624	639	632	603	583	616	683	652	585	650	619	599	659	638	622	613	620	611	644	578	622	561	618	621	609	632	680	621	637	633	648	662	646	596	627	675	607	606	628	625	632	607	584	616	682	616	579	651	603	640	600	584	617	615	631	711	633	615	627	589	623	662	636	620	642	611	636	634	548	643	623	623	605	648	612	605	651	613	624	616	642	639	599	612	635	560	595	595	605	652	612	614	638	628	597	577	671	600	630	604	640	589	609	629	631	632	606	625	615	609	621	639	622	613	604	569	591	592	615	640	616	660	573	615	587	662	621	639	566	601	623	672	607	636	637	624	617	624	621	596	676	605	626	581	629	605	610	648	633	630	576	627	624	602	598	622	603	683	628	604	607	617	628	640	605	644	605	595	619	628	613	622	643	636	645	607	629	628	625	610	631	608	637	632	621	619	597	620	592	595	619	609	603	625	599	626	649	673	615	609	628	595	603	615	629	588	656	636	568	662	622	669	636	625	637	596	609	620	609	620	603	640	603	660	639	623	644	636	630	566	626	655	625	628	615	608	662	625	646	605	628	608	611	637	624	627	591	594	598	668	600	608	608	585	599	665	615	621	620	614	619	601	590	596	644	677	646	585	604	651	591	643	599	604	587	640	594	633	630	606	556	650	629	646	595	617	591	635	628	644	620	610	599	633	648	653	639	607	578	604	629	616	603	612	572	600	611	644	634	619	638	600	620	613	603	632	646	639	603	625	616	594	598	629	613	619	622	627	636	652	578	637	615	636	636	636	615	622	615	596	609	604	602	626	652	617	661	576	629	623	598	624	636	624	646	581	583	649	635	656	665	629	589	602	628	595	625	607	593	611	637	661	639	592	620	609	618	621	623	625	636	620	623	596	582	579	625	607	620	622	641	653	642	613	628	645	627	582	564	613	610	598	643	605	597	603	628	645	655	593	610	639	625	615	621	578	649	630	654	560	655	607	646	629	618	631	582	625	616	603	631	586	583	610	626	663	622	589	603	609	622	584	644	649	578	638	620	601	606	639	609	624	650	633	619	619	583	596	605	630	658	605	629	590	659	642	617	624	602	618	660	612	622	661	612	644	576	620	603	632	629	629	635	584	634	622	659	610	602	668	626	631	640	614	659	611	569	584	662	624	647	626	593	659	601	622	595	645	600	618	624	650	598	605	599	614	582	631	619	615	627	658	584	656	648	626	601	638	599	622	582	570	637	632	633	629	630	608	593	635	655	556	619	618	666	603	661	631	648	607	589	614	594	565	565	633	629	626	630	614	638	582	571	643	667	639	646	638	591	581	610	588	603	619	622	632	597	629	616	618	599	592	610	607	588	627	666	648	617	622	601	552	619	620	635	592	605	610	602	606	641	635	630	631	648	662	568	580	584	596	590	650	631	644	608	635	622	632	593	668	604	643	607	631	585	630	583	589	561	625	651	620	627	587	572	640	642	636	604	634	614	587	616	611	631	611	585	637	620	601	628	589	624	614	602	618	647	601	679	633	609	668	616	624	588	647	591	600	615	646	645	586	613	614	640	581	603	657	621	628	581	636	605	637	613	587	645	633	617	628	644	619	602	611	618	607	609	618	625	585	608	619	605	642	613	609	660	649	620	588	635	658	547	603	575	620	642	621	616	571	620	627	630	632	623	647	639	587	647	660	601	660	616	627	628	599	601	657	599	619	658	639	626	636	636	650	620	587	597	643	637	610	625	579	635	630	598	630	584	618	634	620	663	613	626	598	637	641	619	563	600	636	644	622	645	556	639	587	651	642	628	616	608	641	584	665	601	588	638	616	623	670	603	624	660	614	584	631	590	625	600	627	662	631	673	603	665	622	645	632	654	656	634	619	619	614	628	641	639	625	655	630	616	625	611	613	598	607	638	663	588	602	635	626	661	592	617	659	638	604	687	619	637	671	619	582	594	595	652	618	647	626	609	599	579	617	602	693	625	585	620	668	642	583	666	603	581	612	672	628	605	621	594	621	618	610	629	644	625	564	607	652	674	613	623	615	622	631	635	574	613	594	586	617	652	616	623	573	659	645	622	653	620	607	598	633	613	657	621	633	600	639	581	646	624	621	576	649	581	628	607	616	650	644	664	641	627	660	631	605	620	612	613	589	627	609	631	630	631	616	630	657	621	609	663	599	631	601	614	618	642	606	581	588	642	635	609	586	613	661	597	584	643	595	615	654	577	671	611	629	630	601	646	655	637	610	630	628	655	584	636	620	632	649	610	615	562	628	610	606	628	645	625	616	580	665	614	638	636	620	624	615	606	624	635	599	627	661	669	596	639	625	613	680	603	614	631	581	577	647	602	619	643	640	579	638	622	628	597	630	641	569	593	596	679	675	564	582	632	636	633	637	656	604	655	612	564	589	625	636	568	640	631	551	604	646	582	629	635	604	665	586	629	636	607	596	596	573	652	632	591	614	615	600	619	607	617	606	609	627
7333	902	347	338	338	290	294	310	316	320	370	339	347	299	342	330	309	321	327	312	331	323	342	327	322	354	309	369	296	305	321	334	323	290	347	305	326	330	337	301	330	342	288	317	334	325	308	323	385	304	352	276	312	325	339	325	316	315	324	314	296	318	297	309	327	297	312	330	320	306	291	355	328	330	317	309	309	355	297	302	319	336	327	337	289	327	316	323	328	302	342	311	297	323	276	337	318	341	337	275	305	333	302	281	336	326	333	317	327	369	310	312	325	303	327	325	298	335	346	299	315	315	332	312	348	318	320	320	324	346	314	317	316	326	311	322	331	329	325	312	305	298	290	323	310	354	325	304	280	341	334	316	296	315	306	304	299	334	318	338	319	320	354	327	327	331	332	296	319	359	353	300	301	349	331	315	319	308	325	311	325	297	318	323	306	320	311	335	325	319	354	297	315	295	325	341	281	308	285	335	321	300	309	305	318	314	302	323	326	299	322	312	307	326	320	324	321	326	358	304	341	320	348	352	306	294	325	281	327	321	318	337	335	321	324	296	331	286	345	313	316	324	321	335	303	319	295	311	298	303	333	321	311	309	290	306	351	317	321	298	350	290	315	353	331	321	297	345	294	309	326	321	345	321	310	330	316	323	309	314	304	319	332	288	324	307	318	323	318	343	333	336	321	324	340	323	326	311	332	331	351	301	302	355	332	331	310	320	329	295	310	321	285	358	329	316	324	308	306	304	320	312	333	330	339	302	352	295	311	306	319	342	332	305	344	297	308	296	321	341	326	318	333	302	332	323	344	309	302	335	315	341	309	349	287	307	309	310	310	336	300	314	303	316	338	327	312	325	294	295	296	303	322	315	338	316	279	277	289	343	311	327	300	324	308	305	292	353	341	347	308	338	289	340	331	325	324	307	301	290	358	332	329	303	313	303	341	312	332	306	311	295	333	303	299	327	304	331	328	311	333	347	325	306	321	318	316	318	314	285	304	301	311	324	325	321	301	337	302	309	297	298	294	341	294	310	317	334	341	311	351	340	316	294	307	303	304	294	319	336	316	325	300	284	353	297	340	324	336	334	310	325	335	339	320	313	330	323	349	288	318	304	308	310	322	316	333	338	333	310	337	354	315	352	335	315	293	317	354	311	354	306	308	301	345	316	303	294	355	348	309	334	356	287	313	338	298	307	289	308	304	324	294	340	321	310	300	286	298	289	332	326	334	325	320	317	330	328	297	315	316	313	344	328	347	328	386	273	353	293	316	282	325	338	330	319	340	331	313	317	325	350	310	312	315	310	302	302	302	334	338	313	330	334	320	309	309	321	321	303	340	331	291	346	358	298	329	331	314	310	323	326	334	288	281	293	314	321	304	306	324	314	301	281	311	341	310	307	312	311	319	332	322	318	329	336	291	294	306	327	318	307	324	323	327	301	307	317	332	305	309	339	347	325	349	346	281	308	340	338	323	310	285	331	326	306	293	339	324	317	334	320	313	337	294	340	336	303	312	316	297	333	333	331	306	348	336	302	311	331	344	330	336	325	312	332	318	328	351	326	297	326	336	311	347	292	331	311	300	319	334	333	315	333	297	308	303	277	326	298	320	314	306	289	330	320	317	319	294	303	318	338	308	265	316	319	333	330	321	291	310	359	323	284	323	294	290	309	318	299	290	335	303	314	327	334	350	327	306	316	294	326	338	328	313	328	282	305	336	327	326	312	345	324	343	336	320	330	332	334	319	312	318	323	318	309	329	324	274	306	353	328	304	324	304	310	343	350	323	315	354	322	325	318	343	339	332	270	321	303	296	302	338	329	298	340	308	305	339	339	326	300	302	323	331	335	295	361	309	291	322	324	315	306	308	312	352	336	314	307	332	330	336	322	296	347	304	320	282	308	297	296	258	291	323	302	344	346	297	340	310	319	348	330	328	305	304	272	353	303	317	301	322	346	327	308	327	287	322	320	307	325	338	327	306	320	305	306	285	310	321	342	318	311	318	294	313	313	297	350	321	349	336	310	304	335	312	316	347	339	305	322	323	321	300	326	311	328	306	307	352	334	319	332	324	333	313	310	315	306	352	312	310	356	323	319	317	331	328	338	342	304	305	282	333	358	324	300	305	323	350	372	306	315	289	333	258	303	346	359	317	343	344	350	312	316	386	322	321	322	321	324	302	344	299	321	315	350	293	313	304	317	312	335	317	279	324	306	352	323	323	300	336	295	314	349	289	330	328	314	307	342	359	332	311	322	300	314	296	327	328	314	321	316	296	314	295	307	311	330	297	331	311	319	333	300	306	317	322	315	334	350	315	310	301	329	330	337	274	345	304	320	341	309	328	295	303	310	343	308	325	311	307	361	292	320	316	295	316	316	348	304	358	301	304	301	315	319	317	315	323	334	299	315	293	329	296	316	339	309	285	338	372	372	320	349	331	324	339	330	310	316	291	336	300	329	314	320	307	303	345	327	344	358	315	316	333	342	314	317	321	307	320	312	306	333	301	308	313	319	333	318	297	306	305	279	342	326	309	313	298	309	341	301	328	292	278	313	321	342	303	347	355	305	340	308	312	329	322	303	326	310	339	348	301	311	343	322	316	337	318	299	310	330	316	361	307	314	331	340	321	288	313	320	310	306	351	309	332	317	331	367	315	312	315	319	290	328	318	327	313	334	306	314	326	335	307	316	317	284	300	276	314	284	282	318	301	327	364	328	316	297	315	331	290	323	343	312	304	330	308	311	364	348	339	331	286	327	325	326	303	298	306	322	323	320	300	316	329	318	336	307	264	293	322	322	289	355	306	358	348	298	314	323	359	350	311	321	334	302	326	293	310	302	355	305	310	309	305	303	365	322	328	345	293	273	291	304	335	345	294	318	292	306	329	342	322	344	324	321	286	311	322	335	375	322	331	336	316	311	328	306	312	307	301	281	341	328	336	327	321	307	306	288	296	317	319	309	305	303	297	317	336	334	311	283	314	334	319	292	313	348	273	336	301	330	287	287	303	297	329	322	287	321	299	324	330	286	302	346	323	317	345	313	313	291	310	316	283	320	331	322	304	283	343	339	316	345	316	359	322	315	340	308	342	335	359	312	321	323	282	297	320	285	319	333	317	321	316	304	328	306	313	312	299	309	326	344	324	332	347	321	349	347	321	327	355	320	321	335	321	331	297	309	304	327	335	284	317	312	294	326	301	315	292	308	316	341	303	313	324	304	308	323	313	326	340	332	337	327	296	329	337	312	303	307	332	296	291	335	363	328	299	316	353	311	301	307	296	340	353	301	320	359	307	322	320	345	336	316	312	313	345	311	325	310	327	330	300	298	330	295	344	334	368	295	318	353	290	289	309	336	297	321	308	271	320	298	348	302	338	307	308	308	324	356	342	329	312	332	312	329	363	300	310	316	298	316	320	293	316	310	350	279	302	356	298	321	321	303	323	322	335	358	327	348	336	302	306	354	323	308	341	297	325	302	308	329	331	300	282	317	330	325	308	315
4306	1502	803	791	809	833	823	777	735	799	771	789	788	810	786	777	765	729	801	768	762	817	800	788	732	758	757	766	776	769	760	761	741	732	782	732	728	767	728	758	685	731	752	733	765	734	785	718	755	771	748	761	763	743	778	801	778	722	745	758	760	734	751	742	719	736	747	747	793	743	801	796	751	756	714	763	734	762	696	806	763	739	723	742	750	756	765	789	699	756	790	742	747	762	721	788	742	730	757	755	776	748	780	697	736	739	777	734	803	720	755	769	773	734	743	779	793	791	752	809	784	760	668	753	752	736	780	730	752	747	687	780	733	769	762	746	785	741	745	716	748	782	752	767	768	782	756	758	770	760	751	722	746	725	754	762	731	769	734	776	810	797	751	717	738	746	733	727	705	744	818	788	746	752	751	768	822	732	750	760	733	732	760	739	747	786	771	746	770	758	764	812	736	743	771	776	706	744	807	756	777	755	747	757	738	755	732	728	753	736	764	712	796	736	777	747	714	690	712	762	746	756	750	774	740	790	702	734	761	741	827	775	775	780	752	737	818	712	782	716	793	684	764	755	741	770	749	765	735	742	745	781	705	703	804	720	711	730	754	766	712	748	737	716	759	776	744	743	777	716	766	721	750	766	763	748	750	713	732	752	733	819	723	768	718	746	750	732	769	786	735	742	759	726	689	775	731	725	773	797	729	756	730	756	797	737	804	765	750	750	742	756	739	766	763	747	760	746	823	711	742	773	794	763	760	762	743	718	795	749	739	733	755	742	746	760	711	781	758	763	770	756	702	779	746	776	772	785	740	754	803	759	784	773	748	714	748	786	719	791	747	705	730	743	750	763	800	799	716	761	733	826	780	774	702	744	724	788	773	799	777	766	815	720	738	777	742	713	762	694	772	703	751	742	711	762	728	766	731	770	758	723	755	738	748	756	742	720	731	778	783	774	736	690	779	654	706	815	733	751	787	758	774	726	764	763	742	777	731	720	740	751	687	747	755	729	746	761	711	779	733	802	755	735	769	714	745	735	762	772	740	765	761	750	787	765	759	767	759	735	778	748	726	741	732	728	783	750	742	762	748	741	719	735	775	756	729	751	709	725	739	737	768	720	715	739	766	769	804	753	756	775	803	762	785	796	742	781	744	758	744	771	744	757	713	793	750	773	780	754	805	734	766	720	814	793	736	741	771	740	727	775	747	706	779	712	807	725	716	736	720	769	815	749	778	765	726	740	775	751	789	752	722	741	762	785	720	754	760	749	740	757	754	745	774	738	767	793	769	800	783	758	753	746	752	740	771	769	764	735	785	781	733	757	749	723	734	759	750	706	739	804	754	757	773	719	740	797	786	730	728	748	708	747	793	734	734	754	740	711	743	741	751	742	739	792	776	725	765	761	734	745	774	791	755	747	713	774	797	751	813	833	728	730	731	742	788	725	741	791	741	748	740	714	769	767	718	775	741	742	740	680	766	792	803	735	795	752	722	754	741	756	767	757	721	767	757	778	723	782	702	730	751	717	775	680	743	782	733	775	774	768	804	731	752	778	734	773	713	766	749	759	766	745	773	773	781	740	766	725	757	742	765	725	784	787	734	712	740	765	750	789	754	790	757	837	733	741	732	750	746	784	770	756	728	714	767	727	737	726	738	791	800	819	790	770	761	713	754	730	810	710	759	726	736	726	765	771	739	738	753	745	753	736	748	800	737	792	792	749	707	753	762	755	749	781	780	778	710	727	772	702	722	736	785	779	749	809	683	768	783	728	722	790	797	778	713	712	724	761	767	771	764	763	750	732	746	736	738	749	704	724	790	748	773	736	741	727	764	725	745	712	751	732	711	719	752	686	719	742	787	772	761	739	752	762	750	739	785	752	769	751	755	741	722	753	798	764	734	742	828	751	751	784	768	765	735	729	729	755	804	780	779	727	735	726	755	733	734	767	734	712	763	797	774	727	754	713	699	797	753	793	743	722	726	706	747	789	776	749	755	779	718	727	756	779	765	723	771	736	733	700	841	759	744	705	713	747	745	785	780	761	780	711	754	760	811	773	809	707	730	720	783	780	748	765	783	747	743	766	764	757	828	765	753	744	780	693	730	755	799	712	733	747	759	745	779	761	726	741	757	784	746	751	753	769	784	761	743	712	749	785	766	709	787	759	721	742	748	767	790	776	710	771	758	798	724	737	788	747	796	690	718	743	785	734	765	784	769	758	711	794	835	770	791	756	764	749	757	708	754	751	776	785	731	735	758	722	721	778	759	801	745	739	730	757	795	735	769	781	731	717	773	737	708	745	749	767	760	742	768	774	749	757	730	740	740	751	754	760	768	763	729	734	748	780	751	716	722	723	787	737	764	799	749	738	732	792	745	733	748	786	755	747	792	746	739	734	775	778	765	725	772	732	764	799	768	648	765	768	722	694	727	746	757	759	763	784	715	780	768	733	734	698	707	758	740	694	735	741	755	780	801	726	740	740	762	815	769	772	745	802	727	800	785	727	797	741	793	771	793	742	772	725	769	715	784	770	769	755	776	751	751	763	754	741	723	716	776	750	777	717	734	772	763	735	758	729	781	768	750	737	790	746	739	745	721	740	740	779	756	773	733	756	780	774	775	739	728	750	674	740	744	799	756	738	751	686	748	773	773	715	760	693	774	736	695	757	737	818	835	737	768	740	770	684	795	763	773	738	737	708	702	743	738	701	739	762	774	708	741	786	768	775	751	782	766	761	764	702	740	784	738	776	804	771	722	779	711	710	751	712	726	738	736	805	723	790	750	717	766	767	854	769	741	720	751	734	778	730	819	736	756	766	779	751	782	733	781	785	756	709	750	769	751	751	740	769	760	811	776	776	768	732	716	724	782	824	776	767	719	754	772	761	794	760	743	755	766	735	752	738	776	761	730	767	752	771	787	780	775	800	766	745	742	776	728	776	659	722	771	751	784	787	795	766	734	791	720	722	767	797	754	763	760	718	771	829	808	713	750	800	756	722	750	760	749	780	714	777	726	746	757	740	739	737	750	768	770	761	752	727	782	773	676	737	800	717	762	815	797	806	719	732	758	721	746	751	759	765	768	752	772	746	787	718	725	744	741	677	723	764	759	782	736	800	765	782	762	771	807	734	731	728	723	784	738	775	782	760	767	781	701	803	760	745	772	781	692	766	776	760	709	723	721	779	732	705	758	776	787	752	776	747	771	749	782	750	741	770	791	765	742	781	773	737	762	779	807	796	720	732	782	787	782	769	767	764	719	735	755	740	829	755	782	762	729	724	737	739	758	708	759	752	794	734	689	752	736	798	759	711	757	799	750	736	760	769	740	767	792	778	792	765	748	721	733	720	752	741	729	711	736	734	763	780	783	789	753	709	706	771	715	800	745	722	773	742	762	740	752	786	793	773	677	687	811	765	746	741	782	740	794	745	769	775	761	815	748	795	759	733	735	738	715	781	786	740	746	767	800	767	771	727	763	729	785	743	739	755	776	733	796	725	778	724
26764	18152	2403	956	605	482	415	365	321	303	234	227	199	186	197	205	177	193	180	179	170	175	196	164	175	162	195	154	161	166	155	176	166	158	160	144	152	152	149	158	157	162	169	156	168	142	176	164	165	157	175	176	143	167	172	147	181	157	146	168	196	159	149	133	162	161	181	142	156	162	154	162	168	163	161	167	161	175	155	149	146	147	161	141	152	166	165	172	170	173	153	148	166	132	157	143	154	148	179	164	171	163	159	169	134	140	176	177	174	168	162	171	147	143	143	138	158	133	149	124	157	152	133	134	164	172	142	180	155	145	164	157	162	171	177	157	141	169	145	150	165	165	171	143	162	159	156	147	197	138	185	134	145	133	140	136	152	177	156	163	158	145	143	150	143	136	153	158	155	176	166	144	165	141	139	140	150	164	171	164	157	155	158	161	142	155	159	156	145	162	157	142	136	170	157	145	135	153	153	141	151	159	164	134	176	148	150	138	157	142	157	151	143	148	173	142	150	155	169	178	153	169	142	147	151	173	159	161	146	147	143	163	128	129	153	160	140	149	166	141	165	161	144	147	167	162	166	170	151	170	155	164	157	171	161	159	153	192	167	160	141	147	149	150	164	166	147	157	148	181	179	160	147	160	181	163	163	164	144	131	149	167	132	154	153	148	160	155	168	140	162	161	163	163	122	151	137	147	142	130	194	142	144	142	168	142	163	145	141	145	186	147	154	153	148	140	138	161	141	162	171	151	146	166	159	127	145	150	136	164	166	136	154	157	147	160	161	137	156	165	162	150	173	157	135	162	158	143	159	147	156	129	159	155	152	168	128	156	154	156	154	145	177	160	162	181	161	159	141	136	148	161	151	194	149	153	160	164	140	148	174	161	142	168	139	140	160	156	157	146	157	167	143	133	185	185	169	161	154	149	155	159	153	139	156	153	181	142	158	147	178	164	152	188	163	151	162	153	141	151	137	169	138	155	167	159	141	168	144	167	176	133	173	151	143	163	169	135	153	171	171	132	139	159	184	168	159	148	150	134	150	163	165	154	150	157	155	137	143	152	138	135	163	159	155	165	169	129	150	154	165	161	145	141	150	173	165	151	159	173	156	152	142	149	167	135	148	178	149	177	156	169	155	160	142	144	182	150	162	154	154	161	158	154	141	146	157	156	155	174	166	184	160	155	158	148	146	137	163	154	133	177	173	155	133	148	132	166	158	161	148	161	171	180	145	134	170	154	158	132	156	157	153	157	144	142	161	164	168	157	147	148	144	155	152	167	138	172	135	148	155	147	167	151	153	150	183	164	146	162	160	159	157	167	138	150	151	160	157	166	155	163	141	174	158	154	152	155	141	154	157	157	155	157	147	149	142	143	161	165	126	154	155	173	163	156	157	139	163	159	149	134	164	154	154	163	162	158	146	147	142	163	122	167	135	153	149	160	146	169	181	173	175	153	179	174	163	159	150	137	156	144	168	153	161	165	174	135	156	159	159	175	133	148	155	162	165	152	164	143	155	132	143	163	131	163	173	140	155	154	156	153	151	159	135	138	155	154	161	168	144	155	148	148	132	129	165	155	169	169	151	185	158	136	188	152	164	160	148	166	137	151	137	133	155	158	138	142	132	155	178	164	161	167	155	196	154	152	152	142	176	163	179	166	169	141	154	154	161	134	163	161	143	152	157	190	168	156	158	161	155	164	110	148	180	142	122	136	176	144	150	138	159	170	143	140	164	140	174	142	165	165	186	152	149	145	170	154	143	127	153	140	152	161	149	187	169	147	154	178	147	159	146	168	161	169	149	164	153	174	162	180	167	150	147	151	163	162	168	158	165	152	139	145	144	161	149	152	149	152	183	158	145	163	137	150	152	153	157	148	169	125	167	132	153	135	157	146	142	142	165	144	146	165	160	162	169	145	155	129	151	170	161	170	147	171	173	163	147	157	167	172	153	159	163	170	160	148	164	189	153	140	160	158	140	151	138	147	158	152	151	168	167	166	153	156	164	159	140	150	160	160	156	178	150	121	157	146	171	152	150	171	143	151	144	159	152	172	133	166	160	159	160	131	151	166	140	173	172	158	153	161	143	158	146	168	185	159	152	155	150	159	146	144	160	139	139	150	186	163	151	155	131	171	138	163	154	155	151	163	184	149	148	177	124	172	158	155	164	135	155	154	153	160	169	153	171	168	159	154	152	159	178	152	170	143	144	146	153	159	169	172	140	154	172	174	148	131	147	149	157	146	134	152	161	154	156	142	151	166	146	156	158	159	164	161	159	132	150	143	152	169	148	171	170	152	170	138	166	181	172	145	153	155	150	141	139	168	156	157	149	141	166	147	168	165	161	160	148	151	123	154	145	155	149	125	155	134	146	161	140	152	157	146	152	133	152	153	169	138	162	164	140	152	136	140	156	166	182	172	185	149	162	197	163	162	157	154	158	147	157	153	155	154	157	147	154	164	163	158	168	171	143	171	182	177	146	145	150	171	136	152	147	140	155	147	137	149	146	172	164	154	161	151	141	164	152	132	178	142	160	145	189	146	177	147	162	151	131	139	165	145	131	150	139	154	170	140	149	163	149	133	149	154	136	143	157	179	176	135	142	153	144	158	149	153	158	142	164	165	160	179	156	168	167	148	162	153	146	152	158	168	163	172	154	144	151	155	171	145	150	156	165	147	137	162	148	159	144	160	153	164	154	162	170	164	139	169	166	150	157	161	162	158	175	163	155	155	148	157	180	158	140	153	147	158	144	173	170	157	129	146	150	168	180	141	164	138	164	149	153	162	141	155	136	145	160	158	149	161	163	166	150	141	165	174	149	141	150	154	166	156	155	165	155	149	144	179	170	162	174	157	160	154	152	167	172	162	145	174	147	151	178	135	158	159	151	149	140	155	167	162	144	160	163	168	173	165	144	140	164	177	145	144	156	134	170	154	179	165	156	150	152	159	141	163	158	141	164	141	155	162	142	153	149	159	149	152	152	146	182	164	169	178	153	161	132	151	148	165	163	149	135	154	156	142	171	153	151	154	150	156	175	148	137	161	152	160	151	168	149	133	158	174	170	137	169	170	165	145	137	179	162	154	147	128	165	178	170	143	162	144	170	157	172	151	165	174	149	140	146	162	179	166	152	157	179	181	168	154	120	153	146	170	148	129	163	159	154	153	153	158	152	162	145	136	146	195	179	160	136	163	154	165	173	155	174	166	158	169	148	126	134	150	163	172	161	160	157	178	155	171	155	152	169	140	146	159	154	160	159	168	152	177	156	158	147	149	161	154	153	148	149	154	144	156	142	149	160	153	173	166	148	162	160	133	151	140	140	164	166	139	165	139	146	162	172	149	146	159	150	150	161	169	142	116	126	155	160	162	132	163	147	137	162	151	161	159	171	154	162	156	155	172	132	144	159	147	161	150	148	173	156	161	193	143	169	149	150	161	142	148	153	142	172	179	179	155	163	178	160	141	163	153	157	148	161	157	139	164	154	178	151	173	165	152
14629	12521	2297	2842	2517	2116	1750	1422	1363	1093	1061	911	855	843	756	753	693	634	663	597	597	562	541	586	545	526	575	548	513	538	530	504	512	474	509	472	497	443	436	476	461	459	427	458	464	493	528	479	454	458	476	418	432	467	427	425	469	459	440	431	445	473	458	455	480	423	433	435	467	414	431	463	427	409	431	444	418	405	431	435	431	455	464	393	437	448	424	418	453	423	409	442	434	438	442	435	441	449	412	439	442	425	419	439	461	432	450	448	426	466	455	433	433	398	468	462	476	405	439	423	452	435	452	411	446	425	415	421	447	419	457	435	425	433	432	412	423	437	421	427	439	375	404	457	442	449	429	423	396	447	408	411	440	433	423	440	458	409	431	424	439	442	417	392	429	428	425	437	466	414	436	442	421	414	436	448	438	430	410	421	408	419	378	384	413	413	432	414	420	427	436	438	451	457	444	418	449	446	433	431	394	433	444	384	432	419	383	428	456	446	430	431	412	436	403	386	474	441	410	435	448	430	417	406	424	431	406	429	422	412	402	440	466	438	428	434	416	433	440	409	457	452	422	427	404	364	411	399	392	463	437	457	442	448	454	419	445	419	416	431	452	430	412	410	439	418	420	441	443	407	436	450	461	429	439	414	429	440	399	399	436	431	432	441	434	387	421	439	437	404	445	421	397	438	419	395	435	441	434	418	382	429	441	436	461	434	437	418	454	422	445	438	449	404	422	422	452	467	446	431	413	451	427	433	397	400	435	447	396	436	431	428	438	435	432	411	445	404	385	429	391	455	427	435	415	460	439	495	435	418	449	423	433	440	435	409	442	468	431	414	416	432	412	428	413	456	451	426	444	411	434	413	437	452	413	450	419	422	444	447	424	424	458	427	438	413	438	424	446	405	428	410	399	449	422	465	419	415	455	415	419	441	429	453	405	427	428	407	427	434	450	426	403	433	450	473	413	436	448	431	457	415	389	422	458	416	410	405	399	400	427	393	430	425	446	429	420	420	434	419	462	413	408	483	404	433	359	443	422	421	432	439	382	406	399	426	419	434	449	419	383	466	441	444	434	431	418	407	395	413	442	445	460	418	436	431	423	438	449	402	407	440	420	418	413	439	430	390	411	432	447	462	428	462	433	434	405	430	424	433	422	432	455	459	395	446	406	424	424	402	458	417	435	430	461	459	426	421	430	465	406	472	438	428	426	456	407	441	467	443	461	460	426	421	414	414	419	408	445	391	455	415	428	438	422	408	444	419	395	433	415	459	412	425	440	433	438	463	453	444	435	373	428	414	432	401	460	415	421	413	446	432	425	407	451	388	436	439	421	454	422	441	426	413	426	444	451	403	424	405	405	445	441	423	401	449	447	410	444	450	414	456	455	430	418	426	421	429	412	413	444	429	425	411	443	397	397	408	419	420	456	432	454	401	431	404	401	464	422	440	439	439	444	435	444	417	457	413	413	388	424	396	402	432	406	426	458	434	441	389	416	405	412	430	402	425	438	420	410	394	417	411	434	408	425	428	457	453	423	418	427	466	421	401	423	433	445	413	412	443	398	443	421	418	418	413	416	403	384	427	439	447	439	449	454	404	425	437	382	424	374	425	419	428	462	417	421	421	434	434	452	474	460	454	443	430	456	433	430	390	391	433	432	409	445	401	384	402	424	406	463	426	410	447	413	452	431	420	419	398	451	451	432	443	470	430	441	399	419	385	417	424	418	449	400	441	413	426	435	442	444	403	406	401	423	445	456	411	432	412	435	429	399	433	414	399	448	395	415	421	427	454	413	418	416	455	413	443	401	411	422	442	434	440	408	411	421	447	433	411	435	447	456	440	402	459	439	468	422	448	384	399	430	461	420	422	419	418	435	437	411	407	442	441	413	429	401	420	425	398	412	449	421	429	408	449	450	449	419	427	397	429	454	428	439	421	442	434	415	396	426	456	448	428	443	391	438	435	399	423	438	453	457	446	444	409	436	431	434	441	428	388	415	423	426	456	422	430	395	419	414	428	454	477	428	414	426	436	414	448	417	411	394	446	460	444	444	408	432	462	450	396	420	430	439	413	423	409	433	432	422	420	398	400	429	396	394	442	416	414	483	390	456	440	473	420	407	415	446	451	463	390	406	391	448	402	415	413	433	449	419	428	409	430	434	419	438	400	445	404	428	426	420	402	434	439	446	440	427	467	420	408	422	451	422	423	434	419	450	397	496	476	430	433	447	391	438	428	447	452	439	405	438	446	423	430	410	460	415	449	425	406	410	421	415	418	423	384	440	422	416	405	414	420	433	440	417	407	444	420	415	440	387	413	422	413	423	415	428	432	412	418	447	410	423	430	385	442	402	435	400	446	408	437	445	453	419	423	375	439	467	401	455	458	453	405	491	448	429	421	437	429	459	415	414	394	429	432	442	377	464	425	445	452	418	408	413	379	448	426	428	468	392	469	434	428	411	418	414	405	466	450	433	457	425	444	418	406	439	430	456	421	410	392	415	424	456	448	423	466	432	406	440	462	446	430	409	454	423	445	456	407	439	419	416	432	399	399	429	420	432	427	409	437	426	400	413	434	436	476	441	415	454	414	436	420	472	452	416	454	437	467	454	421	443	422	439	425	466	405	409	428	386	413	422	472	439	462	437	414	426	464	437	436	401	414	435	423	407	450	450	433	420	432	441	414	419	406	433	442	414	422	405	429	465	450	464	434	449	414	413	402	434	427	440	422	442	423	430	433	440	434	433	408	447	410	439	439	409	417	419	436	441	454	423	439	418	467	420	454	457	426	426	446	453	456	409	398	398	436	440	389	428	412	427	439	423	368	409	417	443	407	440	425	437	425	427	418	410	428	446	410	451	422	396	439	464	435	447	453	423	422	419	425	417	407	425	414	409	387	404	433	444	439	420	397	411	445	460	439	423	440	432	441	426	415	420	432	442	434	398	389	438	434	419	406	441	408	420	428	402	438	491	453	416	436	408	425	392	446	456	422	408	398	415	441	427	412	444	438	450	421	416	441	437	427	446	442	409	438	422	449	395	417	447	430	398	437	423	459	454	418	426	383	444	389	407	412	440	421	430	430	438	437	422	500	423	438	387	446	381	425	418	450	452	394	409	451	447	410	427	469	451	448	401	384	452	411	467	420	449	432	425	413	378	444	447	436	415	423	407	417	436	406	428	435	393	417	422	393	397	393	369	447	423	416	421	438	416	412	446	419	457	404	446	439	437	409	433	464	396	467	428	445	455	435	435	393	439	416	412	434	445	425	393	455	421	439	415	414	457	465	378	430	397	409	450	445	424	457	456	436	398	420	426	402	416	452	432	429	404	441	414	422	407	444	413	435	454	466	390	449	390	413	444	436	454	443	429	450	412	429	395	453	386	411	445	425	405	424	432	467	410	436	445	435	419	407	426	449	416	437	431	452	411	453	425	409	411	446	446	413	413	450	431	462	472	456	415	433	455	415	429	476	452	422	405	389	439	418	438	436	459	410	436	414
38594	32681	6994	1984	1209	935	749	614	506	467	382	375	332	355	337	284	305	287	308	273	266	275	251	256	292	275	249	285	227	239	235	251	245	237	265	240	268	203	239	231	226	232	235	285	267	240	241	210	253	241	241	243	256	255	246	242	248	247	247	221	248	234	243	229	217	242	244	270	255	232	251	247	250	246	199	223	240	223	250	247	256	250	237	229	235	242	217	232	214	201	227	251	224	198	231	245	228	231	228	219	201	259	226	205	276	249	221	222	239	236	228	221	262	236	235	219	215	220	240	235	240	254	234	232	228	228	217	225	238	229	242	218	235	230	223	209	236	222	211	235	219	250	222	230	239	235	244	244	244	230	224	244	227	260	212	233	263	219	237	264	229	245	259	233	232	229	219	233	233	231	229	225	213	225	237	225	217	218	232	212	212	234	235	270	222	232	209	232	214	229	245	255	217	244	247	231	264	235	225	237	226	220	247	200	252	220	226	245	240	248	249	226	221	245	205	242	248	260	236	237	218	201	231	220	226	241	252	213	241	207	255	233	240	218	264	235	236	238	234	238	259	230	221	233	228	221	279	229	224	255	234	237	255	220	218	240	243	251	222	205	201	238	215	232	236	222	232	220	222	246	231	227	236	212	235	236	270	230	206	241	219	218	258	258	233	235	233	232	232	235	253	254	221	241	217	258	197	244	215	242	234	257	216	241	179	197	250	232	238	232	233	224	231	232	265	205	248	226	223	190	234	226	212	233	233	224	231	233	258	211	218	218	226	218	216	209	227	218	230	254	254	271	218	243	263	258	203	248	239	231	231	231	231	245	246	227	224	242	219	218	214	248	224	226	211	230	272	240	240	241	233	249	243	247	222	253	220	273	240	243	237	246	238	236	240	236	236	251	230	219	233	202	221	219	241	228	234	238	219	213	230	232	257	236	231	247	243	233	236	220	236	242	233	218	231	244	232	260	250	227	190	228	254	224	224	224	254	259	223	243	227	243	239	247	225	223	242	232	249	251	241	242	239	244	238	227	265	247	228	218	227	236	248	232	245	251	230	229	241	249	244	244	256	252	250	232	249	228	235	215	251	235	223	261	234	248	222	228	232	217	237	247	236	236	234	222	201	226	223	227	223	224	216	222	251	206	237	230	212	227	226	231	220	242	212	234	223	207	243	259	264	246	231	226	232	212	200	231	195	228	228	211	248	248	217	234	221	236	239	246	234	249	220	228	226	217	227	229	238	215	226	224	250	216	214	245	222	212	248	214	257	237	219	220	243	242	250	232	245	217	247	257	240	266	223	234	232	240	233	249	221	241	232	225	242	219	230	216	217	238	216	252	214	233	248	244	210	253	233	230	223	230	232	225	240	239	212	234	253	211	225	251	238	224	237	215	222	238	233	244	222	223	223	253	258	277	227	250	244	214	238	240	207	229	216	233	225	222	236	232	209	189	212	234	201	232	238	253	209	248	232	260	258	222	246	251	256	250	243	251	234	222	216	258	266	204	219	264	247	239	224	235	233	231	236	245	232	222	250	254	187	238	227	266	237	247	212	247	249	235	229	244	219	206	218	252	213	241	213	237	248	210	234	212	245	252	213	206	231	249	248	264	227	198	218	223	244	209	213	219	255	257	253	239	217	224	225	237	250	230	223	253	206	212	248	227	219	260	212	229	241	234	233	210	220	224	192	265	217	266	210	241	272	237	220	231	215	218	227	224	224	243	246	277	229	233	237	220	233	223	222	244	230	247	262	240	222	215	222	216	222	255	225	225	244	211	218	227	240	241	240	224	213	237	193	248	235	241	256	207	247	235	226	250	224	222	238	224	210	216	265	268	238	217	209	252	284	236	268	254	246	226	237	232	251	245	235	243	259	251	227	233	263	234	228	214	235	245	234	253	220	231	228	211	242	212	230	229	234	237	232	246	247	231	273	237	205	241	256	214	227	218	236	244	218	247	234	235	244	234	242	232	218	235	228	216	239	242	219	245	228	254	244	221	234	239	224	230	206	217	214	241	234	233	239	225	225	248	231	251	233	239	233	241	229	234	265	224	236	247	224	259	253	265	229	255	242	234	217	218	259	199	265	238	216	222	244	231	224	222	198	210	246	238	233	235	199	216	249	218	225	235	241	226	238	245	217	241	231	222	223	233	244	223	232	224	241	241	262	217	219	243	233	232	251	229	220	217	248	215	232	240	242	224	224	246	228	211	237	213	237	234	230	216	219	214	229	214	249	233	214	234	251	261	246	238	221	233	223	229	270	262	212	218	215	238	280	245	229	249	246	237	252	242	230	252	213	254	210	250	234	224	228	205	204	249	244	225	217	244	237	237	226	223	251	247	215	214	213	233	227	268	217	237	225	226	246	250	238	222	222	267	242	224	195	233	233	227	208	216	201	239	218	248	242	261	256	224	234	222	225	234	228	222	234	232	225	228	218	213	234	257	241	240	219	210	273	208	252	246	230	226	231	212	239	260	224	228	222	238	241	236	236	225	236	228	242	225	241	246	239	223	228	227	258	241	231	227	241	225	202	235	254	236	215	234	219	209	237	248	244	213	253	218	260	231	226	274	242	260	204	253	232	243	233	233	225	223	222	264	235	213	234	270	264	225	234	234	238	247	204	266	239	239	221	257	223	237	212	236	236	232	238	239	244	221	235	222	220	236	228	234	233	225	235	229	241	234	248	223	245	253	226	216	228	235	226	263	244	222	240	221	241	242	229	225	230	235	228	200	220	212	222	222	252	235	235	202	222	220	211	224	241	258	223	202	257	213	251	221	235	210	244	243	239	242	251	230	235	222	242	229	237	231	213	212	224	235	249	230	215	222	247	225	235	230	209	213	207	224	244	203	226	246	253	240	224	227	263	234	198	205	238	224	230	271	276	222	255	209	247	239	196	217	225	259	209	240	215	231	226	248	230	215	225	234	205	218	242	209	203	225	228	226	249	209	205	211	223	254	236	237	263	227	224	214	228	203	227	205	247	217	239	239	231	215	220	234	234	247	225	218	215	234	261	234	224	241	257	241	264	245	232	223	226	211	252	251	211	221	221	227	202	270	256	251	231	213	212	230	246	246	220	257	236	219	223	217	259	241	226	241	247	232	258	229	211	231	258	209	239	236	236	219	255	237	209	237	231	251	218	241	241	222	236	240	255	223	214	221	250	235	218	213	253	241	232	253	216	241	242	225	251	233	234	242	222	211	215	241	247	235	224	223	259	268	237	237	233	218	212	221	241	232	222	201	222	224	236	224	252	261	231	218	221	242	243	221	245	230	231	238	245	264	225	234	231	240	201	236	221	245	219	231	234	231	262	229	239	261	242	244	226	214	244	221	233	251	254	258	281	220	219	234	243	211	196	230	231	225	251	252	222	225	227	233	260	214	214	257	215	242	248	237	223	205	214	228	243	257	238	224	221	207	217	226	229	246	257	229	220	262	254	243	229	223	234	229	253	218	232	243	231	218	228	221	220	198	211	237	215	241	271	251	221	230
21390	19710	4179	5151	4560	3698	3067	2549	2206	1904	1748	1562	1392	1353	1176	1210	1050	1072	1060	951	950	824	865	878	802	813	822	787	828	798	821	761	722	736	725	716	714	720	701	730	666	690	719	686	655	627	641	682	656	690	665	666	659	667	671	704	589	680	629	646	588	643	641	679	618	648	657	655	617	669	646	646	640	636	706	665	669	613	651	618	625	641	685	606	622	625	675	598	631	647	581	666	621	641	638	599	660	626	658	632	694	585	612	636	662	619	589	617	612	620	616	604	641	630	647	606	651	620	591	639	617	659	629	634	630	650	632	641	616	627	573	640	640	626	630	628	646	584	668	620	656	639	636	638	648	623	647	637	589	663	658	669	618	654	607	594	601	605	643	647	638	606	644	660	612	608	593	611	669	644	618	617	652	628	607	631	597	600	623	591	657	631	622	616	609	615	614	636	608	612	653	586	638	613	651	618	629	667	596	618	614	619	638	578	612	644	629	619	638	671	616	610	626	626	601	634	606	577	622	632	657	591	619	626	615	679	643	611	602	624	611	646	640	615	664	578	631	655	616	637	671	637	593	590	647	605	649	604	596	643	631	614	624	640	621	588	606	649	618	650	630	595	600	656	606	599	677	623	588	631	699	644	600	646	638	642	616	601	643	580	651	643	601	598	603	619	656	606	610	655	625	652	607	621	658	571	639	584	621	608	578	592	603	638	646	625	621	580	637	626	653	617	651	611	621	607	614	634	600	609	628	614	641	617	615	617	626	639	632	624	587	645	608	574	664	592	600	622	594	619	631	615	611	629	570	603	636	648	637	648	633	613	599	608	582	672	635	602	618	622	603	617	595	666	644	631	635	612	571	658	556	615	590	597	651	636	617	624	614	587	623	628	577	595	637	664	647	597	646	627	628	578	631	605	576	628	600	639	619	569	663	624	645	658	597	602	640	681	602	625	630	590	620	630	604	589	624	636	623	611	585	597	618	634	654	601	599	607	598	639	569	625	641	607	637	622	608	630	630	591	622	618	598	605	573	606	643	640	638	632	582	643	631	602	638	646	623	626	630	645	622	623	634	601	612	595	625	625	616	623	620	623	591	605	607	641	637	622	597	594	587	626	589	617	580	626	637	619	597	607	661	606	637	673	618	622	620	601	614	585	608	634	621	601	626	606	623	631	605	596	633	676	662	622	578	614	603	632	615	641	615	645	571	610	644	642	565	608	620	596	598	617	644	662	606	606	581	677	689	645	611	571	599	601	622	585	607	618	589	620	561	623	606	593	597	619	629	608	628	623	587	603	584	649	635	623	629	651	616	622	557	662	643	591	614	654	640	627	612	584	638	622	615	644	652	634	615	588	628	600	653	644	612	615	639	597	624	591	573	582	614	625	641	638	577	677	571	623	594	659	636	576	613	670	623	602	629	694	632	601	640	604	591	580	593	626	608	636	606	605	630	657	618	628	629	619	597	681	624	604	640	616	639	618	649	610	597	638	606	621	658	590	641	596	608	579	627	590	609	623	620	628	663	620	615	578	643	607	607	606	627	588	621	628	639	587	588	623	610	603	644	577	620	645	605	624	587	590	586	629	629	637	655	635	622	653	624	569	626	614	640	629	611	590	615	611	649	627	617	595	621	634	626	617	634	597	606	639	647	603	613	603	632	600	588	578	583	617	634	614	617	655	633	614	634	632	602	612	610	634	594	623	586	574	592	596	596	601	662	603	638	617	585	666	625	642	655	689	604	594	653	654	604	630	612	610	620	656	605	582	620	588	641	641	654	594	593	608	591	578	620	629	656	631	652	623	613	588	630	646	655	652	627	604	651	589	579	634	645	620	638	597	636	590	591	611	644	655	621	655	617	593	584	613	610	588	606	615	593	604	641	591	603	587	636	640	593	595	604	655	597	577	610	672	598	618	627	610	626	608	579	609	583	623	630	636	593	585	614	613	655	608	633	660	611	640	592	621	625	635	608	634	588	621	600	658	634	612	595	613	629	617	647	583	564	630	589	605	646	634	630	617	644	587	644	650	629	619	626	582	600	582	621	621	624	591	636	626	616	616	613	653	601	598	619	598	638	614	573	659	584	602	622	601	604	625	613	619	615	635	640	651	599	620	591	588	618	644	612	589	586	629	611	561	634	608	590	616	628	623	606	637	637	611	639	597	607	605	657	590	592	624	657	650	590	605	657	639	600	608	641	599	581	597	606	633	615	632	616	627	593	622	612	575	647	595	623	603	600	615	670	566	615	618	593	615	645	579	626	636	591	621	606	635	655	596	646	639	630	598	609	623	622	590	622	637	644	628	625	608	604	602	642	657	613	635	628	587	618	594	592	628	612	558	613	618	638	610	569	634	593	645	631	555	605	640	615	614	611	573	598	597	573	604	609	629	641	642	589	572	578	628	605	603	650	577	621	615	634	639	624	593	642	602	627	617	625	627	638	614	660	606	579	618	603	602	649	655	612	636	616	607	629	695	632	624	590	636	588	614	619	609	644	587	605	594	656	644	648	626	619	623	622	623	622	611	588	607	616	594	621	639	650	715	641	591	600	566	571	605	602	644	650	568	563	657	642	641	638	612	638	610	601	635	637	646	614	623	625	646	624	648	607	581	639	631	602	650	611	653	650	630	656	628	640	649	659	623	618	675	620	576	660	613	659	627	616	592	626	605	617	581	607	570	613	648	620	617	601	624	608	633	651	633	648	636	650	640	590	583	669	582	618	642	667	582	621	589	643	646	643	618	591	616	625	574	648	600	632	602	606	617	596	579	619	572	647	615	593	579	630	637	617	578	666	618	622	663	651	644	611	646	607	621	677	636	589	657	635	620	655	538	590	591	649	579	641	606	613	634	641	618	575	623	593	606	612	588	583	628	585	637	617	614	578	613	610	600	585	596	666	627	603	591	615	587	643	635	611	609	608	613	621	587	602	607	600	578	630	615	624	626	608	598	624	578	631	558	615	627	630	606	662	641	611	607	591	594	634	611	611	653	590	596	604	663	642	613	607	630	618	599	638	606	602	594	617	607	590	617	589	597	590	629	680	659	618	634	625	687	601	636	617	591	605	604	615	592	610	643	650	664	583	582	597	660	635	595	639	627	656	622	597	607	565	588	616	581	602	578	614	604	621	647	629	622	600	622	583	550	616	653	572	605	592	657	566	629	639	629	574	604	643	617	608	567	653	613	626	655	622	597	619	568	573	586	600	588	599	625	594	601	608	651	593	609	622	587	556	615	648	617	647	651	658	606	600	588	602	605	595	590	578	609	599	665	577	661	643	648	630	632	654	613	590	606	630	627	608	613	640	581	620	620	595	615	625	619	642	635	616	610	601	635	614	614	634	655	619	590	559	617	587	614	612	629	603	617	658	647	661	663	615	619	612	664	604	604	649	605	633	629	630	604	623	581	628	625	670	605	577	611	588	564	616	583	567	622	619	599	615	605	650	626	640	627	657	605	649	587	625	623	660	586	626	594	586	664	673	600	644	571	617	603	608	592
7756	1065	356	360	338	352	318	339	349	312	346	293	307	296	309	297	332	315	322	319	303	299	299	313	313	311	326	325	313	348	358	311	342	322	307	306	291	299	323	319	289	359	318	305	313	329	317	308	314	302	290	344	338	322	313	306	334	329	327	340	330	360	342	324	331	305	312	338	324	353	333	304	317	336	315	291	339	335	311	337	294	325	315	303	317	289	296	325	307	326	343	312	304	314	309	327	301	354	313	324	291	350	339	322	324	326	341	304	283	332	308	302	325	349	323	325	311	279	307	309	322	296	338	342	316	288	303	343	329	343	287	327	312	323	306	287	316	309	351	351	339	318	312	301	320	304	295	295	345	313	311	305	306	314	307	291	308	327	309	326	310	377	301	337	330	322	336	340	350	330	337	326	335	299	346	319	312	351	297	319	321	320	323	309	325	304	319	304	338	304	306	341	320	308	283	323	340	312	337	302	316	314	305	326	302	302	337	351	339	346	356	343	327	301	360	336	321	369	311	324	304	346	305	348	311	322	307	307	313	301	329	313	306	302	326	295	314	304	283	325	337	311	317	293	356	285	299	306	304	310	302	291	334	342	339	281	330	320	341	323	320	363	297	310	310	336	297	320	331	366	296	330	314	334	317	345	328	314	330	319	275	364	327	300	310	311	319	323	297	344	317	314	337	331	301	296	308	303	302	292	281	294	313	310	326	341	337	319	342	319	297	293	328	315	281	335	331	341	300	299	297	324	345	328	342	323	313	321	291	312	350	304	331	324	311	336	345	308	332	340	313	306	337	313	309	335	318	294	314	320	325	337	330	340	332	333	342	323	347	332	319	339	309	321	323	332	342	310	319	289	330	302	348	373	306	289	353	325	347	324	323	325	336	307	329	308	329	311	299	310	350	333	328	321	319	342	310	313	302	333	342	319	324	298	344	322	349	311	336	299	334	329	331	285	296	352	277	314	319	312	311	349	347	330	311	307	338	329	332	316	305	342	338	341	331	325	305	302	341	331	322	324	291	325	368	329	300	341	304	359	328	303	312	331	324	311	331	330	321	321	336	315	325	267	342	318	286	286	338	322	314	299	312	335	332	320	307	302	294	341	333	301	316	310	287	310	332	318	321	319	330	310	334	316	300	318	303	358	309	328	296	323	337	307	344	298	335	359	325	279	289	308	353	297	314	305	323	300	281	332	301	314	324	349	335	329	341	307	278	347	332	356	336	346	343	300	301	310	333	333	283	272	287	308	314	349	315	324	312	308	326	315	316	312	308	314	328	302	336	338	331	341	315	305	342	334	302	274	342	334	304	311	308	307	343	339	323	285	300	349	346	322	373	331	305	314	292	300	328	327	304	321	322	313	321	309	337	342	313	335	292	320	316	316	312	317	325	328	341	300	331	315	300	360	328	338	322	295	296	327	351	295	331	315	314	348	292	315	341	300	328	333	293	313	341	304	322	314	337	323	320	298	287	319	312	289	336	309	354	342	329	288	306	316	300	312	352	303	332	326	312	326	330	320	317	295	303	318	317	303	320	340	324	295	350	344	359	307	292	314	309	298	322	320	302	308	343	330	340	340	350	322	343	303	331	315	302	309	278	327	317	328	324	318	297	325	312	357	313	329	313	303	326	311	342	326	325	308	320	342	326	286	315	314	292	313	288	326	319	285	329	307	323	295	289	323	307	323	317	304	346	316	322	340	337	312	332	316	304	341	301	309	368	316	328	333	304	334	309	323	341	325	283	326	337	350	303	324	332	287	321	317	312	319	311	320	300	322	321	297	325	300	318	324	319	292	322	310	326	339	319	295	309	314	318	293	314	327	318	319	301	312	343	307	288	344	315	337	304	316	348	312	317	317	302	293	353	313	338	301	303	327	315	333	348	326	320	285	306	358	351	325	355	321	328	332	345	365	308	316	301	288	339	326	316	328	326	296	323	306	282	317	328	288	340	299	300	365	321	353	284	324	311	317	354	331	314	307	312	358	365	333	305	285	319	332	315	307	305	327	321	303	336	292	337	353	324	309	312	281	310	306	291	305	341	321	350	317	333	350	297	316	321	317	323	319	336	312	321	357	333	289	297	339	328	340	342	304	326	316	321	304	305	331	309	300	297	304	323	304	303	315	341	337	329	320	345	325	323	304	310	323	311	290	352	355	332	317	292	289	355	307	322	282	345	310	300	325	323	331	312	299	316	311	346	291	319	341	300	312	346	329	329	332	303	315	309	332	278	314	312	331	320	346	316	288	340	353	320	332	309	312	314	302	366	336	286	300	285	310	313	301	311	305	327	307	316	327	339	331	327	333	321	288	314	324	308	295	317	325	318	315	352	325	313	307	335	311	346	337	334	328	307	372	301	305	320	359	293	310	319	318	371	307	338	345	356	330	319	354	333	320	313	316	315	323	303	320	337	299	298	333	329	312	303	319	320	354	338	305	310	306	323	307	331	313	322	307	312	320	302	351	336	325	324	343	305	322	328	323	295	312	283	358	309	324	291	279	347	338	309	305	312	327	306	308	318	335	317	288	293	346	307	306	310	316	342	330	318	319	314	329	301	350	283	303	316	316	297	336	311	302	331	295	322	308	322	313	331	313	345	318	307	298	320	301	289	283	318	335	307	313	308	323	319	321	286	306	272	306	302	317	292	350	348	326	308	297	325	316	351	305	312	316	321	315	369	304	303	297	326	326	320	296	312	295	336	329	295	319	317	310	299	347	307	347	325	353	368	313	296	337	354	305	299	282	306	318	311	301	319	317	301	318	340	317	323	298	326	344	351	335	333	341	316	311	310	348	331	343	333	340	331	318	347	295	323	302	332	321	318	314	316	314	337	325	337	341	293	330	336	333	342	300	347	285	297	289	281	323	339	310	332	307	293	288	312	333	327	320	328	312	303	315	304	332	333	288	299	306	315	343	342	335	341	304	325	318	306	322	313	330	302	283	302	363	297	331	315	335	320	326	333	337	323	312	348	260	291	311	307	290	302	312	339	303	341	313	319	329	323	321	332	332	309	375	311	292	292	316	301	298	330	321	301	303	310	330	303	309	318	316	303	299	293	303	326	314	302	340	303	307	315	349	298	332	335	330	308	323	312	322	322	310	338	336	315	311	314	295	289	330	347	331	330	307	323	302	308	308	311	316	318	305	301	320	276	319	312	330	292	348	343	343	345	314	310	317	303	278	308	307	329	298	312	330	337	337	335	312	343	332	298	330	291	331	316	324	325	346	299	311	345	298	319	301	333	330	298	321	325	312	315	324	327	337	318	323	347	329	349	321	316	325	298	318	317	331	313	348	335	286	305	320	290	304	283	308	317	302	323	328	291	337	316	302	299	314	315	343	304	325	337	306	307	318	302	326	316	300	323	330	295	344	325	337	322	301	316	300	354	317	305	285	314	304	303	301	323	313	318	304	326	302	330	324	340	299	356	308	328	319	310	294	298	309	320	317	303	330	334	316	352	318	294	332	324	311	318	332	295	326	358	336	279	360
4403	1581	882	829	862	778	791	748	802	815	778	804	798	782	797	777	741	742	775	747	781	708	781	763	777	806	764	731	777	754	773	764	781	736	732	759	720	748	762	728	787	827	755	769	803	768	786	728	702	784	749	769	750	741	748	721	771	725	762	723	757	726	744	733	781	772	733	765	722	786	778	786	740	776	724	784	733	755	773	785	787	774	728	715	743	763	734	756	743	760	707	747	744	740	704	781	757	746	774	757	754	746	751	734	752	753	710	805	710	759	754	757	753	847	726	751	740	765	745	752	771	737	766	771	802	776	711	771	794	687	730	686	718	717	699	777	798	756	779	736	742	773	745	752	772	753	741	741	778	728	766	789	723	769	751	796	777	751	719	788	761	722	779	734	750	747	730	753	817	735	774	721	722	779	778	754	779	740	736	743	736	795	721	716	753	758	811	748	743	754	771	769	768	735	773	779	716	755	742	743	726	760	782	742	740	721	755	759	735	787	750	764	730	781	762	754	748	764	781	777	778	736	798	787	732	798	750	673	758	734	755	784	762	748	727	750	794	759	721	736	770	751	766	763	747	802	754	780	767	706	766	772	791	762	771	727	762	748	801	758	742	770	762	740	813	730	743	766	775	737	710	780	753	792	776	747	726	733	747	778	713	770	734	713	731	759	723	756	794	752	795	728	729	772	734	735	748	728	729	695	753	697	791	767	753	801	766	707	754	733	762	807	744	761	752	786	752	727	772	767	760	749	828	757	739	726	803	763	729	786	764	720	738	766	779	756	769	771	819	757	772	720	724	734	755	754	754	727	751	736	738	736	767	767	730	754	730	715	762	760	756	751	744	756	743	783	738	761	758	767	770	759	720	741	770	760	828	745	751	748	775	776	740	730	774	703	768	751	794	742	687	796	747	774	730	768	737	753	685	710	824	722	762	793	718	768	740	715	735	740	762	736	723	760	762	717	780	791	750	718	731	772	752	741	759	752	769	790	739	786	713	770	774	765	739	760	793	754	780	755	751	710	747	722	774	746	807	748	764	742	765	762	748	729	746	769	751	771	819	767	700	776	724	713	748	819	734	791	737	773	779	776	739	766	784	790	725	726	782	741	757	744	739	773	744	738	771	747	814	702	735	756	733	760	770	798	760	786	804	790	729	758	724	768	767	784	741	752	723	751	744	708	762	723	791	736	753	754	754	780	716	786	736	733	712	735	768	762	777	752	730	767	772	764	774	790	714	778	735	722	760	774	781	756	783	735	843	756	744	791	737	735	764	746	749	745	757	749	796	770	775	780	724	776	795	713	801	738	730	733	771	746	714	739	766	720	747	734	728	776	717	742	732	776	793	771	710	752	771	730	747	779	749	731	790	770	747	741	692	789	754	773	775	748	754	732	743	737	748	779	757	758	769	692	764	785	749	718	747	737	728	757	775	765	802	768	720	746	683	733	744	779	763	787	734	742	747	750	746	767	750	747	785	779	781	770	769	751	778	798	775	733	742	731	742	757	740	749	747	803	751	738	765	764	759	757	705	783	730	761	738	774	734	748	749	791	760	740	732	751	735	716	734	804	763	741	781	805	793	766	737	712	807	731	775	745	768	723	752	715	730	797	772	778	750	735	789	797	761	703	823	756	785	789	743	794	748	788	720	777	769	737	790	753	775	726	758	757	785	744	754	775	748	788	724	756	749	770	799	750	775	759	751	754	775	743	773	723	771	742	808	789	758	761	733	777	753	770	801	736	836	713	789	753	797	769	807	776	771	747	772	738	742	756	739	737	782	787	798	727	775	712	771	770	758	808	781	768	732	759	743	736	716	749	747	757	758	738	729	754	728	718	765	763	722	721	736	724	751	747	798	755	780	750	744	732	744	767	769	783	748	785	791	742	838	735	782	741	776	770	746	737	780	728	731	788	757	826	746	768	710	727	760	783	765	727	742	744	779	763	747	784	780	731	742	769	755	694	808	782	825	726	771	731	757	693	795	785	794	744	746	771	798	787	761	744	730	770	741	718	736	760	732	734	759	775	777	815	751	749	762	743	740	783	749	753	766	744	751	762	757	774	778	731	756	800	801	750	779	764	748	734	747	729	756	759	770	782	792	775	769	716	727	742	729	753	721	750	710	790	739	755	742	774	767	792	728	739	780	745	748	772	734	753	774	716	745	762	800	777	725	784	761	716	722	745	766	803	768	764	766	746	707	752	803	746	767	780	714	757	759	733	766	747	723	748	738	735	756	748	783	792	738	813	759	729	750	786	785	784	772	732	750	731	723	754	734	740	754	736	760	716	801	726	742	756	784	724	695	715	739	753	795	699	748	750	742	740	748	750	750	781	752	755	719	776	754	709	750	708	761	746	740	796	734	752	732	724	769	729	780	775	765	787	767	728	756	749	756	759	713	750	770	796	702	764	741	741	744	789	785	703	785	775	785	757	787	758	791	786	735	729	760	758	768	732	719	778	784	785	761	765	752	759	743	745	794	782	782	797	735	788	674	768	702	804	766	740	701	737	724	771	722	718	760	779	781	699	783	705	746	754	746	763	745	754	781	754	778	741	752	706	788	772	777	759	721	761	773	744	791	764	760	772	797	808	804	751	790	785	753	776	759	727	749	730	773	736	726	764	794	731	719	740	751	748	791	748	736	760	737	764	735	758	767	763	728	771	813	741	778	743	748	761	763	803	773	801	777	765	728	710	764	752	724	704	756	780	800	749	739	757	792	749	777	808	750	761	743	746	725	729	750	793	726	698	778	741	765	769	766	805	802	695	793	803	707	769	761	814	747	749	708	750	755	769	780	769	808	734	769	758	755	762	722	752	736	670	774	763	817	772	793	755	760	795	740	732	778	735	714	693	760	783	740	742	749	740	731	805	729	760	733	796	759	776	739	748	802	792	741	775	759	775	739	758	734	750	759	762	811	729	749	742	718	813	786	736	722	740	744	751	740	761	755	748	720	791	800	718	773	753	730	714	804	744	746	764	715	752	724	773	769	751	744	818	767	769	734	724	693	743	784	779	794	703	765	760	831	708	761	797	782	750	793	754	709	744	723	801	768	760	764	794	760	735	780	767	761	790	813	737	775	761	760	771	705	691	718	746	715	793	768	748	783	753	719	745	784	740	704	775	756	773	732	774	773	710	772	735	766	744	777	750	711	790	746	758	763	733	764	767	755	721	720	757	759	736	757	745	743	744	742	763	774	778	749	750	741	726	744	767	735	764	773	792	745	801	747	732	721	756	744	726	738	751	762	735	765	800	795	734	762	732	787	760	723	797	709	790	732	707	761	801	795	747	725	777	782	747	782	722	751	735	693	789	775	748	756	778	728	733	747	724	759	750	758	740	751	771	793	787	758	770	727	742	766	806	775	797	733	733	772	725	762	754	762	765	714	776	777	670	757	785	765	744	765	781	739	745	810	755	767	748	771	767	756	807	721	744	760	739	729	757	788	722	737	747	749	751	716	737	783	749	773	737	758	761	753	707	773	709	767	742	771	754
27295	19578	2521	919	620	452	394	343	256	274	236	210	215	208	201	181	190	201	175	171	165	196	174	174	193	186	172	171	161	139	150	183	159	165	162	173	159	153	175	177	173	166	168	169	135	173	141	147	142	162	158	134	172	151	141	161	142	160	161	165	161	150	182	150	151	156	138	149	157	167	172	152	163	172	167	164	186	178	179	140	170	164	149	143	171	169	153	177	162	141	169	145	147	158	170	175	159	162	165	134	157	159	155	164	131	145	169	147	181	160	181	162	141	151	156	144	151	144	147	146	136	177	156	157	169	160	156	157	165	154	173	153	169	155	150	148	151	133	136	148	162	135	147	142	153	157	164	179	149	166	147	157	154	155	178	173	172	170	176	157	159	145	170	152	162	169	169	162	149	131	154	133	158	154	164	174	140	155	162	161	145	139	163	158	157	156	152	140	147	156	153	159	161	158	145	142	151	158	171	158	155	150	145	154	177	148	171	171	154	191	140	159	159	151	136	156	166	149	152	149	167	169	169	156	158	155	156	168	162	147	157	144	143	148	147	157	145	131	170	115	152	159	158	161	153	159	144	158	151	167	166	138	136	149	163	162	165	146	161	159	152	151	146	146	159	190	159	149	170	172	171	132	150	143	149	159	171	170	161	153	159	149	166	152	139	152	146	148	139	127	164	148	165	145	141	172	175	140	160	147	154	153	164	145	166	161	154	131	163	144	164	174	149	148	162	135	159	164	170	135	153	142	139	169	143	159	166	156	171	157	176	162	159	158	140	149	152	161	134	168	147	122	161	161	161	151	152	146	119	164	152	158	155	173	165	173	159	153	166	145	173	147	182	155	145	162	161	187	152	148	180	143	148	161	150	134	165	141	150	165	150	147	138	180	183	156	173	173	176	172	151	150	164	165	139	142	127	163	143	160	173	161	158	160	171	172	159	169	168	169	169	138	165	149	155	156	149	163	166	125	158	165	158	166	147	168	150	154	138	162	160	182	201	139	143	147	161	165	138	138	138	148	170	179	180	177	157	126	167	140	147	161	171	153	147	151	153	164	141	174	175	161	148	161	158	155	151	160	139	167	171	146	172	160	155	168	148	149	174	140	161	161	152	171	162	151	159	154	143	168	131	149	156	165	164	170	188	154	143	163	158	139	142	153	147	160	188	133	183	159	164	146	171	175	147	172	142	143	187	151	167	154	174	167	151	144	133	159	156	166	167	151	152	157	153	172	156	163	169	158	152	129	176	165	163	166	167	181	151	136	183	154	151	162	141	136	169	165	145	169	154	153	172	153	147	162	144	142	168	175	139	139	143	167	167	150	148	175	155	170	153	142	154	155	159	184	150	151	144	163	149	169	164	144	156	174	140	135	159	178	160	134	160	165	160	154	162	132	148	137	137	162	150	150	148	153	162	137	178	141	158	159	156	169	136	140	139	147	137	140	160	154	156	143	156	138	143	167	159	161	161	159	153	153	173	151	150	143	153	158	166	151	153	155	168	169	180	139	162	179	165	140	124	144	177	150	140	161	153	151	151	167	149	183	137	178	169	170	149	197	162	175	178	167	171	157	133	159	157	143	131	170	160	151	138	145	157	142	159	148	173	149	174	157	135	182	149	164	152	150	152	158	152	143	155	162	154	161	170	178	158	180	156	153	165	158	151	153	153	155	142	158	163	156	164	142	138	143	129	166	134	136	136	159	140	164	152	163	168	136	136	165	145	152	165	158	178	154	185	170	162	145	163	153	159	144	175	170	164	153	158	144	162	143	161	158	158	178	176	153	143	167	190	169	155	159	180	161	159	155	161	155	158	128	168	131	144	140	160	185	158	167	162	160	180	144	151	158	156	143	177	135	164	153	158	150	156	154	158	154	174	146	168	120	171	148	162	145	128	152	184	164	142	170	142	133	168	160	176	183	145	155	171	157	156	168	171	145	158	138	153	152	138	170	161	166	162	152	135	152	156	162	141	147	146	171	160	145	117	155	151	157	175	156	149	154	152	142	162	148	165	146	144	157	136	138	168	153	163	149	164	160	147	135	183	159	152	152	178	161	157	198	159	157	154	169	166	143	144	163	145	148	182	144	157	158	158	171	171	136	164	145	151	155	166	148	137	170	132	144	114	157	165	156	156	159	194	155	171	152	148	161	156	157	142	163	167	150	139	160	139	139	157	170	173	140	131	173	191	165	169	134	160	166	150	168	154	159	165	153	173	147	162	172	145	160	186	154	168	146	135	150	158	179	159	144	145	163	151	152	186	135	170	158	160	150	148	172	157	142	177	159	194	160	155	177	160	159	143	191	170	153	147	165	164	162	151	163	151	163	162	165	156	141	140	169	162	142	150	160	150	153	160	166	154	165	152	165	144	139	157	138	182	177	169	158	142	165	155	147	164	159	144	169	171	169	137	157	160	183	160	162	146	165	145	160	191	178	172	156	161	138	140	150	155	161	143	159	162	153	164	183	143	138	154	144	176	145	161	147	146	167	162	168	165	173	148	152	148	142	153	153	152	145	145	143	183	173	159	157	172	149	161	162	155	154	162	154	150	177	145	177	178	149	174	178	145	158	149	148	169	155	162	156	185	190	174	162	164	157	168	158	141	151	158	145	133	170	162	175	153	167	156	151	152	148	158	169	139	142	154	160	161	171	149	139	156	155	156	158	145	176	155	145	182	151	144	154	175	172	164	156	145	174	154	180	144	152	172	148	168	167	158	177	144	152	142	133	152	172	145	141	163	180	146	157	128	158	156	135	141	159	135	170	162	161	174	144	158	153	154	136	168	155	141	159	175	171	162	172	181	156	153	138	167	148	127	157	147	131	158	187	142	146	164	156	157	137	141	145	173	146	139	156	137	162	151	185	172	166	144	160	170	138	156	152	166	181	178	155	147	148	173	160	162	161	142	142	151	153	166	165	181	165	147	143	179	155	139	140	167	152	144	167	165	146	155	129	156	158	146	170	160	158	145	128	171	152	184	148	165	152	138	162	168	143	175	179	158	152	146	137	139	154	167	166	174	142	142	147	146	173	153	146	155	156	139	177	139	155	158	192	162	175	154	140	153	156	167	178	146	147	143	155	156	173	165	166	140	144	163	162	139	137	158	177	150	158	136	163	160	154	148	151	145	148	140	166	150	131	179	157	150	139	160	159	165	173	162	173	165	175	141	164	187	149	147	155	137	151	150	148	147	178	162	149	148	154	166	144	165	161	160	154	129	175	168	153	164	137	149	167	172	161	148	166	154	135	146	149	173	162	160	156	172	168	112	167	155	167	159	171	124	162	145	153	151	143	179	154	184	146	170	172	187	139	160	153	168	166	143	178	154	165	158	180	163	160	141	158	123	155	137	135	150	181	168	146	137	141	150	169	167	161	160	153	150	142	156	147	172	146	170	165	155	150	141	159	173	159	161	154	183	169	167	154	140	148	155	173	179	175	173	164	182	148	154	159	168	167	153	151	149	168	160	144	157	170	166	168	149	154	168	159	154	157
15114	13182	2412	2766	2521	2066	1783	1473	1270	1112	1032	927	817	811	744	739	647	618	616	614	529	583	592	534	587	562	542	534	527	527	467	503	542	500	489	557	456	472	491	488	465	448	467	481	475	480	459	454	483	443	444	476	445	437	461	465	425	447	486	447	442	457	452	495	448	445	471	449	429	452	426	417	492	431	420	428	442	431	490	389	415	403	439	448	449	400	433	471	477	458	446	453	424	468	442	429	397	408	437	446	430	447	448	447	441	432	417	461	461	433	429	445	433	416	407	396	410	420	445	437	407	427	428	394	448	453	439	416	435	407	431	437	423	428	433	416	434	405	400	451	406	411	437	483	474	387	426	448	420	429	435	433	449	413	444	424	447	470	437	434	442	444	432	471	395	436	413	386	449	423	416	437	420	436	474	418	461	434	456	421	416	441	455	422	461	447	412	406	399	452	436	450	429	408	430	465	416	441	443	408	442	409	432	445	398	444	431	404	419	449	417	446	429	431	448	463	440	418	432	430	415	425	455	414	434	414	425	426	433	407	426	437	442	427	440	423	392	412	386	407	402	428	444	413	421	435	421	398	399	457	376	389	434	422	407	422	423	409	435	453	428	447	416	443	428	403	432	441	419	457	443	450	414	396	476	435	445	426	433	413	461	402	390	430	408	434	465	440	415	417	426	476	430	468	439	402	418	446	454	402	474	442	410	429	439	451	397	446	464	411	434	413	420	415	459	436	430	390	439	432	372	450	423	406	440	432	424	453	434	439	457	474	414	455	414	431	447	412	444	429	416	429	457	461	438	440	397	410	421	427	414	420	395	403	440	437	396	403	428	461	446	428	433	433	418	410	435	418	438	416	442	443	439	439	416	420	442	412	431	415	444	419	443	449	409	420	455	406	455	455	447	393	453	391	403	403	410	435	446	394	422	438	405	419	428	425	440	428	425	399	415	420	427	445	427	430	435	433	401	459	440	409	414	405	442	453	456	441	435	422	415	396	430	434	440	447	443	443	474	411	413	430	429	451	441	402	439	416	451	438	413	389	444	432	431	396	452	404	431	442	422	429	439	421	401	414	411	393	410	431	447	460	428	394	409	466	406	445	438	409	412	424	408	420	420	419	421	413	426	417	467	389	388	400	447	419	453	390	420	415	418	440	461	401	416	422	457	423	431	444	432	446	449	442	398	409	415	400	461	419	438	411	418	412	429	464	475	430	401	452	418	417	424	435	405	446	459	436	392	449	404	461	389	403	457	453	429	417	422	423	439	388	441	393	438	449	446	449	432	465	459	439	456	420	430	423	415	398	480	483	424	450	468	436	380	437	432	405	428	429	423	467	429	425	441	413	445	430	453	458	434	440	452	403	437	389	417	422	418	431	417	431	417	429	417	422	455	416	433	430	417	456	433	430	423	443	406	434	439	400	385	443	465	454	443	432	429	445	397	452	452	427	424	435	442	414	446	419	434	412	413	466	440	425	460	439	431	409	420	436	411	416	429	421	450	469	418	418	430	434	399	459	458	433	435	433	456	420	407	412	476	433	443	429	409	382	416	432	417	418	415	456	407	434	470	408	423	417	446	423	478	447	427	434	440	450	427	398	408	424	397	362	402	404	436	472	435	442	404	399	437	452	452	455	431	431	434	430	408	431	433	403	448	405	407	464	411	488	416	467	429	435	464	453	465	414	414	419	446	419	449	442	430	459	443	420	411	431	415	445	448	464	421	407	462	438	407	412	415	427	446	415	430	405	427	443	465	391	437	396	422	433	440	434	414	439	452	412	411	423	429	445	402	397	387	456	423	448	415	459	407	449	401	415	412	422	480	416	423	419	417	453	431	411	453	483	417	418	446	428	464	431	441	411	420	440	420	419	439	405	419	434	450	420	420	422	420	491	404	442	468	483	439	432	440	440	463	438	442	420	401	438	456	471	422	414	434	417	426	440	445	457	414	475	418	416	454	407	470	391	402	450	444	408	437	453	472	433	406	433	443	399	466	478	414	452	409	426	423	411	426	410	448	426	438	451	451	439	440	454	447	422	403	436	416	396	452	437	419	459	460	435	425	423	438	416	421	416	429	440	385	440	439	443	411	439	435	405	409	456	416	445	437	423	425	403	456	444	379	428	422	424	438	429	432	503	456	450	407	446	403	443	451	413	424	431	432	434	435	419	438	408	437	401	432	422	437	437	438	435	419	436	428	421	428	381	457	410	393	450	456	421	433	424	393	433	425	414	406	406	412	451	433	441	449	462	425	416	436	455	421	417	423	448	408	418	465	456	440	412	418	448	407	444	441	427	424	462	426	435	392	401	420	431	436	409	445	449	422	405	381	492	475	469	437	438	440	424	432	440	422	431	428	448	428	430	447	398	416	446	425	428	467	441	436	415	426	416	418	453	466	451	436	402	445	455	428	416	463	414	427	402	432	428	418	452	439	420	432	418	428	417	407	428	419	424	406	414	448	500	422	445	442	456	422	444	409	402	463	438	475	412	454	388	417	424	457	396	428	447	423	391	436	448	446	454	422	403	398	453	427	439	408	402	428	378	415	439	425	415	387	430	448	416	434	420	435	424	414	407	391	440	464	442	423	418	415	455	418	424	456	452	442	414	443	452	462	404	413	419	441	367	445	420	443	427	403	453	426	396	440	430	455	444	443	472	434	413	459	428	438	390	435	417	406	435	442	439	463	452	423	450	418	445	414	448	429	457	406	416	424	433	453	416	454	402	413	448	449	413	425	416	444	410	444	441	437	432	439	438	419	432	411	417	437	422	452	438	424	430	409	442	453	440	454	434	430	440	437	431	445	424	428	445	429	388	394	422	423	472	439	438	451	432	448	415	450	415	394	426	448	425	431	436	422	414	434	441	418	392	445	423	405	394	438	460	443	428	453	415	422	436	442	442	413	440	425	410	411	426	396	430	382	416	419	471	399	370	448	412	468	454	443	426	420	419	407	440	430	439	450	427	403	446	443	416	451	404	425	459	462	415	446	433	419	422	443	431	427	451	446	424	416	422	429	419	422	377	410	410	443	424	412	436	419	485	434	426	387	412	428	402	411	406	443	437	427	424	422	431	423	442	406	403	445	465	415	398	439	431	425	438	461	426	391	426	431	398	433	430	404	430	422	431	451	440	429	428	405	441	448	437	441	392	404	404	438	428	486	420	443	424	404	456	391	403	439	423	453	425	412	431	442	421	429	442	416	448	435	401	439	420	435	399	441	384	408	452	393	454	425	420	454	429	425	450	438	374	447	437	457	438	406	430	458	438	440	432	455	434	425	400	422	469	433	418	448	423	406	415	445	452	441	370	428	422	440	454	418	434	417	440	452	435	427	404	412	425	407	412	418	441	387	416	396	412	498	451	414	464	412	428	405	407	416	427	434	452	421	441	400	443	458	417	433	431	415	430	433	418	416	394	421	422	398	446	411	428	422	417	449	407	411	427	445	367	401	407	442	396	415	447	414	437	485	419	450	424	473	434	431	416	416	464	447	433
39679	33637	6927	1938	1229	928	653	608	536	467	415	332	331	354	332	325	303	314	241	273	271	284	270	241	294	261	271	241	266	273	278	256	258	254	262	233	247	258	244	252	221	247	222	247	252	239	232	257	218	233	240	234	241	221	249	257	255	264	243	258	246	232	240	231	254	224	225	250	238	260	257	241	259	277	252	283	247	231	250	218	253	248	256	216	259	229	205	243	237	232	236	259	231	228	210	268	215	236	216	248	219	247	223	254	211	251	225	225	210	226	237	236	236	229	229	219	245	242	232	251	222	216	219	227	215	227	225	250	235	248	214	225	237	242	218	246	242	253	244	253	227	230	212	238	253	254	230	250	230	231	210	250	237	251	254	248	210	244	222	231	232	224	230	238	238	256	234	261	254	230	238	229	218	240	216	228	252	236	250	235	247	227	225	211	225	227	213	221	230	233	258	246	222	222	249	252	231	231	244	238	229	225	235	274	247	251	235	226	224	203	261	230	247	280	244	230	241	251	229	254	239	246	224	251	213	222	227	216	237	232	208	257	204	221	263	213	256	220	239	254	219	217	228	240	246	245	255	208	244	220	222	226	226	248	218	243	231	243	240	234	242	219	241	211	245	230	226	224	243	225	234	240	248	240	224	233	252	265	241	249	226	226	201	219	231	251	253	219	224	263	242	238	232	237	231	251	251	238	237	246	243	245	244	243	239	253	265	238	228	235	236	231	248	222	224	203	219	225	240	282	205	244	262	242	240	219	211	195	253	251	251	241	211	244	249	251	241	269	235	234	237	238	255	226	248	220	239	240	249	251	250	250	236	248	214	237	244	274	216	226	223	229	235	214	234	210	233	243	233	224	231	203	249	236	226	240	238	242	235	263	221	249	220	224	213	214	235	242	212	199	211	223	271	235	240	255	263	251	244	251	252	251	230	228	219	221	213	242	229	243	215	226	230	218	250	231	243	206	219	206	246	247	244	246	236	232	217	233	223	216	239	222	216	221	227	239	212	226	254	227	221	259	227	245	204	249	219	223	247	228	221	232	251	215	245	258	243	222	199	227	216	238	220	239	253	248	241	206	232	200	233	242	247	249	253	198	244	206	233	250	243	209	217	219	218	261	265	248	209	221	214	252	273	259	232	246	240	240	214	242	222	240	257	217	273	244	225	213	246	246	247	240	225	226	267	223	217	229	234	216	234	244	220	251	248	224	240	218	228	220	215	254	258	250	255	253	232	251	246	228	238	208	254	284	231	244	235	245	240	209	216	235	254	234	219	224	242	239	233	221	251	225	241	242	240	225	230	244	242	262	237	255	241	253	218	234	252	231	229	215	235	266	242	218	235	221	240	205	230	253	210	271	211	239	243	232	241	244	223	217	238	216	239	238	211	226	219	244	234	196	240	230	266	231	212	228	243	241	238	228	230	239	252	263	216	243	235	261	253	248	220	234	239	231	239	237	210	199	237	244	221	257	228	228	224	222	235	238	238	189	217	270	237	225	231	233	211	246	230	247	241	240	224	215	247	217	251	231	250	235	237	262	241	233	240	237	251	241	250	258	256	229	227	211	240	239	228	205	235	234	259	250	227	252	240	239	225	221	229	250	252	228	248	225	238	213	234	231	230	210	228	257	215	227	219	235	236	224	257	247	224	231	253	235	254	224	235	263	210	247	231	235	244	263	230	216	243	236	257	258	237	241	225	256	239	203	217	250	222	234	222	241	254	273	215	234	217	226	243	245	235	243	215	232	211	227	255	221	228	238	255	201	245	258	260	237	228	241	215	223	224	238	227	242	221	235	226	216	230	226	209	234	224	243	251	261	241	225	258	231	239	210	231	228	210	234	248	252	257	215	257	215	237	245	225	251	239	233	213	237	256	252	204	250	250	236	237	211	216	240	238	220	253	230	259	244	253	202	221	224	226	246	237	254	227	264	228	223	233	240	242	216	232	258	252	220	237	235	229	265	231	215	217	221	230	263	239	230	233	217	222	242	211	231	235	221	232	244	235	275	283	211	227	232	270	231	257	220	215	212	235	242	239	217	234	255	220	233	230	237	256	264	264	256	244	218	222	250	233	231	229	236	235	243	248	216	242	252	215	213	249	216	207	241	248	264	241	237	239	245	243	230	236	252	218	230	222	236	220	220	247	214	218	237	210	256	240	231	225	212	222	228	231	223	242	230	242	222	258	235	218	220	226	226	261	215	245	232	219	227	236	252	228	222	238	249	231	216	247	235	220	227	227	238	234	232	234	247	224	248	255	242	236	218	229	242	227	216	245	255	249	230	215	220	212	215	235	204	248	238	207	230	246	220	233	230	224	223	238	210	236	244	256	232	249	246	246	201	214	221	231	219	223	252	206	240	250	230	245	264	219	220	241	238	240	236	237	243	242	231	236	265	246	238	221	231	251	234	230	215	227	226	217	227	228	242	211	230	231	217	226	204	218	249	235	253	259	246	235	234	233	259	239	256	233	232	228	232	222	243	211	214	240	232	228	237	223	233	207	266	223	229	256	233	214	231	230	221	236	226	230	244	228	240	238	211	235	240	226	241	232	224	256	228	228	231	220	236	240	226	226	240	249	240	249	226	221	209	246	256	234	242	248	203	223	229	209	211	229	256	236	208	197	239	234	253	192	240	234	194	231	242	207	225	246	253	214	240	219	223	201	222	202	233	223	231	248	249	229	241	201	245	223	243	233	227	206	242	267	232	246	231	249	243	242	241	230	230	243	242	206	256	247	248	220	250	246	240	253	246	255	222	264	223	209	217	246	215	254	232	226	242	247	234	238	236	257	226	232	261	228	239	211	242	238	236	238	241	228	230	208	230	227	229	230	226	241	241	219	234	246	226	249	264	236	263	217	227	198	218	225	198	272	260	212	250	229	229	223	248	235	240	248	231	249	244	233	243	268	222	251	227	214	233	233	241	238	251	233	248	254	249	228	207	218	251	243	237	245	237	211	223	231	226	228	277	211	239	232	240	233	260	220	217	185	214	221	219	227	221	236	215	257	200	224	208	255	229	249	218	205	216	243	211	261	222	251	264	240	244	257	236	231	217	251	250	243	220	258	245	231	234	239	241	235	227	243	207	211	226	240	227	227	227	236	226	246	230	219	227	222	231	253	226	220	243	216	216	202	227	246	206	214	206	192	220	226	246	222	255	273	255	237	226	239	218	199	215	235	238	239	236	203	230	263	242	229	253	221	230	244	246	248	213	229	216	214	225	240	261	218	249	226	221	237	234	216	215	209	238	242	235	214	211	240	256	219	216	228	250	240	230	225	212	230	248	242	229	215	254	245	223	220	256	228	277	224	241	231	248	227	227	219	250	271	249	229	242	237	205	226	251	239	251	228	270	257	233	237	241	234	250	257	243	231	253	218	246	245	243	237	236	257	252	246	242	241	218	214	242	250	234	228	232	242	239	228	243	217	247	249	239	243	214	237	220	209	230	251	252	224	249	269	217	228	225	234	232	248	239	254	220	252	253	253	213
22115	19750	4256	5133	4555	3729	3026	2587	2243	1962	1649	1590	1493	1316	1236	1177	1076	1064	1019	990	982	860	863	937	882	848	826	795	798	820	785	760	750	730	738	710	766	787	708	765	645	689	680	705	672	725	707	668	655	681	721	648	665	682	643	653	642	655	658	673	667	634	645	675	645	678	670	638	632	679	660	571	642	640	636	639	624	599	629	643	629	632	640	657	564	594	641	621	687	607	631	642	620	631	643	631	610	655	672	589	619	634	651	632	616	659	661	592	675	637	595	580	635	632	610	664	618	624	622	640	701	594	583	608	628	641	657	611	632	633	659	616	644	652	580	629	621	646	635	626	632	605	607	614	602	628	655	658	657	584	611	631	638	618	621	632	645	592	598	605	618	635	628	633	665	660	670	637	631	617	653	623	615	621	634	626	588	626	590	593	602	656	642	606	657	616	636	631	617	637	645	602	580	589	648	661	616	618	620	645	623	632	618	592	598	660	635	626	615	618	595	664	613	639	601	629	659	593	649	683	611	640	658	586	576	623	633	644	628	608	618	638	581	634	605	613	640	636	605	608	608	654	586	610	621	636	636	622	625	611	599	568	639	585	669	548	627	641	639	639	623	615	633	610	634	589	633	609	608	656	611	641	644	622	550	625	635	643	614	604	617	639	594	622	591	640	638	624	645	599	566	650	639	618	619	628	618	643	629	615	641	653	663	668	578	625	614	598	619	634	623	627	619	630	617	557	574	618	600	615	599	692	626	621	584	621	617	645	597	607	586	613	611	633	629	675	562	630	625	657	625	634	673	668	635	624	636	677	628	613	663	628	621	628	595	642	624	620	623	605	589	565	629	677	607	657	622	598	647	622	615	603	595	592	602	593	641	633	621	641	652	615	593	621	614	615	646	613	651	605	624	656	655	629	638	620	667	675	603	652	612	617	618	609	627	608	629	657	625	678	630	619	614	649	622	610	633	654	616	639	650	639	669	646	602	628	620	616	614	609	593	619	620	629	608	656	678	618	615	597	578	625	649	587	612	615	623	655	598	620	645	550	623	648	610	639	640	604	646	627	652	618	660	615	585	616	645	617	599	553	617	623	627	606	644	616	649	619	609	629	645	593	614	598	632	586	602	606	608	699	624	640	605	627	621	635	606	626	646	639	632	622	608	595	623	621	615	650	586	623	631	625	590	663	628	617	596	593	604	633	625	639	650	625	641	605	604	580	635	668	627	642	616	626	632	647	610	615	670	660	593	603	633	640	638	642	603	632	639	573	567	610	624	618	642	622	614	626	622	585	590	570	630	589	563	666	626	619	619	614	587	602	627	622	606	652	596	614	641	591	618	638	642	560	631	600	641	642	652	620	620	606	646	622	629	655	644	627	594	642	602	632	627	596	626	625	638	630	617	615	659	657	648	628	618	653	626	611	591	630	588	587	605	630	618	641	647	630	589	659	625	591	589	691	678	622	614	630	658	594	596	627	610	613	612	614	622	658	615	640	637	625	678	670	619	636	605	675	645	649	589	602	627	630	615	607	609	595	586	575	609	645	641	584	608	601	628	574	572	593	607	581	632	629	658	609	668	533	648	588	598	584	677	637	614	651	633	598	654	621	645	617	636	625	626	635	609	604	630	593	617	613	599	635	629	627	579	623	584	616	666	630	635	667	632	610	642	649	613	628	590	642	572	608	607	597	612	622	651	645	613	634	611	616	646	620	592	646	632	634	622	617	637	623	604	583	628	569	616	585	633	653	660	623	666	635	654	593	591	621	609	615	639	623	642	677	617	616	616	610	658	625	613	622	639	611	584	630	624	605	587	655	641	651	652	582	620	636	610	613	634	678	620	621	653	626	612	622	587	648	625	637	631	636	636	604	580	627	593	592	577	630	633	627	641	569	614	620	607	633	621	611	596	599	623	559	639	578	606	589	589	609	654	611	621	594	638	597	631	597	635	590	640	601	628	584	646	591	614	640	629	613	607	614	611	620	596	621	598	607	612	631	607	607	635	632	614	647	608	617	631	639	632	611	649	607	687	627	576	629	632	668	621	581	595	650	671	613	616	642	612	596	628	640	623	629	607	619	655	610	630	645	613	597	628	644	611	607	583	640	654	636	622	628	630	637	587	618	661	631	584	603	622	614	615	612	576	649	610	631	597	604	632	624	610	657	605	605	602	633	643	600	641	632	623	584	553	648	585	640	617	655	622	632	636	654	620	652	631	678	590	605	644	648	635	603	657	606	610	655	609	653	633	591	644	693	600	651	611	584	646	614	585	609	615	609	660	630	632	595	587	615	600	628	611	620	619	644	621	589	661	637	626	584	625	567	640	585	630	597	597	650	613	589	618	605	616	635	661	662	617	618	627	668	666	656	635	601	629	568	608	627	609	649	635	660	626	639	621	653	603	611	618	608	626	621	639	685	625	655	630	630	626	617	611	661	645	622	627	648	606	657	627	601	588	633	621	630	627	595	644	638	622	621	601	626	643	615	601	690	619	659	644	655	604	618	626	637	611	660	557	619	612	606	624	606	628	628	618	606	652	583	655	583	589	647	661	637	610	641	619	640	592	628	653	628	597	613	659	607	606	636	603	623	624	662	650	618	610	627	619	608	654	630	639	569	640	637	644	603	617	642	625	592	625	681	647	670	609	633	610	653	605	653	618	617	665	645	595	610	599	649	617	588	659	644	635	627	619	665	634	600	619	650	570	603	642	660	640	601	661	609	630	616	643	616	595	615	614	609	642	629	624	579	644	626	617	629	647	602	637	590	623	618	569	606	620	636	617	647	664	640	631	639	605	616	633	605	586	618	637	616	642	606	630	628	644	576	622	611	608	653	637	598	615	624	674	645	624	626	622	596	654	618	591	574	641	599	629	608	609	635	642	630	621	627	616	641	624	628	629	624	607	594	599	593	624	620	666	594	615	562	610	655	645	629	596	653	609	637	630	602	583	622	592	607	622	632	638	595	563	619	636	620	650	618	604	607	656	665	626	636	624	601	643	604	626	611	611	625	597	605	604	619	590	633	633	618	614	608	580	616	624	635	647	644	626	634	637	581	629	589	602	624	637	627	640	598	629	602	611	638	606	630	576	620	578	645	579	633	618	612	601	583	673	574	667	622	609	627	643	625	624	610	643	603	615	625	634	615	626	621	667	598	633	626	642	594	589	639	615	658	629	636	636	613	646	602	612	623	656	610	623	601	663	636	618	640	635	600	617	615	606	643	660	595	620	636	664	626	601	613	613	584	603	604	634	637	588	648	574	632	597	679	655	611	642	657	621	642	630	582	615	603	685	609	591	615	658	587	634	638	635	654	675	592	641	628	599	660	669	585	636	633	646	647	611	634	619	581	610	607	641	668	623	594	685	631	642	618	632	625	613	605	624	614	619	604	655	602	647	594	619	578	630	623	633	603	577	636	622	583	621	605	641	603	589	576	583	579	669	580	633	662	637	610	634	600	616	608	630	580	607	616	654	584	609	607	543	584	629	646	635	615	652	602
8358	1049	364	322	339	328	328	307	356	341	334	355	304	306	317	331	343	310	339	282	346	336	300	330	335	343	317	315	311	312	292	282	330	332	285	298	322	307	299	379	326	331	329	320	291	308	287	340	298	323	330	343	309	306	356	311	305	342	344	307	332	304	315	311	348	330	325	333	339	301	318	355	301	352	299	334	297	306	322	324	337	327	337	324	328	323	306	345	300	325	332	306	319	305	339	335	290	311	321	335	306	331	293	346	327	323	337	333	313	329	320	335	332	315	295	303	328	345	313	315	320	343	318	329	297	311	314	304	316	320	329	336	332	286	324	305	337	306	306	301	325	363	320	340	384	328	350	324	324	296	315	343	345	302	282	324	312	327	319	348	307	328	304	330	335	328	300	306	346	306	331	315	318	329	294	305	302	278	326	316	317	314	288	324	332	324	329	330	292	334	297	302	310	291	286	282	352	311	299	332	313	329	312	324	316	303	314	324	319	329	296	325	321	333	308	280	338	285	303	320	309	327	290	335	310	284	338	340	351	289	297	356	318	268	327	326	331	348	295	284	292	325	325	317	336	309	333	314	329	317	332	318	325	313	292	341	292	308	315	329	332	341	302	308	318	317	302	281	341	327	317	341	330	301	318	296	334	339	322	317	311	352	322	315	311	332	291	321	325	324	320	323	304	308	344	324	297	291	318	324	305	317	348	292	363	308	304	345	294	332	313	302	320	343	324	321	311	330	310	330	306	303	327	323	308	319	313	331	307	319	316	341	331	291	309	332	303	319	325	295	357	293	339	301	316	345	348	298	334	315	284	297	311	311	303	316	303	316	302	310	328	329	348	301	330	337	362	322	330	288	308	312	340	323	296	296	304	326	335	319	325	288	318	306	323	328	322	332	313	328	306	326	278	335	298	334	284	320	330	312	322	325	279	335	307	334	337	367	317	333	323	318	318	316	352	335	312	343	350	309	308	297	323	322	344	320	332	341	299	301	298	340	310	336	359	324	317	313	335	321	313	324	291	310	304	325	318	328	342	313	307	330	331	325	320	313	336	337	321	353	306	309	316	353	305	316	312	317	361	338	310	344	323	306	314	316	285	315	311	342	320	329	345	331	327	346	301	343	304	291	308	350	304	306	277	321	338	329	298	307	314	305	302	335	301	362	311	313	324	310	310	339	346	354	345	336	313	343	317	338	337	311	307	340	350	317	308	319	319	319	322	303	335	333	333	318	284	323	320	342	343	280	324	332	329	326	302	322	340	299	350	312	314	301	312	337	311	320	327	304	335	331	343	331	336	334	318	296	284	308	325	309	305	317	332	318	346	323	344	358	331	345	303	301	307	314	310	295	319	281	339	288	316	344	314	352	321	297	286	331	311	320	292	312	284	327	316	329	322	324	298	336	313	320	322	312	288	334	309	304	331	329	311	329	332	324	317	302	291	326	321	297	330	309	343	326	297	331	341	310	327	309	343	344	316	333	312	302	355	311	330	340	306	334	322	328	321	291	322	315	356	343	310	324	334	309	306	336	331	334	312	331	314	301	335	332	304	309	317	296	321	328	322	284	313	310	348	305	316	333	348	332	283	313	330	309	319	307	333	323	289	340	322	335	310	311	285	313	330	328	301	342	286	302	299	308	335	287	303	314	296	333	352	293	331	331	347	305	341	325	326	308	329	321	312	301	297	316	336	324	324	323	332	313	323	285	306	331	334	309	314	314	336	273	281	285	287	335	359	305	310	319	333	334	334	345	364	311	305	338	336	324	302	314	316	317	336	317	292	325	318	317	335	304	322	298	326	319	322	306	323	343	337	309	341	366	352	297	319	325	324	322	335	303	292	305	361	319	335	308	322	309	325	357	322	327	319	324	337	319	324	317	310	272	326	317	314	296	341	358	339	300	307	326	321	304	275	311	331	330	273	319	332	331	347	325	313	329	321	316	317	326	334	323	307	326	307	338	333	313	300	316	330	304	281	295	283	330	316	325	310	315	319	322	336	324	328	331	311	318	342	310	346	322	328	318	300	281	302	319	310	330	302	319	271	325	338	306	296	319	324	309	305	312	352	302	316	338	342	315	314	303	319	325	329	331	337	341	305	315	309	293	310	330	326	319	324	342	295	326	312	340	323	305	306	330	296	288	320	357	315	340	358	330	340	330	321	360	336	325	313	299	286	304	327	330	328	329	310	316	294	343	324	316	303	345	298	311	294	348	307	309	308	319	345	338	370	302	339	312	312	314	307	356	324	328	343	332	331	311	327	308	334	349	340	293	317	291	330	338	289	333	330	318	307	334	293	347	331	302	312	299	337	348	336	307	336	350	330	336	376	292	315	290	332	308	308	311	361	348	315	351	325	344	306	277	358	351	330	287	338	314	305	305	293	303	336	334	315	301	304	340	341	325	344	331	304	293	347	287	337	312	326	282	320	320	325	342	315	320	322	309	324	326	300	315	312	314	348	308	322	325	339	331	331	325	343	341	317	334	334	321	338	275	301	332	322	310	320	349	341	336	335	313	311	303	317	313	318	316	293	341	288	292	357	313	356	311	286	353	295	314	357	319	318	318	331	307	321	319	321	360	341	307	332	325	303	307	331	339	318	293	333	329	359	356	314	306	306	323	315	312	330	347	307	304	309	326	337	307	287	341	372	314	279	315	322	349	345	311	294	287	325	327	296	337	301	348	321	307	328	329	340	340	309	336	311	329	298	309	317	322	363	317	339	306	296	297	300	323	275	302	322	287	319	298	302	297	370	321	349	317	312	318	340	288	330	316	353	331	302	316	343	299	321	329	307	304	304	328	317	355	276	303	297	325	311	296	314	352	309	332	325	324	319	329	318	310	346	324	340	297	336	303	317	356	309	325	321	301	307	329	306	330	323	311	297	308	304	308	364	314	315	308	320	309	309	328	298	311	314	342	307	318	345	305	325	361	350	310	303	290	339	302	348	288	312	308	328	346	349	306	304	315	309	302	348	325	308	324	339	343	288	294	282	295	290	313	313	311	336	332	307	302	325	347	328	341	328	309	352	315	318	315	299	307	328	313	275	299	339	317	277	291	330	334	348	317	340	330	322	322	327	316	296	309	291	314	301	325	311	338	324	326	323	314	319	306	323	316	352	290	310	268	368	315	314	356	330	278	345	312	315	339	313	339	343	349	325	298	333	327	329	325	315	320	299	320	317	333	296	342	342	339	309	321	320	299	329	329	306	359	321	360	286	321	308	309	325	304	346	336	297	301	352	325	292	319	305	304	330	296	311	325	308	302	298	331	328	335	328	310	324	315	312	297	319	328	332	304	298	328	318	314	294	325	299	340	304	296	307	323	323	335	320	333	267	325	336	336	292	302	353	325	294	286	338	326	327	317	324	305	296	314	307	331	365	296	311	352	304	332	368	311	334	317	317	313	317	337	350	328	294	328	313	301	332	319	328	312	310	331	304	306	307	304	300	315	299	284	302	318	301	313	324	303	291	310	332	293	323	303	310	321	324	343
4620	1648	773	834	793	780	796	774	794	737	744	754	789	777	743	768	730	766	769	764	768	712	745	741	774	757	757	802	713	726	742	809	742	708	733	782	787	767	752	779	724	752	758	762	756	764	786	765	782	752	741	773	779	760	756	782	721	699	736	779	756	758	755	738	776	720	719	706	770	724	774	726	777	766	752	795	727	750	757	793	749	712	806	769	730	816	715	736	753	759	757	727	745	787	722	716	756	742	748	810	719	763	795	751	791	735	783	776	721	727	741	745	791	761	721	734	731	753	711	796	759	769	742	728	764	775	699	720	734	736	794	784	732	756	734	705	768	744	742	789	757	777	725	763	720	730	768	761	789	785	745	764	736	768	769	745	774	749	789	762	729	689	721	780	747	735	721	729	813	709	754	741	705	735	745	842	718	749	796	777	804	772	739	747	747	736	738	752	775	713	714	732	761	800	707	776	759	761	731	809	799	767	761	743	797	773	790	749	769	718	764	711	732	769	754	792	716	798	720	758	784	825	749	768	760	700	747	785	757	767	769	780	782	718	779	776	778	824	778	734	750	744	791	752	774	764	735	734	766	776	761	753	719	747	760	785	757	704	745	736	743	745	772	722	813	741	737	780	764	757	736	781	775	739	741	677	758	744	729	704	715	769	782	743	793	757	758	776	751	766	766	745	744	784	736	790	715	762	782	742	727	763	769	794	771	798	753	758	766	718	777	748	747	759	716	746	737	784	712	802	717	763	726	820	792	764	789	730	748	764	749	738	730	760	722	754	712	743	769	750	729	777	805	701	730	756	745	769	772	724	728	738	772	769	752	720	779	821	745	783	746	727	748	804	789	728	754	742	773	745	732	731	769	788	707	766	727	769	763	749	751	762	706	783	736	716	787	763	772	763	761	784	701	752	697	748	800	742	742	786	761	741	755	755	767	739	756	747	779	774	739	747	739	723	736	778	765	743	737	804	727	757	778	730	730	750	750	733	750	789	745	775	717	811	759	743	793	727	749	758	745	795	783	821	760	795	763	797	739	733	797	747	745	748	746	790	734	777	738	762	777	758	724	738	727	753	740	770	771	776	757	756	774	761	714	740	776	756	725	788	723	733	766	754	777	775	746	782	744	746	708	783	719	767	773	738	718	734	718	733	772	723	765	772	755	766	793	675	756	717	806	741	766	745	718	770	772	759	760	712	758	806	785	785	755	765	726	757	761	725	797	747	746	753	725	749	741	745	767	739	783	751	728	774	776	788	746	764	728	766	770	797	753	752	764	723	797	716	728	742	798	746	782	752	786	745	737	790	727	739	795	783	785	701	751	735	763	774	764	710	761	730	791	723	721	783	726	756	705	766	782	771	809	754	711	779	758	801	730	745	765	730	788	769	767	731	758	723	752	762	716	751	718	823	748	780	731	792	753	730	751	768	710	752	751	838	777	765	755	694	742	801	751	748	722	771	740	736	728	718	747	781	731	758	764	809	776	736	784	743	761	756	800	767	737	757	724	769	722	762	787	747	723	790	727	755	797	737	755	761	765	756	759	778	776	792	782	742	748	691	695	775	753	710	787	741	760	782	820	773	774	705	727	754	725	772	730	720	754	799	761	765	755	751	757	753	775	726	767	773	754	768	728	776	716	742	731	759	711	761	727	723	863	725	759	750	715	730	784	742	733	761	758	771	773	723	735	732	746	746	785	783	754	756	781	786	773	750	736	734	758	720	746	715	748	762	817	782	759	797	768	787	752	692	792	742	750	793	713	747	758	716	729	751	787	724	781	730	718	721	747	736	777	769	747	789	779	781	804	722	722	734	779	733	763	817	777	781	778	726	740	737	769	725	755	774	721	755	744	788	787	773	769	767	748	717	761	725	748	749	790	743	720	809	776	791	750	754	755	731	782	766	782	734	749	763	751	764	776	752	741	710	764	733	731	775	745	748	714	813	751	723	759	757	798	733	743	777	782	785	759	807	756	709	790	759	790	781	765	772	740	757	722	775	739	812	730	781	804	747	817	790	717	723	775	697	741	705	797	697	758	747	790	787	750	768	739	789	797	800	746	672	778	722	722	754	803	759	749	763	794	713	685	736	716	781	753	754	774	727	790	795	745	759	700	803	768	797	724	701	772	762	744	775	762	732	709	768	774	768	768	757	785	723	794	744	758	774	772	736	769	755	749	839	726	736	701	735	747	730	788	723	739	759	756	792	756	795	757	745	745	761	757	741	740	780	817	772	731	746	747	717	685	792	720	785	769	809	737	754	715	772	720	795	738	792	792	779	708	733	770	743	769	794	793	708	764	784	760	772	772	685	751	812	728	752	765	790	744	755	750	714	782	731	769	722	755	762	771	726	719	758	770	766	792	729	749	773	745	768	739	737	760	761	776	748	808	754	741	740	771	744	743	761	792	732	758	762	760	741	759	740	750	718	773	788	776	783	754	777	768	772	729	772	727	760	731	763	732	699	737	751	736	743	801	793	755	767	791	807	742	780	763	787	768	801	731	786	707	761	780	782	762	750	755	780	770	740	744	759	754	799	760	708	720	799	758	776	762	744	764	754	705	676	767	781	743	742	778	752	769	726	720	750	746	787	749	798	742	729	778	769	733	780	788	733	767	728	769	745	730	756	756	761	757	718	780	700	747	762	768	782	733	694	783	796	712	781	752	770	779	755	743	753	767	702	789	726	799	769	812	796	745	762	736	761	784	732	778	724	777	745	748	753	717	752	752	771	778	740	764	753	742	791	745	755	769	728	760	712	754	768	753	723	694	714	761	718	755	749	846	811	787	744	753	736	788	751	756	769	741	815	771	753	766	721	775	730	746	712	776	767	757	769	730	796	760	794	728	808	766	762	738	777	787	790	725	768	752	750	754	721	741	750	733	736	751	757	743	759	763	761	725	731	731	750	740	757	728	710	808	775	781	765	810	805	759	723	716	746	763	784	731	731	751	722	815	761	741	729	753	757	771	753	703	782	784	771	760	719	722	735	754	809	745	760	747	770	764	762	772	761	778	745	761	731	736	761	772	774	720	767	739	731	751	763	750	782	755	779	754	796	790	689	804	708	783	734	721	737	724	789	763	716	747	787	785	732	675	775	719	718	746	747	715	730	773	744	773	758	780	786	755	645	758	787	724	781	771	784	765	795	732	721	703	755	760	806	712	760	771	737	738	713	810	754	774	786	761	725	713	795	751	803	759	762	781	799	768	743	782	752	735	794	741	772	772	747	781	759	747	713	753	744	751	777	744	760	760	774	719	749	738	736	730	750	762	774	778	725	764	771	741	771	743	773	776	733	739	752	741	728	774	753	728	786	721	774	768	746	737	765	735	751	801	770	750	764	770	719	776	773	781	736	805	775	723	760	767	767	725	743	789	753	724	756	703	763	786	793	706	720	792	758	725	759	767	738	701	719	813	716	752	734	750	751	692	768	718	769	769	745	732	765	756	747	741	758	724	789	719	759	796	718	743	758	742	778	757	745	711	757	777	842	714	785
27216	19935	2441	894	668	481	366	324	282	287	246	208	212	205	206	203	208	190	192	181	192	173	197	149	170	173	184	166	180	169	167	154	160	164	146	181	149	184	170	166	154	157	164	175	161	154	168	150	155	166	162	142	148	194	160	172	180	156	164	185	154	172	162	166	159	132	161	166	172	161	177	160	163	180	148	127	155	167	154	170	154	132	176	158	152	165	152	161	164	150	149	159	146	150	153	161	147	144	154	156	147	164	160	161	155	171	162	146	141	179	160	139	170	179	130	142	144	180	167	150	156	166	137	146	149	148	148	150	153	139	164	144	163	148	146	151	147	164	173	157	133	142	169	154	140	150	152	160	140	149	148	147	159	164	156	174	170	153	143	155	156	163	155	145	188	171	154	174	147	153	177	157	148	136	157	163	157	151	148	157	177	150	131	129	138	148	146	180	149	156	152	166	157	156	144	179	132	167	156	145	167	161	174	158	161	152	152	157	152	148	151	141	132	151	150	153	171	154	147	160	155	154	156	163	156	139	163	160	159	140	165	179	156	162	138	148	164	136	149	142	150	149	148	153	153	168	172	156	170	175	167	169	155	134	140	176	166	164	142	130	148	171	137	177	164	149	160	143	172	170	164	129	160	162	147	139	170	180	163	162	171	162	158	142	173	169	175	161	140	148	178	153	158	165	152	135	159	129	169	146	153	163	140	189	159	149	155	166	132	155	142	120	138	157	163	147	151	158	152	157	165	170	161	151	167	161	148	153	168	143	167	155	152	153	147	186	144	134	145	142	150	157	137	154	153	142	160	157	161	144	154	151	144	132	151	151	169	169	158	156	144	143	127	155	152	153	185	147	160	152	162	161	154	183	160	198	133	147	177	161	157	144	139	137	167	158	147	157	132	154	149	124	156	142	145	148	162	141	154	166	178	169	167	153	166	133	155	170	175	161	156	141	155	162	178	148	148	156	150	138	177	159	153	172	156	171	171	157	146	164	147	161	145	164	159	163	150	154	173	159	151	165	155	148	159	158	161	171	166	159	155	166	153	143	150	154	150	179	170	173	151	137	152	144	146	171	172	131	119	144	160	163	139	159	148	142	145	183	150	148	162	158	147	140	140	135	154	162	155	166	150	174	170	152	161	138	153	153	154	152	204	143	165	140	148	142	150	156	155	139	170	171	169	137	155	160	155	156	140	162	165	150	167	161	164	170	144	170	167	142	189	146	149	161	155	167	143	166	175	142	159	162	155	158	158	137	158	174	169	144	173	174	188	153	157	153	173	166	191	160	161	149	162	167	157	181	159	172	141	176	161	163	138	151	174	157	157	134	159	159	158	145	166	149	158	164	153	159	167	155	176	161	151	132	142	166	161	151	150	169	158	141	160	149	132	185	147	176	179	161	164	153	159	180	144	154	155	154	146	161	177	163	161	144	141	141	142	144	165	140	149	154	154	138	158	140	162	165	153	162	141	158	151	162	153	146	167	148	158	129	149	164	158	148	152	157	157	154	166	173	140	146	149	176	164	172	130	158	150	160	145	149	171	152	148	159	152	150	158	172	177	162	141	143	187	156	146	162	160	166	163	158	146	165	146	177	167	181	151	146	166	172	172	147	175	167	167	166	166	162	172	154	165	153	154	172	162	146	150	160	155	140	158	152	172	154	160	165	160	166	159	161	145	136	157	186	143	142	174	148	152	158	164	162	150	145	168	164	158	144	182	167	169	158	150	151	163	143	142	177	148	146	149	150	165	176	172	152	152	170	135	149	175	136	125	172	142	176	176	144	130	156	149	139	170	144	163	151	162	152	143	156	148	163	154	148	186	159	159	177	159	152	131	141	149	164	152	154	141	157	152	144	167	146	162	172	172	165	137	161	162	144	144	161	158	163	144	153	175	162	152	159	160	138	150	149	173	171	156	154	172	135	166	172	155	142	164	183	149	190	173	145	147	158	171	160	163	133	137	144	153	173	161	150	139	162	129	173	139	132	146	156	159	173	162	133	135	175	147	134	152	145	160	169	166	149	168	177	147	160	186	162	164	143	150	161	126	151	143	153	156	144	142	153	165	165	161	174	138	150	158	144	149	151	151	139	142	145	158	140	163	154	171	162	169	153	158	175	148	175	148	175	151	142	140	152	148	172	172	160	141	143	159	158	131	185	156	158	155	158	128	155	166	144	170	135	170	185	157	148	165	155	143	148	152	148	162	156	156	176	168	179	166	170	166	170	154	172	155	153	148	169	136	156	153	179	138	166	112	156	175	142	170	152	151	141	139	143	158	163	138	157	182	156	163	161	152	190	135	147	181	162	160	157	173	156	140	154	174	129	157	144	166	157	157	168	140	170	150	148	149	152	146	165	141	158	166	157	183	160	151	137	138	171	177	138	156	158	151	169	145	149	160	138	141	153	148	125	137	142	141	141	160	162	146	145	147	130	153	162	132	156	152	186	146	171	147	160	157	175	155	165	162	138	161	133	158	168	156	128	153	167	143	169	143	143	166	167	127	155	168	135	145	137	125	152	156	173	138	180	136	154	168	160	148	163	148	158	158	155	158	142	144	180	157	178	166	151	161	172	148	158	157	161	139	179	146	171	180	163	152	144	167	143	143	159	154	150	163	160	169	150	156	157	131	168	141	152	159	167	153	147	139	186	154	159	148	145	189	155	163	167	166	159	184	152	163	153	164	159	131	138	137	137	163	171	138	152	167	182	145	157	152	148	158	173	147	157	134	156	130	137	171	128	152	170	139	128	153	136	152	152	176	158	139	137	153	164	138	162	166	170	165	151	179	173	164	170	144	156	168	156	190	156	179	161	159	153	170	171	152	142	145	152	141	152	148	157	141	172	165	151	157	154	151	163	160	123	124	146	157	144	154	148	158	163	152	146	151	161	177	173	166	165	145	170	156	168	121	169	154	152	145	152	149	170	157	160	167	179	150	163	191	152	155	144	164	143	137	174	156	153	160	110	186	154	155	155	147	163	140	146	169	141	147	166	141	147	143	155	142	167	159	144	149	156	168	154	171	166	142	189	160	173	125	136	145	142	182	163	155	153	162	143	171	147	139	134	145	156	146	148	167	125	130	146	156	170	142	155	139	139	155	156	156	153	158	142	158	157	154	149	144	159	144	162	145	138	163	173	134	151	152	155	155	153	167	136	160	171	134	160	147	169	165	172	151	177	141	164	144	162	146	136	162	153	142	155	153	185	156	145	152	156	162	162	167	148	141	157	152	157	147	161	148	159	163	158	147	170	140	146	145	158	148	167	158	169	159	159	150	148	150	157	151	148	151	149	184	169	156	139	195	161	180	173	168	136	147	163	171	169	151	173	166	140	165	166	162	156	160	146	161	164	163	160	155	173	145	136	189	149	154	154	176	145	139	133	153	164	157	149	142	142	142	166	156	142	176	171	140	182	141	160	164	158	155	151	134	143	150	180	155	154	168	173	166	161	154	153	167	155	158	161	149	151	136	145	149	147	177	160	122	141	147	166
15370	13238	2416	2843	2514	2090	1723	1452	1231	1075	975	958	831	828	740	690	703	658	616	589	569	617	566	564	568	523	568	540	524	522	513	504	511	463	463	529	447	472	492	502	477	509	455	492	498	466	477	468	432	476	460	506	441	461	459	463	458	506	436	439	428	482	474	504	459	438	452	429	426	433	471	434	429	410	417	461	434	450	445	413	445	431	460	462	430	431	447	465	433	422	460	438	441	455	453	443	434	444	438	459	455	431	420	411	421	442	451	446	439	445	438	426	462	440	449	433	444	441	431	402	435	431	410	421	468	468	449	409	419	424	452	414	426	416	442	423	428	424	406	399	444	444	428	479	479	441	451	427	446	444	437	426	443	475	425	433	407	442	424	407	421	467	457	436	425	408	395	432	446	420	459	427	456	472	372	465	429	448	454	455	414	437	425	425	469	431	439	422	434	392	418	411	427	418	420	440	397	451	382	417	417	430	440	390	443	434	414	444	438	460	423	381	454	395	425	461	459	439	416	426	428	436	412	425	409	406	443	439	443	426	420	451	428	457	414	466	432	429	479	409	453	462	451	402	414	416	427	464	431	433	449	407	444	429	443	430	428	425	442	435	415	418	391	409	421	401	427	432	397	414	413	430	430	453	441	409	449	441	446	423	394	443	444	430	434	398	461	432	459	453	416	447	431	443	442	439	416	428	430	430	440	407	409	397	409	463	434	415	436	439	462	424	435	428	419	437	421	402	441	416	458	429	418	436	427	464	439	442	439	427	455	403	427	468	435	454	420	435	401	457	406	458	439	402	453	437	436	411	440	441	418	463	446	443	441	456	416	416	426	444	419	420	453	437	391	402	433	403	400	430	442	419	429	419	436	433	433	442	422	395	407	413	450	403	445	414	411	412	436	468	419	468	402	426	450	466	439	414	450	428	459	439	433	431	415	464	422	405	425	429	442	446	464	410	388	439	452	395	481	418	435	423	434	435	411	417	472	440	411	441	451	433	440	419	470	399	437	465	439	430	455	404	408	435	429	406	446	422	409	455	415	429	430	414	430	450	444	439	441	434	464	443	429	422	395	421	466	385	453	450	395	415	416	454	436	394	416	434	428	413	438	417	414	463	440	402	426	439	418	402	389	391	436	440	437	460	462	409	457	433	444	425	421	441	455	415	413	454	417	399	447	430	424	430	434	454	450	471	423	407	432	450	450	432	431	455	402	425	430	425	459	417	401	425	430	445	420	404	441	431	411	464	461	432	426	435	437	457	439	440	440	422	405	439	450	416	452	441	450	417	470	429	391	414	431	424	388	411	382	445	473	425	450	445	413	444	432	442	418	428	401	415	438	433	389	439	405	441	408	437	436	436	403	433	406	467	385	455	460	426	431	421	447	394	429	440	414	421	453	431	489	415	388	424	420	408	454	460	421	462	437	406	410	428	417	459	388	434	423	415	474	444	433	417	435	456	446	424	393	426	418	419	462	418	437	441	444	416	401	392	444	426	438	424	408	445	440	421	446	461	455	421	451	438	447	450	448	427	420	420	427	468	421	433	425	429	426	459	420	431	427	405	447	421	459	438	428	428	441	412	456	477	494	390	433	395	440	442	408	460	462	426	463	430	419	436	403	454	406	388	444	422	386	425	431	425	434	439	436	403	397	444	424	414	441	415	436	427	471	428	440	435	400	371	423	427	455	425	451	440	420	425	433	422	447	410	461	434	416	457	448	466	446	409	404	418	452	396	422	446	450	439	423	438	419	414	410	416	365	387	422	422	460	439	447	407	396	441	417	498	467	423	424	412	417	419	439	428	417	446	430	451	482	448	431	463	427	439	425	441	432	426	428	467	415	443	434	450	407	463	477	435	412	421	459	420	413	418	422	454	409	406	445	419	429	463	396	449	415	420	418	428	432	467	426	428	440	445	394	449	442	425	445	428	418	422	380	431	431	448	445	442	443	392	429	464	442	444	460	423	410	428	397	423	437	376	459	423	456	414	458	443	419	444	398	452	425	432	444	399	413	416	469	407	465	447	446	400	460	434	429	443	469	417	429	415	406	414	475	441	432	390	425	439	445	435	446	434	420	443	430	426	430	454	424	472	411	437	420	393	432	434	456	451	475	423	401	404	431	405	412	454	428	428	398	391	435	444	444	422	468	422	423	434	421	410	419	439	405	469	476	401	439	420	422	423	404	414	442	436	463	456	455	444	391	438	449	426	436	416	425	470	427	418	453	422	448	425	422	449	451	433	420	435	401	434	439	459	445	421	446	508	417	435	429	411	444	428	399	471	425	424	451	445	434	402	477	409	421	447	426	439	462	460	470	447	381	405	454	450	433	407	403	434	424	440	418	444	447	438	416	413	481	420	460	433	437	425	393	433	413	446	429	432	412	435	428	433	401	446	378	443	435	406	449	404	412	447	440	450	420	442	433	437	433	457	420	402	402	425	463	419	429	438	420	419	455	429	417	397	435	445	420	419	451	388	410	450	491	429	449	462	441	384	443	424	434	443	433	447	431	445	462	417	425	408	440	477	426	436	433	470	473	414	476	398	449	409	446	423	415	428	423	445	409	414	434	479	422	446	430	463	447	447	384	429	391	432	424	440	426	436	376	422	442	414	443	420	437	445	406	428	395	418	413	449	473	426	428	420	430	450	402	419	419	420	463	445	430	447	430	463	452	427	410	428	418	395	433	396	448	441	428	400	418	408	425	439	433	433	415	430	434	469	410	401	415	455	421	380	428	412	431	427	414	469	410	411	460	379	413	408	383	435	415	451	381	417	457	427	459	453	421	450	415	461	395	423	473	426	431	433	437	442	429	448	444	453	422	442	438	411	415	478	420	441	397	434	428	450	404	443	447	422	427	401	448	465	432	410	382	449	380	442	422	434	459	427	442	433	409	420	457	420	423	440	440	451	426	417	421	445	404	429	442	424	444	442	424	452	426	480	426	406	421	455	441	430	449	419	426	413	428	443	394	424	429	449	411	431	446	445	451	412	435	408	419	418	434	444	427	422	402	424	442	432	440	457	432	426	454	385	440	439	431	435	444	423	427	465	419	417	452	433	425	434	411	458	460	461	441	450	405	450	442	439	431	433	460	415	411	429	399	429	427	443	435	453	419	416	450	470	431	440	419	414	410	432	386	393	419	391	432	437	431	430	410	400	456	411	401	437	449	437	439	450	399	413	453	440	410	410	427	443	418	418	436	459	445	403	430	433	422	432	433	437	422	469	428	440	446	482	450	408	419	419	423	428	404	414	432	427	417	417	422	449	414	452	401	449	418	430	403	427	432	433	433	426	445	408	443	422	435	423	428	415	392	400	423	432	371	465	435	443	425	404	400	455	436	439	409	421	430	430	462	438	425	405	446	441	411	410	431	400	436	449	439	395	417	432	441	399	404	408	403	404	389	427	441	445	375	443	443	414	407	413	409	413	426	419	382	442	431	458	412	433	430	434	459	437	424	458	455	384	415	381	422	392	439	423	412	418	426	454	417	395
39234	34163	6126	1987	1236	971	750	618	511	485	395	354	333	359	297	294	333	286	309	277	313	271	258	260	282	283	252	265	280	263	275	268	261	247	240	249	227	231	247	274	249	223	254	260	261	251	258	239	243	229	240	243	247	221	229	227	215	251	214	248	246	264	226	248	241	233	226	237	240	228	220	222	246	221	247	255	220	219	213	233	228	230	219	221	266	258	253	258	231	235	252	245	221	263	249	224	228	211	244	228	226	238	250	225	246	232	235	222	258	238	228	231	237	222	232	240	240	233	213	237	242	237	224	220	243	221	259	226	249	222	243	237	234	246	238	216	226	227	209	246	224	225	216	218	227	228	237	249	214	200	230	219	211	215	213	268	234	228	260	229	248	224	220	231	207	241	216	244	222	233	199	221	225	249	237	217	229	212	221	239	225	208	234	252	255	249	220	232	242	246	223	221	249	243	270	231	219	238	237	238	215	223	233	246	231	214	221	213	231	226	228	250	245	217	215	216	225	228	219	205	244	238	244	234	251	226	213	224	235	238	218	235	248	240	281	242	239	242	236	215	246	235	216	222	240	226	249	233	237	245	210	233	225	239	207	225	255	244	249	245	256	262	222	231	243	251	250	238	219	236	244	243	238	210	241	233	231	235	232	236	252	252	263	246	227	226	238	255	219	242	262	243	234	251	253	252	255	206	240	212	258	233	246	222	241	251	227	242	207	225	239	232	221	251	223	241	245	233	240	238	224	217	235	231	243	220	208	234	261	254	237	236	267	232	228	253	210	224	213	223	231	228	262	228	206	219	246	238	234	225	233	217	228	239	226	205	216	213	259	202	262	221	224	227	226	229	217	242	211	234	245	210	228	248	220	250	233	246	234	225	259	221	249	235	226	229	244	211	224	234	221	221	233	221	241	247	234	240	237	244	262	273	233	267	215	217	239	227	232	224	221	235	251	276	250	242	218	238	230	243	215	260	212	248	245	221	198	273	246	247	231	221	222	217	251	235	237	221	228	225	216	230	248	245	215	180	240	226	266	225	221	222	248	242	243	216	215	249	224	222	233	238	232	235	249	242	264	248	226	241	206	208	236	241	253	219	209	225	269	223	262	253	242	236	239	275	227	226	236	229	234	233	240	211	236	216	227	218	253	233	243	228	233	211	233	235	229	193	221	221	232	248	232	239	239	233	245	237	236	282	251	216	227	265	222	234	232	238	239	217	224	249	252	237	228	216	228	220	254	232	246	233	242	242	238	217	228	266	241	212	200	228	240	224	233	226	210	218	251	256	235	239	231	234	213	245	232	215	267	226	241	222	233	245	231	235	244	226	204	228	236	237	222	246	234	248	224	246	230	237	245	225	229	218	230	226	233	219	213	243	220	231	246	254	244	222	229	255	226	223	260	253	226	252	209	205	215	236	232	248	244	251	256	207	252	229	223	232	244	206	235	237	224	231	251	234	231	215	230	225	231	221	211	237	223	218	221	225	223	226	243	264	245	200	278	266	259	209	245	270	224	235	210	234	228	201	235	244	253	239	223	224	260	247	247	237	243	255	222	208	216	215	236	247	245	212	298	221	237	219	241	239	254	195	240	245	254	219	229	257	224	248	231	226	232	200	238	234	240	252	238	229	211	213	224	250	254	243	226	233	233	273	261	231	242	221	266	263	262	255	258	223	236	261	257	247	239	242	243	239	236	215	231	244	230	257	230	241	235	263	227	249	253	256	228	207	290	221	262	207	214	261	243	256	215	240	254	256	235	225	232	235	240	240	218	254	226	253	238	225	232	207	226	244	229	213	273	237	245	257	236	221	226	237	235	234	249	223	250	235	257	255	197	224	209	191	217	248	195	239	224	267	250	231	212	215	217	234	205	260	249	238	228	246	237	232	232	234	257	230	249	241	223	234	241	255	236	239	235	201	226	213	244	235	246	261	243	176	220	239	240	270	246	236	225	227	266	250	247	231	234	241	234	253	224	245	254	205	252	238	246	238	231	242	219	240	244	243	228	219	233	254	259	236	220	234	221	220	228	244	241	237	237	237	227	258	210	260	228	243	243	236	215	230	214	246	240	230	257	230	259	242	247	243	270	252	238	223	234	196	238	226	225	230	240	224	226	240	256	231	252	223	210	212	217	227	234	247	244	239	246	253	234	210	239	206	204	253	240	229	220	218	241	266	281	246	247	252	213	240	251	250	231	244	238	206	268	232	238	214	231	240	234	213	210	229	235	250	212	236	233	239	247	266	248	232	213	244	218	223	264	207	240	241	245	220	242	212	208	245	215	235	250	253	234	224	263	245	228	250	222	247	225	205	251	230	223	209	226	236	238	226	217	251	229	224	258	221	255	234	255	230	219	227	226	196	220	219	233	239	247	227	232	263	263	258	226	245	216	271	234	262	227	223	244	225	264	216	237	211	245	232	226	245	187	222	233	241	257	235	209	242	253	232	244	246	235	274	244	240	243	241	220	205	246	228	217	203	263	234	249	229	241	238	214	248	201	256	245	223	230	253	249	236	224	232	228	218	208	229	233	239	214	199	241	227	241	254	243	235	222	201	249	220	199	223	246	204	216	262	254	243	240	220	238	254	222	241	230	237	229	219	254	243	219	231	258	245	257	237	230	246	229	250	228	214	213	213	216	228	249	234	250	277	216	238	254	253	235	255	236	222	197	237	227	212	223	234	219	248	261	231	205	230	236	222	215	239	259	236	215	220	222	263	250	236	236	231	221	249	237	223	226	252	233	249	235	224	232	239	235	231	250	239	241	236	251	243	222	224	232	218	238	235	230	238	228	220	216	229	239	239	214	245	242	238	239	223	228	277	213	242	250	255	212	228	217	231	240	225	236	263	237	230	251	225	229	209	250	217	227	237	269	233	216	243	268	222	222	226	220	246	267	201	235	230	243	231	262	234	254	228	217	235	197	253	219	249	252	208	250	239	258	196	218	227	237	253	207	231	244	257	229	239	253	203	247	234	200	243	230	262	219	256	244	231	242	242	234	249	236	246	229	199	201	229	226	235	224	231	214	214	213	215	239	245	217	239	227	256	243	262	261	238	238	237	249	236	244	240	236	250	209	234	231	264	242	277	218	223	225	208	229	214	230	223	229	247	227	226	227	217	247	235	242	237	232	234	230	216	223	254	227	224	211	220	246	252	260	202	229	247	221	280	214	227	217	239	234	244	244	234	219	216	239	219	237	253	223	229	230	251	208	254	230	233	241	230	213	241	251	258	249	220	256	238	215	246	258	269	240	234	245	255	212	231	228	251	243	255	246	202	238	240	215	232	220	246	220	241	251	248	223	240	211	205	250	254	245	230	250	239	211	225	238	243	225	267	223	248	253	192	225	213	225	224	231	220	218	241	221	234	222	247	230	220	217	237	221	234	225	224	272	218	242	255	251	220	239	253	250	239	230	225	246	233	233	211	252	204	240	253	216	231	214	204	219	251	221	258	220	231	244	250	246	227	236	230	224	244	236	247	213	228	264	252
22171	19651	4243	5212	4515	3838	3091	2539	2272	1952	1777	1583	1426	1326	1259	1193	1058	1027	1008	948	999	912	874	880	855	832	810	783	747	775	818	768	781	719	736	717	746	710	742	737	709	713	727	731	668	695	662	689	662	665	697	633	679	667	662	694	648	653	664	638	668	629	618	667	680	631	624	724	635	645	685	671	604	661	636	633	661	621	656	648	669	652	650	676	628	633	598	636	649	582	638	645	632	616	647	662	636	679	635	641	621	586	616	608	646	643	585	609	643	587	650	581	634	607	638	633	626	625	684	663	613	626	632	626	643	630	642	621	631	626	664	603	629	628	616	656	605	628	599	629	629	606	630	603	586	651	624	662	620	605	594	615	611	625	645	627	674	624	627	623	635	621	640	599	607	574	620	601	589	625	639	657	616	630	586	617	638	592	577	694	592	612	648	633	609	627	641	629	644	608	612	589	626	603	607	589	629	611	604	596	593	616	592	598	621	601	660	601	567	626	631	600	642	637	619	609	619	624	676	606	618	619	598	602	634	654	671	629	592	653	589	554	624	614	604	581	590	627	643	592	645	668	620	586	616	608	607	628	661	644	638	551	568	598	638	642	601	634	637	641	617	642	663	620	620	637	650	594	579	628	602	602	579	615	584	642	633	654	619	604	659	588	608	627	626	633	618	614	606	632	596	602	605	585	638	634	623	578	638	598	607	616	627	613	646	559	605	622	613	647	644	597	681	615	627	612	652	633	620	618	618	596	595	623	638	612	582	629	621	636	671	627	667	635	614	596	612	596	618	591	556	650	642	603	670	616	641	647	632	619	608	614	624	683	645	646	668	634	610	581	613	596	628	613	620	607	574	613	602	584	595	593	643	576	651	614	662	627	631	623	598	604	618	580	625	538	642	614	581	618	668	581	636	646	641	611	600	617	635	651	600	635	594	629	570	623	641	639	630	630	663	583	682	588	602	587	613	608	614	596	622	632	644	637	632	665	629	664	612	613	642	607	608	646	609	619	663	624	621	635	627	612	604	644	597	627	604	633	607	626	590	640	648	597	624	649	595	611	605	622	642	617	613	614	644	630	607	591	674	612	632	614	627	629	656	601	595	641	593	579	551	614	586	616	615	636	656	646	645	605	602	611	651	665	639	634	637	630	597	617	608	627	625	671	600	605	591	627	672	648	623	624	670	606	608	626	586	598	670	606	597	638	590	613	661	647	639	582	607	609	645	583	617	664	617	609	645	608	624	607	582	597	641	597	585	640	637	607	584	618	609	606	577	650	598	610	633	616	600	593	653	621	609	615	633	580	624	628	637	587	619	623	605	648	613	588	614	597	628	637	651	610	642	654	608	617	585	641	684	597	598	637	639	606	593	607	639	642	626	597	613	569	666	612	666	644	634	593	593	604	638	611	658	654	604	636	601	602	594	601	598	655	581	635	637	622	578	591	632	571	642	707	637	637	610	667	621	590	628	667	655	572	599	610	625	599	651	640	622	656	668	599	615	621	608	603	617	642	612	648	625	607	619	642	615	638	628	645	636	616	642	670	604	629	604	619	644	607	630	621	623	616	618	586	630	670	637	651	626	626	640	605	582	606	603	608	609	603	615	625	676	589	627	640	606	624	605	629	618	656	623	648	589	628	632	607	612	604	677	633	624	640	663	648	633	605	580	640	640	603	588	623	666	660	638	603	692	607	669	618	650	584	646	618	634	605	632	618	648	605	615	651	660	649	630	632	642	587	635	640	622	628	610	613	628	662	618	558	639	591	577	615	592	648	567	625	625	628	585	615	642	604	604	641	614	637	606	634	630	654	638	658	605	600	588	609	637	589	637	666	607	617	642	635	646	645	617	645	670	641	645	589	640	623	652	623	611	672	650	644	604	609	608	592	603	640	612	594	614	626	606	593	614	660	631	561	657	600	640	623	639	644	628	628	626	596	670	601	687	626	632	651	652	610	598	641	618	596	628	632	602	590	642	609	632	654	619	609	628	629	656	647	618	651	632	603	674	680	618	622	651	671	626	571	631	637	646	619	607	603	590	613	605	614	643	625	645	616	616	644	605	623	619	626	584	566	623	623	610	609	614	593	615	624	641	622	635	637	654	659	545	630	574	680	597	627	610	640	611	615	622	648	617	620	630	622	561	610	650	634	632	612	636	623	644	598	583	628	625	636	561	617	641	621	661	603	647	570	652	595	620	660	592	650	621	632	625	605	591	625	648	680	628	641	608	638	598	650	637	620	639	600	612	615	613	596	642	638	623	607	641	631	624	580	678	636	611	580	577	635	645	594	660	598	635	587	640	599	604	644	627	613	611	592	625	631	646	641	622	624	590	629	633	622	651	602	662	591	665	647	633	592	641	616	613	610	607	647	611	625	617	648	640	648	655	641	611	610	627	597	618	612	624	631	639	638	640	613	632	639	625	578	603	611	617	627	591	661	624	604	606	671	652	645	622	628	623	597	575	630	653	628	608	606	640	625	630	653	600	622	593	651	609	605	579	601	611	612	619	619	635	633	644	612	645	619	628	632	633	630	622	631	633	618	641	634	598	632	653	636	624	579	616	572	637	642	625	597	627	596	611	628	632	667	632	589	624	590	614	655	595	613	631	596	611	625	587	640	618	669	609	630	637	612	600	622	670	629	648	619	647	668	631	598	660	618	616	589	635	614	634	606	628	612	629	628	648	558	646	608	597	626	620	635	602	613	665	661	601	670	584	603	615	606	627	653	595	619	627	623	614	639	611	621	608	595	629	595	626	656	588	621	643	615	653	660	574	628	625	566	637	636	614	623	633	650	608	628	605	604	640	603	620	648	591	630	611	649	591	580	616	595	593	627	598	630	684	627	637	626	617	629	631	586	612	596	647	635	625	657	640	663	643	575	559	641	664	633	611	601	619	587	651	637	588	636	626	639	597	619	660	632	667	625	606	670	632	616	671	654	576	605	607	637	635	670	667	595	612	638	617	588	633	670	600	592	602	583	625	608	614	599	607	627	654	616	632	639	648	627	585	644	630	620	602	639	628	610	588	681	608	609	615	613	623	645	656	585	627	641	648	640	583	603	599	643	603	586	604	648	607	610	606	555	623	592	609	609	574	644	610	676	631	616	646	565	635	661	653	618	586	620	599	608	623	639	653	604	609	587	632	621	636	656	650	651	645	657	667	573	598	603	607	641	653	615	616	620	641	623	597	621	604	637	620	649	608	613	593	689	621	640	587	628	624	615	622	584	606	615	647	609	628	649	625	590	638	636	614	606	608	593	636	616	621	604	642	643	658	632	586	650	605	604	589	650	617	607	601	628	653	581	628	635	631	610	623	592	652	627	624	662	559	615	626	575	622	595	631	619	644	585	627	636	620	592	637	606	599	601	603	644	608	620	574	675	633	586	642	588	583	640	636	602	604	638	634	630	587	615	631	611	631	605	661	674	592	607	639	631	594	679	621	600	631	627	612	603	641	617	631	626	602	623	617	648	641	648	610	621	628	636	591	603	602	636
7422	982	346	299	306	292	307	306	347	310	336	332	295	306	323	309	279	301	329	376	329	313	297	319	308	311	340	290	306	298	330	313	310	311	287	313	290	321	349	315	352	307	310	356	340	338	321	290	311	298	324	341	323	309	301	318	340	318	323	300	343	335	319	322	292	303	337	310	334	298	310	320	326	309	333	301	299	326	331	294	305	310	343	343	330	343	293	325	308	330	309	299	321	333	324	299	263	363	309	363	302	335	329	303	309	296	322	302	301	348	308	328	341	320	345	347	318	336	305	341	352	292	329	311	317	327	333	336	340	290	325	331	332	342	347	318	332	300	310	347	330	355	334	336	328	292	365	330	311	341	348	284	323	341	303	278	343	320	267	330	347	329	313	324	305	305	368	305	325	350	356	338	324	320	313	314	346	365	308	311	326	332	292	312	333	327	332	332	299	323	308	317	351	332	346	333	280	286	353	307	328	317	322	349	355	360	324	353	326	319	336	352	345	332	321	312	366	306	314	297	346	296	339	320	347	326	346	328	321	320	298	322	327	337	312	333	339	287	315	311	338	291	347	344	311	311	350	331	311	338	326	318	330	355	296	323	287	351	325	312	275	336	322	313	303	308	331	333	310	322	325	298	310	349	332	314	316	348	322	307	335	312	353	313	331	322	335	303	312	316	319	329	330	307	351	350	324	318	330	345	321	316	337	325	336	341	278	336	327	335	293	332	308	350	324	308	293	345	324	333	343	290	374	304	317	317	335	335	341	297	322	325	333	335	360	310	327	338	347	315	341	319	315	334	316	334	330	341	336	302	347	318	345	329	346	296	323	330	298	317	299	309	314	309	304	327	330	307	341	351	350	282	312	311	304	339	309	329	332	338	343	328	341	314	325	299	310	316	296	306	319	327	352	322	323	302	303	335	324	319	315	307	316	326	321	304	303	297	300	296	329	302	323	300	328	317	316	294	308	310	333	322	324	289	310	344	343	307	338	353	322	296	324	294	331	297	324	311	337	301	340	342	344	348	318	312	328	325	334	339	330	309	292	351	289	303	322	306	311	317	284	359	312	346	334	324	341	288	337	340	318	309	310	324	351	304	316	321	317	309	303	339	298	323	328	316	338	311	311	339	330	342	299	317	330	331	311	331	308	294	338	310	309	325	315	327	337	343	315	283	299	313	306	341	318	326	307	335	315	317	348	307	308	299	300	306	342	301	298	315	303	325	332	319	312	351	313	313	318	301	307	325	312	300	309	314	299	308	308	302	326	337	315	335	301	323	313	322	320	304	325	288	328	339	328	348	333	287	300	311	349	303	308	321	307	302	343	332	318	294	301	335	285	288	331	326	322	322	306	342	332	331	340	321	322	329	332	328	311	318	295	313	344	328	295	312	327	332	329	308	338	355	271	324	323	323	315	307	324	348	314	272	294	308	339	326	287	371	282	322	314	305	324	309	346	320	303	315	274	346	303	307	306	329	337	306	308	305	337	337	337	343	346	319	327	318	307	332	334	295	336	329	348	332	305	293	324	301	300	307	334	323	327	327	326	318	300	309	314	320	304	344	323	359	316	326	333	305	297	329	323	319	334	355	339	310	324	307	287	350	301	334	306	295	325	314	309	285	316	292	320	299	320	324	320	308	303	318	313	310	312	334	311	329	342	302	336	334	310	326	310	322	308	272	321	311	315	325	319	299	308	305	301	321	330	337	343	337	313	341	373	322	332	317	347	304	348	375	336	333	319	310	314	312	335	310	281	313	360	348	322	333	337	324	278	333	320	323	315	327	306	320	336	296	312	312	331	294	351	334	321	299	357	347	326	327	347	314	314	276	315	303	304	317	305	324	320	328	316	321	289	363	333	331	291	297	288	285	335	333	329	322	324	360	306	349	319	320	307	320	331	317	313	326	317	335	328	302	340	311	304	309	301	306	325	311	291	307	306	312	274	358	292	301	315	285	323	293	298	318	362	331	327	298	324	326	339	331	298	329	363	335	332	294	328	339	299	296	333	294	326	324	341	319	315	289	286	332	327	331	303	300	310	346	328	319	299	305	325	314	318	350	305	313	291	295	348	334	297	310	305	303	325	323	317	314	361	304	345	314	338	315	283	306	298	326	291	306	344	333	337	292	302	306	345	297	340	318	302	361	326	334	303	309	338	276	319	354	355	336	301	295	347	328	309	318	347	307	338	307	292	348	370	306	298	317	307	279	323	305	312	322	323	312	352	325	294	314	326	297	300	312	316	335	353	341	329	359	338	324	329	300	289	321	306	300	341	333	336	293	324	324	352	350	301	294	312	311	304	328	302	306	306	293	348	333	348	341	313	303	343	307	303	327	281	298	349	323	319	324	322	337	330	329	332	314	321	350	306	283	356	335	296	322	316	344	325	311	304	345	330	312	326	334	338	348	317	322	306	314	307	328	299	302	308	307	313	336	343	319	352	301	297	301	315	324	314	298	345	304	307	293	328	314	299	351	325	323	328	267	320	333	307	335	314	329	302	328	319	330	345	330	318	303	305	327	295	345	331	291	314	337	290	331	306	305	317	299	324	328	319	305	347	309	301	316	296	311	301	301	336	303	321	326	322	339	330	274	332	324	302	313	319	321	326	345	307	312	312	319	334	314	343	336	293	299	303	316	317	277	345	354	300	328	328	347	338	314	306	329	286	328	284	310	331	290	328	274	317	326	306	325	300	332	304	314	309	339	312	349	336	330	324	308	330	329	322	326	315	339	281	311	321	333	322	292	348	327	292	334	298	329	353	306	342	324	343	309	342	312	300	339	317	285	322	320	346	317	325	333	324	314	319	298	313	306	289	330	328	324	335	336	314	336	349	346	324	334	314	308	321	326	331	365	304	315	319	281	317	293	336	329	286	304	298	299	342	367	317	342	315	313	309	283	365	338	291	328	292	303	297	348	270	363	331	322	317	303	333	301	336	339	318	337	317	303	299	344	334	328	319	297	286	336	279	314	285	311	330	317	310	341	314	316	305	320	295	322	307	335	314	329	313	345	313	298	295	324	350	350	327	310	322	313	286	333	319	309	341	338	325	338	342	335	305	313	312	291	311	323	316	338	344	335	334	295	303	335	337	318	344	341	339	316	340	328	317	302	341	338	303	323	290	314	337	290	316	325	342	300	312	296	304	356	348	299	285	298	323	338	311	340	322	316	315	336	328	300	276	329	310	302	331	304	321	322	335	332	311	311	298	318	335	312	332	342	314	307	329	295	308	330	307	294	352	324	318	293	285	319	315	306	324	323	293	311	287	307	299	313	351	322	347	322	299	302	289	321	340	326	338	314	299	330	325	303	331	343	331	339	316	297	308	295	309	289	291	276	328	323	328	342	313	335	343	300	342	355	337	353	332	338	316	324	307	301	310	313	306	327	302	335	335	326	307	303	364	317	319	313	325	326	337	294	333	320	318	320	297	323	325	346	314	295	326	314	318	327	285	336	343	316	313	336	293	316	305	324	312	338	317	320	308	295	306	364
4380	1540	834	777	786	768	810	809	795	763	731	803	798	778	741	729	767	730	750	774	789	734	723	758	718	770	790	738	773	778	783	771	785	771	741	723	758	750	723	748	728	738	743	751	729	759	785	785	772	775	739	772	739	766	713	761	789	770	785	746	744	799	766	786	731	747	734	806	753	737	784	763	743	729	750	722	709	737	747	715	786	755	765	801	735	755	695	761	756	766	747	744	745	776	791	768	791	737	726	727	797	734	709	811	740	756	737	791	727	709	771	722	779	785	768	726	761	696	761	768	784	743	701	715	748	781	793	741	764	779	744	731	779	785	763	738	780	788	743	712	787	771	733	770	745	802	752	713	803	749	754	754	787	748	790	789	705	777	786	757	768	726	776	787	735	774	749	737	765	750	769	761	734	765	720	678	715	717	761	728	756	762	718	773	774	786	725	749	760	800	741	748	761	756	723	751	783	715	749	737	787	787	758	756	749	784	702	766	783	729	760	706	773	779	721	735	735	802	739	687	796	731	711	726	755	705	756	753	777	773	788	754	760	728	736	755	742	774	758	793	826	726	750	757	751	778	766	754	782	759	743	754	747	735	744	783	723	724	744	715	715	772	688	779	752	764	789	724	748	749	702	742	759	765	767	745	765	734	747	765	780	723	764	724	731	799	722	712	761	739	806	720	739	820	730	773	763	789	745	741	780	731	804	793	721	770	737	768	782	750	734	774	805	764	771	762	778	746	766	736	736	737	746	770	771	724	808	755	755	759	722	779	745	770	711	762	764	745	765	698	746	781	775	741	727	754	764	805	752	768	806	769	732	775	763	757	738	756	812	742	773	774	744	777	741	770	729	740	737	775	788	801	832	762	726	770	737	797	762	771	789	717	738	734	758	752	751	746	740	802	714	761	730	725	795	706	808	746	765	760	788	738	765	735	763	722	721	769	714	788	798	695	741	779	726	726	770	746	772	756	728	754	749	736	766	744	730	794	753	723	836	688	753	708	752	723	764	695	746	742	728	744	758	706	737	771	784	738	764	729	810	752	736	761	762	752	729	713	731	742	730	780	814	767	726	717	742	740	722	726	756	704	740	745	746	745	737	745	736	759	741	793	751	670	746	768	729	759	711	773	753	789	796	766	732	712	759	768	784	753	760	746	739	784	735	771	738	770	744	772	660	770	737	718	754	735	745	771	787	716	728	802	755	733	761	774	730	796	766	774	767	707	682	751	743	726	715	796	777	713	759	748	769	737	792	720	782	774	766	749	747	780	779	774	781	702	738	695	746	764	747	778	776	783	786	761	750	695	743	787	753	783	753	762	746	755	754	779	766	758	782	766	736	785	746	778	717	739	745	787	752	754	785	777	760	742	790	761	766	778	790	767	729	756	747	717	740	713	838	809	769	771	737	771	762	695	727	758	782	774	708	741	800	752	738	766	722	761	753	732	788	753	737	724	756	738	716	740	792	782	766	755	767	777	768	738	756	759	740	734	759	727	780	750	759	771	785	723	756	698	790	738	735	716	780	711	774	689	739	688	768	735	822	731	768	762	738	758	725	774	664	785	752	830	723	786	733	798	745	742	751	699	771	728	783	716	775	778	819	765	728	779	757	775	770	753	725	724	795	742	777	728	791	768	744	779	765	745	762	776	677	718	764	744	710	731	776	783	790	784	720	765	768	766	753	758	762	788	713	807	713	750	704	760	747	735	751	771	747	747	750	713	715	763	735	732	763	691	775	818	728	778	726	771	757	728	741	755	769	719	717	698	762	787	704	728	788	778	761	698	748	757	708	747	774	734	750	728	744	736	710	752	756	782	715	774	756	724	735	741	745	741	721	763	739	745	767	758	714	769	748	724	770	710	708	798	767	770	788	749	711	746	727	747	781	778	740	776	751	754	773	730	701	734	770	762	726	736	756	794	735	754	738	758	773	773	726	728	780	727	712	738	763	734	777	803	755	801	774	713	772	752	742	710	695	731	789	785	771	713	709	807	740	783	721	757	750	747	752	757	726	740	698	740	721	751	765	755	777	722	718	737	741	736	782	764	720	763	733	774	751	751	769	758	831	752	749	782	723	705	740	796	757	746	750	705	771	739	801	775	761	733	757	720	729	709	742	782	767	757	719	742	775	778	717	732	752	746	717	758	774	694	778	772	778	738	755	780	755	784	767	764	728	763	783	764	803	737	740	734	764	741	807	769	813	725	736	779	756	740	746	726	746	744	734	756	738	771	758	798	769	741	758	777	788	718	741	793	730	784	729	780	736	731	696	759	785	706	711	751	751	715	745	800	789	760	745	732	772	733	741	723	778	738	764	758	732	744	762	773	762	769	764	768	759	766	750	761	707	730	715	821	806	726	771	755	759	781	749	734	776	768	760	727	723	719	773	756	797	717	785	787	765	766	753	765	750	732	757	764	719	729	775	720	752	738	755	766	732	726	791	719	766	732	802	706	762	748	793	712	716	720	707	750	744	733	721	790	745	720	782	773	753	762	732	751	776	789	767	779	712	834	697	732	769	735	819	709	781	691	748	727	789	804	754	782	758	753	816	747	798	734	765	739	775	714	792	699	750	762	744	741	770	753	752	726	758	738	724	740	759	805	793	775	772	803	756	777	768	749	737	720	749	756	731	777	791	723	754	749	758	747	780	755	765	722	754	741	712	758	778	792	744	744	774	788	763	684	776	768	721	707	759	747	742	733	763	766	739	738	745	787	766	723	754	755	737	763	759	801	723	765	804	720	734	727	775	719	738	743	785	713	731	796	716	718	782	763	740	786	719	746	795	771	756	776	770	731	710	716	725	761	791	750	803	764	753	743	745	817	771	734	775	762	709	740	748	759	761	745	793	744	804	761	760	713	768	749	746	769	707	761	782	737	780	750	756	801	737	736	743	758	750	752	773	762	760	725	752	721	755	764	716	746	786	742	759	797	759	820	722	800	763	729	737	717	756	756	700	756	777	782	744	760	735	787	743	757	742	753	761	731	709	741	769	719	737	689	747	778	742	745	734	740	730	733	741	749	753	778	792	782	709	756	742	758	753	760	787	735	765	749	747	756	719	784	764	718	747	735	767	758	779	788	774	704	776	707	753	768	718	780	799	794	773	745	729	740	762	716	765	812	761	743	803	721	728	731	751	740	756	758	763	753	799	804	788	794	719	757	762	761	752	766	788	753	775	759	727	702	723	775	753	686	738	812	754	803	773	800	741	713	719	746	737	770	802	761	754	757	772	777	752	753	760	726	746	721	750	764	786	736	732	756	752	737	744	754	817	747	759	706	759	714	729	741	745	791	730	770	787	758	726	737	715	783	752	751	738	726	760	787	741	762	727	798	767	748	744	738	777	756	777	808	719	750	801	742	739	769	721	765	714	753	786	775	746	733	770	780	783	781	749	732	737	728	761	715	701	790	765	789	738	813	731	770	734	739	729	723	785	726	725	737	807	758	772	763	713	764	722	779	729	762	800	772	782	752	712	743	769	793	810	762	778	741
27684	18484	2180	884	648	497	402	298	288	253	241	246	220	194	198	193	193	182	174	160	174	190	177	162	168	193	178	173	158	170	168	145	167	148	128	183	173	158	156	149	168	156	135	150	182	160	178	152	184	154	193	155	172	173	149	151	168	159	145	157	164	151	171	159	151	149	137	154	145	174	157	162	160	148	171	195	143	148	160	137	174	140	143	156	164	182	153	168	155	156	146	165	159	152	144	155	157	147	160	139	193	161	141	135	172	146	155	167	144	167	153	156	139	141	158	175	158	178	162	143	142	140	153	145	159	166	157	155	158	138	165	151	163	143	150	159	142	137	144	169	155	184	169	157	156	138	151	141	143	153	147	168	177	154	148	151	159	152	162	154	170	159	142	138	142	164	147	167	153	183	166	162	146	164	143	142	151	137	172	147	145	156	167	156	169	136	145	145	144	160	154	150	145	154	201	151	150	152	180	141	193	174	169	159	138	165	168	159	134	161	120	158	147	180	164	155	122	153	170	145	146	151	142	148	146	168	158	140	157	169	156	134	161	164	156	159	167	150	141	147	158	161	158	184	162	173	166	142	150	140	172	171	151	147	166	157	154	138	164	146	155	182	158	181	178	174	164	161	154	164	180	162	149	176	153	146	143	154	161	158	158	160	147	128	143	159	171	158	153	163	150	187	146	153	148	148	158	170	132	153	149	144	177	152	149	161	134	135	136	141	152	166	170	164	169	166	161	157	130	146	143	148	148	144	160	145	130	179	152	141	147	143	135	160	142	157	151	146	142	167	160	163	142	161	146	146	133	155	147	185	180	148	160	183	156	152	161	158	167	147	147	149	158	149	150	140	162	159	145	161	159	152	142	159	160	161	165	186	144	149	153	172	183	146	153	150	159	162	171	149	156	137	129	155	143	169	161	164	150	168	189	136	163	148	135	142	160	155	152	134	162	166	156	149	158	155	137	155	155	148	134	140	130	164	141	168	147	161	147	137	176	144	177	165	174	128	163	179	186	148	131	158	154	166	169	150	156	125	161	142	158	166	151	183	142	151	151	146	152	165	171	146	157	169	174	157	144	152	139	159	142	167	154	173	143	147	130	148	138	169	139	163	163	147	143	150	144	148	185	165	148	163	142	146	166	157	133	154	151	169	151	175	166	157	152	157	165	149	150	151	179	157	161	137	153	148	156	133	160	154	168	160	153	122	169	139	172	171	140	160	145	145	161	132	171	116	159	158	169	154	126	155	155	128	153	149	138	138	176	172	134	171	160	155	176	168	155	152	143	168	167	166	174	147	148	141	157	180	143	186	153	171	157	140	170	164	171	120	140	173	151	162	132	139	164	148	163	158	158	163	159	157	142	158	173	143	136	163	138	154	164	155	151	169	158	158	150	155	131	173	147	169	148	155	152	176	165	167	164	159	143	133	146	178	154	172	138	158	163	157	160	163	154	152	166	158	164	158	136	169	165	161	171	142	160	165	171	176	148	165	176	151	152	153	157	141	158	143	164	148	166	136	165	142	148	161	161	139	155	138	133	148	167	169	151	161	143	158	144	150	158	157	145	160	166	179	163	151	160	152	150	146	133	153	155	149	153	157	145	141	133	134	191	130	198	152	162	165	142	154	118	150	157	161	160	153	137	137	148	166	147	151	148	152	159	161	150	136	152	145	162	163	153	171	161	136	167	151	171	151	168	145	165	159	170	135	157	153	146	168	156	149	172	178	156	168	156	138	160	138	138	160	163	144	170	159	170	151	179	111	137	159	165	154	173	162	167	157	153	158	163	173	195	154	166	160	155	161	171	155	141	150	175	154	166	164	154	160	166	158	170	166	152	168	165	145	134	155	150	150	166	168	162	156	148	165	174	167	153	150	167	157	162	142	158	157	164	142	164	150	136	154	161	156	181	176	154	164	165	174	153	162	135	165	150	164	176	145	151	145	166	152	156	169	142	139	183	155	176	181	170	148	159	156	150	123	139	168	150	132	186	157	170	155	163	164	133	140	144	148	149	155	168	162	160	134	161	165	165	173	147	161	134	153	169	162	174	163	140	154	134	126	175	155	167	149	161	147	137	154	147	161	156	152	157	169	153	170	186	157	161	144	185	144	151	160	130	151	157	153	161	170	153	162	139	177	167	157	157	170	165	166	149	172	135	153	139	126	141	147	146	151	167	144	169	152	154	146	126	178	156	178	149	182	130	172	171	155	155	157	171	152	154	149	148	158	150	179	161	178	150	129	152	152	147	157	165	178	176	153	149	161	145	155	146	165	151	156	139	138	134	171	163	157	147	132	173	146	133	131	162	178	159	170	153	169	130	149	148	153	170	155	146	148	158	144	138	137	177	154	172	162	145	148	174	150	147	172	151	179	143	141	151	149	154	169	167	135	135	170	166	172	143	148	183	170	172	160	144	135	162	152	173	183	169	140	145	176	150	151	160	171	158	153	150	180	156	157	165	142	156	155	170	153	139	157	147	165	141	146	144	158	158	160	154	153	142	154	172	160	157	164	151	155	161	157	153	161	176	158	154	135	186	158	156	141	167	158	177	179	155	153	140	151	149	147	136	152	138	163	167	157	160	163	156	160	136	144	140	160	139	162	135	159	137	168	148	157	152	161	146	158	141	134	166	135	143	148	159	154	160	155	152	133	164	152	145	174	153	139	113	158	162	154	147	161	133	134	150	164	143	157	148	160	160	149	177	166	181	144	173	165	147	185	161	153	143	153	138	138	167	151	149	126	144	165	173	177	163	174	147	144	155	162	142	158	161	145	143	160	165	171	144	164	144	150	166	157	145	153	162	167	142	160	136	155	157	152	133	161	144	174	164	148	181	168	139	168	148	185	166	137	155	155	138	167	151	157	166	160	164	157	157	160	168	154	155	153	134	150	160	160	162	163	172	167	168	145	124	166	147	150	162	145	167	152	158	163	157	167	161	155	183	161	172	159	155	161	164	171	141	160	151	165	161	146	156	171	161	152	152	163	145	157	177	164	177	151	154	156	176	163	159	177	156	176	156	142	149	139	159	166	149	147	153	162	133	138	161	150	162	148	172	165	156	157	156	152	156	159	134	141	154	172	170	146	142	139	149	142	133	159	156	147	171	159	163	147	145	150	164	129	151	139	180	144	154	149	180	158	168	135	170	162	179	147	161	171	153	153	156	162	162	154	193	144	165	158	142	127	161	134	164	153	178	146	160	166	177	158	177	162	150	176	160	186	153	176	143	157	153	157	151	141	164	151	147	160	174	172	156	164	159	138	178	170	142	141	150	159	170	150	167	148	158	153	161	129	138	173	161	154	174	181	169	151	178	144	154	166	170	149	147	156	161	151	171	167	132	146	160	149	148	154	156	141	156	168	167	147	157	136	138	130	151	150	151	164	150	169	172	168	136	159	154	167	156	150	159	149	152	138	145	159	151	146	146	119	159	147	145	148	170	159	152	141	144	160	160	154	159	155	192	154	149	161	148	162	167	157	159	141	149	162	166	148
15886	12275	2294	2799	2458	2146	1732	1522	1246	1083	1024	942	815	813	704	690	624	710	643	581	577	553	585	556	543	551	514	538	560	474	506	493	492	494	472	434	469	513	488	479	473	453	482	462	455	470	446	442	503	445	441	435	421	468	431	451	464	396	440	432	415	440	450	452	411	436	466	451	456	454	470	461	408	465	414	412	448	432	448	483	447	432	402	445	462	400	466	441	423	482	453	434	384	457	464	447	419	405	452	422	453	453	443	395	444	419	427	458	436	414	472	437	399	403	439	418	402	430	432	441	438	433	435	466	435	417	435	432	374	409	439	441	428	421	461	398	419	405	465	431	396	439	455	450	390	441	435	422	411	409	430	421	485	433	414	448	463	403	443	439	440	400	449	411	418	408	438	418	457	400	421	399	398	395	422	424	462	457	438	451	475	415	421	420	404	423	424	439	431	427	404	405	419	435	429	415	458	446	399	409	463	429	407	430	446	453	432	394	433	413	403	416	425	434	430	419	447	400	431	429	408	438	445	419	444	405	426	386	434	451	434	453	407	381	405	430	406	419	428	402	451	424	404	413	416	464	443	411	430	420	409	379	442	446	409	430	403	432	418	404	450	432	436	415	433	427	423	409	463	440	459	424	445	449	437	441	434	423	422	399	424	425	415	410	453	406	426	449	447	408	369	460	402	416	452	417	410	407	402	446	426	427	428	427	411	412	450	385	431	432	422	401	432	446	432	467	403	413	403	427	448	419	430	436	402	416	448	431	428	436	399	440	455	396	413	414	470	439	440	472	412	459	470	416	420	429	449	462	458	460	445	421	374	447	375	456	441	403	404	386	443	405	399	423	420	428	413	448	422	451	404	444	430	421	462	444	480	485	435	433	404	465	448	425	440	444	442	403	440	448	456	422	428	452	411	448	432	444	404	436	432	423	410	428	446	404	427	445	410	421	436	400	423	412	437	455	379	412	411	453	423	401	409	434	413	427	438	410	418	397	445	440	436	450	385	402	428	413	441	438	452	404	424	457	426	443	473	455	444	458	430	403	423	410	441	444	434	391	414	413	471	447	425	389	388	439	434	464	393	388	415	432	409	420	439	428	422	412	396	430	415	446	414	434	394	418	416	452	425	424	424	451	467	409	438	421	437	418	422	410	427	423	429	424	437	415	424	436	442	436	444	431	406	404	434	440	466	410	437	380	454	424	423	413	392	455	425	410	428	428	369	438	429	421	453	427	413	444	439	411	416	406	418	405	407	402	414	465	435	413	447	419	431	426	416	471	435	423	451	455	429	433	442	432	469	449	442	421	371	411	434	443	396	452	434	400	425	442	419	443	458	428	438	436	406	444	425	439	437	422	434	394	435	410	434	415	452	423	427	430	414	438	381	419	445	429	458	435	427	427	442	421	431	412	410	393	429	425	422	418	399	437	416	411	403	416	424	463	408	435	416	425	420	421	419	429	424	450	425	401	422	427	451	429	392	453	420	454	435	451	448	422	436	451	451	408	411	393	432	445	408	456	423	471	398	391	457	421	452	475	429	419	419	418	430	443	410	421	433	426	446	397	410	486	399	443	399	407	431	425	423	446	451	404	410	443	447	406	427	463	419	435	450	441	404	428	425	436	445	391	383	437	438	444	439	415	443	413	406	454	447	421	414	451	404	405	440	468	424	427	465	456	385	482	419	431	455	453	428	416	418	416	424	426	422	452	406	431	456	426	411	399	401	427	454	416	429	477	422	439	452	427	448	447	416	430	442	436	466	383	426	450	422	393	420	430	444	448	417	420	395	440	459	430	432	399	458	409	421	448	430	439	438	425	430	377	436	433	461	413	402	412	430	401	423	425	437	455	461	454	420	430	421	461	448	451	440	394	423	422	403	429	382	432	421	396	472	415	456	421	411	444	425	460	439	425	469	415	422	417	410	436	427	462	415	410	430	412	389	417	409	438	423	400	431	412	400	456	409	425	434	397	410	430	481	412	407	432	430	425	426	441	422	431	407	399	423	426	429	419	445	434	459	449	465	430	438	424	404	425	431	411	412	423	435	451	449	412	435	446	412	419	429	428	424	416	409	438	430	413	395	404	435	409	410	434	461	429	428	426	373	429	472	425	430	423	396	398	423	427	424	418	430	379	419	422	432	405	438	419	437	432	442	458	467	439	418	405	434	403	411	411	429	425	441	426	402	396	429	441	438	384	418	472	441	421	427	434	433	425	445	409	440	438	419	423	418	443	412	424	438	403	461	436	417	473	417	406	455	438	442	430	442	414	389	403	423	466	391	432	441	420	434	446	430	430	403	430	455	395	446	482	408	431	450	422	389	401	405	437	422	418	387	428	416	399	473	473	406	416	412	428	419	421	385	400	439	417	399	466	401	437	420	430	456	455	425	373	438	464	433	433	395	398	439	427	443	428	408	441	447	406	419	403	450	461	466	454	425	414	417	413	425	423	421	437	426	459	442	424	416	428	421	433	408	459	431	457	410	458	436	442	433	420	412	421	396	441	431	438	443	469	399	453	398	390	423	420	394	464	430	405	427	448	420	442	413	448	414	417	403	456	418	397	443	419	416	399	465	443	418	441	415	428	415	438	438	436	445	442	422	424	429	432	414	409	419	441	433	468	429	460	413	417	426	409	435	442	430	421	458	426	432	404	416	448	483	408	444	440	415	429	433	403	427	456	453	402	457	434	418	407	453	403	426	409	437	403	455	422	428	414	452	436	433	425	407	425	416	404	443	448	411	382	451	441	400	405	409	451	397	381	441	446	442	444	416	435	445	465	437	406	458	419	431	399	426	430	442	460	398	435	395	442	403	402	444	401	480	446	441	416	419	424	433	406	416	414	442	415	430	406	379	434	454	454	392	475	413	430	417	441	408	441	421	424	441	454	413	425	405	391	446	414	436	412	448	413	402	446	442	411	457	442	412	410	406	420	421	425	436	414	425	411	373	399	392	441	446	444	420	435	431	381	412	463	451	452	402	420	387	420	409	446	417	434	425	430	449	404	402	433	423	467	430	459	456	457	390	419	440	411	412	429	432	433	434	412	435	415	452	452	415	408	401	471	442	409	412	431	462	427	409	459	438	437	377	416	407	426	421	434	442	395	451	452	454	423	433	408	459	423	448	430	442	406	410	444	416	417	439	454	432	415	399	413	453	421	437	426	401	462	448	467	389	425	429	425	420	428	407	416	417	443	446	439	438	442	427	407	421	416	411	418	434	467	424	437	433	434	428	417	426	429	438	432	423	434	422	412	435	447	407	421	432	409	414	430	430	463	419	454	400	443	421	396	452	433	499	423	411	457	400	395	437	462	375	408	412	425	412	449	447	410	388	431	443	437	415	411	433	449	433	413	458	459	456	421	409	457	420	436	407	429	408	446	435	435	431	460	426	430	388	430	408	454	426	436	407	444	434	447	406	428	416	493	433	432	452	437	427	420	411	420	447	416	398	453	419	422	436	400	422	426	421	455	408	447	436	438	423	384	389	475	415	448
41107	31779	6063	1863	1285	926	770	596	540	414	458	403	365	357	329	332	293	279	282	269	272	286	259	259	252	265	239	237	266	264	264	255	264	237	251	230	236	218	225	224	225	219	222	218	212	238	242	248	239	231	241	245	237	249	231	229	235	237	269	221	213	233	227	232	252	235	252	229	235	243	253	235	217	262	237	224	245	247	243	246	224	223	230	253	229	215	238	229	204	217	213	226	223	238	235	242	235	233	239	252	212	250	258	243	240	222	251	246	235	228	217	239	229	240	256	238	226	231	231	248	238	223	244	223	239	231	228	247	226	224	237	263	226	230	200	236	220	214	216	245	264	261	255	276	235	208	218	201	240	238	219	228	266	233	247	227	267	221	214	209	231	195	213	240	219	212	210	242	224	232	224	222	239	246	235	230	208	243	258	228	236	254	265	225	239	217	230	244	245	226	227	228	247	239	243	207	222	206	249	228	235	218	250	246	239	224	242	194	219	250	232	243	213	236	256	237	260	215	251	245	203	249	220	265	233	235	239	207	228	247	245	229	265	247	215	222	258	232	227	218	219	200	242	230	252	263	236	243	258	251	258	225	211	218	221	245	210	232	276	233	230	228	253	246	229	216	262	222	239	238	206	226	224	232	239	237	233	253	225	215	247	205	212	236	257	255	248	246	226	260	235	225	222	250	241	259	268	227	247	221	208	231	222	236	223	221	213	224	214	227	275	215	245	242	227	225	217	232	256	233	219	208	222	226	227	226	250	219	219	236	227	234	245	208	252	248	244	228	231	212	239	241	249	246	247	240	225	238	231	244	250	202	260	212	231	243	217	219	222	221	245	240	225	225	223	231	228	242	227	240	239	225	219	273	231	255	255	289	241	234	244	224	233	240	231	232	224	221	258	273	256	255	240	237	221	225	232	214	217	242	247	230	241	228	254	238	242	246	237	224	247	210	205	229	257	196	208	241	214	233	266	235	203	222	241	257	260	231	217	237	233	242	233	236	220	224	223	237	243	224	237	255	248	240	224	226	227	219	240	260	239	214	241	236	229	222	231	261	259	244	219	239	215	211	245	228	246	237	259	220	209	233	239	232	251	248	236	234	224	236	263	223	239	222	218	229	240	245	233	223	219	267	212	209	247	253	238	242	229	242	266	242	240	260	229	225	223	240	223	231	236	252	228	232	249	225	265	280	254	216	221	221	238	224	252	238	247	235	225	269	244	256	219	240	245	240	227	245	229	253	211	244	221	246	258	252	251	242	246	235	212	230	224	233	208	235	249	208	251	233	251	241	212	256	234	209	218	262	245	242	260	247	205	256	249	271	230	215	233	236	206	234	213	222	237	262	226	214	246	280	253	203	267	219	245	244	253	240	235	226	224	228	272	229	247	243	206	248	257	222	224	225	257	199	231	250	235	235	222	235	200	243	261	216	216	260	242	225	222	221	229	228	228	219	232	243	246	245	220	244	238	216	226	271	270	233	252	229	233	253	217	244	235	243	243	244	222	229	233	245	250	234	211	268	240	234	263	209	220	231	240	239	224	241	218	230	198	254	217	218	233	218	226	234	207	248	244	214	221	238	247	235	228	238	216	239	217	246	266	242	238	246	246	205	224	230	252	248	258	233	240	249	250	249	211	278	236	236	237	201	199	219	238	234	219	266	237	219	216	228	249	223	238	220	226	239	262	271	215	244	230	264	189	230	243	255	215	237	221	243	227	255	246	236	223	232	228	202	225	226	241	229	248	245	230	237	242	213	249	240	240	235	256	222	215	229	224	231	226	233	247	225	231	243	242	262	243	232	243	245	215	240	229	249	247	213	217	239	227	251	241	201	232	221	234	241	242	228	241	213	210	226	228	219	215	252	228	254	220	255	228	233	233	230	224	263	219	214	241	213	230	221	219	249	214	219	228	258	195	233	237	219	230	262	236	216	253	232	233	222	225	227	225	223	240	241	241	231	202	198	238	226	212	247	202	241	220	210	276	242	235	264	235	247	219	234	226	234	242	227	256	221	260	223	219	230	220	208	246	210	232	236	244	209	237	234	210	238	236	242	218	220	250	268	264	229	217	227	238	220	210	220	239	235	232	250	218	222	242	227	235	237	255	247	243	235	255	247	207	235	243	229	233	216	204	242	258	240	237	259	254	229	241	225	227	217	215	244	240	213	195	214	175	243	245	253	226	243	233	219	235	221	245	232	240	256	229	233	243	265	249	243	248	202	221	219	232	221	260	247	244	223	239	224	247	232	242	222	261	235	230	244	239	237	228	218	243	234	215	231	233	241	223	218	248	220	235	221	221	210	220	227	227	212	228	226	207	222	248	235	226	240	203	259	233	222	271	216	213	210	226	230	219	244	244	233	231	219	229	229	212	265	233	228	238	247	224	231	233	243	271	228	258	263	206	239	210	240	241	230	247	258	218	238	225	255	221	210	232	231	262	227	242	274	236	207	241	232	236	218	246	232	214	210	249	212	230	267	222	219	237	234	222	240	256	262	257	225	245	237	242	231	234	200	235	258	221	252	213	250	234	258	218	218	247	250	235	232	252	245	213	235	239	243	240	238	231	240	241	233	224	211	252	208	226	226	228	256	248	246	227	244	220	250	253	200	215	231	243	245	229	208	258	219	206	271	237	228	226	239	236	236	235	236	248	242	223	228	245	246	247	220	208	228	248	212	253	231	214	244	249	258	249	240	229	249	230	216	231	241	204	242	201	220	234	250	229	228	248	225	227	243	200	226	260	271	259	258	219	244	220	221	235	259	213	251	249	239	231	236	192	262	222	261	253	223	249	249	230	262	239	237	236	252	242	260	248	227	232	226	230	219	244	233	246	229	227	219	231	236	214	222	272	252	217	229	255	219	231	210	223	218	212	230	257	218	244	232	229	230	238	217	232	218	240	227	238	261	247	212	212	219	232	228	213	243	241	230	237	240	259	264	212	239	241	214	258	255	197	210	244	229	248	231	224	267	232	219	191	232	241	242	252	221	243	224	225	270	245	238	239	237	247	251	261	227	276	213	246	254	241	238	245	212	221	210	219	226	237	236	213	252	242	248	242	228	241	206	255	240	218	258	212	243	224	243	222	242	266	220	260	246	233	251	216	229	252	252	234	243	229	223	229	251	283	242	251	225	251	271	229	239	222	256	237	269	239	236	247	242	212	204	220	248	239	226	242	240	253	232	220	242	218	241	243	218	202	241	243	236	225	215	239	224	236	238	232	233	253	242	240	248	222	232	252	238	219	249	233	235	220	236	222	247	227	237	245	253	230	247	219	221	247	184	242	245	221	234	221	222	230	265	245	255	220	258	222	222	208	238	224	238	216	301	243	230	217	268	260	235	249	217	223	249	222	209	232	245	206	214	234	220	208	223	231	200	192	247	228	223	245	230	225	225	229	258	227	252	249	263	220	238	230	218	229	223	235	216	217	252	234	205	251	243	223	241	235	228	224	220	234	216	239	222	226	216	219	231	240	254	214	237	249	213	259	199
23128	18311	4321	5096	4511	3777	3061	2622	2262	1930	1710	1607	1488	1297	1314	1140	1099	1060	1026	959	945	954	911	879	876	872	818	800	789	773	762	726	789	737	705	707	782	710	751	699	687	662	711	677	718	656	651	719	682	653	668	685	663	684	643	699	654	622	625	660	641	690	663	653	657	626	630	658	640	611	613	640	657	656	657	635	614	644	601	641	637	629	621	638	615	637	646	588	644	627	650	639	620	604	657	605	598	659	607	618	627	627	633	650	659	633	639	604	608	635	646	629	677	611	625	615	620	576	652	639	657	586	642	630	656	651	606	606	642	654	536	603	593	640	626	609	643	637	596	626	594	648	618	606	592	602	597	613	662	577	594	632	592	668	681	625	612	652	652	643	624	604	660	620	638	613	668	626	630	641	607	571	611	657	645	621	636	577	588	641	638	584	642	718	621	623	639	630	661	625	594	617	598	632	633	567	623	580	601	601	664	620	668	662	667	613	608	580	629	598	611	634	655	624	629	598	614	651	551	629	616	637	619	629	629	620	668	600	605	593	614	677	617	611	602	619	673	626	656	584	661	593	628	687	673	636	628	590	656	624	625	650	593	658	645	588	604	630	575	648	609	623	618	642	645	620	657	674	613	621	606	631	642	609	612	597	613	659	662	607	617	655	603	626	638	631	634	682	658	601	632	566	583	599	653	604	610	626	630	622	613	585	601	644	613	667	623	618	617	655	614	601	648	640	606	634	648	605	626	614	595	590	635	615	646	648	658	662	610	610	645	650	631	665	670	599	611	644	636	607	670	650	602	624	596	611	572	587	651	624	637	638	600	654	591	643	646	638	637	650	637	601	626	599	615	602	589	605	673	613	629	626	615	655	635	609	581	640	659	619	634	641	645	632	592	625	648	643	605	604	601	667	620	634	627	608	610	617	574	681	608	580	597	651	608	653	608	637	632	617	610	660	586	616	612	630	659	568	633	610	633	625	618	574	636	630	621	626	621	594	582	618	583	644	616	603	592	621	618	607	603	632	604	612	659	637	675	622	641	632	658	602	654	662	640	625	628	640	567	639	632	634	586	670	642	645	623	605	590	620	587	614	652	605	607	627	645	593	626	635	628	615	591	666	591	596	614	603	619	635	596	582	625	629	640	627	631	643	645	645	659	599	660	616	639	606	641	600	633	628	611	649	583	613	622	600	645	644	603	646	619	610	607	606	613	629	603	580	621	610	671	619	581	623	632	636	589	638	598	598	632	627	611	645	612	607	621	643	609	669	646	605	626	632	634	646	649	653	622	623	605	613	631	627	643	607	670	628	568	651	602	641	658	571	643	597	646	679	617	648	614	607	573	610	608	601	599	666	629	650	573	612	628	596	617	676	636	627	580	633	623	632	618	624	575	624	635	622	625	614	621	666	639	666	637	637	605	586	610	603	615	619	619	633	592	615	589	611	625	591	647	665	654	639	649	595	592	648	605	651	634	638	587	602	630	641	619	592	657	621	653	612	580	625	611	616	629	609	657	601	585	604	616	633	629	592	596	660	653	623	562	610	657	613	633	585	616	645	622	650	642	619	669	628	603	654	582	636	644	634	608	601	631	646	650	615	618	615	613	632	642	604	603	599	627	607	592	589	622	656	619	639	629	615	615	639	660	584	625	616	613	593	589	618	586	588	593	622	594	579	628	645	617	630	599	648	624	599	628	621	602	612	585	602	576	681	623	631	656	612	653	616	592	642	632	581	605	656	595	617	638	658	684	640	582	615	614	590	648	636	618	599	603	614	616	643	596	653	599	645	614	640	608	611	603	628	645	600	655	644	595	632	653	552	623	627	651	644	610	659	623	615	608	603	611	655	605	652	589	605	628	618	648	594	603	640	620	622	652	619	645	590	639	594	601	621	641	618	631	622	637	615	609	613	629	582	597	581	647	656	636	637	646	626	660	604	587	589	593	632	637	610	602	622	633	629	584	624	605	632	600	636	567	614	604	622	664	614	630	608	624	618	625	618	580	573	621	634	568	632	632	640	577	634	614	633	629	599	641	655	632	652	645	594	612	627	620	640	671	640	586	590	625	572	615	601	612	606	597	636	613	596	635	618	607	604	579	576	618	579	630	610	604	596	631	646	621	608	646	611	625	617	599	620	632	627	667	621	646	644	632	596	617	598	580	616	669	613	597	631	664	645	634	614	604	650	594	636	617	584	582	654	607	585	637	636	596	613	642	616	622	668	635	597	637	555	661	635	651	632	631	663	652	602	636	613	592	641	622	618	624	610	597	612	668	623	669	595	634	613	645	614	650	626	662	598	618	636	658	612	649	616	633	621	613	663	607	647	659	673	637	628	609	612	627	632	609	638	604	615	627	594	626	619	626	635	583	607	642	582	599	623	636	607	646	623	615	593	576	644	636	628	601	618	608	607	612	637	612	618	603	608	648	639	656	615	634	632	590	660	637	584	599	631	641	612	630	650	633	619	613	593	656	629	640	605	628	600	592	661	599	622	588	656	596	626	641	630	590	647	607	626	650	647	606	644	652	658	628	604	629	631	623	616	613	602	610	579	644	646	659	606	597	589	631	608	597	602	596	623	600	641	619	605	565	626	633	634	678	628	640	598	682	633	580	659	642	668	644	559	641	641	642	659	588	610	636	619	626	586	613	566	664	645	628	612	629	608	647	633	626	631	639	599	635	627	626	602	615	640	640	626	601	623	625	612	604	614	649	662	619	577	656	604	622	617	622	648	585	654	628	597	603	634	628	607	608	589	596	623	609	611	606	620	630	615	635	619	616	669	647	586	605	626	628	635	618	609	638	588	618	608	567	590	628	614	640	647	661	608	622	614	628	600	617	633	662	675	638	658	662	666	675	637	623	642	627	639	656	607	599	627	621	657	640	629	622	578	603	614	638	615	610	610	626	616	649	618	568	622	597	600	637	603	620	600	640	619	643	579	592	604	590	645	654	613	621	629	589	607	632	638	636	624	645	628	627	632	622	650	622	646	636	607	616	529	656	625	615	690	637	673	666	582	559	675	667	609	626	625	633	622	666	632	625	575	601	608	608	653	613	637	613	666	616	622	607	619	608	631	640	611	638	658	648	597	626	614	647	621	645	633	602	623	610	573	608	630	645	660	574	638	632	656	610	632	635	625	636	630	637	604	581	635	625	638	619	608	627	648	597	651	617	600	622	624	605	660	660	592	636	581	639	618	623	669	618	634	597	604	601	635	653	644	617	611	618	602	609	652	624	643	605	606	611	606	635	675	621	614	652	633	605	618	649	664	605	625	636	648	585	612	599	657	605	630	590	615	657	649	589	588	653	623	651	656	599	630	572	604	644	588	637	666	639	654	654	633	632	584	634	589	580	643	569	643	660	621	595	642	626	600	611	602	646	629	645	625	592	600	592	626	640	609	653	564	597	610	601	633	657	649	623	598	663	604	578	628	628	619	654	614	640	634	610	603	617	615	652	593	625	634	615	599	634	669	612	606	616	652	625	561	601	591	625	653
7281	808	355	339	333	309	331	302	341	344	345	319	306	351	328	318	341	352	336	326	351	324	319	323	323	322	294	328	292	342	330	291	320	341	297	335	310	297	334	314	318	308	321	350	312	285	303	336	339	298	306	302	304	303	311	319	320	348	320	328	309	306	283	320	323	356	331	327	314	309	335	309	323	294	317	305	287	337	285	311	346	284	334	333	316	318	315	305	314	308	345	291	304	314	320	297	314	306	334	334	308	345	314	347	316	344	319	322	318	307	325	360	305	320	306	321	334	307	340	297	335	315	303	337	335	301	326	291	332	338	309	298	324	315	349	330	331	319	306	280	335	326	345	343	285	321	317	310	353	312	324	320	334	317	340	298	312	311	290	322	321	297	322	324	323	332	318	301	309	317	291	338	311	334	352	320	316	329	294	338	334	305	308	334	310	293	339	317	317	291	320	323	342	306	316	328	321	362	317	309	303	305	310	318	347	301	336	345	335	334	339	298	324	332	306	319	307	301	327	324	346	308	287	305	369	313	325	346	337	326	341	329	306	321	300	379	308	310	313	323	333	314	307	302	305	324	311	335	329	295	338	292	317	349	324	337	308	318	331	328	312	310	300	291	295	298	318	316	324	321	328	344	323	378	308	310	320	295	273	290	301	320	307	331	293	335	334	308	312	358	322	313	344	320	319	294	295	343	303	321	299	287	333	297	314	290	348	337	327	277	308	329	288	315	323	320	329	314	310	321	318	311	336	325	310	326	333	326	304	316	308	325	322	312	295	325	319	306	296	333	305	281	325	325	332	310	318	295	302	337	302	290	313	329	330	326	336	312	298	339	311	307	296	324	330	345	290	319	347	324	305	306	332	310	311	332	310	344	321	308	283	313	339	309	349	334	329	293	326	295	360	340	308	320	319	365	308	316	354	306	280	298	307	304	319	319	330	304	330	317	324	319	328	313	315	345	328	338	320	293	309	324	315	343	299	312	347	304	360	330	299	304	286	318	321	349	318	319	352	325	330	298	296	291	319	306	339	303	289	316	317	322	308	325	344	343	328	319	308	325	321	335	322	328	313	329	324	329	308	327	317	309	329	337	278	302	278	328	292	289	320	328	302	322	325	304	304	316	318	314	310	322	315	312	294	315	301	306	354	342	321	345	329	312	330	307	302	299	312	364	295	304	303	327	300	313	316	294	331	340	361	323	332	311	340	317	288	318	321	347	325	326	313	312	315	323	324	326	328	315	288	326	308	288	335	305	306	302	289	335	330	291	308	318	308	332	312	342	336	270	294	336	305	304	333	316	351	330	326	330	325	318	324	332	278	289	312	298	340	317	317	341	329	305	323	364	346	327	281	299	328	339	310	331	324	308	344	308	301	307	340	316	328	317	309	341	327	343	335	318	311	330	286	313	335	332	327	303	320	296	368	282	317	303	335	329	320	298	340	324	337	290	316	331	330	319	364	348	313	298	346	348	351	309	349	307	341	304	339	273	331	310	287	309	308	325	283	332	303	313	310	327	308	327	348	325	307	338	318	340	307	304	304	288	355	323	332	312	329	351	319	301	336	317	321	334	306	289	277	312	313	341	370	320	289	299	282	343	288	323	320	304	329	353	315	286	322	298	337	296	339	300	329	332	331	308	310	327	361	288	311	328	384	323	273	304	308	335	301	299	335	303	269	294	313	318	301	302	291	314	288	355	354	313	358	288	341	298	309	328	350	305	296	310	299	275	297	337	315	310	329	303	304	301	351	333	295	301	292	290	315	324	311	291	339	307	295	301	326	318	303	303	328	347	296	337	292	326	325	298	328	344	311	343	329	315	334	315	296	300	314	301	334	296	288	346	308	317	315	305	353	348	313	314	304	325	312	333	311	316	304	299	334	337	346	313	329	318	307	299	368	338	312	319	332	296	349	333	296	302	302	316	311	314	296	325	343	311	316	334	309	323	313	323	313	337	328	324	358	313	348	324	317	318	344	306	341	347	299	327	321	310	296	333	316	319	324	358	317	347	292	352	310	335	313	327	320	344	322	338	329	332	322	330	341	308	300	281	344	304	364	315	338	332	305	322	309	329	365	308	355	310	305	318	319	307	309	336	267	307	309	282	315	305	293	304	318	336	342	318	315	301	337	313	336	306	306	300	319	347	328	310	343	321	316	330	295	322	313	337	293	301	320	342	318	305	304	304	341	330	300	322	319	310	341	313	339	320	313	323	327	307	335	296	327	293	310	348	310	329	332	312	317	317	314	322	328	307	347	312	305	314	323	314	309	328	320	320	353	302	306	294	314	317	315	362	329	319	292	305	336	332	345	333	304	299	320	297	322	316	284	327	316	321	308	310	339	318	341	341	353	297	337	307	326	301	354	322	313	300	315	333	332	339	311	331	329	306	303	311	333	275	332	307	360	302	333	297	340	287	305	326	304	304	335	305	346	323	294	343	319	307	309	320	343	310	324	313	307	322	293	351	355	318	326	313	304	290	366	315	310	330	312	289	342	323	320	326	328	306	343	349	285	358	276	340	281	328	310	303	307	338	321	306	330	330	322	283	314	346	295	297	311	302	322	327	307	307	316	302	308	339	310	316	303	309	332	297	308	351	329	312	316	286	293	330	341	335	351	329	348	342	291	377	325	312	365	305	308	311	317	300	305	306	306	311	311	285	327	350	313	341	348	331	314	372	318	335	302	265	291	307	315	312	317	318	299	332	307	321	302	324	324	321	317	320	323	322	319	337	327	322	323	341	343	323	319	322	322	284	304	323	323	342	316	300	271	316	331	321	297	319	319	332	313	363	319	318	298	284	317	306	309	314	336	330	335	336	327	335	277	326	277	304	307	330	338	294	313	315	310	319	325	314	361	311	316	319	338	304	301	334	312	333	327	287	294	296	290	325	293	319	310	303	350	313	318	320	331	338	301	315	352	337	342	305	308	303	335	328	334	339	332	310	320	322	359	311	364	358	289	326	280	304	301	306	302	297	338	304	352	320	312	349	278	305	303	313	330	313	339	330	321	330	318	307	354	293	319	314	296	310	330	333	336	342	355	336	308	328	283	297	319	320	326	328	307	298	329	312	360	345	280	295	311	283	351	328	328	300	295	331	299	293	313	291	317	299	329	308	325	326	321	321	325	280	319	298	285	313	322	299	324	336	301	305	335	349	306	323	288	316	333	293	335	319	317	319	333	301	315	300	296	320	314	325	320	330	306	322	319	325	348	291	307	330	329	321	306	292	343	316	319	300	339	300	309	309	326	371	307	303	361	301	325	302	313	329	308	279	353	374	351	319	319	336	314	299	301	313	330	334	327	323	321	298	328	323	308	308	312	347	351	300	331	350	353	332	296	311	343	335	291	317	288	331	298	325	312	319	310	339	325	288	331	308	321	318	329	314	305	296	317	328	329	315	329	317	333	299	315	318	319	318	305	309	303	346	346	291	294	344	331	323	338	300	309	325	318	342	354	324	281	345	312	275	324	281	307	300	317	314	343	305	340	315
4429	1372	791	877	873	788	795	792	742	726	729	768	758	758	745	724	795	775	778	766	823	767	776	767	805	746	788	779	749	754	805	744	775	768	744	767	774	704	746	792	792	720	708	745	789	745	742	788	771	754	773	726	799	737	787	701	731	762	754	751	788	772	818	744	770	740	773	721	790	761	765	754	752	752	768	775	769	761	733	775	793	741	778	740	717	677	781	751	787	754	753	769	777	749	715	744	751	770	717	764	728	741	708	749	748	772	715	758	789	793	734	754	776	782	807	791	760	759	776	772	748	728	763	749	734	758	738	793	788	780	748	778	716	707	706	769	717	771	738	714	720	770	708	795	735	762	765	753	744	758	723	771	775	724	763	750	762	744	731	720	723	777	753	736	718	731	788	717	741	703	776	712	747	783	811	759	769	678	747	763	764	746	755	789	776	758	726	763	712	747	760	753	783	791	704	751	748	770	779	792	821	718	783	726	743	777	743	773	735	734	783	714	752	767	735	768	800	740	813	766	767	776	755	762	723	838	706	743	747	710	768	754	754	751	746	742	784	770	732	747	730	755	765	746	689	766	799	723	740	725	770	776	736	759	748	716	749	766	748	786	750	735	782	820	758	731	700	752	765	719	790	731	722	759	720	771	710	785	793	728	828	781	843	762	765	780	716	739	749	749	747	673	724	772	784	715	765	763	794	751	764	734	731	742	735	715	718	753	757	718	809	755	754	739	738	728	732	730	747	802	715	763	767	791	708	732	721	801	742	731	787	745	746	708	809	739	730	792	767	741	753	771	735	737	706	769	759	702	749	734	728	716	786	723	752	759	744	734	802	711	757	742	759	797	747	788	775	792	758	707	752	749	773	724	701	688	783	787	720	710	747	791	732	807	783	746	758	729	790	728	756	753	790	740	801	779	743	763	664	760	808	697	741	711	761	728	768	756	846	754	731	773	733	761	766	717	745	762	721	762	746	764	720	694	761	728	762	776	771	770	756	755	708	759	807	746	747	805	773	780	744	782	715	756	738	791	757	741	731	753	706	787	738	764	754	723	738	757	698	760	768	731	714	752	738	750	792	755	765	720	755	800	735	723	768	722	738	748	777	769	774	719	709	795	743	751	768	728	700	754	727	759	742	754	775	724	740	778	697	782	754	794	732	727	775	707	794	732	722	770	753	764	789	743	734	784	711	695	812	739	751	734	745	724	739	731	787	774	701	753	757	694	753	777	727	735	792	765	768	768	739	772	707	726	718	781	748	787	779	758	730	743	747	723	732	708	729	758	802	751	789	804	731	747	755	730	786	700	778	699	744	764	746	735	735	710	796	747	777	731	777	786	710	789	735	736	797	737	759	782	748	705	770	801	792	731	707	714	735	760	743	780	754	766	729	740	823	746	783	769	784	730	757	731	794	768	798	771	744	758	744	751	746	752	755	749	755	752	717	759	718	722	799	795	792	739	789	813	773	779	725	729	736	751	744	697	752	743	741	753	700	798	744	793	767	732	774	746	771	772	760	753	752	745	754	771	744	812	742	689	802	764	728	701	733	739	747	741	720	767	743	761	733	740	791	744	796	761	752	757	753	730	744	752	772	761	737	694	785	748	743	746	732	754	765	731	699	769	760	762	735	714	742	761	690	736	717	775	753	745	731	761	781	787	768	775	751	746	740	751	730	720	738	742	790	763	753	755	741	816	768	802	740	745	747	746	746	762	765	737	738	708	773	719	781	805	744	758	764	749	800	779	756	790	733	751	721	802	760	763	753	763	771	746	747	758	777	769	780	740	744	743	740	761	738	765	732	701	769	724	775	761	760	757	721	799	778	742	798	734	710	775	756	746	741	762	725	744	732	756	761	713	762	773	695	747	745	709	723	779	746	754	719	783	740	726	760	765	761	774	711	746	712	803	763	766	813	756	725	753	694	758	739	758	817	741	795	737	690	736	788	783	805	688	735	691	784	774	720	763	793	730	785	742	776	793	806	744	738	787	782	791	727	722	760	775	725	805	737	783	779	760	739	810	757	757	735	755	728	760	738	765	804	760	785	711	758	730	789	724	724	721	763	756	742	760	755	723	750	763	770	718	788	723	831	745	743	747	764	735	778	723	732	756	748	760	732	744	741	780	806	805	738	768	711	767	724	733	747	730	818	782	744	724	760	715	791	759	731	775	721	735	779	751	800	738	737	771	729	760	732	773	758	713	739	751	776	767	764	749	765	758	772	759	796	769	754	759	760	770	726	758	737	698	773	730	731	768	812	773	750	732	744	754	785	732	751	750	754	774	767	756	721	759	799	698	789	772	791	740	726	714	741	783	765	804	784	793	753	773	770	796	695	763	729	744	774	715	757	733	738	729	761	745	769	705	744	774	744	739	762	736	762	771	754	736	723	751	750	782	711	751	807	758	717	825	757	759	713	706	724	732	753	735	747	783	773	734	798	740	746	783	695	786	705	752	748	726	724	749	774	737	802	702	763	709	726	753	731	782	715	756	772	784	715	757	681	736	720	724	736	773	816	735	767	712	770	768	724	754	734	736	753	764	747	719	798	766	707	809	761	722	738	799	769	768	771	701	698	779	729	723	731	790	746	755	751	749	748	770	751	805	731	731	744	775	765	705	747	723	748	767	725	724	737	737	797	800	780	791	748	743	725	791	783	707	775	739	730	788	791	773	775	729	804	767	719	749	775	719	769	781	724	756	767	756	754	800	726	762	745	734	753	726	760	785	744	779	744	737	792	755	776	731	774	725	750	798	743	751	732	757	772	769	740	799	725	799	711	790	781	771	746	768	771	738	734	767	750	735	801	820	735	725	837	763	773	798	768	776	763	762	761	745	746	760	773	728	715	736	732	742	745	712	708	756	765	793	779	770	747	789	779	744	794	777	793	786	774	733	786	736	729	763	738	758	720	718	775	781	717	730	762	713	734	783	761	706	725	731	717	698	728	751	764	776	714	806	780	771	773	808	797	715	727	794	748	771	736	769	739	783	750	721	764	759	780	768	732	772	761	709	730	770	782	754	751	779	793	755	778	730	765	770	722	797	746	739	775	795	765	750	799	722	747	785	760	778	775	801	721	770	770	718	771	746	716	740	725	732	725	762	727	801	754	753	716	730	777	752	697	734	784	743	732	743	738	802	762	744	788	709	756	752	710	714	740	768	753	745	754	739	746	712	772	792	759	722	751	801	743	759	768	791	736	783	746	796	766	770	755	729	729	770	801	790	770	772	764	715	764	753	766	735	770	762	765	703	713	732	789	756	785	758	743	737	723	758	721	774	722	689	716	751	778	728	714	797	753	757	785	712	764	765	724	753	782	726	740	779	746	794	849	741	731	714	822	736	754	780	709	758	769	754	734	693	729	738	725	727	739	728	742	751	783	810	709	715	748	755	726	728	753	734	773	731	745	760	750	757	730	733	763	729	728	755	764	711	798	770	770	786	787	785	771	733	768	769	791	758	787	792	715	740	781	754	709	763	781	762	799	781	748	755	727	746
29057	16881	2003	942	636	463	390	328	307	276	238	242	237	196	203	204	193	195	199	174	189	173	177	158	182	179	180	156	170	161	155	171	159	138	175	171	143	139	178	174	158	153	169	149	157	153	176	167	154	172	150	139	149	144	147	146	162	152	150	170	173	150	150	157	167	147	165	183	148	179	158	148	149	154	150	158	140	159	155	175	167	165	184	153	157	169	143	146	131	152	151	138	136	155	181	184	161	153	141	144	172	167	136	144	160	147	154	169	156	185	172	167	147	154	137	153	149	158	142	155	143	155	159	167	169	169	181	132	171	160	154	156	142	127	148	147	163	164	163	167	175	138	160	160	137	157	159	146	147	156	147	142	165	148	153	153	149	142	152	154	174	139	154	146	183	174	169	167	143	176	159	184	155	152	169	167	141	166	145	150	177	165	153	151	153	145	152	151	176	156	155	135	153	147	135	135	147	150	146	174	143	154	161	142	134	154	144	165	148	168	162	149	165	167	167	150	161	165	176	163	160	168	165	177	148	169	143	150	175	170	176	158	161	154	153	159	154	175	174	172	162	132	140	147	161	159	156	179	157	163	159	140	142	150	165	144	146	153	140	129	130	151	156	161	150	145	174	151	158	177	154	133	165	153	147	162	169	143	184	177	134	156	172	177	143	124	147	157	170	163	172	163	173	161	158	169	157	153	150	150	148	171	170	153	144	171	148	136	159	161	162	154	162	165	156	141	152	153	161	146	151	169	149	150	149	151	159	150	145	159	163	143	138	157	161	158	151	137	135	151	152	158	148	164	154	145	141	156	154	174	159	133	161	152	142	165	166	165	152	176	157	148	143	146	140	162	147	165	156	154	151	148	160	178	160	152	167	152	177	169	154	165	166	143	140	165	155	145	154	134	159	153	168	145	155	163	154	161	151	141	155	160	158	183	148	157	179	141	155	161	136	147	161	147	143	156	161	151	144	169	141	153	159	161	168	134	149	135	139	154	165	171	151	133	150	148	159	152	167	146	179	163	173	163	168	163	158	174	155	181	158	126	158	172	123	161	153	155	150	169	157	156	176	164	156	131	131	139	160	164	126	156	150	141	152	167	146	151	142	125	157	165	148	152	145	175	152	155	174	128	152	162	130	152	163	150	123	176	151	135	142	156	146	140	165	147	137	154	145	181	156	163	180	169	164	184	157	149	172	154	165	145	161	152	143	157	155	153	149	171	158	144	164	157	166	140	166	144	158	158	165	145	147	160	159	173	139	152	171	150	198	154	172	148	158	146	143	164	151	182	162	125	158	184	124	147	151	139	126	160	197	145	142	136	131	155	141	164	145	144	145	161	161	174	161	153	167	145	149	151	172	149	143	160	162	174	133	147	149	157	181	145	177	145	152	161	172	160	133	137	170	161	160	150	158	129	195	152	162	131	144	173	144	159	163	142	146	160	144	180	149	147	164	142	152	149	155	151	170	143	137	139	151	134	152	155	158	143	169	150	178	151	164	162	157	163	148	188	170	133	169	166	138	179	159	147	162	131	164	156	157	161	164	159	157	147	138	152	139	143	164	184	176	172	149	174	173	140	149	159	185	156	132	148	156	160	151	143	181	146	147	147	175	154	151	157	152	138	167	128	153	143	153	161	147	159	160	150	154	146	147	142	164	159	143	145	160	154	158	131	193	177	151	140	154	153	128	153	142	142	133	146	159	165	162	155	137	158	134	160	155	166	142	140	162	165	161	185	149	164	173	160	156	179	145	164	158	141	163	172	134	149	147	159	154	136	157	159	144	154	150	167	180	149	150	172	159	158	145	155	151	161	153	149	154	156	160	132	165	179	173	149	160	157	147	165	160	145	172	167	176	185	141	161	151	178	164	162	159	130	133	176	146	150	157	155	134	156	163	155	148	174	141	176	155	174	138	159	152	152	151	178	160	171	160	164	162	155	166	171	158	140	134	163	145	175	151	140	155	184	160	166	158	142	141	137	146	152	160	173	157	138	138	179	155	184	155	152	160	166	169	156	157	151	144	148	169	194	130	148	174	149	160	156	150	155	166	178	159	141	161	163	154	142	155	156	157	164	180	160	159	158	159	153	175	158	159	169	149	144	146	166	180	157	159	153	134	161	158	155	159	166	149	143	160	169	165	162	171	157	146	161	143	179	146	127	147	156	165	151	155	147	164	129	148	151	156	137	160	157	169	167	150	138	150	153	157	187	143	166	161	166	149	189	144	159	139	160	141	148	147	145	165	161	161	151	135	169	149	159	169	165	157	152	150	171	164	157	157	164	143	154	159	149	145	168	161	153	169	147	174	151	133	157	150	139	144	141	165	155	159	168	170	141	172	157	151	181	134	153	144	152	134	155	160	146	153	164	143	145	154	160	151	157	158	148	163	182	165	161	172	141	157	170	150	142	156	175	162	166	149	154	139	149	178	145	154	163	146	167	142	144	165	181	176	172	151	157	171	155	158	130	169	155	157	132	142	181	168	153	143	150	147	140	154	140	157	141	136	146	153	157	162	183	144	159	160	158	142	166	150	195	168	158	167	143	145	143	177	161	168	139	141	157	143	150	152	167	138	160	152	121	153	143	149	119	150	183	133	148	154	164	174	171	155	148	146	165	147	175	155	126	158	162	163	162	151	153	160	154	153	151	132	135	178	153	175	144	182	158	149	163	127	149	150	165	145	140	158	170	175	157	166	163	153	152	146	158	155	145	160	140	182	162	181	173	169	130	138	146	160	148	144	149	154	156	169	158	147	155	157	159	130	144	164	186	162	148	134	154	144	162	131	160	140	152	167	174	176	144	152	158	136	154	146	146	138	157	135	193	170	144	118	169	143	168	123	177	156	149	158	176	149	124	149	121	152	146	150	156	165	159	159	162	128	140	145	138	157	162	154	174	156	172	169	175	156	151	163	158	133	141	140	140	161	154	168	157	148	159	167	148	144	165	178	150	153	143	166	154	170	132	154	154	143	156	160	137	160	169	151	138	144	160	165	134	167	144	149	160	171	161	166	174	145	160	149	144	155	148	176	168	138	155	159	179	143	162	162	134	167	151	159	172	145	152	158	143	156	148	133	158	163	169	164	150	154	184	154	172	157	178	145	160	174	167	126	166	182	138	166	170	157	151	164	165	147	161	176	174	137	179	178	142	150	171	155	158	159	154	164	170	160	161	137	154	155	169	146	149	174	158	178	152	168	149	147	142	144	185	144	142	154	156	157	147	140	141	161	166	140	156	156	171	150	178	141	151	167	139	162	157	158	161	168	158	148	167	155	171	183	148	185	180	151	126	178	157	155	147	167	144	167	142	134	139	153	159	149	162	144	154	165	154	165	152	171	168	166	148	161	171	150	204	165	146	148	158	158	158	147	149	164	161	169	159	154	154	171	144	132	154	152	140	175	134	169	153	149	147	157	139	131	133	133	159	161	172	172	155	164	163	160	168	176	162	144	158	150	157	157	148	142	134	142	154	168	144	133	154	166	176	152	176	149	133
16673	10345	2346	2775	2484	2087	1700	1473	1274	1087	997	887	889	812	756	756	699	669	618	622	595	561	523	556	546	558	511	519	512	518	491	515	466	499	493	517	482	466	473	493	504	460	467	493	444	433	455	429	464	451	437	440	466	469	476	371	459	429	431	428	450	428	421	475	447	435	444	421	428	451	414	454	432	462	432	422	417	467	424	424	426	443	434	454	468	457	413	451	406	458	443	456	448	447	470	428	434	397	417	412	449	419	450	385	421	448	456	425	428	419	427	401	444	441	416	440	459	427	430	424	417	410	433	396	424	442	377	414	405	409	442	420	399	450	443	439	427	434	449	422	432	440	427	423	464	477	447	442	413	434	434	470	460	388	438	428	451	454	431	458	413	422	410	406	435	475	398	432	435	435	384	421	423	404	431	399	456	401	435	445	455	408	457	409	424	396	426	434	422	422	440	465	438	427	391	419	443	425	449	440	428	456	420	426	392	443	414	422	428	450	447	463	447	403	423	441	423	444	431	443	420	436	421	440	474	437	450	421	438	446	443	427	390	445	420	426	434	416	420	430	397	415	431	434	401	459	438	429	467	421	402	446	462	435	433	441	427	407	395	452	424	407	386	390	451	447	423	435	451	412	441	418	458	428	437	419	470	448	400	445	416	403	446	481	402	444	464	414	426	386	415	441	461	413	403	407	454	420	457	380	449	433	418	412	402	460	449	422	402	413	429	404	398	445	458	425	424	409	407	451	473	425	445	427	404	455	410	412	477	454	406	419	403	449	438	479	430	456	436	420	430	417	383	408	436	425	417	444	406	396	405	430	397	452	416	391	381	427	433	407	423	409	458	423	421	411	411	414	442	431	407	427	455	425	448	420	424	433	394	380	436	387	422	426	440	413	453	458	428	403	439	490	436	438	426	424	438	422	445	463	407	420	407	426	454	418	424	429	416	403	391	429	403	422	456	414	435	439	440	429	414	429	400	442	416	440	382	434	435	393	421	398	387	437	423	439	428	421	447	410	450	436	425	420	417	438	422	403	429	445	394	425	416	416	412	416	430	452	440	401	405	405	442	463	426	438	449	408	426	455	423	455	433	390	431	444	400	454	436	444	450	387	451	430	392	420	455	401	431	448	425	411	404	402	408	426	394	455	419	439	436	389	411	450	434	423	458	443	456	438	439	444	418	420	458	437	431	439	442	437	431	409	410	457	428	431	399	461	391	434	426	416	412	428	410	410	392	408	380	456	427	433	427	464	468	398	444	450	420	416	430	458	377	405	449	431	443	437	460	444	449	438	445	428	380	429	460	394	418	428	468	455	405	411	402	424	466	396	417	376	429	421	445	434	469	467	457	433	480	422	410	415	419	418	464	432	413	445	453	418	462	426	427	424	423	442	437	463	398	416	417	415	448	420	408	392	443	422	426	416	429	445	403	458	417	436	443	410	424	479	459	426	434	428	392	394	436	433	424	391	427	428	405	421	429	434	419	444	428	420	424	426	410	439	435	445	418	438	418	454	411	438	398	448	443	448	432	427	437	420	434	436	407	434	456	476	403	445	440	413	419	454	409	423	432	450	437	452	424	479	463	412	440	411	405	460	362	438	435	453	387	407	430	432	449	433	424	417	413	407	455	418	445	447	436	431	430	393	434	437	450	476	424	417	417	397	390	453	401	466	420	447	454	475	434	423	438	404	448	419	435	420	389	451	442	412	434	430	439	428	429	430	460	454	405	420	444	423	432	391	457	390	430	385	446	410	432	405	402	439	437	420	457	450	449	393	402	424	419	449	438	428	407	426	417	435	390	452	440	458	410	409	450	464	460	445	408	423	387	392	408	423	461	440	460	410	386	432	474	444	446	404	413	395	410	454	420	460	472	414	428	451	439	451	427	464	402	444	454	417	428	416	455	391	408	414	416	411	424	414	408	431	391	418	400	404	406	440	425	440	400	414	418	434	413	435	431	432	412	423	434	442	424	447	422	434	436	433	397	426	433	455	421	451	424	424	417	416	419	396	449	414	437	415	447	447	440	400	421	419	451	420	426	372	479	442	412	413	418	432	424	451	439	435	375	410	411	405	425	418	431	434	423	411	421	458	440	460	428	415	398	416	438	418	451	422	435	434	453	458	430	414	403	464	443	383	442	444	456	428	440	374	414	477	388	440	442	419	448	423	378	434	434	449	414	442	444	447	452	473	412	459	474	422	413	467	473	447	437	398	452	417	413	403	425	428	434	438	436	450	446	405	453	449	438	468	438	437	422	438	433	461	444	429	437	435	428	415	425	459	411	434	431	418	396	449	472	407	467	437	436	380	449	432	442	438	446	426	443	433	403	420	435	402	436	392	446	436	454	457	428	410	434	415	420	486	456	383	425	469	441	412	408	441	444	446	438	428	434	448	420	475	458	411	470	442	441	440	413	400	415	414	405	416	414	428	439	421	430	410	441	429	399	415	409	388	460	428	409	423	456	448	409	432	400	448	443	459	435	432	454	425	402	434	419	437	405	430	411	422	426	438	427	423	427	451	459	448	447	428	383	396	464	385	446	438	451	416	506	441	416	460	443	467	376	423	443	432	437	435	464	410	439	419	450	436	434	426	402	450	418	444	445	442	465	416	428	438	432	455	442	435	433	432	419	460	447	385	452	421	467	412	461	401	425	447	446	409	383	426	451	441	456	428	431	444	447	418	441	437	446	450	411	415	453	439	452	440	444	440	431	421	409	420	443	422	420	447	407	398	464	437	421	450	406	437	465	441	466	447	422	413	460	411	409	462	443	443	422	403	432	426	445	395	397	421	435	429	468	424	436	425	389	437	431	420	407	415	443	439	438	416	416	414	442	413	420	427	448	423	392	441	419	407	465	417	434	416	403	449	430	411	394	426	430	415	406	420	429	441	462	392	462	417	412	425	452	428	462	398	421	437	424	401	421	431	422	436	448	410	465	422	417	482	428	436	414	440	437	424	463	457	422	388	444	431	420	426	416	436	417	414	427	417	438	413	423	419	451	405	402	428	420	403	442	417	383	447	466	381	445	424	420	453	394	414	409	429	396	390	438	416	417	453	420	439	375	475	442	445	411	426	434	444	415	430	432	449	422	445	438	447	420	427	443	412	446	428	437	450	454	454	390	426	420	450	472	423	442	438	402	465	460	421	460	443	433	435	423	470	438	431	416	389	430	418	467	427	421	418	443	417	433	411	404	427	418	402	420	418	429	476	426	410	424	442	413	444	436	420	424	439	363	446	404	405	399	472	449	431	424	413	417	399	441	467	443	436	414	431	458	445	429	426	422	423	409	454	398	444	405	416	434	449	464	426	431	443	449	424	448	403	402	422	434	451	418	458	440	442	445	451	435	441	407	448	420	424	429	423	430	423	465	461	411	444	458	409	427	478	412	413	420	432	432	436	397	424	437	422	408	405	400	409	371	441	425	442	440	450	419	444	413	455	411	438	456	425	429	417	433	422	454	415	431	447	409	408	439	422	415	424	424	396	402	456
42682	30100	5890	1883	1242	979	721	611	510	459	442	383	337	348	307	311	273	287	273	261	288	293	281	261	248	281	263	258	277	267	257	279	262	249	249	264	248	264	230	280	243	262	243	243	230	262	268	259	229	262	243	264	262	227	253	217	217	220	230	233	211	250	213	253	270	253	261	259	246	262	210	229	234	239	258	266	244	242	203	247	240	241	235	242	258	224	227	245	238	252	204	224	213	220	224	219	211	286	271	243	262	223	238	215	236	231	227	251	245	253	212	248	232	261	211	260	242	219	211	231	225	218	259	246	232	242	253	242	247	232	239	244	234	253	232	217	268	222	240	249	233	221	239	188	232	235	240	245	223	236	238	218	183	221	236	218	244	207	239	220	236	214	246	246	256	217	233	260	244	220	260	226	256	205	245	223	212	247	267	260	216	254	233	238	210	218	199	223	235	248	242	204	225	238	251	212	235	216	231	248	252	206	216	237	239	252	260	255	226	246	222	246	232	235	268	242	274	237	241	249	236	219	254	243	208	230	245	247	239	213	251	232	241	226	227	209	231	232	206	247	238	231	211	243	218	192	211	228	244	234	246	254	257	223	237	219	258	250	257	243	231	210	213	249	269	233	233	212	248	212	251	205	224	251	218	237	238	239	233	222	225	256	210	236	250	274	228	245	194	248	230	235	233	257	221	255	244	229	244	196	256	197	222	241	259	223	235	243	211	252	220	244	229	217	248	244	239	227	264	245	232	240	241	250	245	246	226	241	225	252	245	229	224	244	247	240	261	256	239	196	236	261	247	248	219	279	237	241	268	231	222	240	240	257	255	228	205	234	222	239	234	192	241	226	252	261	242	231	248	199	245	257	212	232	266	217	255	233	220	220	238	233	238	221	235	242	237	241	232	241	240	234	243	252	210	268	230	222	200	228	266	230	206	255	252	231	253	247	244	215	260	260	260	218	235	228	250	252	213	251	250	219	227	219	231	207	250	244	252	230	236	257	253	223	242	253	253	252	241	212	255	231	222	246	239	262	246	249	254	236	247	241	259	233	225	223	242	253	208	236	248	247	258	216	229	234	234	238	214	248	220	202	219	231	241	209	225	215	234	249	224	230	241	242	241	220	257	241	224	248	217	228	292	216	235	220	234	223	222	218	235	251	232	242	210	251	271	230	252	272	235	231	232	231	248	200	240	222	233	234	229	217	230	251	228	216	228	241	238	249	207	232	210	238	213	192	257	267	242	230	240	250	265	256	232	237	229	206	245	221	212	236	236	264	251	237	247	231	236	263	224	220	232	223	240	241	237	232	228	242	236	274	228	231	249	246	240	222	205	225	214	260	241	232	228	210	197	218	262	239	232	241	226	241	219	229	237	222	238	245	232	230	242	245	247	221	216	232	227	216	229	238	252	244	212	233	242	225	247	278	262	223	232	227	228	221	219	241	268	249	254	234	213	256	242	234	228	235	239	233	218	205	245	224	232	217	213	250	244	221	239	229	226	217	244	239	234	246	240	244	238	246	239	215	238	239	235	257	231	273	224	249	248	238	265	192	232	246	223	260	241	242	234	225	214	261	233	232	241	255	216	245	235	223	241	267	229	243	256	279	240	245	267	221	226	228	218	259	223	239	238	246	247	219	225	244	228	216	228	217	243	240	256	260	270	248	253	217	221	242	284	227	239	256	239	241	240	258	236	212	228	251	234	238	252	241	228	286	259	229	252	236	235	226	266	234	237	223	218	234	245	225	247	247	272	229	230	237	283	232	257	209	227	233	247	249	246	236	209	223	246	264	262	226	259	247	235	226	239	218	248	214	222	212	220	229	250	209	252	239	219	213	221	201	274	233	239	232	216	218	232	231	247	216	217	229	267	232	246	255	211	241	242	216	241	215	219	261	225	227	237	248	237	227	235	243	249	242	271	222	257	275	218	227	237	219	213	212	234	262	243	229	240	248	223	238	218	233	221	213	228	231	255	231	233	257	225	223	217	218	243	234	227	238	237	222	231	219	203	243	258	226	236	271	215	210	230	258	236	242	249	222	238	203	240	232	245	234	253	206	240	246	224	228	235	260	258	223	261	228	220	224	238	257	233	238	204	239	270	247	230	234	251	239	251	244	223	239	231	221	226	242	215	230	201	251	224	227	248	253	221	234	259	194	226	242	254	248	237	205	205	248	253	237	242	262	223	256	256	233	216	222	234	217	258	255	235	229	219	237	226	231	232	231	241	260	228	222	216	232	248	245	218	228	214	246	227	216	232	232	257	231	251	242	244	240	215	227	260	227	216	254	233	247	237	265	251	229	230	225	234	218	228	197	224	229	253	240	270	239	242	252	247	235	198	255	215	251	229	252	203	207	230	231	226	213	225	235	238	253	248	222	234	212	247	241	208	232	222	243	216	252	222	231	240	230	267	242	249	208	221	263	271	239	216	217	221	211	240	235	223	258	249	230	240	244	234	217	230	230	229	259	219	257	257	247	220	257	216	245	234	237	255	199	217	225	233	251	239	245	205	228	242	246	237	225	256	228	234	259	242	247	248	220	238	235	252	245	229	259	221	252	220	242	235	236	212	247	222	217	224	211	267	248	274	236	241	234	215	223	216	232	234	264	224	204	232	252	228	222	213	222	253	254	210	250	246	238	231	207	232	210	230	197	263	225	244	223	232	234	262	219	215	221	232	234	241	233	218	224	257	211	237	233	259	238	223	235	233	243	244	235	232	236	232	243	227	229	232	231	229	236	214	230	249	282	246	251	219	239	234	223	230	189	219	238	239	241	234	219	248	234	238	208	238	241	264	249	228	244	251	278	237	233	229	226	208	246	236	291	250	222	242	220	219	249	241	219	229	221	243	252	251	235	229	242	242	202	235	255	247	217	228	222	232	224	222	242	216	235	254	263	241	235	224	210	223	246	228	222	251	208	272	260	241	234	253	240	247	248	212	263	220	220	241	223	238	251	237	258	217	216	208	208	246	257	222	237	248	246	223	220	235	222	237	234	228	217	221	214	240	270	227	267	234	239	243	267	229	215	241	266	235	231	238	244	240	235	238	262	221	224	237	251	233	241	253	226	253	245	218	207	250	247	241	224	251	218	233	219	230	240	206	254	261	228	234	225	257	194	237	223	248	211	248	246	237	235	230	216	244	229	225	223	238	229	244	260	220	227	238	228	244	245	220	242	235	230	245	226	201	236	228	207	222	234	250	253	222	246	243	257	204	247	269	224	232	213	243	236	221	216	220	228	244	245	237	242	214	257	215	211	250	223	245	251	232	255	233	239	259	223	220	209	221	235	228	254	229	227	232	230	263	200	227	247	242	229	207	229	218	241	232	265	247	226	230	254	223	228	249	249	262	221	206	241	235	217	219	207	235	253	240	225	230	198	231	250	260	235	226	253	234	252	258	227	247	253	235	236	272	239	222	253	252	230	242	239	231	211	248	204	224	220	241	249	269	244	221	257	225	239	232	226	238	226	260	267	227	270	246	253	264	240	252	244
24538	16033	4368	5211	4452	3628	2995	2664	2261	1992	1773	1619	1453	1363	1238	1142	1098	1067	1026	980	970	934	907	889	838	841	776	836	777	770	748	797	789	820	736	745	700	712	705	690	698	687	710	695	679	704	651	734	682	670	707	669	691	668	612	670	720	636	607	611	628	636	679	625	672	631	634	693	648	694	625	630	628	657	653	615	594	608	651	681	624	659	618	591	659	627	606	655	672	607	640	612	670	624	640	637	628	658	609	622	594	614	644	599	593	598	672	641	643	641	571	617	617	656	638	676	633	617	659	646	659	599	599	570	612	648	656	663	648	615	647	670	607	650	626	582	565	634	643	629	646	676	627	641	636	630	607	645	637	628	609	635	623	627	619	655	665	669	625	623	632	646	626	616	620	692	590	661	632	683	586	585	603	648	646	678	573	593	628	608	640	617	559	585	657	647	633	648	641	585	646	638	619	688	603	627	609	608	611	674	614	580	658	636	650	635	591	639	597	600	623	620	600	667	638	605	656	590	608	616	626	650	633	646	635	593	583	611	607	637	621	620	630	600	617	562	627	626	645	615	622	607	630	654	596	606	626	638	606	603	682	640	609	648	607	582	608	569	634	639	610	680	596	628	630	648	640	608	597	654	643	638	622	637	588	605	610	623	616	608	647	639	643	627	651	608	628	660	618	600	660	633	623	617	581	608	612	576	588	603	642	615	672	647	612	630	624	622	593	611	614	641	649	659	652	626	615	685	630	621	624	604	658	622	653	622	650	635	640	583	608	588	640	625	642	623	628	601	615	645	619	605	675	606	568	598	603	595	583	629	640	623	574	628	652	638	613	619	611	617	618	625	646	609	655	610	623	601	639	615	594	645	627	651	637	634	596	606	601	639	592	611	595	652	563	613	579	639	676	643	596	614	696	608	599	621	634	653	652	622	661	622	634	643	588	616	653	598	607	620	609	592	577	627	650	622	622	636	600	662	582	573	597	618	577	606	608	602	632	657	607	596	576	610	602	616	626	595	638	605	607	580	624	634	652	589	647	632	611	621	644	630	622	632	645	606	646	614	678	603	638	661	667	622	602	632	646	602	634	680	656	581	629	579	598	650	639	670	596	589	643	640	675	615	612	652	591	583	640	603	619	642	655	624	639	609	600	626	603	617	613	588	651	581	576	591	600	654	601	614	640	599	588	641	584	633	628	646	668	607	614	621	623	627	644	598	621	624	607	606	639	603	655	649	677	622	609	616	632	642	628	630	601	639	611	620	604	639	621	625	615	656	602	579	569	641	569	591	621	626	651	689	647	672	662	613	626	628	587	602	655	576	635	607	616	644	624	642	609	642	621	629	612	614	581	655	651	601	638	598	588	664	613	626	593	632	647	614	606	622	596	614	612	641	600	622	659	620	604	601	625	651	566	660	576	614	637	606	647	608	621	606	644	583	639	648	600	598	642	609	640	637	636	630	611	614	611	624	646	614	572	641	628	661	630	607	612	612	602	633	561	590	640	623	663	611	629	645	587	574	633	621	597	635	618	597	598	622	656	629	611	606	614	587	666	613	608	626	558	644	640	637	595	617	644	632	595	612	644	591	622	620	631	630	633	624	615	616	638	657	635	621	622	619	616	604	612	628	649	613	632	622	635	649	610	610	642	630	629	639	638	610	662	633	599	623	608	627	621	634	640	642	671	627	590	632	610	601	614	629	603	602	593	594	651	609	609	622	590	593	617	594	606	620	618	599	625	621	664	611	597	630	597	670	644	663	595	591	658	611	674	601	588	602	604	673	607	588	595	633	644	602	623	643	641	662	637	614	616	614	624	616	630	600	613	614	611	665	595	600	656	644	581	640	611	643	609	654	628	645	614	646	637	640	602	621	561	615	641	663	615	616	640	599	586	611	623	625	627	598	589	585	650	610	627	629	626	622	638	619	614	590	628	616	629	609	632	575	614	638	639	655	636	613	655	626	602	633	598	655	595	664	630	603	581	633	632	627	650	650	605	620	634	615	622	595	656	635	681	601	632	622	623	613	586	590	592	579	612	614	606	642	619	620	622	627	591	613	573	642	628	594	625	637	642	632	628	601	617	644	645	650	580	605	620	610	623	643	609	681	631	619	623	612	635	610	643	617	630	636	606	625	586	615	628	626	635	581	643	696	618	631	631	639	569	603	638	640	662	605	626	609	608	560	618	663	628	622	627	645	650	631	621	602	627	622	623	637	667	633	658	595	651	613	611	576	628	633	660	641	589	650	602	607	638	646	617	628	574	670	648	681	641	645	647	591	622	648	587	610	617	612	650	659	617	615	614	608	592	657	648	619	624	557	631	658	603	623	643	612	614	597	606	636	625	653	646	619	623	622	648	587	635	651	638	634	599	596	618	667	637	617	627	594	634	664	627	620	591	646	604	613	633	589	648	598	629	614	623	579	640	630	602	621	603	618	621	605	595	620	608	618	602	649	610	609	581	595	618	574	628	614	592	607	577	637	647	605	631	673	650	601	606	638	678	634	600	656	637	652	594	617	649	628	648	612	617	624	619	623	635	619	622	598	594	626	589	585	641	586	573	580	598	628	654	624	634	629	630	655	648	632	601	613	624	624	591	602	611	624	624	633	656	617	611	627	592	630	617	663	612	603	599	616	604	658	595	587	617	597	630	660	630	656	612	653	617	654	661	644	651	639	630	627	648	629	567	607	609	646	651	609	607	629	640	608	638	604	623	581	619	628	635	658	615	643	569	602	612	598	587	669	640	619	647	598	595	629	629	636	635	572	577	641	621	654	619	602	596	629	624	622	636	593	608	599	631	580	670	617	638	614	676	631	661	564	635	602	612	611	608	653	594	685	623	617	626	612	638	638	652	625	621	608	596	644	613	636	615	620	634	607	640	619	618	572	608	652	656	583	614	608	626	580	640	626	635	655	674	635	595	614	614	614	621	617	593	605	601	602	604	663	571	618	634	577	586	576	610	644	642	613	685	585	633	625	634	590	634	624	626	612	591	588	577	644	613	613	671	644	585	607	618	642	618	656	624	636	630	603	617	633	612	674	599	631	604	614	617	629	582	615	605	608	632	602	644	677	647	580	623	669	589	597	663	633	582	613	634	633	599	619	619	612	619	661	612	638	555	658	698	562	605	605	625	610	593	588	630	623	654	611	607	618	653	627	623	596	615	652	603	625	613	605	614	601	612	659	615	626	611	619	595	596	623	608	624	646	663	647	629	600	661	613	567	603	603	635	644	622	635	599	652	610	580	609	615	611	615	626	637	625	606	650	626	619	640	634	642	589	600	588	639	591	605	582	609	624	635	616	633	688	616	605	596	579	613	671	623	646	630	620	635	626	632	601	636	606	672	640	599	607	661	608	664	665	651	642	632	552	615	601	613	609	688	626	598	628	603	630	567	627	609	619	649	622	617	620	627	624	615	602	625	630	667	667	623	625	597	603	653	631	660	641	616	586	651	631	610	604	632	661	635	617	640	593	641	634	631	604	656	618	624	629	616	611
7659	811	369	324	358	332	332	283	294	316	326	308	286	292	323	316	294	329	299	317	347	327	361	328	301	325	352	299	328	306	297	316	343	292	331	308	329	330	333	308	286	339	302	340	322	298	335	326	310	334	312	284	333	331	332	318	300	287	296	321	314	336	349	344	304	335	326	338	333	310	364	340	319	298	316	328	308	318	307	316	329	333	298	336	333	351	324	296	343	316	294	310	321	324	305	284	301	300	307	309	338	324	295	288	313	346	321	338	283	346	340	314	325	321	330	353	338	309	353	295	357	310	313	315	303	335	301	315	290	289	302	289	316	329	305	307	302	302	333	322	330	322	317	328	313	298	332	339	339	324	306	330	353	340	325	340	364	312	329	315	314	334	276	325	287	356	319	291	338	316	292	323	313	348	294	316	314	324	327	348	295	325	314	301	335	338	309	301	347	317	298	323	361	297	331	316	345	325	314	323	305	339	307	316	332	320	314	304	330	363	317	297	298	340	369	336	313	332	328	330	325	366	319	291	316	330	333	324	301	309	332	313	312	308	320	303	295	309	315	332	315	330	341	340	284	286	296	314	327	327	307	341	364	323	330	315	297	312	332	367	303	328	355	284	314	340	307	294	307	315	334	303	308	326	352	319	308	298	336	325	314	265	290	314	327	340	299	310	322	314	336	342	317	355	314	290	306	305	334	294	335	321	308	332	317	340	340	322	318	320	315	367	380	297	313	307	351	307	307	313	313	323	307	294	313	321	338	305	339	327	321	301	310	305	282	297	340	293	307	327	333	317	287	323	339	322	310	334	324	354	310	297	281	319	286	345	316	315	311	322	317	325	306	335	312	310	296	345	317	306	331	320	309	331	319	356	340	331	330	339	348	338	353	311	313	342	336	311	314	320	340	336	360	315	309	326	325	317	315	327	301	277	332	334	341	310	320	315	318	308	331	334	306	323	330	339	322	322	275	324	329	356	336	336	301	293	298	269	317	296	315	336	327	303	347	310	311	311	317	336	312	310	290	365	350	346	313	307	317	313	311	383	340	323	336	342	327	309	280	305	318	347	328	342	297	307	305	307	316	339	317	312	321	350	328	310	348	304	329	316	319	300	317	320	318	312	267	328	310	336	321	329	322	312	348	320	328	312	326	320	351	323	321	321	296	304	329	326	327	316	319	312	309	303	305	349	339	304	315	335	313	317	321	324	330	323	325	300	313	304	325	331	304	323	313	320	346	340	304	312	294	279	326	320	315	294	345	318	322	316	310	319	306	327	289	334	315	297	318	314	357	316	318	303	344	354	300	319	316	320	303	329	309	338	305	308	291	331	291	311	339	326	301	330	326	312	292	294	327	309	300	324	316	328	333	339	343	339	344	324	278	312	314	310	331	318	311	311	314	336	319	334	328	333	327	338	309	304	349	313	321	334	294	327	296	356	349	331	306	351	338	286	327	303	327	340	338	349	341	365	332	300	319	314	326	325	316	319	332	297	307	316	342	283	314	329	299	322	334	348	331	309	316	309	323	307	309	359	327	332	333	303	320	315	348	305	346	305	333	360	342	316	341	352	339	299	325	319	275	307	298	304	333	345	296	303	315	308	351	354	311	306	317	293	307	338	325	347	307	322	316	311	292	309	341	331	321	328	315	310	337	328	342	305	334	333	312	291	313	313	330	309	317	327	315	292	358	295	306	315	341	317	303	334	274	320	319	354	352	315	339	352	332	346	321	318	296	337	321	321	299	322	334	312	317	305	308	329	339	355	320	307	330	328	316	311	321	314	304	339	347	288	298	309	313	304	347	343	281	301	342	332	325	329	316	331	303	332	360	302	323	291	343	303	319	341	324	313	323	341	316	328	323	344	287	301	316	346	347	329	310	310	335	311	308	308	323	330	362	314	329	309	335	319	317	304	298	312	341	319	336	336	338	324	341	319	317	310	333	295	356	308	310	309	302	275	302	309	355	330	307	328	306	346	304	306	297	314	312	312	344	327	312	326	331	312	316	289	307	324	333	333	324	339	308	284	315	296	332	330	317	327	283	304	311	330	315	289	310	347	325	321	342	327	332	329	299	305	290	315	324	304	319	325	306	345	347	337	298	355	302	333	311	335	348	304	316	341	331	339	314	336	305	303	321	339	283	331	322	318	361	376	309	337	312	337	327	317	290	305	307	313	303	281	314	324	325	316	306	291	350	311	314	318	321	324	289	334	307	344	298	318	339	358	326	317	289	332	316	346	318	323	323	346	324	347	330	336	312	297	318	310	317	304	326	284	286	308	292	306	364	312	315	346	275	307	287	322	329	333	300	314	320	304	272	334	304	322	347	331	327	329	293	314	306	335	342	313	298	316	306	294	324	304	322	291	329	317	298	315	310	345	309	336	324	341	321	296	314	307	316	345	313	327	341	281	304	310	344	342	303	277	341	293	304	326	301	311	272	295	294	353	344	293	308	357	349	341	296	300	304	276	308	319	307	353	327	311	328	291	281	283	360	294	317	310	307	329	299	287	324	318	298	307	369	306	322	299	327	309	306	340	336	309	349	342	324	316	320	311	305	289	318	364	299	293	310	320	325	315	354	336	332	310	325	333	331	293	312	322	342	310	352	306	302	350	303	296	338	325	313	338	311	327	332	322	342	310	302	328	299	318	320	296	274	323	329	317	314	334	323	325	299	331	294	303	295	308	304	303	322	314	301	302	306	313	287	311	297	276	309	327	345	336	285	324	279	334	328	340	336	381	294	282	286	308	324	343	294	312	301	283	286	318	299	297	342	321	328	338	304	328	319	363	324	314	289	318	292	326	306	290	338	304	315	314	312	324	328	296	321	333	282	297	306	331	313	325	303	293	337	314	312	288	335	337	330	287	325	311	309	367	363	322	293	284	306	314	295	342	339	307	325	302	282	339	294	315	300	307	333	305	322	327	338	332	327	329	300	339	296	305	357	333	342	297	336	289	305	347	291	321	317	313	335	333	315	318	297	284	308	308	322	323	317	298	367	348	357	300	327	324	283	338	303	325	327	342	348	288	303	332	296	289	329	330	337	317	349	337	296	310	313	317	308	331	354	313	309	297	353	310	319	306	338	325	313	332	318	307	307	314	302	326	325	357	308	321	309	327	300	288	336	295	315	343	324	357	352	303	336	311	333	341	351	356	347	325	344	350	356	284	335	306	335	322	329	301	346	294	329	336	310	355	322	296	322	294	327	303	336	324	304	277	339	304	314	338	319	323	335	339	302	315	324	307	327	315	301	327	341	306	326	283	284	320	308	327	322	320	294	291	288	317	320	337	337	316	303	329	350	333	367	335	321	323	322	301	306	294	321	300	332	293	319	303	308	360	311	346	311	311	328	305	366	363	325	365	309	306	346	333	325	320	347	298	281	275	325	300	311	319	360	346	310	306	302	306	337	315	281	299	335	311	322	319	353	302	303	333	296	314	341	317	329	319	330	316	300	324	340	309	352	304	288	339	308	298	308	308	331	339	294	306	311	290
4493	1306	857	850	789	816	788	802	753	754	800	798	780	727	780	772	758	734	811	753	774	715	812	733	760	759	732	771	753	778	723	807	759	789	770	774	719	759	754	759	724	770	790	783	773	733	746	721	733	731	764	733	793	785	756	756	759	765	763	767	788	724	794	767	742	733	747	736	765	741	804	742	741	737	785	755	767	806	710	731	765	783	781	762	735	776	753	756	761	713	731	752	742	739	762	729	739	778	801	752	733	772	735	711	759	731	755	774	754	760	723	728	728	713	732	737	736	775	756	750	700	744	703	776	756	777	754	752	707	761	786	775	731	740	776	754	689	751	751	736	760	738	758	744	747	736	779	815	737	757	755	775	760	724	738	749	765	778	702	781	757	772	752	788	776	773	718	736	733	721	790	796	749	737	730	761	779	796	720	709	779	744	734	782	786	741	741	741	751	754	699	734	736	785	752	723	788	762	749	765	718	763	724	697	784	738	793	767	734	711	805	772	716	718	711	719	750	765	743	787	734	739	790	770	717	740	718	736	770	779	727	771	780	719	773	830	752	743	678	755	706	716	739	732	719	771	768	723	756	751	767	711	724	751	791	738	776	738	776	792	804	760	741	741	748	742	730	777	785	787	763	726	779	758	750	725	789	764	784	750	763	705	735	781	763	714	738	727	755	712	734	753	741	754	687	765	765	766	734	748	812	745	770	783	750	752	734	720	780	763	782	705	746	784	738	719	794	716	732	742	762	708	773	753	743	765	755	793	747	724	796	750	749	765	722	744	697	766	742	733	797	751	768	776	786	791	706	692	743	748	791	799	750	760	768	796	797	760	729	694	827	754	759	741	747	753	728	756	720	751	760	768	730	763	703	747	734	765	734	724	764	736	786	742	751	704	740	729	756	786	719	783	762	741	761	764	748	778	771	715	741	799	769	804	686	766	740	748	761	745	781	711	782	746	821	744	745	750	804	755	717	735	716	750	746	792	725	758	780	804	760	744	733	809	759	723	801	807	737	788	748	726	741	739	731	659	750	774	778	740	740	715	730	777	772	729	741	718	700	769	753	779	745	736	776	779	730	761	761	732	795	752	758	691	775	771	806	708	782	731	716	765	786	786	729	740	756	716	801	741	758	783	700	782	775	718	754	713	735	772	747	752	751	726	750	702	750	776	750	718	747	758	725	690	752	697	750	737	775	767	763	724	755	747	764	767	725	687	770	742	716	733	715	735	776	762	772	768	791	781	704	750	739	736	733	759	712	771	765	703	760	793	758	753	731	743	739	768	772	769	732	773	773	712	745	767	802	726	773	756	705	770	762	776	791	771	753	778	781	727	746	792	726	769	766	753	790	743	712	735	805	802	772	793	800	743	759	740	687	813	718	789	792	759	780	700	710	774	770	750	716	728	749	754	731	770	737	745	777	748	707	764	733	741	745	739	787	749	753	735	793	742	762	797	751	752	771	743	747	746	718	772	795	781	719	725	746	805	706	731	752	776	778	789	717	710	707	758	800	712	756	771	795	752	738	742	746	735	728	709	764	749	733	766	738	764	755	722	740	823	812	719	767	704	737	768	697	721	801	733	732	744	724	794	793	734	763	807	760	784	755	843	775	780	755	791	727	763	793	772	721	800	778	793	718	792	790	770	726	726	777	764	758	811	732	770	742	702	775	741	729	747	754	770	804	745	777	778	749	769	747	728	739	729	781	745	749	761	746	763	754	740	677	787	789	757	739	725	786	777	750	764	722	783	712	755	691	743	692	784	752	756	769	723	762	779	740	754	744	722	745	780	727	705	724	720	778	747	762	727	762	755	750	777	779	741	759	729	734	735	775	731	728	786	721	761	717	739	729	737	751	777	764	762	707	726	810	732	769	732	785	745	737	734	743	712	779	781	807	731	752	748	732	743	716	741	747	723	761	734	741	729	776	793	789	790	752	739	742	727	795	707	786	763	735	766	733	752	728	762	745	796	776	783	789	718	749	710	788	796	765	803	754	762	705	749	733	718	774	759	788	762	705	700	786	729	731	720	801	747	766	743	720	751	766	720	759	763	759	704	746	715	768	741	778	753	779	740	793	760	715	767	777	820	742	732	721	759	750	695	777	738	735	754	777	798	748	709	726	787	780	752	781	726	761	813	763	713	779	759	773	781	770	750	779	789	736	752	727	779	728	743	736	734	740	738	767	698	749	711	748	758	752	736	803	754	750	747	771	772	770	780	760	735	724	710	803	709	755	778	773	728	802	707	765	774	766	746	730	755	715	761	743	760	817	770	753	767	725	792	718	761	721	764	705	758	772	756	759	811	781	778	760	745	762	719	720	730	778	739	770	753	793	687	748	777	696	709	795	820	782	754	742	760	749	762	782	746	723	764	728	741	760	799	782	782	761	770	707	722	695	755	769	794	755	751	682	735	700	709	754	821	752	738	804	750	743	752	750	782	759	715	753	753	777	747	742	724	755	747	749	721	727	716	715	763	757	804	766	786	752	710	732	768	754	756	785	705	755	772	739	755	753	750	754	728	752	753	756	780	752	748	749	729	767	745	784	763	753	759	748	711	809	740	771	753	757	749	807	763	760	734	787	736	756	772	778	741	775	817	800	764	736	753	750	787	746	750	748	746	715	787	739	726	700	742	748	733	771	743	711	740	769	754	747	747	790	766	751	791	790	788	771	755	758	747	767	763	749	719	783	770	754	748	729	701	803	773	789	782	717	731	768	739	758	763	762	771	703	738	777	760	766	755	806	744	771	728	741	744	731	732	755	735	774	693	741	745	751	688	739	749	734	771	758	728	761	725	672	735	730	744	757	775	741	744	801	813	731	770	749	736	722	742	728	734	748	771	748	741	751	760	774	732	745	723	744	779	737	763	746	736	738	746	766	753	724	798	726	813	723	757	780	758	724	737	782	763	741	766	745	761	804	737	771	725	779	747	771	773	713	785	836	808	758	749	740	765	721	712	792	811	721	783	731	739	776	744	732	790	722	774	773	741	726	797	803	723	723	781	778	778	750	752	740	753	723	753	753	698	760	729	764	754	794	763	763	767	738	708	724	744	732	718	768	764	778	690	738	767	787	777	802	733	760	766	707	801	748	763	768	723	725	769	760	788	775	726	757	802	759	780	763	719	801	720	745	748	759	716	711	764	760	756	723	747	789	744	773	731	738	780	749	748	744	722	782	752	716	729	762	756	705	748	765	729	769	738	754	765	763	756	734	758	761	760	733	798	787	708	774	781	772	785	781	750	734	748	796	737	730	733	731	759	762	746	733	797	749	755	741	751	770	723	720	728	794	759	786	700	731	729	757	727	768	718	771	727	778	762	763	766	823	738	718	726	737	763	738	758	684	753	768	718	749	727	787	727	727	757	739	721	720	733	784	749	754	774	766	756	743	760	769	751	777	787	788	802	797	787	704	731	764	734	791	738	822	725	764	737	716	708	736	751	765	771	732	727	754	740	796	746	746	771	758	726	761	764	776	740	718	751	702	734	756	764
30988	16854	2133	1000	649	510	367	333	346	272	237	198	210	192	173	173	176	144	181	175	179	169	166	171	152	164	203	162	160	167	171	161	155	173	173	169	165	153	170	166	175	158	160	175	156	152	174	158	157	133	141	175	175	155	185	150	164	154	174	128	160	138	162	137	140	153	167	134	161	169	133	152	151	141	138	140	164	140	163	193	160	157	168	165	143	155	145	170	122	149	150	155	147	174	178	176	171	159	137	147	177	164	148	151	149	174	145	168	159	148	154	155	158	149	164	139	157	180	139	157	163	164	153	135	159	151	175	170	140	161	145	167	163	147	145	150	137	173	164	161	149	165	156	152	163	166	147	157	171	139	144	151	158	140	159	153	150	131	145	161	130	171	141	142	151	152	170	161	163	169	149	154	150	156	145	153	135	159	148	155	154	184	139	110	172	159	147	154	145	151	172	187	144	150	165	160	160	145	146	154	176	149	175	160	145	175	178	163	175	170	150	122	167	162	164	162	136	136	152	165	138	179	163	148	132	175	167	153	155	142	155	171	156	175	151	152	138	158	160	139	159	184	181	150	151	159	156	153	164	154	159	140	157	158	160	171	169	133	155	163	143	124	155	151	160	157	127	170	171	138	157	157	157	176	155	157	146	143	168	151	142	153	152	160	153	141	143	137	149	164	160	164	165	171	176	160	163	143	143	126	154	174	136	165	159	166	150	145	154	157	168	162	136	162	136	160	142	154	170	165	192	153	154	160	129	172	187	145	145	165	155	137	148	173	155	134	159	176	152	146	178	135	124	149	168	143	175	148	147	146	160	137	155	167	156	149	160	150	168	154	142	142	160	153	156	158	134	149	139	146	155	179	155	161	153	164	155	161	195	139	156	153	155	147	148	142	150	127	163	150	175	164	139	167	157	177	182	159	143	155	142	163	160	155	165	177	175	163	157	137	156	163	144	171	154	152	146	156	143	174	150	150	160	176	168	152	162	145	160	177	170	172	167	168	158	147	146	137	128	159	157	169	151	167	172	160	146	140	163	164	152	142	158	166	163	175	174	145	161	185	153	145	139	150	152	166	166	142	158	168	152	147	167	159	120	155	142	172	158	172	151	166	144	158	156	153	153	129	143	169	146	154	161	144	146	149	155	153	148	143	156	144	168	162	157	166	158	161	155	170	192	159	149	151	150	163	143	155	173	156	174	133	149	136	173	143	174	147	150	169	149	150	126	139	159	159	140	172	151	169	158	153	152	146	170	150	161	153	174	137	143	166	153	151	135	153	156	174	171	155	174	156	160	176	177	157	160	168	158	163	154	144	164	159	172	142	164	165	171	175	144	158	156	146	180	138	161	149	174	161	155	149	155	151	153	142	142	169	172	161	159	159	145	167	167	146	147	153	152	169	167	141	155	149	167	186	166	143	162	144	157	162	161	131	173	135	173	138	169	148	139	173	143	156	150	154	155	147	145	170	154	170	154	158	146	158	149	150	168	147	177	164	165	158	179	171	175	163	172	172	158	143	185	145	143	172	184	168	161	153	142	164	168	138	174	148	174	157	148	158	148	135	146	172	146	154	159	162	171	184	158	134	152	172	154	148	139	146	150	173	153	181	152	160	163	172	173	159	159	149	164	151	161	147	166	194	181	172	138	147	172	158	170	177	150	195	155	178	150	170	152	148	172	153	159	151	145	156	146	137	164	145	160	153	145	158	172	166	193	169	152	145	139	158	167	152	144	170	157	157	149	141	167	146	148	145	166	155	164	154	158	154	173	156	166	172	163	152	159	153	150	138	144	156	149	145	159	142	163	141	146	137	153	177	187	134	165	172	171	147	148	188	176	151	158	121	145	147	170	148	187	139	160	157	189	168	125	155	149	183	156	161	140	159	143	148	169	173	172	159	153	141	184	149	161	161	164	149	143	158	160	161	139	136	153	147	153	155	145	151	162	186	153	156	167	156	140	159	139	172	150	130	148	160	162	155	146	167	146	149	143	164	156	161	182	147	170	155	157	152	141	177	148	144	139	174	168	158	155	170	167	158	138	147	152	147	137	157	174	149	173	159	183	140	147	128	136	166	165	148	142	147	157	141	174	147	142	171	162	157	179	166	145	161	156	138	158	128	145	147	192	138	151	143	133	135	153	152	166	145	146	168	162	178	170	145	152	165	141	156	133	143	156	164	151	144	168	164	160	147	142	163	166	147	146	151	157	163	161	172	164	150	157	159	136	143	143	167	141	145	153	177	130	154	170	149	164	145	141	138	174	146	165	120	154	156	143	177	142	190	140	149	162	175	171	159	149	174	162	155	172	148	143	151	174	155	145	160	174	144	152	140	153	159	142	147	141	156	168	172	163	144	161	144	150	163	147	169	191	160	151	162	157	148	164	166	171	170	172	147	134	158	144	129	156	163	134	148	162	162	147	151	150	177	165	165	166	164	133	154	170	137	165	156	167	149	139	144	162	134	164	150	167	156	134	136	149	164	138	139	152	167	140	140	161	172	138	147	148	148	152	143	144	174	136	159	155	146	143	172	165	156	157	165	183	153	149	167	127	150	136	148	143	154	155	148	164	141	156	170	139	139	145	168	153	147	149	179	166	141	165	150	156	155	147	163	164	151	139	174	146	161	168	170	137	150	160	165	164	160	140	176	163	152	139	143	167	154	179	155	160	161	142	151	142	169	177	164	163	171	168	158	156	183	138	182	161	155	155	159	151	145	139	139	173	158	158	135	164	150	120	149	136	147	164	169	152	183	141	155	160	148	160	160	166	148	158	166	153	129	152	148	155	152	162	153	166	157	151	169	153	147	138	144	171	168	148	151	147	138	153	152	144	152	157	167	165	170	162	159	160	169	146	167	171	176	132	179	173	150	162	182	164	172	169	187	156	165	176	155	184	148	151	155	146	175	141	147	170	154	169	156	171	161	157	149	146	145	155	197	161	148	137	136	152	174	157	131	159	156	146	173	132	164	138	168	136	169	142	187	148	161	141	159	165	170	154	167	159	164	144	158	167	173	166	165	142	156	159	147	153	142	147	159	162	159	145	156	143	160	171	149	156	170	148	148	153	146	139	176	149	162	174	146	147	171	162	146	146	137	169	143	152	146	156	204	146	162	162	162	138	166	161	126	164	141	172	178	154	145	157	153	185	169	151	155	147	154	137	127	154	157	157	152	168	151	139	155	138	141	136	150	148	182	170	153	164	137	141	163	163	165	149	146	138	170	162	134	158	161	164	161	171	143	150	139	142	158	169	161	145	143	160	179	174	152	168	155	135	148	157	141	154	158	157	196	163	131	130	164	146	171	143	151	148	158	155	158	144	153	158	155	139	151	158	146	154	158	190	168	133	155	142	161	162	150	162	147	147	164	146	167	148	186	150	154	173	154	150	153	170	172	153	164	151	179	145	163	145	146	174	145	151	159	128	150	169	158	142	139	136	133	161	156	152	153	138	156	163	128	148	155	164	195	161	167	134	170	148	165	175	182	152	127	194	164
17805	9791	2323	2909	2518	2055	1731	1405	1218	1159	1011	963	836	779	788	711	683	670	639	600	596	609	565	537	586	524	485	542	517	527	501	534	521	449	472	491	469	499	483	499	494	505	443	483	454	488	456	485	424	466	460	465	467	463	443	463	433	452	433	452	437	473	466	451	466	448	428	429	443	456	425	420	450	475	412	448	432	435	430	401	461	412	414	438	481	453	429	417	444	417	448	429	418	463	442	467	426	443	447	427	461	455	433	444	416	433	419	435	417	449	432	426	411	404	395	445	418	458	434	464	455	386	420	444	450	442	414	414	420	430	415	422	426	373	438	429	454	420	435	399	416	428	471	435	444	458	413	397	389	440	423	441	460	422	421	437	430	474	395	410	463	444	465	420	447	465	409	433	414	416	423	425	408	447	436	421	453	470	393	428	430	440	417	416	447	412	448	406	439	415	436	420	432	422	415	430	423	445	433	415	453	470	428	415	422	427	422	445	435	433	456	419	423	409	452	402	461	452	399	466	426	439	418	436	437	439	462	456	384	398	459	448	450	448	433	373	421	440	439	430	404	394	451	438	422	382	413	447	441	411	440	393	433	409	413	444	460	475	456	444	413	431	442	432	430	436	469	429	450	432	429	406	414	428	442	432	399	388	427	457	421	427	463	447	424	436	431	428	457	456	441	426	453	429	406	431	441	455	438	470	426	436	449	427	412	378	416	422	414	440	421	462	410	453	458	425	426	439	417	453	458	443	434	426	451	419	436	446	448	420	432	431	433	434	384	430	442	415	412	430	449	421	464	448	428	393	425	439	424	413	419	406	442	452	437	410	408	389	416	413	440	410	418	445	443	438	443	413	450	408	411	434	426	431	424	431	433	413	452	386	424	419	416	426	421	407	427	419	420	449	462	441	440	438	424	476	430	424	463	410	441	421	435	457	438	397	449	400	423	475	393	429	428	420	464	437	416	438	437	408	401	452	438	443	435	406	451	444	432	425	431	431	395	407	434	421	426	458	431	417	420	411	409	431	421	405	401	438	423	463	393	418	441	478	438	450	425	417	450	439	440	471	377	433	404	431	435	456	413	426	430	389	402	446	409	425	421	432	431	406	465	470	419	415	427	468	451	469	450	397	427	453	444	418	398	429	428	420	431	433	417	445	396	466	416	473	446	436	405	443	453	401	434	390	426	424	426	402	454	427	434	430	408	420	434	392	465	417	418	439	432	456	465	459	417	374	422	451	455	411	428	431	460	404	425	439	420	396	408	422	460	417	457	456	455	406	440	425	476	444	420	448	413	420	423	452	415	414	448	413	440	425	444	430	453	407	429	421	408	404	441	426	457	402	409	444	433	478	437	422	444	417	438	421	435	446	423	445	444	414	443	415	431	413	429	446	352	402	430	452	459	449	437	433	443	448	426	416	418	438	426	419	422	438	421	431	385	384	405	437	419	439	436	406	406	439	445	427	425	410	464	432	457	408	444	425	449	399	458	395	435	433	440	393	425	396	435	446	382	403	404	408	447	413	435	467	424	469	442	446	405	400	407	426	402	443	407	444	425	424	459	396	420	420	420	435	461	445	416	443	428	388	407	410	413	422	476	462	422	417	424	403	428	435	415	435	451	418	439	432	421	418	427	460	409	422	447	403	412	433	457	448	474	429	437	462	421	444	450	437	416	404	408	424	437	400	389	393	422	417	470	429	464	439	433	419	422	419	462	436	419	460	428	429	415	424	457	433	400	422	430	429	421	446	406	443	408	463	384	450	467	444	418	422	445	430	407	437	449	480	425	379	434	471	411	392	395	453	435	440	427	394	418	405	421	428	437	420	388	442	421	375	444	425	449	446	411	436	425	420	404	438	416	440	420	421	424	454	447	422	433	430	446	450	452	405	449	439	413	437	434	383	437	447	439	411	455	412	452	388	402	414	423	439	444	416	415	453	436	437	442	443	427	395	399	426	454	423	438	408	406	449	406	397	441	396	426	434	431	399	430	427	427	459	393	402	418	413	434	438	460	397	401	463	409	419	434	437	396	457	419	444	445	430	434	405	431	442	386	392	424	439	435	415	466	472	427	389	439	429	393	473	453	438	423	400	446	430	446	405	412	448	444	439	442	426	409	399	424	493	434	434	429	468	438	443	412	443	438	419	442	446	428	450	411	389	414	436	407	414	462	451	427	431	433	416	452	428	413	471	430	405	409	420	424	445	449	436	435	432	423	432	422	443	404	448	405	466	436	435	423	434	435	452	440	453	404	392	453	422	437	401	435	393	424	454	393	429	405	456	435	455	405	431	430	422	450	422	424	415	453	445	457	461	414	449	434	422	406	407	418	432	418	406	423	445	446	405	433	439	382	446	381	439	437	424	446	436	421	443	446	407	416	425	421	432	412	423	432	440	440	447	454	422	423	419	432	425	429	432	416	412	485	407	423	395	439	400	437	410	427	422	453	409	423	428	426	406	461	432	422	439	408	446	417	402	398	432	430	430	429	417	406	453	403	462	430	448	426	431	431	425	465	400	446	422	453	421	430	464	424	458	474	417	446	436	434	424	411	420	424	423	416	458	426	433	430	410	416	428	424	447	457	405	480	442	428	456	427	423	448	452	429	452	408	438	429	442	410	484	471	460	397	469	419	434	420	467	446	434	424	434	449	425	441	446	437	430	415	416	439	409	443	414	432	467	384	419	462	446	503	463	444	438	449	422	381	418	395	410	421	438	438	431	371	455	418	438	436	463	442	417	410	419	434	419	421	424	447	450	420	438	405	393	433	457	444	391	463	433	413	451	436	444	393	442	464	414	417	458	433	430	429	439	456	425	417	432	418	395	422	414	442	417	396	432	409	415	394	436	431	425	438	403	384	461	438	426	428	422	448	450	442	415	443	401	415	436	450	447	459	432	412	482	437	442	410	426	433	458	436	443	439	453	503	463	434	470	405	429	420	429	382	449	444	422	422	447	405	410	434	432	461	419	432	432	454	425	429	436	407	427	400	454	448	417	453	427	376	423	414	421	415	450	436	410	433	444	408	436	458	437	402	412	430	431	444	401	443	441	442	453	463	441	399	445	429	419	427	419	445	426	446	444	410	422	458	445	432	460	449	451	411	403	402	392	466	426	424	408	421	409	404	432	424	361	423	407	435	437	440	416	448	414	432	425	462	477	439	448	427	443	436	416	439	420	431	396	456	421	426	432	416	418	426	440	432	421	418	409	416	439	426	415	414	438	408	404	439	456	406	440	444	401	411	435	430	444	419	415	438	435	431	465	446	459	434	426	448	403	436	443	440	419	460	426	427	382	436	439	403	427	444	407	407	484	398	424	394	438	443	438	440	426	437	394	408	414	471	461	404	433	457	440	388	387	492	440	420	422	458	459	436	424	417	415	439	453	418	443	394	410	394	412	440	420	482	441	434	433	421	402	438	420	471	452	425	428	436	420	427	413	457	424	396	421	455	423	419	454	449	453	428	431	441	449	442	419	405	419	404	418	440	434	425	424
44575	30201	6241	1970	1310	919	725	615	541	455	448	366	344	316	338	299	331	301	285	259	299	297	291	270	286	250	251	259	288	259	242	269	258	257	244	256	284	229	227	213	255	252	257	247	232	256	216	245	237	226	262	258	223	255	227	260	244	275	266	235	245	216	254	225	240	227	244	261	260	226	244	252	222	238	231	214	276	219	202	232	250	230	241	222	249	237	249	252	235	225	244	267	249	250	232	232	263	245	216	218	238	251	200	241	220	253	224	234	246	234	233	221	242	221	238	247	229	233	243	250	265	232	227	241	263	234	239	254	249	214	214	212	228	229	211	241	257	237	231	258	236	255	221	236	233	249	226	222	214	217	248	235	228	225	244	250	233	237	235	227	237	226	229	258	226	236	243	229	223	231	241	215	247	242	234	231	262	244	241	249	258	214	220	204	228	219	258	238	246	238	242	233	228	241	262	217	254	246	240	262	229	231	265	251	232	222	238	221	289	222	244	228	219	267	259	225	245	229	269	218	233	241	201	230	239	233	238	249	212	216	244	232	228	220	249	228	238	224	202	242	240	246	265	207	208	250	243	215	250	237	239	224	251	228	221	253	241	257	226	250	226	215	193	229	232	229	213	225	225	235	218	222	249	258	240	216	242	234	216	216	205	251	240	211	234	234	216	241	252	245	237	228	235	238	242	254	251	229	235	210	225	249	252	241	237	236	220	253	274	218	243	268	250	227	219	234	213	248	221	186	248	214	213	263	248	245	262	242	246	216	228	237	239	241	238	225	224	239	215	237	241	260	223	243	262	216	225	234	252	226	231	216	234	247	246	240	216	228	229	236	232	233	244	247	245	249	225	217	221	247	256	242	230	251	239	236	278	240	201	217	228	263	267	230	192	218	213	244	223	244	240	244	223	229	210	232	229	256	228	257	268	210	227	226	235	253	226	215	247	211	235	252	222	232	242	237	244	249	250	220	224	219	248	237	228	237	253	238	267	258	228	245	214	224	220	224	225	251	236	252	223	260	226	225	225	237	222	233	220	239	218	239	236	254	240	215	235	269	233	250	228	243	214	230	213	267	200	256	222	247	229	223	226	241	240	270	237	259	225	214	233	204	225	236	261	253	212	250	225	250	195	262	271	237	243	249	219	236	233	243	259	213	213	232	237	243	231	192	209	234	241	218	249	242	248	240	257	210	229	232	235	221	244	231	261	237	259	255	261	242	256	236	252	235	230	226	262	246	253	222	233	200	260	225	246	233	244	226	227	265	250	243	223	234	209	237	235	238	244	224	231	219	231	230	234	253	253	238	255	235	234	236	224	237	191	225	225	219	251	231	229	260	232	255	216	206	200	237	248	236	240	212	233	237	229	263	235	234	251	226	265	223	225	210	221	259	247	277	221	212	245	211	232	242	268	223	195	262	266	251	245	225	232	235	237	217	237	225	242	241	220	213	211	211	242	232	260	233	286	234	254	227	240	215	243	255	238	254	236	240	258	268	209	223	219	215	212	240	241	242	295	250	228	216	219	232	218	239	220	270	201	225	240	247	230	258	269	246	223	231	231	238	204	224	227	258	234	244	239	244	255	213	230	212	260	225	233	242	244	228	252	241	239	223	254	234	225	252	254	231	230	266	233	216	207	224	225	225	241	207	234	237	223	220	223	239	238	224	237	250	215	243	213	249	227	230	263	226	237	244	237	254	262	209	233	216	249	233	248	235	225	223	193	244	219	234	222	202	232	221	250	219	212	236	209	241	251	230	247	236	263	246	218	228	243	212	220	235	240	250	272	210	221	233	223	263	249	226	293	225	232	234	230	244	231	246	231	255	253	224	241	218	213	240	237	255	223	264	237	227	240	225	222	256	192	244	238	217	258	235	228	223	219	259	267	192	225	237	220	259	255	237	212	229	219	234	237	244	230	242	239	251	230	213	221	232	233	225	202	228	241	245	225	241	241	271	240	239	239	193	257	233	256	234	218	212	262	230	212	237	238	233	235	246	251	233	239	257	209	259	234	234	247	258	188	250	254	249	239	257	236	243	249	230	228	234	227	242	237	227	237	228	257	262	250	242	208	218	245	252	230	257	260	218	237	230	255	240	229	260	250	228	235	229	232	227	190	209	239	210	261	227	244	232	250	224	225	248	244	243	222	241	225	275	244	200	264	250	239	247	225	225	203	261	212	221	215	240	245	257	227	220	220	239	235	242	238	230	263	222	218	207	226	228	225	256	241	250	257	251	247	254	251	246	244	236	232	220	192	211	230	197	226	214	258	237	238	232	221	214	244	232	264	246	247	246	247	238	238	216	212	229	234	257	240	250	211	221	227	218	234	246	235	230	239	225	241	217	254	240	254	231	264	223	209	229	254	224	228	259	259	258	247	215	260	221	246	225	231	240	239	228	238	235	243	236	235	237	253	251	251	242	226	211	224	212	218	256	234	227	253	242	251	224	239	217	262	242	239	224	232	225	226	253	219	212	211	181	230	249	221	242	236	241	261	229	252	233	227	234	230	279	232	249	269	242	250	234	236	224	218	257	233	261	251	232	250	218	238	232	247	216	226	214	227	248	228	228	246	242	223	220	242	235	244	254	233	210	252	229	221	259	237	248	201	231	238	204	236	236	226	235	244	249	218	200	226	246	233	245	216	236	219	262	252	230	267	220	244	248	236	215	246	232	224	226	228	257	227	225	235	215	230	249	226	257	245	250	242	244	216	253	230	255	252	260	227	253	256	265	263	246	199	247	219	215	268	219	268	246	216	260	232	236	223	224	247	258	226	239	261	216	208	235	239	250	251	210	245	250	240	236	259	230	207	216	293	268	252	232	223	204	239	243	221	238	242	228	239	248	211	223	230	250	245	244	241	231	211	257	233	241	224	254	250	218	235	243	210	260	245	224	252	221	239	237	243	244	227	233	239	272	220	227	254	242	245	254	242	217	229	247	241	210	224	226	236	223	248	235	237	254	221	212	254	218	270	238	215	234	258	227	229	224	241	233	255	216	245	227	262	224	226	238	235	235	234	251	239	217	224	257	231	238	208	245	248	237	237	228	257	254	239	247	225	254	249	235	229	252	190	242	242	256	243	263	234	251	233	232	242	266	248	264	244	255	214	220	214	234	240	258	220	219	226	240	235	234	228	243	216	256	224	239	214	216	241	224	236	253	248	231	263	218	261	226	246	234	248	227	260	246	236	223	236	251	228	238	251	244	257	248	229	236	224	250	231	235	267	250	217	233	260	237	224	237	252	237	211	244	215	243	218	216	261	203	214	248	211	248	230	220	229	241	228	242	249	251	227	227	238	226	218	231	228	212	216	230	218	219	250	200	234	228	230	224	243	237	221	215	224	245	235	236	264	215	231	241	236	236	255	227	262	239	251	237	247	219	224	213	216	213	236	259	209	239	208	237	248	215	240	237	223	238	256	226	202	242	255	236	254	250	248	235	251	241	257	248	255	256	253	226	204	250	239	224	249	233	249	241	244	239	245	211	228	276
25385	16196	4449	5083	4572	3729	3042	2599	2250	2085	1749	1658	1426	1298	1283	1178	1039	1054	1023	1028	909	921	857	866	878	864	761	807	810	799	782	751	739	754	760	702	733	721	728	667	711	714	696	729	717	697	679	711	683	698	728	703	708	689	682	633	673	647	634	622	662	679	673	690	676	699	675	641	647	705	638	621	622	609	628	645	671	670	642	615	606	681	608	685	611	637	654	659	661	615	616	675	603	612	646	650	643	662	641	699	648	612	641	638	610	628	645	620	657	635	635	592	653	640	595	608	629	619	641	612	610	621	626	605	648	631	656	648	627	632	618	653	682	618	591	565	642	617	666	644	615	636	676	605	670	601	664	640	610	634	624	610	632	638	597	636	634	632	587	671	651	636	627	676	637	622	644	600	622	650	617	568	601	638	631	653	637	643	630	653	596	629	624	655	607	636	647	618	623	605	643	657	693	614	658	621	644	622	607	610	636	604	630	586	679	647	640	663	590	662	611	613	621	624	648	611	585	646	636	621	615	604	596	622	640	579	588	654	632	615	655	672	592	638	609	662	642	617	628	595	631	621	647	634	622	634	672	626	608	633	610	640	637	616	647	620	599	632	617	640	616	576	625	629	664	583	664	604	629	621	623	642	606	629	663	635	635	617	677	642	578	594	647	580	660	645	639	711	625	611	628	620	634	620	577	633	608	616	619	616	621	597	605	657	652	619	653	626	635	674	642	600	614	595	665	640	584	674	650	605	636	604	681	615	644	603	609	642	679	621	651	608	620	625	612	640	657	627	639	620	618	598	639	636	629	627	647	609	653	611	621	599	630	613	638	615	672	626	661	629	653	608	638	640	628	623	663	649	640	603	628	652	596	648	634	646	647	616	635	647	614	617	633	637	687	622	637	639	636	611	639	594	613	637	633	655	622	637	634	597	627	598	607	633	597	614	617	633	609	652	661	611	618	646	640	623	654	670	641	632	621	583	620	614	618	637	582	640	618	605	685	650	646	610	563	675	633	611	630	619	577	639	657	625	607	658	640	664	612	621	618	630	632	605	601	631	620	626	654	673	605	649	598	577	621	612	616	642	609	615	616	643	639	608	637	646	645	632	583	633	622	626	636	649	633	615	616	622	644	599	623	619	605	645	624	638	617	600	654	603	626	609	661	600	596	594	643	570	644	588	589	613	613	646	628	596	632	623	648	614	602	600	605	629	611	619	660	586	617	694	664	609	615	601	615	659	557	643	624	629	610	664	641	635	646	625	669	608	627	639	588	624	610	626	640	570	604	642	611	592	638	623	627	667	641	605	628	599	631	627	632	635	643	622	616	605	627	642	657	618	642	611	613	612	626	624	662	656	643	639	642	651	626	623	623	629	597	621	605	656	647	677	608	615	640	643	627	652	596	621	635	610	623	667	593	631	640	623	616	627	596	578	585	643	644	639	636	594	678	607	639	654	636	655	650	673	579	627	643	646	625	618	632	617	627	620	665	628	679	622	610	608	600	569	617	639	633	657	627	635	584	579	676	591	638	638	614	618	587	624	581	608	619	639	605	608	631	617	598	604	599	612	648	628	656	564	632	618	614	647	676	646	616	662	619	675	622	644	616	654	650	612	647	603	623	595	621	636	636	645	593	603	646	617	623	596	648	631	610	636	628	688	614	658	668	582	638	623	640	580	618	615	652	658	608	613	629	649	641	615	654	635	645	602	639	569	601	608	613	620	636	629	624	681	651	608	624	640	607	615	630	690	689	644	631	610	635	627	610	587	612	656	633	578	631	636	657	668	629	642	643	627	652	667	614	607	618	630	639	641	627	636	631	665	614	641	640	589	613	647	644	608	641	591	622	679	617	603	660	694	633	637	637	637	617	615	593	582	619	636	605	621	609	617	598	642	614	635	626	591	638	624	642	689	645	630	598	608	639	638	649	666	646	622	627	572	605	612	682	609	651	631	679	611	620	618	603	613	620	627	615	597	619	601	640	645	632	612	649	641	645	655	628	654	668	610	631	606	660	595	658	676	606	639	592	638	643	632	589	607	648	604	667	596	617	618	640	668	655	611	663	615	663	609	604	609	633	639	609	650	602	637	631	642	641	613	637	654	646	679	597	647	613	602	653	593	608	609	625	609	647	643	600	623	600	620	667	598	628	663	628	605	634	617	653	609	640	611	622	607	631	663	641	638	679	653	600	660	618	614	597	635	636	563	612	648	627	612	627	691	617	616	607	620	606	588	607	625	616	608	648	607	619	631	641	644	682	625	653	595	607	615	630	635	622	632	639	599	629	607	623	651	604	621	645	627	614	616	625	648	627	627	622	660	632	617	595	601	606	593	646	592	621	627	639	627	604	607	617	621	633	642	653	600	616	625	664	613	625	618	623	642	638	603	600	689	600	654	634	641	618	640	592	669	668	610	627	582	625	610	604	673	598	648	641	673	671	649	638	612	588	604	599	639	643	631	587	633	606	609	644	674	645	646	598	644	600	655	636	575	662	646	586	623	634	669	696	645	637	599	627	598	627	645	594	619	638	634	633	649	594	630	602	591	636	653	622	666	683	642	651	634	596	604	631	651	656	659	558	565	665	587	611	598	668	600	563	628	643	649	610	615	630	633	605	613	647	640	640	566	637	632	596	627	622	620	628	633	622	588	614	656	657	641	631	620	611	638	590	608	672	657	652	662	617	642	646	632	647	617	596	617	621	660	640	638	641	650	598	619	603	600	630	610	618	604	629	600	676	637	613	596	620	605	644	628	646	608	613	641	612	657	606	601	636	627	610	614	607	620	644	647	611	651	578	596	636	660	584	590	611	597	599	631	627	606	632	655	604	615	631	595	601	594	668	608	627	598	661	625	634	648	571	654	680	589	665	632	619	636	640	582	608	643	644	610	640	593	594	620	641	614	659	649	593	635	628	635	680	642	622	637	585	613	617	639	612	630	631	620	646	602	607	657	663	640	606	652	573	639	620	666	615	683	590	644	630	619	607	667	621	637	621	632	568	593	657	647	638	655	592	642	623	592	658	609	654	552	602	638	599	619	624	646	674	601	631	649	616	646	613	642	608	639	607	608	661	631	636	592	665	650	630	620	663	627	611	638	676	629	597	617	617	614	615	625	597	618	636	633	639	619	630	584	595	649	577	625	619	640	653	595	670	629	658	610	622	613	663	629	665	672	624	624	650	598	603	604	620	641	607	643	640	620	683	619	697	626	656	667	636	617	588	632	649	641	628	638	586	640	633	611	641	644	615	649	625	603	590	584	665	573	631	611	613	565	580	592	648	647	616	600	669	624	637	611	605	626	606	608	598	637	635	641	588	649	634	627	685	592	617	570	618	659	600	656	617	654	640	610	641	648	624	637	604	612	633	614	628	635	606	584	612	619	641	656	655	670	617	617	633	619	607	611	601	645	607	612	576	627	627	634	607	621	611	645	653	641	628	629	664	601	621	562	618	644	611	663	632	669	626	599	618	649	610	611	638	640	654	609	603	591	641	604	622	620
7776	875	386	337	337	343	302	321	325	337	312	359	349	322	331	336	352	328	301	308	350	326	288	322	301	333	331	312	337	346	344	347	345	335	324	354	323	322	321	341	294	358	291	310	313	311	309	295	343	341	318	366	322	290	356	325	295	300	329	324	330	336	336	317	339	331	351	370	319	334	339	289	324	300	300	301	334	316	304	322	316	323	297	315	314	360	324	288	315	336	349	351	322	332	312	319	315	299	357	323	296	318	345	345	341	331	311	311	282	286	293	262	328	317	302	360	306	302	342	304	322	296	327	340	325	344	308	303	291	309	309	340	305	337	344	355	295	339	304	301	321	301	279	305	314	299	345	337	314	317	305	307	294	360	308	340	324	312	330	324	296	300	350	346	299	332	311	316	348	290	328	326	337	310	345	310	324	340	348	325	333	338	328	330	298	310	314	328	314	298	355	312	323	334	333	346	303	302	334	309	323	326	299	306	338	337	326	313	302	328	298	331	344	346	315	325	315	342	303	323	332	306	311	332	326	368	307	324	310	295	348	327	348	311	328	332	291	327	297	334	322	330	315	319	304	299	300	318	349	295	339	333	321	360	333	296	282	319	291	321	323	295	337	338	333	339	296	290	285	325	334	351	309	343	298	323	317	344	315	339	332	304	319	290	339	310	312	334	330	341	353	325	305	306	345	335	320	341	336	298	329	318	324	318	309	326	297	315	292	327	313	303	320	312	307	326	350	323	316	356	324	316	358	327	330	323	321	337	293	323	316	343	336	335	315	321	324	334	330	329	303	295	312	347	322	305	337	336	303	317	355	302	312	280	309	301	307	294	325	366	361	341	327	350	301	299	312	322	296	318	302	335	317	301	334	347	335	307	313	313	306	309	317	309	311	339	360	335	293	306	312	331	327	333	349	291	327	299	343	326	339	357	309	307	331	310	303	283	328	276	297	300	324	316	330	319	319	324	324	308	297	317	348	277	328	350	332	321	283	303	302	315	325	295	297	313	309	292	331	349	312	336	322	333	316	313	309	312	333	296	295	305	315	322	313	347	310	311	307	315	322	323	308	335	303	302	299	323	293	331	340	329	307	315	293	312	320	296	312	296	339	311	293	313	277	299	312	354	303	286	332	312	306	325	284	322	324	320	325	327	293	302	345	316	361	319	323	330	338	329	307	316	367	318	317	308	321	336	288	327	329	289	293	311	328	305	310	329	334	301	340	304	309	300	316	312	321	332	329	330	280	307	339	286	338	311	303	328	308	335	306	305	322	334	323	311	327	308	289	337	326	309	296	293	298	304	266	310	346	326	350	362	345	348	331	311	312	317	331	323	311	350	329	332	326	318	295	303	286	291	345	339	317	320	290	336	328	292	329	323	345	305	311	319	331	300	328	318	316	299	316	318	308	296	341	321	318	332	293	310	305	356	314	315	336	312	338	312	326	326	322	320	294	291	341	336	344	298	359	327	342	308	297	357	276	321	299	336	332	339	290	348	314	318	303	320	306	289	309	338	287	346	336	337	336	309	316	332	321	318	293	307	297	287	326	326	335	325	325	324	337	308	318	329	300	332	287	329	316	310	301	308	328	307	330	310	334	296	346	357	335	321	310	320	299	331	315	317	378	341	319	317	343	309	332	299	352	344	309	340	329	351	319	287	317	296	313	296	310	336	301	333	309	334	299	302	358	308	333	323	323	303	299	333	296	306	322	340	357	274	322	308	325	290	306	315	305	316	341	304	339	304	303	316	328	303	322	321	332	346	327	298	347	311	313	335	322	297	297	313	294	330	316	340	305	296	350	337	344	310	352	346	301	325	300	331	323	371	320	324	356	303	334	307	311	302	312	364	296	320	311	317	338	304	337	316	300	294	351	322	299	295	324	300	308	345	312	293	297	342	337	357	326	322	336	295	297	274	306	337	335	328	293	335	338	291	362	359	313	313	316	337	303	325	343	330	320	310	322	315	322	326	317	316	320	302	309	337	314	344	342	357	290	305	346	313	315	288	306	333	366	319	323	289	313	299	309	306	312	310	353	330	293	296	323	281	344	345	353	311	344	310	352	297	288	323	347	284	323	294	317	335	362	307	325	335	325	305	350	340	324	311	306	308	327	313	287	295	294	300	321	300	318	299	302	305	304	345	315	310	318	304	293	312	304	296	318	302	303	288	321	289	323	312	311	299	289	327	349	313	327	281	346	319	334	335	292	280	297	328	338	306	334	321	325	302	334	311	322	339	304	284	332	322	302	276	314	297	287	302	305	324	307	302	303	327	319	342	345	287	328	306	292	326	316	309	308	314	333	299	336	323	328	333	319	312	310	306	294	329	311	319	316	311	327	296	320	321	302	308	319	313	316	307	287	323	348	288	336	321	308	318	311	351	332	358	316	350	337	344	322	317	316	315	323	307	318	326	330	272	324	324	307	279	274	324	320	319	322	317	318	306	297	280	295	313	301	343	337	345	307	320	315	319	336	305	302	310	337	341	305	316	336	299	306	304	307	320	293	280	292	312	300	277	304	305	291	324	333	311	323	349	331	323	303	301	315	326	340	280	310	310	307	307	348	322	306	308	297	319	344	347	331	290	340	300	313	318	334	306	352	337	321	310	352	340	337	279	331	321	323	336	330	300	325	283	284	309	302	309	314	303	330	316	332	292	312	325	351	325	305	317	300	348	311	280	306	332	351	318	335	351	290	326	334	324	321	347	307	301	320	311	321	319	336	327	314	342	325	301	303	335	301	337	331	319	319	361	279	341	312	303	304	325	322	301	309	293	340	312	315	314	330	323	298	328	331	303	313	299	329	307	345	298	358	295	309	313	328	322	297	304	317	318	332	341	325	306	313	285	312	322	333	322	330	316	272	314	333	287	301	331	287	331	327	327	334	289	327	300	334	336	330	316	307	289	349	311	373	305	312	299	295	325	312	322	288	309	308	350	297	342	305	306	316	338	340	320	307	335	323	326	319	304	330	293	259	317	310	327	297	303	309	328	326	331	322	326	343	327	299	320	288	329	296	305	320	304	362	342	326	321	306	315	311	296	274	310	302	332	346	305	348	309	321	322	321	340	282	345	311	284	273	325	292	350	302	315	316	307	344	306	334	297	301	303	309	344	350	318	340	321	317	322	332	333	354	305	298	326	300	309	285	295	298	330	332	315	293	318	362	316	296	316	321	325	289	346	332	316	321	353	332	318	288	310	334	320	343	330	288	296	333	324	292	318	306	314	322	345	338	297	335	319	318	283	358	353	309	336	343	324	337	295	345	318	330	329	311	309	362	306	336	345	314	317	340	313	312	312	334	335	323	312	306	325	314	316	322	340	320	296	329	311	331	307	324	287	307	334	324	336	315	345	353	300	328	310	305	332	345	333	341	343	317	348	313	336	318	328	308	294	295	326	331	278	305	344	305	327	282	331	335	308	310	321	301	325	296	314	324	337	342	308	295	322	293	322	319	322	302	316	299	259	324	302	315	330	315	355	311	293	320	310	305	336
4645	1298	852	885	847	832	773	757	782	781	801	804	771	829	798	803	785	794	706	803	782	779	777	767	776	747	756	727	746	805	766	735	756	771	812	729	804	754	790	792	758	795	728	740	760	725	787	747	784	737	727	769	787	680	716	739	720	795	803	735	717	787	765	774	794	735	747	762	743	747	766	814	787	730	713	759	740	789	715	753	787	776	730	772	747	736	780	742	791	743	720	784	804	733	779	723	766	775	807	736	763	808	722	758	766	728	767	735	756	719	723	777	703	765	745	735	713	806	759	827	776	757	729	733	789	735	798	791	811	775	735	730	742	682	773	736	759	765	779	726	754	728	744	762	744	750	786	769	728	759	746	799	736	790	714	743	759	746	757	744	796	768	799	732	726	815	764	783	777	780	765	768	744	798	776	714	752	757	754	769	752	746	782	803	764	749	776	777	683	730	753	743	716	723	759	761	748	740	768	705	726	760	744	739	764	792	809	774	682	761	718	724	768	712	745	801	755	753	769	776	797	766	759	756	727	762	733	714	745	734	728	789	748	794	762	759	728	778	740	765	717	764	765	777	821	719	770	739	777	756	725	767	741	717	756	730	804	742	740	755	747	769	784	777	823	777	745	803	793	762	746	728	708	779	736	758	807	787	738	740	774	774	719	724	734	775	779	742	773	735	744	760	743	741	722	815	668	778	753	762	744	703	721	783	751	780	778	763	740	721	762	784	687	796	748	793	741	724	802	765	754	787	784	749	741	735	729	776	715	765	780	799	781	739	755	741	795	777	770	705	762	766	726	750	753	746	752	725	767	763	774	743	798	752	741	741	749	799	807	748	781	752	745	707	742	752	740	772	757	790	745	737	741	699	832	679	786	722	741	775	775	750	713	729	739	765	783	735	767	761	746	805	764	755	742	730	739	728	771	771	734	762	710	747	744	740	759	716	740	759	809	790	737	738	755	748	764	786	760	736	786	781	734	776	808	747	767	750	754	714	746	768	781	753	775	797	794	788	717	726	749	760	768	795	768	774	764	758	731	744	745	742	755	742	769	729	753	688	792	764	804	767	752	742	754	752	754	770	770	747	767	733	725	765	721	815	731	721	800	766	732	757	746	772	760	744	799	752	753	725	713	739	790	744	813	705	781	745	715	780	751	760	755	765	754	730	708	738	719	733	756	777	794	829	730	755	788	756	715	772	793	743	740	749	792	763	790	777	721	791	753	786	737	784	757	713	790	738	725	754	742	726	777	740	726	756	754	760	749	694	832	713	724	750	784	729	749	703	759	771	708	734	788	712	742	764	719	755	738	764	789	728	735	727	734	740	754	762	751	784	758	719	727	821	773	718	768	745	725	755	749	768	765	759	765	719	722	794	750	764	745	726	792	807	782	789	735	776	764	754	784	784	784	767	735	754	738	745	713	720	780	748	721	790	697	775	769	776	726	746	751	722	750	726	763	728	711	763	809	780	755	767	759	725	720	750	751	779	752	747	781	742	743	761	751	751	721	722	764	737	759	734	768	760	793	754	708	768	800	767	748	746	762	757	750	774	768	718	769	770	709	748	742	772	802	738	762	783	757	676	773	743	802	756	712	794	780	761	717	737	734	765	731	770	731	732	776	736	769	758	758	718	774	803	748	741	755	740	798	761	739	786	763	773	738	731	767	701	740	703	757	768	698	774	762	789	774	758	760	765	712	812	733	769	778	731	816	693	691	747	783	748	761	745	751	797	763	769	834	767	808	756	754	783	740	723	781	752	794	752	723	774	777	727	720	712	700	797	718	736	751	745	739	754	763	753	745	766	767	757	767	719	785	742	767	735	757	778	751	793	734	799	743	771	747	780	729	705	805	782	831	777	748	799	757	783	721	774	765	751	764	749	704	764	743	746	790	762	777	794	766	721	754	769	736	770	763	749	752	756	769	765	752	754	749	721	743	698	848	741	780	742	777	713	796	777	779	760	749	764	758	778	816	776	732	758	766	749	767	758	759	757	768	734	767	740	719	772	778	763	748	757	731	778	779	733	823	753	801	784	727	758	765	755	800	739	770	757	767	750	722	765	745	793	743	751	769	767	758	788	708	794	737	759	764	781	769	757	692	739	759	778	755	775	743	739	798	776	776	819	720	749	813	726	739	766	709	727	758	749	746	743	793	726	780	750	781	791	732	736	800	736	714	771	769	720	744	719	756	768	807	740	793	746	736	758	781	729	795	812	744	764	768	791	754	785	744	747	766	758	808	763	712	767	792	721	744	757	780	789	797	818	729	768	733	732	724	771	768	783	735	776	783	797	740	770	718	748	760	748	734	779	759	756	733	763	764	781	783	805	733	734	806	694	775	679	762	730	722	765	749	777	724	751	807	732	737	763	760	752	749	724	778	742	758	759	773	732	760	769	746	774	745	739	688	756	775	722	805	759	743	785	746	783	784	714	746	803	755	800	757	695	706	788	738	751	726	758	752	777	803	731	774	739	743	753	768	770	756	765	796	765	719	799	724	755	705	735	757	757	738	793	717	754	820	743	730	731	726	757	772	766	808	800	826	706	763	722	731	739	770	773	753	763	727	778	775	777	759	733	795	725	784	777	750	759	743	794	774	790	772	708	786	765	773	796	770	788	762	773	738	705	755	723	770	771	780	802	760	779	763	808	757	794	746	755	809	780	723	725	775	713	727	729	737	741	763	714	733	765	762	738	727	817	765	728	789	808	784	713	766	761	716	759	717	756	757	772	699	746	754	734	746	732	755	728	775	710	739	792	775	702	722	771	729	754	746	719	746	774	786	712	726	728	766	732	733	759	753	701	791	772	752	807	718	760	782	778	737	810	730	743	759	789	719	754	822	766	772	781	725	734	725	736	764	756	734	755	769	788	743	737	767	770	769	713	753	758	756	768	801	710	754	765	742	760	782	752	735	714	789	740	757	751	782	786	758	758	721	715	733	793	763	742	769	758	789	730	728	760	816	742	786	764	750	709	770	727	736	736	787	736	759	789	760	761	751	777	757	748	774	750	725	759	756	785	748	792	701	769	797	749	735	753	771	768	747	781	793	770	807	726	762	711	774	796	762	782	772	758	764	736	745	805	748	758	736	746	745	806	781	764	773	735	757	804	818	773	762	763	771	787	763	765	744	773	730	792	750	734	758	790	789	811	800	776	747	765	768	789	727	781	788	738	789	767	770	755	738	742	778	770	720	764	768	756	758	748	741	708	756	792	786	711	778	710	729	769	776	772	765	706	798	750	810	762	780	745	767	744	735	717	776	795	736	742	745	808	786	736	774	782	758	759	710	757	763	712	738	758	768	749	749	749	698	784	762	818	775	786	768	705	781	707	784	759	779	788	752	763	741	752	744	742	765	800	798	719	786	785	761	812	788	793	773	719	755	735	718	787	766	744	764	740	741	752	740	757	791	759	731	728	736	747	729	717	772	754	738	734	762	748	741	775	716	773	755	782	716	761	788	711	684	732	727	763	720	744	758	761	776	740	794	734	726	686
31492	17797	2279	976	675	521	428	342	322	238	268	230	225	190	199	183	204	180	188	191	168	180	196	191	175	178	172	159	165	160	153	149	149	144	167	137	177	178	171	192	184	147	128	151	135	174	160	154	162	144	173	175	126	162	167	177	153	152	163	173	186	151	156	176	181	175	137	166	133	161	163	150	140	159	175	153	160	163	159	146	162	164	183	164	144	156	181	157	151	177	149	156	160	180	163	162	175	181	163	166	150	181	144	161	125	145	147	154	142	156	159	151	158	168	150	187	156	160	159	166	168	130	144	143	155	162	146	153	169	144	151	151	168	172	165	154	170	142	155	155	159	153	155	151	167	158	156	169	147	160	165	146	154	165	174	140	149	160	154	133	164	170	157	134	163	152	163	177	146	157	135	137	160	153	137	161	146	162	165	157	151	156	134	163	149	151	158	157	177	156	150	132	168	148	158	153	177	172	158	166	152	157	161	145	161	147	148	193	149	179	150	146	165	178	156	152	158	145	147	163	159	149	154	143	170	167	170	169	155	140	161	160	136	149	161	155	144	149	153	167	150	155	160	159	148	150	128	203	169	141	128	167	152	181	155	150	169	173	153	164	179	153	160	157	157	175	154	178	159	153	162	158	149	130	136	174	137	153	140	169	149	158	146	168	151	154	167	164	165	157	156	164	149	147	148	134	167	159	156	161	179	147	160	175	162	161	154	142	160	175	163	164	165	145	173	156	125	163	164	173	176	167	166	170	178	146	159	136	169	166	140	132	160	129	153	177	154	159	136	143	165	161	149	155	157	166	204	160	167	158	145	188	125	167	167	149	170	147	165	167	167	151	174	182	125	165	157	146	158	157	137	160	159	171	155	144	140	150	161	181	147	136	150	169	139	143	148	165	152	156	164	152	147	165	152	151	164	158	169	144	134	137	169	158	157	178	157	151	185	173	179	133	162	159	137	140	149	168	158	167	141	152	166	145	146	152	157	142	148	174	149	169	174	145	169	145	146	160	171	162	165	163	172	151	162	177	163	154	170	174	160	158	155	152	148	172	159	138	151	144	152	151	147	164	153	154	156	142	151	150	145	158	154	159	146	148	156	166	169	173	146	170	137	172	140	166	153	144	140	127	137	190	173	162	139	148	155	183	150	140	161	133	159	145	175	181	160	148	177	161	181	138	151	169	164	165	155	158	149	163	161	167	140	152	143	150	136	161	134	173	145	180	160	156	161	162	156	168	167	158	197	167	133	144	179	146	165	159	185	162	177	164	146	152	147	136	152	161	151	151	132	158	166	170	159	133	140	158	149	173	168	175	142	142	151	173	160	179	129	185	149	156	168	174	169	147	167	169	169	148	162	140	161	176	157	159	175	160	148	142	140	154	164	149	161	131	151	169	156	172	144	140	162	131	170	157	161	153	171	149	141	143	149	165	141	169	173	135	137	173	155	146	145	158	176	170	152	153	163	173	136	142	167	155	154	152	159	157	151	151	155	151	163	167	143	145	181	148	159	160	152	140	162	164	166	174	168	165	160	154	159	165	160	161	171	166	174	151	137	149	165	161	154	164	153	153	164	154	141	142	155	155	145	172	166	147	131	142	139	176	136	144	159	147	171	142	142	153	163	163	153	137	160	156	153	157	176	152	161	155	150	181	164	162	149	139	162	165	168	182	148	155	140	160	172	146	160	151	161	154	147	140	173	155	159	147	166	139	160	146	146	163	162	182	186	172	153	156	163	153	154	135	177	176	159	134	132	163	168	143	126	167	161	154	161	147	154	133	149	151	154	157	176	163	130	155	152	144	156	148	152	150	167	159	145	141	152	132	164	187	165	149	129	151	151	141	150	163	141	140	155	154	146	139	163	169	171	131	158	168	171	149	150	153	167	160	155	136	165	172	166	142	145	157	144	137	137	152	186	154	159	162	149	159	163	166	153	149	164	152	172	153	160	143	154	135	129	125	150	163	158	150	168	162	140	170	142	162	155	159	158	155	153	157	159	147	146	151	164	165	152	153	157	137	167	171	161	157	171	160	169	150	179	152	144	161	149	135	146	169	171	155	155	167	170	142	140	166	139	149	140	155	154	175	157	155	143	154	158	163	131	177	134	165	162	129	177	139	156	162	159	170	161	177	152	176	153	181	168	135	162	157	160	142	154	152	162	155	165	155	155	146	186	154	156	149	179	148	176	166	171	180	172	149	151	161	158	170	120	156	159	165	129	168	150	158	167	168	161	154	148	180	154	143	169	128	143	166	173	158	135	147	157	138	165	168	157	157	147	157	175	139	140	172	156	132	158	176	170	149	150	150	162	143	168	165	131	160	164	145	147	180	155	146	145	167	151	136	168	139	136	135	162	162	147	177	129	154	166	155	160	174	165	150	145	169	195	170	162	161	158	153	171	174	160	148	143	157	150	140	177	143	138	151	148	160	143	144	141	148	157	143	156	161	165	152	174	164	160	142	162	158	164	152	173	147	189	147	148	159	155	155	154	154	152	145	165	180	163	140	157	145	143	154	155	148	173	148	171	151	159	184	168	156	153	150	164	158	173	160	146	158	167	155	152	169	157	147	164	168	175	175	162	149	151	155	140	165	151	166	148	151	170	184	150	171	153	163	171	168	156	171	148	152	168	163	197	163	175	152	174	170	153	160	143	171	162	165	145	153	169	168	151	174	148	162	144	144	153	148	176	176	141	143	163	153	164	150	152	162	164	155	164	158	180	133	165	166	148	164	137	181	158	167	157	147	136	130	150	151	148	163	173	169	166	135	137	158	133	146	141	144	146	157	159	134	160	173	153	151	157	155	153	147	152	177	157	166	160	168	198	168	178	164	136	150	148	173	153	140	148	139	169	189	146	150	134	163	150	140	158	139	161	156	148	141	167	175	182	150	144	131	159	161	154	168	157	161	162	176	176	128	158	131	160	137	158	147	166	153	148	155	161	148	134	177	176	167	156	176	151	173	151	160	156	144	159	142	168	142	147	165	160	174	149	167	163	128	152	164	148	155	179	169	129	151	161	142	165	161	194	185	163	143	164	154	169	174	164	157	157	134	163	176	150	179	157	152	148	156	138	161	161	146	148	144	135	166	156	164	134	159	173	164	153	153	157	167	149	142	144	153	155	150	153	187	182	170	172	150	147	167	172	143	168	159	153	150	132	149	169	146	154	140	165	160	127	147	175	163	171	155	146	168	153	154	177	177	166	153	177	134	161	146	149	154	172	158	155	149	172	163	153	166	151	151	149	143	164	162	147	179	154	159	165	149	139	168	139	159	162	152	184	180	154	153	163	158	170	166	157	148	173	158	150	180	144	146	164	153	135	149	152	153	158	151	138	140	156	160	140	130	152	131	124	158	131	152	166	155	168	144	146	146	164	165	156	187	155	158	174	164	154	154	157	154	142	167	187	156	160	165	135	152	149	133	143	169	171	148	153	131	163	162	147	152	146	173	153	167	169	142	159	146	131	160	162	137	164	148	135	151	136	150	169	162
18141	10779	2324	2892	2541	2060	1689	1468	1246	1156	1033	950	834	826	761	736	668	665	635	629	608	625	541	566	573	573	539	541	484	503	490	514	496	495	521	521	472	495	497	486	486	481	487	480	498	430	434	482	417	474	452	459	455	389	449	428	469	469	443	477	430	482	445	454	454	448	508	440	462	467	475	453	463	454	447	458	451	458	472	458	423	462	448	446	421	416	418	413	429	428	424	465	456	428	445	412	446	463	449	445	406	392	462	419	435	445	458	406	436	455	438	438	428	432	414	439	449	414	409	427	432	415	433	411	416	438	431	416	432	437	493	380	421	448	471	420	427	413	434	449	438	449	432	421	422	443	424	431	420	395	441	430	448	451	415	422	412	435	423	438	433	410	435	402	412	411	399	444	427	422	461	419	452	422	411	452	417	408	440	438	442	437	400	431	416	421	425	456	462	437	421	445	459	445	443	419	383	403	454	473	421	447	452	451	471	421	439	424	425	418	427	406	415	413	426	440	423	439	438	418	448	415	443	432	427	449	430	464	409	450	452	438	413	413	466	436	420	440	453	405	412	497	403	383	411	447	445	455	467	416	429	450	448	408	447	451	410	423	444	462	428	471	442	426	427	420	471	405	425	465	457	436	433	451	424	421	425	430	420	450	414	456	434	436	471	426	422	418	415	439	457	397	405	399	415	432	398	424	465	458	463	427	396	449	432	431	423	451	424	471	399	473	459	423	442	433	445	413	425	396	451	426	411	392	422	435	420	438	434	435	429	446	410	451	414	398	429	436	442	422	420	444	453	439	412	437	415	425	428	418	429	425	400	437	431	416	422	452	398	369	433	457	394	422	427	424	448	410	429	440	441	400	420	435	439	445	418	453	439	444	431	404	413	433	433	434	458	408	403	399	403	445	439	426	470	413	432	418	449	443	433	446	394	406	430	430	394	453	421	465	435	433	464	436	449	424	436	404	437	441	423	428	451	448	408	442	458	438	436	417	460	402	451	442	472	414	444	458	419	408	441	411	430	420	432	416	431	448	402	422	429	402	441	412	435	439	414	413	396	411	452	449	400	421	460	434	420	432	431	487	428	416	456	471	466	454	430	435	437	426	420	454	473	447	419	422	426	421	367	446	426	441	424	459	416	437	423	479	426	432	438	457	449	430	402	450	428	452	397	445	385	479	447	486	431	447	421	404	436	408	408	417	441	443	436	420	415	403	449	440	426	432	422	409	440	440	448	464	453	437	443	439	419	458	406	452	392	430	427	420	464	444	414	423	437	449	412	468	421	444	402	492	430	425	434	409	432	385	403	447	425	435	396	440	474	424	412	419	407	423	433	448	423	422	444	415	410	418	400	457	463	461	451	430	421	406	415	454	413	425	394	398	415	401	468	447	424	430	426	454	429	435	436	429	461	437	459	407	431	405	436	448	444	434	384	427	427	443	448	474	399	432	423	436	444	436	440	397	445	416	453	427	443	426	470	417	430	467	432	425	444	399	410	448	422	444	422	410	427	427	493	435	438	442	444	416	459	476	438	464	452	434	439	406	429	435	457	411	424	486	408	441	423	430	417	424	430	439	468	406	425	397	406	441	413	430	422	418	424	395	429	431	438	437	393	416	445	413	419	391	443	460	401	441	425	401	480	417	451	428	503	421	424	434	432	430	404	497	402	430	433	394	356	417	453	432	437	400	415	417	428	412	393	394	411	419	440	450	427	413	457	447	417	428	443	398	404	425	422	372	446	463	457	440	440	425	412	377	448	433	468	422	416	413	422	396	466	446	444	394	465	434	467	412	446	438	428	426	414	438	466	414	422	385	463	447	427	413	460	444	410	414	450	388	417	422	453	403	441	453	402	417	395	427	475	450	412	425	417	462	414	473	453	439	444	467	439	436	411	410	480	426	447	416	438	425	432	462	428	411	424	399	425	420	400	455	431	440	402	417	416	451	428	434	434	438	463	418	427	452	425	400	437	435	434	454	403	415	441	419	404	430	408	451	430	406	461	456	475	411	432	437	433	420	423	443	440	444	396	441	416	431	423	436	415	447	436	435	421	483	427	410	426	451	407	423	418	440	429	462	443	436	407	418	415	421	441	445	435	408	442	445	417	430	440	454	379	391	413	434	441	427	440	420	435	427	453	437	413	399	447	463	417	429	426	425	441	425	466	437	446	441	443	425	433	410	454	414	396	432	470	470	419	454	434	457	420	424	474	427	405	414	463	436	465	443	449	416	406	441	433	445	446	462	452	401	448	488	427	417	453	437	407	404	408	435	424	447	411	433	455	436	438	433	409	426	411	420	440	429	433	430	461	495	416	392	421	412	441	422	441	403	436	435	419	432	436	441	424	436	431	461	415	440	419	446	450	425	429	453	422	429	448	419	412	449	433	415	417	402	422	426	456	443	457	433	423	434	445	423	422	432	437	453	455	436	456	428	372	425	453	414	435	410	404	429	451	448	437	443	423	433	428	444	455	456	427	425	417	424	449	429	424	455	427	425	445	419	439	447	441	416	426	467	436	423	440	434	457	421	412	434	401	420	415	430	392	403	429	451	435	423	431	439	450	392	422	423	469	458	439	451	398	430	417	444	462	397	467	406	398	438	393	473	449	406	406	416	432	396	436	441	446	423	429	402	425	397	430	432	409	439	419	431	436	437	395	428	426	445	415	435	390	434	447	462	479	433	418	436	448	462	462	445	468	461	434	417	457	409	447	412	417	429	446	439	404	447	437	438	436	426	406	390	413	421	458	436	415	429	468	425	417	406	413	425	424	454	440	404	435	473	437	460	418	419	430	429	402	438	438	426	446	441	449	417	459	409	423	404	427	435	455	414	404	430	446	454	437	453	445	445	405	432	462	409	448	411	405	454	437	444	454	479	436	441	446	443	415	456	427	432	425	449	440	445	469	409	408	448	437	453	425	394	434	471	386	420	431	394	441	425	448	458	405	409	435	411	429	413	426	440	405	429	423	424	440	454	387	459	418	421	395	447	408	380	396	457	406	437	431	388	449	463	418	402	424	407	461	427	441	445	438	445	414	432	457	446	410	440	440	425	428	429	409	429	427	441	421	434	465	407	418	423	424	434	417	411	424	410	409	415	466	468	436	452	413	432	447	412	407	426	459	404	405	433	450	457	457	484	447	409	454	451	420	410	470	434	454	440	428	406	425	430	404	408	454	443	429	434	415	417	427	461	449	453	455	440	426	429	425	410	394	410	417	466	411	430	413	450	416	455	445	403	404	413	381	416	411	433	433	407	451	400	456	431	435	429	427	410	480	440	502	408	425	400	438	425	434	413	463	433	428	415	441	452	453	435	447	415	420	424	394	441	450	463	427	437	421	472	435	385	422	427	438	435	422	424	422	464	435	429	428	418	405	423	411	449	417	440	417	429	421	426	414	456	427	437	419	435	439	449	431	425	406	432	444	462	440	427	428	436	468	412	438	451	424	411	432	449	410	425	400	463	455	416	423	419	488	439	429	405	437	433	428	419
44845	31849	6849	1889	1221	958	672	607	516	465	435	359	388	333	322	324	295	284	264	308	272	289	280	284	286	271	252	293	277	282	242	274	267	265	257	261	250	249	247	247	239	228	294	259	232	248	259	247	252	222	233	257	250	254	220	201	228	250	250	254	244	262	229	248	253	257	238	207	239	243	231	237	223	229	231	256	231	243	247	218	203	220	230	240	249	227	236	265	234	235	247	211	237	231	235	249	243	236	245	222	237	243	227	238	236	240	219	209	240	233	233	285	222	280	240	235	247	237	247	261	239	223	243	267	263	259	243	237	263	245	240	234	223	239	231	245	234	246	248	271	243	255	244	233	273	234	218	227	246	247	234	240	258	217	252	244	233	260	245	232	228	238	243	218	239	226	207	245	253	259	265	245	238	247	231	244	244	249	235	230	257	242	227	212	238	239	245	231	235	265	225	243	219	232	225	238	226	232	227	259	241	233	225	253	208	212	241	258	198	219	255	240	239	222	250	257	234	231	274	251	221	230	228	244	215	237	251	254	229	239	227	231	222	257	240	227	217	245	248	253	226	232	238	222	232	253	250	248	253	211	239	243	190	236	218	229	230	223	246	246	226	233	236	213	219	216	249	244	221	218	235	268	223	241	256	253	243	265	246	239	268	226	234	260	215	277	254	234	240	236	229	240	246	212	257	260	227	228	216	217	230	233	224	229	243	251	214	266	221	200	261	246	219	248	224	239	251	229	239	232	243	261	243	236	247	220	218	223	266	244	230	248	233	218	229	246	266	224	245	260	242	237	211	218	233	258	236	211	215	245	239	211	244	226	223	229	232	233	251	211	228	224	253	256	202	244	213	270	243	226	238	223	222	262	240	263	242	217	263	234	248	220	224	248	228	296	243	212	249	245	240	245	260	206	259	217	259	260	259	261	234	219	219	226	206	256	255	237	213	233	269	240	217	254	224	230	249	219	221	228	266	242	256	221	242	239	219	247	246	232	236	250	240	227	239	229	249	222	254	246	242	238	224	241	247	246	248	272	273	228	234	219	263	226	222	229	263	241	256	249	216	236	231	231	229	244	230	229	224	254	229	242	216	218	201	214	236	241	248	215	230	232	228	223	210	228	231	271	255	248	235	249	246	229	243	248	226	267	254	220	252	247	252	225	238	212	210	246	225	254	242	226	236	240	227	222	246	223	246	242	234	246	227	264	267	251	227	250	235	238	233	238	215	225	210	225	222	222	241	205	253	206	209	206	238	255	263	237	246	229	242	270	238	254	216	271	217	238	226	262	252	238	240	233	226	256	240	233	238	244	246	242	264	231	240	236	240	244	220	262	260	238	231	236	246	225	241	273	199	249	235	223	246	244	233	233	230	231	221	222	243	233	269	198	242	251	217	214	247	239	244	260	269	252	227	220	229	263	223	225	237	248	214	227	231	206	240	261	243	219	240	244	271	250	228	250	250	258	252	239	237	223	235	232	219	234	223	218	263	225	241	234	269	248	235	249	256	238	241	225	228	239	239	232	251	220	246	250	256	241	234	221	227	262	237	236	235	277	252	239	261	230	268	227	234	210	259	243	232	248	226	232	250	227	239	245	240	207	254	245	212	233	253	248	235	234	263	249	249	229	253	240	235	276	263	211	242	246	226	251	212	217	209	244	268	280	244	235	241	234	243	230	228	229	229	241	214	241	238	237	221	248	232	227	247	244	236	253	231	250	252	238	213	220	224	254	210	205	253	227	251	251	251	239	237	246	231	262	224	252	242	229	215	237	226	215	233	256	215	259	232	221	228	224	206	258	230	226	233	231	231	248	225	259	245	270	244	283	235	269	223	273	263	202	243	222	216	215	196	202	216	242	224	205	255	212	223	210	229	246	202	238	229	260	228	233	221	213	250	237	231	202	252	211	242	222	208	250	244	207	222	233	252	228	238	255	224	227	247	269	271	243	221	276	225	246	255	246	262	247	229	220	284	214	244	234	261	214	221	219	268	236	257	245	239	244	217	244	220	252	260	229	244	224	232	262	249	232	246	265	240	233	256	232	263	259	240	250	254	242	214	233	228	239	248	222	214	213	206	230	250	226	240	246	231	242	235	253	229	219	241	250	221	246	225	233	242	248	242	236	255	245	244	259	245	217	227	213	230	212	288	213	250	226	244	231	219	232	233	267	263	233	269	250	234	220	241	231	237	243	229	259	237	217	203	208	241	270	237	229	220	205	218	220	237	233	225	252	218	244	242	267	240	244	231	225	244	263	217	216	203	275	224	206	226	244	218	232	249	256	206	235	254	250	270	238	231	226	228	249	214	230	254	232	231	251	241	241	239	264	224	199	233	251	239	255	256	268	222	249	219	239	252	238	226	237	231	226	244	230	213	243	256	202	217	242	234	253	238	227	212	212	214	233	216	218	246	249	262	255	230	252	229	270	222	230	264	248	212	241	254	249	236	223	229	210	240	239	266	262	267	260	223	252	226	202	224	260	235	243	222	280	229	252	255	227	221	253	253	233	230	226	213	199	221	232	240	259	229	244	241	228	229	252	239	229	240	231	265	265	275	241	233	240	223	216	254	265	219	244	221	242	210	219	256	248	232	255	236	226	200	229	236	227	240	236	232	212	250	232	222	243	235	225	241	212	231	265	247	228	249	248	229	232	214	226	236	220	227	206	245	240	241	239	241	231	242	253	263	236	223	236	228	205	245	248	217	245	243	236	228	228	220	241	255	225	229	250	231	223	225	226	221	241	233	250	234	228	225	240	263	244	200	214	243	239	266	219	254	238	221	250	226	204	205	227	243	232	276	245	214	212	238	244	241	237	220	222	256	227	223	232	237	228	234	237	225	241	225	221	242	265	238	258	245	231	249	246	235	241	218	217	225	253	228	261	224	240	237	257	235	235	233	224	240	236	250	215	219	243	239	263	224	220	215	249	229	228	239	273	225	227	243	232	246	222	222	221	254	240	253	252	235	223	225	243	233	257	265	226	236	225	242	233	237	233	212	257	225	212	234	231	232	266	238	221	220	230	217	227	235	232	224	231	227	241	208	243	230	249	232	215	233	258	232	236	245	246	207	253	216	219	214	227	244	228	244	237	235	228	244	209	202	202	231	221	225	251	249	216	226	225	249	249	240	231	229	233	225	230	212	252	245	245	205	229	220	241	255	209	264	215	254	236	249	262	256	240	256	262	241	241	217	219	220	252	209	240	260	253	267	268	245	234	226	241	212	234	236	243	209	253	219	225	247	262	236	207	225	258	236	253	230	235	231	219	193	209	236	249	254	239	218	240	271	228	243	225	247	240	227	243	246	218	245	234	217	260	250	219	233	237	255	212	229	215	224	234	234	255	215	261	253	228	234	221	247	208	221	224	232	236	250	247	246	254	251	244	246	291	242	219	233	224	229	246	229	248	188	226	220	215	213	220	242	220	241	220	210	254	236	214	242	259	245	230	219	229	218	238	249	247	240	256	205	267	232	259	244	220	231	253	223	229	238	254
25761	17181	4293	5232	4466	3714	3049	2604	2215	1929	1741	1632	1480	1399	1250	1166	1137	1056	1005	969	962	888	893	867	842	780	780	819	778	810	788	694	759	717	785	687	746	723	726	731	722	694	700	689	734	707	701	698	681	702	714	670	623	653	667	677	634	669	638	671	717	670	644	653	663	620	671	647	654	708	636	629	686	672	637	644	657	674	659	636	681	629	641	697	616	640	603	655	628	638	695	620	654	660	605	637	652	674	590	620	632	590	601	639	657	661	614	611	649	652	630	643	636	603	608	649	648	628	604	609	625	607	638	671	607	683	619	602	619	609	653	638	675	596	660	684	617	593	664	644	657	607	605	592	644	632	570	631	648	657	653	613	683	604	636	628	628	600	611	617	634	612	636	610	671	594	611	642	636	627	613	646	609	649	591	646	629	652	627	586	623	648	635	634	605	639	677	657	616	621	637	651	609	653	631	611	604	643	636	634	627	612	633	608	602	669	657	630	609	642	640	619	626	645	634	698	678	685	609	646	623	599	556	600	614	638	643	642	625	641	650	621	630	573	628	627	627	623	643	655	634	628	630	650	632	633	659	634	585	656	644	640	694	634	672	650	655	630	655	598	614	630	616	598	626	645	650	595	587	667	610	624	675	644	569	604	585	606	634	609	577	654	625	623	653	622	597	603	631	635	615	652	622	615	612	632	632	605	633	659	607	652	639	612	629	607	652	604	630	658	651	687	615	632	626	696	631	614	633	644	590	612	614	636	634	623	614	638	590	639	648	632	581	620	630	636	625	605	642	651	613	674	596	601	643	639	675	617	626	651	614	622	633	622	599	617	621	651	613	654	616	608	625	676	624	595	671	665	637	665	631	636	614	646	602	627	636	661	655	665	645	641	659	610	616	647	679	629	624	650	603	624	646	627	636	621	605	602	639	604	635	656	592	653	643	614	620	599	660	617	608	606	642	577	600	603	632	648	622	596	658	624	623	628	588	652	617	651	629	657	646	624	643	638	651	618	627	641	595	691	588	626	638	623	580	680	612	627	630	631	651	612	635	612	625	643	640	633	613	618	630	652	597	632	633	648	616	624	632	572	668	643	622	684	642	621	658	635	591	623	624	608	589	589	672	656	655	635	641	625	600	634	642	621	589	657	652	611	656	678	637	658	677	642	655	657	626	629	629	587	676	636	604	621	631	641	629	628	645	605	642	641	641	622	600	603	662	648	603	609	655	626	640	642	589	634	661	623	648	610	617	652	640	669	639	603	638	594	587	607	630	612	628	653	615	634	609	646	638	622	625	634	631	626	656	651	633	579	660	636	561	574	621	633	619	661	627	655	648	656	606	607	628	674	622	589	660	630	632	644	642	662	635	646	615	661	637	612	613	668	607	641	599	667	643	647	665	582	666	635	608	633	650	616	683	670	634	619	619	636	615	625	654	612	590	652	628	619	629	625	644	652	595	620	619	650	619	655	651	650	619	614	625	630	604	644	588	620	648	630	652	688	629	613	622	609	627	662	636	634	644	628	628	627	598	649	589	612	635	592	590	633	643	631	607	660	574	623	633	689	617	620	591	684	579	633	622	577	595	627	648	666	665	631	647	695	644	582	592	686	637	612	659	582	641	600	646	640	596	696	649	636	641	585	677	599	578	642	610	618	659	606	592	659	633	658	615	666	616	609	657	605	631	624	654	593	592	598	618	604	647	599	643	594	644	653	632	640	635	685	639	600	625	647	610	577	624	636	616	661	602	603	630	615	621	633	632	638	631	698	627	644	647	622	618	671	599	634	656	626	638	604	635	652	626	650	623	620	625	648	584	633	652	564	597	662	604	629	639	627	664	610	638	615	622	624	589	656	627	625	609	640	656	614	618	601	611	637	622	615	620	632	595	622	638	647	651	639	642	634	636	578	647	631	642	641	593	636	658	638	588	627	622	585	606	613	662	593	654	593	663	631	621	643	604	599	599	624	635	631	628	590	635	649	622	616	615	572	620	591	653	606	634	657	587	608	592	637	646	653	652	615	670	606	667	656	662	607	663	643	627	644	618	597	590	610	630	645	603	604	599	626	592	653	648	646	602	621	660	588	650	612	609	639	638	653	636	614	637	608	667	629	622	607	662	658	643	668	597	603	642	663	627	640	613	686	608	612	652	622	656	612	616	611	624	653	607	610	596	653	625	617	630	637	624	645	566	651	617	635	627	556	676	603	639	613	653	657	659	595	657	609	608	588	639	625	709	584	628	626	632	628	628	639	613	633	648	610	619	631	598	635	619	655	609	641	617	633	581	644	627	661	620	648	604	653	629	624	626	613	607	632	601	633	644	579	598	617	629	620	638	659	635	610	586	590	606	651	618	575	630	631	693	618	627	674	625	637	612	642	605	618	632	628	609	657	621	613	615	622	603	613	590	617	621	647	651	600	650	623	597	617	611	670	626	615	635	618	619	642	563	595	672	613	634	649	630	638	617	631	590	632	630	644	625	654	612	637	627	575	606	621	605	638	609	636	627	597	615	628	628	575	642	613	629	604	615	661	629	614	639	633	594	617	603	608	651	662	634	599	663	626	624	628	561	635	624	675	576	642	616	587	592	632	626	603	607	623	614	604	630	577	618	591	601	642	605	650	624	609	623	591	653	712	605	626	650	627	653	626	649	571	645	644	622	647	612	656	648	631	619	626	599	653	630	591	632	617	629	649	641	612	620	625	567	662	649	629	625	649	652	619	677	648	628	621	667	608	638	628	603	672	639	576	636	628	629	590	615	637	595	627	605	618	660	608	610	575	652	619	633	589	648	651	667	662	583	626	606	611	647	630	639	615	637	642	647	589	626	609	623	580	639	624	639	589	642	588	628	606	627	649	652	583	675	613	636	584	673	625	632	648	676	634	612	601	564	585	639	612	616	666	619	634	609	621	621	626	627	671	678	611	655	575	638	628	602	645	684	648	613	604	667	602	605	635	596	616	605	636	640	589	649	685	642	606	650	633	654	629	627	609	651	652	653	609	641	620	650	620	643	631	595	639	618	620	619	579	671	621	604	661	599	609	593	614	588	620	628	577	660	641	617	624	606	607	639	593	644	625	650	626	591	631	649	651	588	614	642	647	625	610	672	619	616	625	599	597	634	619	649	645	607	643	626	642	637	626	645	652	660	566	644	616	617	625	647	639	604	610	672	588	627	625	626	685	611	619	634	654	654	620	627	631	675	627	604	567	636	617	618	625	632	637	651	651	647	636	562	672	626	630	667	617	640	642	631	616	642	643	608	596	679	611	664	560	606	673	632	584	625	615	645	628	650	615	627	624	646	624	587	648	672	631	672	630	619	624	623	622	621	632	671	607	612	625	632	624	631	657	634	608	622	625	613	624	576	617	672	584	613	632	658	647	629	581	625	595	642	638	641	627	620	624	612	622	600	617	651	629	597	582	641	591	642	624	665	656	611	636	621	636	637	644	637	641	599	621	641	614	627	612	626	609	621	629	631	650	634	600	644	605	617	604	655	641
7292	892	342	315	341	313	339	336	342	323	349	314	302	292	323	292	327	324	326	336	299	303	321	337	332	347	318	330	304	314	297	302	324	312	321	324	294	325	268	349	329	304	307	334	300	341	322	306	295	350	349	362	319	308	287	328	326	314	307	333	344	294	306	321	316	309	314	345	326	298	325	348	330	337	369	319	344	289	345	338	356	325	340	349	316	346	319	327	308	300	288	347	351	333	301	322	306	318	331	298	330	327	332	345	317	348	309	346	332	313	319	367	301	320	309	330	320	354	343	304	291	333	347	293	334	302	320	329	309	336	335	299	327	356	309	310	358	330	325	308	365	311	304	335	311	269	349	280	327	313	321	350	288	308	322	308	316	314	279	322	348	365	354	298	341	333	328	337	330	290	321	355	324	290	321	329	323	299	331	309	319	333	338	306	311	292	317	327	288	326	310	343	296	318	297	299	289	325	353	312	321	320	330	317	330	297	327	333	310	307	312	303	336	303	324	382	294	312	338	297	315	287	313	281	307	341	305	345	301	326	326	338	288	307	325	341	339	359	315	322	308	352	308	314	284	322	319	348	321	343	311	323	301	337	332	320	387	304	289	317	328	318	356	348	314	326	314	337	342	347	338	326	325	315	311	307	338	319	275	289	304	313	327	323	340	365	321	282	320	318	331	296	327	295	313	315	324	321	314	316	319	331	324	297	320	296	307	348	340	308	321	331	321	307	318	313	316	326	345	348	337	325	316	336	334	335	340	329	307	291	342	320	341	334	325	306	324	302	328	288	309	299	299	327	305	335	287	355	281	324	315	348	278	298	303	346	283	323	330	335	322	292	315	272	308	294	299	324	316	328	312	330	291	289	334	302	310	334	278	307	287	329	344	340	357	332	310	299	285	319	304	320	318	322	327	286	309	329	305	339	297	296	331	316	321	336	324	355	355	334	326	323	300	319	309	305	291	323	331	291	320	301	337	329	332	330	307	344	319	320	297	301	303	312	334	317	290	312	325	335	301	290	328	350	310	337	354	290	295	330	303	307	325	332	310	300	315	332	328	306	327	335	310	310	328	326	328	307	314	307	302	323	333	325	308	320	318	300	337	316	309	313	331	307	307	321	314	342	331	271	332	330	316	332	299	319	316	338	335	352	352	344	319	325	322	320	320	350	313	376	325	305	331	333	288	317	324	314	323	323	365	314	343	339	300	313	310	373	291	348	369	303	338	341	324	302	329	352	310	331	288	327	310	318	303	314	326	319	311	332	317	308	322	291	304	313	338	325	288	340	337	333	327	303	309	341	298	331	305	296	318	263	331	327	319	345	333	338	325	302	296	302	304	333	327	302	343	320	326	297	302	329	345	315	317	322	311	330	298	304	332	310	310	299	327	315	325	367	332	333	320	353	309	316	343	325	304	338	357	335	323	332	313	292	300	330	293	328	324	346	295	314	285	308	348	343	322	352	330	313	316	315	278	334	299	334	324	324	325	312	334	341	343	327	322	320	322	311	333	332	340	298	341	317	334	301	300	338	339	290	312	323	335	351	311	324	331	301	315	311	333	326	339	314	277	324	320	317	340	307	320	295	310	312	326	319	338	311	316	322	316	297	326	333	320	334	349	328	318	321	310	356	291	312	318	318	323	312	286	308	315	324	342	299	336	313	304	346	325	339	287	304	313	334	341	301	356	339	325	386	308	329	320	299	344	315	308	337	346	321	299	307	333	319	305	305	336	286	315	322	345	346	330	321	349	346	265	341	280	310	336	312	307	331	333	337	346	321	323	314	345	321	340	329	301	319	334	330	297	306	305	305	311	344	320	315	333	308	314	286	313	322	286	327	323	327	333	328	283	287	317	328	327	331	330	297	325	324	333	302	331	323	311	305	319	330	316	323	321	315	306	320	333	295	339	324	307	316	337	370	331	337	327	337	285	346	321	332	363	336	346	329	325	366	340	298	302	325	287	324	298	331	334	327	326	333	297	322	346	312	343	341	345	334	344	298	325	301	334	273	323	305	313	330	318	334	312	359	340	350	327	301	309	358	345	310	335	350	333	341	288	339	320	340	299	295	355	304	332	328	316	348	323	322	351	305	319	328	313	325	347	297	291	339	280	331	341	310	331	348	326	320	328	312	319	314	316	313	336	343	316	336	323	331	273	312	329	345	295	295	317	275	341	296	312	313	325	328	318	308	333	321	313	320	307	330	325	313	317	328	294	285	311	311	314	298	322	320	296	309	326	327	359	343	304	328	360	329	313	306	319	296	341	308	320	305	337	291	321	324	322	321	317	322	327	290	337	333	322	338	313	306	305	312	314	329	326	312	301	351	319	292	322	289	315	339	318	311	363	343	306	310	304	296	334	310	317	318	311	328	336	326	309	323	303	336	334	319	315	339	319	317	316	347	351	332	328	333	327	301	297	304	288	310	296	293	306	321	310	319	326	326	302	332	302	279	311	300	325	362	323	286	304	315	277	300	336	331	335	302	332	327	306	309	284	335	333	307	337	314	326	303	340	283	302	315	309	313	322	292	347	307	318	355	288	309	327	343	309	308	343	327	355	332	323	314	350	297	334	309	327	326	331	306	312	294	336	326	355	334	312	332	309	316	312	292	341	300	320	306	328	327	345	324	331	303	283	306	328	323	300	339	321	308	329	301	303	319	336	353	333	316	325	306	312	313	305	328	329	312	345	323	324	326	337	290	316	315	309	309	281	301	313	323	300	284	311	348	305	342	319	275	340	294	340	337	313	275	320	358	369	276	316	319	335	310	335	307	300	318	312	324	329	329	326	330	332	342	337	329	313	298	287	310	334	314	318	348	345	288	337	337	313	321	295	329	293	331	295	312	319	309	326	290	304	310	308	325	307	334	337	334	296	306	332	331	293	307	326	334	331	311	337	297	330	311	321	299	326	285	337	313	299	308	318	349	302	306	326	336	316	315	327	349	302	321	323	335	323	297	292	352	317	330	298	308	333	290	316	308	338	312	287	320	337	335	292	293	312	326	330	320	313	309	326	374	327	346	322	374	294	343	270	307	332	335	353	334	316	338	308	339	303	354	315	318	329	298	338	306	315	295	356	330	350	311	300	349	317	302	336	305	293	342	299	348	325	312	318	322	357	323	296	280	334	334	323	303	300	330	341	326	301	337	306	335	311	350	308	310	307	306	325	311	311	298	316	297	344	314	325	315	334	300	345	314	309	311	340	347	320	330	319	349	325	333	347	325	349	304	306	340	327	337	312	316	353	322	328	332	302	309	339	333	294	306	351	297	327	318	351	282	290	319	343	311	335	345	335	357	331	334	282	302	309	313	323	298	350	292	347	307	347	307	297	288	314	296	279	314	309	337	320	342	346	302	315	356	309	319	346	310	332	336	344	316	323	347	292	339	261	295	327	292	307	316	319	335	351	312	308	321	316	305	290	341	319	338	306	327	295	338	305	323	349	316	320	286	357	338	317	344	319	339	317	310	309	311	298	329	314	348	332	328	330	346
4490	1432	800	804	814	793	838	734	740	740	800	761	759	739	756	779	745	742	786	769	763	806	753	737	736	749	777	740	747	755	784	798	788	800	760	785	796	786	778	739	744	763	775	773	763	739	819	721	718	785	761	746	737	749	733	715	763	767	775	766	808	755	761	809	756	737	777	780	760	766	773	731	751	815	761	764	744	781	686	781	806	744	735	716	739	732	750	754	746	735	796	781	789	742	739	812	749	766	689	709	787	761	735	747	770	753	786	755	778	772	779	743	769	775	738	773	749	784	724	778	745	727	779	748	730	771	785	749	769	770	747	762	747	756	737	795	744	763	708	730	783	758	794	782	780	747	734	793	792	768	715	762	773	719	718	741	747	727	775	750	750	752	742	755	736	745	751	710	750	737	723	786	785	738	771	758	734	732	751	761	777	779	745	779	704	786	769	769	781	747	778	737	740	715	710	749	756	810	718	719	767	771	765	759	756	764	714	744	729	723	721	699	749	734	765	745	819	758	788	741	750	778	793	803	780	751	741	809	774	784	747	757	784	745	795	721	755	749	759	744	743	768	767	756	685	724	748	762	728	743	763	757	770	712	787	710	738	820	727	760	762	764	723	777	747	715	766	786	768	752	713	745	793	774	708	798	741	834	797	743	759	739	743	744	785	745	727	759	736	751	763	756	777	768	704	735	771	751	766	734	713	794	808	798	714	741	751	732	716	762	708	744	742	763	761	774	769	708	730	740	763	720	759	745	736	753	719	761	732	739	732	786	773	787	777	744	757	732	744	715	767	754	805	703	805	738	766	793	764	792	778	774	756	765	731	746	778	752	803	751	768	814	738	768	734	695	767	772	756	790	738	724	786	749	729	743	770	730	716	742	787	743	785	738	722	728	771	761	745	738	737	778	725	737	790	753	763	714	743	766	740	757	770	753	709	765	752	743	747	811	728	739	750	724	744	757	736	768	751	766	744	743	686	765	744	758	787	739	776	739	795	769	738	729	735	747	737	695	749	777	724	771	764	762	719	747	798	803	729	738	785	778	750	765	737	756	802	758	804	732	749	762	730	793	690	744	780	727	771	781	749	727	771	785	776	720	751	723	773	760	732	795	743	752	752	772	709	765	730	753	782	791	774	764	770	750	771	713	789	754	741	750	764	754	756	719	745	752	719	801	767	773	777	742	735	711	773	739	750	746	794	745	799	763	784	770	763	751	804	687	754	729	779	730	732	718	754	791	804	714	719	781	746	729	754	739	732	769	788	778	748	774	755	802	765	841	776	749	715	721	750	775	708	764	758	770	749	786	784	761	778	702	712	799	750	754	793	786	781	760	736	741	737	756	753	798	772	743	816	784	752	781	789	756	763	763	774	737	700	773	762	769	772	748	766	726	750	754	718	791	724	786	759	738	775	766	754	690	737	797	741	753	788	745	753	770	796	743	728	776	779	735	778	740	727	801	727	749	729	744	724	757	762	808	758	732	791	738	770	791	764	800	802	767	747	750	779	782	722	744	757	688	784	765	770	764	773	778	748	716	746	769	783	735	753	786	726	764	765	755	775	752	764	757	738	766	795	774	790	772	744	763	722	783	790	726	796	755	737	736	746	735	764	790	738	748	805	745	735	759	738	768	774	758	751	740	773	738	764	732	772	763	747	741	673	762	749	759	788	748	745	779	732	741	717	764	703	787	763	783	755	785	742	733	760	779	730	761	775	769	791	772	727	711	747	721	747	751	737	747	722	791	728	758	730	768	693	752	721	747	734	782	772	758	796	700	759	767	753	751	767	769	743	771	773	733	750	722	756	778	783	768	655	765	734	718	733	750	750	747	761	745	781	735	741	728	787	770	753	770	750	751	774	728	710	715	778	757	783	719	725	756	741	729	730	743	771	771	765	778	737	802	769	743	732	757	764	798	785	744	728	753	757	752	735	753	758	732	735	683	777	774	758	720	748	723	743	750	697	768	768	750	720	714	765	721	763	780	772	760	742	765	776	745	726	784	779	750	773	764	748	729	795	761	734	743	737	765	746	748	764	771	744	725	728	763	744	796	768	767	743	750	739	743	777	736	728	764	780	784	807	736	777	696	721	751	737	787	763	782	762	751	757	746	703	765	718	769	778	739	763	745	771	740	788	765	780	767	783	765	735	730	736	753	734	754	788	744	778	799	786	750	743	720	771	727	752	794	790	790	778	752	827	742	731	762	741	743	773	756	780	763	736	766	775	780	805	772	787	752	732	731	712	745	752	816	740	759	784	732	720	749	740	767	736	740	793	722	706	807	804	821	751	772	780	754	768	746	767	725	771	742	769	762	703	745	735	745	740	736	797	746	758	714	779	745	757	758	817	750	764	732	737	761	763	758	800	793	764	731	771	702	794	735	809	761	710	779	777	746	725	736	746	732	737	785	730	759	749	750	759	753	736	772	740	813	750	788	784	753	737	773	747	769	808	774	714	757	775	754	768	744	770	718	738	772	762	750	693	729	750	768	717	754	749	750	746	755	762	768	752	748	757	683	782	710	724	745	788	799	773	734	727	777	754	756	749	722	708	759	744	756	744	778	764	752	751	756	757	730	752	755	791	815	779	707	721	728	728	787	775	797	730	759	780	788	747	746	729	733	748	745	776	724	711	791	815	727	748	810	740	782	765	736	771	822	756	791	724	764	755	761	731	766	755	722	765	736	758	736	734	728	743	792	772	754	748	779	774	771	750	757	778	822	749	772	805	728	745	773	743	759	743	763	698	796	791	749	753	765	755	713	763	734	779	694	754	729	782	796	753	742	776	764	747	714	784	731	772	759	759	714	764	715	774	777	756	774	753	741	751	769	753	752	726	708	802	742	792	694	732	746	746	758	774	745	731	751	772	804	809	757	767	770	787	753	749	767	717	760	784	767	762	743	753	747	724	734	766	754	783	721	757	763	715	726	754	761	763	765	769	750	765	748	737	790	719	771	776	732	760	754	775	742	768	751	733	736	761	744	755	749	769	777	817	800	714	747	778	737	741	705	749	715	733	767	737	772	730	729	768	762	757	758	740	720	722	741	720	754	699	761	770	726	739	751	763	789	760	719	755	783	771	764	747	792	733	777	764	744	721	711	701	717	769	783	778	789	764	791	750	779	750	746	775	781	729	709	728	762	738	752	709	708	786	718	770	797	774	682	782	735	770	740	761	764	768	733	700	740	763	787	753	713	744	763	722	786	732	774	729	683	718	770	816	760	745	731	773	767	782	783	828	785	706	806	725	754	767	757	784	776	714	710	762	764	762	764	721	758	729	777	791	759	761	715	730	759	762	700	768	700	753	743	765	726	792	719	803	759	719	791	770	756	749	793	744	751	781	766	727	742	771	745	767	770	768	766	793	770	784	722	740	795	795	726	726	768	747	691	792	764	729	695	724	739	757	731	717	767	755	760	746	732	775	742	737	738	730	736	720	813	767	776	765	757	707	731	744	790	769	820	805	732	756	738	781	768	766	737	795	709	728	760	769	760
31427	18890	2461	958	619	504	378	335	296	272	235	212	244	189	184	199	196	202	160	182	205	170	172	167	170	172	164	181	168	167	171	147	167	162	146	153	176	165	167	150	158	168	156	147	166	177	142	164	168	167	166	167	159	148	157	160	168	159	159	147	156	163	127	140	145	179	162	169	148	153	148	146	152	158	161	160	176	148	148	186	152	142	193	153	164	148	166	157	178	175	156	157	138	167	167	147	180	149	152	159	152	167	171	151	152	158	167	142	159	175	152	137	178	165	156	183	159	169	162	155	146	155	172	139	148	140	153	166	167	149	164	184	157	151	147	149	157	152	158	164	126	180	148	165	147	169	143	177	160	135	157	160	155	182	153	172	154	162	168	157	150	144	151	151	164	151	166	160	149	157	147	146	170	152	169	172	165	167	129	123	173	154	155	163	137	169	153	161	163	174	151	158	154	148	137	152	172	166	152	173	142	159	179	157	160	156	152	167	149	154	146	140	156	157	156	148	146	154	156	150	147	150	180	145	163	144	156	165	161	151	138	176	168	141	170	148	166	171	151	175	158	140	164	151	143	165	142	158	153	166	149	159	173	152	160	160	171	160	172	161	159	171	139	164	158	149	160	154	166	158	157	162	148	151	168	155	159	182	152	168	157	149	179	173	141	155	137	169	144	173	147	154	152	136	161	173	167	158	138	157	160	136	182	159	153	155	155	158	182	155	179	144	150	154	161	171	171	155	158	153	145	131	142	177	124	138	134	162	170	162	149	143	162	155	151	150	144	152	161	150	158	141	149	164	161	142	151	154	187	150	150	155	168	151	163	145	166	160	145	180	170	166	152	129	166	156	155	136	154	142	176	151	156	135	160	137	171	167	168	149	163	150	170	150	147	162	156	178	152	158	152	167	152	164	157	150	146	167	178	173	164	134	163	162	150	152	158	143	156	136	163	170	191	138	161	158	133	151	147	149	153	140	161	139	150	147	145	173	167	170	170	159	143	138	138	177	150	168	163	197	159	140	143	158	163	157	172	143	159	151	147	166	139	155	157	184	166	149	155	148	159	153	157	181	161	152	159	144	174	165	156	160	162	157	149	156	165	170	152	151	161	133	150	141	146	153	141	162	181	141	148	148	167	160	143	153	168	169	152	162	187	182	174	157	162	162	162	154	162	176	145	135	162	142	154	145	155	142	157	152	152	150	148	145	177	133	126	186	165	137	166	156	139	146	157	170	161	154	161	154	144	148	151	165	164	144	168	151	167	154	152	158	144	157	155	153	168	133	154	156	145	167	171	162	180	148	147	172	128	163	154	145	174	150	162	179	155	158	176	158	170	151	145	173	156	153	163	174	159	161	180	142	164	156	180	163	151	148	150	188	171	131	170	162	151	161	160	159	168	134	142	147	153	148	145	165	182	137	164	168	129	156	159	145	155	161	161	158	152	139	162	132	165	152	143	167	140	167	157	167	155	165	146	151	149	164	156	145	164	157	160	135	161	131	154	150	174	160	169	155	155	150	152	147	176	144	163	178	162	166	154	148	159	154	146	182	178	153	133	177	149	156	146	146	173	165	126	168	153	161	133	174	141	125	157	177	171	170	137	157	168	165	183	159	144	173	153	189	173	174	167	161	170	151	170	158	140	155	157	164	179	149	132	169	162	167	171	169	166	168	168	174	156	187	162	148	156	142	172	154	139	136	134	126	167	144	150	148	142	163	155	168	159	149	148	158	145	150	148	165	142	147	170	162	154	158	161	167	177	143	164	178	168	154	144	134	160	165	141	144	164	150	139	168	147	169	171	161	136	153	155	146	146	169	155	128	184	141	172	133	159	152	139	159	165	138	136	132	147	137	158	136	139	152	148	169	153	146	165	171	164	160	170	154	155	168	153	135	133	173	163	152	148	147	152	155	154	175	162	154	146	145	140	142	152	170	133	169	164	160	162	148	154	141	159	182	169	145	148	131	136	135	133	166	175	159	140	150	194	150	165	176	146	156	160	178	171	158	164	155	154	161	150	167	153	176	170	166	144	135	161	162	146	144	186	157	150	157	155	149	139	155	137	160	177	154	135	180	168	165	167	183	142	148	150	145	137	136	159	156	165	164	133	152	166	140	166	161	176	126	155	156	161	140	162	162	149	168	154	153	161	162	174	159	135	149	148	163	165	158	148	163	145	144	155	179	159	186	140	172	172	166	159	152	148	177	169	181	152	148	155	127	169	152	146	174	150	163	141	159	152	160	146	137	154	163	151	147	145	168	152	149	126	175	163	151	165	178	153	172	184	162	152	169	176	161	158	171	133	156	172	174	170	170	165	151	163	160	164	174	157	182	198	201	177	167	153	169	146	143	139	145	160	174	170	164	157	146	142	158	164	160	147	144	148	124	160	180	170	148	152	140	151	159	143	160	140	182	145	152	163	170	160	134	154	154	168	162	166	147	162	166	159	147	141	164	179	132	167	166	155	169	159	160	160	159	187	153	166	150	134	154	172	172	176	160	152	155	165	141	164	155	137	156	184	134	142	135	134	183	146	176	156	179	162	180	143	151	169	168	161	151	157	157	171	143	159	168	152	154	145	155	178	159	173	171	158	142	137	160	140	154	137	166	184	159	141	144	163	149	168	171	156	143	168	151	158	159	152	150	165	144	141	176	152	164	162	142	163	164	142	152	146	168	173	181	158	152	164	159	152	170	165	169	154	188	152	158	165	162	166	165	160	157	139	177	158	161	157	185	153	153	151	175	170	156	149	154	155	131	169	199	164	146	150	154	138	147	155	167	156	167	151	165	170	169	176	159	173	155	156	139	154	168	167	147	155	151	161	140	149	180	172	141	181	145	163	167	174	157	157	176	178	140	154	153	132	142	151	168	161	150	170	159	156	191	126	159	155	165	149	164	164	166	152	156	142	145	151	189	154	149	161	170	148	160	151	155	150	144	171	154	152	147	156	145	158	149	149	162	176	157	160	140	168	155	144	156	150	153	146	154	150	165	152	163	165	139	170	163	139	154	165	148	150	149	167	167	193	186	147	150	156	159	131	150	168	148	151	157	174	171	162	168	168	160	148	144	165	153	149	162	154	157	173	158	154	155	158	153	164	148	159	181	150	154	161	151	144	146	154	161	179	169	124	140	142	179	173	173	139	161	162	156	142	158	152	145	161	162	151	146	156	166	166	167	150	151	154	152	142	164	155	156	164	171	161	149	162	136	146	155	149	153	159	163	152	132	151	190	157	144	144	162	146	151	137	153	155	154	144	179	160	165	167	160	146	150	162	173	167	170	189	155	149	155	175	162	156	156	147	206	139	152	156	164	166	167	175	156	188	179	137	165	161	131	154	164	150	141	154	163	166	134	151	151	167	153	157	144	186	177	165	162	152	165	159	177	168	176	169	162	144	167	140	149	159	159	151	147	156	160	180	155	169	162	165	170	167	147	137	167	180	163	146	139	156	146	154	134	140	161	158	172	139	163	158	167	159	168	154	174	139	152	162	152
17698	11542	2368	2824	2465	2008	1733	1450	1285	1145	981	904	803	830	721	712	677	657	639	592	609	597	575	594	535	513	528	510	549	516	519	495	502	482	485	501	508	470	484	503	471	462	437	453	476	482	473	444	462	428	420	469	465	492	457	478	423	457	454	447	435	463	420	401	433	455	448	444	403	439	446	437	427	443	447	438	455	418	460	475	444	464	409	460	441	416	428	457	486	407	463	467	434	441	398	459	412	453	432	422	448	434	433	421	439	443	433	437	436	450	435	460	411	437	434	411	421	412	389	471	426	424	413	430	409	452	412	435	436	487	431	449	447	446	452	423	458	429	423	412	443	423	455	405	458	434	444	430	422	434	435	430	432	475	501	411	405	439	464	444	437	465	399	455	419	448	404	405	446	440	430	437	444	432	470	440	452	414	424	400	445	428	458	400	435	430	443	473	439	431	432	440	412	435	407	435	411	468	430	442	451	424	440	440	462	452	398	414	420	429	441	401	419	419	386	454	466	439	426	423	452	392	404	392	414	430	429	447	415	406	413	430	425	428	422	448	415	429	390	433	458	366	420	424	414	448	413	414	429	401	429	442	400	469	441	449	449	417	440	453	424	444	415	398	428	458	424	428	427	460	442	443	416	435	471	413	402	412	446	434	441	421	412	430	415	419	421	418	429	414	414	436	430	417	412	431	433	435	436	453	436	406	433	410	440	427	478	438	471	433	451	431	439	424	445	383	406	447	441	410	431	436	422	436	450	449	409	424	449	434	433	451	421	446	441	426	431	432	442	455	438	438	436	414	462	458	431	447	446	402	420	464	439	401	433	441	430	418	456	422	419	451	403	409	465	428	398	397	417	397	453	443	410	425	441	423	436	423	388	446	430	432	442	451	441	408	420	407	450	448	412	423	382	426	398	438	459	461	392	443	446	432	463	440	416	430	439	413	475	461	440	399	434	456	436	409	431	434	381	459	480	417	479	438	467	397	435	447	445	411	429	452	414	395	448	412	453	442	412	428	457	446	418	447	468	426	447	429	443	432	411	457	460	450	427	460	491	424	466	392	438	463	435	418	451	444	426	448	395	421	397	454	430	438	388	453	430	425	406	453	422	435	397	435	446	439	469	427	434	421	425	427	420	412	464	439	444	462	412	468	451	450	435	419	423	435	441	436	404	430	448	431	460	457	443	458	402	449	455	415	422	445	422	420	432	418	452	438	428	442	423	417	432	418	441	433	453	439	477	411	405	419	427	400	462	406	419	438	453	462	389	411	416	453	441	414	432	444	459	410	452	447	445	439	455	423	474	399	425	438	397	449	418	409	451	400	420	441	446	451	402	425	438	421	402	420	417	429	427	435	438	421	414	449	443	433	431	413	403	430	426	385	450	441	446	440	424	440	425	408	406	416	425	427	419	399	407	421	414	462	436	427	414	417	467	444	405	400	406	431	423	429	435	416	420	427	442	443	423	438	440	415	435	447	428	391	451	422	413	385	413	398	421	454	407	408	440	405	447	395	436	442	415	412	436	419	443	442	437	411	423	438	414	424	445	451	440	498	421	435	411	443	401	418	417	439	451	448	391	421	432	435	403	435	412	405	444	457	407	457	415	423	443	417	459	419	446	417	424	438	435	450	443	418	423	439	438	417	435	436	453	442	435	403	426	465	416	438	435	422	435	435	428	415	413	466	449	443	403	436	435	439	465	443	448	433	413	420	446	422	410	470	463	422	428	460	435	420	453	403	449	446	423	445	436	439	444	408	435	428	458	455	427	442	415	406	411	414	412	448	436	438	432	427	464	463	436	443	438	430	437	406	405	424	428	449	464	399	409	445	464	433	420	494	426	434	417	415	418	447	429	438	425	440	432	402	427	434	449	397	416	392	413	457	409	451	423	447	401	451	436	420	445	414	424	438	475	464	422	404	436	405	429	434	442	440	428	477	446	432	435	401	467	428	428	452	460	448	430	404	410	415	441	404	390	450	432	436	468	466	428	420	462	421	443	409	430	423	450	433	422	401	436	474	416	423	445	394	415	412	423	480	433	452	455	434	443	444	394	447	437	439	414	465	437	451	436	426	413	421	425	423	401	462	414	410	430	430	419	428	435	416	438	414	434	437	445	436	400	456	435	421	425	434	436	441	461	419	430	427	451	440	409	411	420	439	459	428	386	440	409	416	456	448	392	458	408	425	437	369	396	450	437	426	444	435	470	444	409	423	445	423	421	459	423	398	440	448	450	444	423	427	436	425	433	447	432	430	436	388	412	424	454	468	444	403	437	409	458	432	405	421	447	445	464	465	446	415	449	417	425	413	423	431	448	428	378	465	432	423	416	480	413	425	446	470	419	415	435	470	411	444	428	495	428	427	416	446	466	427	436	430	410	408	447	422	452	436	450	421	416	424	431	401	444	459	426	441	424	429	470	414	458	450	418	426	430	425	433	421	428	435	469	446	417	440	402	419	411	443	459	465	463	405	467	388	432	428	440	437	409	451	419	447	445	423	413	413	443	375	426	408	447	409	403	454	447	400	431	406	404	433	417	428	436	470	478	506	437	393	428	449	458	446	433	450	430	421	411	435	390	429	414	399	442	389	414	459	406	418	416	426	450	464	466	480	433	453	413	454	427	409	421	447	469	440	436	413	418	441	429	386	462	443	429	414	420	414	431	423	457	445	436	422	414	455	428	397	434	464	440	445	389	452	408	425	432	421	436	388	450	437	404	483	423	438	421	465	404	413	422	439	460	402	437	468	422	409	449	401	432	422	426	425	423	410	427	424	469	410	453	452	427	411	454	409	428	426	420	420	466	423	481	447	418	420	407	443	454	423	455	438	409	425	417	432	439	467	454	489	441	465	454	457	438	419	407	481	438	451	419	420	433	428	451	391	402	409	472	444	425	422	437	431	446	392	460	388	473	453	435	455	463	433	433	437	393	397	421	412	456	441	423	426	400	415	435	461	424	406	442	423	417	411	426	473	430	467	450	420	455	412	440	464	443	459	409	457	433	453	414	417	480	465	451	430	417	425	424	422	452	443	424	442	436	467	433	417	403	425	447	410	435	473	420	463	420	453	469	415	407	439	418	474	460	419	454	421	431	448	424	453	443	421	408	462	458	440	451	408	438	421	399	414	437	420	411	440	426	431	430	417	439	420	420	427	439	439	391	432	421	461	449	403	448	468	406	450	419	424	457	455	418	479	388	424	412	417	419	415	432	405	425	445	473	436	429	413	436	442	440	445	471	401	457	429	438	455	459	444	467	412	387	419	441	411	416	454	410	389	464	433	435	497	444	462	436	405	440	394	420	432	427	412	436	440	433	414	440	452	428	458	434	426	400	424	407	425	429	433	413	408	443	405	477	427	430	439	435	424	411	428	433	436	431	411	453	474	410	434	464	432	417	416	388	402	422	440	425	459	444	414	468	435	444	467	480	379	406	449	440	434	413	423	429	428	421	411	443	433	438	433	426	454	442	432	441	413	390	396	452	411	464	377	430	423
43948	32730	6851	1898	1219	937	720	599	516	428	445	357	369	385	312	333	314	294	299	250	279	282	261	296	288	266	276	239	280	249	249	251	267	230	244	264	255	260	235	212	236	268	236	232	235	246	270	254	232	231	257	245	213	252	243	235	260	226	227	260	252	221	215	259	226	263	235	269	257	257	247	233	228	228	236	217	254	233	248	243	240	225	228	236	250	259	224	221	249	223	247	220	257	235	220	229	225	227	238	235	229	258	239	252	224	252	239	225	203	249	222	237	245	241	223	213	233	248	237	210	219	220	277	245	240	244	250	244	232	237	270	238	246	235	208	234	239	251	218	240	233	226	225	256	218	250	253	210	240	229	238	245	221	224	214	249	221	237	226	238	236	256	245	243	265	239	245	226	250	238	233	250	235	253	237	246	226	246	260	207	224	219	252	208	233	221	241	237	241	250	213	251	228	211	247	241	238	226	219	227	224	256	230	224	244	234	227	226	228	242	216	215	232	229	229	240	232	208	237	223	250	228	264	221	256	229	215	213	205	225	232	240	228	222	249	219	250	234	235	247	242	233	228	230	249	219	221	241	237	238	284	229	231	244	234	243	228	222	229	210	224	220	241	246	240	223	262	234	252	239	227	205	229	233	264	239	254	259	243	216	240	242	221	255	230	236	225	198	247	224	232	242	225	243	231	250	274	232	229	252	216	246	225	244	216	229	229	233	257	226	243	251	252	228	276	230	232	215	223	236	229	242	230	249	247	239	242	217	232	220	239	277	258	226	253	205	241	224	233	235	237	232	245	226	222	230	259	268	221	256	247	228	253	227	277	239	226	257	274	233	215	246	252	219	267	242	247	247	250	237	234	277	206	236	233	233	226	238	206	208	214	214	248	267	243	235	211	248	242	233	251	235	230	220	248	248	244	220	227	263	228	232	266	244	239	245	192	250	271	238	239	237	209	260	267	212	222	229	211	254	256	223	243	260	244	220	231	248	225	223	251	213	270	260	249	221	262	247	230	257	246	242	253	242	230	235	238	217	260	222	222	245	213	246	280	258	211	227	242	234	260	239	225	250	254	245	250	226	261	227	222	224	224	243	218	236	244	268	236	215	242	232	244	256	247	248	220	238	241	210	248	242	240	233	211	243	216	224	245	242	246	253	208	279	218	245	239	240	237	235	211	212	224	231	212	228	244	231	211	229	256	236	236	247	227	250	206	222	234	218	214	199	236	270	235	240	207	219	233	211	223	256	251	234	229	266	219	222	256	228	261	250	232	217	239	226	255	220	209	244	239	237	227	241	227	232	229	253	216	231	235	237	222	260	219	243	230	224	244	246	254	249	233	232	242	239	203	257	209	238	230	258	256	229	247	221	241	208	247	253	235	230	226	243	257	245	225	225	241	252	235	262	239	230	213	236	239	240	254	236	224	227	227	186	231	238	250	225	230	233	234	242	234	219	238	233	275	212	220	222	240	204	241	218	247	227	198	203	202	240	253	262	247	207	224	256	271	236	219	258	213	221	231	239	215	232	221	262	241	276	241	226	234	248	217	219	276	252	249	230	235	244	264	248	215	243	276	266	225	218	203	236	244	212	222	223	247	262	242	235	236	216	227	275	225	227	256	224	260	205	227	237	272	221	237	241	225	235	243	228	271	221	232	224	247	248	232	248	241	248	252	228	254	207	236	234	245	233	241	236	234	200	229	263	244	244	245	240	237	236	219	243	237	239	246	212	226	239	252	250	275	235	209	218	226	236	216	217	220	232	225	258	216	205	229	216	247	243	235	226	250	278	213	217	224	217	250	216	264	217	234	240	218	244	249	231	227	222	240	235	237	243	255	209	223	195	241	223	258	236	205	264	256	232	222	206	227	242	255	252	250	256	230	242	246	244	253	250	247	283	208	231	249	238	239	231	214	219	217	258	227	260	265	214	237	226	253	221	236	229	253	236	289	239	228	250	220	234	212	257	233	261	223	233	196	252	224	225	218	236	261	248	246	240	231	247	261	250	227	236	235	212	242	231	254	246	265	190	212	254	257	252	261	239	213	234	246	219	259	225	249	239	247	233	222	230	253	261	228	239	227	269	244	243	218	241	225	279	246	246	224	212	246	206	221	233	244	223	235	233	237	237	228	249	251	247	230	228	229	249	245	259	269	243	231	248	211	249	266	243	218	215	243	210	292	246	238	222	256	225	241	226	228	228	237	250	246	253	255	271	265	234	209	224	235	218	239	249	226	244	217	255	262	216	226	262	228	224	244	234	237	261	225	231	236	248	233	219	258	257	253	214	239	244	250	239	251	236	225	265	242	229	229	215	242	274	237	259	215	242	239	228	224	227	237	239	243	276	267	237	217	228	249	247	228	235	256	224	235	258	263	233	244	230	245	215	208	234	234	240	268	227	241	242	224	249	247	222	224	223	219	243	257	218	238	230	214	231	267	216	235	247	203	225	217	220	210	268	213	257	234	222	274	228	234	226	239	242	237	236	233	245	220	188	245	252	212	226	248	228	238	230	219	254	233	233	253	231	216	268	255	247	221	236	208	234	260	212	255	232	231	244	264	235	232	218	243	214	245	264	223	237	230	248	235	241	248	258	225	213	202	241	234	248	240	251	250	234	246	249	222	257	238	234	242	267	250	234	209	224	248	223	240	231	234	212	258	229	231	233	246	220	224	235	234	247	236	264	218	242	251	221	241	240	242	249	251	241	226	221	237	220	264	236	241	256	241	258	220	220	210	243	209	231	252	203	219	236	229	233	208	257	235	271	237	246	265	238	236	255	243	245	230	237	239	236	223	252	261	236	243	256	245	225	220	270	248	247	232	236	232	217	248	251	225	256	228	246	246	251	233	241	233	252	244	238	223	227	237	242	213	228	215	238	225	239	218	233	249	233	245	243	224	235	218	237	230	242	270	250	221	269	255	238	238	237	221	256	253	259	205	233	232	231	224	248	240	235	240	239	228	252	245	265	226	244	219	216	235	267	232	240	211	248	242	239	202	213	217	241	231	245	251	272	257	214	223	222	225	242	243	220	253	262	243	262	234	234	231	240	234	259	234	258	218	218	242	277	252	259	227	245	237	250	247	262	239	238	224	230	234	235	255	217	218	254	242	220	233	250	216	211	253	241	221	228	217	224	237	264	227	231	240	264	234	231	241	239	254	252	233	241	268	243	251	243	272	214	234	219	240	204	232	250	220	269	254	236	229	252	234	215	215	232	236	230	244	236	241	235	221	252	224	211	208	240	227	235	235	239	230	251	228	209	239	223	244	208	224	233	241	222	224	212	221	231	238	237	254	261	235	247	231	216	223	245	233	258	206	190	262	223	224	224	251	205	240	283	261	262	220	218	273	257	245	219	218	230	251	247	235	260	223	249	235	242	244	266	236	238	261	217	242	226	229	251	250	210	242	276	212	236	258	212	237	257	242	248	232	253	263	247	238	252	260	210	264	300	256	225	253	265	237	247	255	219	251	240	254	248	247	246	227	239	263	241
24737	18157	4215	5067	4576	3686	3080	2602	2298	1895	1740	1562	1452	1348	1237	1158	1127	1038	982	971	951	922	898	895	888	835	785	889	824	737	741	790	781	707	761	722	728	752	706	781	677	682	693	693	732	751	691	688	662	672	648	659	699	657	678	656	669	650	647	697	671	623	691	682	631	639	668	662	674	666	624	694	634	594	652	624	599	629	632	623	675	665	579	674	658	631	646	593	663	614	626	637	665	594	648	648	631	600	633	648	675	657	680	615	648	623	628	616	636	669	640	640	617	628	636	646	690	634	660	657	672	616	609	648	678	663	608	607	700	606	656	660	630	635	596	633	657	634	625	670	655	641	610	621	611	640	635	625	643	649	623	631	582	669	616	625	626	623	633	601	616	579	607	611	664	651	640	671	619	591	654	605	653	641	627	625	621	617	643	643	626	588	642	658	609	629	618	603	640	687	659	589	637	626	604	598	602	614	608	621	625	618	601	641	598	616	645	631	646	604	656	631	644	590	576	635	618	632	618	613	644	609	616	647	592	638	608	669	663	647	591	638	634	634	661	654	679	647	604	672	679	637	628	647	653	629	604	585	610	640	597	632	658	606	602	595	638	628	629	650	616	659	644	607	653	661	661	648	633	637	651	611	594	630	674	638	626	648	686	631	664	606	605	659	627	656	579	611	651	637	651	661	607	673	616	633	637	610	623	658	628	652	652	648	664	660	618	620	627	637	637	604	626	608	614	612	651	607	652	633	585	620	598	612	646	610	617	637	628	626	583	615	600	612	600	620	653	654	627	618	642	668	659	667	644	593	603	665	613	581	621	677	649	622	590	629	641	616	637	593	615	623	572	662	611	642	632	597	618	647	604	607	610	635	623	694	606	610	669	639	639	645	622	589	545	604	611	599	624	596	621	648	690	657	632	612	602	639	622	597	630	633	644	625	610	592	643	601	588	575	602	644	623	597	641	633	636	643	633	644	592	632	661	633	616	608	623	622	633	636	673	607	670	644	635	616	634	644	636	611	595	601	555	643	624	601	619	636	565	648	612	690	661	643	649	612	639	618	638	631	600	627	600	616	653	632	634	674	633	643	625	688	605	620	685	613	634	667	627	662	618	648	636	612	596	599	637	633	628	628	608	625	582	665	622	602	637	635	593	654	595	658	583	623	610	619	648	618	670	588	640	638	648	670	644	676	607	651	673	662	632	594	642	631	651	636	639	667	623	602	605	584	684	632	618	639	621	619	639	650	625	610	621	583	644	604	576	636	639	594	643	611	615	629	658	608	618	645	681	581	612	602	650	643	643	643	612	640	644	658	615	581	672	605	622	586	619	646	625	663	611	634	632	618	655	626	630	656	651	671	601	621	611	653	586	607	635	622	674	625	606	625	651	644	618	596	637	594	619	652	650	621	661	606	657	619	594	625	635	618	631	616	606	593	637	610	618	590	635	637	645	622	637	620	613	617	630	598	636	651	637	664	653	614	635	647	642	577	623	642	587	589	620	641	643	619	626	643	603	615	636	637	621	654	613	632	613	624	637	622	622	633	676	623	603	631	634	658	613	651	633	643	641	627	660	649	664	631	571	594	590	603	641	636	629	644	648	621	637	639	618	664	622	645	668	649	600	584	610	607	616	619	571	652	688	650	653	638	640	651	635	617	604	630	601	621	623	639	649	637	611	608	619	655	637	615	637	623	636	647	597	590	624	625	625	622	628	646	612	645	618	590	628	612	683	620	654	632	599	660	651	663	617	617	616	624	660	607	611	603	653	634	642	650	633	635	581	629	663	611	634	668	604	673	631	615	688	618	607	612	639	653	626	630	621	593	643	669	664	643	597	642	627	587	649	634	618	626	619	622	597	601	644	663	656	656	586	637	679	669	608	658	608	593	632	646	588	656	619	635	600	654	604	614	627	649	652	643	616	615	617	644	625	647	631	646	679	637	638	662	623	652	630	640	616	581	637	668	637	622	609	589	657	591	622	610	619	639	652	609	652	641	610	615	604	605	640	642	632	633	628	588	632	641	624	659	649	626	611	643	631	567	684	655	623	597	591	610	650	615	652	628	621	632	648	661	620	652	608	627	637	611	633	662	621	632	624	580	624	620	620	603	661	591	644	674	626	615	670	604	631	624	627	592	572	646	662	610	641	678	625	609	607	623	604	622	657	650	647	611	608	614	628	616	636	627	633	636	645	621	653	674	615	623	665	621	605	593	620	652	615	608	621	634	661	623	620	607	651	642	634	617	639	648	608	620	622	616	624	630	655	601	622	632	600	637	627	607	604	597	652	665	638	610	635	593	691	646	637	627	615	654	622	646	633	618	628	673	660	639	650	663	649	660	645	587	646	616	645	627	602	638	664	660	649	627	609	606	644	579	655	627	631	666	607	628	603	688	599	625	617	642	602	639	589	626	657	647	581	628	593	608	631	613	550	631	611	624	581	605	638	623	593	632	661	661	629	622	615	628	607	638	645	630	687	640	611	610	619	626	612	650	609	604	656	628	595	639	635	618	629	599	603	614	633	618	593	654	616	644	571	617	639	606	692	614	575	630	577	640	601	657	645	632	598	620	669	609	618	604	626	650	609	647	620	620	634	656	638	598	645	615	638	603	631	655	639	596	606	635	653	645	625	597	601	631	633	593	658	576	613	642	634	667	654	633	645	653	604	596	646	561	640	615	648	606	608	574	666	603	640	653	624	663	626	674	598	604	584	597	592	602	636	639	638	646	628	597	634	602	605	647	616	693	630	590	647	610	643	613	627	637	625	638	601	626	649	600	590	613	631	599	619	657	647	646	647	623	648	609	639	632	626	668	578	643	600	633	621	613	626	598	617	602	631	627	596	641	631	610	558	648	621	650	656	621	658	626	581	594	605	646	647	613	601	651	623	594	614	601	610	681	630	630	620	672	625	606	601	604	638	603	633	620	617	628	627	641	619	628	611	633	622	680	613	577	626	610	620	615	632	612	617	651	639	654	624	606	596	631	638	626	609	651	629	655	618	633	607	607	594	623	662	650	666	609	653	652	645	588	622	674	595	620	672	601	594	618	581	667	642	680	642	612	580	638	624	642	585	594	618	618	631	654	628	611	624	662	641	626	614	621	604	597	646	623	573	638	599	625	631	631	629	645	598	646	605	649	631	630	650	628	574	609	681	617	609	631	627	622	648	639	665	624	651	673	605	638	601	644	627	618	655	629	617	613	636	581	591	596	653	622	606	600	632	648	646	680	651	654	617	648	623	612	625	618	600	617	636	562	674	639	609	625	620	634	615	642	585	614	650	622	601	618	676	648	593	681	649	652	645	676	648	632	649	638	618	593	648	658	658	617	657	665	616	639	651	698	641	643	686	588	657	630	634	650	645	612	642	615	633	662	661	639	617	635	639	644	630	605	649	601	649	664	667	638	632	644	601	687	640	641	622	621	607	641	594	639	633	641	659	632	652	667	635	596	598	615	629	645	632	617	659	625	671	619	625	634	626	695	612	614	591	609	599	643
7689	1100	400	373	342	317	338	320	314	329	344	323	308	285	319	304	332	315	356	323	297	311	326	325	324	308	304	337	350	348	342	319	313	321	318	317	335	332	311	318	326	308	349	304	315	336	272	321	332	330	314	329	331	351	340	305	300	334	316	274	350	320	336	282	368	299	310	307	310	342	312	327	307	331	319	320	281	312	314	342	300	355	304	325	299	311	338	293	307	336	298	317	322	332	304	310	352	300	365	322	372	325	299	324	316	329	322	347	329	344	360	346	334	334	319	330	303	323	281	298	351	348	343	320	292	368	335	327	322	337	300	333	309	343	335	320	300	327	317	308	303	302	328	317	308	332	324	318	341	333	339	331	316	316	325	295	337	328	340	328	330	305	326	330	287	318	315	316	306	324	324	337	329	318	309	311	318	330	321	307	318	307	307	298	303	322	306	299	302	330	309	334	297	331	348	303	288	355	308	313	331	355	334	314	312	321	306	327	316	320	308	329	333	318	316	349	331	321	316	313	316	318	324	335	325	318	295	323	317	316	321	330	315	336	331	335	325	307	336	338	322	347	305	290	329	317	328	339	321	326	332	332	318	316	337	341	300	315	324	317	307	319	326	325	319	278	339	324	339	312	344	319	326	323	339	326	303	338	311	278	303	339	328	348	329	335	334	316	322	348	274	276	282	317	345	335	313	310	313	317	288	312	337	326	325	341	310	306	302	317	312	318	337	347	340	353	294	320	299	324	310	326	309	307	315	287	308	309	320	346	283	303	328	301	327	349	339	281	285	290	325	318	326	312	383	305	299	303	299	318	316	291	342	340	295	333	330	297	325	316	280	303	303	359	329	313	323	303	307	329	303	339	331	314	343	329	327	318	335	286	290	316	329	349	302	275	292	308	318	326	362	316	285	335	324	322	320	308	310	347	308	272	318	302	317	283	333	337	359	306	291	282	343	314	311	320	341	318	319	281	322	307	301	324	336	347	336	305	326	315	302	320	277	336	321	333	317	329	293	324	326	316	319	307	310	325	346	316	285	339	312	283	309	311	360	336	323	305	308	332	301	303	325	337	308	324	335	315	354	339	324	312	339	265	319	311	285	327	326	351	312	302	332	349	306	305	334	330	302	310	302	294	283	290	287	307	310	304	316	359	349	325	321	329	291	301	340	334	307	368	314	309	319	286	309	326	323	331	362	354	318	314	338	322	298	313	295	292	318	327	308	274	327	313	345	344	310	327	327	300	328	325	330	289	297	342	304	304	315	299	328	330	332	318	310	303	317	292	315	315	326	356	328	342	294	332	353	289	291	285	302	335	329	303	331	354	292	344	297	303	350	349	315	319	307	318	337	346	308	314	335	328	312	315	320	332	335	323	326	283	321	374	334	347	309	307	345	368	297	340	330	306	346	299	317	305	309	301	311	298	306	298	330	323	336	372	330	307	328	321	339	300	355	324	313	333	316	320	323	329	319	347	300	320	364	307	335	303	330	318	318	310	331	322	322	324	300	301	308	321	300	320	332	291	306	312	317	320	297	323	359	333	303	301	311	339	334	308	298	323	299	321	322	311	354	331	341	297	319	298	344	303	278	345	269	314	322	337	326	329	297	351	314	293	334	315	342	337	334	346	324	310	317	298	328	307	329	305	309	340	329	294	327	301	263	324	320	302	306	286	327	332	325	321	322	326	311	302	314	292	333	305	320	322	317	307	326	298	325	336	333	340	335	320	302	312	290	341	341	324	326	309	360	333	336	313	325	315	303	313	306	329	319	318	314	354	338	333	313	308	310	309	350	312	372	331	296	309	303	362	323	337	350	337	319	302	330	332	294	307	338	330	328	306	337	332	298	325	323	300	300	304	303	311	327	329	338	287	317	346	292	289	300	290	350	312	309	302	314	323	301	335	304	311	332	338	315	336	358	343	326	307	314	296	309	312	334	302	330	322	319	323	337	307	314	325	316	329	335	276	290	361	333	275	354	318	301	316	316	313	372	311	334	332	331	320	287	332	315	285	294	327	340	326	291	306	308	302	331	288	321	323	314	334	329	358	307	307	365	334	322	307	326	288	311	304	324	320	333	325	277	324	304	310	327	370	296	328	313	324	311	324	325	298	300	311	326	304	317	325	339	297	289	305	294	337	312	324	318	326	316	358	323	292	287	310	344	307	356	316	285	310	314	357	287	330	322	268	303	307	334	310	314	340	330	298	283	298	354	263	344	319	347	303	329	307	310	313	341	298	326	326	309	338	289	321	281	295	302	291	321	306	308	324	291	334	311	298	363	353	315	333	361	313	320	296	338	332	312	304	328	323	355	307	342	323	341	284	317	337	349	320	310	301	335	325	306	325	301	339	317	300	324	304	308	325	312	325	348	311	308	310	348	343	304	320	326	329	329	313	332	334	275	334	291	324	338	323	310	334	306	292	297	346	297	320	328	320	298	344	316	308	327	329	304	314	314	339	319	342	299	320	298	311	322	349	305	315	295	304	340	333	317	326	333	320	365	339	316	298	326	346	317	287	332	320	301	358	307	316	328	308	315	334	332	330	308	349	324	324	382	309	351	357	313	312	337	356	315	318	315	309	302	319	323	317	314	313	304	331	326	312	336	362	349	329	311	306	319	308	312	324	325	333	279	324	323	331	346	335	320	333	314	324	340	352	330	325	303	299	294	315	344	351	295	335	318	302	326	297	338	322	287	322	302	330	317	301	313	317	326	339	318	324	292	301	325	357	321	368	290	287	327	335	291	324	295	303	278	337	339	337	337	312	355	321	290	294	304	286	354	287	350	339	311	287	299	317	342	290	324	308	315	316	287	317	326	301	312	331	315	323	315	343	323	309	328	312	321	305	335	283	314	300	338	308	302	304	317	314	314	323	350	334	329	310	352	319	303	312	308	318	360	296	344	271	329	333	306	310	299	352	349	314	331	348	308	329	326	317	333	318	326	310	255	306	302	314	313	301	316	319	318	305	315	323	334	302	309	313	315	303	348	330	319	304	365	294	319	326	309	293	341	319	332	341	330	322	344	307	317	312	315	308	328	280	345	333	322	334	318	338	307	320	307	308	325	322	327	326	316	337	308	334	326	341	334	297	292	322	336	321	290	326	332	297	321	294	295	354	356	330	317	334	337	319	293	302	306	328	314	317	362	313	320	334	335	309	298	296	304	331	315	315	346	309	328	318	314	329	302	315	316	313	275	312	307	322	339	353	309	374	317	335	301	332	316	320	309	323	304	335	316	323	327	321	353	316	316	290	296	311	328	304	306	333	323	320	335	317	293	343	310	312	334	304	326	336	323	320	329	317	316	284	346	334	325	326	341	286	294	252	298	341	311	313	311	315	319	291	302	317	302	331	314	317	319	345	306	317	355	315	298	340	323	344	346	327	308	320	315	307	360	326	314	332	362	315	305	304	324	322	291	318	350	334	305	298	288	329	327	323	324	294	314	323	301	301	348	326	292	328	343	329	293	330	316	313	343	321	337	354	302	317	307	330
4725	1601	842	849	825	819	812	813	773	736	808	791	798	800	792	752	776	743	770	741	743	755	750	790	796	735	811	745	799	724	718	763	764	785	783	714	761	753	788	766	731	716	719	744	782	787	785	746	773	760	782	729	733	760	752	767	746	752	744	828	753	746	752	810	766	742	773	775	740	766	726	765	777	721	738	782	731	813	718	757	683	766	738	711	734	781	780	752	758	780	723	740	785	829	749	710	747	781	771	730	755	773	752	775	755	770	763	791	753	825	745	749	749	752	737	711	695	788	794	765	731	723	770	751	753	774	766	763	754	760	761	702	779	802	734	790	705	793	735	768	773	763	763	818	767	736	737	723	727	766	748	754	794	820	701	756	726	731	719	792	739	775	720	753	735	749	767	709	734	759	810	738	748	760	804	777	749	749	707	763	771	764	735	755	726	727	748	751	775	756	758	714	694	773	730	756	738	745	776	730	752	782	744	732	726	731	777	773	691	761	762	787	752	778	767	698	750	762	799	778	766	784	734	696	776	772	742	776	760	761	727	734	776	714	760	740	826	766	774	783	741	712	762	767	794	730	756	772	760	736	788	736	719	691	755	764	749	757	739	727	816	791	744	763	730	720	778	807	756	734	769	674	738	739	808	744	728	752	762	721	752	711	793	765	719	773	752	739	750	794	751	725	734	770	785	730	745	744	798	756	755	740	757	784	756	727	756	729	770	756	790	799	770	758	798	732	722	741	765	722	714	784	747	798	779	724	764	721	733	767	783	740	722	748	757	734	780	765	786	773	759	746	738	740	752	761	714	736	786	710	738	749	738	786	738	754	770	742	736	799	737	804	787	780	730	768	765	776	739	776	735	760	782	826	725	759	795	749	723	757	708	760	715	770	758	788	708	726	772	727	739	792	775	732	760	734	795	792	787	739	683	741	771	754	712	783	777	741	713	745	772	759	727	718	749	794	732	742	750	780	806	787	787	795	782	761	792	775	733	765	684	757	739	746	747	723	785	695	738	765	762	754	769	706	729	798	790	750	778	746	775	787	696	813	757	765	752	784	783	734	785	769	739	764	743	758	729	752	733	755	802	721	749	755	769	786	720	762	747	745	740	746	736	721	752	789	712	733	734	767	768	713	753	741	733	774	734	764	741	759	753	764	748	732	739	826	756	770	732	786	767	738	708	733	732	732	726	740	746	762	764	745	768	786	774	776	754	745	744	745	768	727	766	715	731	794	790	750	719	761	739	764	768	772	761	782	740	730	732	764	762	743	763	753	760	759	745	719	799	753	771	764	786	809	746	790	798	763	786	774	750	756	742	742	751	769	742	779	744	731	745	765	774	714	744	713	753	767	724	749	714	756	767	727	765	770	771	733	752	780	716	762	785	777	724	753	769	765	787	794	756	728	743	752	743	756	785	731	771	742	788	701	768	813	750	738	718	758	738	749	762	724	746	772	803	729	764	722	746	747	721	749	746	778	758	785	778	756	734	741	740	741	775	759	787	764	751	726	757	769	754	728	741	756	723	755	738	777	779	766	767	740	729	735	717	756	727	744	752	715	757	685	771	758	753	797	746	748	706	813	761	750	746	754	761	776	786	755	752	769	744	708	737	762	791	749	759	722	749	749	690	724	795	718	791	737	757	785	771	759	743	738	768	758	725	784	697	737	731	758	789	745	734	754	734	757	734	752	768	696	768	747	750	732	741	736	749	760	785	718	739	749	807	777	738	768	759	785	762	719	759	742	757	767	770	729	764	738	740	752	757	755	758	728	720	708	757	738	679	724	746	751	717	710	797	762	739	751	798	744	738	768	767	718	784	721	831	769	743	753	777	770	757	769	736	705	777	788	765	752	756	742	723	788	765	752	696	791	713	733	734	762	757	791	709	707	712	739	798	755	729	777	787	751	786	708	782	707	751	780	711	758	729	784	714	780	765	701	778	740	766	713	773	744	727	786	732	757	718	789	744	804	740	771	758	748	721	757	763	704	771	764	766	741	766	708	730	784	766	788	766	745	776	727	768	760	673	737	718	779	763	758	744	751	770	766	764	733	718	739	769	777	751	756	734	786	758	744	716	742	741	787	733	748	750	777	713	767	797	759	715	749	763	695	744	785	732	726	799	756	759	818	727	766	755	728	788	753	732	775	751	807	737	737	767	722	743	765	757	710	788	695	758	746	727	742	686	784	727	743	757	671	783	746	771	808	749	816	726	715	775	778	786	724	797	727	737	742	738	757	772	756	759	725	741	796	745	761	760	736	741	707	786	731	765	798	756	735	798	734	754	799	749	789	774	734	773	763	743	737	743	734	708	762	767	764	724	782	777	750	746	771	764	766	776	746	734	712	751	744	764	704	766	731	787	796	728	760	786	737	771	755	714	736	782	782	738	751	770	771	753	740	790	776	770	780	781	727	732	772	747	780	749	771	802	738	732	743	702	700	756	777	770	746	715	775	744	812	780	769	793	765	801	728	723	761	725	735	702	767	745	737	835	777	800	769	788	732	779	756	714	823	749	731	753	760	747	696	729	739	742	781	682	731	761	739	737	769	745	741	697	719	704	777	776	731	699	767	759	796	736	727	705	747	742	775	790	777	735	728	768	741	760	767	728	711	787	782	776	691	808	766	755	781	763	861	801	776	791	755	721	726	745	710	727	798	789	755	740	749	744	782	752	741	753	729	747	709	710	782	741	775	784	707	751	802	762	733	728	757	717	786	756	709	815	763	748	755	782	803	734	786	795	750	731	777	763	771	787	828	795	793	777	796	762	767	753	735	747	767	747	793	787	751	747	782	754	746	705	767	731	735	686	751	795	735	791	800	726	725	708	757	802	773	742	765	737	706	735	778	756	769	799	723	717	726	784	746	718	757	767	772	745	734	750	758	757	761	759	721	719	750	762	753	744	757	721	782	739	758	726	753	774	767	800	735	749	759	764	759	759	838	743	745	725	783	757	756	772	745	725	724	775	817	731	755	771	758	771	796	791	773	730	767	756	770	756	722	760	741	759	765	695	788	744	724	777	714	741	739	711	768	780	791	779	776	746	717	746	802	777	769	772	752	714	757	790	785	744	739	757	691	756	808	746	754	733	712	739	752	750	698	758	730	725	794	747	775	855	789	745	753	754	725	756	706	691	717	783	764	765	726	714	738	769	794	737	754	753	759	794	804	738	753	754	712	720	790	746	747	788	793	767	755	701	778	746	764	755	764	740	793	787	793	714	773	757	722	759	726	726	768	785	753	767	747	795	749	768	735	749	773	784	751	803	723	761	726	766	742	782	715	744	782	743	721	796	781	751	772	778	764	773	721	755	751	770	749	762	770	744	802	760	715	795	744	774	715	754	752	743	786	799	755	715	745	772	714	741	785	763	755	777	778	760	807	748	760	749	727	791	720	775	785	723	759	730	738	743	769	748	767	761	712	754	706	733	773	721	762	783	757	720	780	791	793	821	745	724	781	773	760	786	727	725	746	775	724	743	749	752	751	785	756	709	793
32441	19963	2675	909	688	498	433	312	304	278	253	240	212	218	198	184	165	167	176	191	163	194	150	161	184	187	206	174	151	161	163	155	186	175	182	175	174	153	188	159	151	158	178	168	156	166	149	147	158	149	157	131	181	175	156	151	154	162	134	148	160	150	168	165	153	139	157	162	147	183	164	169	161	151	164	158	149	178	194	146	154	158	134	164	164	158	163	148	142	158	154	150	165	131	153	169	143	152	176	157	152	190	202	176	168	161	163	156	161	142	179	154	183	160	154	148	163	147	156	141	152	137	168	157	162	158	165	167	161	167	143	173	154	165	168	173	161	167	149	159	141	149	161	151	155	143	153	154	142	139	158	140	147	176	160	153	177	165	181	163	163	129	149	167	152	157	175	152	161	173	144	167	141	160	162	169	146	152	149	157	167	158	142	157	155	177	162	159	147	166	176	157	136	167	148	167	155	158	179	170	130	176	154	147	171	185	150	147	148	163	125	131	167	166	161	150	165	150	171	151	156	162	157	148	154	174	159	156	189	166	145	145	164	178	155	163	152	169	148	149	149	162	164	157	130	146	145	165	186	167	162	146	146	167	158	144	170	170	160	165	160	151	163	174	162	158	160	186	179	173	158	137	172	167	157	157	153	166	165	143	154	179	159	153	159	141	155	167	158	164	169	157	172	142	171	177	148	177	151	178	158	160	136	146	147	139	154	134	143	128	150	162	142	152	165	159	154	151	162	162	160	162	165	176	152	139	187	166	162	133	158	158	138	162	170	143	155	151	169	161	138	156	166	146	136	148	150	156	152	167	159	159	138	136	170	161	147	170	155	174	140	136	141	143	133	176	139	143	158	170	159	144	156	153	177	140	150	162	146	146	135	164	138	157	162	163	170	146	155	144	169	150	171	134	157	168	151	169	144	157	171	146	144	144	131	159	144	177	160	148	150	171	139	146	160	148	128	147	183	150	172	148	165	168	188	162	176	174	133	144	150	160	144	148	165	149	147	143	167	151	172	155	151	138	169	159	145	152	161	158	155	182	165	154	146	147	173	167	163	165	144	166	145	179	157	173	169	130	181	141	154	151	157	154	148	157	159	143	147	164	157	161	167	152	129	151	142	156	149	138	171	178	149	155	139	135	175	155	136	145	165	180	172	135	149	151	166	158	146	155	158	169	171	151	138	175	149	150	160	172	161	163	161	178	147	139	144	165	161	145	154	140	177	142	176	162	134	151	155	158	125	141	161	179	147	153	176	169	166	148	150	160	160	156	183	150	162	153	146	146	143	147	188	158	163	181	156	191	155	170	164	150	159	142	154	161	161	156	155	169	158	133	168	157	151	172	152	139	177	154	165	168	161	140	135	168	146	161	157	164	154	143	143	152	153	153	150	161	155	170	145	170	152	155	146	161	150	177	140	146	156	199	166	160	176	161	148	157	163	153	169	125	177	161	156	171	167	183	140	141	163	164	161	142	153	136	133	164	146	152	146	151	150	147	170	165	144	145	170	149	144	144	159	174	167	157	156	159	139	163	174	171	152	143	148	168	159	155	151	166	177	139	147	183	156	150	158	157	153	167	143	158	140	159	173	158	137	150	166	146	161	166	146	149	154	133	162	164	135	154	139	147	151	146	168	142	172	169	156	157	181	160	183	150	157	133	168	147	162	153	150	141	153	148	153	179	158	144	147	146	149	161	143	184	137	162	174	139	169	130	186	173	167	171	166	178	152	143	162	167	170	166	140	179	159	143	162	146	131	150	157	149	160	151	139	152	145	155	177	173	152	169	152	144	156	150	144	154	149	167	169	139	152	156	139	178	128	142	167	152	142	173	172	180	159	164	157	167	183	158	166	185	161	138	171	153	141	174	154	165	136	151	133	171	173	146	167	150	161	179	171	154	147	156	147	150	144	160	171	151	137	135	160	174	171	158	151	152	163	155	177	136	153	174	154	150	162	172	167	158	152	154	147	166	165	157	149	154	172	170	157	166	134	147	151	136	145	134	152	150	163	161	146	154	147	177	148	163	137	139	166	130	135	164	143	128	153	162	159	155	153	158	140	163	139	138	153	186	148	159	171	140	150	187	171	163	152	153	157	141	143	148	146	130	151	157	148	140	172	169	170	158	194	127	172	174	165	145	142	200	160	164	155	141	153	199	129	160	181	152	166	153	144	155	168	160	159	155	174	161	142	139	171	143	167	157	161	184	163	143	154	151	133	159	163	150	158	149	142	185	136	171	170	189	150	189	135	146	151	152	157	162	158	151	149	161	178	169	158	172	154	153	144	158	166	177	151	164	145	161	165	165	169	170	150	172	159	170	130	152	160	174	176	156	165	140	164	168	136	176	158	159	158	169	139	151	153	191	130	160	152	174	159	178	145	148	137	160	158	169	147	149	179	158	147	161	163	160	135	151	191	178	160	176	160	150	168	141	146	161	165	172	169	154	162	145	163	129	151	154	156	156	156	147	137	181	150	138	167	142	151	185	175	193	171	182	167	147	170	139	156	165	147	146	177	141	159	174	152	147	155	157	173	168	169	202	172	166	141	155	185	179	167	151	160	149	140	156	177	162	141	139	155	147	167	160	135	146	150	149	164	153	148	172	158	152	153	177	148	173	137	151	172	179	164	165	151	156	149	160	148	166	127	131	150	141	173	174	156	134	152	171	156	174	160	153	161	165	172	159	163	153	168	163	162	176	162	153	173	146	171	150	168	158	176	161	156	169	156	150	166	155	156	162	192	152	166	166	150	169	160	155	155	146	171	152	148	167	135	145	157	160	165	163	157	170	157	152	158	173	152	144	165	180	170	144	160	147	134	161	159	156	153	160	142	148	171	183	162	146	148	160	164	163	177	152	151	129	165	154	161	142	158	175	183	153	138	172	156	157	167	175	162	174	165	171	167	136	169	149	145	156	154	148	127	164	167	158	145	164	176	150	160	135	135	141	161	158	150	173	160	155	182	162	175	174	158	143	159	149	136	150	144	163	162	152	157	183	156	152	131	158	164	144	173	156	177	156	192	151	169	156	155	145	163	140	118	175	187	158	138	160	151	163	152	141	151	163	129	149	156	170	145	159	135	173	170	157	181	155	156	171	167	146	180	152	166	156	171	186	145	144	171	152	147	184	149	166	134	150	155	153	173	168	167	144	162	164	160	141	161	136	180	139	169	158	136	142	149	151	147	174	157	135	157	155	157	174	138	145	175	163	144	143	162	136	130	154	128	148	135	158	174	154	175	176	157	161	149	145	158	165	167	148	143	162	161	144	169	144	164	159	169	154	136	164	153	158	162	174	159	161	148	146	130	161	163	153	173	135	153	174	133	153	176	147	141	160	153	155	164	172	160	175	151	144	174	148	153	167	165	168	162	161	129	164	169	150	168	150	167	168	158	163	163	130	159	137	159	146	135	142	156	152	158	161	135	149	160	152	154	163	146	150	152	145	171	178	142	139	159	151	155	167	155	140	157	164	148	180	172	151	160	158	167	161
17877	12420	2385	2795	2434	2043	1680	1430	1314	1109	937	906	860	834	764	694	722	663	618	656	608	554	557	573	570	548	519	535	534	533	515	500	500	489	482	484	449	469	448	455	463	457	462	479	462	475	465	471	445	453	442	473	487	430	473	451	452	443	443	457	470	440	438	450	434	455	431	409	432	477	427	450	446	458	450	427	429	457	427	421	444	447	433	488	442	454	444	443	449	440	469	439	448	396	411	442	443	484	425	438	426	446	462	448	458	425	408	405	438	399	447	434	441	429	452	439	460	416	442	414	458	422	414	422	477	425	466	433	432	446	473	445	445	417	444	413	446	404	443	439	424	405	421	449	425	459	409	428	438	446	450	420	428	434	463	403	421	432	413	472	417	421	437	423	452	436	481	418	422	412	447	458	449	428	427	446	422	414	493	473	433	410	391	435	486	436	467	426	417	418	451	415	398	423	458	486	461	437	432	429	451	399	432	438	446	448	430	443	486	451	456	441	432	453	426	459	413	448	406	387	451	422	442	423	437	442	421	462	445	416	456	409	422	427	470	450	441	453	416	436	437	445	436	422	426	447	436	429	455	440	430	444	443	464	441	429	394	435	415	446	415	463	427	427	415	414	400	399	434	485	419	429	435	427	428	465	409	428	455	403	432	410	413	415	419	444	450	454	392	396	435	442	411	479	436	424	442	427	410	412	425	441	413	444	446	406	437	489	418	436	444	444	446	418	445	400	415	446	461	458	408	418	436	431	473	443	417	429	415	408	462	420	427	406	445	419	428	412	400	424	431	399	450	435	411	427	425	439	479	471	433	435	450	452	403	460	434	399	406	462	427	472	407	421	443	469	408	443	458	429	419	453	448	424	423	419	458	408	447	457	429	426	458	408	441	401	461	432	428	462	394	457	464	438	490	436	430	418	486	476	443	414	448	442	448	459	441	445	451	396	435	434	448	421	425	433	443	451	458	424	422	432	427	449	424	423	441	452	405	454	404	464	441	455	405	414	436	439	466	443	425	433	441	434	443	446	448	420	452	469	437	429	455	459	427	466	423	404	446	426	458	407	408	445	448	398	448	439	443	409	421	420	447	445	433	406	447	423	420	426	430	452	451	424	430	465	445	414	436	413	441	430	435	433	415	422	440	416	447	427	406	395	446	449	424	419	406	417	443	413	437	421	463	401	433	422	423	408	447	462	442	447	384	449	436	414	429	472	395	418	425	472	438	450	435	436	416	432	474	435	402	437	415	419	468	432	418	467	454	419	422	463	467	448	428	445	426	430	406	415	408	437	445	432	422	440	427	429	411	436	384	393	454	425	465	444	440	460	422	434	446	397	421	424	410	431	448	421	427	456	410	453	388	458	439	416	440	400	424	432	404	461	472	441	447	421	424	431	420	431	445	446	438	437	436	412	449	442	433	412	458	443	425	433	485	459	466	436	467	447	409	435	454	464	405	458	438	435	404	432	437	454	479	412	445	432	428	434	448	439	457	418	409	401	361	434	397	462	435	427	431	435	459	420	450	394	398	453	413	412	435	423	405	389	439	437	465	435	433	394	439	439	400	462	454	462	430	436	428	460	440	449	440	423	461	461	459	425	390	424	437	439	410	447	445	455	403	465	452	492	439	476	437	445	429	414	396	436	438	418	491	435	419	448	442	414	425	430	412	404	456	418	475	470	445	420	425	451	431	424	455	397	413	437	425	466	461	431	427	381	456	448	451	462	432	463	411	445	438	417	440	433	457	427	429	411	446	490	390	414	426	427	408	440	452	446	509	423	416	414	436	466	428	421	451	407	458	423	445	435	420	434	444	392	439	406	417	438	436	426	431	448	438	421	393	424	448	387	425	456	443	461	467	420	469	440	429	427	459	445	429	431	437	454	386	448	423	415	427	426	400	432	468	442	435	411	430	485	412	426	439	420	443	426	437	462	438	418	453	437	434	462	426	455	434	434	441	482	437	415	439	447	405	406	422	447	445	410	438	455	414	433	429	420	423	461	433	438	468	453	419	432	439	440	404	437	463	452	422	423	427	419	455	428	420	460	447	407	426	441	426	449	420	410	433	417	445	433	447	450	441	445	442	416	451	454	388	435	448	469	438	415	434	446	455	425	436	412	456	407	426	420	417	418	430	445	399	400	430	430	441	449	422	412	420	413	460	434	398	430	443	420	381	440	427	442	421	436	439	422	431	454	454	434	428	427	423	432	438	425	458	473	435	440	438	435	439	448	449	443	488	407	411	451	388	444	440	455	423	421	430	428	459	469	436	421	443	415	429	449	443	436	420	442	428	440	439	392	463	488	424	463	452	436	461	404	418	476	409	436	428	462	453	435	397	421	424	440	416	414	428	436	429	421	422	436	445	454	473	440	430	423	422	462	397	443	413	460	450	425	447	431	420	441	416	419	410	433	438	432	445	435	442	461	429	447	406	437	424	433	431	448	449	425	421	419	429	458	433	449	433	439	437	466	441	446	419	465	431	411	432	428	407	425	430	440	415	468	400	459	456	433	424	482	426	436	409	464	411	436	411	416	369	451	450	415	412	488	449	446	409	423	439	420	439	415	426	415	412	433	424	419	402	413	429	422	435	433	405	439	452	414	443	414	472	437	424	459	438	429	431	439	433	408	448	425	470	461	434	424	397	424	436	446	452	419	397	434	430	416	452	426	468	449	433	438	409	429	472	456	439	435	414	458	409	453	469	414	433	479	451	436	416	436	410	433	433	412	403	425	444	400	413	431	433	388	446	449	409	435	452	420	462	425	449	434	423	372	443	398	451	400	447	450	431	423	425	459	419	419	437	447	433	422	442	422	426	431	463	438	459	414	438	439	439	448	453	419	433	407	446	450	435	455	452	418	421	385	468	413	426	469	428	437	417	441	432	443	433	411	455	433	413	418	446	466	417	460	485	452	456	397	439	459	453	488	456	405	440	421	437	433	412	468	445	401	461	415	448	439	480	434	448	409	433	430	464	417	448	439	436	398	463	460	413	403	446	443	422	464	411	474	422	470	438	453	409	419	417	414	460	449	459	442	422	420	413	450	430	427	433	422	465	457	465	441	424	421	445	432	415	428	388	433	464	460	421	423	447	427	426	454	419	425	437	443	432	431	437	421	410	435	404	440	404	456	421	457	436	449	416	417	423	400	457	463	463	401	410	448	408	430	382	433	455	463	440	425	410	402	454	447	435	454	456	422	446	464	420	423	399	406	413	419	437	444	411	436	424	467	423	437	478	445	438	398	408	416	472	460	433	420	429	447	446	452	497	433	450	426	432	453	443	434	434	444	421	423	463	432	432	416	430	440	418	452	445	446	441	438	462	438	418	443	438	443	488	417	423	428	396	455	478	427	465	457	438	410	440	413	428	418	419	424	424	441	443	421	485	433	469	417	444	415	404	423	466	374	444	438	457	410	447	479	416	393	459	419	453	442	436	451	432	414	426	429	431	431	439	400	430	404	445	449	434	406	429	418	425	453	423	449	439	400	432	421
44590	33143	7519	1984	1283	899	737	596	493	478	420	377	361	327	341	343	324	325	311	300	280	268	293	257	256	299	265	287	249	237	253	235	233	265	241	238	251	236	228	287	244	280	240	259	214	251	222	232	232	253	267	247	236	234	246	236	224	220	227	245	227	243	241	253	267	241	258	255	215	258	227	199	260	209	276	210	218	255	266	253	248	256	256	242	228	234	241	228	223	243	219	259	249	248	237	248	245	245	238	230	252	249	253	236	224	256	247	259	224	256	217	266	222	219	222	243	244	261	247	222	248	262	263	225	242	246	268	232	230	244	246	230	250	225	249	224	215	237	238	236	214	271	258	211	274	241	239	246	249	235	250	247	243	215	231	232	237	245	223	247	232	246	213	234	266	227	269	256	246	247	228	222	248	242	231	216	260	275	226	230	210	209	225	231	250	228	224	231	225	244	218	219	236	237	206	234	233	227	242	223	211	260	228	238	249	223	266	230	264	233	233	269	246	214	245	223	247	238	225	222	240	240	247	259	289	259	241	245	237	254	241	205	267	262	247	234	243	214	220	222	259	206	235	219	281	244	234	237	257	231	253	255	215	214	250	232	245	245	231	225	262	223	251	237	217	235	241	241	254	241	266	261	227	263	240	248	268	239	236	244	221	245	204	236	236	238	238	244	254	225	213	227	252	211	219	211	234	282	236	253	219	226	245	233	219	228	222	218	255	245	237	233	230	259	228	220	226	254	237	257	231	244	232	234	243	248	217	259	241	220	217	250	261	248	220	232	229	209	236	226	235	262	221	245	244	222	221	204	226	246	251	227	219	231	252	282	258	277	244	223	222	222	225	267	211	244	264	218	267	253	249	224	222	263	248	235	222	213	220	240	260	230	241	222	256	236	211	274	229	226	221	252	217	194	240	243	223	237	244	234	240	243	244	228	240	234	248	218	259	258	205	246	256	244	229	194	239	210	236	254	245	227	234	235	236	230	242	254	252	234	234	225	251	259	245	224	233	268	236	256	227	232	218	242	241	272	250	244	224	251	240	234	258	240	235	225	215	231	217	231	242	237	253	242	242	258	229	256	264	239	259	222	254	243	247	250	248	261	268	253	222	209	255	221	220	217	214	229	259	209	209	253	240	251	255	241	244	239	236	262	260	253	230	231	229	237	235	205	245	240	230	225	212	239	261	238	276	225	222	242	251	234	247	215	202	257	247	255	260	234	258	234	238	229	215	233	245	234	226	232	246	228	225	223	233	191	262	203	228	268	253	233	244	252	252	227	232	230	211	238	229	240	213	254	251	217	222	238	239	231	218	249	232	227	214	264	266	246	213	232	253	228	246	258	241	248	251	235	247	253	264	240	236	275	233	238	241	231	258	265	230	226	257	246	247	228	260	220	236	239	229	262	246	231	237	245	256	247	234	229	228	241	247	232	240	232	253	250	235	218	268	219	244	270	228	225	196	231	201	213	227	260	221	243	273	268	229	230	251	245	206	254	223	227	238	215	238	205	249	248	245	233	253	219	235	262	239	222	201	234	227	257	230	257	239	233	237	280	221	245	252	234	278	222	225	239	257	230	250	237	248	261	225	247	225	228	220	241	254	257	263	236	232	261	278	221	265	227	238	231	246	244	237	244	214	241	267	236	259	220	224	233	249	243	247	264	262	253	264	232	249	251	203	246	235	229	243	213	225	231	239	236	244	237	224	213	245	249	258	237	257	266	245	236	239	286	201	230	250	244	230	233	220	234	252	254	229	248	242	228	245	247	246	242	239	240	236	233	217	242	241	213	222	231	245	258	210	251	252	247	246	237	251	229	238	243	248	277	237	247	242	241	214	276	224	208	236	239	229	224	225	253	238	229	218	232	222	239	242	240	223	237	257	235	276	224	271	256	243	206	236	232	271	254	268	262	243	256	209	222	240	233	218	215	233	214	254	242	200	221	243	222	247	251	253	232	244	244	232	256	233	249	220	253	244	238	258	224	235	249	215	225	240	238	227	207	269	267	223	238	233	245	234	234	279	234	244	252	239	232	254	233	239	246	242	197	260	260	248	234	234	230	231	248	257	233	198	241	253	243	244	263	234	249	239	251	248	254	246	218	238	266	238	235	238	246	246	259	195	231	233	235	254	243	238	208	254	222	231	263	242	234	227	248	237	255	259	243	223	252	234	223	209	230	266	227	234	255	237	267	237	271	250	227	277	243	226	224	229	252	219	247	247	259	221	255	242	238	227	221	247	236	249	249	245	222	243	228	232	235	231	219	225	231	254	238	265	234	218	250	245	257	232	244	228	236	245	221	245	242	221	254	240	240	255	249	227	261	207	240	250	225	255	268	216	265	259	224	252	225	229	276	208	230	233	226	216	251	255	229	224	226	232	259	217	233	243	235	207	249	240	231	252	260	257	219	227	237	224	222	219	222	262	240	251	237	229	248	244	249	253	228	236	249	250	234	223	251	235	232	270	232	251	247	234	269	229	205	235	233	229	269	263	280	211	237	236	235	249	266	234	233	226	237	252	229	271	271	240	221	241	254	239	235	239	248	205	231	236	227	227	236	247	236	250	209	251	235	251	246	245	230	241	235	254	226	239	254	269	241	275	240	255	241	236	202	218	247	250	263	260	249	246	228	260	222	269	214	243	212	267	243	255	248	223	253	258	222	241	252	241	238	225	227	227	244	242	232	255	262	252	234	241	232	221	243	221	221	229	226	235	227	254	263	234	251	237	226	248	229	260	291	236	245	206	258	236	257	217	210	203	217	227	243	225	249	254	230	226	279	240	228	235	248	209	224	216	220	234	235	235	240	240	223	248	246	229	230	231	226	257	248	242	251	241	238	232	212	250	217	260	238	213	249	244	243	241	231	250	234	262	248	223	259	251	225	236	222	269	260	221	236	244	266	221	257	261	262	239	239	235	279	264	233	240	217	230	255	247	229	270	190	223	238	262	228	245	261	227	232	240	221	219	239	251	230	230	251	270	216	230	233	234	240	224	257	216	255	226	240	219	212	211	244	229	234	253	225	240	271	238	232	240	271	251	242	215	234	243	241	236	260	268	216	272	253	212	233	220	231	237	243	202	249	226	224	237	259	232	237	272	243	258	237	238	270	236	232	226	239	256	234	228	226	235	210	234	236	224	237	236	220	240	234	217	229	239	240	259	216	254	238	240	252	270	234	248	181	238	235	224	228	282	260	242	244	236	220	265	239	239	226	244	227	242	217	245	262	244	232	271	255	257	213	224	243	203	245	259	258	251	260	219	259	226	220	200	241	211	258	228	242	252	232	242	211	216	249	240	223	247	226	247	227	227	263	204	233	255	204	205	227	241	198	272	260	236	244	234	246	241	214	244	252	257	230	242	237	216	257	250	208	253	248	242	275	263	254	235	215	254	257	218	229	229	213	241	253	252	229	221	239	248	214	236	229	239	224	215	226	235	261	228	232	244	247	230	230	232	220	240	232	211	246	264	243	223	219	262	251	225	219	244	250	216	247
24302	19210	4414	5101	4653	3690	3052	2534	2224	1893	1702	1611	1471	1329	1229	1121	1138	1061	955	957	942	900	962	906	808	874	839	815	806	766	783	790	796	725	744	750	776	779	711	726	721	697	711	676	675	678	712	711	656	670	639	671	667	719	654	697	663	676	695	656	651	673	657	695	678	679	628	614	666	642	686	616	703	623	686	674	642	690	665	589	654	684	613	630	645	648	724	642	654	638	662	677	635	654	657	643	652	678	642	626	715	644	658	645	683	655	601	628	641	643	652	608	644	623	624	664	606	603	639	608	684	634	653	634	662	627	656	614	659	620	633	649	644	625	633	646	620	633	637	645	620	668	630	626	635	641	586	640	622	689	615	654	651	656	672	692	633	674	628	612	618	636	633	667	590	656	624	621	656	620	607	579	622	590	594	623	603	650	634	640	664	643	577	651	628	586	637	643	624	627	671	646	636	624	615	669	605	661	655	623	613	615	623	627	649	615	615	685	609	639	621	634	646	618	650	612	632	633	607	638	622	634	593	620	606	635	615	619	608	648	628	689	657	609	609	656	612	597	660	656	639	674	619	661	614	652	691	616	687	656	635	621	668	659	645	615	635	639	600	611	637	647	630	614	632	641	658	632	606	660	662	608	620	642	649	649	645	568	617	632	634	581	625	670	584	616	629	612	670	661	634	572	657	616	636	627	614	608	590	680	623	638	632	632	656	606	632	654	630	611	607	613	633	600	612	636	647	664	648	654	658	635	637	637	626	599	651	590	621	674	624	641	598	659	650	616	626	671	617	591	603	664	685	604	625	618	647	617	614	596	590	651	598	637	609	622	632	627	616	597	638	611	669	674	643	640	626	615	643	650	658	625	680	643	638	620	649	639	629	604	609	649	632	600	695	632	619	628	622	631	650	617	641	637	592	653	627	592	668	609	672	636	615	662	658	629	586	594	567	657	623	657	613	621	678	647	626	625	584	639	678	624	640	660	614	600	649	588	618	626	648	603	639	603	604	621	617	611	611	645	631	635	577	625	590	665	621	608	637	647	569	595	610	612	634	625	623	647	678	609	650	575	656	637	622	616	596	635	648	598	611	647	605	636	670	616	609	611	647	586	641	624	599	629	610	631	614	646	587	631	664	631	629	611	632	686	614	596	608	659	593	652	651	611	637	638	624	644	603	614	596	654	612	627	619	631	636	639	618	650	618	643	588	634	603	673	655	600	632	665	674	594	593	595	606	645	602	626	628	628	678	599	646	636	645	625	599	606	610	621	646	626	651	627	596	618	654	600	635	579	629	609	649	637	651	580	670	636	615	659	632	649	636	614	630	642	649	571	626	619	664	626	599	607	625	626	594	671	619	618	665	596	616	652	667	636	613	637	634	612	641	638	637	581	645	636	623	658	624	608	645	613	594	605	610	616	634	694	628	593	642	675	671	645	635	659	641	657	623	582	640	649	654	604	672	658	578	673	623	673	588	680	614	641	612	592	650	645	601	629	615	618	642	663	634	642	662	623	638	654	637	574	621	652	615	633	628	594	635	627	619	569	652	654	630	642	624	623	638	627	649	608	666	602	643	694	579	642	636	591	601	637	620	622	630	610	620	621	623	632	634	600	624	614	599	620	637	630	632	646	657	636	639	640	655	667	640	632	660	605	689	705	640	590	587	621	610	654	648	657	592	633	655	650	630	647	637	629	618	597	627	640	651	654	639	616	619	617	630	700	693	738	673	616	619	608	628	627	668	625	643	633	585	626	600	615	638	643	577	638	635	622	615	620	614	590	608	638	657	604	600	647	599	628	626	631	581	673	641	639	592	603	669	695	661	625	652	662	634	634	660	616	635	597	624	647	609	614	614	628	635	605	627	669	634	620	642	674	630	634	600	654	637	640	627	641	664	593	640	613	652	650	642	621	650	577	670	631	613	626	633	632	645	612	629	633	649	606	628	610	645	632	627	606	645	673	610	622	624	577	651	649	635	634	597	617	621	621	595	630	663	596	631	595	600	655	605	620	664	628	643	652	648	611	595	631	602	654	658	625	626	630	633	596	651	644	584	672	622	664	607	644	658	664	630	598	641	596	638	592	605	624	609	613	633	608	611	652	632	629	602	651	626	644	614	595	592	648	662	623	673	601	656	592	665	629	599	649	672	625	658	612	620	616	644	602	641	640	644	658	624	589	645	677	629	608	662	596	612	597	620	611	627	626	628	627	604	637	664	611	644	614	617	636	634	655	612	634	646	649	642	595	637	655	627	612	646	656	649	654	647	635	608	606	652	642	621	647	671	622	642	645	586	660	661	617	633	614	657	616	621	628	624	613	588	661	633	595	626	611	649	625	639	604	586	613	646	651	581	644	604	622	664	621	649	652	660	646	623	645	596	646	619	642	628	609	644	619	633	608	589	639	661	646	696	640	644	644	639	621	608	631	616	652	636	636	636	610	574	621	602	595	602	631	637	603	598	647	602	630	651	634	626	624	614	647	627	591	637	574	644	641	642	657	618	578	660	658	595	623	627	618	622	617	639	621	656	673	627	633	613	593	654	659	609	631	628	633	613	632	619	625	627	606	655	604	670	585	619	651	640	655	621	617	658	579	601	627	654	596	635	592	655	643	623	598	627	625	645	631	623	621	647	665	625	622	675	645	676	622	600	647	640	610	627	682	610	612	633	636	611	636	596	646	653	610	651	654	630	620	642	623	626	612	684	633	643	638	664	602	635	640	648	620	624	648	659	630	639	666	634	654	605	608	569	677	651	654	628	608	621	633	640	648	603	637	626	640	608	620	631	683	653	631	657	676	588	643	616	578	678	565	685	589	649	612	683	635	666	619	660	635	600	595	624	640	653	620	614	610	708	652	660	628	692	599	630	594	625	651	659	640	623	626	648	657	618	627	560	650	633	666	631	648	611	637	608	644	576	664	621	676	614	590	595	653	676	596	647	631	584	626	645	656	672	634	589	612	626	629	667	614	634	671	624	621	579	601	668	643	607	612	633	628	652	673	632	649	570	632	650	661	593	613	658	594	710	632	568	631	636	617	656	635	626	612	587	619	641	607	593	693	674	613	607	613	615	599	631	608	588	620	657	660	659	606	608	647	597	626	642	642	632	538	573	598	616	635	628	620	639	639	624	656	626	623	632	649	650	647	586	642	645	609	605	673	619	622	641	616	651	633	605	599	575	633	609	593	624	608	637	635	566	628	636	636	606	645	640	610	656	622	618	629	621	650	647	674	645	638	642	671	593	682	593	590	623	631	629	646	594	627	607	592	642	660	641	630	592	629	644	589	581	622	611	640	632	586	642	575	641	627	664	598	592	608	661	600	671	632	639	622	634	616	610	619	617	636	689	696	619	614	645	661	658	627	660	628	610	643	660	595	633	621	652	623	645	624	616	617	591	616	607	634	605	665	641	598	633	666	631	579	605	608	655	657	676	625	639	656	593	620	673	639	614	633	598	611	623	637	584	647	625	581	626	637	620	688	680	615	635	624	641	633	679	619
7530	947	352	339	336	348	320	320	313	326	314	344	326	332	316	325	325	331	352	320	335	326	329	297	328	323	301	316	317	310	339	298	290	319	317	341	326	333	323	317	290	319	341	301	329	321	309	318	336	323	335	344	332	297	338	320	316	331	319	316	345	330	314	321	330	289	339	355	337	350	296	342	319	316	338	319	316	316	301	326	292	298	302	302	321	341	328	335	311	296	317	328	297	329	312	312	333	377	303	311	291	352	357	313	321	336	310	328	285	334	322	332	342	319	300	325	328	356	328	314	306	292	331	327	311	316	304	287	349	303	384	300	306	304	311	366	307	310	309	295	351	317	321	326	296	319	326	310	317	348	342	291	319	317	317	313	330	316	316	323	341	316	327	276	308	314	334	335	334	315	311	316	320	314	309	339	307	309	310	337	331	311	322	344	330	312	333	319	341	317	321	338	305	307	310	315	319	328	310	309	316	305	307	308	281	351	323	271	314	311	305	321	313	283	327	335	339	326	340	335	342	325	285	328	293	329	294	329	341	295	313	325	301	296	309	322	306	314	316	292	326	295	287	302	331	336	301	307	325	333	325	340	319	310	327	331	339	338	362	299	327	300	319	348	313	333	302	264	320	313	311	327	310	305	322	325	335	300	304	320	345	270	309	331	317	300	317	345	325	352	324	331	331	297	316	330	330	298	326	306	294	328	306	324	340	334	316	337	330	313	322	298	330	341	327	314	312	324	303	273	336	327	297	317	340	337	328	320	336	314	331	325	329	300	325	332	299	305	320	314	320	326	312	283	313	337	335	299	329	307	337	333	308	354	298	300	301	321	334	323	331	322	352	309	340	347	309	307	290	305	309	303	283	320	306	320	317	308	340	320	312	298	296	309	325	296	312	308	323	281	320	324	311	335	353	277	289	328	349	305	331	303	346	336	322	309	285	348	351	326	292	318	334	331	340	336	348	324	337	382	321	338	315	302	287	318	332	343	322	280	345	312	323	314	327	287	330	355	302	327	322	299	313	295	302	346	339	310	338	300	305	331	299	319	328	315	327	339	340	296	321	319	339	298	296	291	339	321	339	326	296	300	325	308	295	316	327	317	325	343	342	323	308	324	309	325	299	336	308	334	302	348	312	314	365	324	323	326	309	327	322	341	319	334	361	319	338	329	338	306	297	307	295	294	297	329	338	320	312	322	280	329	333	315	318	328	325	291	306	351	299	326	308	326	316	319	309	318	339	289	338	335	331	289	331	286	277	323	312	320	322	283	302	349	269	356	326	326	311	302	344	329	319	328	329	323	323	310	340	290	302	329	374	323	315	291	314	314	315	316	329	314	324	324	331	301	323	333	326	311	341	321	312	309	342	330	320	332	313	353	304	320	314	302	299	310	348	315	333	313	340	293	336	283	305	300	323	310	331	333	322	317	323	313	332	339	304	347	318	306	297	314	342	301	294	326	336	335	282	295	281	313	302	302	290	340	307	339	284	285	314	332	312	260	335	360	293	328	327	338	328	322	304	345	296	346	299	313	321	256	341	298	344	314	323	338	320	322	322	325	377	324	339	304	278	319	307	333	334	313	341	309	318	292	290	304	328	297	330	279	342	304	296	324	301	297	332	309	311	336	327	333	302	273	322	305	326	316	335	300	294	310	282	311	328	318	341	305	312	331	305	291	307	326	319	334	317	360	323	343	306	299	332	330	312	305	336	338	324	348	303	343	355	317	315	323	299	297	320	330	329	301	373	350	323	328	343	328	295	335	332	337	318	302	335	311	298	325	299	319	287	312	280	312	296	309	308	311	311	338	329	321	315	294	351	301	323	316	293	275	321	304	306	306	343	315	315	286	308	329	322	293	307	299	293	361	311	292	340	323	317	336	319	278	334	336	323	323	296	314	303	307	318	290	289	356	324	334	346	334	319	331	310	332	308	301	314	295	332	308	295	296	347	309	339	352	311	312	281	299	321	307	363	323	314	301	325	295	305	334	257	303	306	336	286	328	284	317	309	344	299	342	291	308	350	321	343	337	299	286	335	320	329	342	326	319	306	324	288	332	315	297	345	319	350	327	347	275	285	331	362	338	323	301	310	320	360	317	311	308	317	334	321	331	295	326	341	318	328	345	334	339	336	287	311	323	327	292	312	339	353	316	304	286	325	303	331	302	285	322	293	297	305	352	327	322	332	308	303	310	355	304	329	311	314	331	339	318	329	316	312	303	336	300	319	303	318	300	318	344	314	298	294	316	280	268	352	325	312	299	281	334	261	317	314	317	295	294	281	304	308	312	320	303	326	299	341	332	306	311	307	278	329	312	315	316	351	296	341	340	302	329	340	340	318	344	305	305	330	330	341	316	319	320	322	316	317	315	309	309	310	318	319	328	291	347	312	305	332	303	345	320	298	307	317	331	339	275	290	312	306	336	356	319	319	312	291	344	330	322	318	286	298	348	316	314	289	348	323	303	323	297	337	324	305	293	340	304	316	336	321	301	292	276	316	384	329	317	315	314	317	314	318	342	334	305	307	309	311	311	305	289	297	298	319	321	311	347	343	342	313	287	339	315	309	299	315	334	314	289	299	304	303	346	307	336	318	342	299	319	310	321	290	300	267	310	295	310	295	335	303	334	340	342	325	314	324	294	309	332	311	301	331	341	293	309	323	296	319	319	319	310	318	321	320	340	300	304	300	321	313	346	308	309	309	314	325	340	338	346	313	326	318	270	318	337	331	307	276	313	320	292	334	320	307	326	328	302	324	324	307	311	335	325	282	317	316	297	322	337	296	311	337	301	316	315	306	320	305	317	346	272	334	315	320	331	315	316	331	314	320	320	305	335	322	323	297	306	325	313	316	313	337	293	327	327	333	298	304	279	291	305	303	339	254	314	346	333	315	351	297	301	333	309	305	314	311	354	330	275	323	329	335	328	313	326	337	344	303	302	326	319	358	337	351	325	311	305	336	311	343	336	309	329	331	337	313	297	372	347	346	344	319	316	310	295	333	324	282	312	295	295	339	301	343	326	320	313	292	310	328	305	332	327	366	325	346	319	309	310	364	302	313	303	314	306	310	310	310	302	329	349	301	349	338	299	300	323	312	309	305	295	324	350	341	308	332	327	312	332	318	331	335	333	341	311	310	305	331	312	304	315	292	342	317	313	321	319	301	295	342	333	324	340	297	333	314	305	303	318	315	320	297	317	290	324	297	344	348	331	335	329	306	336	325	329	309	330	346	337	329	325	312	330	328	297	349	294	337	326	334	337	337	315	361	276	332	339	298	328	294	310	363	322	317	311	342	340	325	284	356	324	320	319	321	298	328	309	306	313	289	295	327	304	306	309	334	293	333	334	310	338	324	279	326	315	305	314	346	331	345	310	300	321	281	332	322	334	298	340	304	332	324	312	343	351	307	316	306	305	321	309	304	305	337	351	302	305	376	311	307	305	312	313	326	329	320	299	293	323	291	343	336	328	330	333	309	321	328	312	306	262	254	319	326	325
4628	1442	849	814	789	797	795	766	834	787	789	707	778	753	799	680	750	768	728	794	732	741	768	747	798	806	772	744	790	742	767	728	784	775	767	735	718	713	735	758	706	740	706	741	700	748	832	767	771	770	764	790	800	735	734	743	783	772	784	730	720	800	735	775	748	789	743	717	763	723	752	780	784	741	731	761	734	781	760	776	727	809	738	734	726	733	741	776	778	786	758	756	717	792	768	765	721	804	774	740	740	750	715	764	712	775	736	724	724	735	765	731	730	731	726	743	707	750	776	791	750	731	743	727	759	699	727	781	775	748	754	761	777	759	742	736	794	746	749	730	754	733	754	732	715	757	761	741	753	737	773	784	677	695	679	752	750	761	776	740	731	741	748	717	769	753	762	756	715	736	755	754	759	762	730	747	783	738	788	749	694	749	789	748	732	766	782	750	784	761	733	697	749	739	703	745	758	747	795	710	740	762	771	796	779	810	730	770	763	767	726	773	790	769	765	710	731	761	751	701	784	737	719	711	769	717	733	738	700	740	746	732	759	755	739	740	752	696	809	736	768	718	713	790	744	745	698	817	743	779	704	765	775	780	761	805	769	727	723	752	735	746	772	704	769	811	745	677	761	773	756	701	762	767	806	832	780	740	740	760	761	784	747	738	717	772	753	708	791	792	766	745	739	757	766	741	746	738	762	775	705	773	796	766	791	764	746	781	761	794	768	742	761	765	795	737	735	784	748	760	768	727	694	739	756	709	713	803	777	746	761	772	802	770	732	733	712	775	800	757	744	722	736	770	744	772	794	736	748	788	761	804	788	786	753	706	796	736	780	752	747	759	745	822	804	737	743	755	754	711	767	750	746	714	738	741	695	769	781	729	753	722	738	765	804	725	819	745	767	756	727	743	702	731	721	768	772	730	734	701	764	726	790	723	720	731	765	747	763	705	805	768	732	731	710	756	734	745	749	765	790	818	705	707	794	770	711	742	739	780	800	752	721	786	780	746	763	736	753	764	753	820	724	773	725	751	745	725	763	713	750	767	781	753	747	733	760	714	779	771	757	742	767	744	771	761	753	765	733	765	754	776	756	804	741	686	798	775	777	768	737	779	754	745	789	742	723	794	776	802	741	730	724	706	727	765	735	758	756	726	737	773	695	772	708	741	713	783	706	702	766	711	762	767	709	755	773	770	733	773	788	773	777	715	763	796	748	775	744	736	754	807	741	749	794	743	761	774	716	714	729	761	735	746	739	748	749	760	771	757	769	768	724	794	732	730	790	756	745	772	749	702	803	742	717	785	796	743	727	747	757	730	753	735	726	768	755	769	715	670	793	747	795	749	771	716	745	754	774	736	744	746	787	763	756	763	842	769	754	716	747	792	753	747	752	767	796	788	745	724	758	728	727	780	763	728	756	764	749	753	719	773	732	752	742	702	775	744	733	762	776	697	775	736	757	732	761	792	785	763	799	756	733	710	748	740	754	740	728	777	752	781	764	780	711	784	732	770	758	788	766	783	768	748	756	731	804	759	805	795	773	745	745	686	776	765	790	740	763	761	728	732	719	786	728	733	713	748	777	761	779	755	760	766	744	742	756	760	778	762	815	748	749	733	739	773	702	778	762	758	701	794	724	749	694	748	751	772	752	800	724	708	715	746	786	755	804	783	769	753	767	762	744	781	754	769	773	753	776	725	772	709	707	768	747	747	743	742	770	748	776	746	806	773	752	721	730	739	735	736	792	741	742	740	757	711	810	745	789	775	754	769	764	815	710	710	744	767	767	758	774	741	738	750	768	753	723	769	726	732	724	785	725	726	732	752	745	785	778	752	760	777	782	756	766	755	773	804	773	785	776	736	760	761	776	795	774	765	748	766	742	754	740	755	739	753	763	748	770	739	770	773	754	770	779	793	790	747	738	757	726	761	734	730	756	742	732	765	736	768	728	773	747	742	720	748	785	726	725	782	755	777	743	748	751	747	757	801	772	811	781	728	715	777	747	740	747	776	710	773	767	740	759	752	729	732	752	773	772	763	758	731	780	741	754	775	755	742	767	768	748	750	768	792	764	738	738	721	721	751	749	808	733	670	723	731	779	724	816	788	782	713	733	757	712	789	744	734	737	789	718	772	750	751	780	794	747	758	699	738	749	799	749	789	764	744	764	798	724	729	732	686	754	798	787	732	722	744	790	781	766	739	791	800	726	740	796	732	713	756	774	711	761	749	753	761	746	719	733	777	758	760	771	812	727	761	797	748	778	761	726	742	738	764	751	756	753	772	748	749	798	813	730	810	749	765	733	831	751	751	715	667	764	710	767	765	795	728	715	832	765	765	785	716	774	748	794	798	749	760	756	778	765	777	755	764	755	747	789	760	781	737	711	719	753	728	736	721	764	832	724	764	727	718	723	751	712	729	716	754	755	747	742	746	755	765	735	756	749	774	742	754	771	789	750	742	751	760	771	746	725	806	773	738	736	757	753	744	764	766	719	758	761	722	748	719	763	734	722	744	740	768	751	789	783	771	774	725	749	759	756	758	712	732	818	746	731	746	733	707	762	753	717	779	754	760	754	789	737	751	747	748	732	729	743	728	794	720	752	761	771	744	744	739	751	730	773	781	744	761	762	789	757	727	734	735	746	753	727	787	777	752	732	729	788	783	773	716	776	754	767	788	777	762	748	738	765	771	731	744	740	789	803	756	745	762	736	734	685	744	765	681	735	750	755	756	775	709	745	759	790	739	771	768	776	757	824	839	756	755	729	761	709	750	751	735	718	747	756	744	705	733	773	771	777	781	737	779	766	752	779	715	721	730	740	710	740	818	709	761	777	748	792	712	684	761	761	743	740	765	739	710	748	807	736	819	719	734	731	772	816	720	751	812	761	773	796	762	778	761	772	765	799	740	777	743	716	771	722	763	761	749	705	768	726	730	758	758	733	755	772	764	770	713	776	747	735	759	727	759	760	754	743	731	751	725	739	777	746	764	720	727	778	738	768	784	804	766	720	756	783	751	715	730	755	845	740	774	762	738	803	771	722	700	780	717	797	751	744	767	728	756	776	753	776	751	758	752	734	771	747	749	731	752	782	733	722	750	758	746	776	765	755	749	739	745	809	756	732	732	757	703	777	738	796	732	775	767	727	770	745	745	765	753	757	705	734	728	712	771	725	747	734	768	760	749	756	712	716	736	780	796	732	792	736	771	752	717	749	765	755	752	779	748	797	768	767	734	757	772	774	733	745	782	732	810	750	798	767	725	738	730	734	762	753	764	722	685	751	693	752	774	778	795	728	744	772	730	795	778	768	728	775	752	757	782	791	822	786	737	760	745	779	783	750	758	768	735	749	768	770	755	746	732	731	689	741	739	743	701	758	742	760	741	772	756	789	780	706	723	764	735	754	834	713	764	785	731	754	716	762	776	783	814	735	752	740	726	771	769	741	757	755	730	746	752	776	748	754	722	720	816	753	731	729	733	765	756	759	708	760	793	760	741	741	719
30851	19102	2549	897	641	515	410	336	282	251	278	258	222	181	196	219	190	197	187	182	157	157	180	179	171	170	148	160	153	184	166	159	159	141	158	173	170	174	172	159	149	171	156	153	153	149	152	160	195	170	164	151	136	144	189	150	160	152	163	151	131	160	156	139	181	147	165	160	150	173	173	151	164	154	146	141	153	141	175	149	143	181	175	171	161	165	157	171	174	147	148	154	171	150	151	154	165	160	153	147	171	153	158	181	163	147	176	161	172	158	163	166	184	133	164	127	152	149	189	114	144	177	164	156	147	159	162	170	154	169	145	172	137	149	187	152	142	172	144	156	169	178	145	155	172	145	144	142	145	168	172	187	154	150	167	195	166	173	142	136	163	160	143	153	150	157	163	158	179	141	149	154	165	165	181	145	142	169	161	175	154	172	151	156	159	154	162	163	159	158	168	146	170	179	176	142	137	146	146	139	152	128	139	155	143	139	154	153	136	135	175	141	136	151	166	157	147	151	153	139	136	147	146	164	162	180	155	144	170	156	162	146	165	163	160	157	144	161	172	154	147	131	154	176	188	160	157	151	163	172	156	154	160	167	150	153	168	154	176	159	163	139	151	179	172	156	156	160	127	165	160	155	159	176	134	174	163	167	141	167	140	143	137	154	119	161	174	152	151	150	154	145	162	132	151	143	159	162	171	165	142	149	150	187	131	141	134	141	142	167	143	154	162	149	175	138	146	130	161	153	155	139	166	158	153	140	156	154	161	179	134	145	165	162	172	157	140	157	177	134	139	149	161	161	142	155	173	167	161	171	189	166	160	140	152	156	137	153	150	181	160	158	156	157	142	170	161	148	154	153	167	154	159	161	147	174	158	176	137	150	165	152	148	158	177	150	151	146	169	188	173	172	174	149	143	154	149	140	141	163	162	168	154	158	149	153	172	140	174	167	155	164	151	153	165	159	165	161	143	171	162	149	165	175	150	172	187	183	142	169	156	169	142	182	177	166	160	167	149	162	175	144	145	167	146	154	156	145	159	159	156	171	182	149	156	154	154	160	153	161	162	166	155	133	169	188	176	151	170	172	162	183	178	156	152	169	148	166	151	159	150	165	157	149	150	152	153	216	157	160	171	142	156	164	158	156	150	172	158	156	152	165	160	154	153	171	183	142	150	167	157	177	167	172	175	172	153	153	154	163	168	156	151	162	158	183	143	171	151	164	160	161	180	165	163	147	180	167	155	146	144	157	149	158	166	155	134	176	142	168	154	166	143	142	164	143	168	183	145	164	142	183	144	155	128	182	168	176	145	146	170	177	131	167	162	156	204	156	152	130	149	148	150	148	135	162	135	183	154	157	145	165	165	150	156	167	139	163	173	154	153	160	162	157	147	166	168	157	180	157	129	162	162	150	151	154	149	156	172	137	180	154	153	159	137	168	161	147	152	153	155	163	157	147	159	159	160	162	160	174	163	174	188	151	139	138	161	159	140	154	138	167	167	159	173	146	148	151	136	157	169	146	159	158	172	163	166	168	175	160	194	162	171	153	151	147	160	159	160	160	156	169	155	149	168	157	144	134	188	161	154	151	130	178	156	149	157	167	176	179	148	175	142	164	171	193	147	148	154	154	164	143	171	155	160	148	121	152	165	172	165	153	155	173	148	172	158	174	134	139	146	127	160	133	139	158	152	165	149	143	146	174	165	154	173	158	169	157	147	131	166	147	156	170	167	165	150	154	159	156	168	146	133	145	142	149	158	161	184	148	147	151	157	166	142	142	160	162	169	156	156	176	168	139	149	156	158	156	174	152	161	141	159	171	164	163	166	170	151	157	146	145	137	158	175	166	164	143	162	158	171	135	152	159	142	158	159	136	149	144	154	157	163	159	169	173	156	142	166	166	178	148	155	160	154	173	171	147	158	147	156	188	156	148	150	166	158	169	179	149	202	172	156	169	136	181	159	169	158	154	157	195	173	165	150	163	135	137	159	155	138	178	156	132	175	164	150	149	155	158	156	192	151	155	155	158	152	159	170	156	161	156	147	165	168	176	136	170	154	158	162	144	155	148	176	146	164	170	147	168	156	165	140	155	175	146	159	134	162	176	157	162	136	135	139	154	171	148	153	140	132	140	141	140	156	171	166	145	135	165	156	159	145	143	122	148	136	144	141	154	168	159	163	176	139	147	150	156	158	150	159	154	144	153	155	149	148	161	155	150	176	144	159	147	146	174	185	156	137	151	167	150	138	149	144	167	158	166	161	163	176	159	156	167	142	169	129	138	135	143	148	178	148	160	174	141	156	150	150	158	151	146	172	155	166	161	180	150	147	167	160	162	148	154	151	168	172	142	149	123	174	165	157	179	168	148	163	162	147	168	144	185	137	149	168	156	156	163	180	151	153	133	160	148	148	184	158	177	165	175	143	152	142	175	166	151	157	146	145	147	147	131	142	176	156	158	171	149	173	158	137	154	130	159	173	164	170	164	155	168	156	143	143	169	143	167	178	164	142	148	162	170	161	169	168	177	142	140	127	156	164	164	147	129	150	166	177	151	142	154	166	136	184	148	148	144	171	150	160	163	162	156	152	152	149	143	157	141	146	128	162	161	147	171	143	169	183	137	165	158	188	160	158	166	158	166	173	145	143	154	168	165	154	172	167	146	154	156	149	153	151	160	150	149	158	168	150	167	174	170	142	136	173	144	142	172	160	168	154	135	159	150	185	148	156	156	153	145	180	154	178	144	151	163	160	123	160	124	142	137	177	152	153	180	172	149	146	152	174	156	147	169	151	163	174	145	160	150	166	162	164	154	153	150	117	156	148	157	148	179	152	166	179	159	173	140	154	138	168	173	159	149	173	151	159	160	174	161	164	181	161	133	155	158	163	174	148	154	173	153	167	171	159	145	151	177	181	174	172	150	176	163	136	179	157	165	187	173	125	139	168	174	156	137	174	148	158	164	170	146	159	150	167	150	159	179	170	158	164	155	174	164	168	156	145	147	145	172	151	140	153	178	145	160	164	117	169	159	146	151	161	164	146	162	173	161	160	162	146	163	158	148	166	147	195	165	166	144	174	153	128	161	132	154	188	163	141	163	137	136	161	157	164	147	153	157	128	164	176	144	166	135	175	171	150	138	156	170	147	142	150	157	162	179	170	167	175	186	158	146	169	163	190	155	179	148	145	163	144	147	144	159	155	169	156	143	159	164	170	147	172	180	150	141	162	157	175	159	179	153	177	152	153	160	149	168	146	157	175	178	148	159	152	163	144	158	147	160	150	155	153	145	157	172	168	135	145	173	136	155	143	153	166	157	160	125	156	142	165	149	168	141	173	179	169	155	171	150	134	143	173	181	179	151	159	173	175	154	133	138	155	163	156	166	160	176	164	143	144	158	143	171	179	148	160	149	139	165	148	155	167	151	158	159	146	137	147	145	186	160	154	140	191	146	163	137	152	162	176	146	167	155	165	158	167	150	181	153	167	156	143	159	167	143	155	144
16066	13075	2333	2832	2457	2124	1721	1467	1258	1144	1019	943	880	849	781	713	714	716	624	643	616	577	593	529	507	520	535	533	524	507	497	474	532	533	542	523	516	486	495	481	492	468	452	424	431	459	471	453	418	443	475	408	460	459	430	453	477	457	494	440	426	443	436	473	432	431	493	424	444	436	430	449	460	445	457	422	431	412	424	460	453	452	417	443	469	452	426	398	469	438	425	438	451	449	422	457	456	452	425	441	440	451	430	458	423	460	474	418	450	413	426	404	423	428	436	431	412	500	439	449	438	450	396	437	404	421	449	431	403	459	429	431	423	436	441	478	451	418	428	400	432	416	423	442	446	510	443	440	409	496	441	411	462	453	445	440	429	441	431	443	432	414	419	454	448	442	445	438	426	428	423	417	456	442	450	477	419	443	438	429	403	392	410	454	421	433	422	454	434	423	431	425	437	437	456	428	446	451	408	453	445	434	433	466	435	443	453	443	405	458	411	392	440	421	409	384	455	429	412	467	441	435	427	444	428	425	428	425	411	421	394	439	454	455	421	466	402	409	409	438	478	466	433	450	451	446	468	442	486	441	456	475	432	490	452	435	452	405	429	469	443	443	429	404	474	442	429	427	447	427	435	443	461	454	447	455	451	458	460	458	444	459	420	414	414	471	447	401	404	432	406	418	444	443	420	416	468	431	416	435	447	415	472	432	429	446	455	432	448	447	403	441	441	433	447	442	448	430	424	410	395	419	434	459	431	429	406	435	446	437	431	458	440	432	401	467	418	491	412	463	439	436	443	465	443	457	425	410	391	438	438	433	431	430	434	407	406	413	448	398	432	448	414	393	429	475	398	442	395	444	440	423	417	411	426	450	428	424	406	467	428	435	464	456	390	434	394	451	425	419	471	437	462	409	417	423	425	421	439	432	474	408	455	403	486	454	438	459	407	450	434	439	440	455	393	411	391	419	453	447	433	436	440	401	466	433	460	417	418	466	410	421	447	440	409	417	433	407	456	423	439	425	429	467	412	425	380	415	459	492	446	400	464	472	416	436	427	406	414	448	464	433	399	419	436	446	440	421	414	435	448	440	491	428	435	440	430	391	453	461	431	432	442	442	418	414	439	453	416	401	412	435	446	426	445	419	458	424	419	435	434	422	433	444	460	415	430	435	423	415	402	416	397	462	409	458	440	442	421	444	398	476	413	427	459	428	448	417	436	391	449	443	448	415	437	423	453	425	420	451	394	469	429	443	443	414	417	436	441	455	456	447	439	407	445	409	407	415	459	447	417	430	396	392	457	408	428	445	437	419	444	430	464	420	411	429	436	426	426	396	407	432	410	441	437	438	409	436	433	439	416	409	441	406	415	428	455	445	373	463	415	440	444	428	443	395	415	417	400	438	436	425	483	437	480	407	426	438	450	390	422	466	457	419	461	425	406	438	456	423	482	384	392	440	420	495	431	438	428	454	424	382	459	421	424	436	440	443	421	420	423	424	425	418	421	464	450	470	433	418	430	463	404	426	385	412	424	439	440	378	438	430	425	421	432	444	457	435	403	433	473	444	447	423	435	406	446	426	458	397	429	443	469	434	425	437	442	414	445	428	479	445	392	424	417	430	412	415	429	410	460	422	451	418	407	435	440	430	443	453	458	442	443	431	442	430	424	446	449	448	400	448	427	415	416	447	434	427	422	447	439	423	477	420	427	445	414	432	411	426	458	421	422	390	450	448	421	426	438	460	442	408	449	424	430	391	436	437	464	442	468	409	384	435	429	443	438	472	439	464	431	404	449	420	433	431	405	425	439	433	452	419	447	462	458	435	413	423	397	391	437	413	405	456	444	450	471	453	420	436	430	439	432	402	421	440	440	443	474	390	443	407	426	410	445	399	446	390	389	436	450	455	400	454	414	439	429	454	423	408	415	425	462	452	460	443	455	415	412	442	423	443	418	444	392	452	423	401	439	434	425	437	396	371	439	445	427	420	438	419	456	413	411	452	421	458	436	398	431	469	386	432	458	426	404	427	445	437	457	434	443	415	407	387	435	451	464	445	439	436	434	445	424	427	429	364	446	465	405	436	422	416	402	395	401	485	421	418	464	426	418	432	427	433	384	448	443	429	452	408	455	446	430	439	428	451	435	443	436	473	441	478	446	445	434	407	459	414	428	437	417	428	425	408	465	416	423	423	435	430	393	429	477	428	414	456	464	412	430	441	414	484	468	411	466	414	438	418	407	401	453	428	459	403	431	434	418	439	444	438	450	453	426	409	443	423	424	454	444	440	473	386	440	421	471	412	446	449	401	404	446	406	448	445	384	420	439	442	451	444	430	426	421	416	425	428	396	463	416	439	449	419	424	424	380	461	449	404	423	437	418	438	475	458	426	436	409	446	442	445	445	454	406	433	456	420	442	422	403	416	425	421	463	415	437	451	468	448	450	438	428	433	455	412	445	433	423	450	403	426	413	442	420	458	458	411	425	395	455	450	429	426	459	459	429	405	434	439	476	415	421	439	428	417	421	405	456	457	433	449	401	429	447	438	449	438	428	415	442	459	458	447	432	447	416	396	420	442	435	464	414	418	432	421	466	414	436	386	393	412	428	445	447	427	450	439	445	473	437	460	427	423	396	445	450	472	419	455	416	429	408	458	473	474	447	429	462	423	425	404	420	415	452	469	418	463	403	450	418	427	486	421	430	411	416	445	412	432	408	443	437	410	405	425	453	450	452	443	418	409	420	447	401	419	428	460	420	382	449	453	424	441	409	442	410	440	415	454	438	409	424	437	410	415	424	447	403	407	409	455	422	482	416	460	434	439	452	424	450	414	426	443	450	444	432	426	433	405	431	396	405	427	406	474	442	451	437	439	441	438	463	448	452	385	435	457	439	413	399	459	452	415	432	414	426	464	440	407	397	447	461	377	416	413	446	417	418	438	437	446	405	474	451	442	442	444	467	418	463	405	405	428	425	411	445	429	426	415	447	404	421	454	436	442	443	404	410	422	429	426	384	429	440	432	432	458	435	431	419	437	397	420	434	437	462	454	411	419	393	443	429	429	417	465	430	460	455	407	396	418	425	437	418	428	466	422	398	442	421	424	457	453	427	452	422	421	401	463	432	459	404	455	398	431	430	445	424	429	475	422	485	422	426	415	445	419	446	431	431	429	438	417	443	423	417	458	433	458	416	423	452	502	426	441	474	412	446	459	423	418	425	464	443	414	467	440	422	417	467	455	429	424	393	422	424	418	449	447	443	445	435	398	417	457	488	442	444	436	434	433	413	435	408	434	475	407	425	418	430	488	452	451	430	410	458	463	400	407	458	449	411	424	421	399	434	463	407	432	399	459	421	414	450	426	430	435	412	445	433	428	435	438	463	398	423	437	414	425	442	410	416	415	454	390	454	428	418	429	432	442	439	417	463	473	444	457	443	430	418	456	433	448	419	423	433	418	435	419	459	382	449	427	418	472	484	411	444	426	419	427	391	426	404	416	463	416
43857	32310	6563	1957	1259	932	707	566	556	429	403	393	364	372	343	324	345	328	289	288	271	280	285	275	270	283	298	280	275	252	244	270	231	255	258	248	257	238	256	283	240	251	271	246	241	195	245	239	258	275	253	244	224	231	209	247	251	253	246	276	266	234	248	246	261	220	210	255	252	210	207	242	235	245	233	244	218	256	260	239	228	232	227	263	229	236	228	257	239	245	212	204	232	233	218	227	245	240	217	215	216	244	214	264	256	249	244	280	225	255	225	247	259	200	230	226	255	283	242	262	213	253	232	227	263	241	252	233	236	250	226	246	262	228	227	252	233	257	233	268	245	247	233	243	269	248	269	265	245	265	228	242	231	256	207	258	226	242	191	224	250	255	229	259	234	244	235	241	266	246	237	214	217	222	262	231	252	212	229	235	250	233	204	269	215	214	252	232	254	246	224	236	246	242	232	228	239	247	238	225	253	226	233	247	215	257	233	223	231	221	232	227	214	238	224	257	253	239	268	263	218	219	242	202	246	245	246	214	222	271	210	235	230	231	221	222	224	219	246	238	240	234	270	284	239	247	207	244	225	215	227	259	240	235	236	248	208	214	231	243	233	234	231	214	223	232	231	252	235	245	231	236	223	255	221	195	260	231	255	238	198	245	242	234	260	244	256	219	257	230	257	244	256	258	221	252	255	247	250	247	246	244	228	221	221	237	249	241	231	242	245	235	214	234	230	244	248	215	236	233	232	227	236	236	242	214	227	220	265	223	213	247	252	257	224	243	242	237	240	226	252	219	246	233	257	238	232	242	237	253	217	246	233	245	231	231	230	243	245	272	224	220	230	223	227	243	210	219	224	253	252	237	254	248	212	230	241	239	228	230	226	266	241	226	234	248	221	210	257	252	249	246	242	225	225	216	223	233	247	223	233	213	247	243	210	221	259	223	250	243	244	235	241	230	238	261	259	249	210	216	219	256	253	213	237	245	221	258	205	244	218	236	218	225	226	224	224	212	199	221	239	231	242	234	256	234	247	252	203	230	225	228	225	282	258	228	237	235	212	239	218	225	257	229	236	233	244	253	265	231	222	240	245	257	239	246	227	250	238	219	223	248	206	211	210	240	223	216	229	237	257	263	234	249	241	261	209	229	248	231	225	224	245	230	234	255	218	256	216	229	235	233	232	215	274	222	260	248	228	234	301	217	216	256	236	227	246	250	225	241	251	227	227	234	285	255	255	232	243	241	252	246	236	250	252	210	210	223	263	221	219	238	273	235	244	230	232	243	253	278	233	260	262	265	220	213	235	252	248	240	241	242	208	241	237	228	256	220	215	242	234	236	212	235	250	247	251	251	237	253	235	226	257	230	231	251	252	260	225	247	230	286	232	232	247	222	250	249	238	246	224	240	265	229	233	237	232	226	216	231	229	250	264	232	241	211	243	242	224	242	228	237	235	268	229	232	272	251	239	240	232	232	236	238	240	219	210	226	222	220	221	236	229	229	256	215	234	238	224	212	237	220	224	229	226	263	229	223	193	248	231	208	239	235	213	235	267	194	268	237	213	216	244	252	259	263	263	205	254	220	254	243	226	238	225	227	261	225	235	254	241	221	238	231	240	236	204	252	234	225	243	245	208	224	232	219	234	247	231	218	251	226	239	244	228	225	233	244	236	220	222	216	239	244	222	240	252	249	254	255	242	248	255	223	269	234	244	219	233	240	230	234	245	211	260	262	271	240	214	232	243	208	226	240	254	269	231	219	280	248	239	238	235	210	231	219	214	235	244	223	219	246	230	207	238	253	277	226	217	218	189	239	230	213	230	239	236	252	254	246	243	230	203	224	271	261	237	206	231	212	236	215	236	256	243	256	232	231	248	248	243	241	247	231	214	233	246	246	245	246	242	258	207	223	252	264	243	256	247	229	229	229	238	267	245	231	237	229	200	243	216	238	281	252	243	224	213	230	257	219	232	202	238	241	234	241	225	232	230	251	218	202	251	283	238	229	239	238	212	242	222	253	228	250	240	251	244	239	236	236	245	238	273	246	223	239	218	215	219	211	233	228	273	229	254	249	240	245	253	252	259	251	251	234	255	216	232	247	277	232	246	245	241	220	256	250	254	209	223	229	243	232	250	230	209	255	206	239	221	260	232	239	251	245	236	225	233	232	217	225	252	223	280	228	202	262	255	214	204	249	243	224	229	241	206	255	259	239	225	246	251	242	251	237	230	274	242	292	231	228	229	222	213	251	225	222	244	206	243	229	247	236	253	209	246	222	229	230	246	227	218	226	274	233	229	255	250	194	255	240	238	288	251	224	222	269	215	254	242	257	224	227	232	244	222	216	220	218	227	216	249	230	240	237	257	247	220	240	236	259	245	277	232	250	254	234	254	253	241	221	223	241	244	246	204	206	240	225	227	241	219	277	254	238	258	230	245	260	219	211	238	220	248	245	221	220	234	251	227	225	250	250	264	245	257	235	247	245	240	203	263	251	239	228	205	227	267	246	212	288	255	206	272	252	214	244	222	241	269	232	233	204	230	248	240	235	269	232	218	221	219	238	274	265	238	250	218	280	247	249	224	210	227	232	217	235	247	229	250	237	250	204	210	233	247	226	263	216	204	213	228	236	256	236	232	218	246	243	235	262	260	215	259	228	226	251	266	238	233	211	217	241	222	220	231	235	271	227	220	256	203	227	234	218	254	210	232	222	243	230	254	239	228	214	214	218	226	230	222	216	261	232	210	226	256	221	263	239	226	222	252	233	242	251	261	219	248	233	256	224	231	250	242	230	232	240	250	235	232	236	240	254	220	236	236	222	225	216	237	248	251	246	237	225	233	241	225	241	231	238	213	255	243	238	230	233	241	233	246	212	232	243	224	223	241	256	222	207	219	243	252	230	229	257	265	222	213	206	263	238	246	240	229	214	248	232	244	215	228	237	256	230	211	243	243	237	253	221	237	255	229	275	250	233	195	239	251	234	231	229	262	221	221	252	230	221	229	232	214	275	230	233	206	253	227	234	242	231	252	243	211	274	266	216	236	233	248	244	251	247	245	244	214	231	229	225	231	249	233	240	237	263	219	203	236	219	248	245	229	232	233	233	241	208	228	235	232	248	230	244	240	229	242	249	233	259	260	241	231	224	243	243	247	255	227	212	246	249	231	266	220	236	243	238	250	280	239	228	204	233	276	240	263	237	224	247	236	236	221	226	241	232	218	207	260	222	219	206	253	221	218	233	220	248	233	237	219	236	235	245	218	266	257	239	233	206	226	232	249	273	261	252	220	255	272	254	249	228	238	229	236	269	212	250	237	218	224	243	215	244	222	245	234	212	237	243	222	227	233	226	258	221	238	243	216	232	221	248	226	245	245	201	255	268	240	262	220	228	231	238	242	243	218	238	214	236	236	227	256	207	235	227	261	248	230	250	237	231	222	235	217	239	202	261	253	199	223	235	237	230	200	219	227	252	203	228	224	227	230	237	254	260	224	255	214	278
22234	20154	4232	5187	4507	3686	3039	2551	2324	1921	1724	1559	1474	1355	1274	1177	1059	1078	1001	1014	1008	912	839	891	878	809	815	734	808	775	858	737	781	744	722	747	738	765	715	705	721	731	712	719	680	699	713	708	696	669	708	725	686	714	711	712	586	648	680	646	651	665	661	625	683	661	644	650	660	672	651	675	625	682	627	633	641	649	658	622	672	678	642	626	658	645	629	644	620	675	651	673	688	613	675	665	599	628	644	589	645	657	637	694	598	641	647	608	609	652	674	627	623	665	657	648	595	683	612	648	650	651	650	623	652	648	608	629	621	659	628	624	648	641	643	630	660	631	634	657	594	629	647	619	660	586	628	648	617	654	610	620	625	671	633	621	632	627	624	662	674	681	668	621	667	635	679	617	625	639	631	573	621	596	674	647	666	617	659	618	628	647	620	605	659	621	614	647	614	649	635	655	640	626	629	599	631	648	610	586	627	604	618	636	574	636	590	646	621	606	626	670	610	641	672	666	603	652	669	640	610	660	625	620	674	630	620	608	648	632	615	615	614	640	632	613	602	673	658	607	635	617	611	603	646	615	663	643	612	618	635	638	622	642	661	657	675	636	623	649	637	680	571	618	679	597	580	613	621	647	624	646	610	608	651	593	649	605	642	625	693	653	640	628	653	647	613	646	632	662	632	650	637	619	634	645	652	632	643	597	567	659	653	622	600	621	648	602	599	662	622	612	602	637	636	637	573	637	665	635	630	638	628	631	590	622	641	625	630	699	620	649	641	660	611	636	657	630	650	624	628	624	656	656	639	629	659	662	633	622	605	578	645	637	605	632	683	628	650	642	683	611	639	645	662	641	612	623	607	611	636	648	611	620	647	649	625	629	656	619	615	663	636	603	627	606	639	626	580	677	631	622	641	654	680	630	627	648	630	651	652	692	664	660	633	628	669	657	665	607	621	642	635	643	642	608	580	655	632	647	582	634	608	609	609	573	663	655	605	616	618	584	630	593	622	659	620	645	592	651	646	603	693	636	645	636	635	661	604	621	648	635	627	610	703	631	616	625	577	626	628	625	599	628	642	621	624	602	660	630	611	664	638	692	629	646	619	603	614	627	619	673	622	597	627	618	625	620	622	600	644	648	685	647	617	606	638	635	604	616	596	627	632	617	598	641	632	630	640	632	630	657	681	679	619	600	623	599	640	643	611	650	612	596	590	616	586	627	601	650	637	633	628	614	646	622	642	644	612	640	609	640	628	670	627	634	668	640	623	616	630	613	642	630	623	617	620	590	627	631	628	639	623	629	622	609	622	626	603	595	599	651	662	588	663	656	588	600	632	643	647	637	620	621	686	611	643	616	637	593	636	597	618	664	608	658	643	638	615	598	614	634	654	632	567	578	614	634	638	648	649	612	622	628	631	648	659	619	656	614	641	645	612	639	602	615	656	668	592	627	666	624	623	633	672	607	598	634	621	585	613	622	667	651	682	592	673	656	625	602	639	635	624	641	584	646	620	636	640	592	663	569	593	627	645	616	583	631	654	617	602	644	631	604	656	616	654	613	692	618	640	643	635	637	642	611	608	627	620	631	640	620	626	644	637	598	635	616	638	625	641	629	658	620	613	633	619	614	676	643	634	603	616	651	561	625	641	614	643	623	618	636	634	632	611	629	607	628	609	635	611	625	616	640	614	661	636	675	641	620	628	609	615	606	627	642	653	613	611	636	615	642	654	661	628	637	641	608	592	609	637	672	639	632	628	625	635	605	665	610	584	648	594	612	623	617	671	609	635	639	671	625	681	656	646	677	638	668	610	633	654	662	624	637	640	649	541	656	646	645	632	647	652	627	606	604	676	622	603	626	590	640	607	641	618	644	625	622	625	599	647	581	617	673	605	647	659	643	603	633	647	648	655	638	626	613	667	616	641	643	652	594	630	628	661	644	592	620	654	625	608	648	687	631	650	660	633	633	610	629	585	643	604	635	661	595	606	625	649	637	606	694	632	606	644	641	601	646	624	632	610	583	655	665	640	679	623	640	669	615	614	602	654	605	627	584	599	587	605	611	611	620	650	637	605	660	622	634	653	660	652	638	604	628	660	638	657	651	671	623	611	645	588	604	645	617	670	611	676	606	643	593	655	669	639	643	648	638	630	615	600	637	637	646	647	631	638	649	634	654	603	650	649	615	641	632	603	617	645	631	582	663	625	662	608	664	635	667	619	664	659	579	617	606	625	591	613	640	636	692	645	637	621	599	625	643	672	603	652	633	636	591	636	723	649	611	654	653	618	599	627	667	621	619	669	615	627	605	637	613	657	633	610	637	654	616	594	666	657	586	669	630	659	596	658	643	637	610	609	674	666	591	645	615	620	625	622	646	631	614	621	631	591	629	680	633	612	659	622	656	653	636	663	614	604	658	578	617	610	613	613	643	620	577	620	613	625	667	635	639	578	662	629	624	642	611	679	591	605	630	638	650	593	658	651	614	606	645	645	617	650	654	620	638	666	693	642	659	609	660	658	660	631	631	667	638	648	633	578	599	650	641	634	635	651	617	644	596	647	634	671	625	608	614	640	631	676	642	629	649	644	633	646	619	665	643	593	652	621	618	620	604	630	648	627	621	615	653	639	634	593	592	685	617	614	663	615	687	607	592	601	669	595	611	595	620	663	658	622	663	673	675	650	700	642	705	629	622	652	623	644	664	626	690	624	596	606	659	638	624	622	648	635	667	619	622	595	607	633	641	652	618	603	651	622	684	655	622	594	631	592	615	620	619	627	639	613	625	606	627	654	575	626	650	630	605	613	657	635	618	623	632	600	616	646	659	608	611	650	641	584	626	608	630	639	664	648	637	617	657	587	633	608	609	648	605	627	654	632	592	623	636	639	641	610	635	629	668	610	592	629	612	635	647	614	617	619	658	662	607	626	648	625	619	690	636	610	610	632	622	652	644	599	652	687	625	641	643	646	650	673	628	641	632	702	565	637	655	648	630	626	648	661	627	649	652	620	640	653	586	640	660	630	631	586	638	651	660	635	588	614	606	628	639	639	648	587	638	635	614	643	620	644	666	642	664	662	645	629	655	644	629	631	640	640	650	614	648	671	664	604	619	620	636	601	674	629	621	641	608	647	625	664	631	639	642	595	622	645	618	632	624	582	630	649	587	632	655	634	630	623	609	616	617	658	613	621	632	657	608	616	644	589	630	625	659	631	629	616	581	596	590	611	642	649	635	591	622	654	598	708	613	645	632	612	659	640	629	626	632	662	663	645	660	632	636	625	655	634	590	635	639	633	640	645	609	637	602	600	602	621	652	637	594	621	644	640	618	642	617	637	611	623	632	620	626	624	616	598	613	620	605	621	651	683	581	624	667	659	653	636	641	599	662	662	620	603	636	613	628	629	596	637	601	611	625	662	644	628	628	639	638	668	657	652	643	606	618	618	636	622	645	616	635	620	633	619	604	603	635	672	603	565	617	631	638	606	680	633	643	636	642	657	605	605	641
8424	1292	390	351	317	336	317	329	357	329	321	343	311	340	328	310	306	307	332	326	333	351	264	334	344	317	296	334	330	331	299	291	301	321	309	319	295	306	332	310	290	308	325	324	321	300	334	296	341	342	310	306	288	347	284	324	308	340	272	322	352	311	323	307	315	324	341	327	295	323	323	305	341	304	340	291	287	304	319	334	315	317	319	311	300	264	311	307	301	295	330	351	291	316	317	284	332	273	323	316	306	289	335	339	301	356	332	338	319	345	312	345	306	299	317	287	304	312	275	321	339	314	303	313	316	334	333	349	330	328	337	330	334	319	320	297	315	351	300	315	296	344	325	309	312	333	348	323	318	312	304	312	330	316	292	287	342	340	311	314	286	364	315	313	320	317	314	298	305	323	301	296	312	320	336	305	329	335	286	317	335	333	312	299	345	295	311	317	347	358	339	340	310	335	310	320	313	290	328	363	328	336	281	325	318	334	323	323	270	286	304	294	366	325	347	359	319	321	293	310	345	288	278	288	309	332	330	321	307	309	311	356	311	326	310	322	282	328	319	326	353	346	327	289	343	323	345	314	335	321	329	325	310	362	299	324	320	356	352	282	333	323	321	332	320	304	346	324	287	336	292	297	321	324	292	293	335	363	328	273	331	304	309	339	332	296	342	304	310	327	319	333	293	333	288	341	308	332	322	320	360	314	314	323	328	316	339	335	304	325	297	300	307	315	273	297	329	319	347	327	342	311	327	309	301	314	327	324	326	343	316	319	350	328	282	323	323	306	301	323	329	305	316	308	318	342	321	315	323	348	328	314	314	311	327	317	308	310	314	367	283	317	343	285	325	324	331	318	291	318	342	315	323	328	291	321	303	313	309	303	321	276	313	315	311	341	315	324	294	306	332	311	279	305	314	336	316	306	295	349	319	332	310	306	298	316	331	288	297	319	296	311	313	309	328	299	306	313	308	292	315	332	315	307	319	321	318	306	319	336	320	299	343	358	320	280	332	331	326	319	332	315	312	303	314	320	339	330	304	284	311	320	337	301	318	336	325	310	319	321	354	314	306	323	293	362	291	305	315	302	337	344	324	290	309	316	322	315	269	323	338	320	311	298	294	344	338	360	291	309	315	337	293	310	280	304	303	317	340	285	313	305	311	355	313	296	329	314	314	285	301	344	337	315	319	304	321	308	360	351	301	354	319	322	318	303	324	326	309	318	335	302	344	304	381	328	344	314	329	306	345	360	314	305	308	333	321	318	289	322	330	300	327	329	341	324	333	318	315	299	274	305	308	331	319	328	292	337	341	342	325	299	304	314	316	305	335	334	313	294	329	303	301	324	315	289	329	319	313	352	327	305	341	349	302	354	330	344	345	344	285	340	319	335	314	299	308	318	308	321	331	317	332	335	294	323	321	329	308	342	329	315	280	364	316	335	294	299	307	326	324	336	292	320	320	299	360	341	337	295	315	310	293	298	329	320	340	320	288	302	308	326	336	296	349	304	334	323	287	321	286	314	319	333	306	312	335	301	329	331	269	308	321	312	304	332	324	301	325	321	321	309	348	337	343	314	301	299	289	314	316	305	336	295	300	337	355	295	327	306	311	301	308	321	304	320	306	315	332	337	304	326	308	335	319	334	317	294	293	348	328	301	292	335	326	279	318	325	313	329	369	332	304	321	322	362	295	340	310	363	309	311	310	324	298	320	320	318	322	344	328	314	324	307	321	277	341	313	318	318	291	277	344	346	323	313	310	325	345	303	308	348	311	319	301	314	348	299	331	328	261	303	299	325	321	305	322	305	342	323	292	372	318	294	304	281	316	318	321	334	330	324	308	297	314	348	333	303	362	302	315	288	328	313	313	300	320	345	305	268	315	315	330	349	280	304	310	340	335	311	328	315	340	314	298	334	322	299	330	311	335	305	291	327	312	325	294	298	297	325	317	302	306	325	304	330	318	320	350	327	366	302	338	301	334	301	291	324	315	322	274	311	315	313	288	323	331	325	341	333	326	326	298	313	292	322	297	285	316	304	320	314	286	284	285	323	337	334	338	299	299	329	314	343	332	298	339	251	321	292	301	318	311	336	356	289	323	281	304	316	312	309	303	350	348	324	314	328	304	301	323	286	311	312	320	281	308	281	335	317	321	299	313	293	281	322	307	324	321	310	328	349	305	324	314	298	329	325	332	328	350	302	323	314	311	335	314	319	343	318	319	340	323	303	353	329	313	312	333	340	348	312	329	307	302	283	307	319	336	319	332	317	273	341	300	294	314	349	324	345	314	291	341	339	298	306	305	310	305	305	352	293	335	321	291	324	326	329	327	341	325	305	312	359	309	314	301	317	318	317	293	354	310	288	308	307	318	311	331	326	307	314	308	307	358	321	309	334	314	304	308	317	316	326	350	297	296	358	317	335	331	309	308	295	337	303	294	317	332	314	330	301	325	311	340	300	300	312	339	315	311	331	316	314	280	316	341	325	346	290	318	302	329	325	322	317	323	306	337	359	308	306	323	330	258	291	324	312	382	326	311	313	323	318	304	353	313	306	320	318	309	313	306	297	309	320	335	326	290	311	274	306	339	336	303	318	317	361	325	295	303	336	301	319	305	314	374	342	314	315	290	333	313	303	319	277	309	295	307	331	309	334	304	331	314	323	317	316	319	339	303	298	320	296	313	302	323	330	342	337	309	336	320	309	334	307	335	341	308	318	290	296	320	300	287	330	291	325	317	282	351	327	327	258	323	327	312	316	368	308	320	295	306	322	334	305	342	334	270	305	288	318	333	321	315	315	336	328	322	344	307	332	313	320	307	328	331	329	297	322	344	311	323	338	345	280	306	297	324	315	322	287	307	313	312	294	331	294	296	338	299	340	302	306	304	297	294	309	340	348	299	337	340	300	307	309	349	336	313	348	284	328	285	338	332	324	317	311	331	320	339	347	328	311	331	320	307	305	337	316	352	337	312	329	327	315	321	301	344	298	330	296	353	317	327	311	307	314	292	341	286	313	344	328	303	338	277	296	311	316	318	295	320	341	315	269	299	331	306	292	318	372	322	325	304	295	312	313	341	320	306	338	333	334	336	324	333	313	303	301	300	287	273	296	312	305	297	319	326	321	278	324	349	343	294	367	354	330	308	289	313	316	313	326	316	325	333	315	318	313	363	314	318	327	304	294	339	372	326	326	307	347	340	325	321	332	320	316	289	346	330	345	292	303	305	322	292	325	314	329	315	304	354	299	312	311	300	317	329	310	321	308	316	310	305	308	305	322	285	313	313	314	281	332	314	323	374	361	338	302	298	311	317	319	322	300	291	320	296	340	314	288	347	296	318	313	304	302	353	344	313	315	304	326	316	297	340	307	321	305	307	333	321	334	309	319	314	317	285	329	324	305	311	328	319	322	324	307	353	332	328	296	283	348	334	341	307	300	338	352	306	317	300	339	355	332	338	300	313	305	291	325	312	306	317	306	332	303	294	280	326	313	351	320	307	318
4892	1827	842	901	834	819	835	804	762	765	817	776	742	736	762	816	763	772	774	742	763	756	736	733	750	758	749	772	766	715	769	727	786	743	796	743	762	757	775	814	725	739	719	753	796	781	764	778	756	777	751	781	770	768	728	828	743	762	722	744	797	699	724	718	788	764	720	738	784	776	781	777	737	730	764	783	737	717	755	749	773	729	789	779	755	766	774	744	754	753	800	759	736	757	744	786	784	766	815	765	753	755	764	767	764	787	752	762	775	753	788	751	735	748	780	726	750	740	758	768	807	745	751	724	820	757	722	761	766	773	713	780	723	754	725	751	731	792	728	728	786	766	776	796	795	759	769	751	762	743	768	790	695	731	742	788	720	717	833	775	782	839	746	738	742	731	780	774	689	751	755	758	749	746	727	749	759	781	790	775	740	787	764	762	723	746	731	767	746	765	784	773	760	768	734	766	777	760	772	754	799	771	696	763	707	705	782	749	730	753	760	764	737	757	784	761	789	753	741	748	847	758	774	781	813	788	793	750	769	771	798	748	775	724	802	801	752	761	757	760	771	747	778	743	730	768	700	742	736	760	731	778	703	762	765	697	755	798	759	738	742	766	701	789	722	727	817	723	711	738	744	813	764	758	721	723	787	707	708	728	800	723	753	786	732	734	778	724	728	754	697	765	765	686	770	768	740	733	726	745	791	725	779	790	775	788	737	756	784	766	698	786	751	763	724	778	714	713	715	746	736	767	744	777	763	734	756	747	740	750	795	783	739	787	736	752	735	738	734	704	726	721	710	729	748	790	771	732	722	757	743	767	753	732	716	703	735	737	745	782	739	763	800	777	732	769	727	753	739	785	769	737	769	801	770	699	723	756	786	721	748	713	768	761	734	760	756	726	726	745	802	715	740	771	767	778	767	770	781	741	745	753	773	754	778	771	793	784	724	757	761	756	735	773	737	729	780	744	758	807	753	761	737	731	767	805	781	753	699	791	759	760	703	750	797	789	784	758	766	788	724	727	743	738	744	786	749	747	756	778	738	725	743	774	746	764	768	802	732	717	758	763	733	777	757	760	777	708	761	772	741	768	759	777	721	728	746	774	750	734	779	785	730	714	750	781	796	786	758	756	745	740	737	785	749	716	777	708	765	781	737	753	781	770	700	777	778	783	792	725	762	749	760	732	750	747	734	711	769	774	737	745	766	758	786	732	762	757	755	769	764	753	741	750	759	780	772	796	737	768	791	758	699	692	761	753	731	713	733	810	763	736	724	757	782	762	779	715	766	734	755	717	808	726	733	733	752	784	721	805	762	778	773	718	751	756	746	746	788	793	740	771	755	749	748	785	776	774	686	760	800	751	747	774	797	781	765	771	740	711	771	750	748	764	740	762	852	717	741	713	772	799	788	728	753	747	733	731	747	746	749	762	746	770	785	760	753	714	774	744	776	763	761	708	812	766	744	721	735	755	727	760	739	725	797	785	800	745	731	750	727	784	758	762	753	733	790	772	762	723	754	778	737	760	792	770	763	772	714	729	742	715	713	766	768	754	764	758	731	744	775	733	712	744	786	758	762	741	784	769	813	746	800	727	764	745	744	770	736	703	756	736	736	740	749	776	730	703	782	753	750	757	736	783	768	714	761	763	725	771	729	735	709	746	741	759	771	751	778	781	753	784	724	746	763	723	712	726	724	741	748	725	756	834	779	789	789	726	780	777	750	724	743	822	751	773	728	740	732	730	747	705	768	768	722	780	706	749	716	785	767	743	789	763	751	775	739	730	716	812	758	725	769	750	787	741	755	759	750	784	766	800	714	750	797	780	752	769	744	754	757	709	780	710	804	765	734	755	727	759	761	775	749	795	766	749	792	747	695	779	737	755	759	778	712	758	768	748	673	712	767	730	745	727	700	751	779	765	762	758	712	749	792	751	724	722	760	763	779	759	740	772	721	737	701	736	753	764	736	717	783	773	776	789	749	765	730	730	715	730	737	770	781	744	751	770	789	755	733	741	778	759	769	740	768	728	749	787	759	736	779	745	719	760	738	777	725	760	765	789	756	762	766	762	776	696	748	750	742	744	759	789	765	753	769	760	724	748	776	782	793	739	738	731	706	699	745	760	768	766	724	749	805	716	746	759	746	731	792	796	809	711	755	758	760	802	781	716	749	713	734	788	735	768	774	691	771	758	784	736	748	769	786	711	745	752	738	792	791	767	784	743	772	759	751	769	777	792	789	745	770	781	727	786	780	765	729	751	763	740	749	740	764	741	723	745	749	738	764	760	755	779	788	767	757	739	783	746	804	759	732	734	773	721	741	736	711	751	702	737	725	737	732	780	748	753	723	708	787	800	738	803	757	767	795	799	752	739	713	803	771	730	684	764	762	798	746	764	751	774	753	709	740	763	760	775	785	752	782	741	778	698	708	729	758	736	737	748	738	791	735	782	755	780	753	751	765	745	766	768	721	727	795	815	730	754	797	759	731	806	749	768	755	728	775	782	718	753	755	763	733	781	702	729	787	707	789	703	752	799	778	767	739	747	720	757	718	750	729	823	748	736	810	778	802	758	808	765	736	769	736	690	790	780	762	802	749	788	752	779	751	780	718	784	743	770	746	768	704	749	743	736	773	722	765	721	791	735	763	771	746	755	705	742	736	730	754	762	749	714	781	732	784	723	769	714	764	765	721	734	719	725	744	771	790	747	704	731	737	776	777	744	771	733	772	777	776	763	740	707	767	697	829	730	736	767	778	761	773	775	757	803	779	749	784	753	762	785	723	801	710	762	759	746	766	750	746	753	764	785	795	805	739	719	743	755	789	735	741	776	770	760	707	736	713	765	754	749	726	728	796	707	751	764	754	738	726	750	704	733	768	769	760	756	788	772	758	765	744	808	736	742	784	798	783	751	806	753	755	748	725	754	762	744	755	814	713	698	750	756	736	779	798	731	759	723	764	749	763	762	765	736	713	768	788	747	773	745	747	767	724	801	752	731	841	807	758	716	754	794	762	738	743	756	820	731	770	760	768	726	763	708	776	786	740	740	715	753	727	735	758	761	747	735	700	785	742	718	743	782	758	744	753	777	758	774	776	767	741	774	764	754	830	780	778	716	740	763	763	753	776	716	717	744	751	785	780	723	736	722	792	690	805	767	751	776	755	747	743	724	770	774	788	784	770	842	768	774	776	723	753	781	749	778	755	721	788	738	798	750	728	729	772	760	724	769	738	712	753	752	740	737	768	725	711	736	779	790	749	772	755	741	717	764	797	717	720	752	716	794	730	798	724	742	845	781	759	759	780	811	750	790	768	734	785	720	788	773	710	698	721	778	748	733	762	718	724	740	765	827	760	720	749	757	767	750	736	786	747	726	759	745	788	719	762	764	808	739	768	741	728	788	800	767	763	765	728	733	789	748	706	743	746	736	768	750	791	717	717	760	752	779	748	745	718	761	774	724	744	766	771	767	780	756	735	741	740	780	776	748	784	794	783	770	729	764
30972	18755	2513	924	583	483	363	361	272	267	240	245	218	179	178	196	191	179	214	178	163	156	173	157	148	181	186	171	195	169	164	169	169	173	157	172	145	134	159	130	140	154	166	133	162	155	139	160	155	159	176	160	152	149	148	162	144	173	160	169	157	170	149	163	176	151	181	133	169	165	165	158	137	138	148	170	159	159	148	155	165	166	144	160	144	182	151	163	150	153	162	156	139	136	152	167	148	144	174	138	150	152	137	162	169	130	158	166	144	155	158	139	172	143	167	152	150	154	160	161	160	152	154	142	145	183	165	138	147	151	158	171	133	178	154	166	168	144	134	158	158	133	137	181	153	163	160	171	182	166	136	176	147	170	139	162	161	164	150	156	147	164	165	168	155	155	166	137	138	129	163	165	141	155	149	169	157	179	152	186	137	148	157	132	159	162	166	145	144	145	153	137	153	154	151	178	151	167	153	145	143	147	168	160	137	146	191	159	160	163	167	138	154	162	153	162	149	164	147	128	137	162	142	164	142	149	138	152	167	140	153	148	165	161	159	156	160	182	144	157	161	168	136	117	173	176	164	150	171	146	184	183	157	169	169	168	142	152	161	154	146	167	147	170	169	172	176	163	161	144	144	136	165	168	125	144	165	143	142	153	160	163	164	161	158	136	154	152	161	154	177	138	141	154	167	166	170	165	149	153	132	180	167	187	154	134	182	179	172	177	187	172	170	134	152	151	149	146	162	151	140	142	179	159	168	164	158	187	158	142	160	148	162	169	138	143	158	157	152	159	141	173	162	145	135	158	154	156	163	170	161	158	164	159	152	166	143	145	162	119	142	167	172	153	177	156	153	159	170	172	145	148	170	164	180	149	138	171	152	156	166	165	160	146	143	186	152	145	155	149	173	178	169	144	153	163	163	145	168	168	154	133	141	151	147	161	152	183	140	178	154	151	153	159	150	172	166	171	153	168	151	151	124	151	156	169	139	163	155	154	159	157	149	133	151	156	182	137	164	175	174	155	168	154	191	183	164	152	162	149	151	155	167	148	188	167	163	157	141	144	162	146	154	152	162	165	155	156	163	160	132	178	156	139	174	175	171	148	169	154	155	142	193	175	124	161	179	131	140	165	146	175	140	145	136	167	161	146	148	150	164	162	174	174	167	150	161	151	146	177	150	168	146	162	161	168	149	180	148	186	163	148	157	154	152	162	159	170	154	139	142	147	174	148	147	171	166	169	180	159	154	164	142	176	160	151	156	160	189	162	150	171	146	161	167	152	163	154	151	153	133	167	163	155	159	162	152	165	142	142	159	159	161	170	168	179	163	166	189	165	144	168	179	166	193	140	150	161	134	163	175	140	170	142	149	133	164	152	138	164	144	165	165	149	135	165	194	139	157	180	184	132	160	144	129	166	142	144	150	165	163	143	141	140	165	136	159	152	152	150	145	152	154	158	157	150	138	167	157	160	146	138	143	168	169	167	151	146	173	164	173	152	163	152	117	145	142	163	164	150	162	163	151	141	160	159	136	160	157	150	140	166	157	156	168	158	164	169	151	159	167	136	179	143	145	139	156	145	156	156	167	150	155	178	159	144	162	132	151	141	154	171	139	169	162	156	157	164	153	147	158	147	179	135	146	153	137	175	167	189	155	150	154	174	171	153	139	141	158	177	149	167	154	171	168	136	159	160	156	151	161	138	138	176	143	145	150	142	152	155	122	156	177	162	175	165	150	164	152	174	163	147	161	153	156	157	138	185	158	152	151	142	140	157	140	148	126	155	159	134	156	154	165	120	171	155	175	161	144	152	157	141	135	161	150	143	199	148	148	134	139	145	172	149	145	169	146	153	172	147	189	155	163	154	161	169	159	161	149	162	166	169	172	165	176	153	176	157	141	162	173	178	177	153	136	158	139	171	161	167	136	125	153	169	165	160	161	150	162	156	177	157	154	118	169	168	145	161	167	148	157	139	133	159	174	157	163	139	147	157	136	153	190	163	146	135	161	145	145	139	172	151	174	190	157	157	151	150	164	135	176	153	146	166	150	164	149	156	167	190	165	160	152	133	135	171	138	169	171	161	142	161	154	142	153	156	157	150	174	154	162	152	159	160	164	155	168	139	183	179	150	160	168	157	158	159	160	147	135	128	148	160	151	147	143	155	153	164	157	145	156	167	160	155	167	152	162	138	156	159	147	168	154	136	156	168	161	154	168	150	136	157	170	153	182	142	149	144	165	140	162	140	126	144	144	173	151	168	155	169	130	156	178	150	164	138	166	139	169	137	153	149	174	151	162	148	156	172	147	135	162	158	141	163	158	172	146	159	147	158	161	160	134	147	185	169	147	146	161	147	142	150	156	168	155	176	158	154	159	149	161	152	155	135	152	139	170	161	167	154	156	161	173	149	150	142	138	145	169	133	141	173	163	167	149	142	148	145	149	143	164	165	149	148	173	161	155	147	177	145	142	156	124	149	147	173	163	141	144	122	153	190	155	159	136	148	168	160	143	190	165	165	144	149	150	143	146	149	163	151	182	146	142	184	150	161	193	175	177	157	149	155	138	135	161	150	156	178	137	185	161	160	164	149	164	136	146	153	150	165	159	156	164	154	172	148	148	161	146	163	157	164	174	163	160	157	148	166	161	153	156	161	150	174	158	154	129	146	173	147	163	142	146	144	164	161	145	132	164	140	161	178	148	161	153	131	180	153	162	171	158	154	164	166	146	152	145	159	151	146	156	149	145	157	171	152	146	146	157	151	146	162	142	165	143	176	161	173	150	173	158	155	131	153	156	162	167	145	147	167	151	168	157	150	147	154	154	146	172	159	170	170	162	162	171	161	149	158	164	184	151	146	148	158	152	141	128	161	166	182	181	174	145	141	121	153	143	185	159	161	146	143	175	145	168	166	165	158	136	164	147	156	150	158	136	142	157	160	146	135	154	161	156	131	160	155	149	173	161	158	159	161	144	143	154	159	173	147	149	161	184	137	142	163	154	156	172	145	161	177	174	144	161	147	141	172	161	154	190	166	170	170	163	154	160	171	130	151	138	134	141	167	132	139	150	140	175	148	149	182	175	156	160	149	160	147	170	153	134	138	147	151	149	181	137	153	161	167	152	159	171	144	144	161	191	132	161	166	153	155	132	144	163	157	150	151	144	155	164	165	143	153	168	142	150	156	146	139	169	175	178	151	162	155	155	142	161	134	150	157	177	140	158	143	171	156	165	166	160	159	134	169	184	154	136	182	153	166	165	164	156	143	134	160	150	160	187	151	159	171	151	168	156	143	170	157	145	148	146	160	148	157	160	166	171	164	183	169	166	163	152	150	148	153	167	175	162	171	150	143	162	169	151	190	153	174	166	162	165	158	155	144	151	144	155	160	162	150	165	173	141	159	147	135	169	144	165	190	140	166	172	151	151	136	136	170	146	155	164	158	168	151	137	182	141	142	158	174	159	174	167	141	171	163	162	153	166	148	139	145	158	138	175	171	171	147
15413	13346	2308	2875	2522	2056	1762	1487	1271	1108	1012	936	825	751	774	710	659	622	641	624	602	564	588	566	598	508	547	491	527	527	509	489	481	528	498	473	487	499	502	457	487	475	492	458	435	494	490	454	467	444	454	467	457	444	446	436	414	467	451	461	471	450	418	489	486	432	408	466	500	465	423	417	463	439	439	446	467	428	469	415	396	442	413	451	426	459	435	412	456	455	464	419	428	433	431	429	466	453	383	454	447	436	441	471	413	417	427	454	454	462	441	440	440	459	460	440	406	462	436	426	415	457	460	438	427	461	420	402	434	412	466	441	443	441	457	455	497	438	428	437	446	449	433	455	419	478	448	410	435	446	405	470	448	438	425	426	447	465	456	417	454	460	448	423	421	422	448	448	436	437	427	425	421	407	452	448	455	418	473	454	459	438	448	418	410	401	448	433	421	426	417	415	405	412	434	417	432	470	430	418	452	477	427	430	432	415	430	438	438	421	462	434	468	427	442	416	428	445	406	436	407	414	420	438	465	418	435	437	398	435	454	422	451	404	391	436	425	405	405	469	445	405	442	451	409	420	413	432	445	446	394	400	460	440	417	400	432	443	409	426	487	435	431	445	412	445	442	454	421	415	440	427	444	429	428	466	425	461	424	447	444	427	438	467	425	449	439	441	423	425	426	398	404	454	424	411	444	432	433	437	462	447	400	418	432	420	448	415	438	493	465	457	423	437	404	443	419	428	421	443	403	437	444	440	480	430	413	445	405	427	444	413	460	414	458	444	424	431	479	436	456	457	438	426	416	435	430	407	459	401	433	391	438	447	430	461	435	440	429	428	413	408	482	445	462	422	414	433	461	434	466	380	434	393	423	426	438	434	413	435	443	469	436	408	478	476	414	428	393	429	423	400	442	450	432	437	421	433	445	439	437	443	399	425	436	436	429	432	412	403	450	413	420	425	420	397	458	452	378	448	409	420	414	412	417	428	437	441	450	417	421	444	459	446	438	438	456	417	416	444	425	439	433	428	460	442	477	453	439	421	423	399	417	414	432	428	450	441	447	435	442	445	484	429	404	446	418	423	400	435	450	398	435	411	455	407	415	430	416	453	428	435	414	412	388	460	432	386	432	436	419	402	415	454	409	417	422	437	423	416	449	406	441	434	432	420	431	426	414	445	441	430	418	446	437	436	449	409	458	464	385	394	463	451	408	453	400	438	401	439	439	394	455	395	445	447	430	441	441	483	435	435	481	436	416	460	438	415	418	427	436	417	428	426	402	450	434	412	444	402	443	424	441	450	446	427	427	449	439	443	464	445	405	444	410	410	408	451	445	476	432	426	437	443	398	417	447	482	433	428	426	432	442	468	431	409	446	435	472	463	409	437	436	396	453	447	417	443	409	425	439	459	437	473	451	449	410	433	451	427	438	437	410	440	420	458	426	452	422	386	431	444	429	454	448	457	452	409	467	437	418	468	417	421	428	427	453	423	432	430	472	429	426	434	411	443	434	444	460	463	411	430	408	442	406	427	440	416	472	419	471	461	444	449	389	441	432	484	420	443	419	397	436	409	405	418	414	413	441	445	434	477	437	422	409	438	446	413	481	441	445	416	396	437	421	433	445	394	443	399	422	417	442	418	403	425	440	430	440	423	436	447	451	430	438	406	389	407	444	437	416	403	459	402	447	434	453	431	433	442	445	409	399	413	417	423	458	399	404	434	411	424	445	425	484	421	428	397	445	421	443	425	425	437	481	427	439	417	476	422	432	428	403	442	436	418	453	439	443	425	439	454	468	424	426	392	437	398	451	442	387	404	435	396	386	437	434	437	426	425	469	420	464	414	412	435	447	444	433	455	425	395	409	455	435	428	450	449	404	433	420	453	458	441	446	429	426	430	438	433	427	421	450	446	429	383	420	425	424	425	421	459	406	415	422	460	452	404	445	444	415	440	422	425	418	461	467	411	453	462	446	432	417	429	426	416	437	446	431	436	417	463	443	423	445	433	447	454	427	495	444	432	420	481	440	393	449	456	425	463	448	425	476	454	454	456	430	449	417	444	453	449	397	447	454	420	485	422	441	437	455	410	409	406	409	426	449	422	420	452	457	425	413	457	415	422	452	411	402	458	398	433	437	394	413	446	432	421	444	375	399	423	458	409	390	428	425	447	442	462	440	425	439	431	459	428	381	436	493	446	446	423	432	405	470	421	449	432	453	433	402	451	419	407	439	431	426	423	459	442	467	387	402	464	431	436	434	383	415	439	428	388	424	431	417	447	405	471	469	426	431	413	415	422	436	443	441	466	455	431	445	389	400	434	411	429	398	415	400	455	426	417	420	395	436	463	392	428	444	438	404	439	429	426	423	423	404	400	425	431	430	444	437	387	443	435	420	415	394	433	426	401	449	415	414	412	411	433	453	407	457	402	393	445	457	407	449	437	450	441	432	366	437	451	412	412	416	419	429	432	457	402	427	435	438	402	414	426	442	443	416	466	382	432	426	424	431	422	422	405	426	448	411	430	465	434	468	455	439	391	438	441	466	474	408	454	480	452	435	461	450	444	442	416	425	456	439	456	397	436	420	461	429	440	455	438	404	454	449	436	416	402	426	434	424	465	431	423	453	436	443	407	409	431	438	463	432	448	402	440	401	453	427	415	406	428	438	423	417	448	422	435	417	432	436	457	428	450	431	436	461	459	427	402	425	411	407	416	439	409	410	418	424	433	424	418	400	409	402	466	439	461	464	439	412	450	414	403	444	418	410	432	446	442	427	429	443	457	416	422	413	446	430	412	416	423	394	420	462	419	411	451	439	420	446	453	425	391	429	436	438	443	428	399	419	444	443	424	441	463	449	438	443	439	424	447	438	411	434	448	433	455	435	435	476	421	422	472	425	428	464	414	441	440	438	433	445	453	386	452	470	398	414	429	434	397	420	457	465	409	440	428	433	450	435	422	401	421	414	430	404	448	459	453	429	462	420	425	399	444	419	444	396	434	470	432	415	448	447	413	456	397	418	440	444	431	426	413	436	425	439	423	438	447	422	424	392	430	428	385	417	469	450	462	416	447	456	457	402	426	400	429	415	423	419	409	418	468	415	417	429	447	449	440	440	423	423	459	447	443	421	435	432	434	446	427	427	417	414	427	444	419	430	447	408	448	458	441	459	417	414	431	416	426	460	422	416	419	403	406	478	444	398	420	431	445	424	422	459	443	454	419	459	414	436	423	414	442	420	446	408	431	426	454	460	439	439	395	452	423	419	430	434	440	429	470	434	458	448	435	470	480	408	432	418	450	428	438	448	443	399	400	399	412	442	407	444	425	461	445	452	434	457	441	412	463	397	455	414	394	421	452	438	413	414	429	408	429	416	440	462	452	420	470	406	421	433	408	438	449	420	461	411	403	395	423	445	447	395	429	451	434	422	395	405	452	452	429	442	392	436	430	442	455	437	465	436	457	440	405	442	405	441	423	389	436	427	398	415	392	444	411	444	438	483	420
43232	31955	6836	2054	1203	956	690	591	520	450	392	403	380	363	344	331	311	293	275	315	288	278	251	258	272	226	247	270	256	237	234	272	257	232	265	272	234	233	256	238	288	280	233	238	221	257	280	224	272	254	258	224	226	235	240	240	252	248	230	244	249	266	255	251	248	240	275	243	247	227	249	236	257	249	241	216	206	264	222	247	237	231	254	243	253	242	237	243	242	240	225	261	251	226	226	240	228	280	274	244	242	233	248	244	255	259	245	219	207	254	225	236	223	213	227	242	227	216	208	267	256	232	245	206	209	227	243	257	257	215	244	240	237	242	220	225	247	251	281	249	227	237	240	247	237	225	234	212	222	251	235	214	237	230	225	244	252	254	232	230	250	257	243	271	223	263	273	242	263	255	250	242	227	243	261	214	244	226	232	243	227	209	255	243	223	248	241	261	259	253	233	244	232	224	233	239	256	250	230	240	234	240	238	249	250	247	229	226	228	223	217	256	224	259	230	247	232	243	242	254	239	228	227	247	235	226	244	247	264	241	250	199	224	253	233	244	247	272	222	224	236	234	230	226	231	253	256	217	249	212	240	217	233	206	252	234	239	233	241	242	237	233	224	227	256	232	228	237	224	244	225	220	236	233	264	224	223	243	243	212	224	274	243	249	238	266	226	227	235	258	206	227	230	273	236	258	232	247	253	211	247	230	226	241	274	229	233	241	222	220	226	234	242	247	243	242	231	228	260	243	227	233	237	241	228	247	245	237	241	219	251	260	206	221	241	216	225	234	225	248	218	237	229	226	237	209	234	224	239	211	256	220	222	235	260	238	205	247	223	248	249	250	246	240	217	250	269	238	227	262	235	235	212	253	219	246	229	215	253	253	252	242	256	218	206	226	197	261	236	224	277	239	218	222	229	237	223	244	251	248	238	245	247	236	233	218	217	262	220	232	248	259	221	271	232	251	256	233	228	235	247	254	270	233	243	235	209	230	197	216	262	227	243	247	241	250	281	219	254	224	240	253	215	241	256	250	237	249	257	233	219	249	285	242	262	244	217	208	247	228	269	250	227	259	236	242	198	246	227	232	259	255	233	225	235	244	223	267	228	233	252	221	252	240	243	252	262	244	219	232	222	206	241	246	249	213	249	220	237	235	212	229	250	217	207	239	238	249	237	221	222	239	235	251	254	239	253	280	237	214	255	235	244	260	245	212	234	233	227	224	232	223	251	241	227	216	285	231	218	255	225	249	231	235	214	218	228	227	248	249	216	222	232	237	206	228	246	230	243	255	243	253	217	246	252	216	290	234	235	201	264	244	245	248	246	235	219	239	237	238	266	220	204	236	226	215	231	265	244	237	237	228	227	228	262	273	222	252	258	254	222	237	244	247	225	205	223	233	243	224	214	244	242	265	232	241	251	248	232	240	206	237	224	212	232	264	191	246	217	252	251	238	224	256	248	230	248	230	241	239	225	233	242	223	243	263	245	243	238	244	224	246	228	242	254	252	245	215	254	250	282	229	226	262	252	248	249	244	250	238	208	223	224	230	245	260	216	216	250	217	274	236	232	236	239	239	221	229	255	252	252	227	237	265	252	215	278	204	237	258	238	260	258	237	233	232	250	227	237	254	220	212	212	297	219	245	240	279	264	213	233	244	256	246	232	205	237	245	249	229	257	237	247	251	192	251	209	244	226	212	238	246	243	277	237	253	233	249	208	228	222	238	242	234	255	236	255	260	225	262	222	235	232	252	237	234	232	259	245	225	250	233	242	262	232	245	228	236	238	222	231	241	284	256	217	211	207	237	251	234	230	244	258	239	234	233	265	261	263	246	245	242	239	234	247	254	237	233	231	253	238	237	261	253	228	239	218	212	221	239	220	232	233	250	230	259	255	214	246	218	250	255	251	251	244	200	210	252	234	243	253	213	222	246	238	244	235	233	236	264	255	222	239	230	212	211	232	240	236	245	235	249	243	226	201	236	239	220	246	265	235	237	237	190	234	265	225	244	238	207	244	237	216	236	212	230	237	249	243	211	240	242	231	239	235	256	242	216	246	249	226	260	234	241	227	253	255	257	247	256	225	247	234	237	241	230	233	231	223	225	264	236	255	231	241	234	205	247	224	245	246	221	247	240	252	226	242	251	248	236	233	239	230	228	256	242	217	252	257	271	247	260	245	225	273	240	241	259	269	208	244	248	229	227	237	235	235	255	229	240	254	229	214	247	205	269	221	244	270	254	249	219	216	219	244	255	219	231	242	221	239	246	240	254	238	231	246	247	229	235	233	247	239	236	240	263	224	230	224	229	250	223	238	241	215	244	249	230	223	242	262	261	240	236	224	231	217	238	242	237	248	238	239	249	219	234	214	230	223	282	244	225	245	254	243	226	215	246	266	232	244	222	251	231	212	233	208	257	260	234	209	241	242	216	232	246	274	247	213	238	248	233	243	239	265	244	240	251	211	255	219	266	258	238	218	211	236	225	266	245	262	238	222	264	200	238	209	233	224	221	215	236	229	228	252	271	232	199	219	260	226	204	241	231	228	219	243	239	213	253	238	244	234	253	258	239	219	238	219	237	268	243	243	216	266	236	202	249	217	239	232	271	216	206	236	242	256	252	240	218	241	263	269	229	250	249	255	249	253	219	221	242	243	220	216	238	245	210	221	234	257	252	237	247	250	256	256	206	265	254	216	250	235	214	228	251	222	231	253	209	233	272	251	254	239	254	267	258	242	239	228	241	274	252	271	227	237	266	270	270	229	241	241	222	218	245	251	221	201	233	234	252	250	257	265	254	228	255	245	279	222	229	229	232	258	237	253	224	225	232	226	231	221	239	250	242	226	236	229	218	239	243	210	240	252	229	219	232	239	213	237	257	238	219	246	241	242	226	231	234	239	231	255	250	230	232	261	220	234	255	224	237	221	260	217	243	236	226	225	252	213	253	251	244	234	231	234	236	247	258	246	260	217	270	260	225	216	246	254	262	236	222	245	249	175	223	211	246	275	240	263	208	229	249	249	240	244	249	222	276	233	243	227	222	264	232	209	228	221	239	241	220	256	207	201	233	210	258	227	208	242	245	211	262	247	256	226	233	230	221	210	258	248	238	215	228	239	224	269	238	215	242	239	243	217	246	240	266	217	252	240	216	254	244	225	239	214	260	264	243	263	212	221	245	239	269	236	246	266	254	238	244	246	238	222	234	244	216	251	232	244	230	262	243	240	235	246	209	268	262	276	236	254	244	256	268	246	247	243	224	241	234	248	229	257	248	253	235	260	228	260	241	219	234	262	274	252	232	243	218	242	236	231	248	252	226	257	233	245	245	209	289	238	232	230	226	253	274	199	228	239	256	240	240	233	238	254	254	252	223	235	250	233	246	233	269	231	227	257	257	221	249	231	239	244	253	225	243	217	259	233	219	222	248	230	249	219	245	232	240	257	273	240	280	244	262	218	248	234	240	234	268	234	246	205	258	237	246	259	207	252	229	252	221	247	258
22133	20218	4345	5216	4470	3738	3114	2648	2210	1990	1708	1614	1481	1420	1328	1144	1107	1027	1005	1010	967	926	871	902	808	794	855	822	750	798	746	771	777	760	752	708	741	724	727	684	697	751	735	720	757	679	670	727	699	707	686	625	726	656	643	694	677	659	712	639	702	643	715	618	688	647	605	660	640	631	662	628	636	708	688	670	667	664	658	647	661	675	628	691	650	643	602	641	689	621	636	657	630	620	667	656	663	663	667	648	573	619	653	623	628	629	688	624	661	611	658	667	667	656	629	668	571	657	705	633	648	594	619	600	652	661	607	644	675	617	639	644	632	600	600	600	665	673	634	630	644	639	611	629	642	624	615	593	645	628	639	637	664	641	653	600	616	643	656	639	663	607	597	651	640	671	634	663	625	607	628	623	627	610	646	604	623	695	631	612	644	657	638	590	618	617	650	666	632	606	610	671	610	644	656	603	595	623	641	626	647	642	639	632	597	639	650	638	656	630	655	632	598	660	641	624	636	599	576	628	592	648	618	612	623	628	669	659	646	603	622	621	619	636	618	622	611	628	644	633	597	629	654	627	619	637	676	671	619	620	603	657	597	626	648	637	644	648	579	594	634	653	604	600	634	698	606	656	612	606	654	651	593	611	577	608	614	649	605	641	669	640	629	568	622	631	659	655	612	637	622	641	653	658	630	636	643	599	630	626	666	651	614	607	629	626	676	575	635	597	619	612	634	638	631	634	574	619	656	602	614	590	624	670	569	589	655	621	566	649	624	623	614	651	642	578	635	644	636	661	665	652	614	605	626	641	655	633	653	657	657	657	632	610	616	593	625	614	626	604	646	641	615	670	650	610	629	634	607	616	609	616	621	648	636	646	601	575	619	650	597	644	583	645	596	606	631	646	615	590	659	643	641	649	602	685	585	596	621	631	640	678	613	611	631	613	624	599	599	595	705	643	621	634	606	549	616	649	623	600	625	631	620	624	608	627	616	641	659	602	652	654	610	654	602	640	638	619	640	636	628	650	615	632	670	620	603	640	681	620	615	678	622	600	677	685	589	647	668	572	662	604	639	631	653	618	613	600	647	637	656	634	590	645	599	647	617	610	641	645	625	615	636	610	621	580	624	646	613	613	629	627	640	642	641	616	632	644	638	624	670	586	614	643	637	634	652	645	643	657	698	642	645	638	604	644	626	638	669	589	583	645	610	596	601	608	682	629	631	639	633	640	623	633	633	652	659	647	603	656	659	637	652	622	590	645	659	623	639	609	666	625	623	606	654	637	656	633	610	606	588	629	629	624	595	614	681	630	607	682	669	615	622	643	620	639	640	664	618	575	629	656	631	624	675	666	664	684	647	601	603	591	610	630	648	654	626	620	634	630	637	630	653	679	683	601	634	644	608	652	645	656	601	628	620	626	592	648	651	645	612	669	625	642	628	597	589	622	672	667	649	630	594	622	627	618	666	656	623	638	633	662	604	631	658	622	577	653	660	639	620	663	610	650	627	669	611	625	609	624	638	637	647	653	640	629	635	615	635	644	607	671	635	593	616	634	609	596	605	649	657	651	594	719	612	661	624	620	625	654	627	649	638	623	678	635	619	636	598	631	657	630	648	583	627	611	636	593	616	641	646	588	597	630	626	649	628	636	635	641	654	605	645	587	600	652	613	632	663	618	644	608	667	623	638	640	560	626	601	639	628	635	635	649	615	643	623	640	608	615	609	654	641	628	614	606	656	619	688	612	578	649	620	608	626	630	620	622	642	596	602	622	634	629	616	671	645	605	594	645	695	634	595	593	621	557	612	646	623	666	671	634	605	646	623	633	625	616	644	585	619	641	666	663	599	677	661	657	624	604	626	616	620	584	637	642	614	659	636	710	627	602	647	646	676	613	636	638	668	608	605	617	608	672	622	625	653	627	621	650	670	636	636	652	612	626	594	597	622	649	538	625	646	646	654	639	616	625	597	597	635	647	657	620	644	675	614	606	599	628	600	604	673	651	604	648	697	617	620	572	655	632	618	613	633	613	606	673	660	657	596	637	626	676	660	630	693	615	603	645	661	582	622	631	674	645	598	672	638	657	628	638	663	578	631	646	614	639	665	640	658	652	622	667	625	664	582	659	626	601	618	581	636	634	621	583	643	645	680	668	622	658	640	666	580	643	604	628	606	641	640	629	629	623	666	629	640	627	629	640	585	687	634	642	637	646	659	613	642	656	646	614	661	650	600	698	637	666	657	638	612	636	688	599	646	664	610	600	613	590	626	630	609	602	665	639	676	637	586	645	622	641	575	598	638	631	628	614	652	624	613	625	647	618	626	616	647	591	586	603	643	639	605	646	626	613	658	639	648	614	617	581	625	629	626	649	629	616	635	629	598	645	596	660	616	632	646	610	622	595	675	657	637	617	641	682	621	686	663	657	598	569	671	612	637	673	660	660	616	627	668	613	628	631	613	637	665	637	626	644	637	632	588	647	651	664	622	621	639	656	650	637	589	618	646	629	592	646	637	666	608	611	630	642	609	631	586	644	607	631	599	629	618	627	576	702	626	577	605	622	629	593	607	636	602	625	639	679	674	644	622	626	667	653	633	622	617	647	667	639	636	628	686	686	619	659	608	630	609	639	651	662	609	605	666	580	632	622	665	628	643	581	645	601	679	660	655	660	646	607	630	669	671	625	633	586	634	624	624	657	607	647	635	620	608	588	589	637	683	616	622	579	623	611	595	588	651	625	594	647	618	632	607	637	589	542	671	646	599	619	626	659	589	623	624	632	683	639	642	637	600	620	618	640	638	667	624	627	616	612	648	610	642	664	674	649	687	639	625	644	603	599	640	627	618	652	635	662	651	652	607	595	632	636	652	600	601	638	609	651	651	595	611	613	641	637	654	637	624	648	647	641	583	658	679	625	639	635	570	642	610	644	650	711	650	636	624	657	631	619	654	656	634	636	648	622	645	614	611	630	613	603	634	668	588	632	643	609	591	643	656	624	655	642	589	630	634	644	644	615	615	639	628	626	617	629	598	623	593	606	622	640	649	605	617	634	634	661	593	651	617	630	617	647	645	610	619	624	609	644	621	597	635	604	627	647	591	620	629	622	638	628	627	650	646	599	640	586	617	586	601	656	637	602	666	613	659	631	614	620	651	616	631	635	639	644	643	614	599	614	632	669	687	633	578	612	618	612	646	617	600	619	610	623	671	638	646	643	631	640	661	630	641	659	631	639	645	645	611	624	622	661	613	625	678	640	666	648	632	662	642	645	609	632	638	627	593	615	607	677	657	633	616	606	618	609	611	638	628	652	652	635	611	629	599	663	619	600	623	619	642	577	627	634	618	654	626	576	625	637	580	619	573	624	656	638	623	653	628	603	591	618	617	649	616	647	617	650	616	600	601	605	613	611	595	675	619	630	612	651	584	595	628	641	635	643	615	631	685	640	623	633	627	626	632	633	666	629	619	586	640	581	592	624	649	634	643	636	621	631	617	618	630	601	619	679
8075	1261	382	370	329	305	320	313	314	342	338	350	305	317	302	363	308	312	320	320	311	298	319	321	353	317	305	341	315	326	305	317	323	321	330	319	318	355	282	301	309	355	289	314	298	299	329	335	299	322	330	334	333	290	330	352	299	358	320	323	321	354	324	333	332	329	279	303	325	309	311	343	315	313	313	308	303	326	321	295	305	319	338	294	324	353	292	331	305	321	316	326	326	316	347	307	312	275	321	319	311	341	361	340	305	318	336	313	312	311	325	322	336	313	346	363	303	324	320	298	328	376	342	331	335	334	297	339	334	327	307	350	302	331	325	289	346	327	322	306	303	332	336	306	329	343	308	288	309	323	326	315	313	340	300	353	330	306	344	370	317	315	314	312	344	291	353	329	314	335	306	320	335	319	343	311	307	286	277	274	319	322	310	274	328	304	295	300	332	334	342	341	356	319	326	327	364	334	266	296	326	342	327	332	332	306	289	327	327	328	319	325	299	308	303	339	300	342	280	316	344	353	300	333	314	310	304	369	303	309	287	305	299	324	278	306	319	309	317	317	327	354	344	315	342	308	311	313	312	295	321	301	367	303	314	337	276	282	330	300	362	305	280	314	310	288	292	338	285	319	295	333	303	340	326	306	290	321	348	287	301	327	326	321	355	327	301	306	304	319	338	314	335	300	335	342	335	298	330	306	316	317	359	332	330	311	308	322	344	298	318	285	316	310	288	304	301	300	280	313	284	298	345	300	328	332	302	342	334	306	329	317	329	330	327	319	291	290	333	324	297	321	299	284	276	341	305	278	348	316	317	306	293	311	310	294	305	298	316	315	305	324	309	303	354	328	331	335	317	325	307	311	290	330	315	319	319	309	336	304	311	320	307	295	328	308	287	331	360	321	308	285	319	319	298	318	317	305	319	321	340	317	324	285	297	325	326	313	302	345	322	361	291	326	336	318	346	304	307	346	349	341	290	306	314	313	370	330	351	303	293	308	325	303	341	334	328	324	357	296	288	323	303	301	318	295	324	328	302	320	304	300	288	297	316	297	324	324	314	330	335	326	336	346	345	327	318	324	322	297	335	338	304	291	308	326	359	323	358	303	292	295	323	294	292	313	311	277	308	311	319	312	295	322	342	301	361	346	301	310	309	285	294	317	323	320	333	325	312	346	313	327	334	323	324	339	336	326	279	330	306	327	315	329	340	309	335	314	327	289	305	320	340	352	335	312	292	307	315	314	313	325	324	352	288	296	286	306	302	341	331	303	292	312	333	308	299	276	324	333	305	315	335	328	346	308	306	301	342	315	313	301	316	322	321	323	343	364	323	316	288	324	288	316	329	308	321	306	292	311	277	311	337	316	330	334	324	304	336	305	312	333	350	323	333	328	309	328	301	299	301	329	349	347	330	372	324	290	360	312	304	304	299	295	284	334	322	323	321	311	305	286	309	299	309	337	292	310	301	320	325	336	329	326	305	312	305	380	351	311	302	356	308	372	330	352	328	315	329	313	299	311	323	302	334	320	318	325	324	297	323	340	311	309	309	323	371	307	332	319	316	320	315	291	315	338	324	296	333	326	299	295	342	288	289	326	292	321	340	336	308	275	301	316	321	308	331	314	275	339	345	309	333	300	302	302	284	321	337	288	297	317	314	309	300	307	309	333	328	331	356	337	334	310	356	338	330	331	319	322	317	305	328	311	314	288	288	345	326	339	316	311	328	307	299	291	344	320	314	315	313	341	302	322	320	289	313	336	319	311	294	312	322	298	311	296	326	337	311	314	321	333	293	360	301	326	304	343	310	317	305	314	323	354	267	326	320	358	308	321	294	324	312	322	304	351	290	285	310	329	322	344	339	305	306	340	320	334	328	319	319	336	324	314	322	317	370	308	313	327	311	315	326	334	297	373	334	332	348	322	330	307	305	312	332	305	311	325	363	317	345	311	312	341	335	328	324	294	299	324	308	338	340	283	318	304	356	322	319	320	321	334	303	316	313	370	333	328	376	324	315	301	295	335	360	295	269	338	328	332	338	326	339	314	321	320	308	323	373	272	310	361	337	342	332	312	315	336	320	281	315	309	297	336	294	353	328	314	325	308	308	306	328	325	322	304	325	320	337	322	322	330	309	325	317	298	355	308	323	309	348	328	336	296	281	289	323	303	317	295	333	339	351	315	332	295	319	343	300	343	299	337	300	328	320	334	325	293	301	330	325	299	318	322	327	343	356	347	323	299	324	342	313	319	336	335	307	290	317	349	305	298	311	309	322	286	265	329	290	343	296	275	366	309	309	310	344	310	329	326	311	312	280	352	309	345	290	337	328	278	334	278	327	325	322	295	317	301	337	337	297	362	319	333	317	318	336	305	319	338	300	276	321	326	332	349	299	305	323	315	336	307	307	290	297	326	342	299	336	340	298	327	286	311	325	340	318	307	291	327	342	322	308	324	301	301	337	310	325	284	317	348	316	353	350	345	307	292	322	314	325	325	306	328	332	336	314	303	319	316	299	299	329	324	303	298	310	316	319	318	321	300	295	292	304	285	314	303	357	322	332	296	311	306	329	320	333	312	340	334	326	298	316	316	284	308	316	323	347	306	304	302	339	347	326	329	295	310	325	295	328	302	319	326	299	347	316	310	297	313	330	334	361	336	319	342	291	336	317	318	332	323	335	357	298	299	326	299	297	310	347	308	293	315	290	286	302	323	319	305	300	332	344	350	299	303	296	297	310	305	324	333	333	290	334	296	330	342	332	318	328	301	320	326	330	326	330	325	320	276	305	313	344	334	322	321	311	327	309	303	296	307	291	359	308	306	300	318	321	302	317	344	307	302	346	334	323	321	317	323	336	318	299	315	323	329	290	330	304	327	383	303	326	303	337	285	287	347	304	318	341	305	321	317	328	313	272	309	356	321	301	285	331	323	300	280	337	314	337	319	341	332	339	324	307	336	330	303	328	331	322	298	341	337	330	325	287	291	315	333	329	340	307	353	321	333	291	304	327	332	299	294	360	306	339	353	312	340	283	313	312	316	335	322	316	313	296	272	334	272	286	307	332	291	318	307	285	305	300	327	333	303	310	308	313	331	311	316	318	330	317	347	300	310	324	291	313	328	333	347	304	342	318	299	314	305	314	309	340	291	300	331	306	314	303	323	310	326	303	318	337	317	349	316	341	321	313	315	321	293	329	304	308	349	360	309	330	322	334	331	346	328	341	351	329	342	324	317	305	327	332	316	338	331	302	303	313	313	307	341	331	327	319	326	310	336	312	324	332	341	329	311	314	330	333	328	330	304	292	328	316	326	325	303	336	309	340	307	301	302	319	310	333	286	346	339	337	303	323	332	287	317	300	327	303	304	317	315	354	318	308	316	331	345	319	326	306	303	305	330	313	301	312	298	309	292	311	341	321	325	310	319	296	326	333	320	331	303	310	326	299	325	288	334	356	329	296	323	357	303	300	315	341	326	308	340	324	325	315	313	289	328	348	321	302	313
4612	1800	851	825	777	870	821	815	814	777	802	765	771	785	759	802	741	795	736	755	730	774	704	712	730	694	779	733	759	746	716	793	717	730	812	776	782	739	814	743	737	747	755	734	786	797	714	731	819	815	791	777	741	783	768	733	798	816	763	764	780	722	726	781	776	753	764	731	696	795	737	744	764	707	757	767	730	720	762	805	750	748	764	760	720	764	772	765	791	693	771	740	724	765	777	727	758	747	761	781	732	713	769	750	733	751	784	779	752	735	741	730	778	751	728	758	778	734	768	808	749	726	711	701	773	715	733	708	700	772	692	722	788	706	782	724	755	765	752	749	748	749	786	749	712	804	757	796	749	735	723	747	730	747	750	748	717	795	737	750	748	743	747	801	693	773	768	794	782	707	759	741	763	765	771	710	741	757	724	744	754	780	778	752	712	787	769	754	760	703	756	752	774	763	736	749	791	781	744	771	718	748	726	772	765	746	710	802	775	792	742	744	746	732	794	797	757	734	748	765	773	752	738	733	759	674	719	793	761	753	767	722	751	758	761	766	746	759	775	763	741	773	684	816	752	736	708	731	715	766	759	789	815	752	804	785	812	733	734	771	805	708	780	761	748	769	766	740	765	769	766	765	764	785	749	754	725	730	797	784	793	738	764	738	761	785	754	763	738	734	733	754	782	742	777	754	720	767	772	723	746	733	747	772	780	772	696	776	807	761	805	787	736	732	777	798	749	713	691	731	787	714	773	723	775	822	763	776	789	772	764	731	754	723	765	762	750	745	726	759	756	738	760	778	801	736	758	756	770	821	751	764	698	740	767	788	761	739	725	748	760	727	773	755	799	740	800	788	725	755	715	761	764	790	765	746	749	728	733	719	731	784	694	736	671	700	715	722	741	717	702	764	806	739	763	742	767	767	717	723	735	726	782	756	759	739	791	790	687	719	803	763	750	759	741	733	749	748	800	786	763	690	711	736	758	699	767	759	744	734	722	718	738	710	764	735	764	736	788	715	772	764	762	767	748	717	796	749	756	764	799	692	813	723	788	764	746	714	779	763	730	745	704	743	773	788	827	777	734	774	763	747	757	698	755	762	690	753	685	731	796	719	762	732	790	740	730	739	726	761	771	777	703	741	741	728	737	761	761	739	741	744	796	749	775	733	741	755	689	801	770	737	789	755	715	775	755	724	779	801	765	729	767	723	763	753	770	765	754	798	776	723	776	715	747	745	813	804	735	790	754	727	775	735	786	745	748	772	733	745	759	748	756	755	726	746	759	727	726	764	696	731	751	774	751	803	721	760	775	760	751	756	735	763	758	774	733	764	734	729	726	725	777	714	751	708	709	749	753	746	763	723	762	757	781	716	812	725	767	748	741	757	789	766	764	756	761	749	728	743	748	788	702	752	761	727	733	721	768	774	746	760	678	772	709	776	748	758	734	691	757	730	767	748	778	715	752	730	764	759	727	739	790	770	768	746	766	765	748	771	722	732	746	695	761	746	772	746	759	737	762	772	796	731	751	766	739	719	756	735	766	724	753	729	717	776	779	776	803	781	730	747	811	777	802	777	707	747	810	781	744	765	709	803	734	786	726	749	744	724	737	733	777	728	738	767	775	785	757	738	764	800	726	755	721	720	771	739	782	679	781	749	779	711	720	733	764	759	738	781	724	759	790	734	760	725	694	830	726	739	766	709	733	712	770	761	747	711	739	821	757	775	728	671	714	775	682	785	781	791	779	764	779	712	741	738	742	787	724	754	736	745	758	731	781	703	797	782	777	752	764	774	765	751	745	717	712	747	725	786	752	727	776	740	716	793	786	725	751	748	741	756	744	781	756	765	731	759	751	743	770	760	799	762	758	775	781	765	797	740	745	773	765	747	717	719	805	768	745	790	787	765	740	744	798	808	794	738	756	778	774	768	721	768	768	752	750	705	765	689	794	785	741	765	775	759	761	759	746	761	767	741	739	814	718	748	779	833	698	782	773	758	743	736	768	771	808	792	741	777	826	784	747	749	738	748	742	735	766	755	790	774	739	722	772	763	787	800	780	726	759	762	799	763	770	781	772	712	776	751	734	795	790	763	751	796	755	786	738	741	735	758	725	769	758	790	771	747	769	746	763	762	773	757	707	787	779	706	733	766	746	774	729	729	787	760	730	761	760	731	722	828	749	765	752	743	717	723	783	760	721	723	726	772	736	768	774	757	747	758	768	763	785	776	754	779	791	708	729	750	769	789	729	724	741	702	788	747	765	772	766	781	772	794	749	749	758	789	686	735	804	755	753	758	696	759	780	735	712	744	726	768	792	794	780	786	725	773	766	754	744	726	706	746	760	713	686	784	784	759	759	694	785	734	760	738	738	741	739	724	748	767	769	765	713	801	771	760	728	742	720	763	756	766	731	805	777	774	773	771	740	777	745	820	735	759	727	758	736	736	744	758	802	725	763	782	751	751	768	734	751	696	773	722	779	767	733	761	765	721	757	720	765	768	735	744	736	715	742	762	790	787	711	724	771	745	759	787	769	773	727	765	752	755	747	726	758	762	757	732	741	731	755	812	733	758	725	790	827	734	754	760	753	706	756	686	735	736	739	685	759	742	755	795	739	760	739	755	753	758	714	776	698	810	715	731	716	748	775	714	750	759	789	763	714	737	749	804	759	733	782	735	733	748	760	701	757	752	709	780	783	761	756	798	770	708	723	722	765	748	786	751	748	793	756	746	762	703	762	772	786	762	696	763	757	712	743	779	741	747	726	774	748	778	752	730	760	821	728	753	776	750	739	785	766	704	746	757	781	741	771	736	782	759	777	743	786	771	753	776	754	781	748	746	738	751	764	797	733	795	711	769	735	774	734	748	714	759	741	767	790	762	799	784	752	740	813	725	720	754	779	753	750	755	735	732	772	791	785	735	791	750	782	760	762	790	791	711	707	720	706	846	733	778	725	726	770	737	773	791	784	726	732	690	722	743	772	769	749	767	755	768	796	785	711	761	749	750	779	720	774	748	775	790	766	749	794	749	746	807	760	788	709	746	780	764	750	728	817	776	765	755	738	748	729	749	741	755	741	736	699	720	765	807	737	723	775	743	765	771	746	703	752	748	729	785	739	784	781	753	780	755	725	751	762	749	732	721	728	753	726	707	753	764	782	718	744	767	722	715	756	801	706	744	734	740	704	717	725	747	760	779	720	789	759	734	760	721	778	743	747	751	753	727	754	759	802	751	768	746	763	794	758	766	800	782	783	693	772	762	711	748	784	710	777	762	717	714	715	771	731	718	782	737	730	737	761	727	708	794	776	814	756	746	808	785	767	786	754	756	747	796	762	719	737	762	750	777	759	830	781	763	738	769	759	728	769	754	744	742	745	773	768	744	759	690	762	696	769	744	729	746	742	772	791	737	752	755	754	735	715	789	764	711	751	747	770	741	732	763	720	756	715	740	748	753	764	781	773	759	780	762	718	765	780	745	755	714	725	776	773	723	738	758	787	721
30939	20622	2671	926	665	530	388	338	324	275	216	218	226	204	204	174	211	173	191	162	192	158	202	170	169	152	150	165	168	191	189	156	173	146	145	147	182	152	184	166	152	151	173	143	151	180	172	151	165	178	153	161	156	137	166	166	173	172	155	154	154	174	183	150	147	165	151	159	161	174	169	148	145	169	168	144	156	155	146	155	140	153	143	152	150	151	158	129	164	186	169	154	150	161	160	150	167	164	176	145	160	164	144	141	165	151	171	146	170	151	168	140	159	160	173	146	163	129	177	146	135	148	164	151	172	165	161	161	172	157	152	167	175	170	174	156	149	165	157	167	161	165	167	160	148	146	132	160	155	166	172	146	145	152	159	150	149	156	157	143	147	174	133	164	149	169	143	143	161	157	147	157	142	147	153	137	153	174	171	167	167	149	158	149	155	159	151	154	155	168	161	158	165	170	167	161	176	171	163	158	159	158	174	149	178	163	154	173	154	138	165	141	150	163	133	178	133	149	200	147	170	175	184	157	173	150	171	162	161	156	176	182	159	141	177	166	150	165	133	165	150	168	167	172	165	171	176	164	155	143	159	164	150	141	142	179	167	155	147	171	172	156	172	161	174	161	166	154	167	154	161	156	176	157	175	158	162	165	158	164	162	173	155	174	158	151	132	154	182	148	159	154	142	145	144	160	166	146	144	150	170	171	163	140	164	162	189	149	180	175	164	174	147	163	158	170	158	165	133	175	166	184	142	149	177	157	136	133	162	183	181	162	173	145	145	151	147	151	158	147	154	164	160	143	150	152	163	178	143	159	170	143	165	163	140	148	166	152	147	151	160	154	159	130	153	155	151	150	162	149	167	154	149	181	150	159	165	161	165	171	146	144	160	173	138	168	159	160	150	167	154	187	178	155	170	149	165	145	153	153	172	148	165	112	131	149	152	145	165	162	173	163	155	150	156	130	144	163	166	157	159	178	178	162	153	147	162	158	151	181	151	148	162	127	175	153	150	156	139	166	169	171	148	137	167	161	156	167	146	159	161	172	178	152	158	163	167	126	170	164	161	137	147	166	151	161	159	169	156	157	178	159	142	158	180	155	173	160	151	148	170	188	122	169	154	146	170	168	148	170	161	156	144	140	136	162	159	160	165	182	155	172	144	185	149	127	154	181	152	156	179	148	167	143	144	172	133	146	143	154	152	166	142	163	179	194	153	168	163	159	185	157	155	182	169	166	155	166	136	144	185	159	173	161	152	141	181	141	124	158	166	140	157	177	162	175	178	141	151	170	145	183	159	159	151	167	157	169	157	164	166	138	147	123	135	163	151	154	168	154	168	147	163	151	153	153	162	156	147	163	178	159	166	171	191	161	170	164	152	169	167	139	132	150	160	149	157	178	160	137	156	155	154	174	151	151	161	155	150	171	164	149	157	140	145	184	132	158	176	149	159	152	169	152	152	152	167	164	152	164	136	158	129	135	161	152	156	171	165	146	154	155	179	161	152	164	138	162	148	146	145	178	170	161	160	162	175	160	137	171	151	137	134	152	143	164	171	160	153	169	176	187	129	153	149	161	160	169	157	166	141	147	131	165	154	145	159	169	160	136	150	163	154	137	164	148	140	160	175	162	152	151	155	197	179	161	148	162	168	165	159	149	142	155	151	158	148	167	158	155	175	131	162	159	146	152	174	145	141	146	171	152	151	162	166	129	168	141	156	137	161	171	164	130	144	173	189	167	132	142	161	142	192	169	128	162	154	141	148	162	172	156	161	153	147	147	180	159	156	157	167	169	177	128	148	152	163	149	149	131	136	165	169	158	146	183	166	156	160	184	167	158	147	141	143	149	155	149	145	153	156	146	168	140	161	155	168	143	162	178	140	166	157	163	153	180	147	169	162	164	152	161	167	142	186	170	166	194	176	171	167	152	149	146	149	151	160	146	175	149	158	163	155	137	152	135	150	163	173	145	161	153	174	153	156	140	179	170	163	147	149	181	148	154	125	162	158	163	128	134	195	159	169	144	160	157	132	156	153	139	160	141	154	152	144	156	155	146	168	185	166	161	149	166	139	166	191	155	162	162	160	150	130	178	184	144	141	163	151	164	172	174	146	148	149	171	186	139	156	156	152	180	161	169	142	149	175	147	166	161	143	180	151	156	160	176	174	160	122	155	145	139	158	169	149	145	150	166	155	184	191	145	164	172	160	169	149	143	156	156	145	166	171	144	165	157	165	149	150	154	179	155	125	149	162	156	163	167	162	145	146	148	137	145	148	154	167	141	176	158	177	168	165	169	133	173	144	155	178	151	145	163	157	180	157	152	154	151	154	183	159	168	135	164	177	155	157	165	146	180	164	145	154	159	161	153	173	195	164	157	152	143	160	159	182	174	164	162	154	119	155	177	152	167	136	178	159	178	156	139	171	137	138	148	145	146	162	123	151	166	138	132	171	137	148	154	157	169	155	132	135	186	142	135	147	152	169	167	152	154	149	183	162	151	172	172	166	178	154	147	144	154	152	175	173	175	155	167	141	155	157	174	169	145	157	187	150	169	161	155	163	155	138	156	150	154	130	170	167	172	164	159	162	173	148	157	136	161	176	160	168	160	144	166	162	185	163	142	164	165	135	179	174	159	166	154	141	164	143	154	157	161	154	157	143	179	163	165	163	167	154	176	156	172	175	157	152	148	137	156	160	172	175	149	156	145	137	153	153	166	157	164	146	171	159	164	133	165	184	163	157	159	154	158	147	142	159	169	167	153	144	159	186	161	144	148	139	148	149	153	174	152	159	180	176	160	159	168	145	157	162	172	151	131	179	150	159	155	157	159	150	161	165	163	150	153	153	157	156	153	163	141	140	167	131	157	165	149	161	164	138	167	152	166	163	150	188	159	176	158	150	159	174	143	131	161	162	180	180	157	158	156	168	146	156	170	176	170	143	153	169	153	151	149	161	137	153	177	159	162	140	178	144	152	156	184	192	142	146	174	149	167	151	144	160	162	149	152	150	158	172	152	145	163	172	169	180	167	160	166	157	180	184	164	158	153	149	152	141	160	153	149	176	153	167	153	151	152	159	126	149	150	140	154	163	149	162	180	141	159	164	133	151	175	156	172	166	177	147	144	151	170	166	159	141	138	177	171	173	150	143	172	146	168	165	154	173	158	147	155	167	139	188	156	160	179	161	154	160	144	146	179	139	155	170	147	157	168	148	167	151	136	170	162	142	153	141	182	132	152	161	170	140	137	153	166	161	151	159	139	174	147	145	189	137	152	126	186	169	185	146	143	159	165	128	168	161	168	159	160	175	130	183	157	151	150	149	177	159	158	152	161	152	146	160	154	157	175	180	144	161	157	160	144	154	159	173	144	144	162	157	154	157	168	162	157	154	177	163	184	152	167	133	159	138	150	158	165	180	161	149	172	143	144	169	143	157	147	154	148	174	155	152	161	165	167	159	146	148	162	164	152	159	150	153	162	141	156	152	174	167	149	158	164	153	159
15881	14437	2362	2862	2445	2062	1663	1457	1353	1166	963	900	910	790	746	722	677	683	618	623	579	607	561	531	568	525	514	545	502	498	500	522	525	509	472	492	479	498	482	478	499	472	446	470	450	466	441	443	426	458	442	436	470	433	448	451	460	447	472	440	416	430	471	454	433	414	477	435	474	433	459	411	441	451	480	455	434	471	455	453	496	437	456	472	464	422	423	417	429	448	455	440	432	408	407	475	467	419	426	450	424	434	419	432	434	439	376	402	442	439	465	424	451	452	472	462	463	394	456	449	439	433	440	434	445	408	449	430	414	436	419	423	391	444	448	449	419	450	414	426	434	427	433	406	456	453	438	417	481	460	408	451	400	471	393	459	427	428	452	427	453	415	379	457	437	426	417	444	428	433	425	445	426	408	457	444	465	435	446	427	434	426	399	441	469	472	455	440	415	436	439	456	407	455	402	409	412	445	418	435	417	439	460	464	481	410	429	422	431	426	453	452	433	462	417	401	410	407	431	444	452	426	419	438	429	406	424	445	398	428	472	448	444	412	442	422	403	412	397	454	434	459	458	428	438	421	462	444	423	446	463	428	439	433	435	428	458	421	425	456	414	434	443	461	512	451	429	432	442	449	492	450	431	439	402	450	401	417	434	400	407	473	449	463	435	408	418	449	432	415	441	429	430	439	414	406	472	410	397	424	435	407	420	407	386	424	431	421	442	407	452	445	430	444	454	415	472	431	391	422	436	459	416	431	402	442	455	451	429	457	463	457	426	454	441	448	468	449	420	423	464	424	431	449	433	443	401	432	500	437	462	429	431	448	405	439	400	438	446	414	438	469	443	399	411	423	436	448	422	418	458	436	437	401	431	432	473	436	463	438	412	399	422	432	448	458	417	443	446	430	408	445	434	479	431	435	428	450	449	418	411	409	430	430	464	433	444	447	412	437	410	445	405	465	401	435	459	443	401	436	429	441	420	424	437	466	421	451	470	456	464	425	419	442	454	434	429	496	395	427	453	415	443	414	446	468	466	462	485	462	389	412	424	475	431	414	447	451	386	439	437	418	422	408	478	417	431	448	458	461	428	444	456	444	457	459	468	441	424	463	469	446	469	427	404	457	452	415	408	459	447	421	420	434	405	422	440	441	423	410	460	415	451	421	431	443	419	413	413	418	448	407	450	439	407	433	418	409	429	448	448	415	423	437	458	449	419	440	453	472	444	459	443	417	443	406	409	435	455	450	425	412	472	435	472	473	451	403	424	433	490	404	415	431	428	459	450	446	468	404	432	422	446	451	444	438	423	445	412	420	387	436	436	384	420	462	412	388	426	430	447	449	456	418	438	415	442	434	431	457	449	443	432	405	435	419	423	454	409	437	431	490	418	445	431	441	427	429	444	454	397	457	412	429	418	421	451	424	427	465	426	403	423	416	429	450	432	439	446	441	429	412	419	437	457	429	421	419	423	436	420	452	417	419	421	439	447	444	479	457	472	451	411	428	416	419	432	401	405	461	407	425	435	407	414	466	444	456	422	432	456	436	407	412	435	430	463	437	445	413	414	432	440	426	435	428	437	448	433	435	449	478	451	436	466	405	435	432	456	444	418	481	441	422	452	421	439	425	431	438	413	432	407	432	446	423	457	455	433	417	409	437	476	415	439	417	412	435	463	406	446	387	439	433	461	488	457	447	411	396	440	462	416	432	427	451	441	434	453	436	453	434	429	447	442	421	417	421	448	435	469	413	453	417	446	429	420	447	453	466	456	415	430	392	438	451	425	454	434	455	450	422	413	455	440	376	415	411	434	435	407	481	405	444	426	426	438	435	430	421	447	438	440	463	431	442	412	440	448	472	416	432	435	430	449	423	433	437	461	416	428	451	455	437	439	416	402	435	435	417	441	439	444	434	426	454	409	411	420	429	462	448	399	467	447	400	428	415	463	404	415	394	441	429	448	454	434	417	456	442	453	399	413	424	463	452	435	452	447	431	447	424	403	414	431	458	463	405	443	412	433	422	423	425	424	461	432	451	459	430	450	449	419	440	451	402	420	429	414	424	446	421	440	421	444	453	442	434	477	467	394	440	434	427	426	458	450	434	397	421	440	431	420	388	443	422	455	419	441	446	380	420	435	426	408	406	425	454	432	416	414	400	423	462	438	427	428	466	459	422	480	444	416	463	457	457	453	434	426	467	423	427	460	426	427	468	476	425	430	384	428	427	407	444	423	472	439	462	426	453	460	414	437	430	444	457	422	431	439	387	389	420	429	427	434	408	413	426	431	411	432	426	420	448	417	455	436	444	402	398	455	466	449	404	451	441	452	402	436	412	459	454	428	434	432	440	408	438	416	446	402	430	427	431	406	421	410	407	438	452	454	438	449	429	448	431	429	444	459	428	399	402	439	440	414	423	391	434	429	423	416	446	468	468	417	443	429	479	463	416	441	435	414	418	411	411	456	399	423	407	468	417	451	440	453	462	460	441	418	431	400	414	433	397	452	434	400	455	479	445	434	411	443	443	429	417	381	449	400	448	403	438	434	393	427	421	445	421	473	442	408	423	410	458	423	425	435	437	428	443	450	416	440	411	430	410	434	408	451	418	441	421	457	412	449	475	435	448	435	437	451	406	446	407	434	433	438	429	427	399	426	460	433	449	426	413	460	416	426	439	441	422	435	437	407	455	408	442	459	421	466	432	429	450	433	435	425	446	426	434	445	440	450	445	436	374	459	451	433	443	397	454	442	448	411	440	442	446	433	407	409	415	416	445	423	401	421	468	425	448	434	427	414	419	385	440	471	443	413	406	430	456	406	433	427	486	448	402	431	409	421	429	430	441	406	431	452	420	459	407	412	414	450	436	421	443	410	444	457	439	471	477	447	415	395	418	430	404	508	437	413	441	424	441	441	449	446	395	419	408	443	446	448	433	468	440	421	383	397	432	421	462	478	427	459	443	433	439	460	416	487	416	440	392	439	425	455	407	442	453	429	468	456	445	442	397	414	415	433	419	476	432	456	449	424	415	440	448	428	424	424	394	438	460	432	434	411	409	454	475	412	428	462	422	390	436	452	453	421	465	452	420	446	455	454	446	427	449	436	471	467	452	444	422	425	455	448	440	449	361	403	411	427	434	417	440	438	433	409	433	423	417	436	409	417	454	419	428	443	468	429	448	431	414	431	439	451	421	400	421	460	451	446	456	415	426	426	415	448	423	444	413	403	439	442	381	437	449	424	432	427	441	444	453	452	394	421	452	455	437	427	440	432	408	401	412	441	407	417	414	397	425	460	444	419	461	418	448	442	456	417	459	434	468	379	427	438	459	398	418	448	421	438	428	441	401	440	405	416	421	438	428	438	464	440	400	417	384	445	446	432	496	440	409	431	444	408	468	425	426	446	433	430	413	434	444	411	436	403	436	404	419	443	448	403	436	426	406	427	439	411	485	418	411	439	440	427	441	442	417	407	444	422	430	459	448	460	411	427	415	443	428	452	425	456	435
43089	35149	7696	1996	1189	936	742	583	514	452	392	373	353	368	325	292	343	321	313	266	299	250	283	253	252	264	243	219	266	268	272	259	226	257	253	292	232	242	246	253	261	276	240	260	233	244	275	224	254	236	237	275	257	232	232	252	258	254	245	251	242	238	282	241	248	258	242	249	224	263	231	246	221	243	235	268	258	248	225	248	252	260	258	232	270	246	201	226	264	221	220	235	232	214	221	204	262	223	221	221	258	247	247	266	238	239	234	245	224	222	221	249	229	233	260	258	257	228	225	249	236	245	251	253	242	231	232	256	216	203	276	231	223	254	270	235	258	252	219	239	262	257	235	247	257	243	222	259	247	257	234	233	217	227	260	229	245	254	228	254	224	254	236	232	239	248	254	228	238	214	246	237	257	253	239	213	233	249	235	244	226	201	216	257	250	243	244	209	243	250	228	203	255	221	233	228	246	244	260	246	244	235	250	246	244	227	221	223	234	224	251	263	228	231	243	220	218	235	251	260	262	243	258	236	227	284	262	237	264	239	229	271	226	231	234	229	219	251	241	226	241	219	224	219	216	214	243	237	244	234	243	230	254	244	236	258	245	210	243	247	226	213	232	247	219	219	260	225	223	238	226	221	239	236	228	257	209	246	266	228	238	230	254	240	231	234	241	220	235	230	247	245	259	245	194	234	230	229	237	242	248	242	248	236	235	240	244	233	249	249	255	244	234	237	257	224	234	236	226	235	250	250	227	224	261	238	256	261	250	214	230	268	239	264	243	234	247	219	230	199	229	232	233	252	251	245	221	250	263	243	260	258	252	219	235	229	216	263	244	268	251	261	234	252	220	273	244	232	204	272	210	236	233	244	216	259	248	233	245	249	246	239	231	262	235	227	246	231	262	238	237	220	272	259	225	237	249	217	248	231	243	249	245	243	224	222	253	244	243	235	270	211	237	289	246	233	227	239	221	230	231	252	249	217	215	221	221	260	240	242	241	235	238	240	235	269	244	213	278	219	245	250	255	249	264	220	258	222	248	225	227	238	229	269	203	237	242	291	235	262	222	243	232	256	250	231	227	247	241	252	232	244	253	243	237	237	241	241	233	210	269	248	257	247	218	249	278	226	223	215	244	238	257	242	242	269	222	219	246	245	241	223	265	249	238	238	240	226	255	214	234	268	239	237	215	223	243	231	241	227	258	259	240	244	245	237	250	221	200	261	217	228	243	252	257	241	242	273	246	251	228	205	272	232	234	246	242	219	226	262	234	223	213	233	248	246	255	258	221	251	239	234	214	229	201	228	273	235	229	251	225	222	246	262	263	242	246	208	240	258	253	243	236	245	238	227	225	254	240	237	259	218	241	221	258	236	239	212	254	230	238	227	248	246	245	236	219	242	256	226	243	240	246	228	253	259	234	259	232	225	235	257	238	225	237	226	236	222	205	235	226	242	242	238	253	263	241	248	246	213	252	227	212	250	242	228	236	208	239	233	256	252	242	223	271	247	256	280	258	246	247	243	237	258	213	250	240	236	245	271	258	249	229	221	256	227	239	227	221	240	261	240	232	254	217	256	186	246	247	230	271	261	255	232	237	216	232	252	226	210	242	230	243	245	269	215	253	224	216	225	251	220	242	226	244	245	242	250	233	236	232	251	266	241	248	226	246	214	249	221	240	237	236	242	255	241	265	240	227	267	242	217	237	214	230	283	251	228	255	236	234	248	212	239	233	251	270	246	269	238	209	229	228	211	255	239	249	238	223	240	263	224	226	242	235	236	226	227	260	238	257	234	248	241	248	224	216	216	234	277	227	234	230	246	232	222	242	246	248	261	245	250	205	237	226	238	253	249	235	257	247	235	241	230	268	249	238	232	226	238	280	234	205	271	212	215	236	266	236	226	243	236	245	245	235	215	238	241	262	218	251	230	233	247	210	246	212	250	230	211	239	222	236	237	225	257	267	241	222	260	248	249	219	241	276	220	252	225	255	240	250	230	251	241	266	231	251	223	241	240	221	245	252	224	234	248	247	234	235	271	245	228	218	235	268	250	236	225	243	256	229	223	235	228	189	240	214	206	234	244	213	224	244	264	226	266	232	245	256	243	264	216	214	246	225	240	232	258	266	253	268	215	243	254	212	265	250	271	217	210	229	245	217	222	227	216	251	257	227	224	226	222	253	240	224	249	250	250	251	262	242	217	222	235	220	237	249	241	253	249	210	223	237	223	224	249	241	213	246	247	233	239	229	235	237	243	250	264	228	219	236	229	231	233	267	223	221	232	247	245	245	237	267	254	233	231	234	219	240	216	223	243	277	266	241	272	255	280	223	249	235	241	254	263	246	248	264	243	254	220	232	246	230	227	250	252	217	252	242	244	247	246	208	250	236	222	226	259	235	219	244	243	246	232	239	231	238	241	232	216	239	243	217	201	255	238	239	225	232	259	245	247	230	217	235	241	250	233	246	228	238	251	232	245	247	241	218	262	237	243	257	213	262	261	244	226	239	238	247	258	229	214	251	215	209	223	243	223	250	253	217	268	252	263	241	253	220	214	205	231	229	225	261	245	239	259	232	254	246	246	243	255	223	247	232	240	244	226	238	247	237	266	230	249	222	261	257	263	283	256	239	243	247	236	248	265	246	245	241	250	239	259	233	249	268	275	251	237	239	279	240	216	218	260	257	250	233	229	266	228	223	234	205	261	242	247	232	258	267	228	235	252	246	244	255	245	245	221	230	238	246	240	239	244	261	241	234	230	252	238	252	248	206	231	228	253	268	215	207	234	246	227	251	243	247	280	228	255	240	219	256	244	235	264	266	240	249	269	234	239	199	243	230	246	265	222	232	252	212	254	247	256	211	220	250	246	231	242	227	222	234	249	233	232	219	239	265	226	247	216	228	236	256	261	249	253	236	231	245	221	253	246	251	242	224	256	239	254	224	240	251	249	236	268	228	245	235	247	252	232	252	215	234	245	222	207	248	220	226	206	241	233	230	224	220	251	204	235	222	262	256	216	232	239	282	247	242	230	269	244	266	210	239	260	242	220	254	257	204	235	202	220	245	241	235	202	241	239	266	231	255	250	243	255	291	212	240	251	267	218	233	252	219	238	235	283	280	226	224	264	247	227	199	243	253	239	243	255	258	237	252	246	234	247	255	244	236	253	240	285	249	245	249	243	227	249	232	238	253	242	246	240	258	255	226	246	224	233	248	241	248	211	229	217	259	231	243	239	266	252	252	268	259	261	227	254	233	239	229	224	269	258	241	234	215	233	248	207	235	266	258	221	248	215	240	218	251	241	251	210	262	256	198	196	257	256	229	256	234	228	235	234	248	221	223	262	233	227	224	231	238	238	248	215	214	228	230	230	239	223	239	235	232	238	253	227	252	249	238	248	251	259	259	218	230	231	225	233	250	259	241	229	214	238	212	239	219	245	225	234	249	263	235	241	253	235	227	230	257	230	265	252	224	238	246	257	233	218	241	218	243	252	254	271	244	269
23176	21880	4329	5074	4443	3803	3218	2648	2166	1971	1773	1623	1480	1350	1273	1203	1117	1076	999	1009	929	933	923	888	826	800	819	796	805	682	787	766	733	714	725	742	718	708	710	752	706	711	690	686	671	679	694	713	695	682	655	714	711	672	673	716	650	658	698	724	682	658	649	680	696	675	719	653	750	632	666	638	669	624	632	620	669	669	678	654	620	624	618	684	644	590	610	681	663	634	632	648	693	660	650	595	643	580	621	626	644	633	645	633	657	664	648	616	618	655	632	634	679	672	631	620	639	664	651	627	624	626	602	642	646	657	650	602	642	667	673	637	611	639	655	583	652	594	617	666	606	613	632	631	645	697	649	605	692	639	642	623	616	629	646	626	571	620	669	621	627	663	637	582	640	610	625	660	623	619	669	618	608	651	640	656	600	635	619	663	635	673	619	640	649	597	646	635	672	657	594	606	653	600	609	613	620	635	667	607	594	658	660	637	620	627	657	630	621	592	636	633	615	628	641	638	666	687	660	650	634	602	605	606	617	644	631	595	609	647	658	640	657	682	712	627	648	630	671	633	656	606	589	617	663	613	648	648	627	642	656	623	629	606	636	649	633	645	650	650	618	664	644	639	629	612	620	588	621	625	625	658	623	646	685	650	612	648	668	616	596	633	660	681	621	621	644	641	664	634	660	600	609	624	622	607	608	623	667	613	658	588	710	661	637	671	621	640	628	636	651	610	589	659	628	637	591	620	585	643	640	665	587	647	614	614	684	622	619	616	653	662	614	624	675	637	624	676	655	618	611	633	680	638	620	626	633	620	591	653	647	593	626	618	615	654	639	610	622	652	616	618	627	613	654	671	649	645	670	659	636	615	651	607	607	675	606	676	576	653	623	651	607	643	694	604	686	620	626	629	619	659	625	648	651	602	619	639	633	603	610	660	644	627	592	643	595	619	581	644	641	619	620	622	630	598	610	618	622	652	615	628	604	627	607	663	673	629	665	622	596	619	620	611	629	652	629	653	608	613	660	664	639	645	625	669	625	628	637	664	650	636	615	643	609	632	680	624	617	638	644	663	651	590	659	614	647	664	659	656	671	675	669	628	611	639	607	648	615	630	635	657	620	641	621	637	631	613	592	610	657	644	676	638	577	662	598	613	672	625	618	633	643	611	679	606	656	656	623	622	637	616	617	631	633	656	628	611	611	615	668	583	632	602	602	634	630	614	633	642	614	671	595	633	647	642	604	698	629	614	593	617	646	625	610	620	615	627	666	607	667	647	646	683	615	661	648	653	594	641	661	651	617	591	634	638	607	619	635	663	628	582	643	660	640	623	589	643	632	680	651	629	627	700	621	608	660	650	610	640	627	607	645	641	626	656	620	562	614	621	673	636	674	619	588	661	605	625	633	664	638	653	644	668	636	578	635	603	604	583	606	646	665	640	635	613	636	604	624	646	610	636	632	661	607	626	615	647	636	653	614	611	669	644	652	704	660	606	626	586	635	620	619	651	603	688	609	638	698	612	625	635	640	621	646	677	656	649	650	634	604	606	630	618	651	646	632	601	601	611	616	623	649	639	609	677	622	594	626	664	597	645	672	608	595	576	655	661	631	678	648	661	658	639	622	647	613	605	612	629	615	610	637	625	635	625	662	652	611	646	656	632	614	693	592	594	663	615	606	673	650	652	653	633	626	603	632	647	603	633	585	640	622	639	631	663	644	636	611	636	625	652	610	636	664	638	639	611	627	628	656	655	620	630	647	619	638	631	646	637	638	572	613	604	646	641	613	636	615	596	577	673	622	595	648	610	638	611	624	631	652	668	642	618	608	656	636	618	663	656	644	641	629	657	605	654	607	641	671	628	621	623	637	624	626	607	681	639	591	623	684	647	639	645	644	622	635	610	624	639	621	620	638	659	602	623	638	586	626	629	609	645	618	605	603	650	686	610	600	591	642	648	627	675	589	622	627	634	663	609	675	603	605	648	653	617	651	649	630	649	648	668	607	632	637	612	640	642	567	593	624	600	626	593	597	659	660	646	669	646	632	656	689	643	595	654	644	662	640	665	639	651	625	630	582	640	659	625	590	678	635	638	635	620	642	621	637	651	691	636	627	626	639	613	649	640	613	631	643	661	583	629	635	645	593	642	633	586	619	623	650	651	587	633	644	656	627	616	589	643	623	582	630	571	656	619	651	674	642	620	648	647	633	671	607	616	626	594	637	651	666	619	673	652	635	678	649	602	647	634	648	636	663	593	645	674	561	654	605	627	658	625	672	649	642	618	651	582	611	616	656	617	601	670	629	660	624	637	635	669	632	659	596	647	636	653	675	631	659	615	687	623	667	624	627	645	611	614	601	608	661	642	617	629	650	622	643	606	655	636	600	649	658	636	672	659	657	620	609	650	634	668	634	608	601	624	620	629	678	651	641	593	654	585	624	637	644	630	586	653	673	671	643	609	653	627	643	602	659	648	622	647	653	618	658	654	593	632	660	605	626	670	641	633	663	639	621	604	638	609	616	603	635	578	625	602	641	626	654	658	591	626	633	611	596	576	650	663	669	636	620	625	590	595	644	640	638	630	628	657	665	656	614	677	631	639	634	628	635	631	628	646	657	645	631	617	675	591	629	604	616	625	615	630	630	677	609	656	653	618	603	651	659	626	678	643	651	653	664	654	622	592	685	652	655	628	637	686	634	628	640	670	624	651	624	628	592	639	634	626	630	652	634	608	623	630	685	586	668	612	582	663	633	626	623	616	674	669	636	596	655	646	640	580	685	635	633	595	639	625	638	617	607	637	670	627	679	620	625	641	603	625	614	645	609	644	639	590	645	616	647	636	655	643	618	670	623	639	640	621	640	668	619	642	643	645	649	635	628	667	622	631	616	650	654	661	639	617	590	576	616	636	628	651	590	676	656	651	631	634	661	599	645	563	600	620	650	655	674	598	647	617	640	635	625	680	638	638	610	597	636	598	611	625	636	605	600	658	616	656	664	605	636	658	652	637	628	701	590	621	614	669	600	614	656	687	664	650	618	610	640	644	594	664	605	664	662	663	628	650	649	659	652	635	628	644	600	620	645	620	655	633	650	623	633	698	624	608	597	624	601	655	639	689	606	633	609	635	652	649	633	629	644	653	642	633	634	578	635	617	656	633	610	655	609	582	603	605	608	625	661	641	637	617	660	653	637	622	632	680	617	633	660	654	631	599	608	613	633	614	663	679	679	687	647	607	627	631	615	650	628	619	641	622	595	643	622	650	617	648	615	674	635	623	631	656	628	648	643	610	671	657	636	649	605	660	613	676	598	624	669	659	642	645	644	613	598	602	623	621	654	610	669	578	643	655	689	631	607	623	606	638	654	627	667	641	611	586	623	600	653	663	635	686	659	629	629	658	629	593	598	588	642	612	631	639	667	648	649	627	687	669	632	597	649	643	639	643	655	642	630	651	655	626	617	602	659	613	634	660	657	595	673	616	631	639	652	638	658	622	654	605	668	633	634	645
8269	1190	348	323	276	316	324	294	323	327	312	350	332	308	317	295	349	345	333	307	326	292	350	345	347	295	362	289	308	333	329	303	336	326	333	317	307	304	327	311	323	315	322	330	327	272	319	335	314	327	300	307	343	302	309	328	310	336	321	304	328	280	303	325	314	324	337	350	317	336	320	284	286	324	334	344	324	317	314	312	314	306	323	307	340	321	303	293	300	314	301	309	305	308	320	359	300	319	308	330	310	309	330	341	319	279	340	332	294	316	335	307	323	322	298	320	317	301	337	338	289	306	308	320	320	328	289	333	322	315	324	304	299	307	310	301	312	311	346	312	333	293	307	290	334	333	330	315	327	341	306	339	347	309	329	314	318	334	326	304	329	320	313	321	307	291	323	298	305	295	320	335	340	306	323	312	317	306	259	326	339	325	317	317	330	292	345	266	294	333	325	323	303	324	351	315	295	315	306	347	330	302	277	296	303	313	286	310	306	294	319	293	332	305	327	321	325	323	313	342	284	325	334	314	294	291	326	328	283	299	315	307	314	329	313	347	348	306	300	344	317	283	354	338	317	291	360	316	324	290	293	292	320	350	297	339	287	330	341	341	340	298	344	304	351	326	313	297	322	305	321	297	359	301	316	339	314	317	301	310	314	327	314	315	336	326	302	297	330	335	321	311	339	303	337	326	339	307	321	319	298	304	320	331	341	318	296	346	305	321	309	313	344	330	319	322	308	324	350	299	333	311	324	342	331	290	301	320	314	302	335	345	341	317	315	319	322	307	302	347	315	316	305	334	301	310	347	328	319	338	301	312	309	330	334	303	342	335	321	302	318	339	325	360	318	331	289	337	297	326	286	311	324	340	334	312	308	324	302	316	317	327	315	333	353	314	333	328	336	330	330	309	301	320	325	330	317	313	322	333	327	318	313	346	313	298	332	301	327	332	318	336	346	323	342	333	340	321	337	317	335	313	306	315	302	322	313	300	302	320	302	319	345	297	309	278	303	305	346	308	338	335	320	311	323	316	308	272	318	341	302	304	341	374	344	328	298	333	311	314	292	308	323	318	352	288	301	331	331	337	318	279	322	292	305	321	304	291	338	329	313	324	306	329	310	317	331	327	302	345	312	321	344	314	274	304	312	314	345	312	335	331	326	335	328	335	314	297	317	297	322	290	295	326	321	336	318	327	327	337	306	295	311	283	313	310	351	320	333	313	346	308	315	307	318	340	307	290	299	311	310	353	340	295	317	320	345	344	307	286	345	338	332	306	293	316	323	322	342	303	333	283	324	329	345	317	347	306	300	315	314	325	322	288	318	319	291	324	286	325	307	278	311	302	300	306	330	305	323	319	293	328	325	352	325	307	327	321	311	336	297	330	330	330	296	286	295	313	306	318	294	280	312	313	330	334	301	302	311	306	292	324	371	318	323	331	339	327	328	353	343	312	340	322	308	314	285	325	345	329	317	310	321	344	315	330	363	305	297	314	332	307	314	314	310	305	305	301	295	299	298	321	313	310	323	285	351	333	287	316	308	303	315	338	327	287	303	316	301	310	286	317	321	296	345	328	286	314	315	279	320	345	328	311	283	320	270	296	337	343	337	315	339	320	293	298	335	308	322	276	313	329	338	312	312	320	324	319	326	316	283	334	304	317	331	369	342	336	309	315	289	280	317	350	305	325	317	328	323	292	318	351	317	303	317	306	324	326	335	296	317	326	320	340	284	321	322	329	307	320	320	312	304	338	348	284	324	317	326	326	332	298	320	322	314	315	306	314	316	304	306	317	298	272	325	326	276	330	283	277	354	348	289	314	342	319	324	309	308	287	339	320	294	318	312	326	326	321	315	288	338	302	347	340	318	322	343	347	318	304	316	303	325	300	313	341	338	307	309	329	346	343	332	328	307	321	313	295	308	342	305	302	316	316	284	345	317	323	314	301	315	350	334	333	335	304	287	333	304	292	300	346	336	333	319	303	325	310	318	325	331	322	312	337	295	304	298	341	344	307	297	323	334	325	332	301	328	323	306	352	329	333	332	347	318	320	335	295	297	333	327	325	309	315	288	321	334	329	358	338	322	340	313	315	313	315	325	345	343	296	305	312	292	322	317	335	337	298	331	307	302	324	308	318	292	347	331	347	285	282	312	304	340	294	307	301	355	334	312	370	257	304	295	264	349	314	312	326	340	346	329	322	310	316	316	320	305	325	283	313	323	329	346	312	293	287	311	287	307	325	311	300	359	356	298	288	291	332	299	296	310	347	292	307	308	305	327	322	367	334	306	317	328	347	339	317	321	338	321	331	352	319	336	266	294	316	309	322	341	305	319	337	336	315	298	325	318	364	302	296	344	301	276	297	312	319	324	310	315	309	322	301	320	316	302	325	321	314	371	352	299	309	307	323	304	316	295	312	317	313	311	331	282	329	304	319	325	316	316	341	287	339	350	322	305	315	337	315	320	312	344	278	310	348	327	294	316	335	297	300	327	357	318	318	344	361	317	316	324	321	309	353	307	296	338	325	325	317	323	296	317	304	301	310	308	339	316	312	330	316	315	342	356	339	307	342	329	342	321	278	298	321	305	312	326	337	344	335	314	304	318	318	332	316	331	322	328	335	353	322	278	338	357	333	310	330	320	298	306	346	316	315	290	323	309	303	358	322	307	320	284	286	300	316	304	292	321	312	275	318	323	319	278	314	302	321	316	315	328	314	318	368	331	337	306	319	321	343	310	321	329	298	302	320	322	307	322	307	313	312	304	313	332	280	322	325	313	322	325	300	291	354	309	293	328	301	375	342	310	300	308	341	295	310	301	324	331	349	306	315	329	327	286	341	299	357	301	335	324	331	315	334	336	342	321	314	312	345	308	334	303	328	318	329	292	331	299	324	298	302	289	352	324	325	301	339	324	343	333	302	344	330	309	308	295	330	369	310	338	346	280	307	344	327	343	333	313	271	329	307	310	334	334	280	325	279	305	302	334	305	336	295	319	308	314	327	294	308	331	325	319	305	336	341	311	318	313	310	303	325	322	329	320	337	300	286	336	314	283	316	342	307	322	322	321	297	330	327	322	355	331	285	330	275	296	335	300	303	308	324	336	302	323	313	328	313	343	279	311	318	308	323	333	320	305	364	326	316	341	315	312	302	319	354	311	316	308	375	306	305	321	306	341	333	337	313	315	299	296	328	302	263	317	317	338	372	313	335	297	322	328	356	333	308	355	289	309	292	303	303	317	323	314	303	329	316	347	296	340	296	312	334	335	307	321	331	314	359	339	314	326	324	320	324	308	294	335	292	318	314	306	322	322	320	329	352	344	321	298	300	335	318	300	326	325	344	309	343	308	321	336	296	328	303	327	327	346	317	295	281	327	300	330	318	340	317	331	328	314	301	293	313	318	308	311	328	314	319	291	335	310	336	314	347	353	320	299	320	313	286	322	295	302	306	304	304	325	316	329	323	311	333	351	297	328	324	293	297	326	313	334	361	338	330	314	279
4643	1802	824	800	758	821	813	800	776	737	786	805	762	768	751	740	773	760	762	717	753	742	775	771	767	769	743	747	734	751	769	792	717	763	686	770	700	749	761	743	755	765	787	783	733	757	744	749	751	797	759	740	714	771	749	749	772	697	757	699	788	749	757	767	757	724	779	806	689	707	763	768	758	751	742	780	734	759	773	783	793	746	755	773	784	738	727	711	767	759	765	744	757	746	710	711	743	743	741	757	728	773	782	745	792	736	781	706	698	721	796	730	769	672	715	747	715	743	750	808	745	801	769	694	779	725	804	773	726	729	759	757	738	740	761	715	706	694	780	750	742	782	736	747	785	730	768	748	809	717	744	712	740	763	794	781	758	768	743	753	789	765	759	798	735	760	745	780	711	720	765	741	771	750	731	732	743	745	764	755	746	730	780	782	764	806	793	731	781	786	695	804	726	793	766	801	791	756	747	707	705	758	697	735	739	766	795	767	717	713	764	779	761	715	734	737	796	752	707	727	786	718	770	781	774	760	742	741	708	783	785	738	777	735	724	753	784	733	746	744	773	803	772	733	750	748	688	737	760	760	841	774	755	766	747	739	762	761	786	739	743	733	750	701	771	775	810	771	730	710	717	755	746	714	792	736	738	758	806	775	743	794	825	733	761	777	777	755	734	816	721	697	744	733	766	787	753	751	756	810	720	778	726	769	786	758	693	734	760	755	781	752	747	792	741	711	741	761	819	778	712	762	771	739	781	733	701	760	750	700	778	721	755	814	753	731	734	744	741	756	675	755	742	741	756	769	755	800	749	755	755	747	723	753	783	756	711	767	745	720	719	780	801	749	756	750	729	732	789	752	777	735	729	749	744	742	750	741	770	746	746	720	769	745	718	765	757	746	779	743	772	758	722	751	758	804	738	754	733	790	767	789	726	780	705	737	780	777	741	768	761	706	751	768	781	751	766	771	769	748	765	787	753	733	814	731	759	741	767	764	717	809	755	802	746	726	775	704	726	736	751	748	788	784	727	790	760	720	736	738	722	811	783	782	767	765	764	760	728	785	775	767	760	750	718	732	749	728	733	758	763	725	765	743	763	756	760	780	739	813	732	749	767	772	741	700	763	748	756	782	760	724	749	709	767	749	763	709	760	746	780	726	799	720	744	725	756	744	768	772	779	709	767	758	756	727	793	778	768	771	729	733	749	770	750	761	773	708	760	721	713	742	780	780	803	742	774	731	736	772	787	730	726	750	711	757	775	776	747	790	743	786	732	771	737	730	810	784	742	803	728	685	773	754	784	722	718	777	776	758	775	740	754	749	774	716	768	789	768	736	756	802	780	802	778	792	751	752	759	773	705	778	734	727	712	733	723	757	741	733	746	777	764	792	737	705	747	754	759	749	765	759	801	725	769	773	792	805	766	739	785	767	753	748	719	719	742	767	738	759	760	754	754	746	748	767	748	773	728	778	779	774	720	713	793	755	748	739	751	809	766	740	768	737	728	778	735	694	733	771	771	769	782	772	748	714	733	761	741	726	789	768	750	747	720	796	718	763	803	791	774	706	770	779	769	767	782	781	762	751	783	706	754	738	732	800	716	754	746	714	740	716	762	778	790	788	735	778	732	746	750	744	774	758	757	761	722	756	748	719	735	759	773	750	768	737	747	738	743	772	772	711	801	767	716	744	764	750	778	757	717	779	750	697	737	778	762	755	786	765	795	747	761	735	769	771	769	756	809	747	772	753	740	752	796	792	775	761	781	726	750	746	741	783	779	737	735	731	734	764	787	746	752	718	768	798	769	744	785	705	758	772	773	748	767	742	782	758	776	762	718	766	733	713	740	764	783	732	758	728	797	692	779	741	747	758	765	776	721	771	743	750	788	741	724	779	734	743	743	735	758	783	765	745	750	761	725	733	762	749	805	732	771	756	826	745	771	808	749	770	760	759	753	766	760	739	712	758	768	780	772	782	722	756	731	721	801	718	817	749	720	790	787	709	787	727	722	776	799	763	717	772	751	738	784	769	794	740	764	704	726	753	761	768	773	711	794	714	758	782	765	741	745	823	774	731	689	740	799	716	721	750	756	754	767	708	728	734	729	718	730	729	755	701	744	741	797	726	741	756	748	771	749	815	714	766	808	731	782	766	715	770	785	780	722	779	744	752	764	800	773	737	719	709	769	742	771	761	701	760	739	750	732	751	715	812	768	724	741	768	761	798	735	751	789	796	754	745	752	762	696	759	747	796	767	757	784	778	785	691	740	816	762	756	758	813	767	765	779	726	741	748	686	724	740	731	776	729	757	765	777	748	762	726	713	749	799	766	760	775	733	750	781	741	758	752	756	786	776	737	763	773	751	735	743	737	749	781	763	745	774	747	777	779	706	736	748	722	726	787	769	752	701	773	763	803	770	745	747	682	765	777	728	723	739	775	762	726	757	736	780	760	753	757	736	770	781	709	781	728	746	712	778	767	795	767	743	732	729	706	753	752	740	792	750	741	759	800	710	743	794	742	743	754	760	765	743	737	740	796	707	740	766	738	728	782	747	774	737	757	771	798	771	757	763	746	739	728	724	743	733	785	761	739	763	745	774	730	818	753	741	806	741	720	764	739	741	738	707	756	765	757	765	726	754	734	739	765	781	729	773	747	718	732	715	792	760	769	795	733	761	770	771	761	743	714	782	741	795	797	763	763	761	748	763	770	724	786	761	751	712	695	766	804	754	761	784	734	774	785	730	752	781	766	744	782	741	739	794	789	792	807	771	761	791	746	782	733	774	816	743	716	755	799	750	773	719	744	755	764	765	768	825	745	748	770	749	810	807	775	766	792	807	765	781	730	768	750	750	728	729	697	739	781	752	763	714	816	762	772	771	786	762	767	743	756	748	765	741	772	744	734	745	746	805	754	738	764	786	732	773	803	698	742	783	747	705	740	773	763	750	748	731	771	754	790	769	767	732	774	789	760	771	760	792	788	719	748	722	803	753	713	726	761	760	741	768	774	728	748	728	818	708	762	773	786	739	778	701	744	760	750	745	760	735	752	756	765	739	728	759	754	771	722	737	750	744	757	698	737	786	788	758	732	734	741	743	741	755	703	761	756	835	803	774	757	734	763	756	744	737	762	726	732	728	744	725	764	724	801	773	767	800	747	761	785	713	759	741	752	740	787	720	771	761	784	776	744	778	717	775	720	752	798	772	721	791	716	788	739	718	774	797	773	720	781	769	734	797	769	800	790	749	756	762	740	726	729	755	742	766	766	753	703	729	682	813	743	768	744	732	788	791	741	765	786	750	771	756	761	758	751	778	727	790	785	797	678	746	764	735	721	693	791	757	718	715	777	755	722	750	784	740	754	732	723	747	724	757	753	774	754	770	807	775	734	755	788	762	767	724	751	703	769	801	739	741	839	721	746	767	719	783	770	718	775	749	779	750	742	735	805	737	700	787	709	737	776	750	785	769	802	763	756	767	765	767	779	814	735	778	725	770	730	729	792
30458	22700	2955	858	609	505	378	331	293	256	249	262	217	225	208	186	192	200	169	168	188	188	207	192	164	184	172	173	176	174	158	147	178	166	195	164	159	170	153	163	174	167	149	143	150	154	171	167	132	164	137	148	197	158	154	137	177	161	166	167	195	147	159	140	167	153	152	154	168	152	158	185	126	148	175	181	150	165	164	170	148	156	165	180	146	162	129	171	174	147	163	145	148	141	164	163	165	163	144	166	160	170	140	166	145	163	136	147	183	162	151	166	159	156	173	147	154	179	144	140	141	177	147	155	135	174	154	151	137	169	169	152	163	156	156	161	152	144	133	159	193	164	160	146	148	147	166	130	162	144	173	145	151	179	143	172	152	159	141	192	164	171	170	166	150	174	136	153	155	166	154	153	161	179	153	159	148	149	164	163	136	129	148	143	177	147	171	152	164	158	182	155	180	158	162	148	161	141	158	165	157	170	165	189	143	169	145	160	175	151	167	147	141	148	138	176	140	162	167	147	153	163	172	162	136	164	157	196	160	166	143	162	161	145	169	184	149	173	171	162	150	165	171	147	145	125	159	152	163	157	148	149	177	147	154	176	179	142	137	166	135	141	148	169	171	151	177	162	136	164	143	172	140	177	161	139	150	161	157	180	152	180	168	153	160	174	141	149	142	177	158	134	158	185	190	179	160	173	163	161	143	147	188	163	155	150	179	151	156	159	172	139	154	159	159	153	124	144	156	148	163	162	164	182	190	146	165	174	153	160	149	158	149	162	154	138	149	153	183	159	168	148	158	145	156	159	160	161	141	168	153	161	161	164	186	187	133	144	148	152	141	152	175	153	169	167	131	143	149	182	162	166	151	148	143	163	165	148	152	139	174	163	176	151	131	145	159	155	158	172	181	141	152	173	149	186	175	159	166	187	163	167	163	132	168	164	164	177	151	166	141	178	156	172	170	177	152	159	155	153	153	175	159	158	164	159	142	163	153	150	163	149	157	147	183	155	170	143	160	168	145	151	158	151	153	162	163	137	170	144	151	139	161	156	152	168	150	176	152	161	155	146	153	174	159	161	161	145	160	159	147	140	162	170	147	150	146	129	153	171	172	164	133	138	179	151	135	134	136	154	160	143	152	160	159	140	173	157	147	137	142	156	165	144	154	148	158	181	130	182	147	174	150	148	150	157	162	140	150	163	165	179	142	179	136	150	152	130	152	147	166	158	157	189	142	173	163	164	145	154	179	149	162	140	166	145	166	177	151	193	181	166	167	159	138	164	151	138	157	149	175	160	166	181	162	157	157	172	175	159	156	179	160	149	157	146	168	150	149	155	154	176	157	158	140	156	144	168	158	156	173	154	165	151	146	143	151	153	192	130	153	161	154	170	160	174	168	157	146	166	176	155	157	170	170	163	184	158	173	149	162	155	176	172	167	159	144	155	165	149	174	175	165	152	145	142	152	153	134	155	136	155	163	173	164	153	175	145	167	190	172	166	146	160	146	159	156	161	160	151	174	171	126	164	159	150	175	149	160	163	155	155	158	165	164	150	182	150	185	174	149	163	181	158	173	163	174	178	181	149	164	148	152	160	165	166	162	144	163	151	133	175	145	157	156	165	138	168	177	171	145	151	157	164	165	148	160	158	145	159	152	178	156	142	146	155	155	159	149	172	163	161	163	155	170	149	162	158	158	176	177	160	147	163	145	138	152	143	165	164	181	149	145	155	135	174	185	189	151	163	163	163	143	140	147	177	159	167	174	153	146	162	181	163	169	133	153	172	151	160	178	165	156	173	148	150	145	174	153	156	181	142	142	139	170	157	175	152	169	172	158	153	130	155	179	176	161	157	150	156	144	165	156	155	145	159	169	142	167	141	165	158	162	164	168	160	150	155	137	141	161	156	157	165	144	172	136	140	182	156	172	152	165	158	142	141	148	159	162	176	173	162	137	150	154	141	148	140	146	162	144	158	141	153	161	143	139	164	141	155	152	162	149	146	183	157	176	133	179	137	141	144	164	169	148	160	166	159	126	147	148	156	152	186	128	154	132	146	166	161	177	186	157	149	154	167	161	185	154	145	184	182	164	179	166	173	160	149	165	172	139	153	158	177	156	147	148	166	186	167	178	156	168	156	187	154	158	158	172	161	168	153	159	145	160	154	141	173	134	180	148	160	174	159	168	173	168	157	168	170	145	148	162	137	147	147	166	178	149	183	158	154	147	165	156	175	155	153	139	147	146	148	168	149	157	155	155	153	162	180	166	171	195	143	172	185	187	169	151	148	173	154	142	148	179	139	154	171	159	131	163	171	134	148	140	141	179	174	180	147	153	155	149	143	162	190	168	185	153	175	158	146	168	156	174	167	167	146	162	147	173	168	167	149	144	171	143	150	156	167	164	144	144	153	169	160	163	136	133	151	165	167	152	169	163	151	163	152	163	160	133	161	148	145	153	160	176	159	142	162	149	165	163	159	144	159	168	152	170	142	155	155	160	158	144	152	153	168	164	155	171	143	155	167	145	157	155	166	167	155	145	139	151	173	155	167	168	165	142	148	171	142	144	149	155	154	149	144	159	153	163	161	154	145	147	152	181	179	153	161	171	163	147	135	148	153	170	173	145	152	153	141	163	153	157	133	175	154	147	174	174	155	168	149	148	144	136	195	174	157	168	154	162	142	150	147	154	148	165	167	161	172	158	146	139	149	165	143	167	159	160	136	153	149	158	155	155	156	163	154	152	157	153	158	172	162	153	177	165	151	158	143	167	151	159	177	154	149	142	160	159	140	172	164	157	142	165	132	174	161	180	148	141	161	207	144	163	145	137	130	198	165	173	157	166	170	149	138	152	162	164	172	164	158	161	171	160	169	158	163	153	154	160	158	179	127	160	155	129	145	147	154	148	165	164	154	144	146	167	139	164	157	161	165	148	191	178	155	157	151	142	145	147	173	169	187	166	157	142	151	177	140	147	172	146	166	148	151	174	168	158	153	145	179	153	148	153	157	175	131	153	158	155	154	136	160	145	143	153	161	136	145	155	156	149	189	167	153	151	163	121	164	157	145	176	136	164	148	150	166	141	134	144	169	173	137	158	161	164	145	172	166	164	173	173	136	133	133	161	167	176	196	156	169	157	156	181	168	161	150	137	158	153	146	162	156	152	146	181	156	164	151	146	159	159	167	166	141	178	196	167	164	137	150	176	147	138	171	144	149	159	178	167	166	168	180	166	176	164	155	132	151	153	142	181	157	167	157	172	124	194	143	151	157	162	167	157	143	160	156	145	155	171	154	143	173	159	151	171	155	150	139	138	146	159	134	172	146	149	153	139	136	176	138	132	130	161	147	145	139	179	161	146	150	177	165	169	173	153	165	151	170	145	162	171	156	169	164	164	134	164	167	168	141	161	168	167	163	153	157	142	160	174	145	175	150	145	155	156	180	161	161	132	150	163	158	162	144	161	169	144	163	148	150	154	157	169	170	166	150	148	162	169	157	163	173
16458	15532	2319	2851	2445	2037	1692	1455	1247	1130	1030	952	880	779	769	684	678	640	605	593	529	596	570	511	537	508	506	514	541	497	544	514	492	491	493	497	498	516	497	489	460	493	455	481	501	452	474	503	474	492	449	479	452	428	437	464	448	445	441	448	479	465	457	458	445	466	452	444	449	438	424	423	471	436	444	441	439	409	492	436	460	449	432	470	467	434	422	452	413	429	477	439	429	420	438	449	480	444	444	454	415	463	432	444	438	449	422	407	484	445	443	419	425	445	427	488	410	469	396	430	419	455	457	429	425	440	419	398	415	440	422	475	406	456	457	407	429	454	454	472	408	467	429	438	415	452	448	431	456	425	420	431	429	458	452	422	422	456	454	445	464	414	452	437	448	440	435	441	482	437	405	424	443	422	394	464	433	439	406	457	407	440	414	436	402	436	445	419	468	407	431	453	429	449	383	450	409	435	455	462	473	407	429	424	468	477	421	444	435	420	445	425	437	466	445	456	406	431	458	435	430	426	454	452	426	472	449	405	418	444	470	442	437	437	423	422	436	476	453	398	426	441	436	372	480	440	414	436	453	423	419	425	464	435	427	443	422	453	425	432	437	449	436	423	454	404	465	442	422	436	436	425	420	423	425	432	444	453	416	429	436	478	443	444	451	467	440	450	442	434	436	439	438	448	413	435	475	404	446	456	440	446	396	435	449	423	431	415	411	446	403	449	432	424	474	436	471	463	468	418	459	435	429	412	432	435	433	445	402	466	404	425	431	441	430	442	453	446	445	430	430	464	454	459	423	412	448	403	446	389	470	455	432	416	463	405	396	439	440	424	430	439	453	413	441	415	438	433	451	414	431	391	476	423	445	430	452	422	443	441	440	437	418	408	401	442	432	405	417	457	434	463	440	439	421	429	401	465	419	445	403	470	399	444	446	449	456	427	434	434	457	416	460	429	419	429	445	393	431	453	417	441	468	435	464	431	437	455	469	430	433	460	434	401	430	418	417	436	418	427	429	403	433	424	402	412	419	438	453	399	429	430	419	447	424	451	435	402	415	437	411	482	448	473	435	446	411	450	387	409	462	395	427	418	442	420	447	446	445	431	441	433	431	433	415	397	469	442	434	418	406	457	461	476	472	443	434	431	442	450	429	464	453	421	440	418	434	414	455	402	445	450	430	443	444	447	414	491	432	437	424	422	437	462	434	427	429	408	432	434	435	441	462	422	420	450	422	421	427	465	456	447	440	419	417	446	423	422	427	373	418	447	405	472	434	446	435	432	449	449	457	428	450	473	435	414	424	481	452	417	442	454	442	423	463	401	484	483	433	473	427	415	424	422	483	430	442	435	457	423	408	458	403	433	432	453	428	464	439	435	396	432	447	451	484	484	421	439	444	438	434	446	404	474	438	441	429	436	441	436	396	447	430	446	424	435	419	464	459	433	432	397	434	421	425	412	435	442	436	450	421	428	422	449	447	451	410	422	420	418	459	445	454	415	442	436	435	381	458	403	447	424	433	444	422	408	403	414	406	433	416	436	418	422	407	442	457	413	458	444	434	413	461	407	429	463	452	421	436	430	427	399	458	426	420	405	462	404	400	427	435	435	452	426	396	419	420	414	431	439	473	402	446	424	431	436	427	442	430	441	446	439	448	425	425	407	452	446	429	459	403	416	419	464	442	472	420	410	474	408	426	420	436	417	466	438	445	425	415	441	445	413	443	422	439	413	418	414	452	422	421	410	439	433	459	415	454	491	421	456	414	459	430	453	436	399	480	457	445	387	459	397	430	454	421	445	419	402	420	430	457	432	430	428	470	434	447	387	462	457	411	444	420	435	459	406	428	417	450	449	451	413	459	437	433	443	475	466	410	458	428	462	438	392	462	495	459	428	425	460	425	420	492	431	483	448	429	425	452	420	403	433	461	430	433	425	424	403	427	424	461	423	438	460	425	427	425	415	430	458	417	472	478	398	466	442	408	400	420	417	440	392	430	443	433	467	396	434	410	429	425	416	454	447	462	441	439	456	454	439	405	446	441	424	431	439	419	468	413	426	450	451	421	421	451	470	431	477	408	430	446	454	421	436	420	456	443	430	418	453	466	445	431	389	427	463	446	450	407	422	469	425	405	389	456	401	468	418	435	456	412	443	450	427	460	433	414	414	421	426	479	459	424	392	440	450	411	413	443	394	416	471	470	428	472	431	433	385	459	408	426	482	445	447	418	450	436	426	454	472	454	419	436	451	446	419	426	402	450	437	453	460	431	442	438	434	448	424	434	431	440	447	442	461	416	433	417	426	434	421	451	411	403	458	453	487	449	448	408	457	458	409	439	446	445	426	455	433	449	421	401	438	408	428	411	441	438	448	419	440	428	446	416	437	436	438	450	441	442	432	417	430	431	411	423	433	424	421	414	418	462	406	452	428	430	441	458	447	416	414	441	420	433	448	442	399	455	445	406	413	470	435	405	416	410	417	433	434	418	425	428	457	418	400	481	437	429	478	430	422	454	433	445	462	448	472	400	474	448	425	434	443	417	459	419	425	428	428	419	426	441	438	434	450	435	424	445	447	442	415	463	437	439	428	427	446	416	461	438	417	415	411	403	430	454	455	437	444	417	431	453	432	454	444	448	404	426	457	441	434	450	430	453	456	429	446	450	463	461	417	413	452	380	440	421	461	422	423	448	462	450	457	417	471	379	413	443	472	469	421	446	438	425	433	437	424	417	435	435	445	442	430	427	408	402	457	433	472	435	444	428	459	422	415	453	432	427	427	451	477	433	422	414	456	430	444	415	432	441	406	429	454	432	431	453	438	402	420	413	415	434	418	454	448	394	418	418	472	417	414	446	439	419	439	405	433	429	454	417	408	434	442	420	415	456	430	472	410	473	438	453	412	398	431	388	472	474	425	433	445	448	439	439	445	456	410	429	384	406	445	437	459	426	427	435	408	400	431	418	452	420	425	446	452	450	471	429	445	450	450	442	443	454	426	457	426	440	455	432	442	390	440	411	438	452	460	429	415	430	424	433	426	440	411	425	427	452	417	428	428	405	411	444	427	429	413	418	435	454	425	450	421	441	437	432	436	448	439	435	441	452	432	436	450	421	433	449	430	448	430	449	485	480	402	466	446	459	430	444	439	470	450	443	417	443	441	461	451	470	448	456	459	470	420	449	415	419	465	376	461	437	414	463	443	402	402	431	431	454	429	475	427	451	434	414	427	456	462	445	443	416	466	446	452	447	440	453	474	433	405	431	441	475	449	415	453	483	469	440	475	410	418	440	424	408	450	426	435	425	456	440	462	402	435	427	416	427	436	430	428	422	416	422	440	400	430	439	441	463	442	392	381	428	417	430	437	415	425	472	420	451	472	428	459	398	426	448	409	470	417	405	482	415	422	406	434	450	432	409	425	448	454	432	465	412	411	427	430	397	475	434	437	453	453	408	452	451	450	438	439	452	422	457	420	420	449	435	441	439	411	393	404	449	414	419	447
43633	37344	7743	1905	1265	967	719	621	522	496	470	412	387	382	299	327	307	268	292	277	253	264	265	249	232	271	279	253	255	258	265	283	241	263	262	255	243	251	263	276	244	264	260	260	228	244	236	243	243	247	249	256	234	271	236	263	279	229	247	268	248	252	248	239	237	255	250	233	236	247	227	237	234	200	243	223	217	246	234	243	251	214	222	234	224	240	272	244	256	221	244	220	244	220	241	255	215	248	247	251	244	244	219	244	268	223	226	235	239	271	256	251	225	234	236	231	259	238	218	250	270	280	251	257	212	242	218	215	227	234	216	245	262	280	238	231	229	233	254	251	239	266	256	214	259	261	254	245	265	265	238	219	236	271	236	248	241	252	235	237	242	254	238	241	233	263	247	263	236	277	234	233	236	272	259	221	261	235	219	234	236	241	232	254	227	254	229	248	243	243	221	230	249	250	230	246	244	235	238	229	229	242	260	240	240	254	208	245	245	236	271	224	266	244	231	262	253	209	247	234	222	240	232	232	244	240	228	244	230	242	254	238	254	193	223	235	254	270	233	272	226	212	261	226	255	247	229	250	258	239	268	244	261	247	227	232	258	222	256	235	218	241	239	254	234	226	246	255	257	241	249	227	204	242	240	207	234	212	221	223	245	254	233	223	217	241	229	268	216	220	239	252	229	260	218	255	237	214	241	266	250	222	236	244	242	249	219	223	244	274	243	240	225	228	237	232	249	239	262	248	220	249	209	240	216	241	241	228	248	229	241	247	250	244	234	235	250	229	252	257	246	235	233	247	239	215	225	285	245	206	259	246	245	201	235	241	257	222	256	254	214	244	257	242	238	224	243	232	245	228	239	260	229	234	245	230	250	240	230	224	232	203	236	227	254	238	241	240	250	245	247	255	243	222	221	230	235	235	240	222	257	232	237	223	231	241	231	201	236	222	243	231	225	238	248	269	240	222	239	232	230	223	228	249	237	234	219	259	248	249	235	238	243	228	252	226	234	218	237	228	244	270	253	243	222	228	232	240	253	244	223	210	240	249	231	251	244	231	228	248	259	229	259	258	271	237	243	293	237	262	225	235	277	230	227	254	234	271	245	234	255	265	236	228	245	240	263	251	230	259	242	227	236	251	262	237	247	240	239	219	227	246	187	252	286	249	241	240	258	239	209	240	225	235	226	255	227	230	233	247	234	240	219	255	245	257	240	240	237	226	226	251	272	240	231	230	249	261	236	272	240	264	249	241	280	238	221	226	249	245	244	268	248	232	243	232	230	240	257	255	258	241	232	223	257	260	243	243	251	235	249	247	235	205	249	261	258	250	224	219	250	214	228	243	232	282	235	221	241	257	220	273	256	246	263	250	253	239	264	252	230	239	219	266	208	257	224	243	273	242	269	221	225	236	233	245	269	242	240	232	249	239	229	243	238	250	236	262	230	214	251	250	238	249	229	209	248	237	244	256	233	222	252	241	245	235	253	256	245	223	222	220	266	254	235	245	238	250	258	245	246	243	259	239	281	253	239	261	259	251	245	254	248	241	223	243	231	265	254	202	263	253	245	243	220	236	242	275	270	262	250	260	227	198	223	239	241	262	270	229	237	236	246	258	267	248	258	250	232	222	253	227	241	252	222	225	261	255	256	266	285	237	268	235	247	263	243	235	237	235	234	238	239	287	241	243	242	247	241	216	245	247	240	241	219	260	243	222	255	221	216	263	236	245	212	260	236	236	211	241	226	243	260	232	246	251	253	265	222	225	271	258	236	265	236	200	263	250	261	232	248	242	243	255	230	233	237	284	234	253	234	227	252	230	240	263	212	220	264	262	224	204	240	242	249	248	258	249	246	258	244	235	248	246	240	243	213	232	258	287	255	232	276	220	231	241	226	237	234	251	238	231	229	236	240	250	253	253	236	231	238	267	259	221	244	228	228	245	238	236	236	230	230	252	253	227	246	208	253	243	241	242	203	244	244	223	218	239	256	255	233	264	237	251	249	246	249	241	263	227	282	247	248	241	224	233	273	237	242	251	208	217	286	240	255	234	274	241	247	226	250	232	255	229	256	247	241	216	216	262	242	233	232	264	259	253	233	255	242	221	245	225	251	215	237	237	235	224	254	249	233	241	245	230	241	253	264	264	234	284	251	229	262	241	240	216	238	246	260	240	226	206	256	254	255	226	233	239	252	235	236	233	235	257	225	236	223	230	253	228	261	240	236	269	259	252	227	221	247	235	236	226	236	257	214	235	267	220	245	247	251	224	251	262	257	249	222	241	237	239	241	228	271	229	249	252	256	239	240	224	241	257	254	247	235	239	226	230	266	233	228	252	254	230	229	263	258	278	247	241	277	223	260	246	221	243	291	227	250	242	257	201	238	243	239	229	242	246	236	214	234	219	272	224	246	244	243	234	248	210	246	231	233	235	257	249	232	231	240	236	214	206	242	230	247	262	237	249	247	245	235	255	235	252	244	221	253	215	242	264	238	247	235	237	260	223	233	238	233	248	218	238	244	215	236	253	255	194	238	256	239	257	238	256	213	271	257	271	245	219	238	264	269	230	220	240	261	237	218	228	226	250	270	203	211	226	251	236	239	229	237	200	259	226	256	234	249	205	254	257	241	235	253	222	249	253	228	235	263	220	247	241	211	219	209	254	231	267	221	222	264	262	242	271	247	256	251	235	255	251	233	231	249	229	232	239	255	235	252	253	252	260	236	234	236	266	253	226	229	230	217	251	265	233	223	245	256	243	211	232	253	237	251	230	244	249	260	265	246	230	236	249	239	246	240	231	268	226	247	243	225	215	239	241	238	226	243	207	227	247	251	222	271	228	256	228	235	245	237	253	222	236	280	240	228	254	233	227	260	251	260	265	237	234	232	226	254	261	220	242	248	226	254	246	236	243	257	223	260	218	219	238	234	254	200	206	227	254	267	241	266	228	250	261	245	245	244	257	260	232	233	251	254	247	250	243	236	231	241	234	257	228	223	237	268	268	215	237	233	233	253	243	276	242	259	233	238	233	243	225	268	242	254	254	231	217	263	234	246	262	238	209	236	219	256	228	214	238	261	247	248	246	240	220	263	225	256	230	240	211	241	250	235	252	251	232	229	261	236	218	216	208	255	258	232	218	233	265	239	219	244	264	249	247	218	241	243	237	220	230	225	237	236	211	243	240	247	258	278	225	244	226	273	256	245	258	251	241	249	223	234	268	231	234	238	253	258	234	235	215	241	225	252	279	246	257	233	257	227	237	239	235	240	250	218	274	258	258	267	262	253	236	273	256	246	262	248	237	233	231	242	243	252	223	241	260	262	231	260	237	237	234	256	248	225	249	255	268	255	226	240	250	256	209	275	233	237	248	208	240	202	241	238	259	218	246	218	231	248	218	218	212	262	262	261	244	216	231	218	249	267	246	243	252	242	240	272	258	235	269	235	232	233	243	264	238	244	226	236	236	230	239	236	230	235	239	250	221	257	265	258	262	208	223	260	263
24185	22535	4264	5096	4456	3578	3017	2613	2180	1968	1723	1519	1447	1283	1283	1141	1126	1102	1024	1032	914	943	888	857	842	898	759	838	805	793	750	820	772	756	726	742	768	741	708	711	705	723	723	718	700	672	724	705	659	706	713	685	708	681	679	669	680	627	703	683	652	673	737	609	660	628	684	666	667	662	692	678	643	642	625	619	712	660	660	634	624	607	636	663	668	671	607	641	649	682	653	671	617	640	611	672	663	638	645	637	627	655	633	608	630	660	685	650	639	647	604	628	715	601	706	633	672	658	662	645	621	648	655	626	630	628	629	674	654	655	665	638	663	650	608	660	664	674	619	623	665	668	621	618	644	657	586	638	620	611	629	645	655	643	642	606	648	626	677	697	632	660	627	668	665	666	685	660	607	632	686	677	623	629	618	667	617	669	660	600	592	657	668	686	668	664	650	623	636	664	646	646	622	628	610	608	647	596	591	648	645	602	664	687	627	629	643	640	628	622	643	676	673	672	620	645	628	598	662	646	631	592	618	612	620	601	631	627	684	615	637	661	638	644	613	604	685	610	645	650	634	634	642	639	650	649	634	661	619	624	594	655	622	635	660	655	646	635	690	661	600	619	651	636	620	620	672	637	619	617	681	593	659	634	662	652	656	662	616	613	646	660	625	678	665	654	667	619	578	647	624	639	628	659	627	684	623	660	648	668	599	665	693	680	617	601	660	671	669	627	656	636	652	678	661	581	619	630	685	676	656	615	638	688	635	642	650	669	601	681	647	632	630	636	621	624	653	627	645	604	654	605	614	608	623	580	644	651	649	621	643	634	662	627	676	634	647	632	601	626	637	694	599	648	563	609	622	666	593	616	628	625	624	614	631	642	580	643	656	679	598	582	618	644	643	660	664	679	677	672	637	626	639	656	622	650	643	641	648	619	630	647	599	618	646	621	663	617	659	620	633	676	687	628	646	644	639	656	652	659	674	644	612	634	631	640	654	632	614	617	627	607	642	664	564	632	626	643	676	671	620	622	653	661	633	635	659	647	638	592	623	647	633	633	639	668	636	620	637	666	619	640	592	685	659	587	625	655	624	658	609	646	651	635	622	620	629	634	631	587	659	662	615	652	631	633	662	628	680	650	681	663	674	639	653	663	673	645	630	647	622	634	630	670	588	635	610	594	648	634	600	643	626	613	641	638	577	640	631	627	574	601	618	668	607	633	627	636	622	653	601	604	626	653	611	653	608	632	600	662	599	654	639	663	647	647	660	653	664	655	636	624	619	612	645	619	677	650	605	630	591	609	605	651	608	638	634	650	632	643	646	633	612	635	615	640	635	638	654	644	616	677	644	672	612	606	599	574	650	609	652	593	635	607	631	600	663	651	644	630	622	599	654	651	692	655	642	615	645	668	665	651	631	640	601	616	626	603	609	609	608	600	595	661	661	616	669	683	648	625	644	628	694	679	630	676	673	645	617	626	646	648	706	648	634	600	621	684	610	672	630	652	672	668	670	621	616	608	666	675	637	665	690	646	597	636	628	618	661	658	614	645	644	657	608	646	639	591	668	614	612	628	605	670	647	650	645	663	617	680	618	612	663	621	622	648	662	636	665	669	659	654	647	609	672	588	618	626	647	627	579	615	635	620	647	623	636	646	637	675	655	661	658	618	643	634	621	610	644	659	656	616	678	615	672	610	668	653	607	635	603	618	663	664	648	620	609	645	667	628	641	638	645	655	637	640	615	678	685	623	642	639	637	610	595	641	614	620	653	610	665	609	648	601	663	639	690	653	678	636	657	647	626	636	621	612	659	657	626	611	644	655	650	634	662	655	606	611	652	658	640	620	596	625	632	617	630	645	623	684	629	667	649	598	608	594	610	613	687	624	655	691	608	653	634	638	655	659	621	658	618	647	614	655	610	621	651	575	608	616	648	670	652	647	607	669	628	669	662	642	641	662	635	646	642	673	644	644	612	632	628	663	661	669	669	636	641	626	668	627	616	624	648	586	657	642	644	661	627	646	646	670	627	615	663	632	653	649	671	659	680	639	632	637	680	633	637	646	652	594	642	626	622	682	621	633	658	644	616	614	582	652	610	638	625	610	629	646	616	619	661	661	693	681	656	635	669	619	665	646	639	610	642	646	621	611	628	654	645	596	616	626	638	604	573	624	643	625	637	661	649	604	626	631	653	642	654	614	635	631	592	625	637	648	660	696	608	644	657	616	620	617	645	617	631	644	669	657	639	638	637	625	639	614	664	629	699	627	626	650	634	666	634	657	619	662	659	627	637	605	636	627	607	618	678	642	649	640	628	632	684	630	612	612	640	654	680	698	616	658	631	634	614	613	663	682	624	636	609	596	599	636	633	670	606	672	633	597	641	644	648	586	650	711	623	628	643	626	631	606	625	612	657	627	681	600	670	588	624	635	638	637	618	646	619	594	647	637	652	663	652	588	632	629	654	627	619	602	592	658	649	646	634	648	614	668	627	667	622	623	649	647	639	676	637	605	623	625	609	610	656	642	644	585	619	642	649	606	605	620	644	636	668	648	620	632	647	666	663	619	675	619	632	639	599	630	622	598	620	700	700	627	698	665	604	649	619	600	626	650	655	651	664	654	675	662	691	680	608	629	654	649	628	650	630	606	650	602	607	624	676	624	649	704	613	679	639	651	653	642	568	638	639	607	636	613	636	631	673	673	648	673	645	641	664	637	637	620	631	620	661	637	631	636	619	614	640	680	627	630	655	666	655	641	666	659	628	664	571	646	619	599	630	678	650	642	671	633	625	604	624	625	635	644	680	675	678	648	655	605	639	655	660	654	647	604	627	655	640	626	671	671	621	643	578	660	681	612	616	669	600	652	620	644	660	647	633	624	652	649	612	661	610	690	641	668	616	682	619	633	680	633	629	631	620	611	660	651	649	643	624	652	657	643	663	616	689	653	633	657	597	651	637	639	656	642	648	629	648	681	614	621	628	652	646	635	632	702	661	632	641	677	666	602	615	617	642	578	615	601	622	642	572	625	616	659	590	643	643	642	652	643	655	624	609	654	621	674	658	654	616	717	595	669	650	657	630	635	654	702	598	615	665	636	602	636	626	645	608	647	593	626	628	659	626	634	726	648	652	693	633	655	676	618	676	609	613	663	609	650	597	631	617	598	647	664	686	650	654	652	626	612	622	646	653	641	629	639	635	645	636	641	644	626	623	641	619	637	650	602	642	650	643	680	650	608	617	608	646	635	628	644	638	603	637	662	659	688	643	648	658	632	609	650	612	634	656	657	665	668	616	661	643	618	654	678	646	662	653	666	665	631	633	651	609	637	616	626	678	646	660	646	626	629	640	660	607	595	652	631	612	637	645	646	673	641	649	601	658	658	672	602	693	657	617	582	653	646	608	615	693	616	619	583	637	634	672	614	644	647	622	615	636	604	630	623	640	604	606	659	646	639	643	598	674	592	623	599	615	651	628	608	650	663	600	626	652	632	642	660	632	630	672	655	635	647
8153	1164	320	297	337	319	319	354	306	335	329	329	323	338	320	315	306	285	336	290	312	325	305	294	292	327	293	314	326	338	333	341	303	327	317	343	338	312	307	345	284	329	324	319	339	323	319	296	319	304	363	317	300	345	295	327	342	273	310	331	324	308	334	330	313	271	322	340	328	324	296	292	340	332	332	336	314	310	284	350	311	306	337	344	327	318	364	329	328	320	310	307	302	301	304	312	288	315	313	299	337	332	293	335	326	330	329	315	306	310	284	344	345	311	301	318	327	329	338	314	300	309	314	366	329	300	321	315	323	306	338	343	329	307	313	330	302	291	306	305	342	310	289	337	314	302	310	320	320	303	285	343	303	311	323	301	309	329	321	321	315	304	315	324	296	333	343	319	338	358	329	276	296	282	287	318	322	325	318	319	328	324	314	329	311	322	305	319	299	320	336	317	358	328	317	327	325	310	295	332	300	320	297	314	284	324	314	304	342	324	311	339	327	300	317	320	308	309	335	327	325	345	340	317	321	331	329	310	324	317	289	303	334	334	340	302	320	332	291	299	321	303	339	300	323	331	278	320	322	322	319	317	305	298	311	271	342	290	315	306	306	316	324	330	300	313	320	325	320	312	336	314	328	331	318	345	337	295	357	313	269	317	349	318	325	333	322	318	317	338	323	327	350	302	300	332	315	293	339	334	311	348	296	304	351	301	330	328	321	327	283	305	316	334	276	299	295	319	306	317	317	291	285	314	348	319	311	311	294	325	320	351	308	306	330	288	341	279	312	322	305	304	318	275	327	344	323	333	325	335	296	342	308	320	314	363	317	313	313	337	311	293	305	344	347	295	297	363	301	327	328	303	311	327	313	288	317	327	339	339	320	293	276	296	322	288	323	343	319	323	320	299	283	289	303	332	330	326	318	342	318	327	331	290	343	344	309	333	306	276	338	309	335	310	359	326	340	288	347	288	338	331	319	346	342	331	302	321	306	338	301	319	332	332	330	286	305	316	324	305	313	311	328	320	320	325	294	313	329	309	316	318	344	310	326	303	329	334	309	295	311	350	322	313	332	330	333	304	364	327	300	307	298	346	317	328	305	330	322	335	341	370	303	301	322	343	317	321	332	343	329	324	324	338	298	319	301	301	312	334	300	323	308	319	335	312	304	308	326	334	321	322	335	333	305	333	295	326	343	304	332	297	319	310	302	333	303	314	319	354	285	306	327	320	314	306	329	311	344	282	330	333	326	333	310	296	324	297	324	288	356	345	339	311	356	309	321	340	316	296	334	305	305	316	322	301	325	352	321	328	311	319	299	326	318	343	339	292	315	310	334	324	324	319	304	315	335	306	337	295	306	318	320	362	310	338	316	308	334	301	300	316	280	294	298	336	296	329	320	269	300	310	287	325	307	294	304	312	308	338	328	316	322	329	315	338	322	336	308	342	320	310	313	324	315	298	319	343	290	340	309	307	321	343	290	285	295	312	337	355	330	314	314	313	338	325	305	320	343	342	331	332	299	284	325	335	312	313	340	309	318	276	347	318	298	320	339	322	311	329	312	354	321	355	301	302	329	297	337	337	347	304	319	321	348	330	343	281	297	323	299	308	292	349	325	329	301	317	301	278	327	316	332	305	317	320	341	302	311	317	326	328	323	356	307	326	333	332	339	325	307	322	326	310	301	329	310	305	349	292	290	315	304	302	300	324	337	300	315	323	307	295	314	314	315	318	278	334	350	328	331	306	301	323	301	323	283	316	318	318	332	285	322	300	325	329	308	340	290	331	312	292	327	309	307	339	378	345	313	303	333	316	314	327	312	329	317	326	331	321	330	305	276	324	317	300	316	314	300	317	278	313	313	313	325	311	327	330	312	354	316	300	296	327	298	315	326	312	301	350	344	319	329	336	332	327	342	297	330	302	303	364	316	317	312	326	316	314	321	321	319	298	306	347	353	310	314	324	319	282	310	356	288	322	337	322	304	318	303	332	333	318	303	330	345	345	314	335	327	311	313	319	294	326	320	349	316	315	282	315	337	307	333	351	314	312	329	329	318	324	301	326	322	335	290	307	308	302	330	309	327	325	304	348	294	324	293	345	310	308	316	311	337	330	309	299	296	285	324	345	338	308	299	322	291	334	331	332	315	335	345	292	301	310	335	335	325	278	327	334	325	309	314	336	309	344	296	344	316	317	355	294	353	333	296	295	320	342	335	345	297	284	315	304	334	341	335	312	294	306	332	315	324	299	353	299	322	330	336	297	338	301	309	332	326	326	317	325	338	331	316	307	304	314	285	308	310	328	326	318	342	346	329	324	307	303	326	289	312	292	318	285	307	343	331	327	318	290	354	321	308	296	330	317	292	318	271	297	258	329	348	346	296	307	345	316	330	298	328	334	333	333	306	314	349	355	309	318	294	325	317	335	325	330	316	337	305	299	342	332	310	317	318	318	315	285	319	300	323	324	322	322	325	312	294	310	304	304	322	300	331	320	347	292	348	321	336	320	305	325	322	283	293	299	327	328	308	316	309	293	339	328	309	312	314	298	300	289	351	304	341	319	290	317	338	332	336	320	272	296	270	361	333	294	294	321	291	303	312	306	353	309	326	292	306	307	325	312	305	330	325	317	323	322	309	370	314	328	255	349	328	311	331	334	296	332	286	315	338	319	309	308	345	311	316	335	318	295	348	289	329	308	315	331	302	328	289	353	322	338	338	294	356	326	335	316	294	341	319	311	322	307	327	334	313	339	292	314	328	292	326	300	327	292	303	327	308	325	322	303	335	312	303	312	322	323	340	342	307	329	300	288	305	294	301	337	344	340	330	327	326	336	323	331	314	333	332	321	310	332	321	330	302	320	316	299	309	333	319	295	291	332	332	334	322	345	295	320	314	338	327	289	349	348	313	309	336	315	297	312	319	335	295	337	299	293	341	347	350	309	326	314	311	321	328	317	330	335	316	352	328	312	304	327	341	292	311	320	320	303	288	318	341	306	325	306	319	357	319	345	302	319	347	317	322	324	321	339	328	310	290	345	337	330	349	320	290	352	321	319	341	325	330	336	311	347	332	304	327	322	331	314	318	338	344	363	312	319	321	329	292	305	304	334	295	309	306	326	352	311	350	319	279	285	301	263	300	313	282	320	337	341	322	347	310	303	334	339	321	315	336	296	341	325	303	324	326	336	296	319	296	326	298	342	326	331	332	340	310	321	312	342	349	303	313	368	301	320	299	308	357	319	285	292	292	319	277	308	302	335	323	336	312	321	342	294	348	334	319	348	302	299	324	290	319	329	295	303	304	319	329	305	340	324	337	319	306	366	300	291	315	301	302	296	288	316	269	339	300	298	324	291	274	299	300	324	311	322	359	333	329	318	302	314	310	309	323	353	304	315	335	327	358	306	307	300	315	348	321	294	307	339	296	326	323	305	311	300	348	299	320	314	315	325	297	323	320	311	314	311	327	330	338	339	339	345	341	313	298	320	264	347	298	329	296	338
4703	1837	803	836	821	854	797	815	768	752	760	771	735	783	768	795	788	716	809	770	759	779	781	760	772	785	748	758	724	767	751	742	763	728	768	741	744	729	724	826	736	763	736	796	815	761	751	737	724	714	757	771	797	776	749	768	772	786	761	735	771	781	788	766	690	692	769	761	731	744	748	768	761	744	760	764	786	736	744	782	763	773	764	732	769	737	792	770	701	742	765	763	748	768	786	812	734	702	794	776	770	770	736	750	744	720	749	777	743	735	730	735	731	711	764	747	767	721	770	792	786	734	781	772	801	761	725	789	739	753	740	805	804	737	759	742	760	751	774	733	776	734	742	780	788	734	792	739	771	730	753	756	743	766	747	790	787	785	733	759	802	699	783	747	749	734	724	777	772	745	719	779	671	737	820	788	698	758	730	723	746	767	736	743	741	731	775	744	788	762	753	741	750	765	727	769	780	812	795	750	755	793	715	770	801	702	727	755	760	710	789	799	723	778	788	766	740	716	745	753	750	728	692	725	726	758	776	732	771	785	753	727	748	737	779	773	750	777	761	710	722	730	753	752	729	803	754	770	779	780	799	787	762	754	771	698	767	729	799	754	791	770	719	768	740	757	741	784	744	747	820	750	765	774	751	733	737	758	795	757	739	728	776	792	749	756	795	762	754	743	713	760	783	729	767	773	712	733	727	738	733	785	779	743	753	793	736	751	721	723	729	783	753	794	742	779	735	730	693	759	727	756	682	775	755	731	721	726	769	768	731	723	760	807	750	765	698	725	758	695	752	713	792	754	712	745	757	756	697	787	741	732	776	728	750	779	770	749	764	813	779	786	782	722	776	734	708	795	737	769	753	767	739	753	766	723	767	768	683	767	773	738	767	794	746	704	711	737	719	734	731	754	777	743	765	743	786	743	734	735	757	755	716	743	707	774	774	751	769	759	783	718	731	748	801	788	733	777	756	739	745	734	763	760	783	745	737	780	758	747	774	745	760	802	743	751	736	731	797	794	759	738	753	767	711	777	793	782	774	710	745	750	790	750	790	762	790	740	757	780	712	753	751	821	778	757	760	757	753	793	756	800	798	781	736	713	770	772	779	769	761	754	756	777	781	778	768	715	740	775	756	766	774	762	718	694	710	808	748	745	805	751	717	810	713	749	807	714	761	762	729	739	780	737	726	718	738	784	798	755	750	789	754	715	787	786	733	767	735	770	733	724	756	769	743	758	801	720	743	752	753	716	788	782	745	761	767	753	760	781	743	744	765	761	790	770	746	766	778	755	758	795	817	797	759	746	721	699	727	726	791	810	717	770	717	745	759	731	724	736	807	780	725	756	796	744	755	742	715	787	779	746	751	759	750	718	787	777	750	772	761	784	742	757	774	734	720	776	771	791	753	707	827	725	798	732	818	756	736	779	773	813	738	723	791	747	793	759	763	750	779	766	736	732	738	773	801	758	728	697	734	781	781	745	779	754	742	749	762	770	753	728	749	776	734	769	770	727	783	772	769	715	764	766	724	739	764	734	714	742	754	809	739	730	743	756	810	776	747	750	764	740	725	758	757	778	749	705	747	749	773	713	715	763	747	782	810	727	733	750	725	766	780	757	770	800	839	682	804	764	783	795	763	746	727	767	752	786	751	795	722	777	762	744	776	758	732	712	780	723	697	775	824	755	763	759	750	748	756	751	744	793	759	712	791	746	767	738	807	749	749	780	779	742	712	818	771	765	738	793	772	750	772	791	717	697	777	783	768	757	757	794	783	763	754	777	761	723	825	768	751	792	729	750	740	729	733	765	796	700	707	719	757	731	726	735	757	784	788	727	734	733	761	743	770	727	758	798	724	776	761	703	693	711	756	769	773	757	713	760	769	733	751	727	771	755	748	768	784	821	773	734	797	756	767	779	793	710	746	791	758	739	777	778	755	739	782	716	796	788	750	799	697	730	753	707	745	794	781	765	786	718	722	762	711	725	724	779	754	741	775	724	743	759	786	770	749	758	761	743	752	784	765	753	808	758	781	795	798	785	751	737	710	741	741	800	784	764	682	743	778	729	771	769	748	725	798	773	758	723	731	731	733	758	778	754	760	783	761	773	744	732	731	730	801	757	750	806	760	758	715	787	740	703	751	711	774	762	773	719	750	746	792	782	783	746	716	750	782	730	746	785	766	790	767	753	758	711	753	786	760	758	815	714	791	739	718	800	775	807	729	719	772	709	710	778	780	794	794	784	722	743	742	721	802	775	742	771	765	771	722	711	743	734	751	742	745	742	730	723	790	757	788	751	798	771	773	764	809	726	764	742	737	755	765	704	732	717	786	789	767	747	740	739	777	720	743	769	733	749	785	687	716	753	706	701	804	738	792	700	781	804	763	728	758	731	767	734	804	751	741	733	694	741	774	763	754	732	750	733	806	707	770	749	753	754	725	805	771	761	744	758	768	743	795	777	740	779	765	757	763	768	720	752	720	688	742	724	742	743	785	728	769	744	736	741	751	719	739	790	760	732	771	702	802	727	774	774	792	721	798	707	748	734	749	711	729	779	774	730	775	737	758	727	758	794	782	748	707	782	725	797	793	708	731	774	766	694	750	756	834	776	789	753	691	769	739	770	773	743	754	738	746	805	716	744	783	722	712	768	729	742	740	786	796	741	784	739	756	734	774	764	737	759	792	768	738	785	726	733	735	753	764	759	742	726	787	735	800	755	717	761	742	747	730	768	768	853	745	740	739	742	797	735	805	807	795	739	735	751	812	711	765	755	767	768	781	732	719	759	787	725	771	793	789	758	751	755	740	720	720	721	724	735	765	770	736	743	768	779	737	729	768	748	766	775	726	745	767	730	747	769	777	720	767	737	735	825	773	761	787	737	775	756	767	776	791	787	740	778	763	763	752	781	743	775	782	785	748	755	739	719	718	732	767	736	777	747	803	757	771	771	807	781	768	729	756	776	783	802	758	778	725	736	742	765	797	783	752	754	737	756	793	727	735	791	755	773	754	754	760	746	754	764	743	757	790	756	752	784	745	737	761	737	725	744	790	755	742	758	771	746	775	787	760	731	769	754	736	773	725	755	754	737	797	778	717	822	749	772	764	758	714	757	722	731	742	789	783	776	758	707	797	736	762	773	752	754	789	741	751	735	747	778	750	749	772	763	725	788	764	697	733	755	730	777	763	788	763	794	799	829	714	768	718	768	769	786	787	704	758	747	723	800	788	757	777	771	739	781	792	753	771	762	788	750	767	736	733	784	803	732	808	803	702	746	710	724	754	766	727	720	744	724	756	747	729	749	765	757	757	796	783	730	728	797	763	718	791	757	790	772	729	761	762	744	746	735	746	770	771	790	786	797	741	798	749	745	761	743	721	743	759	742	685	709	800	766	732	717	775	736	763	760	700	751	783	754	728	734	742	767	780	765	725	787	755	751	798	746	760	769	771	749	748	792	773	788	768	755	738	771	756	793	777	797	768	767	719	773	786	724	762	741	720	768
31607	23638	3025	901	659	456	438	317	286	255	258	214	229	203	212	205	197	179	198	201	165	163	161	190	173	174	164	141	154	144	175	161	177	159	157	166	208	169	162	196	158	142	156	184	173	162	162	159	144	156	140	191	142	176	151	161	181	175	166	142	151	148	165	144	150	142	137	150	170	144	181	149	135	169	140	159	153	147	158	157	165	163	148	149	157	148	173	162	185	139	157	158	156	155	164	156	177	149	158	169	154	158	153	154	180	156	169	145	157	158	189	164	163	177	177	174	188	146	149	155	157	192	147	167	141	143	142	177	163	149	145	155	178	176	151	169	160	161	180	167	148	161	171	151	150	148	151	150	147	160	169	175	154	165	164	149	188	170	167	163	145	169	154	146	174	167	144	140	169	166	161	181	174	162	153	154	177	162	162	156	157	143	172	163	185	154	154	174	177	179	185	135	171	166	138	158	157	167	145	148	148	182	144	160	151	178	156	165	150	140	134	147	168	138	155	148	187	156	145	147	148	145	160	143	146	162	161	161	173	183	146	167	153	144	179	190	158	156	154	128	142	163	152	154	166	153	135	130	160	176	163	168	168	166	166	164	170	164	152	115	141	163	144	155	141	142	164	160	174	156	172	161	167	182	162	142	163	140	173	144	136	143	167	147	172	168	144	160	144	165	159	157	173	165	138	151	160	178	173	154	168	151	151	158	153	161	165	168	163	156	174	168	162	146	178	154	152	158	165	141	166	159	173	150	163	169	153	188	140	148	165	158	155	173	157	189	162	158	159	166	154	165	179	155	162	150	168	160	143	159	151	141	174	170	145	168	143	168	160	164	151	190	157	189	145	140	126	165	166	154	175	135	160	162	162	165	174	169	136	161	154	154	142	139	148	173	149	151	163	134	156	173	137	163	156	171	148	182	155	163	164	172	151	155	157	179	169	155	186	161	153	138	170	166	178	171	172	174	167	171	143	166	141	144	172	167	163	142	148	150	148	163	177	158	178	174	158	178	162	162	143	182	184	154	168	158	152	160	155	171	170	158	161	162	166	152	168	164	187	177	166	168	153	155	159	131	157	172	162	144	167	155	159	148	175	147	171	144	153	180	149	154	146	162	156	138	150	157	144	167	151	167	142	154	145	154	145	152	163	162	175	173	149	156	163	176	192	177	148	162	149	158	160	164	141	161	170	143	176	159	154	164	149	174	146	168	154	161	159	140	159	165	155	163	172	163	147	148	154	151	148	147	150	169	166	143	158	169	174	165	178	173	171	173	160	179	145	164	155	146	180	170	167	179	157	166	175	145	181	167	150	169	166	166	175	151	176	176	149	155	155	152	162	142	158	153	165	156	138	132	164	169	153	164	178	133	127	147	149	161	154	173	165	179	145	162	143	171	170	149	150	152	171	151	142	154	151	163	129	172	163	144	171	161	149	153	131	142	153	160	145	171	167	171	167	169	152	142	179	138	162	158	129	169	159	152	146	158	159	130	166	175	171	146	164	148	160	187	152	153	136	151	159	123	151	151	145	177	146	155	155	166	179	152	174	160	141	133	168	197	158	164	182	170	183	161	146	158	148	155	171	155	141	154	153	164	158	134	141	131	166	163	153	149	170	158	154	155	151	168	158	143	154	192	152	143	167	163	152	194	182	159	151	174	146	166	162	156	169	169	155	158	146	145	140	170	165	165	127	172	165	142	150	151	160	138	153	157	161	149	153	179	153	173	169	181	181	153	142	174	167	164	135	156	149	135	163	136	151	176	172	137	177	166	161	168	159	157	143	161	147	163	144	156	178	168	139	137	143	150	154	179	174	167	154	150	176	177	149	171	138	165	185	160	180	177	153	149	159	158	163	147	162	132	158	159	184	162	166	154	158	152	153	170	162	166	165	161	172	150	154	172	142	149	162	194	134	153	157	169	150	144	171	174	147	145	158	165	175	167	166	180	151	138	152	172	135	173	178	142	173	153	164	192	159	175	183	160	169	171	165	161	163	149	145	152	163	142	158	160	141	157	170	150	151	171	179	154	161	164	170	133	166	149	184	170	184	151	151	182	153	152	143	155	181	143	150	151	166	149	169	175	159	149	138	195	162	195	147	165	173	164	152	159	140	184	162	156	165	161	138	189	152	163	175	152	136	146	165	152	173	175	168	200	165	131	165	161	160	172	166	172	171	163	167	164	140	149	141	162	165	165	178	166	192	186	159	129	192	166	184	168	179	158	174	174	162	132	143	149	139	156	148	179	174	139	155	148	180	147	147	148	152	157	162	168	158	174	169	150	156	115	168	176	158	149	164	167	166	145	168	175	154	188	149	173	168	154	146	170	157	156	174	149	181	162	156	161	151	171	187	136	168	145	152	162	153	167	148	168	140	158	145	146	174	143	191	173	167	146	152	168	141	154	159	155	151	171	164	139	168	173	153	170	164	152	163	162	167	152	148	164	161	152	144	182	140	153	172	165	150	182	152	175	151	156	162	134	152	171	130	151	168	173	157	136	158	175	180	172	178	156	152	154	159	156	135	147	167	166	167	167	169	165	163	138	149	168	153	193	152	184	179	166	147	159	167	157	165	152	137	163	158	139	144	150	173	163	172	169	145	161	163	146	147	144	145	155	152	133	152	167	151	165	177	159	168	164	182	149	168	141	181	159	146	151	143	136	129	156	183	165	148	157	150	150	159	146	142	165	173	161	156	153	143	177	169	150	157	171	158	152	144	153	163	141	148	161	155	162	155	158	194	173	162	149	154	199	158	161	173	130	166	162	168	159	142	171	163	156	151	152	155	147	161	161	156	144	148	154	173	161	165	160	156	178	168	168	153	143	186	163	145	165	161	161	184	138	156	144	158	172	155	175	149	164	136	160	158	173	194	122	165	160	162	164	134	140	151	157	167	141	162	143	152	133	159	175	178	119	159	159	145	164	156	151	147	151	162	141	162	140	145	186	159	163	160	168	150	174	140	143	145	161	158	141	173	166	162	168	145	163	168	178	156	154	158	129	155	176	159	153	137	161	147	158	153	178	184	152	180	158	167	180	153	151	162	147	183	162	150	153	178	176	157	151	179	156	185	148	179	169	171	152	156	156	188	176	143	158	162	153	154	148	162	152	157	153	142	165	144	149	136	150	159	161	151	165	167	174	142	146	170	146	180	175	154	163	151	175	158	138	158	175	151	137	168	177	164	167	163	168	155	190	184	131	159	179	147	169	147	151	163	147	176	158	156	162	171	150	168	161	166	162	153	156	166	162	162	160	158	171	149	169	173	174	170	161	161	155	165	153	188	158	169	154	162	197	157	158	155	140	158	171	148	150	171	159	153	166	160	164	170	171	162	175	157	179	144	156	136	156	162	144	175	150	172	144	170	167	164	156	150	146	166	163	152	158	147	154	153	168	156	149	167	155	144	149	146	151	154	140	148	153	149	145	162	180	148	163	149	152	162	155	178	151	175	168	170	150	119	147	174	176	152	137	173	147	132	171	180	181	166	141	175	178
17380	15527	2259	2847	2493	2087	1687	1452	1233	1126	947	908	825	785	743	729	646	654	622	619	615	587	587	552	583	539	533	511	524	505	542	523	506	481	489	518	492	507	494	433	492	471	475	500	445	449	449	478	483	403	463	469	443	446	444	474	478	436	465	463	457	434	423	461	444	475	452	441	449	440	468	467	416	448	436	456	432	450	481	460	476	452	434	510	438	453	428	451	437	444	432	393	423	420	456	447	469	444	423	443	426	427	450	449	451	440	418	417	461	441	453	474	471	421	506	400	466	457	404	458	441	450	441	482	420	426	419	409	434	451	469	469	476	463	437	443	449	452	420	441	437	411	462	439	442	400	434	439	439	421	435	450	431	394	476	453	433	437	374	477	458	441	487	441	422	440	471	419	434	423	444	434	406	437	461	432	448	447	446	431	468	475	404	446	439	426	475	418	407	410	447	409	408	469	456	407	415	446	445	435	427	432	429	459	413	446	451	458	369	409	436	430	443	436	397	438	457	427	450	425	425	377	437	439	407	476	427	436	410	428	455	432	425	439	417	425	436	432	428	439	483	425	442	428	435	425	452	436	460	439	445	421	427	455	451	453	419	439	461	428	462	450	430	449	435	449	437	385	457	429	428	430	456	418	450	441	493	438	415	440	432	406	474	443	467	411	433	441	454	436	418	424	465	479	404	439	432	415	407	427	455	423	436	438	433	449	455	474	452	440	476	427	486	444	419	476	442	464	440	439	430	442	421	426	440	450	393	417	414	435	420	451	450	454	421	452	423	428	444	453	440	421	445	427	475	444	449	442	440	424	443	415	448	459	470	427	462	445	432	426	450	468	410	441	467	436	428	421	401	424	445	457	435	437	446	475	398	421	464	450	418	452	408	454	454	406	418	438	431	466	447	440	430	412	443	435	432	426	390	445	459	417	433	448	445	402	430	424	442	446	445	428	476	452	429	445	421	451	435	462	462	444	385	465	417	445	420	473	412	402	447	452	434	453	466	463	469	442	471	445	427	466	438	435	455	437	475	437	415	423	460	423	418	444	417	437	393	445	411	450	437	464	459	448	415	431	479	438	429	446	425	445	427	428	438	392	437	433	419	400	442	477	415	458	444	452	455	431	446	448	416	465	420	429	413	502	441	479	380	432	438	449	445	457	419	452	440	441	399	414	441	433	465	445	435	432	437	481	424	461	438	446	434	438	381	426	396	457	431	397	406	408	422	471	442	404	431	452	469	453	463	494	450	452	478	441	459	419	426	407	447	413	424	449	430	420	420	415	433	437	462	450	434	454	423	415	403	401	442	440	423	450	484	423	437	467	410	433	437	426	455	474	461	434	430	425	453	449	452	431	422	417	455	423	449	459	447	415	465	439	434	406	398	418	445	461	447	420	449	453	423	468	415	438	486	454	419	454	449	448	435	438	450	410	460	424	437	453	455	446	411	418	460	446	430	432	484	401	427	404	468	480	439	419	409	470	439	455	438	425	456	451	428	429	435	439	404	471	456	403	466	452	430	418	423	475	411	427	411	453	445	446	407	419	466	434	479	467	451	413	430	441	413	462	429	434	431	471	453	429	438	435	433	475	427	444	415	450	416	459	477	421	412	400	462	437	404	485	477	436	456	410	420	410	437	428	416	413	461	439	425	453	424	429	478	449	436	412	430	454	440	426	423	414	448	450	405	424	461	463	437	423	453	429	430	451	460	460	431	452	438	409	433	454	482	424	418	428	435	426	480	442	492	426	449	413	438	400	409	466	416	437	417	383	459	411	433	421	443	397	462	421	432	426	438	420	437	448	437	409	452	467	465	443	449	420	450	482	418	433	402	464	457	431	435	450	441	439	466	425	435	434	446	449	414	419	426	439	430	477	439	451	434	427	402	415	441	447	395	410	459	441	438	447	425	422	457	418	457	447	435	433	490	390	429	444	413	440	440	444	413	432	432	422	408	405	427	447	408	445	477	438	420	452	446	448	441	427	442	446	462	489	421	477	433	464	475	445	449	427	409	430	485	401	468	438	426	435	455	433	463	438	442	448	478	437	443	439	447	429	443	440	453	465	440	406	441	439	447	448	414	404	442	461	452	450	449	431	410	440	443	432	423	460	455	423	426	412	405	408	470	443	491	444	413	415	442	484	427	440	433	435	431	448	468	426	437	444	465	440	466	430	434	410	490	405	416	473	457	410	443	425	447	420	448	383	440	450	434	437	427	428	426	411	426	400	410	446	430	412	416	417	451	406	445	457	432	408	443	445	416	414	461	428	418	422	456	420	426	426	413	452	422	422	420	397	423	391	450	438	465	449	450	433	438	454	453	414	420	424	391	378	447	460	436	445	464	445	467	437	422	413	429	427	460	425	451	462	403	429	438	464	471	456	465	419	412	437	446	421	398	446	384	448	435	445	410	441	441	408	408	465	437	429	485	415	440	455	442	435	468	462	426	436	404	424	411	489	416	420	453	458	420	443	436	428	425	442	426	439	439	475	451	438	440	447	437	430	420	420	428	482	425	433	423	412	425	416	445	439	430	428	438	463	401	451	434	433	403	442	450	431	428	451	428	402	407	457	441	432	436	469	443	407	449	461	450	448	457	426	401	419	442	454	449	406	442	433	455	447	420	428	422	411	422	460	430	416	384	444	465	388	415	425	412	436	414	388	415	427	451	435	440	457	418	432	467	442	414	446	432	421	405	409	420	416	469	503	453	418	411	439	475	447	453	440	442	456	451	459	455	448	413	451	472	435	466	421	450	419	420	441	404	461	407	411	432	416	445	473	412	447	447	440	467	427	413	429	449	437	433	391	425	416	437	414	436	424	462	430	431	426	473	417	433	436	420	460	423	443	466	443	367	449	460	456	424	429	436	440	471	443	449	433	424	452	444	401	462	468	451	428	457	426	454	461	447	455	416	384	479	471	449	463	447	434	408	471	438	439	409	390	442	452	460	459	415	465	435	419	444	461	407	457	447	430	437	460	426	455	441	433	426	442	454	437	410	402	412	410	414	463	427	403	419	424	423	472	475	438	406	438	423	448	435	437	440	431	465	441	453	442	486	417	432	416	417	420	427	412	436	427	424	435	410	458	449	430	418	447	438	451	433	462	397	399	461	458	422	453	453	436	442	427	471	452	454	476	421	449	407	409	411	468	467	439	419	418	428	461	416	476	420	404	442	432	447	439	419	488	458	455	422	454	421	438	419	428	420	415	461	432	422	440	415	428	422	432	470	423	440	464	456	452	394	410	401	461	433	432	432	464	431	399	432	432	440	465	467	430	440	430	418	448	478	441	420	426	454	446	470	452	465	428	475	458	450	451	432	447	419	448	437	447	434	435	443	412	426	443	452	448	432	442	466	451	475	449	422	421	466	449	484	472	428	451	453	421	454	427	438	434	485	426	424	434	462	430	420	428	446	398	460	446	458	444	464	452	441	463	425	432	453	441	452	440	386	443	439	452	425	448	454	458	486	420	409	418	444	400	433	439	447	441	438	451
44705	39094	7726	1920	1234	959	740	643	527	451	405	350	390	374	338	321	297	320	297	300	283	308	290	266	287	247	239	282	273	280	273	271	271	272	258	258	255	231	259	251	262	239	235	242	241	236	246	239	247	227	244	256	217	227	254	255	243	208	268	246	237	224	216	255	265	270	229	212	207	241	245	238	219	256	207	279	213	237	255	250	237	219	245	231	231	265	223	243	241	244	228	258	256	269	226	254	233	251	259	255	249	242	260	225	241	221	247	235	231	222	245	253	244	240	243	254	239	236	233	248	260	245	221	235	250	256	230	242	249	249	205	245	233	240	239	231	246	226	241	229	241	258	223	224	265	235	242	235	229	249	228	233	236	256	237	210	256	242	239	258	225	259	270	254	230	245	230	247	262	233	256	241	244	237	221	222	214	260	229	239	282	221	254	236	248	251	223	256	263	262	226	221	229	248	235	254	241	236	229	262	249	250	248	236	219	258	203	223	224	256	230	249	233	258	242	238	240	226	273	227	213	233	225	259	232	262	244	227	247	232	221	229	255	251	240	232	249	244	244	266	223	234	270	258	225	246	246	219	234	277	231	216	219	246	262	235	258	233	288	258	243	265	271	272	248	244	254	266	248	272	242	240	264	234	253	238	258	251	221	236	231	234	263	206	237	248	246	245	255	259	256	212	232	254	204	248	209	246	214	244	224	236	226	233	231	235	249	272	225	230	238	248	255	264	253	259	254	257	244	254	233	220	262	235	258	248	238	236	235	237	211	245	250	230	254	246	247	233	238	251	230	242	227	242	230	222	241	273	236	243	219	226	239	259	239	232	241	254	246	240	249	225	246	268	246	229	255	254	271	250	252	217	256	247	226	251	232	256	249	268	240	254	262	270	252	242	236	221	240	258	228	245	254	249	211	249	247	248	251	246	228	215	237	234	242	282	257	258	228	260	228	208	221	218	241	275	236	237	217	252	263	246	231	229	238	240	220	254	225	224	239	205	234	219	224	221	243	234	233	233	221	230	266	262	218	238	240	251	207	250	240	254	232	249	255	257	235	212	202	263	259	235	248	230	253	246	245	229	236	262	249	240	233	223	273	239	229	223	263	259	216	244	239	245	213	242	263	247	239	205	255	229	233	245	276	240	254	255	240	252	222	235	231	235	229	222	265	227	234	226	236	199	234	250	233	260	261	233	232	213	204	264	234	237	238	237	217	231	237	229	235	252	269	248	266	220	231	238	241	227	257	230	253	235	221	241	257	213	229	248	219	214	243	229	247	250	251	228	296	251	239	305	231	247	251	257	227	233	246	241	247	199	233	213	263	212	246	238	256	238	249	223	237	248	239	230	233	235	228	261	236	238	247	253	215	241	255	232	247	239	252	252	220	225	236	218	225	240	248	266	270	247	243	255	250	223	221	234	251	261	269	242	284	246	252	243	258	243	245	241	218	239	253	231	253	234	230	253	249	267	232	262	219	235	241	236	221	236	245	227	258	241	270	252	223	237	261	228	213	253	259	258	240	211	237	279	260	241	229	252	250	225	229	218	254	269	252	232	249	247	219	259	243	203	251	265	241	243	217	218	226	263	244	233	244	247	265	236	218	254	236	208	253	263	235	259	264	227	241	245	245	235	253	223	253	240	248	240	239	255	271	229	210	281	258	211	241	242	255	242	284	237	251	237	237	238	245	240	203	229	227	221	227	226	240	221	245	260	233	223	238	231	230	257	228	260	253	243	227	235	267	236	230	233	218	262	222	222	235	260	246	232	256	225	257	241	263	257	269	244	238	251	205	238	260	251	251	231	236	264	256	233	256	260	231	210	252	251	217	230	246	260	224	251	238	253	274	267	238	228	194	236	225	226	275	241	224	231	239	223	223	248	235	236	259	264	243	228	235	218	245	243	246	236	229	245	243	220	248	213	228	224	226	222	278	238	238	227	233	238	241	262	238	210	220	273	246	233	241	234	253	253	250	242	237	266	219	227	240	239	240	251	228	240	241	215	232	234	242	228	221	254	255	255	249	234	232	242	244	247	233	242	274	233	217	230	243	223	237	231	216	230	251	237	216	219	232	261	234	243	226	214	250	217	240	225	239	257	250	250	269	251	225	262	260	244	238	260	198	229	243	201	251	246	266	267	240	221	204	253	225	238	232	239	261	247	247	241	232	242	217	234	255	237	233	247	233	234	237	265	237	237	228	228	243	264	217	275	241	238	235	237	231	250	227	247	242	273	241	226	250	265	226	210	261	261	247	267	236	256	264	217	263	237	219	259	236	248	243	231	246	239	242	250	237	237	236	273	220	256	235	234	229	234	238	244	243	263	240	263	245	230	255	258	258	252	236	231	252	228	254	247	241	231	217	251	254	223	243	263	273	245	264	234	208	247	240	258	225	257	276	230	259	228	235	243	228	268	219	252	247	210	256	240	246	263	236	233	221	269	269	252	249	246	243	211	222	223	246	244	235	237	234	248	236	236	243	229	241	227	235	264	237	220	210	263	238	237	248	228	249	234	250	268	261	246	267	270	237	217	255	245	241	254	246	238	242	232	216	217	252	264	246	212	236	255	232	227	217	221	262	224	229	233	272	265	259	244	225	244	234	210	247	261	248	261	238	255	243	229	224	267	218	255	245	247	257	226	237	243	255	263	235	232	247	268	230	229	231	229	273	236	238	264	234	222	238	226	235	241	271	234	268	249	264	207	252	267	265	234	248	247	195	263	231	245	239	233	214	230	247	273	230	226	247	254	242	250	243	207	235	245	236	244	251	222	221	252	223	249	243	258	248	227	239	260	239	250	237	222	232	221	229	262	242	222	247	230	264	223	226	265	235	239	243	260	233	210	216	251	245	252	254	215	254	256	238	261	275	254	245	242	266	210	256	231	247	283	236	243	219	264	231	216	268	197	258	238	228	249	184	231	224	235	229	250	254	221	247	257	240	218	267	230	250	249	220	272	250	230	260	256	240	241	220	231	246	220	220	259	250	240	226	252	213	242	258	253	231	237	240	234	240	218	237	232	231	262	240	214	242	239	244	248	224	259	228	245	259	258	217	266	239	261	274	202	233	232	252	231	230	252	236	213	252	240	224	211	252	250	226	259	239	239	254	238	256	267	241	250	240	257	244	244	239	219	251	245	238	256	232	251	275	262	238	237	247	235	246	247	245	229	244	264	267	262	227	235	227	232	266	259	248	231	237	266	232	256	212	237	247	199	262	197	238	223	230	244	225	219	257	238	240	227	276	228	250	247	202	239	265	226	240	231	261	269	262	247	242	231	213	250	215	232	257	258	238	256	233	246	261	260	237	242	221	241	261	261	257	269	238	259	256	250	253	240	252	268	263	252	259	246	240	251	236	264	236	206	266	244	255	252	252	270	284	227	224	231	230	255	269	230	289	245	238	244	241	226	241	225	236	237	255	240	235	247	243	258	244	224	246	236	242	236	253	237	247	261	234	243	230	237	243	232	221	243	241	237	258	225	237	271	205	223	241	236
25195	22662	4155	4998	4517	3701	2994	2584	2244	1916	1665	1580	1457	1363	1271	1200	1088	1059	975	1024	932	928	843	860	827	879	766	784	823	798	797	718	714	744	799	717	795	770	701	676	754	721	722	773	718	705	705	690	675	706	695	696	677	674	721	644	666	641	677	730	718	628	666	636	661	659	693	670	614	649	641	698	675	655	673	590	650	654	692	626	649	657	638	651	618	572	640	609	650	614	649	658	660	641	616	624	669	625	665	646	625	667	611	640	611	639	618	641	650	629	640	625	651	622	628	643	636	660	629	668	609	648	653	644	667	683	620	625	629	638	643	630	647	610	671	689	644	617	694	654	689	698	629	651	623	669	613	641	669	631	632	622	646	648	638	615	644	619	601	678	645	677	618	645	654	655	609	661	604	647	651	589	652	617	657	650	607	600	612	653	636	631	648	646	621	685	640	602	623	670	617	627	629	626	618	646	611	673	662	606	653	696	631	602	640	572	652	611	617	619	647	612	629	652	640	657	632	615	651	579	641	667	634	664	646	667	619	647	606	648	645	616	654	651	656	640	669	627	621	673	640	640	654	652	608	628	637	647	630	639	656	658	666	643	700	631	597	647	617	654	584	648	625	620	632	619	655	671	615	658	631	668	659	632	631	626	613	640	636	680	574	635	658	664	603	605	579	685	637	649	687	603	584	674	620	672	692	652	631	654	669	639	665	639	635	618	628	637	633	661	629	650	665	647	621	658	632	680	642	593	659	660	672	616	633	686	642	584	656	604	656	637	614	641	623	610	647	629	698	608	651	581	640	653	639	645	676	617	661	635	643	632	612	644	613	605	633	670	680	633	607	643	653	592	626	653	654	658	596	642	646	622	612	622	654	664	647	633	638	618	639	674	631	608	679	663	623	670	652	604	642	660	658	641	638	660	657	641	691	635	676	607	647	623	625	638	689	617	606	621	653	636	626	593	614	619	674	608	619	662	579	634	653	648	648	636	601	637	582	623	631	632	635	658	670	661	632	628	657	678	635	628	643	676	632	618	670	640	653	692	652	666	636	655	637	640	627	635	607	616	629	660	641	607	629	656	642	646	643	692	617	638	667	626	637	671	597	631	642	641	638	672	630	665	642	644	596	655	657	589	575	653	652	630	610	659	616	667	642	671	637	641	616	649	629	646	626	657	648	623	596	657	621	654	642	629	658	668	650	591	615	629	603	615	632	654	679	625	663	606	639	691	643	653	637	670	665	696	644	649	656	660	585	639	619	650	679	650	605	576	652	630	628	610	643	629	611	634	645	626	652	633	627	668	629	693	653	685	612	655	610	619	669	666	641	609	653	633	650	631	649	699	676	642	628	644	621	622	643	619	691	597	688	659	629	625	662	678	629	700	625	679	638	646	608	645	662	619	624	620	615	653	663	676	628	661	618	619	630	624	673	625	620	667	619	654	664	606	673	652	621	664	665	638	634	684	578	646	647	660	628	694	646	667	641	590	651	634	642	659	631	681	626	582	677	641	618	668	658	606	703	616	587	623	654	636	576	637	678	598	628	632	609	673	662	630	653	638	609	642	625	646	695	700	651	643	612	627	618	669	647	599	683	639	663	677	629	646	639	634	604	638	637	673	621	616	638	626	608	678	611	654	653	629	650	590	654	585	632	646	658	587	670	616	651	625	643	637	620	598	646	634	657	638	635	655	646	636	667	588	627	638	651	624	639	658	643	652	618	642	676	639	623	632	631	645	654	636	677	632	657	663	657	594	625	653	650	639	651	623	629	646	706	632	625	649	599	671	645	661	661	660	615	648	638	615	656	625	632	619	641	605	630	677	606	636	611	664	622	631	663	627	650	682	611	657	622	591	670	602	657	684	617	654	653	677	583	614	667	621	616	662	584	654	603	664	608	650	632	629	677	636	676	640	645	593	613	631	645	639	697	654	668	666	598	660	640	661	595	650	644	639	633	689	651	651	640	628	606	597	616	657	610	658	687	638	641	600	634	631	655	626	651	615	637	630	662	691	671	638	673	676	630	652	609	617	623	638	655	607	665	623	641	646	636	630	712	663	619	638	646	618	636	675	624	643	662	651	607	600	606	617	621	610	639	598	621	668	668	632	646	641	668	604	618	630	646	640	607	631	621	670	635	668	652	648	616	671	628	598	646	654	638	620	637	640	660	631	662	645	640	647	632	663	617	639	660	626	615	665	690	590	620	594	669	615	607	634	635	598	610	675	623	710	637	633	591	625	643	613	617	622	625	663	643	670	650	632	654	622	621	682	638	637	614	618	627	665	639	616	646	626	658	624	629	598	662	649	652	615	656	627	619	657	684	683	602	660	608	608	631	693	640	633	643	627	664	649	629	614	644	636	633	645	631	659	652	625	638	650	631	629	623	646	643	652	637	632	608	621	655	654	639	620	668	617	661	646	623	654	652	659	637	610	672	639	658	647	593	611	664	665	616	605	621	662	622	651	651	654	649	705	678	609	664	637	676	649	657	646	660	668	626	633	651	625	630	640	656	666	637	616	623	634	667	646	670	581	676	628	641	597	634	655	680	622	655	654	649	587	604	628	586	621	632	657	644	619	631	636	631	641	650	624	608	595	674	651	587	652	633	638	656	593	659	636	672	655	607	716	624	647	648	625	678	649	628	634	658	676	615	653	620	628	698	650	602	660	663	652	654	604	652	620	637	676	615	677	618	598	657	608	612	638	632	594	695	656	634	579	677	623	610	630	641	619	672	638	650	677	661	636	663	608	646	643	636	676	650	617	673	661	649	666	605	630	614	619	586	597	615	681	618	607	640	646	650	673	663	605	673	638	629	648	677	614	647	673	663	645	601	641	661	661	621	651	606	706	614	667	647	675	647	614	644	585	654	675	620	630	624	617	676	634	660	640	657	634	631	652	660	656	645	631	603	636	668	636	643	637	637	643	626	659	678	595	622	659	650	589	658	636	662	636	667	659	644	635	642	618	655	647	610	638	627	660	645	626	598	673	646	593	632	610	648	605	639	678	636	647	546	621	655	647	592	664	604	620	641	631	612	599	630	642	642	623	648	645	673	645	623	650	618	623	644	632	668	691	650	680	620	651	637	646	613	698	678	627	666	692	614	722	643	664	638	610	674	626	686	657	610	647	629	680	637	638	611	675	616	620	636	622	646	574	648	630	650	650	631	656	635	593	649	625	681	649	648	666	617	652	616	694	597	624	626	612	653	649	640	625	643	611	650	644	624	661	684	642	627	638	621	649	658	596	614	641	610	570	670	633	626	667	682	623	617	649	685	591	613	653	658	645	640	659	646	617	642	652	657	658	655	636	637	650	643	622	651	687	652	627	615	669	656	600	639	598	619	630	681	647	685	647	638	619	664	614	647	661	652	639	658	641	620	634	643	627	642	642	668	670	666	643	684	654	639	628	666	660	644	591	653	664	621	615	674	647	642	614	653	680	638	638	680	638	608	636	631	624	612	660	624	603	645	657	627	646	684	633	623	695	632	591	695	597	651	646
8659	1516	474	348	323	314	351	328	348	310	334	326	304	309	310	316	321	301	335	305	333	305	306	359	378	329	310	331	309	309	313	359	328	333	332	340	326	311	352	327	306	304	338	322	317	292	319	307	338	302	321	342	304	317	298	314	301	300	308	327	278	322	267	313	317	327	311	358	341	326	318	311	313	293	342	316	290	289	325	348	305	337	295	333	347	311	327	335	320	333	318	299	332	321	302	316	303	302	326	375	322	321	322	317	329	312	309	329	327	309	318	319	304	316	309	337	313	284	307	287	291	346	342	285	337	346	310	302	335	326	343	319	279	302	330	319	294	313	325	343	351	342	304	347	319	346	332	326	289	336	304	323	307	343	293	348	339	306	323	288	343	302	307	327	319	326	318	342	352	338	319	292	356	316	305	350	357	303	334	311	313	316	298	332	295	298	321	319	301	343	316	313	322	327	323	323	334	324	318	303	349	294	338	268	308	317	297	323	314	316	312	339	315	312	322	321	289	308	324	312	310	309	301	322	310	316	304	339	322	285	342	312	324	312	266	305	340	298	350	361	334	322	325	355	330	319	326	308	310	305	347	320	314	333	294	302	309	302	313	336	296	314	319	311	301	334	313	323	296	302	309	326	297	334	323	282	311	320	324	305	350	309	289	351	326	302	304	292	340	289	324	319	302	310	325	331	319	324	331	336	354	355	307	329	330	302	323	290	300	317	276	319	282	299	302	332	338	336	334	297	317	323	338	323	360	323	339	300	312	312	319	320	313	280	305	313	338	312	308	302	327	319	320	344	335	338	321	349	350	299	305	303	326	315	340	341	307	316	321	331	359	300	337	312	316	305	315	328	315	339	321	300	305	298	285	302	335	301	332	315	338	318	307	327	340	320	333	300	285	340	319	305	304	298	329	303	314	312	324	324	314	358	326	333	340	347	306	325	315	336	326	335	295	375	334	322	308	304	303	329	318	322	319	333	324	334	298	281	325	307	312	321	299	312	311	324	324	323	323	314	301	337	310	286	288	326	337	336	350	326	332	317	288	343	326	307	277	312	294	294	357	339	326	313	308	299	340	331	350	328	320	316	282	332	315	319	303	315	331	311	339	308	288	325	324	342	299	320	295	322	315	341	307	307	327	319	310	319	260	314	297	345	300	319	301	326	315	303	370	321	315	306	273	312	334	312	312	318	339	293	331	301	291	302	307	309	302	313	301	326	337	311	344	367	325	286	347	336	325	286	289	299	315	293	342	323	332	316	340	323	313	342	318	304	305	308	334	307	291	315	302	327	291	300	300	300	302	290	311	291	335	332	327	318	308	324	304	337	370	295	330	300	335	333	320	311	324	314	345	336	305	354	315	300	311	331	349	303	338	299	302	307	304	331	307	308	341	317	312	328	301	286	306	310	294	336	336	341	341	349	312	283	328	342	265	291	333	333	316	323	318	311	297	307	312	311	309	325	298	323	363	333	327	293	308	340	321	327	318	326	309	324	327	314	339	334	313	318	324	298	307	305	340	315	309	346	298	311	336	312	320	349	302	293	355	264	299	262	301	306	327	338	347	320	340	313	303	325	301	292	321	315	342	363	342	296	289	300	314	275	311	354	320	264	347	316	323	340	307	308	306	314	309	305	289	301	312	298	342	301	301	311	300	319	340	308	313	322	307	312	344	290	293	307	338	326	310	302	320	333	292	310	309	312	328	340	305	307	287	331	325	313	328	316	337	311	293	341	300	312	316	314	300	318	310	310	322	312	326	349	308	309	284	304	330	340	325	331	333	297	308	294	338	311	330	346	324	352	335	322	346	310	317	334	322	331	354	328	282	318	288	304	333	333	317	324	327	317	298	326	308	327	319	338	320	312	316	338	296	304	359	307	320	313	327	310	313	327	295	301	328	314	334	308	304	318	304	299	335	334	321	311	314	315	338	306	349	311	315	347	293	363	358	314	337	333	314	315	291	308	317	334	330	304	285	348	329	289	286	360	337	297	313	326	317	292	350	324	320	320	319	356	274	308	348	307	364	299	324	318	341	349	292	320	331	304	336	311	335	296	339	353	314	303	311	310	293	325	350	303	309	322	337	290	321	305	332	357	303	297	351	313	286	311	319	314	320	307	347	318	339	337	337	359	315	280	315	324	307	354	280	325	305	311	329	329	363	364	321	296	318	340	328	340	319	324	301	305	310	303	318	320	334	302	324	345	321	332	296	311	353	318	322	356	345	288	336	319	308	300	329	337	298	305	295	298	286	314	361	306	335	345	305	295	302	326	297	323	321	325	322	322	305	340	298	304	309	305	301	334	320	321	312	333	312	299	323	285	327	334	307	327	300	325	293	285	279	337	303	328	320	327	334	336	342	370	312	336	297	325	332	334	303	301	340	339	320	313	300	297	280	342	333	331	319	332	292	304	295	333	324	301	309	343	280	312	332	327	318	305	321	322	319	307	318	325	343	318	344	318	315	329	323	323	308	343	315	288	319	303	284	291	313	290	314	328	343	305	294	321	331	317	325	359	313	336	319	313	321	298	336	337	309	306	289	310	294	284	293	320	333	332	309	345	343	305	310	303	272	346	337	349	329	317	303	319	310	325	321	324	328	325	286	318	318	329	335	324	318	341	286	302	344	323	316	328	325	310	291	356	325	330	331	330	296	336	292	295	292	290	329	289	316	322	349	311	375	313	322	324	306	331	322	335	347	319	310	336	310	298	301	317	304	319	326	337	341	320	319	340	326	330	267	319	332	315	337	310	307	277	345	314	323	307	314	338	340	325	275	281	287	314	295	361	324	313	314	318	294	305	315	336	318	339	313	316	320	340	298	338	298	315	331	324	305	311	301	337	315	319	326	336	342	308	315	291	295	320	331	317	290	293	321	292	296	313	313	318	302	322	281	335	342	327	338	324	357	327	319	319	304	317	316	320	314	275	327	288	311	309	337	338	347	340	331	292	317	321	301	323	343	301	321	295	348	329	316	313	325	305	290	329	311	333	306	299	288	319	302	316	282	302	301	294	317	327	328	268	332	289	297	320	316	311	341	333	329	314	321	306	320	302	287	308	309	294	313	291	323	345	343	333	316	296	330	309	341	322	303	322	307	315	325	288	365	309	304	290	312	300	322	311	330	326	314	302	305	299	312	376	328	279	306	316	331	316	260	290	337	286	310	313	313	339	301	301	335	345	311	337	294	310	313	342	322	307	326	315	301	312	303	318	282	314	335	288	304	294	344	308	318	329	299	350	312	302	350	287	292	275	338	328	333	315	338	327	332	311	321	313	332	315	338	267	310	318	284	295	283	310	319	341	308	316	321	331	311	320	304	303	313	333	302	306	346	336	287	322	332	307	322	298	324	320	316	331	329	317	346	325	343	330	295	301	327	324	325	297	333	329	310	310	303	336	329	284	318	305	318	304	325	319	297	325	333	324	285	308	282	307	315	319	313	324	306	327	323	308	309	331	323	331	309	344	339	341	334	275	323	334	318	318	274	318	324	337
4918	2119	812	864	884	869	873	792	782	776	797	772	740	787	769	770	785	759	785	753	786	760	764	735	766	686	763	792	775	746	715	753	764	771	767	781	749	791	736	726	800	782	750	797	718	796	795	749	780	776	739	703	778	748	728	758	782	769	772	745	717	768	776	761	763	732	801	768	781	762	756	748	709	760	746	775	736	729	757	791	783	729	789	757	761	746	711	739	754	734	744	763	788	711	758	784	765	843	724	776	762	777	756	762	770	735	754	780	739	710	717	753	770	706	730	769	786	763	756	724	747	773	738	777	758	752	724	762	719	792	748	803	771	763	771	778	761	778	753	774	748	803	801	777	777	769	784	769	770	812	716	740	736	765	723	759	785	762	800	724	768	761	776	779	716	730	751	757	767	711	794	707	714	746	744	807	748	803	749	709	747	761	778	758	717	751	758	730	765	783	744	767	744	777	747	740	772	799	725	766	686	769	797	788	742	766	767	753	768	786	739	752	732	800	726	796	753	738	708	730	772	757	734	762	767	772	717	793	717	740	744	758	785	761	771	735	782	782	736	798	745	756	750	698	788	757	751	776	739	764	750	754	768	772	707	758	744	790	756	784	739	772	765	792	746	765	739	784	738	767	732	781	758	769	694	703	725	766	749	754	720	793	724	735	773	753	758	729	788	761	748	771	746	739	758	737	771	721	729	801	726	715	743	738	764	753	806	800	735	761	799	776	770	768	765	757	757	786	765	773	754	745	718	785	731	761	754	768	784	778	728	762	766	738	805	758	761	738	791	760	730	727	781	780	762	748	793	798	734	784	752	795	800	811	765	776	719	793	749	784	747	705	721	793	804	792	834	731	769	764	752	791	733	790	755	774	773	760	749	746	770	714	770	769	745	758	754	764	744	779	767	737	746	782	825	764	743	799	731	804	753	748	706	784	776	739	806	754	768	778	822	740	798	729	768	789	765	758	788	734	777	744	772	739	794	743	744	751	784	700	760	794	745	678	731	748	791	761	697	753	772	742	769	710	775	767	793	780	756	708	776	738	751	708	760	771	776	767	743	742	778	731	662	796	763	756	781	750	740	807	749	752	782	759	767	711	747	745	773	780	784	775	764	752	757	760	747	746	770	761	789	734	768	747	730	705	761	745	736	741	719	767	769	752	764	774	769	800	755	777	790	780	808	711	816	729	706	800	723	708	765	764	717	735	779	753	803	765	733	776	765	727	777	793	748	751	740	799	812	752	725	761	811	742	744	761	791	779	737	782	818	768	701	759	707	787	731	759	750	738	788	762	721	790	748	738	756	752	745	711	802	690	776	770	753	749	742	744	765	740	748	709	752	790	749	727	763	767	756	765	792	751	744	755	750	810	754	739	731	755	711	719	739	781	736	749	738	722	708	693	707	756	806	755	776	734	759	787	741	758	746	739	794	777	733	739	740	747	787	738	751	752	762	765	766	774	724	790	759	744	734	779	732	725	711	705	805	699	735	735	734	757	794	794	739	812	738	800	746	736	775	760	760	774	753	758	770	729	758	728	794	715	786	742	729	749	792	759	755	742	793	743	778	773	722	739	743	787	769	786	762	749	781	752	790	783	760	779	772	732	791	732	752	750	772	770	761	761	769	779	766	748	793	721	737	735	770	718	758	777	726	794	781	697	753	748	749	762	728	712	765	766	744	721	795	763	722	794	751	743	763	753	744	708	796	755	781	710	734	776	714	793	772	780	753	756	764	785	689	763	751	734	800	771	775	715	806	741	742	749	742	781	732	738	736	731	785	750	752	723	731	705	752	791	746	735	797	759	772	772	793	768	789	738	777	767	773	732	775	745	782	741	741	753	715	733	750	726	750	800	747	769	804	750	804	751	743	790	802	746	759	714	744	775	791	763	783	706	774	729	749	736	855	774	698	749	751	752	788	714	747	757	755	706	716	777	782	769	785	802	740	750	816	736	731	742	801	748	754	759	765	807	734	788	768	785	795	743	780	765	747	779	775	783	764	752	742	764	794	789	799	799	789	774	762	797	764	785	778	726	752	712	776	786	762	747	740	790	754	769	761	763	785	710	733	779	752	805	805	787	781	761	743	760	784	834	749	738	803	751	747	761	748	784	738	742	746	793	774	743	794	746	745	718	745	743	719	758	731	750	736	799	724	803	825	762	747	739	780	764	773	758	741	755	716	695	741	774	774	749	729	708	725	757	809	731	731	790	776	719	768	787	743	762	747	773	741	750	769	828	732	771	731	774	744	746	760	760	793	745	763	723	791	721	732	751	771	747	691	723	756	804	741	743	752	764	732	758	734	721	723	734	771	744	799	766	714	754	781	729	756	759	797	711	779	694	759	765	774	787	815	774	772	720	810	715	788	705	776	801	803	758	762	745	735	762	743	703	745	758	747	752	740	749	743	752	764	787	754	759	744	743	765	797	767	770	712	729	750	722	740	751	715	815	708	754	759	763	743	724	735	740	753	776	761	700	787	792	715	768	746	712	803	728	764	707	795	738	734	735	755	744	747	771	748	735	745	731	766	742	779	779	794	732	724	711	790	799	755	741	762	759	726	773	737	768	762	766	783	799	692	757	793	801	754	776	794	743	750	759	753	702	776	742	715	798	731	712	747	818	758	744	764	732	760	718	729	747	767	749	734	737	734	765	817	753	756	745	729	748	782	776	695	770	753	788	739	786	761	749	769	757	765	766	730	755	763	788	727	712	744	754	735	771	754	739	766	763	721	748	798	735	732	816	737	763	772	766	761	731	749	754	737	756	798	776	757	725	709	746	740	779	773	756	767	771	790	734	784	767	752	710	729	773	794	742	767	777	788	802	764	745	733	739	754	755	792	758	768	772	745	726	767	722	766	810	750	809	784	753	716	749	744	757	752	698	729	716	736	763	725	732	737	746	733	733	757	742	779	779	781	760	741	787	799	763	739	729	778	768	759	738	758	785	754	791	757	704	755	827	741	804	748	756	754	752	783	719	766	738	748	751	756	754	761	717	771	751	767	783	762	763	744	740	695	791	723	756	720	726	778	766	755	701	736	751	790	729	800	782	738	797	787	731	734	743	743	761	751	761	791	730	709	772	762	762	704	804	761	723	775	737	801	747	737	761	765	771	801	750	759	762	752	793	782	769	714	725	688	759	735	711	759	781	718	733	777	725	722	737	732	751	719	753	716	751	774	771	748	759	785	760	760	715	802	749	734	735	756	774	728	787	776	778	759	732	711	718	784	744	780	760	750	714	809	707	748	744	778	745	810	762	755	717	736	793	784	739	780	760	789	720	738	758	784	798	755	771	758	790	784	770	729	784	816	728	747	777	776	752	736	762	769	720	714	731	734	769	694	730	765	769	731	752	785	766	728	702	764	752	776	775	749	749	755	768	748	763	733	759	737	810	750	741	749	765	745	763	759	731	784	750	766	720	761	785	733	761	780	703	761	761	782	721	714	791	771	754	773	745	731	783	789	739	768	737	740	713	735	749	745	744	800	747	786	742
32613	23177	2565	847	615	477	375	333	281	304	252	256	204	211	195	201	178	230	185	204	182	161	199	173	169	190	174	170	188	163	185	147	173	178	151	172	159	158	167	183	160	151	176	158	138	193	171	149	193	162	127	169	144	165	157	181	167	171	170	149	139	147	169	151	138	175	151	166	159	146	156	155	197	173	169	172	135	164	170	154	167	172	176	175	168	131	147	171	186	175	172	145	140	146	175	177	168	171	150	140	156	174	154	157	133	156	179	149	145	143	156	171	157	144	168	164	171	180	165	176	143	148	160	128	162	150	155	160	173	167	168	130	162	164	150	122	160	163	153	158	167	149	150	167	168	146	160	148	176	155	181	135	170	147	144	183	173	163	149	142	149	154	162	141	178	158	154	159	163	150	150	174	173	146	156	153	170	162	160	171	156	174	178	156	147	153	159	158	166	179	154	146	159	152	162	158	168	159	168	155	159	159	144	175	149	158	180	171	161	178	146	153	171	157	155	166	163	133	150	174	156	157	127	172	140	166	168	156	149	181	176	150	164	168	166	161	154	143	158	163	176	167	148	159	173	171	178	166	143	152	158	150	121	136	154	131	131	132	160	168	149	166	157	158	157	159	153	166	136	155	142	150	178	140	158	156	159	165	190	162	159	150	191	162	155	150	158	171	165	141	156	168	169	139	163	175	171	151	184	138	154	165	158	169	160	149	172	161	151	180	182	176	145	160	172	167	187	176	163	170	161	170	164	152	153	168	146	147	169	152	138	158	171	144	145	161	142	143	168	147	142	156	161	154	157	140	155	140	139	155	144	146	177	145	152	144	149	160	179	157	153	126	154	176	195	163	159	164	132	143	182	173	180	163	148	176	140	156	149	131	145	160	162	165	146	178	128	152	138	154	145	150	171	136	173	148	165	171	175	140	163	175	136	158	165	170	173	168	161	150	170	153	158	148	147	159	164	160	159	171	162	173	171	156	150	156	157	165	150	137	163	186	171	157	159	143	191	159	156	178	160	167	155	162	161	174	156	168	153	149	178	163	159	164	163	166	142	138	122	176	164	148	167	172	154	147	170	186	173	192	141	132	143	125	161	187	171	170	194	157	162	161	186	144	142	168	158	159	166	180	141	141	179	172	154	148	139	155	159	172	156	157	167	139	155	150	158	180	177	158	144	143	168	149	149	153	151	147	154	165	153	157	164	174	174	150	180	157	144	154	148	166	171	144	130	151	150	161	144	158	147	173	188	153	158	180	175	161	134	148	151	162	150	166	179	132	162	157	168	178	169	168	151	170	174	167	153	180	167	137	147	145	156	165	162	159	138	148	164	147	161	173	137	145	154	188	154	182	150	138	158	152	176	160	164	160	162	149	152	138	154	166	170	177	181	175	156	144	191	147	140	158	156	157	149	158	184	161	162	123	158	147	152	162	158	149	156	162	158	166	180	165	159	193	137	171	176	157	140	170	136	154	145	154	143	167	140	176	149	163	183	148	190	154	158	141	160	147	150	154	150	177	157	144	178	141	161	173	187	141	160	166	161	178	139	155	145	163	154	160	146	153	158	158	160	133	152	156	162	160	155	171	175	191	153	141	150	140	160	165	177	151	142	150	150	179	152	161	157	146	159	175	173	156	145	175	170	156	144	160	175	179	154	157	182	146	160	154	167	172	170	131	159	189	166	144	167	162	153	144	172	193	168	162	180	143	175	168	150	131	159	149	162	163	138	150	152	179	162	167	159	159	144	162	173	171	163	156	157	143	168	165	140	165	135	148	158	149	128	168	143	162	157	178	169	149	149	165	137	162	182	185	185	168	170	135	164	155	157	169	143	166	159	149	148	173	161	175	181	167	150	179	135	157	151	177	158	156	164	172	145	144	155	160	164	160	150	184	150	165	182	152	175	128	152	152	158	171	143	174	153	166	140	150	131	143	166	152	149	143	177	168	157	145	159	140	172	170	153	161	145	168	149	177	157	153	173	153	147	155	140	170	174	144	164	167	164	171	150	165	170	163	154	158	166	156	182	149	150	176	134	135	169	155	148	136	173	170	155	159	166	183	145	134	158	160	162	160	159	145	151	161	131	175	171	151	159	133	157	141	160	134	135	147	162	162	164	155	150	144	168	159	181	129	157	160	178	167	154	154	162	160	136	179	183	151	163	159	153	164	165	165	179	153	159	149	155	157	172	183	161	163	158	164	155	152	153	144	158	163	165	173	179	170	150	150	158	141	156	153	157	133	157	146	197	153	175	183	154	153	177	151	153	158	170	156	163	159	150	146	175	159	134	162	157	178	149	158	142	151	153	151	154	182	171	158	184	163	149	144	179	138	167	141	146	161	148	145	154	151	140	159	144	178	150	179	148	143	165	175	144	161	161	144	177	167	175	149	162	164	163	164	148	142	148	154	167	173	147	153	160	174	151	159	185	144	156	143	165	141	145	150	140	160	155	136	167	154	147	136	128	137	163	163	165	175	166	143	144	143	163	170	143	155	134	171	146	146	159	148	154	153	165	168	171	164	158	147	147	170	150	179	152	149	154	160	157	167	154	177	147	189	167	162	169	165	160	169	155	165	145	162	171	167	173	129	137	178	164	146	158	179	149	151	142	161	146	179	171	141	163	146	157	158	172	166	151	174	156	164	189	165	182	182	164	142	156	164	154	154	164	169	157	159	154	167	137	125	162	152	153	166	180	159	165	164	148	158	151	175	172	172	141	184	137	167	163	157	164	161	143	151	163	158	163	148	139	170	194	162	148	139	188	164	155	153	167	170	164	157	155	138	142	198	166	169	167	141	146	150	177	161	186	150	154	175	144	156	147	176	155	173	177	167	207	148	159	176	146	160	161	143	145	145	156	147	150	127	147	162	163	151	180	153	159	167	164	128	171	154	166	158	162	185	176	176	167	157	168	146	146	145	168	153	153	146	134	180	170	180	141	177	152	170	160	137	158	176	154	182	146	149	153	133	165	160	162	141	155	165	149	141	167	169	155	165	140	154	160	154	198	166	150	164	155	147	171	155	178	153	170	152	169	154	161	154	175	164	172	183	170	171	169	180	152	153	167	153	161	178	142	159	140	147	139	162	154	162	165	157	142	167	157	150	161	145	150	153	187	142	164	156	173	163	174	179	154	179	163	163	135	171	153	148	181	149	170	152	156	183	190	161	166	146	140	146	157	175	170	168	147	154	180	147	160	189	159	183	151	161	165	177	174	145	134	161	161	147	153	157	153	156	148	204	150	155	170	149	152	151	150	153	164	152	163	144	148	145	157	156	160	169	189	142	158	158	167	169	175	169	148	160	160	151	165	168	169	166	165	170	167	149	151	170	193	163	160	167	158	159	152	143	179	144	153	129	160	157	132	171	139	167	153	143	171	138	152	174	147	144	159	146	172	170	166	144	158	163	165	165	166	156	160	169	144	167	163	169	179	151	162	150	156	159	168	146	144	132	163	176	172	175	155	167	167	143	160	171	142	162	182	145	166	170	152	167
17630	15206	2385	2847	2503	2038	1698	1473	1256	1111	1009	897	879	787	751	694	638	638	576	573	590	581	560	536	544	579	532	538	555	518	524	539	505	504	505	445	507	448	497	511	448	461	446	438	517	451	457	486	456	467	452	471	482	443	446	489	466	437	473	445	422	440	491	458	472	446	425	449	457	470	460	443	483	476	436	392	443	459	432	434	458	456	446	439	441	458	469	464	471	457	474	477	453	458	486	468	458	442	409	470	438	442	434	434	447	439	444	434	414	400	465	436	450	456	417	475	455	429	443	434	407	437	439	452	442	472	429	491	450	420	436	443	443	440	425	380	448	451	466	460	455	427	434	475	439	442	476	445	415	444	456	464	467	429	473	458	441	455	430	441	429	449	470	397	482	449	398	421	433	441	454	446	441	481	415	400	411	460	415	436	426	425	459	427	467	443	422	406	386	439	448	424	457	454	422	493	421	437	467	440	434	405	498	452	425	456	452	426	447	447	428	439	486	502	418	436	430	463	471	408	448	424	449	430	420	438	418	446	429	407	487	480	461	462	446	433	450	437	438	416	464	428	463	458	451	456	432	451	414	437	442	445	458	482	439	446	466	405	445	404	427	411	423	431	448	448	420	460	456	423	421	422	437	429	426	433	420	428	407	417	431	468	498	434	430	388	428	404	458	437	452	441	432	438	424	396	461	434	418	418	446	450	451	438	437	431	493	432	458	446	423	437	485	447	398	460	432	446	467	418	448	462	464	437	454	432	461	449	428	457	463	449	413	470	393	446	464	477	440	430	437	430	486	431	451	436	455	451	418	468	397	427	444	445	477	431	437	449	428	434	461	427	416	435	458	470	472	484	426	456	413	435	439	426	427	416	405	434	448	408	428	426	458	462	455	413	443	454	454	447	453	436	428	420	440	441	409	435	453	449	460	430	415	459	425	410	444	476	442	423	400	432	438	462	452	456	455	456	437	432	446	437	418	454	431	428	447	414	455	455	418	426	421	420	443	440	442	395	450	454	476	388	436	419	419	470	425	433	420	455	445	435	441	445	472	402	448	409	473	439	476	407	435	470	414	404	397	437	424	462	412	428	457	437	415	460	406	422	434	390	450	409	458	438	415	446	454	448	414	411	465	426	455	416	445	424	435	439	436	426	440	415	454	468	441	444	444	425	440	446	429	448	476	414	466	422	430	415	420	470	444	476	431	456	434	439	415	433	456	465	417	434	446	427	421	417	461	445	444	451	438	417	459	416	454	412	472	417	421	439	460	409	478	470	469	440	402	445	457	494	413	427	494	436	435	439	434	447	456	436	398	421	427	479	467	448	442	444	434	417	419	453	463	410	396	471	425	471	483	430	435	473	410	410	429	452	442	409	439	434	413	490	427	423	430	443	414	456	451	438	426	443	463	448	450	463	467	451	435	449	481	424	477	441	463	435	411	449	456	444	428	447	438	465	450	458	426	451	424	423	434	478	417	413	470	441	441	415	440	441	469	436	410	450	429	439	422	441	416	459	399	453	468	437	463	424	430	394	447	404	432	414	435	406	403	466	422	465	388	427	441	422	406	419	437	421	431	460	455	462	418	419	468	441	462	449	449	431	424	414	433	443	441	438	437	470	436	421	439	429	477	423	418	440	469	424	445	420	433	459	466	434	436	434	459	439	391	473	443	457	446	434	428	444	435	445	440	462	433	459	446	443	478	469	455	456	434	442	435	440	476	430	427	457	418	432	435	442	413	439	400	450	439	429	419	434	432	452	400	463	425	450	442	387	456	410	480	456	422	428	423	469	450	425	421	442	487	442	453	407	435	438	428	425	428	426	431	424	403	441	483	425	437	426	454	433	394	475	425	429	377	421	472	468	432	449	485	454	484	436	421	438	420	432	424	439	430	444	462	460	437	421	431	422	422	415	409	441	423	444	473	454	420	441	471	417	432	421	437	452	438	466	451	432	455	448	438	411	423	428	460	423	415	425	398	430	429	429	444	434	452	433	441	469	435	413	422	451	445	418	415	413	411	435	427	439	432	440	435	435	438	446	457	427	450	434	447	472	427	431	467	495	440	430	416	431	467	448	461	473	429	458	445	450	441	453	422	427	437	397	441	439	418	425	452	421	471	479	439	444	419	439	411	447	450	458	478	434	471	427	432	480	494	438	426	437	431	437	428	456	459	435	393	436	397	424	438	424	436	437	435	431	442	402	456	466	415	460	410	450	465	416	421	447	433	460	462	408	427	409	466	446	394	459	468	417	424	469	438	468	475	432	484	480	443	474	424	432	494	419	414	468	436	455	458	445	445	454	434	424	415	451	441	437	425	433	422	448	446	442	420	429	444	463	492	448	416	414	441	452	466	433	462	392	465	464	442	422	420	444	467	421	409	462	418	461	445	445	470	440	405	432	438	450	393	440	405	450	418	454	422	480	436	433	435	434	441	450	415	449	462	470	474	460	440	414	421	418	468	438	427	470	446	458	418	434	410	428	438	434	460	439	465	433	449	423	439	426	414	466	399	463	455	425	407	462	440	443	443	459	418	443	410	471	439	434	406	436	417	438	439	408	465	438	441	466	429	461	427	415	435	462	460	441	442	439	429	431	453	430	384	429	439	445	413	419	462	429	432	441	469	474	382	455	380	443	424	433	476	431	420	420	427	417	444	453	399	425	446	415	433	420	439	433	444	436	468	424	443	427	456	465	446	416	448	399	435	438	472	440	472	415	480	435	459	443	442	426	444	437	448	433	416	448	443	448	448	448	463	447	406	427	434	486	452	441	435	423	442	437	439	454	439	472	416	423	440	446	491	473	439	422	444	436	440	417	453	436	426	426	425	424	444	431	473	455	443	452	446	473	441	444	458	443	419	453	448	452	422	444	411	435	414	424	436	401	421	425	452	450	411	430	422	439	412	416	455	466	413	397	448	425	458	467	468	429	470	442	477	459	455	428	470	460	420	446	415	443	417	428	414	430	436	448	423	428	432	447	453	483	441	450	419	455	471	429	459	436	427	479	438	447	435	469	424	479	430	461	397	445	397	444	442	455	447	461	429	425	417	456	449	471	446	454	471	420	444	445	425	424	412	455	444	448	462	451	457	411	403	411	410	397	428	416	460	446	422	410	401	447	420	448	436	425	458	459	454	444	433	463	456	420	461	423	392	452	422	442	404	439	446	486	472	443	463	450	427	417	442	446	417	470	425	461	408	454	441	414	444	481	468	434	434	417	431	441	413	434	466	447	477	476	403	444	452	421	432	410	431	429	449	434	437	437	431	463	424	440	428	438	422	443	450	459	450	456	439	410	438	409	450	455	425	434	436	471	453	437	467	450	435	415	478	437	443	441	447	467	446	462	425	433	456	435	423	436	437	420	397	440	468	402	461	458	453	432	433	463	449	470	405	427	445	410	462	452	449	413	441	437	427	436	399	450	409	419	475	464	469	436	477	399	403	502	435	414	463	449	470	414	442	474	429	423	425	472	443	446	434	430	443	440	428	443	418	472
45911	37249	7629	2081	1285	950	710	624	537	473	449	382	374	352	324	316	322	271	304	277	273	299	244	261	287	254	287	274	271	273	251	226	258	280	244	261	256	236	244	212	258	239	259	244	265	267	257	235	221	259	269	271	256	246	254	266	251	221	239	244	264	255	212	237	243	217	218	254	213	243	202	240	267	292	235	229	210	258	261	231	237	244	265	255	251	252	254	232	237	230	233	250	256	263	243	233	253	241	252	266	230	245	249	232	226	249	252	252	235	243	255	231	249	244	243	238	231	259	221	213	259	231	221	251	219	256	265	226	280	257	261	234	224	224	278	237	272	255	243	223	239	247	247	259	255	253	243	237	239	232	256	238	221	227	229	220	240	214	233	259	229	241	253	263	248	234	218	244	243	239	234	248	263	236	254	246	248	227	237	248	261	245	233	270	214	244	203	255	242	231	238	292	243	231	230	233	236	221	254	269	247	270	266	221	260	259	263	277	229	276	247	264	243	229	245	227	264	225	236	258	229	257	248	269	272	268	263	235	235	226	235	239	232	214	228	272	261	245	249	253	255	271	238	228	224	222	246	243	229	225	226	257	228	246	235	274	229	238	239	228	219	229	231	235	251	236	232	222	280	231	226	255	233	234	270	242	254	275	221	221	235	228	249	251	228	241	272	249	262	226	250	223	219	256	255	256	216	210	250	233	241	224	265	225	234	235	228	250	270	213	249	215	242	249	238	268	260	243	249	241	227	220	244	261	265	263	253	237	245	252	252	234	235	264	232	225	237	225	258	227	197	241	256	223	227	242	223	220	241	216	269	249	234	252	211	249	230	255	268	217	243	234	232	227	245	251	235	246	239	267	210	230	246	256	228	252	237	251	239	256	228	269	258	220	236	235	248	251	233	232	249	258	243	243	254	246	231	253	259	263	255	244	250	216	263	247	220	253	242	257	268	253	237	239	224	252	222	222	257	257	264	276	231	247	241	240	252	259	245	234	235	232	226	240	234	222	244	219	231	230	243	238	267	234	241	217	220	217	240	251	228	225	227	255	239	213	216	236	231	241	243	259	220	217	259	246	232	223	246	286	253	253	247	230	237	229	239	206	247	228	258	268	244	234	231	234	218	240	238	263	217	243	257	228	235	243	235	214	260	233	268	236	213	235	244	253	228	237	271	231	226	240	249	249	240	222	254	235	255	216	273	229	228	234	228	219	262	253	247	253	243	275	245	265	238	266	237	250	262	237	242	262	234	237	240	238	228	251	247	260	251	252	249	242	279	271	243	247	218	223	243	225	218	229	233	241	237	241	239	248	227	247	247	250	254	219	279	244	240	267	233	272	230	252	217	227	211	232	251	252	219	254	212	253	264	251	217	265	236	245	273	258	246	248	256	248	250	212	219	220	223	248	250	223	235	271	220	231	249	230	257	288	244	231	222	234	225	261	256	236	251	235	259	227	292	207	237	251	270	234	244	257	246	249	258	239	269	240	240	238	223	225	234	256	255	245	238	260	245	238	241	248	244	283	226	228	249	214	262	241	206	252	252	253	242	234	250	269	259	258	230	245	236	237	246	230	240	240	258	239	236	233	280	258	245	261	231	233	233	210	255	250	259	248	252	258	263	251	239	258	216	230	266	225	256	220	257	248	260	216	254	201	249	262	229	240	239	250	260	243	226	252	243	190	242	241	241	230	228	227	230	224	232	261	271	246	265	255	253	242	241	226	221	280	237	233	259	235	244	241	264	258	246	270	257	215	226	250	226	221	266	262	262	269	218	255	264	231	233	242	228	241	250	268	225	256	245	248	261	224	250	259	245	220	231	251	239	262	223	253	242	215	232	203	249	258	245	270	235	228	210	263	232	258	254	218	220	244	277	241	229	223	253	222	247	251	245	260	239	240	244	227	242	245	250	266	245	251	247	245	236	225	263	249	255	257	236	227	250	228	247	269	236	267	221	249	224	237	250	223	234	244	219	255	229	232	230	244	268	246	234	236	271	218	233	219	234	235	265	253	224	238	260	264	227	249	255	243	230	245	241	233	263	225	226	269	240	239	236	250	218	217	224	234	254	253	238	191	274	270	221	275	270	231	239	252	231	235	261	249	252	277	225	222	242	283	250	257	246	240	246	235	236	274	256	253	279	275	230	225	235	244	219	244	254	258	231	240	245	224	240	226	237	228	258	255	230	226	234	224	255	261	214	255	245	261	234	253	213	266	258	243	236	268	233	252	238	234	254	233	263	256	235	213	216	240	244	260	265	251	214	223	252	257	244	259	250	200	247	288	224	226	210	236	260	261	269	232	221	257	254	270	241	234	239	249	257	238	230	258	241	234	279	258	240	224	237	241	272	231	226	227	254	232	249	246	256	230	229	259	240	249	250	234	239	243	237	254	252	278	240	223	238	220	249	231	262	236	243	230	254	251	232	231	233	268	236	254	243	247	266	251	236	231	271	252	244	235	231	276	234	224	214	230	260	219	240	247	248	228	231	250	259	246	228	279	242	243	243	236	253	226	216	188	233	219	226	219	281	240	228	242	227	266	263	237	235	235	235	249	251	252	244	251	260	254	216	268	253	230	233	244	236	238	253	230	265	257	230	257	240	230	236	209	261	260	271	298	237	239	253	257	215	266	260	259	262	223	247	245	209	253	263	216	239	247	240	260	256	251	234	226	240	227	223	244	206	242	240	221	246	237	226	240	248	245	224	258	247	260	253	202	249	243	275	250	223	242	234	233	261	241	265	246	245	239	239	230	240	244	251	243	257	232	257	243	278	242	226	223	256	271	272	213	241	256	239	260	221	227	275	222	224	260	263	266	242	253	267	235	219	240	247	235	258	237	243	278	239	217	200	284	264	260	220	244	253	223	236	248	219	243	258	231	250	215	242	238	231	244	245	222	238	250	241	254	261	243	244	229	267	260	260	232	242	231	233	271	240	257	234	226	260	240	284	261	251	215	221	245	250	235	247	233	239	252	260	215	222	232	244	228	220	230	233	239	223	234	264	249	252	246	255	219	246	225	246	222	250	235	239	257	235	235	246	209	231	243	259	260	233	238	232	247	235	262	235	227	211	251	245	253	251	254	247	225	227	236	232	242	268	219	212	228	298	240	237	226	251	256	252	279	275	215	252	237	248	261	247	240	270	280	241	215	233	234	240	226	249	235	250	274	255	242	242	260	219	231	236	229	236	249	232	241	239	246	218	247	251	263	274	224	263	235	237	246	253	244	237	237	241	251	240	244	244	228	253	237	265	259	269	274	258	228	232	227	226	270	260	238	240	226	249	224	234	243	207	266	258	227	258	234	239	226	239	237	219	239	248	252	243	246	189	261	218	244	232	253	229	262	232	236	242	237	252	251	243	248	234	276	263	218	234	244	231	227	245	248	273	216	220	237	218	233	230	229	250	234	227	236	228	227	231	231	222	252	239	237	249	246	239	264	242	261	266	239	232	251	234	223	248	229	264	260	231	249	278	226	233	231	233	251	247	243	259	238
25357	21909	4342	5167	4481	3736	3047	2489	2220	1984	1723	1610	1396	1375	1245	1206	1105	1049	1055	1003	894	899	931	866	873	878	865	819	810	828	794	727	777	792	776	701	748	721	715	721	664	725	712	753	748	691	722	690	751	688	652	759	692	701	676	655	700	661	646	692	661	694	680	665	623	695	682	675	631	672	633	679	672	681	663	679	649	676	603	697	687	641	628	635	675	669	664	686	638	687	615	633	682	631	595	636	624	660	657	669	675	664	705	660	682	646	619	657	651	662	669	665	644	621	659	696	615	640	655	627	671	634	668	619	629	663	690	635	659	626	652	649	698	634	643	595	619	660	618	682	659	625	691	651	657	605	638	649	578	658	669	659	623	629	633	677	675	659	676	666	659	676	641	632	588	604	600	638	637	586	623	619	631	644	642	638	670	608	630	649	626	658	629	631	599	619	613	663	610	686	665	670	676	653	670	640	653	636	647	645	628	626	659	705	684	625	713	705	634	669	579	657	680	661	657	620	619	680	672	666	614	610	663	581	614	646	667	655	652	612	657	640	607	681	625	645	679	644	648	612	659	654	628	618	586	557	664	590	649	625	657	642	657	595	663	613	635	662	625	675	670	663	687	675	638	645	606	662	691	627	627	667	585	578	650	640	611	600	624	661	655	616	643	666	607	621	654	643	659	683	624	642	676	611	619	655	575	650	620	650	613	629	639	642	646	624	636	666	645	623	664	677	663	643	658	608	619	622	662	610	625	679	581	630	614	701	634	622	663	663	641	644	617	631	646	645	619	674	657	644	636	610	626	638	654	664	663	601	633	642	662	679	638	635	639	646	603	632	651	612	645	701	636	633	668	625	673	675	602	655	574	670	620	631	646	611	651	584	688	578	657	618	633	627	685	622	666	631	623	623	630	656	618	668	615	604	670	693	671	674	657	672	627	680	640	671	597	680	634	671	671	600	635	637	647	674	687	642	673	620	628	669	647	642	632	651	680	615	645	673	594	642	647	625	652	621	642	634	625	608	598	568	675	666	649	643	607	632	651	639	693	648	648	639	636	613	623	680	668	662	614	662	660	605	628	659	633	610	642	675	632	600	631	676	594	591	658	630	635	652	621	638	652	654	679	623	605	632	674	604	642	644	663	652	638	699	636	643	646	642	625	657	641	632	633	630	669	649	630	602	651	654	665	637	660	603	616	599	623	635	645	666	642	624	725	652	618	689	646	592	625	629	629	700	611	631	685	682	632	637	647	683	583	619	611	675	650	649	614	659	616	615	631	638	653	652	657	604	621	664	621	653	635	635	622	628	691	632	650	642	635	610	648	656	646	650	635	627	644	670	668	639	616	649	652	683	613	668	677	604	603	652	641	588	651	631	646	636	598	616	666	593	642	607	634	629	701	670	655	653	622	625	637	658	695	677	618	676	662	647	589	645	592	689	648	643	669	674	601	587	648	593	629	631	688	660	626	679	630	664	649	651	669	649	624	585	654	618	633	645	660	630	587	676	673	667	658	660	658	635	645	681	625	638	640	621	663	637	587	665	690	630	642	626	642	651	648	641	630	617	602	658	594	670	669	686	643	662	654	628	638	632	617	668	600	625	633	630	635	609	657	636	672	671	655	631	590	596	662	658	682	612	661	654	620	627	641	633	621	636	653	659	666	612	670	645	610	629	677	638	670	607	645	692	684	619	636	650	632	617	610	637	645	647	660	648	643	643	694	602	623	677	682	636	659	651	673	628	672	618	596	647	644	655	649	666	658	656	623	630	610	667	599	661	702	635	608	655	620	668	617	600	626	639	682	615	611	644	652	666	627	626	670	673	679	589	601	643	658	596	633	609	653	656	660	655	670	591	642	604	574	609	661	675	641	630	698	627	660	601	637	633	622	663	662	624	610	610	632	659	635	625	629	642	608	618	610	675	666	670	658	654	652	647	666	642	684	656	594	582	641	624	649	607	678	642	704	683	661	628	638	612	645	619	604	621	658	611	642	676	611	656	610	600	618	587	665	653	690	681	610	600	609	657	620	653	647	642	666	617	669	627	602	635	631	640	620	656	616	617	691	585	617	594	668	666	646	650	644	658	678	610	666	675	638	645	652	637	616	683	661	638	610	685	644	626	613	661	637	649	643	603	616	629	625	637	639	659	660	703	622	670	671	680	626	601	599	673	639	621	651	618	632	638	645	640	632	648	624	636	660	660	651	689	644	664	691	607	645	631	600	623	656	629	604	609	648	681	619	567	650	648	670	662	623	621	666	664	678	668	620	674	601	665	626	630	654	656	611	582	640	594	666	614	644	626	596	611	636	614	630	603	634	669	650	666	674	648	648	678	578	651	645	654	654	676	658	706	647	641	644	663	665	619	592	641	648	673	636	594	649	620	654	635	672	635	664	680	654	649	660	642	637	674	664	633	676	631	612	659	656	602	660	641	637	633	686	631	598	687	634	651	630	660	642	605	629	651	672	619	645	646	634	618	590	611	670	616	670	641	620	657	573	726	627	610	662	684	669	607	656	621	630	628	657	675	653	602	674	614	601	615	647	631	647	617	627	666	618	630	641	649	631	667	660	664	633	663	679	630	651	579	636	616	619	637	644	604	592	652	612	670	621	638	652	639	613	671	651	653	608	624	630	634	625	654	595	621	623	641	644	686	620	664	606	654	626	649	688	638	612	661	663	644	635	640	667	633	613	671	665	662	683	614	636	683	637	662	655	649	622	646	658	620	670	694	652	621	628	623	688	649	637	651	637	685	679	594	671	656	632	679	682	623	656	615	659	688	668	648	627	645	626	595	649	589	621	635	646	646	669	677	631	639	665	609	668	645	656	656	642	680	619	667	667	625	597	661	643	655	646	606	663	630	602	669	637	608	659	618	644	689	655	660	657	651	657	697	639	597	624	619	606	590	668	661	670	662	638	628	676	616	658	678	604	613	645	652	644	661	673	615	639	628	627	676	649	636	604	666	610	659	637	648	685	629	678	618	645	649	622	648	609	625	642	667	610	633	672	622	639	630	655	631	629	650	637	649	639	642	590	643	651	609	616	670	672	618	634	623	680	635	611	666	657	675	639	610	654	589	669	649	617	605	675	643	607	656	653	635	677	700	659	653	655	685	625	625	646	660	647	658	633	656	656	678	637	653	667	708	660	636	653	642	656	633	641	658	609	654	655	605	686	639	622	634	654	632	654	650	638	687	672	628	657	646	705	678	688	667	670	625	637	607	585	670	649	608	676	634	692	675	622	656	654	640	646	639	676	644	598	597	641	643	619	623	606	630	611	604	616	590	646	626	611	622	672	636	648	636	625	646	605	642	656	619	663	661	628	658	625	648	646	701	621	646	639	630	627	654	630	672	701	622	626	602	605	600	589	666	644	599	630	662	644	650	634	648	647	643	665	618	604	648	633	648	684	696	603	638	591	691	639	682	650	634	694	600	652	634	653	676	662	637	636	672	603	634	630	658	597	697	666	580	700	699	627	687	633	645	667	670	641	577	637	657
8424	1402	375	345	335	309	288	338	318	324	290	296	332	319	335	317	319	329	345	328	353	301	291	282	352	305	303	331	347	310	307	310	310	324	313	323	318	324	329	295	283	312	316	314	306	301	328	317	320	323	308	307	313	322	350	334	360	311	355	304	347	292	343	316	337	310	324	290	294	328	322	326	370	316	294	320	330	312	311	281	357	331	334	321	344	299	337	282	300	295	326	324	327	348	335	283	305	275	289	319	308	333	305	318	319	340	331	323	321	340	330	321	299	334	341	312	345	350	326	328	323	283	335	320	334	314	310	343	305	327	291	320	337	346	315	288	306	317	323	336	363	367	316	331	354	286	269	310	343	324	310	325	326	305	323	335	295	316	323	351	339	338	333	314	338	332	301	340	334	321	350	324	317	321	314	329	325	299	319	360	320	333	327	334	338	338	305	339	326	317	322	307	317	308	347	365	333	354	304	319	331	329	348	318	314	315	314	315	301	329	329	318	332	307	334	302	299	334	320	297	296	300	346	321	320	351	331	296	328	325	316	323	317	303	317	337	326	329	328	312	313	309	296	318	330	301	356	321	310	324	331	329	333	308	303	323	307	279	320	312	312	310	298	299	339	315	323	306	325	308	343	316	333	313	323	328	338	317	320	343	344	332	305	341	325	299	309	313	280	311	305	296	288	313	348	314	313	301	317	276	320	327	312	311	309	325	357	347	310	344	360	355	320	308	316	335	305	303	317	332	355	314	271	372	352	338	328	328	300	309	332	324	304	287	342	338	337	339	324	335	317	314	312	315	343	318	320	342	295	319	292	330	338	305	308	301	323	342	322	329	364	286	345	283	294	337	292	321	318	303	339	316	332	317	257	317	313	355	309	309	317	329	356	322	316	330	314	344	320	311	332	298	299	333	336	301	311	319	301	315	329	303	286	321	317	368	297	331	330	345	354	323	326	314	325	319	346	327	340	317	333	318	306	321	332	359	337	310	308	312	309	330	324	320	336	275	346	302	327	295	309	294	350	338	365	319	273	310	327	326	294	322	308	325	324	325	301	302	307	351	336	306	305	358	344	367	315	352	351	312	325	333	352	323	348	286	345	313	311	303	323	266	313	308	326	315	321	297	339	362	311	341	296	306	319	329	309	324	324	336	317	339	313	320	327	320	313	314	309	320	310	329	309	287	319	300	294	325	335	362	324	325	268	333	295	336	331	321	352	270	328	299	311	359	324	337	310	337	328	333	304	336	301	328	295	351	334	327	336	329	323	302	304	338	305	324	329	315	328	353	319	321	355	298	337	333	314	290	344	321	328	326	334	327	331	329	305	344	299	311	333	341	316	329	347	313	326	326	317	311	312	297	336	320	297	302	313	290	296	279	321	347	317	319	297	367	301	343	291	296	314	317	326	351	371	356	286	352	275	285	341	302	290	296	309	279	336	343	334	308	338	368	311	315	285	324	295	292	317	318	348	306	321	311	278	338	295	316	326	281	289	309	334	296	304	311	334	320	337	316	315	288	287	314	334	339	321	318	306	350	309	301	317	337	337	312	335	297	347	319	310	303	334	318	298	338	336	319	333	320	334	307	343	295	308	331	336	310	335	277	340	304	295	318	318	285	319	343	315	314	318	297	334	310	343	313	310	326	305	324	314	350	314	347	327	327	309	298	301	336	355	285	303	287	287	286	324	328	308	326	300	311	306	323	319	328	342	348	306	340	302	332	356	321	320	365	333	314	319	299	301	327	343	336	326	317	310	302	332	347	321	337	326	342	308	326	296	325	341	343	301	355	317	296	311	322	330	330	314	322	295	294	300	317	296	317	314	308	311	323	330	330	324	340	326	312	311	315	323	333	310	301	311	342	323	327	324	331	294	313	342	338	320	304	303	294	291	298	320	331	325	332	336	319	277	349	323	340	327	329	316	292	333	313	296	318	327	320	311	290	306	322	330	324	320	350	309	322	340	311	301	322	287	334	334	327	304	302	306	318	280	332	325	329	345	308	358	326	303	330	306	364	324	304	314	315	339	327	326	347	302	347	350	321	328	297	306	341	305	322	329	323	305	308	368	313	302	319	321	360	355	328	300	338	357	301	349	344	341	372	306	274	321	326	314	348	366	335	338	305	320	267	308	332	304	319	308	329	299	295	330	326	299	315	293	313	347	337	308	320	303	297	361	329	313	315	327	276	345	347	291	311	356	319	306	318	325	322	319	293	315	309	325	343	324	322	316	313	325	336	346	318	309	323	321	313	325	330	309	318	307	316	323	305	344	308	355	321	319	340	338	326	324	349	333	351	289	304	333	322	316	311	333	309	297	355	305	326	329	292	343	314	302	322	304	326	330	311	339	314	304	304	323	326	339	314	326	287	305	324	328	322	337	317	319	321	322	339	312	330	324	317	309	299	358	332	324	345	312	306	357	333	339	304	322	304	328	318	326	340	342	314	346	322	306	304	353	314	328	322	317	340	340	316	349	331	350	330	320	357	316	307	271	330	326	325	348	335	289	310	344	298	331	314	322	318	304	333	319	328	332	293	325	336	307	336	302	316	315	315	319	300	315	352	296	314	367	362	309	335	297	306	321	343	309	331	314	291	316	313	294	322	340	348	343	306	320	316	344	307	319	306	306	324	294	317	370	335	359	336	316	309	336	301	345	365	335	318	341	298	331	334	310	330	322	281	302	319	301	330	315	303	301	350	329	295	308	334	347	335	336	308	341	368	314	287	322	301	319	324	303	279	299	306	305	296	323	324	316	309	351	330	335	354	349	330	307	313	287	328	340	303	320	288	334	332	324	316	308	343	289	329	313	315	306	325	321	297	311	330	345	304	312	363	336	340	308	323	325	320	272	318	276	311	312	284	332	308	337	331	291	304	335	323	362	337	325	357	291	318	334	335	308	326	326	299	310	320	308	342	328	276	314	338	313	345	317	310	341	314	308	301	335	348	306	295	312	326	344	298	297	326	290	330	342	318	312	321	302	309	339	328	294	308	293	313	314	295	324	343	326	331	336	318	276	308	368	297	305	326	306	327	268	314	318	284	326	329	318	356	349	348	311	329	321	338	341	312	330	317	338	312	318	368	294	298	315	322	322	305	306	335	327	326	320	294	299	326	346	315	333	324	307	347	299	327	317	347	335	334	323	338	337	324	331	310	319	342	308	316	310	313	314	308	300	338	299	328	315	318	340	336	306	333	302	324	283	338	329	323	348	352	327	360	302	307	341	347	307	324	334	319	310	317	306	307	330	310	331	319	323	305	326	293	253	306	327	349	328	344	276	310	329	315	327	308	314	298	314	341	344	285	294	353	327	302	312	304	317	339	356	326	314	328	296	304	351	309	339	339	345	326	337	311	296	345	291	343	307	348	292	312	288	336	331	329	309	303	329	318	304	320	317	280	305	303	312	330	297	362	345	339	345	340	327	334	333	334	320	352	336	285	299	330	325	314	311	305	314	339	332	390	330	276	317	363	322	315	365	307	315	292	315	318	298	326
4895	1962	818	906	833	848	777	830	787	761	826	806	795	822	792	739	841	838	762	742	775	728	734	718	789	717	734	758	792	782	768	799	758	796	781	791	717	772	741	771	736	777	756	777	771	792	736	779	779	748	799	785	749	770	760	742	764	804	733	761	792	755	766	747	810	717	699	739	686	778	782	774	769	814	746	768	761	768	773	769	759	821	784	809	761	737	786	768	786	789	785	722	795	781	768	788	803	731	749	729	744	754	808	805	709	773	775	741	747	767	761	732	788	753	727	749	697	784	744	770	808	773	743	757	744	732	786	769	778	787	756	748	784	738	764	776	783	791	749	686	735	749	770	763	762	748	813	750	737	762	762	753	767	781	761	759	750	726	777	743	761	717	765	767	745	745	729	765	785	754	772	804	752	769	783	744	789	790	743	776	738	720	763	792	720	723	746	705	749	712	761	760	776	744	732	745	743	737	747	786	744	748	764	709	742	744	805	749	763	812	731	722	757	777	763	799	765	748	752	784	763	728	725	750	705	763	740	724	812	752	761	795	736	815	802	734	778	776	740	761	743	745	763	758	735	757	749	744	746	770	757	764	710	734	734	755	720	771	746	708	765	742	775	772	785	739	779	772	741	793	786	756	723	766	742	763	758	727	811	768	752	784	695	778	725	762	756	817	758	794	753	746	779	740	765	749	787	765	768	726	820	701	792	754	753	792	797	790	818	751	777	768	730	753	768	796	734	790	761	724	738	770	736	739	763	792	765	742	739	786	678	738	772	725	757	728	736	751	745	762	756	772	762	739	746	768	777	786	767	729	718	728	753	741	752	751	765	777	752	813	799	729	751	776	761	795	778	823	756	751	780	787	786	745	742	742	738	760	757	803	780	765	726	710	785	775	799	769	742	806	758	764	732	782	731	799	765	741	739	750	801	736	696	740	772	785	727	762	752	831	767	768	721	732	759	779	769	762	770	773	760	812	742	747	774	793	691	780	760	719	744	764	760	752	748	738	772	741	751	731	735	737	770	736	731	733	709	760	736	760	775	736	779	743	771	756	726	746	763	793	755	760	726	802	751	760	750	772	739	765	701	750	768	708	744	785	781	772	731	793	747	724	727	804	789	750	779	749	739	754	790	722	804	782	768	791	772	762	722	746	729	739	706	687	765	741	739	739	770	719	732	768	756	777	722	777	764	780	756	760	751	737	786	792	754	707	741	756	806	777	748	766	753	726	736	771	759	785	758	797	776	728	743	812	751	749	793	746	779	765	742	741	728	729	801	715	755	748	783	748	783	727	753	768	767	765	763	742	732	762	777	737	787	760	783	755	760	805	764	789	734	766	793	794	733	766	795	838	718	754	758	715	829	771	727	763	715	703	771	731	761	762	761	773	713	776	771	737	766	760	821	784	762	738	839	783	772	751	761	783	698	775	751	740	776	772	773	765	783	752	772	746	731	737	749	729	763	768	780	746	790	758	786	776	746	754	764	783	753	726	730	722	753	756	780	766	792	788	787	756	805	774	754	751	760	773	747	759	722	796	718	806	809	807	782	780	757	778	760	724	756	742	770	777	738	760	758	747	784	748	777	800	792	731	708	748	782	768	750	761	752	781	808	789	733	773	743	713	720	708	712	705	766	747	719	718	765	713	755	717	825	720	775	792	779	808	744	774	777	799	725	793	784	771	766	724	772	842	695	730	721	797	789	733	810	788	738	779	768	795	764	763	741	754	747	758	756	766	755	737	769	774	753	787	730	768	757	735	783	744	769	834	732	719	773	743	752	771	720	737	754	710	793	758	735	705	764	734	724	762	767	761	697	773	773	790	740	743	758	713	760	758	750	788	749	813	755	730	798	778	810	730	784	767	790	780	778	735	770	769	740	752	752	816	790	741	780	721	764	719	783	782	780	733	762	755	738	722	758	769	822	766	759	789	771	819	793	776	751	788	759	758	792	733	761	753	790	757	796	739	740	795	739	738	730	715	722	741	739	808	764	777	804	739	802	740	776	813	684	725	744	780	755	770	746	748	753	753	777	763	773	767	693	779	807	715	772	739	814	725	736	744	821	775	775	734	784	711	717	725	760	735	743	790	738	799	750	741	740	794	775	756	726	810	722	780	789	795	701	751	774	807	768	768	724	745	801	755	716	751	786	793	754	739	773	764	753	747	752	756	726	788	715	740	747	731	775	772	769	725	754	751	752	763	788	708	726	768	800	765	787	761	750	769	740	806	800	811	748	776	766	792	802	774	694	748	794	763	785	752	779	771	734	755	703	717	735	749	790	783	746	793	780	779	737	754	736	737	792	776	751	770	759	728	780	765	805	737	711	785	737	754	747	788	769	709	757	800	758	786	788	770	783	766	707	751	762	723	752	787	732	708	742	807	729	763	731	774	760	776	709	784	729	742	758	734	805	730	759	750	773	782	800	742	789	778	790	752	732	801	757	798	760	750	821	746	745	775	773	764	725	725	821	740	740	746	810	774	737	741	766	757	759	709	775	773	802	734	779	700	758	761	757	702	754	744	811	788	766	804	757	748	764	762	795	739	788	778	740	791	780	775	746	728	781	732	729	721	738	780	759	814	774	793	745	749	740	786	756	754	744	816	752	806	807	709	715	812	738	755	739	745	701	727	776	727	772	743	761	735	769	753	735	737	730	707	749	811	743	767	809	756	758	783	759	768	775	753	758	764	775	738	740	696	792	769	771	756	822	789	835	790	736	718	761	745	760	798	737	743	768	751	732	723	745	738	795	783	722	753	756	814	711	792	748	764	737	776	715	729	783	757	715	723	777	735	793	794	774	751	782	809	748	670	781	718	748	752	803	799	704	765	745	802	844	778	747	749	730	764	782	752	770	768	782	774	754	711	785	742	760	736	774	772	750	734	747	794	774	838	730	735	778	747	731	799	751	729	756	780	684	775	766	732	794	739	721	816	732	737	757	785	812	780	728	815	675	752	756	724	788	737	779	787	771	765	725	743	708	721	774	751	775	743	763	765	806	814	755	785	703	730	744	718	798	726	791	790	751	696	769	735	764	780	796	745	747	787	699	769	778	775	757	760	738	745	768	727	744	773	731	756	750	717	774	788	782	714	740	739	712	772	777	753	709	773	801	754	805	734	772	739	788	801	754	767	761	740	739	739	762	738	756	740	771	787	786	784	767	770	788	752	757	779	777	736	747	725	762	776	802	766	768	724	742	742	729	772	742	767	719	758	744	744	761	760	756	707	768	755	808	706	758	741	718	750	764	782	771	725	716	722	803	749	782	740	801	755	772	785	793	769	717	784	718	753	727	797	743	757	778	814	731	744	804	762	735	740	754	723	794	726	746	780	719	758	742	790	722	785	788	733	775	761	769	769	736	763	795	708	793	796	748	781	783	769	717	790	789	728	782	809	747	774	761	800	743	743	705	757	752	756	720	739	770	762	829	822	741	761	721	753	752	775	751	792	772	739	736	742	775	719	692	737	742	778	755	762	719	751	778	731	696	751	773	773
34470	23697	2898	966	647	517	388	328	271	262	232	230	218	234	190	201	183	214	201	173	173	145	180	184	181	172	150	167	179	200	157	185	164	167	179	155	181	176	146	132	170	152	139	176	147	175	193	176	149	169	172	174	172	160	140	189	161	188	145	155	172	164	163	145	157	141	149	179	171	172	157	162	167	146	141	166	175	178	171	149	188	124	189	183	173	161	172	145	151	160	166	164	153	157	170	132	177	147	159	158	173	150	148	175	170	139	147	189	159	161	151	163	162	171	149	157	167	175	156	139	182	172	192	149	150	139	155	153	163	181	182	174	161	173	175	141	165	164	171	164	182	158	157	168	173	165	153	166	142	159	172	169	136	149	165	176	165	166	151	133	154	159	171	158	176	142	142	152	179	171	162	156	186	144	186	179	172	185	154	165	151	168	165	145	161	149	163	164	152	137	192	173	156	147	155	162	146	170	173	177	156	143	162	143	164	147	186	200	163	137	167	166	163	156	188	167	147	145	180	166	164	152	177	150	173	175	137	176	161	170	160	159	146	144	150	126	151	140	147	146	143	173	141	166	165	188	175	164	148	166	180	180	172	169	159	172	163	153	172	178	163	153	173	157	179	189	162	156	174	162	149	142	158	166	192	148	152	177	175	163	158	148	148	174	145	162	155	147	146	156	151	175	173	172	149	152	143	152	148	161	144	144	160	180	172	163	153	155	177	165	143	165	167	149	174	169	151	190	173	154	157	167	186	163	178	153	183	174	174	163	145	141	155	162	137	157	173	186	147	178	141	155	150	139	160	172	170	144	162	166	163	160	148	164	147	175	163	162	159	144	166	175	169	148	154	161	135	145	176	179	162	149	150	150	149	178	171	174	150	155	162	163	178	127	160	175	153	170	183	158	200	130	140	156	163	164	148	150	153	169	155	176	175	187	161	171	151	167	164	142	152	174	169	167	153	160	157	168	164	175	153	134	154	134	182	124	157	151	139	161	151	159	165	161	151	158	165	151	174	170	151	159	150	156	140	168	142	141	136	165	160	169	186	165	159	148	154	157	152	156	149	163	153	142	178	163	164	141	161	156	147	169	177	179	140	163	149	185	160	169	156	155	160	170	145	138	169	178	174	136	186	154	168	138	152	175	172	151	189	192	158	165	181	154	183	154	153	159	170	168	137	156	165	168	186	137	144	177	172	152	156	157	173	170	152	154	157	156	151	153	149	175	159	152	159	163	154	165	146	176	171	164	147	163	171	147	172	140	152	141	151	154	142	178	187	168	168	120	166	178	157	169	147	157	142	162	156	139	157	165	155	144	173	148	191	164	160	169	174	154	158	160	152	159	157	141	179	153	146	166	174	180	183	155	159	158	171	156	162	162	142	172	162	173	151	167	171	155	172	161	154	140	179	165	155	178	158	162	155	157	142	149	157	135	127	144	146	161	160	176	148	154	184	161	149	175	158	169	171	173	183	142	179	149	177	178	159	159	152	152	173	157	167	167	157	143	140	174	145	175	170	168	164	181	164	162	187	157	161	144	162	153	160	174	148	162	155	161	181	167	146	142	160	141	163	176	165	173	171	171	145	172	153	159	169	175	160	155	169	186	170	150	169	167	167	148	159	161	158	167	154	144	175	156	166	178	156	165	170	150	175	156	142	149	157	159	156	151	145	158	167	162	188	176	163	139	157	146	165	157	149	172	153	163	142	164	168	142	130	156	165	137	145	160	166	151	147	159	140	181	154	150	176	124	177	133	153	159	159	160	156	175	138	160	181	176	150	151	164	176	149	159	155	182	147	172	153	146	175	138	159	163	156	163	180	165	175	168	183	150	159	170	164	151	160	170	147	143	158	154	143	173	146	146	164	160	184	144	159	158	129	171	155	163	172	137	166	170	177	160	159	157	156	138	163	160	164	154	127	162	154	166	148	159	147	164	170	143	185	161	141	184	149	161	147	146	154	160	172	141	150	139	179	169	158	172	159	166	169	158	162	142	151	162	161	152	162	159	157	176	177	142	166	170	169	157	178	148	184	186	167	160	174	182	164	134	158	160	155	155	166	164	136	174	155	171	152	164	127	149	155	165	144	151	160	187	150	172	150	150	158	143	147	175	178	167	163	174	186	187	159	147	128	145	155	153	165	159	180	139	161	187	158	161	162	158	167	177	147	162	140	165	170	174	157	180	163	176	174	169	154	143	169	178	184	151	158	155	159	170	153	166	173	164	173	162	145	167	165	154	167	188	162	164	153	178	160	150	165	128	149	149	169	162	179	143	159	184	133	186	151	128	153	160	162	132	152	177	166	175	136	151	150	147	149	123	156	153	162	136	182	179	143	163	182	173	156	168	152	155	184	158	181	146	139	151	181	173	143	191	166	161	150	164	162	191	164	161	154	160	140	150	176	162	169	166	179	139	185	149	143	148	166	158	171	181	157	147	144	168	168	157	148	149	161	160	146	195	155	160	155	168	160	146	160	164	153	156	183	174	147	168	168	138	164	164	186	144	166	183	157	148	151	169	165	167	161	160	155	157	161	145	145	167	140	154	152	166	165	170	156	164	165	143	143	173	153	140	151	157	175	162	149	167	176	192	181	173	172	159	140	147	144	168	169	160	168	144	183	156	163	164	149	158	137	172	158	148	149	164	175	190	164	159	148	180	158	158	145	167	155	159	177	167	168	167	153	163	189	166	167	140	155	169	125	168	181	159	165	159	154	163	166	173	183	151	187	129	151	159	172	188	178	175	190	165	142	170	159	153	162	191	169	152	157	191	170	136	161	163	158	145	149	157	153	167	153	146	153	160	156	171	177	186	160	163	144	185	175	182	156	166	186	162	174	163	163	166	177	180	175	150	146	167	159	154	148	172	171	170	140	162	133	172	151	157	162	163	157	162	155	183	145	154	150	169	159	161	162	150	147	156	173	184	155	175	169	171	157	161	165	153	170	167	148	171	131	148	137	168	164	170	173	168	173	165	161	163	173	149	148	178	159	170	184	154	185	156	151	170	175	181	144	156	169	156	148	154	166	148	175	169	166	156	139	167	162	178	167	180	138	145	146	186	145	174	143	170	166	182	165	166	172	182	158	143	156	160	171	180	164	170	156	174	183	164	193	136	166	165	121	148	159	182	177	143	165	175	180	153	137	168	164	174	142	162	158	154	166	168	155	179	169	157	176	178	162	160	155	170	152	181	160	156	164	167	188	138	144	160	172	163	161	153	137	202	150	160	161	174	188	163	161	183	172	147	146	165	151	169	156	170	173	176	151	169	161	143	166	155	186	162	168	145	162	132	166	195	171	163	149	151	155	162	170	145	176	181	170	189	153	166	158	146	153	151	142	144	167	164	201	151	171	149	158	144	160	162	150	151	144	156	153	164	164	156	166	139	144	140	142	160	137	160	168	165	172	174	181	146	151	145	150	155	173	159	157	149	174	171	166	148	190	183	151	162	180	151	183	162	164	149	170	167	163	151	166	163	156	153	169	142	172	133	177	156
18524	15356	2380	2760	2423	2012	1800	1461	1243	1132	1034	948	856	837	771	708	686	632	691	600	623	625	556	555	535	512	549	569	551	520	501	515	494	520	512	516	497	500	467	457	496	504	492	451	523	464	501	497	494	498	490	429	437	460	470	438	494	434	437	464	447	430	447	492	475	447	452	456	434	446	470	441	433	436	457	520	466	454	431	470	455	457	402	426	461	400	453	462	478	451	471	466	442	457	459	432	473	457	424	461	429	442	466	478	436	458	457	454	441	423	463	414	410	423	424	435	455	441	457	446	433	460	412	451	446	459	443	435	458	457	442	419	413	425	470	485	431	444	449	441	437	419	450	432	444	454	418	417	432	461	439	463	435	469	434	481	444	429	458	441	456	467	422	454	455	492	462	407	400	421	457	459	450	424	444	433	447	427	449	462	425	443	412	454	436	412	473	437	446	459	460	449	462	470	410	425	398	429	451	446	431	457	450	429	433	481	447	428	482	428	429	412	421	449	422	457	450	462	445	448	449	437	411	453	466	427	431	468	449	473	459	476	457	421	443	446	443	441	458	427	444	448	451	460	478	415	405	440	469	435	441	444	423	441	414	390	422	457	462	453	454	406	425	410	439	434	445	467	422	443	440	445	432	428	410	436	432	396	459	434	458	409	408	453	404	455	456	413	375	471	425	445	452	469	433	446	441	418	439	431	441	465	433	399	463	401	464	448	461	442	411	432	430	436	456	451	479	448	414	398	428	434	406	439	407	413	412	397	426	425	434	424	433	446	428	419	420	435	416	416	434	439	459	432	406	465	453	448	421	447	424	432	445	449	403	446	446	407	454	450	457	447	423	464	440	485	424	443	440	433	441	444	457	449	394	438	425	403	433	436	415	459	466	461	462	424	436	459	465	467	444	431	436	446	441	441	430	398	421	449	419	434	466	457	471	440	439	487	452	436	396	455	465	456	413	448	431	410	415	435	463	433	425	452	446	420	441	440	455	427	422	453	418	458	457	429	452	435	432	431	420	428	485	438	494	438	455	407	431	412	467	442	484	432	450	454	409	433	470	481	470	428	482	410	443	457	422	459	413	467	432	433	407	435	442	416	465	458	437	465	480	464	452	433	463	437	424	441	442	449	493	462	460	458	437	428	453	410	435	409	403	437	406	430	429	421	436	426	425	407	438	450	418	426	417	435	455	431	413	437	455	436	413	445	438	459	432	468	461	433	415	428	430	455	464	456	452	446	442	440	424	462	417	441	453	412	430	421	408	437	429	432	439	443	430	452	440	412	432	414	438	492	441	428	427	459	438	430	448	435	442	455	430	461	482	428	436	410	454	401	395	468	441	434	402	422	463	427	469	432	486	480	392	416	425	425	434	426	398	387	437	460	468	480	445	426	455	450	417	452	447	422	423	483	457	444	442	493	471	468	426	440	442	416	458	438	449	440	410	448	451	430	397	434	456	424	463	407	430	421	442	423	456	441	470	415	460	456	480	431	473	476	471	467	422	433	482	439	437	456	425	403	418	437	485	470	453	471	461	474	459	410	439	425	467	477	454	432	462	436	456	446	465	460	436	482	436	465	425	446	461	433	414	455	413	444	446	399	438	462	427	431	445	451	447	430	429	446	425	409	463	440	460	438	472	456	448	466	431	431	430	435	412	409	440	474	453	442	447	442	472	452	426	457	428	435	470	420	435	449	425	464	456	478	446	440	450	459	428	460	416	421	440	456	446	457	453	414	423	427	433	445	421	438	417	453	439	434	441	434	447	441	465	429	450	437	406	459	450	408	418	429	404	458	452	435	467	412	445	437	446	439	453	451	429	451	446	485	463	458	438	450	434	456	414	453	440	405	444	423	437	438	426	422	426	403	418	428	452	422	437	434	436	446	411	412	472	451	472	440	460	450	462	426	443	443	428	454	400	432	378	465	459	455	498	455	446	422	446	427	453	435	419	414	413	491	447	431	444	401	442	418	427	415	393	474	458	462	462	418	435	434	428	426	456	434	456	440	448	451	468	446	450	449	454	465	422	434	440	442	438	414	420	464	436	474	423	453	420	445	462	409	461	451	423	446	462	403	441	464	424	437	438	456	436	428	450	427	441	446	422	428	484	428	424	420	431	464	424	418	448	492	419	434	417	409	430	449	424	418	430	467	461	452	424	419	428	418	446	439	447	433	448	458	441	466	416	490	427	447	440	402	431	437	470	435	438	425	455	441	430	425	409	497	432	440	466	417	388	444	436	466	447	413	442	434	464	431	441	461	406	443	418	468	423	399	436	458	428	426	421	418	431	417	442	444	420	448	472	424	425	470	449	458	455	433	417	431	456	417	439	414	472	432	403	444	416	437	450	431	441	452	426	427	443	442	443	425	456	439	447	426	444	432	458	490	457	435	422	425	453	401	434	451	468	446	421	448	433	418	477	432	468	458	478	460	424	468	431	441	422	477	470	456	412	469	422	434	452	428	435	469	459	419	429	418	456	438	444	452	472	462	479	489	441	429	441	441	425	460	476	443	437	419	456	465	461	391	423	461	445	431	460	461	461	448	438	447	437	427	453	427	447	423	416	474	440	429	446	428	449	436	470	435	443	457	436	421	484	464	469	450	435	482	432	405	421	414	431	416	460	416	472	438	394	450	456	422	426	415	437	442	443	441	462	450	430	451	444	441	418	437	441	475	447	454	430	425	419	431	419	414	436	429	469	429	442	437	434	403	419	481	446	460	420	468	443	406	457	439	451	387	468	423	445	428	449	407	426	425	438	440	455	432	437	449	462	418	464	467	430	458	448	432	435	427	404	448	460	460	445	403	410	433	437	457	484	428	424	480	473	422	462	422	428	495	484	440	484	453	450	469	412	403	421	475	438	408	451	448	430	428	411	428	468	418	418	447	453	436	445	422	449	460	461	424	429	479	431	420	438	454	416	455	445	461	453	477	453	427	455	401	476	435	442	431	453	460	444	432	465	439	431	445	436	444	478	426	446	451	399	480	428	422	450	475	461	458	470	432	445	443	438	447	438	442	458	435	441	445	448	451	467	421	424	409	427	431	447	458	447	421	445	419	439	412	423	452	442	453	414	451	470	446	472	488	464	418	446	450	489	430	438	419	437	436	459	443	448	438	466	436	470	468	428	420	479	444	418	457	429	433	446	418	431	467	470	448	449	419	429	466	431	443	447	391	441	423	444	476	414	431	438	438	423	503	427	438	447	470	462	477	450	413	419	440	448	452	430	418	466	462	414	393	445	442	410	469	429	433	433	429	432	436	427	458	458	415	439	460	438	455	424	430	465	431	420	466	477	431	436	439	464	439	451	446	417	417	485	415	442	445	451	442	443	449	440	442	445	395	464	406	447	439	448	453	459	450	457	460	439	433	415	410	425	442	390	449	469	458	444	416	436	471	459	457	424	408	428	440	442	458	435	390	403	416	470	461	430	413	441	442	434	458	449	446	428	412	446	422	416	457	421	449	422	414	435	445	426	468	463	432	453	456	429	465
47206	37637	7445	1939	1171	910	752	596	502	473	390	422	351	350	328	321	342	302	291	263	282	267	288	274	280	242	278	284	264	307	297	246	254	238	256	232	245	272	263	232	276	275	248	259	251	247	237	250	215	246	227	264	267	241	231	224	235	244	244	249	241	235	265	254	209	236	239	271	228	222	239	224	218	230	244	246	238	219	208	259	229	272	241	252	239	242	266	248	249	234	268	240	246	235	216	238	254	250	244	250	244	263	254	257	262	228	250	207	251	258	222	241	255	234	242	247	257	224	221	245	232	248	244	248	260	252	258	258	225	237	260	249	231	236	247	250	227	236	221	249	258	210	255	199	213	273	213	236	276	260	202	229	245	251	232	229	242	263	266	238	250	279	269	245	253	227	236	252	259	261	246	244	231	241	216	277	240	224	237	224	241	249	248	224	281	263	240	248	244	238	211	223	267	225	251	282	260	280	232	246	244	252	263	256	221	209	245	270	212	254	239	276	214	252	248	241	224	229	227	266	267	241	290	258	234	233	247	267	224	252	237	234	243	227	278	237	265	237	228	258	204	266	246	226	252	248	254	257	228	231	245	260	235	248	268	224	235	257	232	238	248	264	235	222	260	241	257	246	257	258	242	253	237	215	244	244	245	259	306	241	230	241	231	240	229	281	219	219	261	272	244	242	241	231	240	255	262	243	270	245	251	227	234	265	249	255	261	260	232	234	225	235	258	244	252	255	275	242	251	245	231	235	227	236	251	277	237	258	239	259	230	258	246	250	214	226	251	249	233	277	248	242	247	251	252	262	259	252	232	228	247	241	277	272	265	253	272	249	249	221	227	238	245	265	254	236	261	221	292	257	251	255	235	251	255	250	236	249	239	263	247	215	243	278	259	269	240	236	236	248	255	256	212	250	254	229	240	258	226	256	213	227	235	234	251	230	212	243	252	249	241	230	239	256	249	263	242	256	276	234	255	254	237	249	232	242	247	240	232	218	249	252	243	244	252	276	230	244	232	266	250	271	282	241	237	252	226	257	275	262	245	247	243	257	267	277	251	224	250	260	248	235	252	242	227	245	226	276	278	235	241	235	244	248	231	249	249	247	239	251	266	248	221	253	230	266	247	239	241	208	257	237	244	260	219	221	230	250	250	220	252	257	284	254	279	220	233	229	278	257	262	252	221	271	226	247	249	235	214	254	235	243	271	251	237	223	238	287	285	215	235	261	267	249	224	216	250	260	271	258	239	228	246	258	246	227	244	236	240	241	227	214	234	237	231	237	220	254	247	237	213	241	223	246	249	240	253	237	250	237	224	259	253	228	253	283	237	246	251	218	247	261	234	258	230	249	256	252	252	260	267	250	247	222	251	240	264	259	245	252	259	243	208	243	272	242	249	240	250	249	246	220	259	266	218	235	244	249	233	210	265	255	239	247	265	204	239	214	258	254	237	259	245	242	245	259	236	266	257	262	281	257	249	227	258	264	237	233	235	273	234	252	221	253	270	237	231	263	234	233	241	255	253	245	230	231	256	254	212	234	229	233	275	283	269	233	272	248	222	250	255	258	264	230	243	214	238	260	226	233	236	265	253	243	253	209	234	244	276	247	247	266	229	246	240	241	232	253	238	277	254	259	226	229	245	225	271	238	243	257	236	256	248	281	274	217	235	245	242	233	235	235	243	211	265	210	257	242	229	262	288	275	273	248	270	230	250	254	229	249	221	241	249	249	239	220	247	222	231	239	234	229	266	247	239	207	225	236	234	260	232	250	237	223	224	262	229	246	230	229	213	250	258	241	258	263	280	245	264	248	248	258	260	223	238	231	249	242	223	222	256	246	269	266	247	236	228	239	238	236	263	244	220	256	219	244	273	253	241	269	246	227	264	220	248	219	241	231	226	270	212	262	270	229	257	234	251	236	233	248	255	268	234	252	243	237	255	244	238	259	219	247	274	254	218	239	245	246	237	222	253	233	247	266	249	212	249	242	234	224	227	236	253	238	231	251	240	249	233	267	262	232	222	244	238	216	223	241	241	187	223	253	231	241	265	256	254	230	212	223	262	251	244	254	250	267	229	228	224	236	254	238	243	231	239	252	243	237	245	261	249	239	238	226	238	236	245	249	246	256	246	242	257	229	234	223	260	254	251	227	247	234	253	254	243	250	254	221	249	244	228	253	264	255	244	245	257	229	264	244	258	259	248	244	232	231	236	230	220	231	224	239	245	222	234	240	253	245	246	246	237	250	258	235	258	238	233	235	224	220	250	245	252	214	246	249	241	271	239	235	214	256	233	252	234	247	251	202	251	262	252	255	241	250	241	242	242	261	232	240	237	249	247	259	243	273	231	292	213	239	258	232	236	217	280	254	218	253	242	249	239	276	251	271	256	209	250	255	228	210	241	237	267	249	266	230	234	236	271	267	257	258	221	207	246	230	255	234	259	248	259	258	275	246	238	197	221	250	224	235	249	221	263	246	238	268	238	261	243	237	232	226	232	235	260	244	241	247	228	228	222	273	234	253	226	247	252	237	233	251	232	234	275	246	268	262	250	232	226	240	227	231	254	231	243	252	259	232	211	239	249	251	235	224	242	229	243	210	261	260	216	244	255	245	241	229	242	243	254	262	254	212	242	265	291	261	243	253	268	264	256	251	229	210	236	230	231	250	277	265	257	280	266	245	227	244	225	281	242	216	246	268	245	234	261	234	236	251	253	230	231	259	273	240	250	230	259	247	223	232	252	234	237	232	240	244	254	250	236	254	230	219	233	236	247	220	258	254	249	269	247	251	239	235	253	248	221	248	237	228	252	239	250	244	237	254	254	247	256	227	265	250	244	276	201	284	243	273	221	247	246	247	259	247	259	254	251	242	277	263	254	246	261	231	226	248	243	263	245	244	230	214	271	255	229	258	230	219	253	243	270	250	233	245	251	249	248	258	268	260	255	222	250	271	256	243	248	269	237	250	246	240	254	226	275	285	229	235	225	207	277	247	278	277	262	252	231	255	223	237	195	235	245	202	244	207	238	267	235	250	249	245	247	220	260	230	228	256	241	229	233	240	236	222	247	242	248	251	251	251	242	225	232	210	244	228	250	243	260	224	234	257	232	237	231	252	267	206	236	279	252	243	235	221	231	253	249	254	259	250	256	240	237	224	219	238	240	238	233	245	241	250	259	246	258	271	222	255	219	243	228	267	249	243	253	287	228	249	240	257	235	241	250	228	278	222	249	202	259	252	241	238	228	213	245	247	248	225	238	243	240	243	229	270	268	235	239	264	224	283	250	230	259	273	222	256	254	275	223	245	233	231	263	229	199	224	248	226	247	219	206	227	230	229	235	270	247	238	242	215	200	253	275	249	223	257	251	268	218	222	222	250	257	253	256	231	262	250	239	246	236	237	236	248	242	252	231	232	238	241	266	244	259	252	241	249	251	252	233	256	262	234	253	236	261	243	266	240	255	247	235	221	252	233	215	265	224	231	234	244	241	273	275	243	246	232
26655	21894	4346	5173	4414	3743	3098	2603	2265	1952	1737	1617	1397	1324	1273	1206	1188	1095	1032	1051	994	913	887	884	854	883	780	816	841	832	796	761	770	798	763	742	755	735	763	742	689	726	711	769	749	737	735	725	652	707	747	691	691	674	687	682	672	662	700	657	709	665	635	668	704	647	655	692	692	715	727	683	610	666	666	653	664	672	695	676	656	650	690	657	693	662	652	631	641	657	650	665	663	626	639	697	672	647	679	679	679	652	642	667	635	626	642	661	610	672	702	669	677	637	688	657	665	683	672	649	684	668	635	617	662	642	628	659	608	652	713	606	618	673	633	660	684	668	731	631	636	669	648	644	691	630	627	621	665	668	634	659	664	661	590	670	658	664	649	662	624	681	694	671	697	652	610	617	670	632	633	667	632	647	634	681	635	675	674	650	672	665	632	629	677	645	602	717	617	678	649	663	670	660	658	633	641	672	634	682	662	691	660	608	638	670	642	664	589	651	653	675	631	612	668	639	655	625	595	686	652	655	675	633	665	598	612	611	659	656	616	634	665	614	623	644	620	660	688	666	657	653	670	622	655	612	655	693	648	650	678	647	677	661	609	701	660	643	645	678	578	643	665	629	688	643	641	666	657	594	619	699	631	660	674	651	646	625	590	656	655	665	656	663	589	596	654	669	616	654	656	658	627	648	645	675	622	625	616	656	630	622	624	673	610	680	630	677	686	666	619	601	642	639	655	651	650	637	645	622	650	603	646	675	650	652	647	637	664	686	638	642	661	661	655	651	638	591	628	630	637	659	645	618	668	650	603	654	618	654	679	613	686	665	633	662	644	624	672	654	673	641	623	648	621	626	639	654	684	670	673	637	693	645	673	681	676	650	637	614	626	628	692	609	687	657	615	652	640	626	655	642	664	641	656	630	606	639	633	652	656	579	654	671	639	631	659	642	608	685	684	669	639	631	669	652	629	649	688	683	642	598	676	656	680	621	674	664	658	661	683	666	601	697	614	622	617	622	652	650	625	627	629	631	623	652	664	597	690	657	661	668	644	651	660	665	622	660	662	673	675	633	612	669	654	619	637	626	703	614	626	643	655	645	631	650	635	613	654	634	651	650	640	636	616	645	626	670	674	658	656	644	610	662	649	616	676	673	650	626	631	724	659	616	661	631	612	648	670	651	653	699	675	629	619	670	632	670	685	659	655	632	618	695	635	643	658	680	665	608	627	641	616	627	633	649	605	637	623	634	711	656	628	638	631	630	646	635	666	647	610	650	621	634	666	612	683	656	623	658	687	642	622	608	604	632	625	670	666	647	638	667	582	688	671	672	695	630	622	672	675	634	634	630	677	609	650	689	624	651	645	650	641	614	649	633	675	645	654	648	661	623	620	634	641	617	630	625	637	614	646	641	637	680	636	626	622	634	665	646	667	657	634	683	700	623	670	625	623	603	643	647	636	637	660	647	644	592	642	648	627	634	623	653	645	660	632	590	642	632	630	623	676	653	653	637	683	654	625	655	603	590	655	627	646	637	602	689	613	682	603	650	591	616	650	637	657	685	587	614	642	683	628	659	663	648	656	635	680	627	645	632	653	654	634	644	636	679	625	648	641	672	618	640	651	662	655	633	621	652	648	687	614	649	673	650	617	631	631	654	614	685	647	656	676	675	647	668	659	611	650	677	644	687	625	638	633	653	631	641	669	665	664	655	618	621	669	677	636	675	708	667	593	650	635	649	643	652	687	600	662	648	652	641	635	631	655	630	620	625	649	610	672	605	626	671	643	594	631	664	700	634	670	631	657	618	654	595	684	650	632	630	678	664	609	594	644	645	598	634	658	639	667	635	645	640	634	676	692	701	673	656	627	625	627	617	664	644	590	608	621	648	625	594	659	709	656	659	640	650	649	634	634	692	640	633	668	631	677	649	657	657	618	664	626	663	699	663	627	668	618	614	647	664	676	656	610	641	640	676	674	669	652	664	677	618	593	618	683	646	663	669	633	633	686	624	673	651	684	649	627	645	604	629	644	667	638	670	636	682	655	670	673	622	671	647	664	666	622	653	650	641	631	634	593	679	667	664	644	646	650	640	649	634	643	604	647	650	662	637	645	665	614	683	654	637	675	614	622	671	633	625	649	655	642	648	638	625	684	666	619	628	667	655	632	644	658	585	622	686	637	669	648	636	646	648	653	611	657	643	659	613	656	690	660	678	608	669	686	692	623	639	609	677	639	673	654	692	640	690	602	633	653	692	634	636	666	646	695	624	651	657	640	653	612	682	687	631	619	674	617	662	630	607	647	649	632	652	637	704	675	636	656	667	670	660	657	624	650	680	638	706	652	649	646	622	712	639	646	632	609	686	619	644	651	626	658	649	664	640	641	633	643	616	626	651	636	645	612	614	654	607	684	605	661	624	640	661	601	628	649	628	613	624	669	656	631	695	635	629	640	671	681	579	652	641	628	665	623	627	642	652	625	659	634	670	704	636	615	656	626	609	638	604	634	667	632	706	661	642	662	671	614	631	639	648	662	690	625	604	644	662	592	603	627	638	621	667	677	598	655	631	593	646	620	665	588	687	621	684	656	662	673	626	639	669	665	651	645	614	603	671	617	645	614	603	670	616	638	677	639	657	603	649	644	668	675	672	632	659	661	603	642	634	636	610	649	649	673	672	611	690	582	608	634	659	644	623	640	652	706	616	653	660	690	671	654	649	663	664	609	587	648	614	636	654	620	621	662	659	642	641	629	633	657	709	665	617	611	638	680	659	589	652	660	620	628	620	609	658	621	647	665	654	711	656	643	638	662	685	681	693	689	642	628	633	595	618	617	635	636	631	702	631	626	644	638	674	638	654	637	629	650	638	623	636	681	644	687	649	601	632	661	662	659	661	637	651	635	639	650	699	675	647	674	682	613	601	653	687	646	669	644	656	654	667	645	642	683	590	643	659	692	608	630	656	640	684	656	636	699	625	659	664	593	628	602	655	640	657	612	682	607	645	638	665	616	660	638	638	622	651	609	636	627	633	650	641	709	661	651	652	657	682	649	643	633	617	641	619	655	641	654	665	666	623	641	666	665	621	635	642	700	657	636	628	672	646	631	615	679	627	683	662	667	629	637	672	669	636	647	606	718	636	628	651	604	643	655	654	652	660	636	610	685	632	607	632	619	638	619	624	635	621	644	655	631	628	622	657	666	627	671	655	665	662	633	638	668	674	629	642	632	642	680	632	628	637	665	638	657	694	654	661	625	670	667	648	617	631	682	643	644	668	648	609	612	632	620	630	643	644	621	641	622	657	684	662	666	639	704	593	691	583	642	616	662	657	685	676	677	629	604	600	687	657	657	630	663	663	675	655	602	626	666	619	642	574	599	684	631	686	617	643	611	663	654	655	633	681	656	651	665	662	630	626	637	671	636	616	669	615	634	635	685	687	669	638	623	622	651	674	660	712	593	673	637	651	671	652	626	597	641	683	645	619	619	647	632	669	694	680	614	610	654	638
8641	1125	334	346	331	341	325	333	294	333	340	335	307	305	331	299	291	302	345	291	296	343	307	325	341	354	327	324	329	307	292	309	318	332	334	316	295	300	295	297	344	302	298	315	314	315	312	302	338	340	309	331	320	285	318	319	315	304	341	339	346	350	311	335	332	335	314	331	315	321	307	303	311	314	339	307	305	318	310	351	310	337	340	314	295	290	338	362	332	299	322	315	315	306	303	309	343	301	309	319	311	322	323	369	285	314	357	310	328	300	316	343	284	269	324	307	333	334	314	310	321	326	333	310	329	322	364	331	277	325	308	304	317	295	329	321	335	326	346	334	310	292	318	342	299	346	334	322	302	296	338	339	336	318	328	329	312	345	288	346	292	302	354	293	322	306	314	329	321	316	330	336	336	320	343	320	321	327	317	338	338	327	339	319	319	282	341	300	311	328	299	303	319	315	321	324	332	370	337	331	308	315	311	284	324	306	309	290	318	312	299	312	315	317	321	331	332	299	351	319	344	295	311	294	322	299	317	324	334	341	320	313	343	306	324	338	360	308	315	329	309	322	314	318	336	322	335	277	292	294	327	285	336	317	332	306	296	324	336	326	345	332	322	318	322	299	302	314	331	360	351	333	329	330	304	314	289	295	338	379	289	305	305	326	333	327	298	341	335	301	294	318	297	327	315	339	347	317	336	295	314	306	326	295	358	324	345	334	315	306	329	303	333	318	304	330	304	315	339	323	321	316	331	331	306	321	340	345	306	327	330	361	303	340	337	293	332	323	307	344	349	338	342	346	284	321	292	334	352	301	297	312	299	307	300	284	354	291	331	339	349	312	340	314	320	374	325	345	346	306	324	329	329	340	311	303	345	330	334	316	311	348	332	328	319	321	346	312	340	315	324	325	323	320	325	344	356	306	328	326	325	337	309	311	322	350	325	297	318	316	341	329	327	286	339	328	314	277	308	310	336	324	346	315	335	269	297	335	275	325	332	330	325	302	310	317	327	309	300	328	316	360	349	330	298	313	320	308	342	319	340	274	320	306	326	363	311	309	288	323	343	330	302	327	327	298	333	331	326	337	327	304	335	338	328	328	306	360	310	314	334	335	325	315	331	328	340	302	305	358	324	325	306	306	299	321	330	311	316	318	336	291	331	352	294	318	310	313	337	318	313	353	320	312	315	306	320	323	315	319	330	325	316	330	290	309	305	338	315	325	303	329	309	343	320	283	307	329	291	330	303	332	330	319	315	333	318	329	311	318	318	314	335	349	344	313	314	348	345	321	333	319	325	323	329	321	344	308	319	300	320	315	328	278	308	347	316	322	313	358	307	321	326	311	334	320	320	312	322	326	348	338	309	321	325	335	337	296	335	345	303	332	306	303	309	331	338	330	336	309	311	350	354	280	329	318	334	328	297	339	326	324	382	325	317	323	351	317	306	327	312	337	285	282	309	313	312	333	334	315	306	317	326	303	304	317	295	331	295	353	329	326	317	293	331	304	339	318	338	321	333	297	314	290	350	337	328	302	315	358	312	304	310	354	351	349	305	305	314	329	325	321	311	315	313	299	323	294	273	353	329	321	309	329	332	328	342	310	334	360	316	322	298	332	328	298	296	294	357	343	313	315	286	312	299	320	308	338	332	328	316	327	317	345	370	310	302	284	302	297	308	282	295	290	324	311	337	362	312	312	318	351	319	341	351	358	343	348	345	322	276	306	317	326	345	335	331	317	328	331	329	341	331	360	322	309	315	308	318	340	327	311	323	338	301	296	318	298	325	288	300	302	333	333	325	315	309	307	270	333	343	271	296	331	301	325	284	321	312	324	334	347	333	287	293	291	324	313	299	308	318	281	322	328	289	299	325	316	337	314	342	347	327	317	319	321	324	279	302	301	315	334	329	339	317	375	297	306	345	338	316	325	347	298	318	310	337	332	296	334	336	341	305	305	325	315	319	327	323	301	314	325	331	292	297	295	292	347	318	338	332	317	299	314	312	320	295	305	295	333	311	292	312	369	320	294	301	331	293	312	283	307	323	338	347	348	293	340	318	294	353	287	296	299	322	317	296	336	306	322	321	320	339	344	303	323	316	275	325	319	363	325	320	328	304	287	298	333	319	319	310	361	354	333	359	329	344	306	312	312	273	355	347	335	329	302	322	332	332	344	298	318	318	315	333	340	356	326	304	306	337	322	341	345	306	302	324	319	357	297	331	361	325	302	289	321	303	288	318	334	324	292	334	300	302	320	305	335	287	333	314	363	335	301	280	298	316	338	284	305	331	353	324	300	292	321	319	325	310	322	313	297	303	302	290	338	305	344	319	315	289	319	294	307	324	334	330	316	315	316	336	308	322	280	343	311	330	314	324	297	318	347	295	340	282	320	291	298	276	328	308	336	304	368	306	358	349	339	324	308	318	319	318	296	317	328	308	298	313	306	328	309	341	309	308	298	344	320	338	345	330	323	322	342	308	339	355	328	311	333	351	355	328	302	296	299	326	327	306	301	349	311	308	307	338	332	363	332	303	353	310	300	309	312	321	306	298	324	324	317	326	344	290	289	348	334	338	311	320	332	327	319	300	326	340	307	296	347	319	302	342	328	334	307	315	320	278	302	333	305	298	310	332	343	301	328	338	294	326	338	325	352	344	348	316	345	307	335	301	311	329	329	315	311	318	304	290	326	307	364	310	335	347	311	330	333	311	296	339	328	324	332	336	338	298	316	294	307	344	309	320	336	364	293	352	321	305	343	334	307	343	303	296	323	298	288	326	337	301	325	304	311	312	320	323	310	358	315	311	319	345	322	325	307	363	318	309	322	313	306	333	299	330	319	340	331	297	338	339	337	310	337	320	341	310	307	304	329	330	351	301	292	288	331	311	295	300	304	319	344	296	311	351	341	334	286	314	333	354	351	317	325	324	320	301	346	325	278	300	324	292	315	314	295	344	355	315	316	286	328	323	315	294	316	349	333	322	361	308	311	346	330	334	313	301	304	333	315	292	292	347	333	328	319	311	320	356	326	329	288	297	331	326	328	313	346	317	327	304	332	322	306	316	338	314	342	320	299	312	328	346	325	309	288	344	324	304	335	331	285	302	337	329	331	338	342	301	312	316	339	326	311	316	302	298	351	294	337	346	332	330	345	326	327	315	332	317	309	313	298	331	312	355	318	338	304	311	334	346	316	357	313	348	310	358	333	363	323	314	302	339	315	328	308	349	303	309	337	347	342	323	316	326	330	327	354	313	315	300	317	305	284	300	304	329	281	339	349	310	336	270	336	305	346	323	330	333	310	331	308	324	321	360	319	337	290	310	292	310	315	332	327	290	322	324	316	333	323	342	333	325	311	334	325	338	288	321	315	367	334	304	350	306	314	299	311	308	296	321	342	286	283	322	313	320	313	333	360	337	313	338	307	311	299	337	332	302	296	304	291	353	319	326	320	307	324	341	299	285	346	346	326	340	310	334	309	319	302	318	350	314	286	334	289	320	349
4995	1745	833	745	823	796	819	811	797	790	794	818	750	745	734	800	750	764	802	742	785	784	832	747	796	746	756	737	788	761	749	777	781	770	760	738	801	718	720	761	746	748	775	753	723	807	764	801	754	718	810	778	771	753	753	727	741	764	819	735	768	758	753	750	822	771	697	757	734	771	731	759	712	780	804	772	814	745	751	747	748	729	787	754	749	801	772	725	730	782	751	744	775	753	757	733	763	780	747	757	740	751	760	764	778	764	791	732	759	797	743	769	746	738	767	769	755	704	803	758	755	738	790	733	743	786	771	775	773	794	783	767	742	763	782	763	759	787	749	710	763	751	745	759	766	800	788	788	749	747	772	751	771	777	756	752	765	750	760	790	716	725	721	793	739	794	768	753	812	720	760	778	742	763	767	814	754	786	754	715	754	754	721	794	748	763	798	805	757	766	734	727	760	738	762	787	781	781	772	804	741	812	714	751	775	757	841	715	739	742	742	773	723	717	743	751	728	817	786	769	737	711	750	756	733	790	706	806	774	754	777	803	778	796	761	696	721	805	722	760	772	779	780	771	733	778	747	799	751	738	755	766	715	750	753	807	783	793	731	759	839	740	752	830	793	737	736	718	776	743	780	792	830	749	748	774	775	726	747	765	741	736	765	778	744	758	790	747	715	811	742	764	771	756	688	771	723	763	727	784	732	731	781	756	757	780	749	767	804	770	727	728	796	739	714	721	769	816	774	765	746	779	713	757	768	763	761	803	705	744	695	765	756	780	776	754	721	785	772	777	790	762	782	759	759	765	716	735	760	825	743	778	721	755	689	725	759	722	778	772	745	740	708	793	757	752	769	768	732	793	708	777	750	733	732	774	736	752	774	766	741	785	781	735	829	764	756	761	751	725	755	705	728	759	733	730	738	768	747	762	756	746	753	683	739	732	760	740	724	747	717	763	747	776	755	773	756	767	753	753	749	786	786	766	793	748	729	749	690	771	765	758	786	759	782	697	775	777	799	745	788	813	760	727	780	739	800	788	826	711	731	738	759	772	770	726	771	756	759	758	725	738	755	794	735	792	760	745	763	741	734	737	784	687	756	771	793	748	751	741	717	745	730	775	758	714	746	781	766	759	846	784	815	842	722	765	771	772	733	755	763	747	781	746	791	735	756	747	815	775	777	778	773	713	736	769	754	750	754	772	793	792	762	783	783	732	771	790	758	822	739	839	753	781	813	751	782	759	788	812	751	810	781	739	737	739	785	766	750	765	794	756	765	765	773	714	770	695	771	820	694	760	720	734	742	727	738	764	772	794	779	756	749	786	746	773	741	733	759	724	768	752	743	749	816	767	762	773	787	810	762	780	770	746	786	790	766	766	778	794	763	740	735	747	797	770	750	739	772	746	706	741	736	785	750	738	755	779	730	761	805	768	738	785	733	772	745	716	729	739	765	723	731	704	763	775	737	716	793	772	756	764	765	794	760	782	752	779	739	787	733	752	793	810	755	722	737	720	760	739	763	771	747	786	741	769	770	714	766	750	788	820	810	830	757	796	735	753	785	754	755	787	759	766	758	708	698	752	751	738	764	810	802	758	803	783	747	772	764	767	751	764	750	776	804	777	762	773	733	774	746	733	752	705	762	764	784	739	781	746	764	787	769	723	733	779	717	777	739	780	764	797	726	715	736	749	721	747	754	774	772	759	784	798	742	762	775	791	779	761	758	759	742	740	762	764	795	733	741	761	751	745	737	793	772	729	782	746	744	771	729	786	768	786	789	789	743	764	767	752	754	760	717	727	767	725	735	781	781	774	785	745	818	753	762	799	779	751	722	713	772	804	795	795	733	757	727	750	759	765	755	754	756	739	764	755	735	816	775	776	696	753	736	758	757	701	773	763	765	779	709	768	729	770	792	749	833	747	680	756	750	766	793	770	775	761	741	721	752	745	712	761	786	728	787	818	768	750	757	725	787	761	821	774	760	782	806	780	745	700	768	762	729	727	768	704	714	741	770	757	830	781	783	720	760	740	756	769	741	776	742	769	775	723	792	764	750	755	808	786	747	853	730	787	742	757	716	716	815	769	779	736	746	741	779	788	712	755	761	776	819	787	766	780	750	798	794	775	761	798	758	771	758	774	776	761	746	772	739	740	765	744	748	760	737	803	699	797	852	742	729	797	749	740	809	804	747	742	739	823	762	746	759	758	779	752	772	801	789	738	724	768	772	761	784	757	730	771	770	753	765	749	743	730	724	752	802	757	797	783	764	785	764	777	764	758	757	746	757	788	743	749	747	728	737	715	784	750	782	795	751	801	737	827	778	740	748	768	776	825	789	760	785	798	752	763	724	774	713	768	723	778	772	762	780	721	747	746	768	787	809	761	804	747	773	745	757	739	714	755	767	819	764	722	702	762	735	787	751	744	773	753	764	811	779	799	769	767	765	740	767	795	745	741	766	718	785	712	745	760	715	783	786	727	769	728	826	791	781	756	746	746	712	761	786	712	797	764	793	724	755	746	743	769	765	756	796	756	720	701	740	756	745	771	743	751	782	765	762	790	798	746	749	795	783	716	762	751	750	752	776	795	738	761	745	772	777	755	777	767	723	809	746	734	785	757	765	766	775	793	720	720	819	741	792	784	812	741	760	736	755	815	797	788	760	737	740	790	751	785	756	829	733	755	756	778	732	788	685	752	788	770	765	754	749	766	828	765	767	743	778	696	766	752	745	759	767	768	722	750	762	773	783	778	754	699	784	780	703	736	760	781	783	756	777	721	793	708	788	753	743	749	749	798	783	781	769	749	747	745	754	759	750	744	778	828	771	796	788	761	743	746	737	734	766	774	745	791	780	801	735	750	745	763	729	725	768	759	732	766	774	740	770	712	762	702	759	740	766	765	720	792	748	726	784	753	756	813	749	770	750	753	779	797	738	775	722	749	776	775	756	753	793	728	775	773	740	773	731	803	751	748	784	769	774	766	790	752	719	732	761	735	725	725	752	729	808	757	754	786	798	767	750	684	717	753	773	758	775	727	802	779	772	741	762	721	746	754	786	776	771	784	800	746	747	729	764	757	740	735	792	767	744	762	754	794	757	773	734	700	767	778	743	772	787	757	758	804	714	753	756	720	795	783	773	707	776	756	778	772	752	732	757	742	747	698	753	720	711	741	710	792	758	726	729	774	774	754	721	790	710	763	783	753	796	780	797	725	802	765	806	769	751	744	766	788	770	771	768	762	741	754	752	729	736	757	807	756	758	763	767	779	776	770	753	776	724	758	752	721	715	771	796	774	775	798	755	729	752	792	780	780	858	786	794	835	713	741	733	744	753	780	718	743	722	763	789	810	741	755	766	770	818	795	768	723	779	734	767	764	800	723	783	833	770	814	782	778	760	755	724	825	730	773	734	748	796	760	774	812	713	713	794	763	758	737	774	690	769	760	762	762	763	767	773	801	746	805	768	770	732	844	761	719	762	809	752	806	697	778	738	777	806	717	748	765
34530	21268	2412	841	669	489	389	346	313	293	225	245	213	220	232	191	163	207	218	206	157	180	169	176	199	186	180	203	175	159	165	177	171	175	172	165	165	156	148	180	167	141	138	179	185	159	159	173	147	180	176	185	164	172	166	147	147	163	171	192	156	140	137	176	150	147	142	171	170	153	184	162	166	168	165	166	181	174	164	156	172	140	155	158	149	155	211	154	147	158	160	152	148	144	154	150	162	171	146	152	174	154	146	162	155	153	166	164	158	174	148	143	163	168	171	150	153	188	161	171	166	176	154	175	156	165	145	177	164	135	168	150	187	128	173	144	161	165	157	160	173	142	165	174	146	151	140	157	161	171	161	145	136	158	152	169	152	166	166	142	136	161	152	165	141	138	168	153	129	158	172	161	139	153	165	172	168	182	158	157	159	171	153	176	144	145	171	185	156	167	169	165	157	169	152	141	148	149	166	154	165	150	134	135	155	149	160	171	154	139	145	173	148	157	161	151	174	146	165	157	149	184	151	154	141	142	153	166	184	157	141	147	155	164	192	160	162	158	156	165	170	186	158	179	156	157	146	155	146	141	180	173	156	162	140	167	180	160	140	166	147	141	168	162	168	175	181	160	153	167	154	174	140	159	162	173	173	160	175	141	154	141	142	158	154	146	168	145	159	157	162	173	177	184	153	148	180	142	159	159	144	168	167	166	125	167	173	161	145	178	154	122	161	154	181	182	164	150	157	157	166	156	174	174	181	168	142	148	139	165	176	160	153	170	126	153	142	183	166	163	173	161	161	167	151	162	162	136	170	158	169	176	168	170	176	151	172	136	139	148	150	160	171	175	159	182	175	178	145	144	153	177	150	141	146	168	155	157	159	148	186	147	168	156	137	169	136	173	145	177	178	169	160	160	140	185	161	176	168	159	168	161	195	160	149	139	151	163	157	165	158	167	169	170	141	136	154	132	148	142	165	135	140	162	147	147	177	148	141	144	160	161	142	160	144	163	172	154	138	153	140	160	175	147	155	134	147	158	180	146	181	177	159	158	158	145	156	158	157	156	155	164	160	163	174	160	158	136	165	157	172	166	169	168	163	139	161	185	177	153	147	147	160	160	144	170	162	148	166	163	151	174	174	152	133	179	164	162	165	151	181	159	167	193	154	168	172	148	160	174	157	173	151	158	168	159	150	164	161	175	149	173	155	173	177	153	159	159	158	162	135	150	163	174	177	151	181	160	148	147	161	142	133	137	146	168	160	162	188	178	159	147	137	140	169	174	173	151	164	171	147	167	158	163	165	143	157	145	156	173	164	164	165	145	164	162	149	161	168	157	165	167	160	162	164	173	168	148	178	154	142	173	148	169	157	150	141	153	155	160	136	142	140	174	164	139	154	180	170	149	173	178	159	155	149	144	155	162	176	156	148	157	163	147	147	162	161	149	163	156	160	165	165	143	175	158	152	151	152	154	164	114	142	168	155	154	172	186	152	165	156	144	169	164	163	170	157	175	144	150	155	156	163	157	130	160	138	138	132	168	145	136	171	154	153	173	125	164	168	166	172	176	149	176	167	135	157	158	148	150	176	161	157	146	140	157	168	143	166	158	151	155	177	182	173	112	145	156	145	130	180	166	137	139	166	138	164	161	156	145	159	160	154	162	165	134	165	156	158	176	181	184	153	163	121	174	161	157	149	149	157	162	145	184	178	155	167	163	166	155	152	184	161	163	151	166	162	149	163	153	137	156	148	167	158	177	160	176	168	162	183	166	173	174	159	143	153	169	172	159	141	166	168	155	150	165	175	162	147	155	151	152	158	177	157	170	171	147	151	167	146	146	130	156	162	160	176	168	149	146	155	155	157	147	146	172	159	158	162	174	151	159	161	145	164	151	145	143	157	165	144	149	152	148	160	162	165	156	159	171	171	163	157	175	168	181	179	159	128	171	189	155	156	152	172	175	185	171	145	179	154	176	176	160	165	151	173	180	156	160	169	159	144	163	151	163	148	165	162	144	150	156	171	158	152	155	170	197	200	166	173	177	160	161	166	155	151	173	171	136	141	143	169	141	172	133	184	179	175	169	164	168	152	174	154	188	174	183	178	175	165	152	135	126	162	175	150	166	162	177	154	170	151	152	142	177	156	166	185	171	142	159	171	148	168	177	162	165	155	175	154	136	166	168	179	154	189	134	147	127	185	180	160	161	148	147	176	151	160	169	155	160	162	165	163	146	188	126	156	141	172	135	147	139	151	179	172	154	164	168	138	181	176	160	163	156	169	157	155	159	151	158	146	148	161	172	175	131	154	173	151	139	153	154	166	134	151	157	157	169	169	183	155	138	197	138	169	148	154	159	158	153	168	153	190	152	163	179	180	171	165	155	164	175	142	170	148	164	148	153	164	145	181	168	162	169	153	151	158	161	153	149	169	145	153	159	156	159	147	173	162	145	144	133	154	142	143	151	159	142	158	153	162	159	178	158	164	175	160	166	158	166	156	159	154	172	143	171	141	172	129	169	162	154	154	159	186	149	155	167	165	165	168	171	185	179	153	191	151	144	171	144	168	154	169	169	150	161	158	145	140	183	165	135	155	154	160	156	167	172	161	183	178	171	173	165	157	160	156	168	157	145	157	146	160	135	164	149	165	161	183	163	144	162	188	141	167	164	130	145	144	150	155	169	176	180	139	149	151	174	155	162	154	151	159	167	140	154	166	159	157	192	167	186	165	164	145	147	164	147	177	157	159	168	156	180	164	165	153	160	164	147	154	155	158	136	151	145	136	147	149	163	143	162	137	175	170	176	186	176	154	162	142	167	153	147	173	170	177	156	150	154	139	171	160	139	144	168	164	172	148	167	146	145	170	144	160	154	157	145	140	146	175	148	161	150	133	151	161	147	159	180	164	139	152	157	150	172	178	177	164	173	138	165	149	160	170	162	159	165	184	144	162	144	128	169	156	159	147	160	166	164	153	160	155	161	168	149	152	153	163	132	150	162	149	151	176	150	186	168	181	180	175	152	171	151	145	165	159	158	146	123	168	159	169	157	157	154	134	150	174	150	139	159	189	175	145	171	168	171	148	169	169	148	161	139	161	142	146	163	128	155	167	148	147	140	160	149	176	142	139	178	175	150	177	176	159	134	172	151	168	158	151	169	174	156	163	165	157	187	159	141	135	170	164	175	174	179	188	180	163	158	163	161	154	146	149	154	162	165	163	167	148	146	148	163	144	133	138	147	165	148	146	147	151	145	184	142	160	148	156	158	160	142	145	148	158	170	164	164	141	170	190	167	156	156	164	156	135	156	149	172	176	166	181	162	168	148	154	155	130	154	139	153	160	161	157	147	171	156	145	148	165	172	148	186	176	158	162	136	150	154	175	127	167	161	159	176	151	171	150	155	165	173	164	153	172	167	149	144	163	153	174	179	138	143	151	167	142	154	157	170	172	159	157	156	176	156	132	152	166	169	158	146	144	144	183	154	149	165	146	187	166	186	172	178
18838	13760	2346	2748	2459	2070	1743	1466	1280	1085	1001	953	791	812	767	727	710	712	648	614	590	611	529	569	603	516	509	540	531	510	531	536	518	521	505	466	465	522	502	443	520	459	503	496	489	448	483	472	407	491	530	441	474	515	439	456	488	455	458	458	444	488	499	442	460	421	435	407	462	498	484	427	419	483	488	408	436	423	467	441	420	425	416	438	464	487	480	422	447	419	451	471	447	432	449	467	443	480	431	450	435	470	472	439	460	455	448	462	432	414	479	443	416	470	441	450	440	415	459	461	437	485	429	435	454	434	441	450	467	456	444	441	416	455	456	411	421	456	420	444	436	433	429	457	441	435	440	463	423	427	445	458	451	412	441	433	453	464	434	437	438	437	443	461	474	405	423	440	450	420	440	425	433	455	460	428	420	450	443	445	486	434	476	426	458	427	434	461	445	471	451	484	432	413	459	459	432	447	440	442	444	443	458	499	445	414	420	434	438	452	443	446	415	413	445	473	454	431	428	443	411	435	427	480	413	450	471	454	420	430	428	450	472	436	403	410	423	449	470	450	478	433	452	431	421	425	434	435	438	491	426	425	454	445	449	410	442	420	471	423	416	417	432	396	455	430	440	431	468	434	459	439	449	425	441	402	434	474	453	421	422	435	476	425	465	474	438	450	439	454	411	445	460	433	428	479	453	433	434	409	463	420	412	429	435	487	474	422	481	460	432	442	446	424	439	421	407	443	425	474	393	402	429	446	422	425	440	453	396	413	457	439	435	434	432	442	440	432	459	463	453	468	426	458	458	414	435	448	450	409	435	430	419	445	447	389	425	438	450	427	444	416	454	402	450	455	465	454	434	416	438	450	469	420	477	448	406	444	406	422	477	476	406	448	440	439	439	437	440	437	398	454	470	439	429	440	430	457	447	461	418	396	427	417	440	470	480	489	442	465	466	458	421	431	438	407	423	421	396	463	446	385	438	434	447	480	450	441	425	437	401	452	457	442	434	422	471	483	420	416	402	440	404	429	396	428	405	441	443	426	417	435	432	433	433	420	388	454	492	445	462	431	460	467	423	448	446	429	450	448	458	449	474	406	455	445	421	434	415	437	450	428	473	445	426	395	422	445	429	454	438	429	445	451	466	432	455	419	427	440	458	423	443	442	451	438	462	444	440	469	420	445	435	411	435	444	442	471	462	418	435	432	420	463	430	448	420	391	439	430	450	422	468	419	456	462	462	430	428	425	427	401	412	428	430	447	414	432	498	455	451	444	453	405	431	457	447	460	418	449	476	428	411	458	450	462	421	500	459	426	443	437	450	453	391	452	436	437	450	430	406	397	449	413	443	469	438	420	447	476	423	467	442	443	415	464	460	437	426	452	464	436	438	427	448	403	395	436	447	449	442	461	465	411	442	466	429	428	463	432	444	444	401	476	484	424	456	455	440	399	472	481	431	411	422	424	469	436	420	441	437	454	439	460	443	405	434	432	416	420	426	441	428	449	443	440	423	447	452	443	431	465	438	413	449	455	463	429	439	448	445	392	426	441	468	445	447	459	433	432	454	458	439	422	424	389	469	446	463	437	457	428	463	425	432	433	465	418	443	436	445	423	427	440	437	439	454	440	441	444	457	441	442	443	394	438	475	443	434	430	434	465	466	426	421	451	389	417	437	465	442	446	403	439	426	433	488	440	446	455	441	428	446	422	464	450	461	438	442	403	401	443	444	493	467	439	412	461	432	430	440	436	457	453	453	447	458	417	454	445	446	430	440	416	429	436	395	464	465	456	426	425	410	447	415	428	470	441	463	436	443	476	404	441	443	466	427	437	448	445	448	465	470	429	448	428	461	472	437	440	448	444	428	410	437	424	461	431	421	411	460	418	412	458	469	453	455	445	447	439	405	446	418	435	446	435	427	443	438	450	443	449	445	424	407	440	474	423	456	401	410	436	432	457	438	462	457	456	440	431	429	443	444	441	394	461	411	444	455	464	441	432	485	449	437	444	432	467	436	451	418	427	456	452	450	470	425	457	449	448	452	452	440	459	455	467	468	460	466	468	428	444	419	403	411	438	444	437	440	436	393	395	452	446	407	416	451	456	415	457	453	422	437	426	445	441	412	436	458	459	468	443	384	445	438	451	430	423	417	446	418	457	454	404	425	430	447	416	449	413	385	469	460	426	419	470	460	448	421	425	414	407	453	424	417	440	405	445	441	438	444	433	478	460	441	426	421	443	469	480	400	399	431	392	408	450	466	434	453	410	453	449	462	462	439	446	447	449	452	450	410	386	442	419	455	443	462	460	473	425	431	459	421	424	437	416	418	470	475	419	454	434	393	486	443	475	424	479	414	451	459	420	435	465	434	478	461	436	453	430	470	448	414	412	381	402	458	469	474	412	449	432	447	417	439	433	449	462	419	412	449	457	428	453	442	482	451	451	437	419	416	428	436	440	498	457	463	433	436	434	438	398	460	465	429	427	473	434	429	430	435	429	423	445	440	445	464	428	444	402	485	409	447	464	483	433	435	461	461	455	431	441	421	437	415	435	436	469	431	438	413	458	405	428	417	459	446	427	432	468	413	441	436	430	388	416	416	422	452	433	401	395	430	433	427	441	459	460	451	429	470	435	455	445	443	468	441	420	451	461	473	414	435	444	448	438	406	405	446	393	446	477	430	429	464	423	446	453	466	477	451	418	464	410	480	457	389	468	447	418	439	420	447	489	428	416	446	419	447	423	451	446	468	433	461	487	448	430	451	426	430	474	414	464	425	470	407	424	403	474	409	440	420	436	438	496	421	450	423	467	427	401	423	433	403	421	449	460	442	458	413	395	428	440	448	430	439	428	394	416	444	420	403	478	435	465	424	437	444	438	404	498	458	461	431	454	443	371	434	415	428	431	422	434	389	436	406	422	455	452	433	440	473	439	429	471	443	438	453	447	422	426	413	452	434	412	438	448	434	422	432	424	456	455	423	410	428	473	422	398	434	438	455	424	453	446	447	441	418	420	434	396	478	474	410	423	487	430	436	431	457	441	490	449	411	426	487	490	437	435	503	400	430	471	414	431	441	442	425	439	463	424	435	435	420	442	451	463	447	451	440	427	443	442	430	451	422	447	470	433	408	399	439	453	413	455	434	426	467	468	421	455	418	432	463	511	383	477	441	427	450	423	462	456	459	441	425	440	438	439	421	422	433	433	434	469	471	470	430	456	432	411	443	395	396	425	450	431	448	414	442	418	448	456	433	411	459	486	448	435	458	397	431	439	487	432	460	427	438	450	411	417	463	441	408	414	426	449	438	464	454	436	472	434	393	427	438	408	451	443	421	419	427	434	423	407	464	438	436	445	460	436	438	426	466	416	423	439	434	431	469	445	467	451	404	440	440	467	429	426	438	438	440	455	472	424	433	459	420	423	396	423	452	409	438	369	431	448	437	419	435	399	428	415	418	443	469	419	449	397	410	421	453	403	438	472	404	451	450	438	410	417	430	431	413	449
47256	34839	6977	2066	1279	957	741	637	533	489	418	405	369	365	330	302	309	276	272	311	313	282	297	260	286	283	272	315	252	269	268	251	246	239	264	266	269	274	274	235	258	252	265	269	249	244	250	236	225	199	240	235	263	250	237	267	253	244	241	240	252	260	242	239	228	263	225	259	240	236	288	250	251	265	232	273	234	245	235	236	225	266	249	240	244	239	274	250	252	248	235	256	241	246	247	248	219	283	236	212	252	239	245	245	232	221	233	248	235	269	239	241	257	234	215	225	240	247	209	235	248	251	255	244	256	248	257	260	230	256	230	245	256	249	238	243	245	233	266	271	284	245	238	274	245	252	233	256	231	251	246	232	242	269	249	242	272	257	231	225	214	259	262	250	247	246	252	260	239	231	237	248	271	242	256	257	270	256	243	262	254	261	252	256	248	258	220	220	251	227	241	256	245	264	263	247	234	264	241	250	241	234	236	252	265	233	275	231	220	261	258	250	247	242	244	233	264	250	254	276	256	235	240	226	237	255	251	270	237	246	231	232	214	274	252	255	244	250	233	239	243	253	250	234	221	262	265	223	233	249	237	263	241	238	221	252	248	254	247	240	239	241	220	242	230	253	254	243	236	255	242	229	246	284	251	266	256	252	220	225	234	257	253	255	217	240	262	240	274	219	257	264	251	240	277	243	209	215	282	241	250	238	246	235	236	245	240	247	264	242	224	247	248	213	249	258	255	240	222	255	246	253	222	234	234	229	252	255	233	234	266	222	262	261	257	232	296	206	247	282	251	247	222	240	226	211	223	259	239	256	228	237	241	272	240	258	219	252	234	226	221	246	253	265	216	244	239	259	252	245	251	238	210	250	239	240	224	221	231	275	235	221	283	223	251	247	246	237	225	227	276	247	236	266	276	241	239	222	265	264	233	264	251	229	225	219	276	235	250	255	253	270	247	234	232	228	257	237	257	231	247	241	245	232	249	243	256	251	233	241	217	249	268	251	237	262	231	240	230	241	270	236	240	231	264	239	252	198	243	251	246	263	231	251	248	240	242	268	240	225	231	249	237	247	239	261	236	266	262	249	258	249	254	274	242	238	270	263	261	214	256	255	248	233	223	250	261	230	229	240	235	251	268	241	226	255	231	250	246	235	232	240	275	241	238	238	253	261	235	231	225	253	229	243	246	210	249	230	283	256	247	235	243	241	223	249	267	253	281	253	274	253	269	243	247	250	254	233	238	194	234	240	217	267	244	266	243	282	243	260	259	229	293	211	231	209	223	241	262	235	239	261	273	222	240	283	240	211	247	266	237	241	260	238	248	239	248	257	239	248	219	233	238	240	270	221	273	266	241	220	246	236	247	249	256	268	223	255	219	232	254	231	226	215	234	242	233	272	268	268	243	235	240	253	244	256	235	230	247	257	252	242	272	216	216	248	221	229	233	215	230	226	214	259	234	261	229	252	253	204	232	240	275	268	254	204	240	235	225	232	263	281	239	257	235	246	232	254	278	231	231	262	256	254	233	233	268	256	281	244	227	226	256	253	231	218	245	237	249	228	246	242	238	255	265	211	232	222	234	244	241	241	253	214	218	224	249	238	257	274	245	240	255	247	286	232	274	228	214	244	229	250	281	251	212	226	252	211	240	249	251	285	238	224	260	255	231	215	247	233	268	250	247	250	279	225	220	250	258	242	208	228	210	265	258	240	245	242	254	253	253	219	229	232	247	260	253	243	228	254	240	262	260	233	245	247	239	273	234	222	220	238	254	233	241	215	247	249	260	230	221	242	231	258	263	243	239	264	237	243	234	231	232	253	233	261	264	238	249	242	263	250	252	252	239	238	269	232	230	257	277	278	217	234	231	238	242	216	238	236	241	240	249	254	264	231	260	257	234	231	262	219	268	239	256	223	243	250	248	235	243	261	250	244	235	249	232	216	227	244	241	261	260	266	259	237	275	237	256	256	274	233	227	253	267	238	245	237	248	228	240	261	256	237	242	245	218	221	233	245	226	250	246	269	235	229	219	222	229	261	243	245	223	253	247	251	256	232	229	195	251	237	238	233	272	250	246	267	251	222	256	237	254	232	293	223	220	263	259	267	229	261	216	270	266	268	219	234	258	236	255	255	255	260	266	264	260	234	235	227	262	249	240	221	258	208	242	253	279	257	254	230	215	250	249	247	241	254	227	220	238	253	258	216	245	266	233	237	219	250	238	240	258	254	247	259	225	253	231	259	248	246	213	217	255	220	239	224	251	246	251	244	282	254	265	222	255	250	235	246	230	269	215	283	257	245	244	230	254	243	257	231	216	247	248	249	216	258	222	223	270	236	243	235	239	224	230	265	241	242	234	235	254	241	261	251	254	258	236	219	260	250	256	243	229	242	245	228	249	252	233	233	244	238	238	231	250	225	259	259	225	220	234	236	252	254	248	264	247	232	222	248	252	237	256	232	262	270	214	218	253	228	242	218	226	233	210	268	260	249	245	254	235	240	225	255	250	230	238	268	245	232	251	251	220	269	248	254	231	228	224	235	271	243	253	255	262	252	246	237	264	232	260	251	255	234	245	237	258	242	233	232	248	236	232	252	249	238	224	269	249	263	240	247	253	260	254	265	267	207	260	224	267	231	253	260	244	253	258	246	270	225	253	251	218	241	268	241	257	242	252	230	249	247	217	259	221	232	233	260	270	250	238	240	226	262	243	261	276	210	271	253	215	244	233	251	265	227	230	251	239	243	239	231	234	230	233	221	236	228	223	228	238	272	246	253	241	268	280	228	250	231	248	241	227	264	259	270	233	259	207	251	230	241	221	232	266	248	243	230	225	202	242	229	235	246	231	240	241	291	230	254	277	244	261	256	269	231	271	229	243	210	241	261	249	240	235	252	236	284	224	250	275	254	243	239	256	249	231	225	216	260	205	231	241	234	256	261	265	234	225	232	268	278	248	252	237	218	249	204	228	259	251	223	212	254	230	274	238	207	260	230	261	241	222	261	246	235	217	243	230	253	229	247	266	242	225	230	233	267	233	254	291	266	239	269	254	262	254	245	242	257	239	252	256	239	263	268	264	252	237	246	241	277	226	209	240	261	224	245	262	253	250	234	233	255	243	273	238	261	225	250	245	243	224	258	271	249	228	241	243	275	244	230	248	225	252	249	271	240	252	224	288	225	263	238	245	259	228	234	250	235	232	242	251	234	257	248	223	217	230	222	229	234	273	260	241	242	236	235	237	232	211	234	254	263	271	239	242	254	240	244	248	268	246	243	222	225	267	265	253	246	248	223	250	243	240	261	226	242	255	290	229	228	261	262	250	261	261	253	250	277	255	259	242	225	210	212	250	269	257	237	245	236	281	233	254	226	240	258	231	254	253	252	269	255	260	237	249	245	247	294	266	247	232	238	254	215	250	242	252	233	236	229	276	268	226	245	257	252	266	267	231	256	236	246	298	243	255	236	218	223	228	248	245	271	250	259	261	244	274	230	248	239	231	257
26148	19925	4272	5260	4528	3691	3120	2641	2244	1988	1735	1576	1446	1359	1280	1225	1184	1050	1021	1003	975	963	918	907	860	837	791	840	813	807	769	783	755	754	789	760	764	745	748	713	777	698	728	732	706	733	730	723	721	718	656	674	707	694	705	695	729	688	704	736	642	671	673	677	657	681	664	711	646	685	668	667	661	679	674	646	679	683	619	653	699	666	634	650	688	601	673	692	702	680	636	696	643	630	679	671	656	676	674	629	629	637	632	618	666	655	649	621	651	644	665	694	624	626	688	666	659	698	651	634	656	671	621	633	642	664	638	662	665	676	644	660	650	688	676	683	638	632	646	625	701	621	703	629	647	696	629	654	657	665	652	619	628	638	665	613	648	648	646	696	658	615	659	680	619	647	684	652	610	685	658	654	650	683	700	627	611	664	647	624	661	703	688	653	650	680	634	627	664	636	668	659	661	673	682	701	634	632	648	627	610	668	680	678	601	668	622	671	628	663	647	622	688	642	657	646	654	586	685	640	651	692	632	646	636	620	634	661	661	627	629	649	665	607	577	668	589	654	643	652	583	641	629	602	646	662	603	665	673	644	666	653	625	621	646	678	649	650	693	626	653	648	679	634	602	668	651	654	691	642	654	676	635	665	634	633	625	669	652	661	640	617	632	669	619	645	659	637	635	687	651	647	690	642	636	668	636	658	614	665	649	617	695	601	648	650	609	649	687	644	650	619	635	619	675	634	658	668	665	655	636	647	654	667	608	637	631	681	684	623	658	623	609	641	668	615	649	689	629	644	695	682	652	646	574	622	621	594	658	634	625	586	616	604	646	663	664	625	632	656	634	665	629	621	686	661	699	635	673	610	628	635	637	712	661	595	603	652	642	738	631	631	670	653	591	644	645	676	640	625	655	658	653	649	610	657	638	640	651	659	638	673	674	626	629	659	650	641	674	654	657	626	634	628	652	615	617	625	600	650	596	688	624	620	664	684	659	652	611	632	617	638	574	693	667	646	636	624	605	635	653	632	675	659	627	635	657	677	632	650	677	615	626	603	638	630	662	618	646	591	610	665	642	645	601	627	605	639	636	644	636	700	676	634	633	616	597	616	640	619	668	639	634	645	650	615	649	637	646	695	654	624	642	673	651	659	659	645	681	610	600	615	655	631	617	643	687	664	655	650	655	601	652	620	665	635	611	643	643	629	619	633	661	651	665	684	682	640	674	675	647	641	655	625	587	638	649	703	606	641	679	611	660	663	651	651	675	678	686	656	667	669	597	640	653	623	653	659	658	640	665	650	680	652	638	606	716	613	676	659	674	638	666	579	618	656	630	577	645	661	651	588	624	635	639	682	641	670	624	639	598	651	612	651	670	636	659	614	635	711	667	634	653	653	640	642	630	665	636	687	664	671	659	665	670	649	613	642	621	612	632	637	691	647	682	632	651	628	707	619	674	646	654	650	688	648	642	659	688	665	652	632	649	639	594	677	628	590	638	655	668	623	621	687	664	647	689	679	684	644	646	631	616	660	615	674	630	659	629	627	665	663	640	662	664	650	613	601	612	644	626	620	684	607	651	623	649	651	575	579	643	636	633	606	639	662	616	653	678	607	664	626	614	694	623	630	654	653	640	625	668	640	689	645	618	640	656	671	630	656	661	621	623	679	637	641	643	605	610	646	667	634	706	598	665	613	622	647	631	638	609	659	634	647	645	665	649	645	633	656	612	638	622	722	624	625	655	669	652	628	628	656	660	624	644	638	666	640	663	664	651	625	637	643	622	617	646	637	590	640	663	654	620	598	634	637	675	636	673	671	629	597	639	620	644	623	612	706	668	637	670	627	629	628	619	636	657	627	619	662	640	666	645	639	621	660	648	690	642	663	620	654	632	650	649	658	619	626	636	651	657	633	637	663	676	649	659	646	647	660	696	664	612	660	620	657	628	632	653	651	638	675	641	628	635	642	696	659	659	642	641	601	652	637	636	624	673	624	670	660	650	656	623	671	628	633	638	646	647	672	661	651	671	635	643	659	623	612	659	659	614	624	631	612	638	673	633	627	659	633	586	593	656	630	620	645	681	618	695	655	624	660	679	624	623	682	642	646	685	616	642	705	653	685	640	662	653	647	654	625	707	687	631	631	614	662	646	681	629	663	641	609	653	632	644	677	628	670	653	661	631	663	643	606	653	680	643	631	653	629	635	698	677	665	663	620	649	646	597	628	643	644	639	630	657	672	633	599	624	705	629	667	648	628	654	637	619	631	637	648	653	654	660	641	632	670	670	654	648	633	633	679	690	623	609	612	616	647	645	601	589	632	595	637	616	624	628	645	664	679	601	668	632	661	631	664	633	686	629	663	644	647	657	623	661	656	660	661	625	664	646	627	626	629	685	634	645	652	581	651	657	657	630	620	645	648	678	648	683	619	621	628	603	664	644	645	686	652	682	700	663	637	636	611	646	652	614	667	644	612	607	651	656	622	667	667	654	678	648	646	647	674	607	653	642	633	633	626	604	624	656	661	599	626	628	684	629	649	633	692	647	640	638	629	647	667	653	627	640	658	623	715	684	626	691	644	673	653	613	656	645	626	630	647	609	655	651	672	649	596	687	604	682	602	662	623	654	648	629	666	661	643	698	630	648	685	618	673	641	607	625	687	607	633	626	689	660	681	618	601	609	695	694	656	643	609	664	650	667	663	660	656	641	656	633	646	658	650	670	626	696	624	655	574	650	646	621	615	665	646	637	642	617	615	608	627	655	611	588	661	651	606	693	666	634	635	675	621	658	675	611	589	632	661	596	624	583	652	656	639	629	666	659	614	628	610	651	611	630	629	595	634	644	669	651	681	669	679	638	630	655	617	639	645	666	676	623	642	662	673	644	651	675	624	629	602	682	623	615	639	634	597	625	653	640	587	640	655	626	656	597	609	659	596	697	649	656	638	622	639	656	651	628	619	638	643	700	628	653	648	648	642	634	638	668	625	622	649	650	615	667	659	654	617	636	618	671	652	618	626	659	657	633	652	632	637	682	627	663	649	674	652	693	612	684	655	600	646	666	660	597	668	673	681	684	654	614	597	649	610	642	614	660	617	600	618	670	647	606	655	692	680	671	624	617	653	650	594	655	688	630	661	638	642	642	654	642	646	693	613	686	702	650	687	639	653	619	642	637	696	646	636	669	668	618	647	621	580	652	596	675	663	667	587	666	618	630	593	617	656	671	682	606	635	651	624	677	644	625	671	626	677	632	670	624	643	626	609	638	680	652	659	664	669	633	630	621	643	629	679	644	663	616	622	651	630	643	628	632	634	634	680	684	646	679	700	627	659	625	662	674	637	615	650	638	613	613	617	658	695	657	610	648	638	653	677	639	684	644	628	622	661	610	636	654	679	603	621	622	665	606	654	632	598	638	622	626	608	621	605	653	636	598	667	637	633	649	650	660	659	690	657	632	674	651	611	638	658	662	632	673	719	676	653	640	618	693	602	648	619	625	638	665	576	663	656
8625	1295	363	357	334	324	327	303	324	296	301	335	311	351	310	338	286	300	347	320	313	313	337	321	332	343	311	305	315	351	310	334	302	304	305	333	353	341	312	338	299	326	330	335	295	346	294	309	275	301	289	343	347	345	322	301	321	338	269	323	342	295	345	298	316	332	336	262	325	322	299	321	312	318	335	309	329	311	322	329	335	363	333	347	328	337	330	311	321	334	337	317	300	327	311	314	304	301	305	324	336	339	297	342	359	340	308	297	345	331	323	297	336	331	342	338	304	343	323	310	321	328	295	295	320	331	333	368	351	307	280	328	321	322	316	352	352	312	307	313	306	292	353	337	301	355	273	305	300	323	297	323	340	328	302	295	325	295	313	303	315	293	302	305	293	315	283	306	326	322	309	315	316	279	344	293	345	308	363	300	357	297	300	304	318	318	336	304	344	327	344	318	307	333	320	294	309	336	287	307	324	330	306	330	334	299	319	305	335	304	340	319	335	309	340	332	322	303	336	327	322	341	323	346	332	327	306	326	318	316	332	290	299	311	314	338	332	328	299	326	288	255	330	271	299	284	286	340	316	348	336	300	300	310	321	331	332	311	330	270	305	288	280	283	293	324	318	329	339	327	312	304	351	320	286	347	342	339	319	307	333	328	330	325	335	326	311	304	293	313	314	312	291	310	308	367	335	303	326	321	333	287	305	323	335	329	328	315	304	358	306	315	331	318	300	294	319	297	338	319	313	320	331	313	309	332	348	319	312	339	317	334	302	280	332	295	337	310	321	304	287	334	318	339	324	315	317	311	340	310	327	324	325	308	305	323	339	314	308	267	298	344	320	290	314	365	352	307	318	312	313	299	295	308	326	298	301	294	334	312	325	343	306	338	313	280	311	327	327	314	309	344	303	337	311	341	336	282	336	329	334	299	321	316	337	299	370	295	304	334	290	319	285	322	314	318	312	306	310	334	306	331	301	317	305	317	285	337	299	308	298	288	320	315	299	316	322	315	341	287	328	290	333	301	301	291	308	286	325	339	342	302	322	304	336	301	331	284	339	323	321	329	337	354	289	312	318	301	299	307	338	304	319	302	347	320	319	311	329	329	338	320	305	306	328	318	309	323	328	346	334	317	299	334	325	332	311	333	326	318	342	330	325	315	300	342	317	299	315	318	290	364	307	319	302	302	328	318	330	299	332	315	317	282	331	288	354	312	327	302	319	348	323	354	329	301	334	326	331	351	330	338	317	292	316	326	310	323	307	327	321	325	350	301	319	322	287	335	317	312	316	307	292	312	339	331	319	301	311	331	345	300	324	337	289	312	324	334	311	330	303	342	325	346	299	318	326	340	331	275	350	335	345	317	302	337	312	357	330	314	298	301	310	277	305	301	342	323	307	297	329	326	303	356	347	326	315	305	343	315	316	312	314	329	317	333	358	284	281	314	349	337	330	336	303	314	309	325	338	322	320	355	332	324	311	333	303	310	281	327	299	304	308	284	323	327	276	335	329	308	323	296	311	304	297	344	298	308	313	332	291	328	317	323	317	309	314	313	334	322	321	321	324	326	342	297	315	276	352	317	312	332	310	331	313	331	313	312	315	290	324	310	305	306	307	330	356	339	280	337	323	281	296	319	323	304	319	355	313	323	328	320	313	318	328	305	310	300	317	327	294	335	337	329	308	300	305	320	338	313	313	300	274	330	301	308	312	308	307	306	312	329	352	354	322	337	327	305	322	303	318	344	319	327	349	301	341	327	313	305	328	325	292	287	306	295	326	323	337	312	340	343	336	302	324	308	341	317	296	307	313	337	333	314	299	323	299	355	312	341	338	316	327	312	293	288	334	330	358	311	319	335	357	298	342	334	289	300	325	350	277	322	315	293	305	313	335	331	351	295	314	330	305	296	323	313	323	291	327	330	325	303	304	296	300	334	340	306	325	324	330	318	315	325	324	334	325	299	307	313	327	317	344	315	304	316	314	303	300	332	303	321	294	318	320	337	343	313	310	311	331	350	306	331	348	301	315	336	318	306	304	319	302	353	329	333	317	333	307	348	354	304	323	331	340	313	305	339	307	326	367	299	315	299	323	299	285	315	313	286	292	340	326	324	283	317	307	295	323	299	322	345	330	332	331	309	306	304	306	302	341	323	296	355	333	363	357	339	310	336	357	287	353	315	285	322	320	310	308	301	327	305	316	338	308	305	308	331	288	287	324	309	352	308	346	359	328	341	332	307	307	294	329	322	324	355	280	304	314	327	299	315	297	314	303	281	295	324	299	296	348	319	347	307	305	308	331	324	327	312	309	286	312	343	331	317	305	281	328	324	316	304	298	307	360	342	306	330	295	317	346	321	342	339	334	367	312	330	361	302	313	347	330	295	318	315	324	274	341	309	346	335	318	322	331	308	312	338	342	309	327	304	339	313	317	293	322	344	333	327	304	325	272	328	304	355	311	313	300	324	298	341	292	316	298	312	344	306	314	335	308	301	298	336	301	317	330	306	308	328	330	317	322	316	311	298	343	301	300	330	332	294	304	307	306	348	299	348	290	319	329	333	313	343	330	312	333	372	303	305	318	276	349	327	336	340	299	289	320	265	277	314	297	325	338	347	326	305	315	325	292	303	301	316	351	300	361	309	314	325	339	330	314	313	271	334	305	320	344	297	346	323	332	352	306	325	329	349	332	303	316	293	323	346	322	336	347	301	330	312	311	324	315	295	343	302	309	346	346	297	348	332	336	323	305	338	326	303	351	310	302	319	304	336	327	326	318	324	294	305	336	317	313	312	300	327	289	322	322	346	316	342	345	341	307	264	315	323	292	277	292	320	326	323	323	317	308	325	323	328	335	335	334	331	344	308	345	324	346	322	335	282	303	309	338	307	297	282	306	300	309	280	298	340	336	324	324	339	344	310	318	308	344	319	297	309	303	350	299	312	343	318	316	307	307	300	313	323	306	284	305	328	334	293	305	315	329	308	315	311	336	307	305	318	278	347	299	317	323	306	324	294	337	316	305	285	297	355	309	325	323	354	323	347	321	314	328	315	338	312	285	301	297	336	342	332	301	331	345	295	353	326	318	352	307	322	299	286	285	355	298	332	308	334	323	302	326	313	325	323	295	332	361	322	297	311	302	314	322	301	303	320	331	295	331	322	337	285	353	287	275	347	315	310	307	329	338	319	312	303	326	352	312	311	353	328	340	306	318	319	335	310	289	296	310	324	305	323	304	312	331	307	344	335	350	309	300	316	359	304	319	297	314	328	322	360	320	318	336	274	297	329	325	330	341	301	334	300	317	324	330	316	315	338	344	323	310	322	340	328	309	285	308	304	319	308	324	340	323	343	308	312	304	327	293	315	321	314	327	317	338	333	330	337	324	343	312	312	313	297	314	319	336	288	309	304	321	310	300	325	310	323	347	317	298	280	318	297	349	315	337	332	297	298	319	318	312	322	350	337	312	291	289	298	333	332	322	312	305	296	323	320	315	332	309	325
5126	1756	873	767	840	823	795	821	750	783	787	773	801	806	746	799	779	761	708	755	720	763	771	763	797	808	737	748	749	857	791	735	742	812	703	788	762	755	704	776	736	730	773	781	770	771	723	774	766	760	763	736	789	772	755	716	778	731	781	754	773	751	762	736	731	756	763	770	798	742	752	765	701	770	763	780	784	756	760	758	732	769	714	735	838	786	751	748	744	772	779	737	733	799	754	791	767	745	786	758	726	720	771	756	736	768	768	699	712	721	806	722	726	787	747	798	739	729	726	718	753	714	761	729	760	769	753	772	734	739	773	785	787	776	755	761	754	766	728	746	728	711	796	771	773	752	768	766	727	798	703	727	769	719	801	776	765	783	727	751	704	757	793	750	757	767	741	744	781	716	751	733	730	726	731	721	751	815	750	755	737	760	785	732	786	758	736	780	765	751	715	733	719	758	731	742	781	735	726	753	707	732	751	738	742	821	732	750	758	764	760	739	679	730	803	790	708	767	757	793	758	711	709	742	751	768	806	753	742	751	775	749	753	758	755	730	713	795	738	770	775	740	760	736	754	722	732	730	774	728	753	763	803	756	775	743	780	720	770	755	788	717	759	725	783	745	800	740	767	743	787	786	721	744	729	789	738	761	788	744	749	702	697	701	769	738	742	773	750	761	756	801	750	758	764	773	761	760	773	753	735	776	773	743	746	768	746	756	742	757	780	702	751	700	739	785	790	794	712	692	741	762	761	746	800	774	734	752	773	753	774	707	751	743	758	762	814	783	741	737	718	795	769	773	752	749	753	763	735	762	750	761	756	766	716	820	728	775	773	757	739	733	756	761	732	741	764	762	782	767	768	765	771	769	720	754	757	756	746	740	721	741	743	762	707	747	741	749	741	743	747	744	799	762	759	792	781	719	775	669	750	730	750	749	751	693	781	749	715	733	778	772	761	756	752	735	777	755	773	720	790	762	771	723	772	752	729	793	739	720	759	690	772	740	783	777	709	756	801	754	787	694	755	768	793	738	813	767	755	726	781	741	816	765	762	765	769	755	814	809	754	766	718	771	728	695	705	776	722	793	812	740	790	735	762	727	769	775	715	806	737	795	747	695	704	762	758	714	763	708	791	718	770	807	749	684	777	811	780	773	749	742	738	780	756	698	763	753	755	743	752	775	796	788	766	709	771	722	768	805	746	760	766	754	815	770	787	787	720	724	754	741	713	711	748	745	723	733	754	754	773	789	738	753	762	755	786	702	778	758	725	766	808	740	773	749	739	744	780	777	760	746	760	746	771	777	739	702	718	761	745	761	783	749	779	791	791	746	796	768	777	772	780	782	769	741	748	755	798	753	787	754	745	750	743	777	801	722	764	771	747	753	773	775	771	784	752	752	743	738	759	814	737	735	782	723	743	753	786	762	766	752	789	743	735	704	735	738	729	790	755	720	707	786	735	739	745	719	738	758	771	710	747	789	781	737	790	767	727	743	727	786	801	729	701	721	746	724	773	777	737	759	764	754	748	763	764	772	770	716	756	769	756	766	738	737	767	706	740	802	771	752	736	737	757	836	748	742	770	728	771	745	781	730	749	782	776	742	761	759	780	739	775	804	773	802	776	711	777	788	719	727	767	729	756	830	723	713	742	739	725	742	735	791	751	777	776	754	778	705	767	792	736	749	788	806	725	740	802	824	721	783	773	758	739	762	788	704	787	782	742	747	741	738	780	727	746	731	773	732	731	782	785	807	793	730	789	718	735	732	772	756	758	751	710	726	762	742	740	733	749	811	748	744	706	763	765	710	759	765	741	720	782	798	820	777	760	774	801	769	716	772	774	746	746	755	767	785	757	794	756	719	792	742	758	739	771	761	757	710	752	760	772	795	777	767	751	763	760	757	727	779	788	730	790	787	761	753	709	787	763	794	746	730	760	765	779	735	778	766	730	805	738	773	728	742	759	745	767	810	808	750	753	797	740	701	723	731	763	774	783	717	800	792	754	740	791	754	726	754	719	754	791	755	787	749	805	747	764	790	771	747	756	755	766	745	752	730	789	736	733	741	776	764	733	749	730	790	790	765	763	791	811	767	780	743	768	748	744	806	768	771	744	705	772	744	717	798	722	709	758	753	783	744	735	814	757	765	784	752	766	728	743	787	703	779	727	708	750	753	771	746	729	706	739	776	733	803	768	748	735	739	758	786	740	780	746	727	779	778	733	820	782	725	766	714	719	764	722	746	710	756	745	759	771	706	780	716	742	807	727	746	791	746	719	710	733	747	758	766	759	797	725	784	763	810	753	764	753	747	744	734	806	756	734	756	743	752	765	736	685	738	776	677	724	744	741	734	733	730	785	736	758	725	713	770	781	766	752	778	718	768	777	734	782	767	767	735	743	754	771	797	747	738	752	710	737	783	726	747	760	770	752	802	772	723	797	769	726	786	777	768	749	713	778	745	716	694	710	739	780	778	776	764	765	713	825	767	813	782	801	781	725	724	810	747	800	768	737	817	769	757	779	714	724	708	787	761	798	778	717	812	757	738	740	800	794	740	704	740	720	737	749	735	814	738	732	767	785	765	775	837	745	741	775	693	715	747	741	715	759	759	778	712	773	748	808	751	776	724	743	781	714	751	794	751	763	752	751	735	741	777	778	789	770	751	757	701	769	718	761	728	766	761	753	771	762	739	791	755	737	744	739	724	752	774	734	739	766	771	697	766	759	764	736	755	762	749	762	753	762	726	782	750	750	735	754	762	795	836	697	796	812	709	721	796	721	786	737	719	775	725	750	778	691	813	767	749	762	790	758	769	738	741	733	754	769	736	796	747	714	741	777	727	737	776	745	802	759	776	759	737	764	738	759	753	776	703	778	805	772	809	773	749	729	788	716	741	776	820	721	725	744	744	768	726	751	803	733	739	766	792	757	774	737	761	740	762	753	745	777	715	799	708	750	756	772	729	746	761	746	705	678	758	802	720	737	782	790	759	726	769	719	798	739	772	730	746	764	722	721	769	776	784	756	756	720	743	741	807	754	767	726	761	714	754	770	741	774	766	787	732	733	772	766	729	752	765	771	732	747	788	759	755	705	780	781	760	788	760	783	750	780	744	766	759	754	779	802	768	791	798	738	718	728	698	731	767	727	731	735	745	744	767	735	753	740	751	752	732	743	744	752	788	720	774	744	688	768	758	715	731	767	768	786	767	794	758	787	766	745	715	721	749	760	732	749	697	773	727	766	728	744	769	814	750	720	753	737	774	761	737	730	709	809	725	789	771	758	725	720	763	780	744	732	741	770	744	749	750	747	785	766	742	726	812	767	705	775	720	752	731	798	738	762	731	755	788	767	753	750	782	712	766	759	748	750	765	770	741	781	743	746	745	740	732	721	780	777	769	697	763	766	733	754	741	763	766	732	757	711	777	772	749	740	737	792	732	808	731	778	720	783	751	757	769	761	756	737	814	732	762	735	768	755	786	747	811	751	716	771	750	779	766	755	750
33351	21151	2309	971	646	477	434	330	289	307	228	234	227	229	204	175	204	199	206	155	199	177	132	145	201	194	160	179	160	162	159	160	159	151	150	175	137	183	174	178	148	166	189	177	174	174	141	176	182	170	156	177	177	178	157	145	155	177	140	160	162	183	153	162	172	162	185	177	167	143	158	149	171	174	171	154	145	148	165	174	175	161	185	209	163	181	167	172	175	138	187	182	173	172	156	158	167	156	133	159	146	164	154	174	186	171	153	166	164	171	164	170	139	150	170	185	156	161	171	167	173	145	168	156	155	150	142	147	189	159	162	155	174	182	151	149	141	176	166	162	172	156	163	167	168	143	166	172	144	148	148	164	166	161	171	179	150	172	160	190	167	171	148	157	157	150	145	164	153	168	147	137	141	131	165	170	182	149	161	174	159	184	176	162	167	137	153	173	177	127	125	167	168	139	178	166	162	177	160	153	171	141	170	158	159	183	162	152	191	156	147	169	184	167	181	165	136	143	146	154	166	159	158	146	163	150	153	162	136	154	167	138	158	147	151	151	178	153	162	175	157	158	153	159	148	158	146	157	144	182	163	165	167	176	154	168	157	147	163	178	164	177	152	182	155	164	170	158	176	180	165	174	148	161	159	180	167	148	178	190	158	175	148	189	159	164	174	150	136	175	141	184	157	156	129	156	153	169	168	140	168	146	161	139	170	143	151	132	160	163	143	145	143	175	154	161	143	193	162	153	170	127	167	148	171	144	166	168	157	149	170	167	173	161	175	169	168	158	158	142	160	169	162	155	177	171	148	162	158	164	197	178	173	158	166	151	176	160	156	156	178	157	140	158	173	152	158	197	165	175	162	155	151	168	158	160	137	156	151	159	172	146	153	147	152	152	183	179	151	170	160	151	156	148	157	168	163	149	176	183	151	179	164	165	170	147	150	133	165	171	182	182	186	153	154	154	145	150	155	157	152	151	139	178	153	187	156	143	169	150	178	176	145	168	172	162	174	157	160	151	158	159	153	169	148	143	170	159	166	161	162	151	161	148	140	154	161	151	154	168	167	173	160	157	156	168	167	158	162	150	179	158	148	165	168	153	176	156	134	179	174	196	147	154	143	180	147	147	156	160	172	173	186	155	167	159	149	168	152	150	157	204	173	172	171	137	152	146	153	163	153	161	173	158	135	139	142	152	176	131	148	144	172	163	169	159	155	161	170	154	173	176	181	164	175	144	177	128	166	148	155	164	174	186	194	155	151	166	163	157	141	176	157	144	175	162	170	154	182	160	156	145	155	160	169	167	155	163	152	166	149	169	160	158	154	157	168	161	162	158	170	157	154	171	173	170	175	178	148	153	169	133	164	184	134	150	151	153	173	158	159	173	167	158	169	172	158	152	174	178	155	155	161	154	162	180	164	165	175	170	157	136	157	148	172	167	134	162	143	151	150	181	154	149	163	158	154	151	163	171	144	150	142	154	159	159	156	171	149	163	162	153	173	175	161	155	173	151	160	184	173	166	165	142	176	129	153	166	165	152	181	190	164	155	174	145	191	178	178	162	166	197	152	164	146	153	158	174	162	151	153	154	168	184	150	160	182	150	165	163	157	151	128	149	138	157	138	161	140	158	149	180	158	156	158	148	145	165	144	119	173	173	140	151	124	162	153	148	163	157	173	172	154	173	169	160	158	162	145	173	160	171	161	161	182	152	147	161	164	144	179	138	172	172	148	179	158	131	143	140	158	185	161	150	168	171	187	153	160	156	157	160	168	176	172	152	146	156	175	165	164	150	139	181	167	155	174	152	142	163	164	130	167	183	159	162	147	171	137	159	186	143	160	163	148	168	162	150	154	167	178	183	160	177	162	168	165	154	159	170	155	162	143	174	167	138	167	152	162	168	135	152	157	142	179	163	161	183	175	158	142	168	159	158	183	194	147	157	159	168	148	151	144	137	176	157	154	144	179	148	150	163	163	169	171	167	152	167	151	146	177	161	169	175	161	170	189	182	147	158	162	185	168	144	167	152	175	179	163	164	144	154	159	160	173	156	130	150	159	163	186	166	167	168	152	166	153	160	165	145	170	180	160	160	178	173	180	153	170	173	154	186	165	172	160	166	178	153	151	151	147	153	182	159	158	169	169	147	174	160	153	150	164	156	151	170	156	174	161	142	154	162	159	153	172	170	179	160	163	151	169	149	145	155	176	161	151	191	159	165	169	153	177	169	162	177	168	144	156	161	141	159	175	137	164	161	163	154	150	135	135	139	160	167	147	147	141	153	153	155	169	163	143	174	165	153	164	149	135	184	173	178	156	171	159	146	165	146	174	172	158	169	136	173	167	186	147	174	153	177	156	161	146	150	151	176	158	156	141	162	173	188	166	168	173	169	181	167	163	177	158	166	188	173	162	162	189	155	157	165	143	163	179	160	172	166	157	147	187	168	176	148	149	144	148	149	129	147	156	156	165	174	156	138	163	171	153	176	193	128	166	172	166	157	153	153	178	165	149	135	150	172	154	172	182	161	150	145	138	166	155	179	138	157	158	164	166	151	156	159	156	156	173	162	169	166	155	163	179	147	167	156	158	147	145	171	163	165	149	161	171	171	165	167	159	160	169	164	156	152	162	173	182	169	166	167	171	155	160	171	150	148	163	161	144	173	166	174	151	167	166	164	136	169	165	159	187	170	154	183	139	180	165	164	150	159	138	174	146	143	146	161	152	162	176	163	143	142	169	178	167	133	183	179	169	177	166	156	161	194	158	160	147	168	162	167	157	136	141	161	149	146	180	155	147	141	153	180	164	166	173	163	152	175	148	167	163	168	151	163	160	148	154	146	156	148	160	158	169	173	141	173	144	148	142	155	156	160	159	175	138	156	163	160	152	163	169	170	143	166	162	149	168	166	159	196	156	156	146	145	146	166	164	170	171	177	174	161	177	133	205	182	172	169	155	151	148	167	171	162	178	142	147	169	168	159	170	156	174	164	168	151	147	163	152	165	146	192	151	187	168	154	147	170	175	159	152	136	164	164	174	154	154	157	160	164	167	140	147	165	169	163	153	151	151	163	174	156	164	157	149	175	194	142	137	164	178	196	189	153	181	156	144	178	167	182	147	151	140	155	170	163	153	153	164	164	191	161	156	164	144	149	179	138	160	149	145	161	156	174	171	163	154	146	198	176	164	149	142	162	170	184	150	158	143	154	166	156	165	165	151	153	168	158	185	168	178	174	174	185	157	163	134	157	149	173	141	140	165	143	150	148	170	160	157	165	143	151	158	169	152	183	152	151	148	142	136	151	152	182	162	161	156	159	146	159	151	151	161	154	169	169	172	168	177	162	156	158	151	164	180	166	142	163	161	175	156	145	162	143	176	149	149	173	153	174	150	168	156	164	153	161	167	162	155	157	170	155	153	151	159	151	175	159	156	151	170	153	146	153	175	171	172	174	156	162	144	153	144	171	157	153	131	158	137	175	157	177	174	150	146	146	152	160	163	165
18283	13835	2392	2797	2427	2031	1720	1475	1279	1111	990	998	881	787	822	689	664	703	657	600	547	581	578	505	529	545	521	551	512	527	510	486	525	480	505	531	494	492	485	481	478	472	489	502	481	481	444	483	492	453	489	447	430	442	482	449	475	454	445	455	492	465	465	473	479	486	460	454	467	472	476	428	455	471	463	451	471	469	439	461	443	412	442	422	449	466	417	440	417	484	440	450	447	451	449	448	493	440	431	473	466	468	435	465	429	465	443	443	416	451	425	429	442	479	438	457	444	457	416	435	439	469	386	400	417	418	450	486	435	481	422	422	461	451	420	399	405	449	415	440	459	477	440	472	428	470	453	458	402	433	433	426	454	422	429	423	433	443	480	435	455	429	453	433	410	440	436	438	434	453	398	407	465	444	436	462	479	455	460	451	419	443	431	444	455	447	447	447	460	419	440	414	427	406	424	397	426	443	417	436	448	407	419	469	435	405	473	417	455	432	438	430	429	446	447	462	436	422	446	439	428	465	425	435	397	447	426	428	439	430	443	412	439	453	463	439	419	455	461	445	435	450	433	473	430	436	458	385	449	441	450	490	437	442	406	453	440	418	456	408	459	419	436	450	468	463	474	441	428	424	414	426	436	435	461	483	429	453	418	450	469	441	424	464	489	452	421	439	422	437	394	429	488	431	448	419	457	443	457	443	463	431	470	420	422	417	431	440	457	479	448	443	451	414	452	440	427	447	427	421	404	431	450	435	406	456	422	410	427	422	427	442	435	419	451	431	457	428	434	445	406	429	418	438	422	424	466	435	448	419	448	433	413	437	431	459	423	435	461	430	465	433	453	472	405	427	427	449	460	430	475	446	433	415	449	410	432	395	463	428	427	418	440	408	439	424	423	405	436	438	444	442	445	424	431	421	462	453	421	435	448	434	487	414	429	474	442	439	429	460	446	449	449	446	469	416	479	432	447	448	427	422	409	413	444	460	409	438	472	422	460	461	436	443	429	451	457	387	432	451	438	409	417	486	451	423	440	453	430	461	428	418	401	432	437	438	415	453	481	448	446	456	423	438	394	439	428	470	437	433	392	446	436	464	439	402	438	464	442	432	483	438	455	416	435	419	471	463	406	430	454	474	443	413	441	469	466	432	443	427	429	449	407	454	440	438	460	409	487	397	430	451	432	429	424	451	445	433	452	445	479	440	438	446	468	445	452	470	417	421	464	430	464	453	441	431	437	478	446	473	452	397	427	472	443	434	432	438	441	461	476	430	442	457	413	453	416	488	442	428	463	401	440	434	427	450	427	444	435	444	469	451	431	405	458	432	446	428	453	427	436	439	405	418	444	458	444	446	435	428	429	432	469	416	433	455	413	453	434	477	444	442	406	453	425	384	433	435	454	417	444	422	441	475	397	428	423	447	435	462	451	396	467	457	435	457	417	472	473	455	439	440	406	439	432	425	423	453	454	455	431	467	447	435	444	449	468	459	483	426	425	427	433	446	446	442	457	452	466	434	410	427	400	406	451	441	437	446	451	429	437	442	462	431	442	428	461	464	432	432	461	429	439	473	446	448	441	446	436	465	432	442	434	444	452	433	388	449	423	431	458	422	441	442	451	438	483	429	447	440	447	443	461	435	469	422	440	394	472	464	438	451	466	420	416	425	461	456	466	493	459	445	479	465	471	428	451	415	417	441	440	437	455	437	471	403	416	443	425	455	478	447	456	412	420	480	432	475	460	469	439	408	440	449	412	417	421	422	445	444	410	442	440	459	407	420	450	470	459	459	446	432	485	471	442	408	466	447	427	450	462	452	432	399	441	446	434	473	404	438	453	434	440	462	433	490	467	436	444	412	450	474	475	438	422	433	422	455	466	451	457	445	421	425	427	438	415	455	461	402	437	445	404	445	432	398	450	447	443	428	402	447	453	446	451	431	455	411	449	416	451	437	460	450	470	454	424	497	443	493	444	400	428	421	408	444	484	402	457	415	459	403	465	411	414	448	430	439	436	468	426	429	453	447	436	437	425	442	440	434	437	434	450	397	497	416	446	411	454	449	432	406	425	456	423	427	433	464	430	437	417	442	462	429	430	458	441	426	435	484	446	429	400	439	448	447	424	449	473	451	446	394	429	471	428	425	428	455	451	443	474	424	453	447	463	472	442	446	480	420	457	465	464	446	427	446	420	431	464	442	468	440	431	422	434	424	379	417	444	453	419	412	454	438	407	454	422	450	436	452	424	453	394	428	409	475	434	427	463	438	432	406	435	447	426	476	467	428	457	445	456	449	443	469	459	434	451	414	442	436	437	416	432	432	474	416	413	460	427	422	459	439	438	461	435	446	441	382	389	403	425	450	405	467	459	465	439	421	422	444	452	445	448	447	447	470	481	423	439	470	439	425	399	457	427	448	429	483	431	497	414	455	462	460	396	395	485	439	472	445	426	449	444	410	422	452	460	460	415	439	412	430	445	433	468	421	434	451	461	461	460	457	421	482	426	420	448	479	405	450	444	433	417	460	455	446	432	455	427	427	418	468	467	449	445	450	456	447	433	454	455	464	439	455	442	438	441	454	447	464	426	429	428	434	428	465	450	469	492	407	436	445	464	454	472	451	469	455	478	436	403	424	444	435	429	415	453	439	463	433	476	416	423	464	423	441	429	429	423	443	463	458	446	447	476	426	426	429	474	435	452	449	442	444	456	420	439	411	452	416	429	434	411	449	482	443	440	428	461	436	465	417	440	414	414	445	432	459	432	446	433	430	448	450	443	443	459	501	440	458	462	422	430	409	419	397	465	444	462	412	421	450	456	448	457	443	447	480	403	434	488	468	440	421	428	447	428	436	469	416	436	432	455	449	432	477	445	433	443	435	440	415	434	440	461	414	444	437	421	438	428	410	444	459	446	479	420	431	454	454	468	435	418	436	414	432	421	426	454	457	482	418	431	487	455	420	449	448	472	426	454	498	421	415	445	456	452	461	462	426	417	416	481	432	451	477	455	421	479	452	440	388	425	398	465	446	444	454	435	470	396	465	430	418	438	406	443	431	432	429	432	478	418	426	441	425	464	466	457	429	452	444	420	422	436	412	451	425	421	422	471	445	451	436	410	441	482	413	448	403	417	403	455	450	429	445	448	414	428	445	432	416	411	431	402	434	453	427	443	411	447	468	479	462	458	480	459	444	430	419	418	459	462	455	407	446	407	463	437	443	457	430	439	408	449	427	429	440	424	467	439	467	450	424	470	426	427	426	443	434	443	427	437	437	474	413	416	456	436	383	450	458	451	429	467	423	443	439	417	405	443	423	449	419	446	420	450	389	465	425	454	443	446	447	429	436	472	434	456	458	442	396	450	420	451	446	429	446	490	427	447	432	454	459	458	441	444	432	440	452	454	481	411	410	416	436	459	442	451	487	468	400	440	439	451	433	413	435	443	438	446	444	406	443	455	444	457	468	461	435	425	408	420	417	456	416	425	441	420	426	471	420	478	459	395	450
46637	34500	7274	2051	1236	928	752	616	515	443	418	416	390	360	339	346	308	303	260	284	298	296	254	252	270	274	245	228	297	271	263	255	300	264	265	253	244	249	235	249	239	228	254	289	265	267	227	255	245	255	253	236	258	252	275	277	261	242	215	268	251	237	237	225	263	234	240	250	264	213	264	241	249	250	237	238	284	255	272	254	269	227	216	248	243	237	248	208	246	262	248	234	271	253	241	242	236	256	224	214	243	244	202	211	236	236	220	253	284	253	260	250	280	228	239	252	250	216	248	262	244	262	240	257	228	258	250	257	236	253	248	237	234	240	255	237	224	246	231	265	228	221	255	263	217	249	216	256	246	252	250	250	238	232	254	237	249	268	218	236	231	246	251	244	235	246	253	255	257	231	257	252	245	254	204	235	223	239	242	246	267	243	242	295	227	267	222	232	236	256	232	243	252	261	255	237	253	251	242	249	237	257	227	244	240	256	247	234	242	198	227	266	249	255	235	230	242	251	256	247	245	235	243	241	227	259	249	247	250	242	255	249	265	274	246	242	262	242	250	257	252	261	258	229	216	254	257	250	246	241	242	221	242	230	252	259	263	240	245	225	243	250	245	245	241	244	261	253	257	233	243	247	223	263	242	205	232	256	234	241	235	259	217	230	242	236	250	226	253	244	223	236	235	257	258	245	259	268	241	262	241	244	243	271	222	246	255	236	237	252	261	231	223	263	226	243	233	241	227	241	250	244	259	206	214	252	261	226	230	252	264	246	239	263	247	222	244	228	258	259	254	240	231	249	237	228	289	241	259	256	251	244	247	248	245	233	239	263	251	248	241	233	285	256	242	233	227	240	211	253	232	237	217	271	276	258	262	216	254	250	247	234	241	259	226	246	242	246	251	240	276	230	255	240	250	238	226	238	273	282	249	245	256	257	229	239	233	262	245	263	237	262	248	244	245	240	226	270	235	244	199	228	239	251	267	232	258	228	254	231	207	256	252	228	283	252	233	278	246	255	223	224	237	233	222	238	240	261	262	243	247	222	252	237	232	235	253	235	257	259	247	229	226	268	239	257	229	219	239	213	242	244	267	228	245	234	222	277	237	250	262	226	248	243	272	247	267	240	213	265	244	226	228	242	248	262	269	263	232	233	215	230	261	234	239	249	223	235	226	269	274	240	222	229	260	279	270	235	236	221	238	230	251	243	266	249	235	217	252	250	238	264	241	250	235	247	243	247	254	238	243	250	230	245	225	210	242	237	252	258	255	262	235	253	203	265	231	249	228	268	228	220	246	237	255	241	233	211	224	249	255	241	241	246	238	265	223	240	260	210	225	199	255	262	277	256	248	244	252	233	235	269	294	267	237	229	242	251	249	226	240	267	260	273	216	243	247	252	253	260	228	249	231	245	240	247	251	269	240	214	248	243	221	213	252	252	259	240	259	236	246	256	251	253	254	267	235	205	242	247	250	234	245	254	223	269	237	226	240	251	258	241	284	255	258	254	257	227	215	244	257	244	204	248	235	246	204	265	258	245	251	222	230	258	245	217	221	233	216	232	238	279	237	288	257	231	243	252	254	210	221	255	241	238	227	245	270	250	257	248	243	241	220	228	253	271	213	234	261	236	230	229	237	247	224	244	246	250	235	222	243	265	246	253	254	222	248	232	231	211	234	241	237	240	240	237	245	254	252	218	234	239	270	222	235	257	225	265	234	238	274	247	246	249	270	247	241	248	236	264	259	257	282	278	244	223	253	231	256	238	227	234	215	255	275	243	215	235	233	233	241	267	249	239	260	230	256	241	242	231	281	222	230	226	243	243	259	258	237	240	267	239	233	242	232	263	231	250	217	281	256	256	246	212	278	224	239	227	242	232	230	219	238	271	240	243	250	224	250	233	260	261	254	229	248	256	252	225	223	229	248	250	226	268	226	234	222	234	250	256	262	246	247	260	278	252	225	243	251	265	244	240	251	254	259	268	244	243	279	228	222	252	231	239	225	234	243	246	230	257	231	248	245	273	266	247	258	233	241	247	280	256	248	230	244	265	283	239	255	263	230	240	245	251	271	245	237	249	239	239	250	270	244	264	229	261	245	218	232	221	244	242	230	240	251	226	222	242	240	257	213	251	277	215	239	241	223	259	221	241	231	267	237	233	253	231	246	238	258	275	238	257	244	228	245	246	222	263	258	274	255	249	233	258	221	242	222	245	238	196	271	222	233	235	269	245	222	236	238	230	258	242	255	259	223	275	213	243	233	225	229	257	257	241	255	202	243	222	242	296	241	234	230	256	229	219	235	259	267	222	256	184	256	266	243	257	229	233	242	257	240	238	239	229	257	217	255	235	251	237	232	272	252	255	249	277	235	224	243	252	276	230	271	222	238	229	254	263	228	220	252	243	241	233	253	232	234	239	217	227	240	258	259	245	271	238	226	274	250	264	226	230	255	226	268	253	212	229	247	257	245	256	258	244	252	255	273	257	262	239	250	230	239	255	248	253	260	258	276	256	223	240	223	266	241	250	239	247	244	213	228	251	215	268	234	237	225	220	279	265	220	230	258	243	245	270	238	218	212	246	240	276	260	255	265	260	262	237	254	241	280	265	238	248	253	252	238	265	239	229	233	246	237	253	247	239	226	263	253	237	237	242	293	275	243	247	232	244	237	235	270	230	277	232	251	249	223	228	230	249	243	251	241	242	255	247	224	259	231	246	236	243	252	224	257	244	243	260	222	260	257	278	195	214	233	286	226	251	244	240	209	245	214	249	228	242	247	245	237	254	248	262	252	256	268	236	230	241	225	222	250	268	246	243	223	208	232	227	243	232	237	267	243	243	224	209	244	235	227	210	233	251	249	250	259	243	249	267	251	205	250	246	242	234	235	257	249	271	266	254	233	257	210	286	260	259	257	249	240	230	258	229	241	239	259	261	209	223	245	214	264	231	235	235	261	274	220	243	249	233	255	266	235	263	267	248	245	262	240	268	245	236	247	242	237	253	223	258	253	228	259	239	242	266	230	262	226	247	228	239	240	250	258	296	234	287	226	274	248	263	227	243	234	257	233	255	269	239	273	213	241	219	236	237	249	247	231	259	250	259	222	238	247	275	248	238	239	233	239	243	236	236	263	242	225	234	276	238	268	227	238	239	241	245	242	254	269	239	253	225	229	240	231	232	234	250	258	241	263	263	274	237	252	271	254	265	251	236	242	240	233	242	247	219	208	232	223	261	211	273	258	234	232	257	257	245	253	259	244	231	254	260	285	257	244	201	233	261	234	264	230	239	232	267	269	239	233	242	252	260	239	244	267	250	245	269	287	239	250	228	234	247	255	239	232	247	215	269	253	237	234	263	260	241	220	254	217	220	224	232	241	237	240	260	235	242	244	250	244	247	263	256	231	229	261	259	252	222	250	272	232	228	212	201	206	242	237	260	255	237	252	262	232	276	230	210	243	259	225	234	234	227	250	247	223	254	239	238	248	253	247	232	250	260	219	240
26688	19765	4221	5059	4530	3698	3034	2573	2150	1949	1755	1541	1395	1316	1238	1120	1127	1078	987	1041	988	956	950	956	838	853	853	826	807	768	792	813	786	773	812	775	732	707	765	752	764	754	740	756	743	724	727	718	700	738	655	709	690	679	703	654	675	688	711	715	700	660	664	686	691	709	681	670	664	683	700	714	716	663	657	679	658	660	692	680	674	655	629	652	638	669	641	669	684	657	685	651	665	652	676	631	668	710	664	664	695	686	627	669	681	669	669	667	687	673	615	658	649	674	625	666	696	622	654	689	672	670	648	662	682	668	613	648	640	679	665	671	673	619	713	649	668	663	656	662	678	661	668	654	646	618	631	647	640	668	661	649	684	675	675	675	691	673	650	651	645	684	678	631	624	659	677	663	657	637	693	639	632	619	653	637	639	661	652	643	641	630	631	665	630	609	646	588	656	662	659	655	630	644	673	649	613	583	673	683	664	630	621	648	658	620	613	630	617	659	694	632	684	636	632	644	630	654	661	688	657	647	664	667	642	647	665	643	651	610	668	660	675	646	635	658	648	665	668	673	637	653	668	629	647	661	626	630	635	707	617	670	630	647	658	616	621	642	627	648	674	618	651	616	591	646	636	662	670	669	648	605	657	658	637	654	691	641	620	671	619	638	656	629	700	644	661	667	600	642	637	629	642	650	608	656	636	630	668	650	609	659	665	635	651	649	553	604	654	642	604	624	658	654	637	653	660	675	649	606	659	639	642	609	602	627	679	647	645	618	628	658	639	647	654	651	664	632	634	682	645	679	601	629	656	649	643	624	603	635	671	631	660	671	629	649	656	673	617	651	656	701	654	654	615	656	661	641	621	672	675	681	644	603	635	626	636	636	656	592	655	671	656	620	617	615	605	694	620	638	690	629	683	631	699	671	654	666	681	640	654	657	656	636	654	653	660	662	643	618	677	657	662	666	653	684	625	583	676	678	607	633	664	653	615	699	675	629	616	619	591	617	620	614	625	672	648	625	640	598	624	639	655	651	617	678	644	668	627	655	642	626	602	630	644	625	648	636	630	650	630	681	669	678	609	648	642	641	652	658	695	639	649	641	656	652	646	675	667	676	648	672	688	665	657	685	673	627	649	634	612	646	652	634	572	608	579	621	602	634	657	609	659	608	622	665	666	683	643	662	640	673	644	635	657	628	653	647	657	635	630	659	660	658	671	644	707	656	640	682	638	651	637	619	637	632	637	679	666	650	699	628	669	661	666	630	634	662	639	678	662	615	659	644	601	645	655	646	590	608	667	653	606	664	662	678	649	650	617	654	612	673	588	657	672	630	610	623	627	629	642	648	619	664	657	597	650	642	626	631	669	694	631	646	662	697	608	626	657	654	689	617	609	609	662	675	642	666	661	663	637	702	688	650	661	631	659	643	612	677	663	671	639	686	660	594	645	631	622	601	636	592	671	664	625	642	644	620	615	654	660	655	612	671	629	648	657	624	618	640	606	654	613	629	603	688	678	625	674	640	589	667	672	686	728	624	621	631	670	629	625	637	645	655	658	674	628	656	689	597	656	643	690	629	649	655	643	644	654	630	650	640	642	618	640	662	623	652	688	638	597	628	626	645	602	642	608	651	655	622	675	639	677	642	612	652	645	636	608	671	642	654	688	653	620	622	581	677	647	649	640	656	643	643	625	653	625	626	630	682	623	606	652	684	630	639	663	640	659	661	600	639	629	620	657	621	603	588	626	665	683	648	644	701	616	672	651	642	670	662	662	630	627	644	599	599	654	640	653	644	630	680	631	633	661	675	626	671	669	662	619	636	636	640	658	617	656	630	637	638	632	653	631	641	614	664	654	587	645	618	607	647	653	628	649	640	669	674	638	650	640	604	636	674	650	670	626	653	613	662	624	627	655	647	671	599	681	626	701	727	612	642	658	626	669	624	622	676	590	651	640	610	671	663	667	623	630	632	622	643	620	640	687	647	686	658	616	667	634	663	628	656	630	659	672	628	639	649	647	653	615	631	646	669	654	665	671	637	593	592	587	639	587	663	663	643	649	657	691	665	640	606	662	623	651	711	616	632	638	610	626	684	650	684	683	622	650	653	694	705	625	642	681	655	681	648	629	706	633	661	687	626	667	655	658	673	650	634	635	621	649	626	631	651	677	653	649	656	648	621	677	660	662	656	668	611	595	608	642	658	677	642	652	668	642	665	648	650	651	623	656	669	690	621	672	636	628	645	646	646	655	647	587	652	629	648	644	682	644	619	644	605	629	626	672	651	636	640	670	670	653	640	665	657	641	656	649	606	593	648	648	645	624	645	615	630	593	673	638	624	651	620	658	643	662	652	675	638	657	647	633	647	597	684	661	652	607	688	646	671	652	639	645	671	655	606	669	671	668	634	665	631	653	636	607	659	688	661	680	617	647	639	636	629	663	674	619	626	638	629	615	663	664	654	623	643	661	674	623	619	702	688	674	680	692	613	673	626	664	625	635	591	650	677	644	688	647	643	619	623	652	633	669	669	707	632	615	637	641	617	630	673	667	656	643	661	633	598	680	656	650	663	659	637	594	684	621	635	660	651	646	635	639	659	627	651	681	636	665	655	643	593	590	665	702	673	656	674	667	609	656	640	662	710	623	659	624	648	657	654	630	652	684	632	692	614	650	668	659	623	594	654	676	601	714	641	625	710	614	667	659	606	631	609	680	635	649	682	641	682	621	639	671	633	664	643	620	633	642	658	630	649	702	610	638	628	657	648	668	636	677	638	664	651	626	646	622	652	663	616	633	629	642	615	620	616	622	623	683	634	642	673	630	645	662	627	624	684	609	654	616	652	649	648	687	655	616	603	614	640	596	615	692	620	618	600	601	664	659	634	644	684	664	633	673	689	650	643	666	628	642	649	640	690	640	639	692	604	601	646	658	641	666	610	684	642	634	629	671	660	613	635	637	645	660	623	618	647	647	605	625	674	649	642	687	649	676	658	655	652	635	648	680	628	649	630	591	591	603	590	633	658	659	623	609	657	643	622	600	658	632	572	620	692	667	656	679	638	591	615	623	672	647	680	678	640	661	662	666	632	651	693	605	619	633	623	651	616	633	636	652	633	674	617	719	663	635	630	665	653	682	643	690	649	626	661	655	697	641	648	652	643	640	588	678	643	636	651	633	679	631	664	634	657	629	609	664	648	615	650	612	668	644	690	628	645	668	624	625	610	647	679	629	636	614	708	639	684	640	628	660	643	642	657	620	664	672	636	685	632	624	666	631	657	628	669	591	658	619	631	651	626	625	618	663	639	615	638	673	617	640	676	631	631	628	646	629	635	637	680	575	618	617	602	600	702	635	730	628	629	624	684	661	623	644	641	664	627	668	605	616	660	638	641	643	660	677	643	635	631	636	612	623	649	659	640	668	640	640	653	687	640	657	640	651	642	679	627	669	703	657	623	675	618	630	619	606	641	675	649	643	635	647	715	674	618	641	623	681	643	618	682	683	672	637	679
7790	1141	346	310	375	357	337	310	322	328	292	306	326	299	344	342	324	310	345	300	302	291	339	294	300	323	338	313	307	340	336	349	306	343	305	312	297	321	276	317	331	334	335	338	321	304	304	329	304	323	322	321	338	324	376	319	321	305	306	302	310	328	325	312	313	317	333	318	330	334	339	347	311	316	294	348	336	297	308	334	308	307	315	321	333	327	346	291	333	359	316	335	316	319	322	307	326	316	326	316	285	300	329	326	348	340	309	330	332	326	366	326	310	322	299	304	340	333	290	306	323	311	341	333	327	326	349	299	309	286	333	314	316	352	316	303	328	332	317	285	328	298	351	302	310	310	324	308	310	291	311	325	336	312	351	291	318	327	292	311	320	289	352	328	311	320	334	291	335	276	340	349	303	284	339	336	341	299	327	309	329	324	304	335	293	337	335	364	317	311	288	333	319	309	337	289	341	319	311	321	324	342	325	281	349	319	312	307	301	317	301	317	309	308	328	317	304	333	313	320	331	304	323	292	323	366	327	343	304	343	313	320	298	305	326	323	334	312	314	289	304	340	316	321	338	341	309	319	299	328	334	321	335	310	320	314	323	317	336	346	339	295	331	334	302	358	322	354	321	326	341	312	296	319	335	313	335	319	300	357	325	315	316	317	313	298	325	293	294	315	303	361	303	346	312	323	301	310	313	331	299	327	335	356	368	315	328	313	307	341	322	324	301	305	344	331	343	337	321	314	333	300	282	324	326	329	335	291	330	303	301	343	308	330	330	298	291	319	321	360	297	351	310	317	295	337	316	316	314	304	318	314	333	317	336	310	330	323	297	307	328	311	299	303	330	334	299	324	305	355	312	321	316	357	307	322	318	310	323	311	327	321	300	314	341	277	318	344	341	307	332	296	334	330	317	315	289	311	302	353	293	327	311	325	318	324	321	337	346	336	302	322	314	359	362	337	306	318	306	334	309	320	297	306	333	340	344	322	312	314	330	289	325	348	314	333	318	322	321	302	328	331	301	286	329	335	304	315	306	349	306	285	291	287	345	332	312	326	315	312	311	302	326	321	322	291	335	323	296	340	282	282	318	331	327	334	326	296	293	297	341	296	361	329	367	297	320	333	302	327	325	328	364	338	296	317	310	328	312	375	295	344	309	312	310	304	343	288	330	305	329	334	278	341	334	345	324	302	291	307	339	283	309	317	347	370	319	331	338	311	313	298	341	319	297	287	317	305	300	298	285	295	319	322	313	300	306	298	309	320	341	340	341	317	336	313	307	328	312	345	365	300	323	340	335	333	328	320	307	307	332	302	371	317	286	328	315	317	309	332	351	291	294	280	337	299	365	307	361	324	307	304	324	346	295	302	336	317	337	321	304	335	294	314	328	287	292	319	320	292	357	318	280	329	337	318	293	300	317	295	345	329	334	298	320	337	307	336	323	318	324	333	334	326	311	312	302	334	344	332	307	302	332	335	342	302	304	351	333	329	296	326	305	320	327	309	304	309	298	302	318	290	280	296	352	299	342	302	340	340	328	314	306	341	331	300	345	296	301	331	343	310	343	345	341	314	320	339	315	323	352	343	303	317	334	299	307	347	345	286	319	320	293	321	329	333	346	309	308	322	318	363	323	322	301	304	312	305	305	296	308	336	313	322	337	347	311	324	316	320	331	303	289	319	312	326	334	288	309	310	352	309	337	336	331	311	334	292	323	337	322	310	297	306	288	337	300	299	314	314	295	360	333	323	319	316	319	320	321	307	340	321	343	326	319	301	324	322	343	298	280	327	328	315	345	320	300	338	314	335	315	344	326	298	311	314	344	313	295	314	287	321	312	307	312	321	291	342	324	352	333	330	301	284	342	311	327	302	306	371	332	319	359	320	326	317	294	311	259	306	326	316	295	271	355	333	340	316	335	339	322	339	330	327	314	328	342	334	312	317	342	336	305	350	291	297	285	300	360	331	362	331	368	321	316	331	344	323	298	345	334	339	315	330	329	316	339	302	314	310	307	365	327	317	372	352	305	338	287	315	296	303	318	324	330	345	341	312	337	320	320	346	334	314	314	319	324	305	310	335	324	293	312	316	295	325	338	304	318	297	329	302	329	316	317	357	304	323	302	291	313	325	314	350	303	301	331	280	305	301	304	296	306	298	329	315	321	341	309	302	350	329	300	310	336	323	309	311	359	293	303	347	324	324	299	299	325	258	318	317	309	327	333	290	307	329	315	297	288	289	328	293	322	312	297	274	292	325	306	307	332	340	309	330	306	328	328	313	326	329	283	321	303	333	313	307	302	305	294	333	319	307	331	310	326	341	300	296	315	319	309	303	354	322	317	322	306	299	307	367	322	356	330	339	337	328	344	367	296	307	318	318	278	318	307	319	307	301	334	349	344	300	322	314	291	328	314	294	327	289	317	332	325	322	321	310	361	303	320	286	328	332	315	315	299	297	316	322	328	341	329	338	300	344	320	336	355	328	326	300	325	336	314	340	327	289	314	325	320	305	300	305	345	296	321	351	353	319	357	300	330	355	296	328	318	338	274	328	325	339	326	341	330	299	337	336	346	332	319	302	309	302	326	338	330	334	330	345	321	324	298	333	275	317	301	300	319	316	332	344	304	331	341	330	281	375	329	331	318	286	331	327	305	328	285	324	340	335	328	377	331	323	311	374	326	347	298	342	333	310	322	321	326	288	296	365	361	310	333	321	316	352	343	339	337	357	307	311	309	302	323	298	328	310	335	344	342	296	313	316	295	282	333	346	283	309	328	313	324	313	321	330	323	339	314	299	309	325	317	320	300	346	272	336	297	326	326	319	302	335	345	325	335	306	318	304	309	323	330	315	345	299	316	301	292	300	323	334	343	319	324	279	311	322	308	321	309	338	315	311	344	304	344	307	316	353	323	280	330	291	293	329	331	327	310	324	329	328	322	327	324	299	333	338	330	293	284	270	319	331	320	346	344	337	340	340	334	325	289	341	299	312	342	312	325	341	295	321	275	312	323	306	303	310	326	337	324	317	332	367	353	306	346	332	341	310	353	305	316	340	330	330	307	321	328	310	305	351	326	298	288	340	337	308	296	260	330	329	280	328	303	325	313	291	320	325	313	339	316	320	329	319	313	337	325	368	310	268	309	290	335	327	327	332	319	324	303	346	322	308	310	334	313	325	312	315	325	337	299	323	346	329	304	316	314	313	306	323	326	322	312	315	318	291	315	336	312	280	315	325	321	332	322	283	333	344	290	295	306	304	370	317	324	314	320	325	323	365	370	327	323	319	312	286	302	348	345	319	306	348	375	322	341	322	338	305	312	312	357	329	287	320	335	320	316	332	308	343	314	304	312	313	336	320	340	344	295	325	329	315	333	302	355	325	333	272	306	304	335	316	322	354	299	318	358	337	326	324	336	327	288	328	306	325	326	285	329	322	358	333	355	314	317	300	304	311	312	316	290	294	334	329	321	296	286	306	280	299	306	284	330	343	331	303	339	304
4750	1678	842	806	861	771	801	781	784	789	815	806	725	757	790	735	724	772	795	782	782	762	761	743	734	771	709	783	778	796	767	814	762	767	762	783	724	803	754	797	802	759	760	779	768	770	720	763	737	763	785	782	738	749	744	725	773	785	727	765	751	812	790	727	791	758	779	772	750	756	801	783	763	746	843	794	788	741	719	801	734	782	740	753	772	778	750	773	748	717	777	780	753	784	801	732	767	754	751	719	757	722	750	763	766	759	735	779	819	766	761	769	787	742	734	790	783	714	745	757	768	730	728	758	773	731	732	758	749	732	754	769	785	797	694	783	742	731	751	787	750	719	754	724	745	728	720	721	696	769	751	765	762	716	726	710	769	741	751	781	738	719	770	731	762	765	717	768	792	760	787	760	750	743	765	776	735	725	754	726	746	732	752	704	772	756	796	764	741	754	815	738	770	752	724	746	729	730	720	750	748	744	770	805	751	734	776	802	742	738	748	770	738	818	768	761	750	729	762	734	743	773	765	718	747	766	759	795	736	758	764	730	744	768	720	772	746	754	765	780	806	778	721	763	801	737	785	740	749	785	752	774	753	761	754	786	798	766	773	797	721	759	728	779	740	763	755	763	775	790	733	766	755	749	745	758	797	800	765	760	701	800	747	757	745	737	747	750	769	806	775	767	757	724	785	713	802	744	778	754	743	738	733	797	775	782	762	731	783	775	759	756	750	708	723	788	794	818	807	735	726	756	768	738	738	771	753	791	737	688	761	691	743	734	780	795	751	805	776	806	775	734	776	779	737	774	748	779	815	753	753	784	729	767	721	796	781	767	765	738	775	782	815	750	697	787	745	769	787	781	722	796	729	779	783	707	720	756	798	748	770	740	743	757	712	793	760	781	749	788	775	727	788	742	699	754	756	795	754	771	754	729	811	751	782	702	734	730	734	751	797	751	795	743	743	757	727	767	805	763	770	749	762	762	758	759	739	756	754	796	771	759	764	749	719	715	778	733	787	776	738	748	765	740	795	788	742	749	767	779	775	782	734	760	742	739	707	748	772	824	770	743	787	750	778	756	761	812	724	764	735	757	800	812	767	775	767	751	732	767	712	772	759	773	799	724	715	727	753	740	767	722	786	753	729	763	718	781	754	796	752	736	762	760	748	797	805	760	706	770	775	767	707	747	736	753	774	757	772	728	741	734	784	740	716	736	722	756	755	778	781	756	754	813	724	754	792	729	714	735	797	695	759	767	748	748	791	730	727	742	806	790	774	765	798	778	757	748	792	746	738	752	730	735	742	754	768	781	756	772	776	714	783	748	731	791	792	728	769	718	760	766	738	783	772	787	739	747	767	711	750	718	775	772	739	772	821	716	730	749	733	767	763	738	727	725	772	809	783	792	734	779	738	757	797	772	689	762	727	775	755	761	768	784	741	766	785	765	742	780	801	811	746	793	767	738	755	795	752	716	750	808	756	762	757	736	741	728	812	728	747	812	729	708	806	727	731	788	746	732	749	728	748	790	806	727	735	743	708	764	779	768	712	783	763	785	766	743	793	711	741	749	753	709	726	740	734	811	734	771	757	743	742	760	749	758	778	801	762	726	768	754	767	748	751	721	759	779	767	754	772	778	778	759	785	759	757	736	769	750	707	770	737	763	755	738	720	804	729	756	752	805	745	759	739	759	783	804	771	735	759	762	815	723	781	811	797	782	757	760	799	754	731	780	766	829	707	773	776	779	778	766	723	781	730	783	733	771	700	783	766	744	767	709	746	760	749	746	737	725	744	770	720	720	744	783	754	804	812	765	818	792	763	748	767	776	752	839	766	750	745	765	706	730	808	770	756	740	750	784	738	747	792	748	795	763	755	766	759	715	776	749	741	689	745	714	755	761	764	778	773	711	740	751	774	771	720	786	734	728	707	719	756	798	761	794	739	723	736	736	680	775	763	737	793	754	681	760	753	795	742	739	691	724	762	775	792	744	731	714	799	759	731	772	720	731	731	756	755	753	710	772	717	761	753	806	677	775	740	772	770	725	716	780	760	709	715	731	708	757	788	733	807	732	778	744	746	702	803	756	777	754	756	744	757	765	842	700	751	741	764	751	738	785	744	794	738	768	790	746	763	774	784	757	748	776	770	785	727	794	766	718	706	779	792	772	813	811	695	786	689	770	744	752	754	802	793	742	773	798	709	729	736	786	722	743	771	818	786	725	755	734	705	778	747	793	727	792	740	717	764	781	729	736	711	675	746	791	767	770	799	741	756	762	745	775	742	793	776	782	804	794	724	767	737	727	780	699	753	765	726	752	747	738	797	689	774	727	788	783	782	767	748	766	774	755	776	750	722	757	783	700	788	723	790	815	784	767	743	707	766	773	730	795	803	768	759	802	758	752	752	746	750	759	713	741	720	770	743	737	740	731	770	779	717	789	751	759	798	743	789	791	704	801	706	793	763	756	726	788	775	777	785	785	745	782	777	767	753	771	773	761	798	763	753	733	744	768	802	767	743	719	705	833	741	734	758	754	744	733	788	792	766	746	782	756	695	748	752	755	821	746	730	786	751	754	749	729	781	750	734	758	789	761	777	749	719	775	721	721	743	785	744	775	796	714	754	791	771	733	769	772	753	721	735	698	783	749	748	794	822	739	766	762	751	780	728	740	747	788	774	690	764	793	775	755	805	772	690	788	808	745	731	747	754	777	816	766	734	738	727	726	730	756	769	764	760	784	741	801	742	792	719	757	764	754	779	784	740	744	787	749	757	723	764	728	747	704	743	779	760	788	759	793	764	759	745	716	814	749	764	756	820	754	787	784	768	726	733	741	762	766	755	751	774	785	761	721	766	782	746	760	716	722	755	758	762	774	726	781	793	727	742	740	781	810	731	781	778	758	767	774	752	753	763	736	747	816	819	744	763	739	743	672	762	756	765	740	727	778	767	794	769	792	727	726	734	762	734	745	732	811	767	787	772	792	707	763	765	705	749	745	751	807	712	769	704	737	808	776	810	725	762	772	764	759	745	745	769	827	783	774	722	762	732	800	703	738	753	721	764	746	747	762	760	695	747	738	739	745	762	737	699	780	714	670	756	764	821	767	749	703	745	802	736	736	793	713	789	770	726	739	813	773	788	766	757	736	709	689	786	741	736	763	751	822	744	759	758	758	732	758	729	784	778	789	803	764	763	760	789	753	732	757	740	761	687	742	790	774	766	747	764	769	771	773	767	720	800	752	777	751	802	815	794	755	769	720	740	772	761	748	740	737	714	749	724	785	761	735	802	751	770	720	759	777	762	753	744	743	788	717	733	754	789	781	762	747	758	761	748	729	749	794	805	750	782	724	741	734	724	707	763	758	756	702	807	747	710	742	718	756	765	813	717	831	822	764	757	769	747	762	743	751	783	764	731	776	739	797	739	780	780	839	748	742	754	745	749	760	756	746	759	789	802	718	745	774	752	720	730	721	755	765	789	774	750	744	802	704	758	734	746	725	713	775
31854	20453	2306	894	660	501	354	319	252	309	245	229	231	224	212	181	223	210	203	200	143	177	160	192	182	175	173	165	166	161	176	154	164	194	175	174	166	177	175	174	169	147	166	145	163	186	151	160	130	159	172	159	167	169	164	163	172	156	152	178	163	154	161	151	158	133	164	171	166	166	176	158	203	163	170	181	184	175	139	154	160	157	161	189	152	157	139	167	154	153	162	162	169	182	141	175	164	149	151	179	160	169	172	158	163	163	166	149	146	138	167	169	170	177	161	145	156	154	177	129	119	151	159	160	170	146	153	172	166	193	152	169	169	175	168	159	149	152	155	176	168	152	154	161	162	153	171	175	155	176	162	164	140	155	163	149	159	156	159	158	155	167	146	164	176	159	171	151	151	152	186	167	162	149	167	155	154	133	162	167	151	165	172	158	166	167	155	151	175	180	159	161	173	177	148	141	169	149	141	136	156	164	135	153	162	135	176	145	161	163	180	152	169	178	168	148	162	180	159	168	146	140	165	137	152	179	150	170	179	183	148	153	148	164	153	142	161	155	158	177	167	161	151	181	161	190	166	157	159	136	176	179	161	169	141	165	167	138	155	163	171	148	170	153	175	170	172	171	143	178	137	148	154	149	164	167	144	153	163	152	160	171	156	143	163	156	141	157	178	164	159	169	147	154	152	177	152	168	150	146	176	176	134	144	165	165	155	171	176	159	160	149	159	144	167	162	146	161	156	145	154	153	135	165	150	160	149	148	161	187	192	157	150	153	172	175	150	181	165	160	171	168	179	156	158	162	145	146	138	161	171	167	178	163	171	182	170	154	157	165	158	165	138	166	162	128	152	150	184	166	186	147	179	154	165	172	164	156	167	181	149	167	150	173	157	158	173	151	140	166	178	162	157	142	172	153	181	147	139	153	146	146	176	154	181	152	166	168	156	182	161	161	158	168	158	154	184	132	162	174	152	157	168	181	157	165	151	170	176	151	151	160	156	140	166	155	186	168	165	144	140	163	170	160	183	147	161	148	172	161	154	175	157	167	155	173	160	157	152	142	156	167	182	159	169	148	177	143	142	151	173	132	161	180	152	162	176	188	169	161	139	163	150	145	139	163	152	160	173	151	145	155	140	143	179	169	160	166	149	159	157	170	139	155	137	173	149	154	182	158	158	183	141	172	169	163	140	148	164	159	149	161	150	152	142	148	163	166	149	162	146	147	156	142	155	130	143	167	151	158	174	153	154	202	167	172	159	170	154	167	167	150	148	164	162	147	144	138	134	147	180	153	178	155	164	166	142	150	166	135	153	171	166	171	152	147	179	146	157	188	166	169	134	154	158	155	154	170	149	158	171	162	174	213	148	165	148	141	170	151	165	155	148	168	134	162	155	140	165	184	142	164	137	140	167	174	155	145	134	166	181	155	153	157	172	169	158	177	186	142	162	162	180	153	185	166	179	127	152	169	159	143	172	175	165	146	167	165	155	172	159	141	154	138	169	158	155	150	154	188	162	166	166	167	160	193	162	144	170	175	132	149	161	165	150	169	164	153	149	177	144	140	153	158	181	147	162	147	156	166	159	146	147	166	144	180	155	170	166	158	147	159	139	174	163	168	155	174	159	183	176	175	141	127	168	175	159	149	151	182	162	152	154	171	123	163	145	167	161	169	160	154	179	173	167	156	160	186	183	177	157	158	166	157	146	150	164	170	141	167	174	156	148	157	179	172	145	152	164	173	129	157	169	144	170	143	177	134	159	153	155	180	165	160	180	148	163	158	166	148	180	166	159	158	155	156	165	156	200	170	157	166	163	174	159	143	121	150	187	171	143	155	152	182	182	148	156	187	140	158	146	157	187	154	172	165	163	151	160	162	182	140	141	157	181	178	144	163	161	167	150	180	150	162	178	167	162	154	156	169	149	172	156	177	142	159	154	166	160	143	166	155	157	142	162	138	153	133	158	171	162	151	181	182	168	186	150	162	168	157	139	140	169	163	163	146	144	165	179	125	161	180	173	149	151	173	159	177	153	161	176	158	164	162	158	151	162	152	152	153	183	181	165	176	147	148	157	142	177	145	163	150	168	135	131	144	159	150	161	151	153	160	165	170	158	155	159	165	151	149	161	162	162	165	163	175	152	154	173	151	188	158	175	136	153	173	132	145	165	177	145	158	155	146	154	156	136	174	176	181	182	177	156	172	173	159	159	159	163	164	180	160	156	156	177	157	167	162	175	151	156	155	124	174	155	153	152	168	167	158	167	179	151	166	176	159	165	165	156	180	176	169	169	195	177	158	152	184	155	159	156	171	143	139	163	158	154	141	131	168	159	141	174	166	189	154	148	147	165	150	138	195	158	160	146	156	141	150	194	170	150	146	153	152	171	178	171	161	148	183	152	165	147	164	171	156	157	188	146	159	146	171	173	152	163	141	144	155	162	155	154	186	154	174	136	167	160	165	153	161	151	144	147	151	152	156	167	178	156	137	137	160	152	171	162	165	150	151	139	162	167	129	164	170	160	164	159	184	172	178	135	178	166	172	147	163	153	168	167	152	150	159	176	148	190	161	158	159	162	185	149	131	176	169	138	164	179	151	165	167	155	152	157	158	153	149	155	164	154	157	167	158	147	186	158	157	181	161	178	178	166	157	140	174	156	144	172	154	183	164	158	187	155	178	147	151	160	163	147	189	167	171	151	158	178	147	148	179	179	160	144	161	165	150	157	164	169	156	153	146	142	179	176	164	153	178	152	194	152	166	163	145	154	149	151	171	183	154	143	155	167	159	164	159	157	174	138	175	155	180	174	145	190	135	171	141	164	172	177	173	171	169	165	153	164	156	161	155	162	164	156	166	163	158	133	163	161	153	144	173	158	185	145	194	161	148	150	164	162	176	167	150	194	173	134	156	163	165	176	148	150	156	155	140	158	153	153	158	197	158	174	169	142	153	162	171	188	140	161	142	163	161	137	158	162	167	158	171	173	164	174	148	179	158	143	147	137	160	147	160	140	149	191	172	174	167	162	177	167	182	162	145	159	192	146	157	159	163	131	188	153	156	161	144	141	157	201	142	143	174	162	148	175	165	150	174	149	166	156	154	166	176	179	151	161	164	177	166	145	127	158	171	154	153	160	149	164	170	178	163	164	140	154	120	166	163	168	159	165	158	155	152	165	157	152	168	153	164	154	167	180	153	159	167	158	156	144	173	132	166	172	148	145	160	160	151	156	157	161	168	160	164	186	153	149	140	159	160	151	179	172	145	167	170	144	158	174	165	172	188	139	148	181	169	127	162	165	156	166	163	172	157	163	158	147	136	149	150	190	161	171	147	176	178	176	173	171	141	178	161	160	159	192	168	122	141	141	138	163	130	140	154	157	136	150	179	156	148	160	138	164	138	160	132	165	163	178	154	142	157	160	195	169	155	160	153	157	129	178	153	159	158	167	177	159	159	144	167	166	146	166	169	164	158	153	186	171	155	154	186	148	175	149	163	153	156
18342	12794	2302	2819	2469	2057	1692	1477	1248	1105	1013	887	887	804	753	659	710	675	640	634	612	602	575	533	539	511	524	518	507	526	499	507	501	497	489	508	475	507	500	457	460	466	447	494	439	466	531	489	426	458	493	455	480	434	432	499	440	438	454	434	456	459	441	471	405	470	486	480	440	481	432	465	433	467	454	435	463	432	484	471	405	435	439	446	461	438	442	476	467	419	466	410	433	453	443	443	420	384	461	398	476	431	470	439	467	442	467	472	473	425	452	442	410	430	431	435	440	450	463	478	388	485	435	447	427	430	415	421	430	460	463	427	434	425	443	441	441	454	426	406	441	448	438	452	419	413	462	417	401	453	434	469	466	431	428	470	458	451	420	436	433	441	436	468	421	434	426	423	442	418	451	417	423	461	394	447	437	456	434	413	418	428	436	431	418	481	442	446	440	419	433	442	414	455	454	439	456	456	442	432	453	470	431	425	441	444	434	445	463	428	437	444	434	405	436	445	451	460	439	438	452	438	441	453	477	440	431	444	468	413	455	425	397	418	446	429	415	474	435	453	484	458	437	495	450	438	448	441	460	408	426	459	396	466	450	507	443	436	415	416	418	457	415	428	396	458	436	413	433	429	466	436	446	442	415	415	434	410	455	441	469	434	418	441	428	400	430	403	406	411	416	457	441	458	420	449	458	421	427	429	427	442	451	432	438	474	416	412	460	415	438	465	416	436	433	454	480	406	447	420	488	450	465	464	409	438	461	459	411	463	396	464	438	446	471	436	417	419	468	453	411	436	468	414	457	491	444	447	454	470	443	462	441	437	430	471	446	430	454	466	431	456	427	443	454	434	469	436	413	443	429	414	433	492	436	445	438	440	436	457	425	480	440	410	418	465	426	462	453	445	453	435	450	455	428	428	459	417	464	446	454	460	449	437	454	443	432	433	467	459	460	472	445	439	402	446	486	467	409	448	466	482	425	421	481	453	426	444	475	453	412	446	435	428	443	414	449	428	418	435	429	421	408	439	452	450	424	457	421	440	453	457	442	428	414	467	463	439	459	439	441	413	432	435	426	412	443	451	406	456	434	433	467	444	439	410	432	431	459	450	478	428	439	457	412	400	445	445	435	405	431	435	427	457	404	481	444	437	434	411	452	399	446	446	473	437	453	445	445	439	421	445	423	414	394	448	382	411	435	447	424	448	415	455	445	432	452	443	418	433	415	426	439	462	489	429	436	432	451	462	426	440	402	430	435	444	428	429	424	453	452	478	436	426	405	430	415	432	476	418	448	448	466	454	436	458	447	437	425	391	430	403	452	430	433	465	449	412	437	449	442	446	402	406	444	475	459	430	429	435	461	451	485	463	448	459	436	444	423	421	443	442	424	450	433	435	435	443	457	473	448	461	429	445	449	438	447	451	386	449	413	478	459	407	497	464	450	401	463	484	450	405	445	433	439	461	445	449	410	435	431	436	477	463	444	417	430	442	428	433	424	446	455	427	442	445	461	402	418	422	453	442	425	472	466	431	432	430	435	403	431	432	431	449	462	425	442	390	460	448	462	431	412	458	391	426	452	475	450	429	411	460	449	414	418	449	414	434	467	420	453	398	418	421	423	452	404	479	410	457	460	405	425	440	441	428	422	465	441	399	424	431	461	459	441	442	451	426	450	434	429	421	476	448	437	470	422	413	411	432	436	446	436	443	419	435	438	401	391	441	448	428	434	428	459	413	442	420	457	445	443	426	452	465	434	415	433	408	404	419	453	438	439	433	488	457	437	461	476	440	433	448	469	442	464	443	432	472	427	473	424	436	427	415	491	467	445	455	429	431	446	445	445	405	420	442	464	427	451	507	427	469	429	474	413	473	455	472	423	459	441	451	419	418	477	448	463	475	425	460	437	419	451	378	460	463	476	409	427	509	523	434	445	411	471	445	404	463	448	455	435	436	439	408	415	424	424	422	467	401	438	432	417	483	471	414	409	425	429	440	424	432	461	420	448	465	430	446	444	483	445	458	469	417	446	471	422	458	450	418	451	442	392	448	466	436	431	450	433	436	426	414	413	461	464	450	453	420	445	414	450	461	444	425	444	457	441	455	453	428	426	417	436	430	480	421	436	448	418	428	426	435	414	412	386	458	439	436	459	459	429	458	441	435	462	434	427	433	452	449	439	446	438	459	447	463	440	442	434	435	432	452	437	441	432	490	438	448	422	465	414	421	445	459	465	438	471	454	420	453	442	454	427	429	430	456	434	450	461	440	400	484	455	482	432	453	453	469	420	428	439	427	422	449	439	482	462	445	413	429	448	457	452	475	432	419	462	467	480	438	433	427	463	425	458	445	467	440	399	414	420	471	442	462	471	421	421	419	462	367	448	424	425	414	450	462	428	421	442	461	465	462	407	435	414	478	404	447	423	454	428	429	428	421	450	442	390	434	469	462	418	437	453	435	448	457	421	424	432	440	408	420	416	401	465	413	446	425	475	435	441	470	440	405	436	484	485	420	453	406	440	398	396	460	415	461	442	411	431	437	450	423	447	428	431	448	454	389	436	423	409	468	449	458	421	460	500	420	441	428	393	455	472	476	386	430	413	415	430	445	429	472	442	472	426	455	442	459	445	426	462	443	434	416	420	442	438	427	433	458	448	408	455	394	416	455	434	460	428	409	429	467	418	421	446	439	435	423	451	449	428	470	434	429	466	401	418	406	427	481	497	456	437	438	421	447	420	492	441	461	463	421	462	474	442	441	416	420	488	449	450	432	444	435	450	390	436	436	488	449	427	432	424	440	441	450	459	423	427	431	412	430	478	465	453	396	459	459	414	444	402	486	458	441	443	419	420	420	457	444	408	437	449	445	470	443	472	434	445	412	388	453	453	474	444	428	440	465	430	460	445	459	407	433	427	454	491	440	445	436	463	431	425	487	420	446	416	462	407	431	466	433	436	462	413	385	428	483	436	415	470	451	441	463	442	401	440	416	421	455	446	455	422	440	458	422	443	424	455	441	483	450	434	410	460	423	454	444	437	406	427	418	422	451	459	411	452	457	466	467	454	427	461	424	415	440	449	425	416	417	436	432	412	459	407	461	436	450	424	489	487	404	448	429	463	430	489	425	411	432	442	444	464	462	434	446	443	467	422	429	447	441	446	373	452	440	413	419	408	491	452	466	448	458	426	449	457	449	462	458	426	441	456	428	463	430	454	443	431	435	451	445	427	448	444	439	447	420	445	426	434	432	437	459	399	389	430	472	423	445	477	423	422	461	448	463	450	448	451	413	450	449	420	461	393	409	412	407	443	411	414	447	465	426	443	442	448	426	433	422	405	436	414	451	435	443	452	432	429	470	470	472	459	470	431	419	471	423	417	426	452	415	478	459	414	422	434	428	419	425	427	471	405	413	452	446	445	427	419	434	480	418	424	439	451	425	479	413	476	431	419	427	421	440	433	433	462	427	440	439	446	423	442	455	493	422	425	434	480	456	443	445	489	449	437	451
43832	34821	7096	2047	1279	933	739	575	555	443	439	395	341	375	348	334	316	289	304	279	254	302	284	282	276	295	260	274	251	257	279	243	240	278	276	229	279	239	278	269	210	250	259	264	275	267	266	221	247	275	242	261	259	250	254	228	238	240	252	219	223	262	241	237	235	255	253	232	234	231	275	264	247	249	268	234	243	243	256	227	251	240	261	259	243	256	256	238	250	259	251	252	294	256	233	250	226	255	266	222	256	238	260	245	232	243	262	257	241	219	263	220	266	206	260	234	221	259	237	256	273	229	234	252	266	229	240	250	224	236	255	238	222	237	247	238	251	228	265	268	249	251	224	245	280	229	255	219	236	259	246	244	254	225	243	237	237	244	240	219	210	232	238	229	244	233	263	251	246	267	247	252	247	247	241	238	221	242	264	245	240	224	245	243	234	255	249	251	258	245	233	248	239	221	241	225	263	234	247	262	235	238	257	278	241	227	239	224	241	254	229	262	233	247	230	242	253	261	224	234	250	269	233	235	263	250	281	247	231	228	271	214	263	243	252	268	204	254	262	236	279	271	241	252	220	223	238	234	236	276	278	245	270	248	254	228	259	235	271	273	235	258	238	247	261	250	220	235	240	222	257	242	240	281	225	207	226	268	235	205	253	278	295	242	255	238	232	251	292	252	235	259	226	245	276	240	244	243	268	252	246	243	266	249	264	240	242	261	229	239	254	257	251	254	221	236	234	241	235	237	257	238	269	224	233	230	237	254	240	259	233	222	250	227	243	263	262	268	216	269	235	252	238	247	285	244	229	223	273	252	260	258	265	226	270	247	257	231	239	218	240	223	246	238	278	260	251	246	248	259	234	229	241	255	282	241	265	200	240	245	216	244	256	240	216	224	242	278	250	220	256	235	248	198	249	260	238	237	236	247	246	214	238	232	233	250	255	259	277	263	225	257	245	240	260	266	208	245	255	247	225	210	226	244	237	207	266	271	233	258	219	234	272	223	242	268	274	218	240	249	239	230	249	220	282	233	241	258	247	247	264	250	276	277	244	222	248	238	254	271	231	250	266	278	274	225	241	259	243	238	266	231	222	244	226	278	270	250	234	222	249	245	253	240	283	244	249	243	252	222	240	238	245	240	260	236	230	244	226	244	235	262	237	251	259	267	229	232	278	249	264	232	216	231	252	228	240	282	265	248	253	241	275	249	221	233	266	257	259	237	274	290	249	251	221	260	272	241	235	241	239	273	237	240	230	236	232	267	225	220	230	237	223	223	276	251	254	245	259	224	253	225	224	252	263	223	258	237	274	261	223	262	237	235	231	234	246	255	253	228	266	255	256	225	244	236	261	241	237	261	240	237	220	220	213	244	210	255	251	246	288	236	235	251	241	227	225	227	261	251	240	241	265	259	270	245	238	257	232	253	272	230	236	246	250	245	234	224	255	238	250	220	244	246	251	232	239	234	249	253	226	253	261	235	245	214	243	214	243	209	262	247	262	253	241	243	253	241	262	244	234	240	230	249	239	237	243	269	230	257	213	251	248	237	246	268	230	247	245	250	236	241	254	240	252	229	228	264	266	280	259	248	242	234	231	249	251	194	250	232	235	251	192	237	235	256	261	227	240	252	253	243	241	234	225	246	264	219	229	239	215	257	259	256	228	261	239	255	234	227	232	245	244	255	246	266	252	240	253	253	254	245	220	229	239	216	253	242	242	247	217	238	224	276	265	254	245	217	254	266	226	259	263	251	279	239	210	245	225	212	222	209	238	270	223	233	230	242	262	243	218	240	221	244	263	239	250	245	232	250	213	260	254	227	260	257	233	221	237	256	254	234	215	229	225	284	266	258	237	258	283	249	275	239	252	202	273	253	265	245	271	261	247	263	240	242	255	258	254	254	266	236	233	269	251	292	238	291	225	257	232	281	260	229	240	250	238	222	246	265	233	271	263	225	274	216	245	243	236	262	258	246	258	232	250	236	243	230	236	266	249	257	226	248	247	216	273	226	261	227	228	249	241	261	267	229	247	254	261	229	242	255	272	257	289	247	222	205	238	240	225	253	262	253	231	207	263	229	288	219	248	263	254	247	253	248	243	237	230	276	258	243	267	246	257	263	264	223	250	241	273	247	226	266	236	217	207	228	217	269	236	258	232	217	261	218	211	245	249	252	249	240	265	240	258	244	251	265	265	228	269	239	242	250	234	256	246	229	225	237	273	233	239	250	248	272	253	241	243	233	261	226	212	218	223	236	253	239	238	238	285	229	253	226	222	240	217	263	243	236	237	273	257	238	271	247	227	257	223	243	245	285	262	261	232	247	267	243	238	234	232	252	255	232	250	301	250	208	213	237	250	243	250	231	241	227	252	232	248	259	213	264	252	233	228	245	251	292	273	226	253	229	274	257	228	265	267	220	246	278	256	258	235	252	243	234	250	234	266	237	265	243	223	275	223	239	262	238	256	243	236	228	245	260	226	241	211	246	223	250	252	260	231	249	278	275	225	242	250	240	235	246	232	248	236	257	238	243	235	233	263	261	223	242	228	254	246	230	235	268	250	250	231	245	238	249	250	244	254	226	246	246	258	266	227	238	234	259	240	218	259	241	218	230	220	252	257	231	228	257	229	243	253	242	264	243	248	225	248	231	274	248	248	250	269	244	238	263	210	280	239	272	256	258	266	249	235	220	266	268	266	247	264	251	257	235	251	250	251	248	253	258	281	234	241	246	259	256	251	243	224	242	258	254	274	234	231	263	259	243	270	278	256	234	243	244	216	270	225	233	252	246	249	241	244	239	271	257	232	258	243	292	265	245	256	226	233	253	227	254	243	253	237	247	254	224	281	262	264	236	251	229	235	255	247	259	268	276	238	238	249	232	223	226	211	238	262	264	247	251	251	219	251	221	231	257	232	243	224	246	245	218	260	269	215	237	264	250	242	232	248	239	238	216	241	237	240	231	279	272	231	264	229	250	250	228	240	267	252	278	245	234	244	240	243	237	255	256	229	256	270	240	276	236	226	231	236	264	241	229	238	263	243	248	286	244	230	276	224	249	239	242	216	271	271	243	240	267	236	257	246	229	230	215	220	253	249	268	248	249	265	248	265	247	263	252	258	233	250	258	236	257	205	251	235	241	240	239	250	246	257	219	256	248	255	241	237	228	296	287	235	217	260	236	278	242	246	249	253	236	245	233	272	234	227	271	237	273	238	239	250	232	233	279	255	240	281	215	259	244	287	256	240	225	217	240	208	250	255	245	247	262	228	245	249	252	250	223	245	251	241	239	231	227	239	246	240	238	234	228	247	265	237	217	228	237	248	246	215	249	241	242	253	258	238	230	273	262	242	244	279	241	239	232	265	227	218	262	248	248	235	246	248	249	241	247	269	239	239	209	267	256	266	249	234	272	244	246	257	237	237	243	282	216	223	245	301	238	258	238	222	254	241	239	234	223	284	243	241	253	238	254	236	243	239	231	259	224	240	262	249	237	247	236	272	244
26184	19162	4248	5210	4626	3711	3050	2557	2219	1939	1754	1591	1478	1422	1308	1173	1072	1053	1059	1017	1016	915	924	911	885	871	871	806	837	788	809	827	713	728	785	773	769	740	766	761	737	733	700	714	697	722	700	709	672	704	688	709	713	665	700	668	686	662	672	661	683	669	679	672	651	671	698	689	667	658	653	609	701	638	712	679	679	693	666	659	670	660	656	638	676	664	663	612	639	627	679	650	683	625	633	665	678	630	692	675	630	659	677	666	624	647	667	683	666	651	668	687	711	629	652	645	689	669	695	611	639	685	665	659	673	661	654	693	666	633	639	657	711	623	667	651	678	655	612	633	689	642	644	709	680	607	685	627	600	656	650	708	602	630	653	648	650	631	648	651	636	686	640	599	703	656	661	631	675	652	641	619	639	626	628	663	629	660	662	699	659	646	642	704	635	631	666	626	672	642	654	636	638	664	622	658	637	606	653	660	640	644	628	670	616	640	630	677	650	629	682	644	668	651	672	657	670	621	632	657	655	625	673	650	667	659	650	623	658	669	664	676	670	643	632	650	655	626	678	654	654	670	678	653	659	648	648	659	696	635	612	685	647	609	650	647	659	654	620	655	642	641	636	678	643	608	675	669	651	637	626	662	658	672	646	634	593	651	649	659	640	648	651	696	646	617	674	614	691	704	639	666	690	682	686	629	623	681	665	648	669	685	639	659	655	689	618	647	683	609	644	640	659	611	657	646	686	637	670	666	616	620	640	662	656	624	637	694	646	677	667	651	620	593	643	652	647	661	656	621	632	630	681	638	688	679	617	647	656	596	657	642	681	622	621	663	654	696	667	625	629	639	649	681	623	645	693	612	683	646	622	598	625	636	642	621	629	622	630	621	645	623	644	626	633	646	649	630	653	660	632	598	676	676	650	633	643	618	631	662	593	634	690	663	603	633	622	659	666	616	648	694	621	642	614	599	606	652	649	630	691	626	632	633	649	638	621	645	616	662	664	597	651	668	648	643	699	696	641	648	652	619	638	630	616	609	701	632	672	642	625	660	644	623	688	689	695	677	628	592	659	644	618	640	624	662	674	653	645	623	613	655	616	595	648	646	674	653	653	650	636	616	644	619	614	650	640	636	666	597	628	632	612	624	626	635	693	706	609	632	668	648	662	668	646	631	634	632	670	694	642	657	620	653	693	638	652	654	680	638	662	660	658	641	661	668	676	676	653	665	679	622	662	635	620	617	646	643	674	615	656	619	651	623	701	646	629	619	598	619	572	644	644	610	627	671	624	691	662	689	615	597	620	623	671	622	708	620	637	644	634	662	669	697	665	699	677	621	673	651	652	649	667	643	643	632	644	634	662	632	625	619	596	619	604	680	655	660	632	582	643	655	673	639	668	698	651	694	615	665	674	617	667	623	629	683	655	652	642	649	633	659	629	663	620	642	642	650	630	661	662	656	628	660	648	667	653	692	659	671	664	700	658	685	642	639	659	626	612	657	658	595	651	582	637	642	625	624	665	618	654	629	680	642	640	646	649	624	632	592	628	648	631	618	669	647	623	650	664	635	663	621	621	657	625	671	703	619	623	634	640	628	680	662	667	618	668	642	672	646	635	662	691	654	620	631	646	658	666	647	597	672	656	625	633	637	689	590	679	641	661	700	632	636	677	639	667	654	625	661	674	604	640	649	638	632	637	686	638	631	657	676	653	634	642	591	636	623	655	677	697	633	659	653	688	657	633	639	660	659	652	642	615	690	645	668	657	634	691	657	676	639	639	637	697	635	675	646	672	682	596	671	657	675	639	624	676	596	657	598	665	653	647	656	657	637	618	660	622	653	657	666	604	669	675	650	656	617	642	594	646	614	652	677	631	656	645	653	656	575	654	678	670	628	648	659	640	647	662	657	650	640	643	655	633	628	650	638	676	644	603	670	649	602	672	636	650	642	704	639	639	647	640	665	650	659	559	664	670	635	634	676	673	629	633	641	645	656	634	680	628	632	651	636	649	635	659	630	670	665	688	652	644	625	666	649	644	674	636	672	608	606	648	681	632	657	644	617	653	655	656	687	632	640	723	615	635	634	651	635	657	607	674	622	654	646	653	651	640	647	637	703	676	653	634	677	611	625	670	669	632	631	585	623	629	616	616	668	619	645	694	633	602	646	653	603	644	617	591	675	671	605	665	661	706	668	620	644	590	673	698	635	618	655	678	689	691	694	642	643	623	597	598	626	640	638	621	663	622	628	678	689	653	668	605	651	628	654	680	656	643	660	702	653	649	672	608	661	649	662	642	639	653	663	616	667	643	644	664	633	683	642	623	668	656	647	622	675	644	648	631	666	638	643	682	615	683	683	662	609	613	646	661	644	645	652	614	671	673	600	650	610	645	660	599	628	603	620	673	628	696	655	653	613	667	687	642	678	598	655	648	586	665	631	714	673	615	633	671	666	668	651	577	608	699	644	647	681	630	636	630	685	650	629	639	657	611	662	644	646	662	623	651	632	609	695	617	629	665	658	662	646	630	671	644	591	646	662	631	634	611	661	645	651	644	630	635	709	630	674	670	651	622	657	656	644	648	713	638	636	675	600	682	618	616	590	670	642	653	653	665	639	644	653	626	657	632	691	671	642	630	679	618	648	635	623	676	662	660	633	641	628	654	676	661	632	663	652	636	688	619	622	608	642	662	652	689	646	606	685	598	605	634	649	693	631	655	635	668	612	643	608	662	600	684	674	645	622	665	680	649	620	659	647	659	631	662	631	650	634	670	641	614	641	657	673	665	648	610	657	644	590	630	630	632	662	641	607	655	619	633	614	630	638	685	665	630	654	621	650	659	677	654	655	667	678	705	650	648	661	664	636	631	651	593	639	677	584	653	667	669	666	632	711	626	633	608	631	634	609	667	686	646	619	652	598	626	633	701	663	640	631	603	680	659	681	674	651	663	661	690	617	652	640	617	650	621	658	665	645	630	662	662	672	642	630	668	650	617	675	654	640	629	646	605	650	691	607	632	646	630	631	647	660	612	628	629	693	628	659	642	672	656	666	616	626	614	622	628	619	662	633	635	651	610	683	662	661	659	669	695	650	665	623	635	628	621	623	671	639	688	628	672	639	677	613	646	634	657	659	680	638	622	616	623	681	622	667	669	641	601	599	640	599	633	623	703	640	685	668	603	609	683	675	640	607	592	686	636	674	643	681	669	637	680	619	658	627	610	688	654	693	683	699	611	642	644	638	656	618	659	638	691	663	608	625	684	629	659	660	663	646	628	636	662	634	725	643	677	625	692	675	605	614	659	686	646	647	689	637	696	621	618	636	642	641	647	642	670	672	666	632	625	693	614	706	635	599	655	626	703	578	696	682	635	645	625	667	642	693	656	637	651	667	653	669	645	626	666	658	636	703	670	642	645	663	632	658	673	562	620	662	649	683	646	595	623	694	595	641	677	648	674	665	633	720	653	633	649	665	623	667	643	660	642	603	611	597	628	637	606	644	609	633	599	681
6471	1014	372	344	312	358	340	300	335	313	348	317	347	325	357	334	295	355	341	306	318	343	311	330	318	364	334	308	321	305	296	332	318	289	344	352	327	324	295	326	300	304	313	334	324	319	304	320	319	318	298	314	308	379	313	338	295	350	320	347	292	310	295	325	362	326	338	315	316	321	289	315	325	315	297	316	347	316	299	313	305	329	301	321	304	306	296	317	314	330	344	317	284	299	326	359	313	323	343	320	326	317	345	333	307	339	353	333	342	337	292	313	340	315	312	329	315	275	311	319	309	304	306	315	307	315	288	327	293	296	338	313	321	333	294	298	314	321	302	360	351	312	333	311	305	333	324	323	343	341	314	297	343	292	312	284	304	270	331	338	321	340	342	313	320	363	353	296	304	278	354	322	314	313	331	313	342	317	338	317	341	286	304	344	324	323	310	282	325	330	293	363	328	296	319	312	330	346	329	353	312	318	349	319	299	304	319	327	344	350	326	323	344	345	308	304	349	314	278	329	320	303	320	347	305	302	304	340	297	317	345	287	337	310	347	293	353	337	324	313	322	324	341	335	306	329	326	321	326	328	320	303	320	316	313	310	308	330	346	323	318	325	291	298	347	290	319	330	306	361	313	321	315	317	353	310	318	338	329	328	321	311	333	338	268	324	314	321	313	307	330	318	325	307	312	346	347	332	312	327	312	324	335	320	333	309	312	331	339	344	289	318	314	324	327	288	327	314	302	304	327	358	336	328	317	348	325	303	327	308	322	338	296	302	331	293	346	316	317	324	322	322	343	299	342	325	309	341	295	338	306	304	308	334	290	331	316	339	342	300	337	321	303	304	333	317	350	334	311	316	280	327	314	290	310	305	306	347	315	344	308	326	318	316	354	318	334	278	342	345	308	354	309	332	318	326	331	338	322	311	306	352	293	345	340	303	286	319	325	336	309	322	314	302	279	333	332	328	331	312	306	360	327	325	333	330	304	304	333	318	309	294	314	322	288	319	354	325	318	313	284	317	351	328	317	331	345	335	339	318	367	317	326	328	297	280	345	284	352	289	338	305	316	301	332	337	315	318	302	319	303	314	308	317	297	315	321	323	323	342	335	337	319	343	288	326	315	300	311	309	310	320	325	310	324	315	304	337	307	312	327	351	321	336	336	290	288	320	309	302	320	284	324	292	356	326	336	301	344	320	313	353	343	347	302	338	319	314	333	325	299	286	316	325	306	336	312	322	308	307	298	315	323	304	307	306	312	329	291	307	317	346	350	333	317	299	298	340	320	363	344	332	322	296	326	299	325	325	332	287	319	297	341	315	307	332	335	312	341	306	308	309	299	305	345	351	308	298	327	311	323	365	312	300	284	327	356	340	323	324	314	312	356	291	334	310	329	317	323	322	343	315	328	307	298	339	309	328	338	317	329	338	331	290	356	294	342	320	316	345	336	341	341	299	333	323	300	305	294	298	331	311	362	325	342	330	318	311	302	282	299	347	291	317	370	332	309	315	330	343	310	339	300	341	324	319	315	301	320	335	300	334	327	321	348	318	325	311	312	341	346	307	331	301	313	324	324	344	336	304	298	320	316	335	306	322	333	336	333	357	324	297	316	295	329	327	327	359	340	286	318	290	312	304	316	292	306	298	311	308	330	308	343	313	307	351	309	303	309	305	316	329	308	341	308	320	280	305	321	336	339	313	339	343	313	325	343	311	313	296	318	321	303	302	350	343	307	331	320	316	322	335	335	353	345	321	349	335	325	291	294	330	333	328	351	325	335	311	344	345	323	379	342	349	344	334	301	302	315	318	310	291	305	340	345	300	313	336	356	309	323	342	324	302	308	305	324	271	339	342	323	338	308	323	340	339	327	316	358	344	297	320	308	358	334	309	313	325	326	355	345	308	277	376	362	298	305	324	320	315	319	375	324	316	330	321	331	303	307	305	354	327	322	324	320	306	304	328	318	320	313	355	332	332	303	296	365	349	307	343	305	359	334	312	307	318	323	352	303	351	339	319	312	322	332	351	307	331	312	334	323	332	331	289	332	352	331	331	346	344	310	307	277	319	299	270	316	335	354	319	287	349	316	311	300	321	298	306	327	330	335	337	316	319	337	309	328	314	313	333	296	309	280	350	350	334	356	286	308	333	296	325	342	297	294	297	320	321	354	298	291	347	335	326	338	338	341	312	310	322	338	304	306	329	324	313	338	335	347	317	320	320	303	309	302	294	308	304	314	311	287	323	354	326	316	326	342	334	316	326	333	312	339	324	312	293	311	311	295	306	328	331	354	303	338	336	298	314	326	305	297	314	330	275	312	317	334	297	307	325	303	335	343	323	343	325	306	314	319	301	324	295	329	342	311	330	349	349	324	341	301	292	315	288	315	319	305	310	319	315	325	334	320	323	335	298	328	301	315	333	350	318	315	303	348	286	338	311	295	328	315	347	309	323	327	317	320	317	324	309	343	314	296	348	337	334	341	314	315	328	331	297	325	342	326	323	307	339	329	301	323	281	330	350	334	329	339	319	332	317	336	344	303	347	320	315	327	323	301	316	302	341	317	341	344	291	279	333	323	320	321	322	319	312	337	320	314	347	367	315	324	325	336	307	286	303	341	322	336	311	332	348	339	328	304	344	308	342	329	300	309	308	328	321	328	309	299	342	331	317	326	297	312	321	302	318	327	301	351	288	338	343	295	333	339	335	310	324	290	323	285	320	319	327	331	342	357	328	349	317	343	301	302	341	339	318	334	309	329	301	383	326	326	324	339	335	322	321	339	293	328	317	336	329	306	325	290	300	333	320	318	303	356	324	328	327	368	323	348	338	311	299	338	288	321	321	315	293	291	336	318	318	311	323	338	367	368	336	329	290	344	305	333	341	359	303	333	312	298	330	332	325	350	337	326	343	313	311	322	312	316	317	312	334	288	344	298	309	318	312	305	339	297	329	332	321	352	318	284	344	313	306	339	318	318	324	344	310	346	309	318	312	304	356	328	344	347	325	310	301	322	333	319	310	324	348	325	318	290	316	320	336	325	296	274	300	331	309	329	313	324	366	296	309	322	306	304	306	324	336	350	298	309	316	309	293	323	348	349	311	313	312	342	318	336	324	312	320	318	283	296	355	345	298	325	308	302	329	296	326	309	316	291	346	376	289	348	302	322	330	314	340	317	325	316	302	319	317	311	296	339	316	333	275	313	315	294	328	338	281	272	305	327	319	280	351	322	334	344	328	313	339	308	316	285	354	325	307	364	304	299	312	320	322	324	296	317	283	323	335	367	344	321	309	348	314	325	322	319	323	339	324	329	302	330	305	306	303	294	332	331	317	306	333	324	311	307	318	355	305	311	317	291	293	331	346	313	340	330	335	308	316	351	299	318	309	295	322	336	340	286	327	317	299	310	347	301	352	306	280	308	315	337	336	314	326	311	326	314	304	324	298	336	337	337	325	331	330	283	296	317	318	328	347	284	331	298	288	302	370	318	341	341	296	312	334
4661	1699	803	834	817	794	776	753	788	761	729	730	769	806	816	749	741	744	776	773	798	778	760	769	760	781	769	790	759	787	774	759	741	762	768	803	742	748	767	744	708	700	715	762	719	753	785	801	759	780	780	733	699	795	734	711	784	791	759	758	747	784	785	757	796	740	764	744	807	756	646	740	742	770	784	720	723	797	700	781	749	780	801	712	745	759	723	742	785	764	769	787	749	788	722	781	801	766	789	767	725	786	778	764	721	775	741	697	746	736	798	743	776	811	773	738	722	719	740	751	738	750	759	807	801	753	794	702	744	772	776	745	738	763	771	758	764	781	759	761	791	761	766	738	820	708	765	717	781	754	721	768	784	665	752	772	790	747	782	793	736	778	740	678	772	746	788	757	671	708	756	758	736	723	781	777	772	760	746	747	753	718	806	711	775	791	813	746	749	756	784	784	790	773	778	747	787	760	753	769	758	785	706	777	751	762	735	816	743	748	743	780	720	805	757	740	716	787	727	739	791	787	788	753	761	736	754	774	792	734	766	758	785	704	768	725	718	731	771	768	728	713	746	761	793	776	760	759	792	788	739	714	728	753	784	816	742	743	743	752	778	742	748	728	750	687	752	730	744	731	770	732	710	769	770	771	788	746	792	715	729	773	810	773	785	721	784	764	763	764	715	756	819	716	723	803	743	772	766	750	721	764	782	756	768	769	781	699	836	787	760	712	762	747	795	761	703	734	759	710	742	776	738	738	756	746	760	724	803	698	729	755	749	743	763	758	746	745	754	773	715	735	784	734	744	821	712	785	829	702	760	748	764	746	763	733	725	730	771	785	758	787	758	741	739	713	768	761	828	775	711	773	752	738	728	743	730	740	757	698	748	779	707	759	752	769	764	706	755	701	812	724	747	749	743	759	769	747	706	779	793	799	751	766	787	793	742	770	752	789	751	771	743	797	777	780	764	763	797	725	782	774	720	753	744	736	776	787	746	763	731	774	723	764	721	747	691	738	785	766	752	753	726	768	746	768	711	728	755	773	768	720	758	732	715	788	734	790	811	740	754	763	726	763	785	748	763	771	790	759	706	798	805	792	823	754	791	772	750	788	750	723	790	736	720	779	806	738	754	731	761	756	769	775	770	760	717	782	742	715	744	752	785	740	771	775	720	737	731	806	775	731	731	728	755	718	750	774	738	786	785	726	715	780	815	731	779	751	756	769	798	756	767	759	826	775	777	751	741	756	759	738	764	715	765	736	747	764	738	771	763	783	726	749	741	738	720	781	772	745	802	772	713	802	736	783	763	736	768	749	757	759	773	757	759	753	761	725	755	791	727	786	741	742	775	791	724	759	799	744	774	755	747	768	718	807	827	732	789	712	733	716	761	709	823	791	745	760	795	720	775	761	728	730	722	723	704	743	773	827	757	767	726	752	756	740	765	768	729	707	766	788	715	742	781	763	804	770	714	766	788	721	762	723	770	709	801	744	768	748	712	719	739	714	798	731	772	760	712	761	764	783	782	757	735	762	807	714	731	747	763	699	760	824	755	722	782	711	770	759	792	790	760	788	771	744	741	728	723	822	788	719	752	785	782	784	741	785	763	744	714	793	721	715	782	731	762	779	808	733	793	783	730	770	782	753	740	769	763	761	760	751	739	707	767	751	805	795	783	741	762	785	742	753	762	756	759	742	749	777	721	734	785	727	755	749	693	746	769	739	723	729	735	661	726	758	737	746	751	779	803	734	828	800	762	751	732	716	755	768	767	774	750	738	771	755	807	786	781	806	733	757	746	766	776	764	761	728	774	747	751	812	711	730	776	796	744	721	740	749	734	789	746	781	770	754	752	731	754	737	749	775	727	781	781	731	782	767	752	766	724	741	760	780	762	759	764	704	760	754	753	768	779	701	729	772	756	767	729	802	751	755	698	771	759	743	740	740	735	714	761	711	785	738	726	755	695	781	759	732	718	769	751	770	758	693	787	768	724	756	777	774	753	751	728	774	773	732	732	774	767	773	738	806	774	735	791	787	782	751	724	779	781	796	739	659	766	787	770	731	744	755	746	759	818	742	771	747	756	737	694	775	767	785	753	721	748	739	771	760	723	728	737	760	764	768	732	718	723	747	806	818	759	719	745	762	701	744	759	775	718	764	736	717	739	735	759	757	761	767	757	711	743	756	723	744	775	782	767	773	798	705	781	812	756	736	791	755	736	799	773	746	757	771	773	710	727	722	778	770	811	755	719	736	820	720	741	817	722	728	703	744	778	738	787	755	794	757	744	733	733	743	774	791	729	712	698	751	707	787	751	773	730	752	725	795	755	739	744	722	715	721	768	749	737	798	726	823	779	714	689	731	741	815	754	715	783	739	742	752	760	764	732	779	745	747	793	801	786	733	726	716	758	795	721	768	757	752	727	746	778	795	731	799	737	757	739	769	762	732	791	757	752	688	761	750	775	811	737	736	785	703	730	790	758	806	751	770	746	759	750	762	739	747	732	740	800	767	756	720	744	767	805	814	696	769	761	768	729	753	741	746	770	802	782	712	720	756	756	722	685	834	785	806	795	750	740	777	734	743	751	763	774	717	775	760	770	736	702	716	731	743	772	759	745	761	787	731	780	751	752	757	757	789	764	709	782	715	758	784	747	769	795	796	748	741	764	755	789	716	719	745	770	794	798	763	756	761	744	757	763	737	815	739	752	744	746	768	768	758	749	713	786	693	728	732	744	774	809	738	761	790	765	738	753	743	793	743	773	744	739	738	731	743	802	767	742	799	802	743	776	757	798	762	791	752	774	807	718	804	755	773	795	781	824	766	700	752	747	779	745	750	670	753	708	740	772	768	784	772	768	717	749	755	687	771	746	813	737	739	744	744	754	792	795	754	761	760	740	778	729	776	759	711	791	746	736	765	747	747	731	775	760	798	766	775	751	782	740	785	772	805	733	731	742	742	749	726	793	736	763	714	751	786	744	743	804	774	766	735	776	799	749	728	788	759	756	783	726	754	790	770	773	707	708	741	731	787	787	766	713	793	738	762	781	788	782	769	731	715	724	699	724	703	742	730	753	696	763	777	753	770	758	750	792	787	752	784	738	738	720	763	737	707	807	730	744	763	759	737	734	798	781	770	779	745	740	750	746	756	731	748	756	756	785	783	746	744	762	783	775	739	761	772	739	718	763	766	791	751	783	750	754	766	718	707	807	693	759	766	814	754	775	768	792	724	752	764	737	810	688	709	807	801	754	763	724	744	758	778	713	764	789	741	797	760	710	726	759	740	787	804	774	762	741	745	714	773	813	762	772	719	766	784	694	778	690	806	746	764	750	723	780	759	751	727	743	795	754	757	744	781	776	750	741	810	731	780	727	745	721	706	766	765	741	745	802	723	767	709	744	789	741	782	762	690	765	723	779	762	730	754	750	739	755	779	711	760	734	747	772	701	756	780	710	756	757	779	734	764	767	747	817	733	803	753	735	755	758	751	753	699	806	747	774	750
32129	21512	2333	929	636	463	404	321	287	263	252	207	239	194	174	193	221	178	163	208	149	177	181	173	181	192	178	172	199	162	178	179	171	164	173	163	158	163	159	170	142	162	148	145	134	155	189	202	172	171	152	183	166	175	167	158	148	153	152	153	161	163	164	183	158	175	174	166	136	182	169	166	169	176	180	148	170	126	171	145	167	141	156	182	172	149	180	148	186	167	161	171	152	157	169	166	180	143	151	139	149	158	161	171	179	139	183	156	172	155	164	161	191	171	172	168	170	173	168	168	157	154	128	142	166	170	167	165	132	140	156	153	161	158	160	154	176	145	167	132	148	130	167	164	163	158	141	169	183	173	154	173	146	172	150	144	161	190	166	136	146	157	163	165	151	147	177	149	171	142	158	165	174	151	152	168	157	171	154	162	138	158	177	162	168	155	161	168	186	180	163	128	144	144	167	160	177	136	164	172	175	172	177	166	155	165	161	153	165	139	165	170	173	153	152	141	164	168	155	167	171	177	161	154	167	158	155	134	150	154	172	137	133	152	161	172	171	175	149	173	145	133	170	166	171	146	167	153	173	156	172	167	149	176	185	163	159	168	141	136	151	183	157	165	170	144	156	156	167	156	150	170	156	143	143	174	181	172	159	171	163	178	164	175	147	168	188	152	165	161	160	167	176	178	185	140	172	152	159	153	158	159	175	152	159	163	163	183	161	185	156	183	145	177	165	174	158	153	151	186	175	164	140	144	151	163	161	156	155	175	185	168	150	158	133	159	163	154	154	160	167	146	156	131	159	162	152	178	148	161	126	178	168	153	179	155	161	157	172	152	180	150	161	147	159	149	164	140	159	172	204	147	164	150	182	160	140	195	174	148	165	135	174	159	163	153	160	147	145	151	142	180	161	139	122	151	188	163	172	150	157	145	176	162	172	159	152	156	151	154	180	157	161	164	191	154	143	138	154	143	158	169	153	130	168	138	161	156	142	168	171	153	148	146	160	169	160	174	182	182	174	169	166	159	165	161	177	160	171	166	151	159	159	171	166	145	178	167	165	168	151	184	176	160	146	126	171	173	145	142	162	155	153	159	149	157	178	153	171	169	159	174	149	190	160	155	149	177	150	130	133	156	159	178	161	148	159	170	143	168	158	145	172	144	158	149	148	163	136	168	143	154	185	152	162	144	148	168	154	138	150	165	179	159	150	196	170	150	162	158	151	161	158	167	144	169	159	165	172	145	152	173	167	161	173	176	175	156	148	171	154	151	162	165	158	140	169	168	163	183	161	145	139	193	170	163	138	143	171	174	170	140	171	151	175	156	167	157	164	164	173	143	166	136	159	172	165	167	170	158	175	163	153	161	153	159	164	138	147	165	143	163	158	188	152	187	138	154	151	143	153	167	176	164	151	158	129	148	167	179	161	156	146	166	152	160	129	133	177	144	160	169	137	181	143	162	147	179	176	161	126	161	161	160	176	151	167	174	145	152	146	149	152	162	133	169	185	135	146	183	169	166	155	143	161	163	141	160	165	181	161	151	188	178	140	143	159	154	154	147	168	165	181	165	196	151	159	182	181	171	161	161	156	140	155	180	160	140	175	169	171	177	162	152	132	177	165	143	150	145	155	150	169	151	143	157	159	169	153	173	169	172	166	176	152	157	160	142	145	158	155	155	167	160	160	156	166	138	161	170	194	154	157	181	171	165	163	142	155	169	147	151	159	135	136	175	158	150	175	146	179	159	130	176	172	142	172	166	191	149	157	166	151	182	158	156	160	150	166	167	148	164	176	138	154	163	157	194	187	188	153	164	152	176	153	142	156	179	152	170	177	170	151	154	135	162	158	158	180	175	149	156	149	169	178	163	186	158	183	153	172	166	155	157	187	167	140	157	160	153	173	166	151	143	135	172	169	182	159	181	177	171	148	141	146	155	143	170	161	169	193	198	176	187	166	160	149	158	163	137	161	191	174	172	157	168	164	137	159	179	175	172	181	168	176	142	156	159	167	152	160	164	143	165	155	167	141	160	181	143	154	184	172	176	167	164	190	181	174	177	158	143	180	169	168	189	136	142	186	146	167	156	172	167	173	152	152	174	143	165	153	178	154	153	134	135	176	158	161	150	173	168	173	176	164	143	154	148	165	154	171	148	166	155	148	139	147	167	158	158	163	172	175	160	177	157	160	157	164	170	151	183	175	181	172	172	169	174	149	150	170	152	142	188	146	150	149	160	147	170	164	154	175	165	152	146	167	204	173	163	151	171	157	139	158	172	162	167	150	165	159	180	157	183	153	174	164	161	154	149	168	181	153	175	152	161	171	168	164	149	157	185	173	173	154	133	157	173	174	178	156	159	178	173	175	179	175	151	163	140	170	155	177	168	157	161	171	172	151	159	165	158	163	190	171	155	150	165	168	159	147	145	160	150	146	172	163	174	157	138	171	153	176	181	173	149	139	161	157	185	157	139	160	163	167	150	149	138	139	133	169	149	173	159	168	165	162	144	132	144	189	166	164	181	153	161	191	170	157	152	162	174	155	164	156	139	150	149	158	150	157	161	163	150	132	154	163	171	171	145	157	166	165	152	163	162	165	160	163	155	157	176	159	176	131	148	153	150	151	162	162	169	179	174	147	172	135	143	161	148	157	151	167	197	188	172	162	140	140	175	161	178	190	162	155	178	148	155	155	160	161	166	160	164	177	164	164	142	152	153	165	171	134	136	153	150	166	163	160	149	127	168	143	142	168	177	143	159	175	161	179	184	161	146	167	163	143	161	152	179	158	159	176	185	133	140	146	156	148	166	142	180	160	163	148	156	160	185	157	163	143	157	155	181	165	150	155	157	153	169	153	146	145	169	158	187	146	154	170	181	176	159	177	166	166	143	151	141	163	160	147	167	165	178	159	161	163	153	168	162	161	178	162	155	169	172	169	143	165	156	169	174	165	159	156	174	152	164	164	160	149	152	154	155	158	170	160	158	147	173	154	169	169	151	174	165	155	135	166	163	159	158	151	168	145	157	159	151	171	180	175	168	163	153	160	177	151	169	193	183	153	162	150	146	169	160	172	176	203	142	162	171	155	142	153	174	153	144	158	186	149	150	185	185	147	155	185	187	182	153	169	130	167	158	153	145	176	183	146	148	140	177	133	162	183	166	168	138	178	142	153	181	176	170	182	178	169	141	162	183	181	180	161	174	137	152	173	166	170	159	189	157	137	164	164	166	173	147	163	166	167	157	151	181	150	162	172	148	152	166	186	149	162	144	159	180	146	176	158	158	159	148	185	165	189	150	150	175	152	164	135	158	162	164	137	153	162	192	170	143	167	150	147	138	156	188	152	168	170	181	164	148	171	163	158	140	164	180	157	169	152	160	137	164	152	185	171	139	159	178	170	167	163	149	177	156	173	162	171	154	169	170	174	153	139	142	160	172	157	151	169	182	153	162	140	144	160	153	158	175	138	168	167	165	176	176	165	159	161	174	171	154	148	152	131	166
18818	12876	2316	2708	2525	2057	1711	1494	1305	1097	1040	905	804	850	768	730	708	676	607	604	551	574	572	550	547	519	569	543	542	533	490	463	529	474	524	477	517	447	533	460	485	467	498	495	465	513	474	463	463	431	449	473	454	465	461	440	466	440	437	491	458	459	475	441	457	481	483	469	431	398	454	417	459	432	449	474	447	440	433	433	430	421	446	474	450	417	414	453	442	441	464	470	468	438	439	403	466	418	440	445	468	468	448	434	449	419	425	415	460	462	425	434	467	479	433	429	452	448	465	454	450	459	428	473	445	428	475	414	473	451	405	435	439	460	437	434	465	455	417	420	416	416	461	448	449	441	455	382	474	431	403	444	477	465	453	418	481	472	472	452	421	425	440	444	390	473	489	448	442	393	449	448	431	411	462	457	419	427	422	461	419	435	483	443	455	406	475	428	401	442	445	428	433	464	430	466	447	466	449	446	425	448	472	428	470	450	430	443	456	426	434	447	412	440	437	459	411	466	440	447	449	468	435	435	433	456	422	432	479	428	408	398	437	435	427	395	439	431	436	459	424	429	430	436	453	450	467	496	466	444	473	409	467	439	419	443	455	455	445	447	435	424	433	471	420	485	477	439	454	410	473	446	455	462	422	428	464	455	456	429	420	465	474	431	487	422	447	446	410	451	429	462	444	437	436	472	456	433	438	439	460	405	402	468	442	446	441	467	449	441	414	427	398	436	410	431	406	417	426	406	406	436	461	437	445	423	485	469	438	402	433	433	447	424	435	443	470	430	455	449	408	438	446	427	419	453	473	420	460	453	463	463	426	444	439	450	448	427	448	463	405	441	409	408	444	453	457	411	407	449	422	434	441	420	410	433	433	458	433	441	405	446	448	426	468	469	451	423	440	468	458	425	426	457	422	436	411	406	460	442	419	471	465	419	461	432	437	497	421	452	426	426	432	431	430	455	412	457	429	450	435	423	437	414	403	435	421	435	401	428	454	423	442	447	444	433	436	482	427	457	439	472	443	463	434	441	454	408	419	471	449	467	464	452	460	413	482	451	427	463	413	443	429	462	457	442	489	438	442	443	398	414	453	441	456	453	460	439	437	470	429	449	471	397	477	435	458	432	398	437	463	456	463	477	425	419	433	459	444	459	412	465	428	437	452	456	470	419	448	427	417	413	428	391	431	431	444	436	426	449	441	434	419	418	417	470	468	423	439	431	435	454	476	456	457	441	422	430	433	443	428	413	434	401	410	458	459	438	433	453	425	466	462	453	445	423	396	480	443	443	443	412	467	420	431	397	437	410	435	473	410	422	393	432	475	393	444	430	439	440	438	445	462	425	434	462	452	449	407	419	436	438	414	436	482	450	460	440	458	408	437	449	474	447	465	420	417	425	481	453	451	423	408	451	428	486	434	444	429	468	436	465	433	432	433	441	481	465	441	466	423	469	436	392	423	420	450	488	428	416	443	412	441	468	412	436	448	448	432	420	462	437	421	464	439	457	443	429	437	433	422	465	454	482	457	443	390	404	457	423	421	404	441	439	442	467	420	442	472	446	449	411	464	432	424	440	473	487	468	421	433	442	415	417	435	430	456	445	469	405	452	438	430	440	476	436	460	407	394	450	408	440	457	457	421	447	430	439	419	461	452	405	439	427	456	410	447	483	426	473	475	434	436	407	434	462	436	444	451	438	422	455	447	424	416	430	460	443	431	458	450	411	445	435	461	422	454	417	441	456	445	469	449	417	450	436	464	423	434	438	447	433	450	448	437	465	427	437	443	421	475	444	415	447	443	438	421	442	441	419	481	417	420	455	465	439	389	420	459	438	484	437	416	447	465	437	427	453	472	426	452	399	445	417	422	454	433	455	403	442	422	430	441	476	443	449	443	446	452	463	426	450	448	452	453	450	454	423	404	434	429	441	452	426	431	480	411	425	428	455	466	439	425	441	422	435	419	440	459	448	407	451	446	453	448	414	450	434	449	421	473	431	435	488	446	443	435	415	435	415	446	428	470	459	457	429	437	440	448	431	438	450	446	418	451	431	432	468	462	462	443	484	441	398	445	432	446	427	443	426	452	433	419	472	450	434	456	426	439	438	456	418	442	441	436	455	471	441	417	420	480	447	419	449	431	438	470	453	442	435	441	446	421	443	462	427	454	440	451	433	449	414	462	469	411	464	445	441	439	450	440	424	481	509	461	434	440	419	415	432	436	451	465	423	422	452	422	444	404	424	426	454	460	469	421	421	461	446	410	425	456	461	459	436	488	429	455	425	435	420	499	423	429	458	452	422	420	444	425	435	427	419	409	480	431	447	461	448	409	442	406	452	461	422	445	421	444	453	465	427	432	510	426	467	433	421	450	465	457	425	446	438	435	425	428	464	422	448	434	455	462	451	437	410	462	480	446	482	459	434	431	430	451	430	434	434	465	434	418	414	455	448	434	462	424	475	416	440	442	434	429	464	437	443	465	436	419	479	415	397	425	469	414	433	423	395	445	457	434	450	461	417	410	444	425	416	430	439	424	442	442	443	417	450	416	447	420	415	457	443	425	420	439	411	409	430	401	465	415	467	457	408	430	406	436	454	407	477	419	446	414	427	449	417	434	478	428	444	425	414	434	425	410	452	439	464	444	467	426	462	415	441	436	473	424	432	444	417	428	441	454	379	435	442	425	430	449	410	432	459	450	425	428	463	439	410	474	444	457	468	451	413	398	451	424	432	463	445	452	490	468	428	429	461	419	401	435	431	447	452	417	425	459	440	427	469	434	425	401	433	411	466	429	453	425	415	458	416	410	440	446	460	476	420	441	401	417	464	439	440	452	430	453	428	419	460	413	453	461	432	437	423	442	453	435	472	462	468	467	447	454	468	417	418	463	457	416	436	457	473	418	436	428	427	456	437	415	452	450	425	479	449	442	447	435	462	490	457	407	415	430	453	469	496	470	427	437	448	401	411	462	446	434	458	463	418	409	420	416	427	437	454	438	449	464	425	468	426	461	428	468	449	438	407	452	451	459	441	424	442	414	435	425	424	426	451	467	491	422	438	440	408	410	406	441	420	410	464	432	444	454	466	434	470	433	435	420	462	436	429	437	461	447	447	473	453	415	417	418	470	430	433	437	460	482	430	408	428	431	425	419	461	454	430	465	445	399	444	438	444	415	437	487	453	449	435	473	435	422	429	463	406	448	403	419	438	415	434	417	430	460	457	450	442	437	486	446	458	471	435	463	431	463	445	442	460	409	427	415	422	457	506	448	436	457	464	444	411	463	481	434	465	428	483	448	408	450	428	451	461	431	464	456	437	472	408	394	427	469	454	446	416	454	475	454	435	485	426	416	468	487	412	462	406	488	469	432	445	453	458	419	436	456	427	420	410	419	425	456	401	429	451	400	481	468	431	429	408	423	444	449	445	436	429	450	437	434	423	446	440	410	423	401	489	481	459	410	436	457	402	432	429	473	420	433	467	440	474	444	440	454	453	464	468	441	480
44990	35472	6557	2017	1248	854	725	624	542	514	409	416	374	350	306	358	290	300	296	313	284	274	283	276	296	310	271	249	259	283	267	274	241	294	230	259	259	260	255	260	240	243	271	261	260	267	263	248	247	251	271	261	232	264	243	257	249	229	274	249	231	260	257	261	235	276	261	235	225	237	241	254	260	240	260	241	237	281	271	249	231	255	234	237	238	234	230	259	241	227	251	237	247	274	210	247	249	261	268	247	260	247	279	239	236	250	259	241	232	231	254	265	264	248	261	241	224	238	234	235	241	251	238	262	224	243	241	236	231	255	250	245	232	259	239	239	278	270	232	278	230	264	246	239	250	244	213	245	231	235	253	239	246	259	260	242	237	228	251	263	246	268	268	260	215	250	257	266	262	226	246	245	254	263	237	217	220	234	237	270	239	261	262	248	239	257	260	263	241	252	238	258	248	282	258	262	237	246	248	238	264	266	236	287	240	261	239	242	231	249	259	233	240	211	239	260	224	270	257	252	253	215	261	291	274	242	219	240	264	241	229	252	235	243	265	285	261	257	252	269	246	240	233	256	231	230	264	270	230	231	250	259	257	257	262	246	262	264	273	254	232	234	243	252	261	221	241	246	239	238	241	271	247	271	244	263	264	230	235	250	256	240	272	210	238	249	266	238	246	252	240	228	271	258	241	276	245	240	234	257	260	231	263	254	257	260	275	259	252	249	236	255	246	225	243	270	242	221	241	226	248	248	239	233	280	261	246	251	230	207	237	252	217	257	252	252	248	242	302	240	220	255	259	238	237	248	255	254	248	271	232	275	228	230	244	264	245	291	253	238	228	259	250	224	247	256	243	248	205	225	244	245	253	235	226	243	263	248	231	258	259	259	261	252	257	246	241	264	248	244	234	236	222	216	261	257	252	240	266	285	258	227	267	232	237	234	232	247	248	238	216	238	249	232	234	249	232	238	241	240	230	256	220	252	271	249	250	240	257	263	266	239	232	229	227	246	246	219	259	229	235	249	262	273	272	230	252	267	229	240	245	232	255	272	259	252	247	296	246	246	239	233	254	248	259	246	234	254	239	256	239	224	237	227	223	261	245	225	231	237	247	242	213	260	251	257	242	266	235	243	261	221	216	265	247	233	243	238	273	230	227	248	264	225	248	227	283	248	239	256	238	231	235	226	262	261	247	235	272	223	253	225	241	260	253	247	236	270	296	257	262	277	245	220	245	242	242	254	221	252	234	272	237	246	262	233	234	247	251	236	253	253	246	243	261	247	230	254	238	229	238	237	251	224	216	246	235	234	263	242	245	250	248	269	257	267	237	274	257	267	240	243	267	233	237	265	240	249	276	232	238	266	230	253	247	228	246	243	244	221	247	249	242	227	255	250	252	218	270	263	237	225	245	261	230	244	218	233	234	278	280	259	226	270	247	270	228	255	231	242	222	273	244	249	297	216	222	267	246	274	247	240	236	222	276	245	254	254	234	268	261	220	220	219	234	238	256	242	236	280	286	234	240	248	227	249	270	215	232	265	229	225	257	267	218	241	225	242	233	238	249	250	231	250	244	246	232	230	241	225	239	257	243	266	247	278	256	258	249	277	238	244	248	274	234	228	233	239	246	229	216	244	239	243	247	238	250	236	252	239	232	258	225	219	224	252	232	255	261	233	222	252	254	255	292	260	292	211	225	242	251	251	231	267	249	268	228	242	236	226	232	236	249	258	277	232	239	242	245	241	226	254	248	251	253	256	237	260	240	221	261	265	217	247	238	248	217	246	257	223	236	269	258	249	250	248	223	236	257	234	259	235	249	278	234	252	256	236	239	242	258	243	275	279	261	243	241	232	266	257	255	230	267	243	248	263	261	246	255	286	230	236	247	241	212	274	236	278	235	260	249	233	237	263	216	252	238	208	230	233	273	228	246	253	271	267	272	239	256	266	256	251	262	222	257	267	262	245	237	250	233	225	254	229	250	247	242	225	244	248	245	253	263	257	233	258	237	250	225	234	228	248	250	216	241	227	244	237	229	284	241	231	237	236	230	231	270	228	259	233	256	226	227	228	238	235	249	266	251	264	248	228	261	231	245	281	247	262	223	214	255	244	240	242	232	233	256	272	243	229	214	228	238	253	233	242	243	268	223	268	256	238	273	243	243	245	238	261	232	243	224	237	229	227	276	258	237	240	241	233	235	227	262	253	249	235	243	236	261	253	270	264	276	244	231	258	276	206	258	244	249	255	259	242	243	220	246	227	281	227	256	271	249	239	230	246	251	263	266	280	249	222	256	242	262	288	238	247	221	249	280	278	241	243	246	242	233	247	237	254	224	241	251	260	248	247	224	227	274	228	239	243	209	242	236	261	257	221	233	243	260	234	238	231	225	240	243	239	244	261	256	245	241	233	262	239	257	268	254	259	233	255	266	253	271	265	231	243	268	223	260	257	271	264	207	230	253	246	235	287	255	257	222	258	258	256	261	252	222	240	282	216	246	220	246	231	215	233	292	260	259	208	223	239	237	277	247	237	232	248	275	261	270	255	256	209	251	223	250	237	233	262	255	264	229	240	229	231	237	224	242	255	232	252	259	262	227	250	237	247	248	254	236	238	228	256	224	255	238	239	250	277	228	227	247	261	221	214	256	243	243	273	227	242	256	253	221	229	237	257	276	269	248	250	221	231	254	251	231	246	236	256	269	252	234	265	215	237	250	268	249	259	277	261	249	255	254	278	244	252	259	260	235	233	269	279	255	212	247	271	254	226	273	245	229	260	262	249	253	248	225	260	269	239	249	260	232	247	248	229	251	233	234	250	240	227	285	253	240	244	263	233	268	222	233	282	224	225	272	216	248	242	243	248	271	265	279	258	251	259	251	257	240	253	234	245	224	256	245	215	266	218	239	255	251	249	230	236	246	245	250	293	261	271	241	252	282	260	239	235	241	262	259	229	247	279	261	242	216	255	246	258	245	258	228	263	249	224	245	261	261	268	260	259	238	254	240	252	242	275	249	250	220	257	257	247	242	254	271	235	218	233	242	235	245	267	272	240	264	252	248	239	239	243	242	232	261	254	244	248	242	258	245	244	250	264	249	235	249	224	231	249	258	231	246	247	228	278	232	227	243	229	258	244	285	251	252	248	244	231	247	240	255	237	249	269	237	256	282	228	209	257	264	252	249	227	217	247	248	252	251	246	290	276	211	235	248	258	273	244	247	253	245	252	235	243	253	253	241	281	235	242	259	258	265	264	243	249	255	244	234	245	232	243	235	222	267	229	225	231	247	233	238	279	269	226	238	239	307	273	257	248	245	240	247	275	258	260	261	229	279	250	256	268	267	241	253	259	232	227	245	232	228	228	255	254	213	223	259	253	227	236	233	266	250	242	218	243	297	269	251	241	223	232	231	236	249	229	241	249	264	255	237	246	246	265	238	253	223	249	232	249	255	261	256	233	244	255	241	260	225	229	249	217	241	213	222	240	255	255	270	251	247	245	253	224
27317	18780	4205	5214	4594	3650	3064	2580	2259	1963	1746	1574	1411	1320	1295	1163	1107	1040	1055	991	995	1029	915	845	913	796	877	835	846	746	789	733	757	756	756	745	751	752	736	755	708	780	709	687	729	738	688	664	689	714	698	728	643	660	718	644	689	710	661	673	682	687	679	692	667	704	712	688	666	648	654	697	652	678	628	674	707	675	660	619	710	670	677	688	608	655	683	675	662	669	712	674	627	646	694	660	627	651	737	619	633	659	656	626	658	633	658	685	673	667	646	583	621	639	665	674	678	650	699	651	648	697	685	626	700	619	644	628	658	670	623	625	652	659	708	675	625	691	663	639	601	621	692	659	682	656	643	660	680	663	609	636	634	638	615	635	577	659	681	697	630	661	700	655	646	651	667	641	656	663	712	642	638	643	691	685	662	668	637	645	626	670	628	652	658	607	639	666	609	666	652	645	644	634	640	664	639	661	662	634	637	669	653	659	667	600	640	635	630	665	700	650	617	631	634	674	643	629	647	610	651	711	634	636	639	613	599	644	631	670	658	675	652	637	618	654	601	600	594	641	680	678	637	661	627	663	639	656	671	676	684	637	687	654	607	645	615	684	661	639	606	663	653	713	653	642	654	666	656	661	676	652	632	650	663	635	681	634	657	645	639	651	616	610	658	622	594	686	644	658	693	646	622	627	636	640	670	672	652	652	672	650	672	623	674	635	674	680	668	640	656	639	637	622	673	669	620	631	613	632	701	752	654	654	699	604	637	665	666	650	609	636	654	646	632	654	642	649	660	643	663	626	655	638	632	649	638	681	611	615	653	650	685	640	635	643	606	643	672	630	626	681	679	648	676	615	657	622	659	661	598	626	661	652	666	621	702	622	638	630	636	632	633	611	636	634	622	667	662	693	637	608	670	660	631	674	675	661	651	661	637	627	659	610	621	660	677	641	672	616	663	665	709	643	639	640	677	662	644	656	603	645	635	639	637	667	634	637	645	650	630	608	633	655	648	623	614	676	598	653	638	672	629	637	632	658	647	675	649	603	673	662	651	615	609	670	627	640	648	660	661	669	600	656	658	629	665	635	635	640	645	626	656	650	635	647	651	671	647	649	616	648	578	628	601	598	648	636	640	685	601	618	618	655	643	628	618	656	651	643	691	635	680	672	650	637	654	634	677	634	648	688	634	653	677	604	673	631	608	653	644	557	636	644	654	623	640	635	666	640	630	672	660	599	643	688	618	679	664	619	681	643	667	656	646	626	657	658	660	630	631	636	609	650	634	685	650	629	649	651	628	693	657	687	671	602	642	610	644	648	632	644	636	713	662	650	638	638	651	614	610	626	620	665	645	657	650	634	619	592	683	623	687	631	658	632	620	668	630	650	680	666	687	638	609	611	650	635	692	687	636	617	635	620	649	691	693	616	670	696	661	638	613	645	659	671	645	649	653	677	634	697	643	674	683	659	658	642	643	671	707	721	594	670	644	693	679	630	675	693	717	693	676	671	624	616	668	632	666	681	657	639	666	643	673	659	662	708	671	685	662	651	646	584	629	639	610	655	668	675	684	679	626	658	658	622	584	649	697	683	672	676	675	677	614	592	637	681	651	626	636	645	682	664	697	642	690	646	678	591	647	624	631	624	707	632	631	599	651	686	637	653	620	648	636	641	674	643	641	629	647	638	628	666	662	609	687	651	640	658	638	674	628	642	656	665	663	669	670	622	648	643	644	583	615	632	672	615	723	689	637	668	654	643	666	684	661	653	673	649	643	654	610	676	672	648	666	671	623	628	629	628	687	595	652	617	628	651	692	646	670	636	646	655	688	653	656	643	683	640	662	668	636	650	638	629	654	642	608	606	613	616	624	639	639	698	689	616	676	643	660	623	607	622	712	665	661	677	673	637	678	632	701	649	601	627	615	648	658	623	616	603	696	672	633	645	640	591	628	625	647	622	636	655	686	634	662	669	691	641	623	656	620	631	666	650	651	663	622	659	627	629	603	693	657	654	646	652	647	653	648	693	662	630	593	597	673	582	687	613	625	654	656	659	668	642	643	642	657	659	620	662	680	633	673	637	669	680	637	676	649	655	621	666	640	637	697	637	644	616	663	665	626	630	634	668	691	630	623	671	656	652	655	668	621	676	659	665	609	627	615	641	627	647	655	610	612	675	634	704	668	669	632	657	672	652	665	674	663	681	673	620	649	674	648	612	642	657	640	673	633	664	701	655	635	617	622	635	596	680	681	660	701	615	674	653	646	630	561	620	622	670	639	643	659	702	653	672	677	614	663	658	669	653	650	623	622	649	634	678	649	680	608	659	647	660	614	611	623	678	646	656	632	650	680	667	657	686	630	673	667	646	632	614	640	636	618	649	673	654	641	678	630	655	630	643	640	647	689	631	627	676	641	653	616	635	667	669	645	637	660	632	616	680	673	626	618	672	656	647	639	682	724	672	651	649	622	658	626	621	639	675	633	594	641	602	659	602	640	645	591	649	653	655	666	654	638	657	683	640	660	667	666	662	684	653	678	626	637	637	639	656	663	641	658	655	674	623	645	626	631	680	628	663	676	679	610	664	679	653	648	621	599	613	658	678	627	653	627	657	649	675	639	716	637	656	641	680	640	641	620	653	644	664	679	668	645	666	664	673	661	662	665	713	689	684	655	637	629	647	638	657	635	661	674	658	671	630	641	602	681	646	660	605	596	624	651	663	660	632	645	644	682	680	636	640	621	690	666	601	650	651	640	646	659	657	625	636	636	632	613	640	639	634	616	660	603	574	633	649	600	664	718	675	600	643	642	654	655	706	653	694	614	656	647	660	618	674	698	639	639	637	657	642	669	659	640	637	675	658	647	669	673	670	606	668	652	708	636	603	633	660	673	654	641	592	674	658	644	591	706	645	700	640	650	673	646	652	652	624	658	676	692	646	600	646	644	645	666	672	652	657	668	661	626	615	625	617	684	635	643	670	611	675	674	676	633	658	631	679	665	693	666	613	686	691	624	638	646	624	648	646	654	683	622	631	638	660	685	651	646	614	651	674	625	656	641	645	612	647	683	687	647	630	664	646	638	633	668	629	666	629	637	611	672	674	680	696	631	648	685	626	661	665	651	628	649	684	627	631	631	634	671	629	685	653	674	659	596	665	647	661	651	696	637	620	663	663	665	602	610	620	674	662	624	665	664	636	671	664	630	687	634	620	677	633	630	600	666	675	671	621	696	634	613	621	595	638	630	707	675	671	637	644	626	668	647	604	652	647	587	629	685	649	631	634	663	682	647	631	626	671	675	639	608	655	640	675	678	614	649	606	634	614	652	647	694	645	595	688	621	645	663	649	676	661	652	665	673	677	666	643	657	636	648	681	652	669	616	666	615	620	618	636	635	614	650	654	630	654	653	641	661	657	665	632	656	579	657	634	668	670	671	614	696	627	621	599	632	641	650	663	642	660	602	649	613	643	664	659	672	648	655	675	662	675	649	679	661	657	689	661	671	664	649	629
6910	975	386	358	325	372	317	330	310	303	323	303	297	321	350	347	340	345	316	350	329	320	360	320	329	319	338	287	316	386	318	325	315	292	330	348	336	303	336	324	327	286	328	324	310	342	292	310	292	311	323	302	313	327	307	312	288	297	288	296	289	328	320	310	292	337	332	269	283	317	332	307	295	336	310	316	303	296	338	322	290	317	287	320	329	327	303	308	314	342	317	313	331	325	288	355	292	313	323	345	328	313	297	328	321	332	304	316	297	311	336	320	320	326	323	324	310	325	336	310	314	350	274	314	334	334	352	299	317	294	325	346	306	294	354	318	302	309	317	333	294	302	315	322	362	331	326	333	313	303	306	323	339	346	342	324	303	311	323	351	337	332	300	284	295	317	290	302	345	317	286	327	322	307	281	316	285	312	316	336	345	338	349	351	343	309	331	304	297	332	339	276	287	333	340	319	310	290	333	341	284	312	285	323	314	341	328	269	337	306	313	323	302	300	319	301	318	310	326	286	317	314	301	330	327	344	329	325	337	328	289	354	328	294	334	288	291	336	284	305	335	317	348	327	320	348	314	294	298	334	319	315	330	321	312	322	296	333	327	293	336	324	331	319	361	315	331	305	300	306	328	325	350	357	350	335	313	331	319	308	305	325	328	356	296	303	335	336	323	307	322	320	295	332	328	296	328	309	303	344	293	333	328	336	282	315	321	313	302	312	306	345	335	316	308	299	325	330	308	319	313	289	320	362	267	293	319	351	321	322	315	326	322	303	313	331	327	320	324	324	292	325	313	328	358	305	320	315	323	339	324	318	319	297	323	292	306	296	317	303	327	346	337	338	325	364	295	327	335	327	303	335	349	281	317	314	303	299	320	288	349	306	329	289	311	303	327	323	324	304	310	324	332	352	350	325	316	297	330	330	353	344	331	337	347	299	329	338	335	306	312	364	336	328	306	292	334	313	304	340	322	289	312	322	337	317	322	349	331	327	325	286	324	322	298	295	279	324	308	327	352	346	316	297	340	279	324	328	301	282	323	318	333	299	279	329	290	321	341	327	312	317	338	313	336	317	316	302	296	292	318	290	317	338	312	329	323	305	305	319	292	334	321	302	286	312	354	311	343	330	309	335	323	287	336	332	327	356	274	315	323	339	351	338	357	289	312	325	317	349	327	316	311	347	339	302	311	290	308	334	341	311	283	341	337	259	336	295	326	328	316	304	326	333	304	360	294	321	333	299	333	330	312	319	325	336	326	303	336	346	287	350	332	273	332	300	312	318	309	336	334	331	325	326	353	345	347	330	322	330	320	342	328	291	308	326	326	339	335	352	331	320	273	346	307	316	303	315	287	306	318	300	350	302	305	319	309	327	300	306	328	304	318	319	324	347	313	343	297	327	299	327	349	305	314	309	334	306	354	336	343	304	307	313	298	315	343	321	330	339	323	322	318	289	310	333	328	290	311	323	308	324	315	325	338	320	330	320	324	303	299	406	319	325	333	297	313	327	300	288	302	318	299	344	338	307	340	317	338	314	334	313	333	329	326	325	310	308	328	314	302	305	340	283	321	319	349	319	312	317	289	309	320	305	326	369	337	314	305	306	308	325	345	356	292	320	333	316	314	314	311	327	318	354	287	318	321	339	324	313	312	320	324	346	282	318	294	282	327	314	310	351	337	312	336	281	328	271	307	308	296	317	328	295	303	302	301	275	322	337	320	326	352	338	304	334	325	310	284	345	316	330	287	319	327	302	324	335	311	313	336	324	319	310	294	301	316	339	342	312	310	349	308	320	326	329	324	316	272	304	306	301	333	303	303	296	340	358	315	314	358	284	324	331	337	310	280	346	345	340	290	321	304	338	320	311	313	329	299	318	308	332	313	334	289	304	292	332	293	313	324	306	322	294	319	297	316	327	355	294	297	294	338	347	361	315	350	294	328	289	327	325	336	324	348	275	307	330	346	309	337	311	324	309	320	312	326	313	316	306	309	312	321	333	288	308	302	317	319	330	318	289	337	313	348	324	328	351	341	303	343	329	291	286	291	321	307	331	319	313	318	317	336	269	309	370	320	333	341	315	305	321	333	322	346	311	319	323	295	309	333	326	317	324	305	312	286	318	332	317	325	328	325	324	320	309	338	312	289	324	333	378	325	318	296	340	351	347	353	338	358	312	318	316	315	322	325	323	344	338	316	327	280	319	317	313	336	326	304	335	302	300	294	349	338	294	354	314	302	302	318	308	313	329	302	321	280	314	345	293	311	345	338	332	342	325	335	344	313	324	302	291	309	298	329	295	329	307	324	316	323	302	322	316	309	311	279	331	315	323	330	321	312	323	329	328	289	291	320	319	317	278	322	335	316	340	335	316	315	289	322	321	353	296	308	346	333	295	299	324	292	296	301	322	328	301	335	338	330	305	317	318	348	333	324	341	309	296	355	304	302	316	355	286	341	343	346	330	333	309	332	288	355	301	295	341	316	318	277	348	318	306	296	277	295	301	327	314	322	303	318	313	331	294	347	328	333	330	296	307	309	325	307	352	327	311	326	351	335	309	298	330	281	323	294	339	339	325	302	294	268	350	308	365	344	286	360	321	292	331	318	306	316	293	304	330	295	334	348	302	343	333	323	320	306	318	295	319	330	358	305	317	328	334	339	357	342	302	295	338	322	328	306	304	314	326	313	345	331	323	303	344	315	329	300	305	323	292	315	308	334	320	312	322	346	297	286	344	331	336	320	317	339	325	343	322	290	315	302	333	330	294	317	287	314	312	361	319	352	333	307	317	357	288	313	314	312	319	331	299	302	332	346	344	321	337	308	304	352	342	265	328	327	349	303	329	333	353	303	311	311	324	330	306	282	351	358	327	335	323	343	344	334	311	357	316	291	298	300	298	280	344	332	325	306	307	328	322	293	316	333	344	327	311	311	285	324	337	310	352	347	327	320	302	304	288	302	296	296	306	324	303	296	302	298	337	306	293	325	310	299	290	321	335	334	347	306	372	332	304	366	341	287	350	372	298	326	311	330	345	289	303	322	314	348	359	323	304	311	320	332	321	304	322	329	306	317	307	293	295	334	345	318	340	313	292	299	339	332	330	316	304	334	339	330	328	327	328	314	356	288	296	303	326	310	325	296	323	333	297	333	343	315	337	338	292	303	296	299	321	308	299	312	297	336	324	332	310	335	351	331	313	284	318	304	333	344	317	315	339	308	312	307	328	312	338	292	274	313	302	321	315	300	317	311	318	306	308	331	329	313	303	327	300	297	319	285	303	305	321	337	342	324	311	277	302	286	318	314	334	336	359	316	319	317	345	306	275	328	279	354	305	307	347	342	342	309	324	314	326	333	302	326	308	315	343	336	310	289	324	309	308	334	309	316	337	337	311	353	319	309	338	302	329	319	293	312	307	329	317	323	285	289	327	325	327	298	301	310	323	324	333	341	316	287	320	310	322	318	329	310	316	313	319	329	303	333	294	316	287	324	304	333	348	308	290
4444	1623	823	782	843	789	760	797	780	737	759	804	723	741	764	766	780	774	792	737	790	780	759	742	706	778	799	746	794	757	741	740	744	754	755	763	770	739	730	752	727	758	800	749	773	805	708	733	742	760	751	773	777	775	746	817	743	782	730	804	766	785	753	738	767	744	745	756	741	693	750	745	800	763	764	780	777	722	798	742	799	765	739	760	724	753	734	747	798	732	782	744	726	774	760	780	812	746	743	741	755	763	758	805	697	740	788	698	743	735	772	722	774	756	755	751	744	787	712	724	710	788	787	740	761	811	737	683	758	736	800	734	701	712	760	786	773	733	774	764	772	749	729	828	777	738	755	715	753	783	779	743	779	746	729	741	795	744	779	760	751	723	747	814	768	724	749	736	774	744	733	769	729	715	729	750	762	776	758	751	762	752	727	767	772	740	717	785	777	762	739	802	745	756	777	724	775	761	745	738	712	756	718	788	773	737	741	756	741	776	753	741	782	737	765	786	811	732	722	727	752	727	755	749	790	761	752	698	796	762	820	747	743	733	731	703	795	785	743	708	771	807	784	795	768	734	739	808	725	775	761	732	790	779	720	760	733	731	722	735	735	758	789	768	766	703	782	775	719	768	755	741	796	732	748	759	727	742	747	737	738	759	744	725	726	779	800	759	715	742	777	797	744	784	774	778	730	766	764	741	767	740	783	743	740	766	719	747	784	722	822	768	721	749	744	782	781	709	757	757	698	719	750	797	755	745	773	795	739	753	769	804	810	828	818	737	777	768	695	766	746	766	764	741	740	771	750	784	807	753	753	789	748	822	796	756	742	722	805	819	745	831	763	769	749	738	736	743	714	803	772	794	727	745	797	762	717	764	713	723	757	718	740	675	774	761	758	761	753	774	781	777	748	779	792	755	771	806	731	776	767	805	744	731	818	715	801	744	735	816	747	763	815	784	724	756	736	786	708	815	786	785	753	741	768	735	744	796	756	702	728	754	755	818	773	774	725	743	764	752	782	728	761	759	816	761	760	775	794	729	749	763	776	748	787	737	714	823	780	810	758	777	826	838	775	780	743	781	743	722	759	761	754	727	764	796	813	812	762	775	730	737	735	781	750	759	731	755	738	743	819	748	792	779	808	763	747	744	730	820	782	748	761	759	804	788	801	767	783	779	772	779	743	728	748	783	719	754	782	755	741	780	738	760	773	799	729	774	764	750	752	758	816	783	769	748	783	777	838	724	744	769	774	772	724	685	724	727	736	745	720	750	718	717	742	796	768	740	769	751	791	769	758	738	742	780	803	759	797	705	725	733	741	761	751	784	744	806	732	748	766	795	728	774	712	757	738	753	734	773	735	752	793	778	782	751	748	709	738	705	750	805	780	772	799	791	810	732	745	772	771	759	704	716	726	748	765	752	753	715	749	738	747	796	781	739	791	762	770	784	756	742	698	753	774	760	735	745	759	756	698	752	739	771	732	720	768	783	737	711	765	753	741	728	774	740	761	751	748	788	793	787	727	784	804	772	738	721	773	782	768	795	815	791	735	778	799	765	754	790	776	796	737	775	783	724	786	747	773	734	732	731	747	756	799	731	783	799	739	751	751	758	754	747	765	771	740	712	751	787	799	744	765	758	815	736	756	784	716	770	808	711	748	792	761	708	790	703	743	793	772	741	726	759	816	764	761	767	752	689	746	757	771	761	734	787	779	741	780	744	736	756	741	726	789	748	741	745	768	790	728	741	731	758	761	753	771	786	746	779	737	763	754	757	805	710	754	754	781	770	750	777	733	790	774	752	740	778	761	738	745	779	743	739	792	782	774	775	753	768	760	774	823	723	747	734	792	767	726	777	720	760	708	795	780	738	759	796	800	743	744	750	746	795	735	758	743	772	740	761	710	761	753	726	767	749	739	788	767	751	764	754	751	779	752	755	746	747	790	749	772	740	811	781	747	787	786	820	789	781	704	796	728	747	796	757	736	730	748	714	714	786	734	762	796	744	736	741	774	721	714	704	779	754	697	781	752	774	713	782	798	727	809	793	746	779	759	737	794	762	757	722	726	760	720	743	762	749	757	708	729	761	712	794	692	806	763	748	768	695	752	765	764	740	768	784	784	783	790	768	797	805	767	783	758	770	792	791	748	796	754	786	762	771	746	753	778	758	757	754	746	753	773	731	782	758	748	766	817	770	723	798	761	737	749	772	749	760	741	733	713	767	748	774	704	754	753	801	797	735	791	764	779	773	758	745	747	750	790	749	759	748	770	783	802	767	772	775	765	774	761	725	712	738	759	702	746	755	756	734	735	721	731	803	729	789	773	815	814	750	768	767	735	764	761	760	758	761	761	765	790	757	753	757	724	772	782	759	767	718	745	716	753	759	746	742	763	723	743	720	777	779	766	757	762	784	800	790	784	777	773	788	793	720	791	742	800	693	700	750	783	766	766	766	785	724	756	733	817	735	765	767	753	734	774	737	723	756	735	773	811	725	759	757	707	771	781	767	771	766	803	729	733	751	730	742	791	806	738	774	787	744	787	758	729	732	755	738	762	794	781	799	758	759	760	764	800	748	773	774	766	784	786	751	763	798	744	757	718	768	748	836	724	763	766	740	780	811	792	731	752	790	726	756	789	732	811	787	771	783	752	772	761	780	730	752	764	747	756	759	785	777	780	761	753	776	744	793	758	770	729	725	738	743	734	780	792	725	778	780	778	760	691	731	790	777	755	748	772	790	754	754	705	767	749	773	707	755	720	797	734	763	733	767	766	722	775	743	736	722	747	766	799	778	795	709	759	778	751	776	764	693	775	759	773	723	711	774	755	752	737	768	735	722	795	785	757	768	703	780	770	727	739	748	779	721	726	773	775	788	768	703	749	758	734	780	735	743	755	786	774	758	739	769	743	774	733	761	711	742	711	736	746	794	728	721	746	766	749	783	783	777	802	740	760	771	773	716	840	742	799	773	770	786	770	758	752	774	746	728	763	700	759	769	748	763	775	760	794	749	761	699	723	785	807	766	742	736	752	780	740	766	764	829	760	770	755	733	748	699	768	734	732	774	736	744	756	751	735	748	774	791	763	724	751	766	746	744	728	734	735	754	759	786	747	782	784	772	789	769	718	745	766	764	786	737	734	805	772	771	771	768	787	784	745	746	800	770	794	756	743	764	804	816	704	757	720	761	694	729	738	751	805	748	734	766	802	733	774	770	734	729	784	750	795	787	771	729	765	765	755	686	810	799	761	783	780	757	759	744	711	743	734	747	767	706	763	797	775	795	761	756	782	749	795	750	746	787	818	719	764	775	756	698	718	750	730	759	741	747	751	771	759	725	777	767	729	754	734	756	750	747	753	824	814	776	738	711	778	750	736	747	761	724	769	752	811	770	739	747	772	784	753	747	792	707	742	754	801	750	784	795	769	778	788	758	716	745	779	767	784	782	758	732	736	743	718	739	715	744	736	787	758	761	733	739	784	806	750	758	749	804	776	837	709	744
32154	20898	2055	945	595	487	382	307	280	273	249	217	236	206	205	181	170	212	167	189	179	194	169	166	167	162	155	167	174	182	167	166	176	161	165	150	176	159	150	159	158	167	173	181	153	163	160	172	149	151	170	168	173	153	154	150	173	160	133	203	174	172	154	163	170	168	152	155	158	158	162	143	186	157	177	153	157	145	168	171	168	143	158	150	161	184	131	158	165	156	166	160	157	155	160	152	138	154	168	149	170	159	147	142	174	153	171	132	162	171	173	180	151	175	151	147	161	195	170	148	161	180	166	163	164	161	147	167	152	169	145	146	157	136	171	166	180	146	142	158	144	175	152	183	161	173	174	165	132	157	170	179	132	156	158	165	175	172	160	144	160	140	133	146	168	162	136	173	173	184	180	162	148	148	182	167	150	177	153	138	157	156	174	149	179	161	157	168	182	168	198	143	158	158	151	152	150	159	159	147	141	160	139	164	130	148	169	151	147	169	170	172	167	173	157	148	159	145	157	155	142	153	142	144	140	153	161	152	167	142	156	133	161	172	154	144	153	163	171	159	160	150	178	168	153	146	174	161	161	142	159	164	182	142	144	139	180	160	153	160	163	165	163	161	173	149	147	159	176	134	152	160	139	170	178	140	149	139	150	175	175	169	180	171	137	158	179	146	157	156	146	183	189	157	164	132	181	160	136	160	167	140	148	148	181	167	153	135	133	160	153	143	182	165	151	164	164	156	154	158	149	151	181	172	154	177	174	154	132	171	161	160	167	146	160	160	160	144	169	141	180	172	125	140	164	171	141	165	165	169	161	148	171	162	162	149	160	170	158	146	163	180	167	174	162	135	159	148	170	154	165	154	146	137	146	161	156	151	129	174	167	185	172	143	162	182	166	172	160	134	175	150	154	157	144	175	115	163	160	150	154	167	174	154	157	146	151	162	145	146	159	173	158	183	154	152	173	166	161	187	166	157	153	168	160	181	142	171	150	154	164	159	164	159	142	152	162	141	144	156	176	156	137	157	164	152	176	148	184	180	182	162	156	144	165	150	165	171	172	157	156	135	161	149	163	174	169	157	141	158	146	166	139	170	169	150	151	157	161	168	185	138	166	156	157	159	154	160	166	138	153	161	137	147	167	153	172	134	164	156	162	174	185	160	166	159	158	170	163	146	161	166	167	159	173	158	162	140	159	177	161	149	169	156	166	152	150	153	182	178	174	143	163	136	160	158	151	146	168	159	173	149	131	148	185	155	156	167	166	148	130	164	162	159	177	186	161	153	170	156	163	129	149	157	195	144	171	168	145	151	167	165	178	164	147	153	163	150	181	141	155	162	159	191	144	180	157	147	171	147	165	177	154	160	170	167	166	150	153	159	165	180	158	162	157	174	163	183	177	161	164	159	144	142	180	142	149	149	167	170	145	187	166	150	171	160	168	167	168	157	166	140	162	163	178	172	150	146	138	143	173	191	175	166	188	157	155	139	165	197	166	169	139	156	177	158	151	170	176	155	171	185	152	154	175	144	171	172	148	153	162	136	175	146	187	153	165	183	178	161	157	165	177	166	148	137	151	140	153	147	164	162	154	141	158	145	159	154	167	156	150	160	136	148	160	161	144	161	153	168	155	162	169	165	139	146	151	153	158	168	168	167	156	139	152	154	148	160	157	149	173	172	159	143	183	145	159	179	153	167	161	163	159	133	149	184	151	164	153	150	167	144	145	153	157	155	137	172	149	151	149	142	164	169	178	151	164	168	147	177	148	156	157	157	152	158	150	166	165	162	155	156	155	160	158	157	183	164	147	161	146	147	156	141	164	173	168	152	158	162	136	176	157	142	152	156	187	162	147	162	160	171	150	148	167	167	173	170	168	144	169	173	181	158	162	155	145	160	177	177	152	176	147	182	175	166	143	170	133	163	147	148	175	154	161	162	186	190	158	163	145	157	157	148	136	150	181	150	178	155	154	175	166	152	138	183	166	159	139	178	160	155	167	164	153	157	153	146	159	175	136	159	142	176	160	160	161	186	157	174	177	158	155	186	163	159	182	190	165	146	169	136	153	141	191	162	142	153	140	156	172	171	172	139	145	134	129	167	152	141	168	166	141	156	155	151	174	150	156	153	162	148	162	149	169	160	143	163	143	169	150	163	159	150	178	164	166	157	141	168	156	161	165	172	151	163	167	184	165	159	163	146	168	167	146	191	158	165	155	148	166	163	149	142	147	158	154	135	177	162	160	195	181	140	172	142	180	169	156	148	158	132	176	162	168	127	156	161	176	160	161	146	157	187	146	166	171	159	160	144	168	188	137	169	153	140	164	157	159	163	156	148	162	155	140	152	163	153	164	170	166	158	149	145	140	150	151	131	151	181	195	187	181	172	170	147	175	165	147	167	148	150	143	164	157	169	166	174	142	144	152	177	191	169	151	182	162	173	185	185	158	190	176	160	159	170	154	163	157	166	146	163	157	145	143	157	150	153	148	166	145	153	143	138	183	151	163	167	165	149	165	154	175	184	162	156	167	167	156	168	166	162	159	170	143	154	156	170	148	155	173	139	194	149	151	157	140	153	167	135	138	142	154	180	152	170	170	150	147	141	155	160	166	153	143	147	186	163	117	191	173	157	172	158	155	152	151	151	169	155	147	161	182	151	154	165	185	151	150	171	172	171	173	179	156	144	153	153	181	169	147	169	174	182	169	160	159	174	166	166	165	127	157	147	159	141	154	180	148	176	147	135	147	130	136	163	154	169	165	160	162	171	168	145	141	150	164	172	149	176	147	150	167	175	151	193	162	138	174	189	162	172	139	151	153	168	150	152	155	170	173	151	156	161	162	148	164	155	152	144	169	170	159	156	155	127	162	160	162	184	125	177	146	166	166	121	167	181	160	169	190	136	161	142	156	149	149	148	174	154	159	149	181	178	166	152	191	149	161	133	146	173	162	163	165	137	150	149	173	193	153	151	154	158	164	153	168	143	155	153	178	146	160	155	141	169	157	155	148	159	138	156	192	180	178	167	150	163	178	156	163	171	151	144	165	162	163	135	196	161	158	169	150	114	162	163	150	154	150	164	172	138	173	157	159	181	171	150	163	160	151	171	170	149	175	156	166	165	168	154	169	152	154	188	188	170	191	149	164	151	166	153	151	151	156	176	168	158	170	149	168	170	159	140	156	153	163	135	159	141	169	182	158	159	153	171	168	151	187	132	150	158	155	200	163	173	155	162	188	160	155	134	168	141	161	143	135	184	174	163	158	149	155	160	167	149	176	168	164	176	146	168	154	179	168	164	153	160	171	157	157	141	152	149	159	179	173	162	150	176	160	141	144	167	164	136	175	147	156	136	181	167	147	165	153	164	165	163	155	141	151	156	156	162	149	172	151	148	170	158	174	122	162	150	143	157	148	148	154	142	152	176	148	175	181	154	174	179	176	171	173	141	155	161	133	149	139	175	144	142	183	163	182	140	148	156	185	187	172	166	152	177	179	176	188	153
18331	12194	2374	2834	2475	2033	1764	1418	1283	1112	1050	938	864	830	740	725	685	688	660	618	631	621	583	561	546	539	515	525	505	524	529	531	472	496	499	505	489	496	475	478	480	496	483	471	465	465	465	485	491	450	443	466	459	465	496	466	482	469	453	457	482	459	473	477	452	423	433	471	440	483	422	440	424	467	482	470	465	449	459	476	451	426	481	491	450	460	460	434	459	478	443	421	484	471	435	467	452	407	425	422	457	474	433	444	398	454	452	426	431	458	459	453	409	446	458	443	440	427	414	438	429	455	469	434	467	464	433	454	420	448	448	440	424	425	428	448	485	445	455	425	461	470	441	454	449	439	461	420	433	451	395	421	477	413	413	475	447	451	441	433	400	441	449	405	449	444	437	480	424	502	439	446	478	446	450	439	434	479	447	454	444	429	447	443	421	444	443	430	442	438	409	455	414	421	449	423	476	440	461	438	431	439	425	463	418	433	434	437	403	471	475	409	459	441	419	447	458	420	422	477	452	431	407	444	463	426	470	478	417	458	463	473	442	451	474	447	433	420	441	475	478	412	417	472	440	480	468	441	427	423	425	414	467	395	430	429	431	393	423	450	466	412	454	452	443	472	408	433	436	427	441	384	484	447	432	427	461	445	443	458	432	435	444	457	441	453	426	431	437	475	484	438	462	425	418	468	424	438	425	457	455	411	415	462	419	448	458	428	411	450	457	447	427	455	480	470	432	412	445	461	439	480	425	442	409	436	464	429	468	450	452	417	437	457	438	415	430	485	403	387	451	429	415	481	422	458	415	422	442	444	442	408	438	465	408	432	467	435	450	434	464	395	445	428	437	473	462	454	444	409	417	416	427	455	465	491	433	425	470	432	427	428	453	444	394	410	473	463	484	418	459	453	415	403	439	406	425	409	450	412	438	439	472	435	425	436	458	459	410	414	464	457	439	416	438	410	439	438	433	460	402	489	401	456	440	461	483	463	475	472	473	459	411	420	402	438	430	415	391	451	436	438	398	438	436	433	480	435	443	450	426	406	462	441	414	434	452	469	460	442	447	388	479	430	428	471	454	418	415	427	405	434	440	405	473	399	431	463	480	441	439	417	444	415	459	452	462	420	402	451	437	423	457	435	423	428	420	420	430	429	467	421	470	458	407	428	415	432	451	463	438	466	444	416	450	457	449	427	441	447	452	452	459	424	452	431	458	440	452	456	463	432	444	421	457	439	445	431	401	439	466	402	458	452	447	442	418	455	440	454	448	399	415	436	426	437	438	434	439	444	434	434	435	448	483	454	448	440	419	443	441	422	466	469	432	451	447	445	473	422	398	413	426	442	440	429	421	439	418	427	481	438	485	459	413	434	429	430	430	426	456	426	438	465	466	463	435	446	449	450	459	441	402	425	470	451	439	426	442	439	442	425	444	439	454	461	439	474	469	442	445	412	417	450	472	430	443	465	437	437	473	445	442	463	444	429	427	431	418	427	458	435	451	436	447	446	445	438	439	454	441	458	444	461	474	449	446	459	445	361	451	468	446	423	443	469	435	428	453	417	427	428	477	444	404	430	440	464	451	429	425	432	406	455	439	412	450	465	430	466	456	437	416	429	468	419	447	448	446	434	397	424	470	414	412	420	419	400	416	436	431	413	453	430	441	453	416	441	440	401	446	446	433	416	425	429	465	445	444	434	445	452	442	438	428	427	440	451	459	437	427	415	451	445	441	437	479	435	455	446	449	449	430	437	454	432	435	470	450	421	454	425	417	406	429	449	461	429	428	440	449	454	463	418	445	455	482	442	444	433	421	455	436	448	435	444	442	435	435	439	449	430	468	458	400	471	432	446	438	446	473	432	434	449	422	432	418	442	459	435	413	431	474	449	474	408	409	462	433	430	421	440	438	463	468	456	461	469	424	456	454	463	484	449	413	424	447	444	449	472	446	502	484	466	410	453	428	495	458	422	441	464	446	426	422	406	450	445	441	432	414	421	469	455	426	445	454	444	424	439	424	438	448	412	416	440	437	387	425	444	442	444	445	425	436	444	459	433	466	452	423	443	422	435	436	404	463	473	453	436	423	456	414	455	467	422	476	460	457	444	434	431	466	426	411	448	456	419	442	454	413	405	436	416	462	436	444	474	426	434	435	460	457	393	434	429	456	439	420	451	462	442	449	449	444	417	406	425	466	455	415	454	469	452	454	462	394	456	481	482	420	430	431	441	438	473	450	440	488	423	486	412	472	455	439	458	415	428	443	393	411	470	494	424	420	462	439	421	455	425	433	428	447	429	437	438	460	407	430	435	408	441	412	432	433	440	441	418	425	438	451	429	456	421	454	445	424	451	470	431	490	421	459	463	407	443	444	438	484	421	426	414	419	426	412	445	436	431	450	475	440	455	424	447	442	418	452	427	423	469	409	442	477	483	430	398	403	419	468	448	427	440	424	457	472	464	429	481	459	472	454	411	411	461	404	467	423	437	412	431	444	462	474	453	475	430	454	430	445	448	443	424	415	433	460	445	453	411	410	415	432	413	439	403	395	458	439	422	443	435	451	415	456	437	442	441	451	475	442	456	437	467	428	430	413	423	453	457	414	436	434	423	430	421	437	450	458	452	445	444	481	439	411	454	425	463	487	442	429	435	440	456	433	478	446	442	417	460	423	441	431	374	441	449	430	420	447	453	410	442	466	440	439	415	422	440	417	444	456	462	473	474	452	410	474	416	430	471	416	424	446	484	442	463	453	433	423	474	433	435	459	452	462	479	464	454	450	450	449	477	430	435	459	426	404	442	410	430	429	427	421	425	467	458	484	414	436	436	431	444	440	452	460	430	462	464	429	424	468	416	435	445	444	464	438	455	436	441	418	459	430	441	423	406	434	467	455	505	414	406	443	450	452	419	417	407	442	433	425	449	462	422	444	458	417	434	466	437	440	461	409	470	442	434	421	455	461	439	462	392	469	436	436	420	439	425	448	429	428	419	442	455	483	427	442	439	445	443	388	465	438	454	452	460	471	449	408	487	414	436	463	452	446	448	435	444	448	433	472	451	426	423	403	426	413	458	456	425	462	460	469	458	454	434	424	474	465	410	455	415	423	458	415	424	447	445	428	440	411	490	455	444	453	441	449	449	410	481	460	454	439	441	411	471	413	451	431	421	413	440	453	417	444	465	432	448	460	441	455	426	449	441	435	370	429	462	403	414	432	413	453	450	430	475	441	425	469	438	436	431	440	394	438	450	409	437	426	435	471	419	439	456	498	447	472	473	441	439	453	428	453	409	415	447	456	418	448	448	418	421	432	416	441	416	440	448	450	437	437	402	475	444	464	450	455	439	477	441	451	456	419	422	449	456	395	449	451	438	429	430	457	447	458	437	447	437	448	441	439	430	409	437	436	456	436	432	427	384	480	445	459	428	470	446	439	460	447	418	472	417	370	419	445	449	439	434	413	417	459	446	434	463	442	456	461	463	436	449	434	442	432	466	401	431	407	412
44785	35313	6088	1887	1291	936	733	585	513	478	420	373	339	324	332	293	306	299	307	298	296	258	305	269	291	279	260	263	292	291	279	291	261	256	261	289	294	239	224	234	257	221	237	223	294	262	255	282	243	271	248	278	222	248	249	259	244	261	260	252	254	266	222	231	219	245	272	228	281	246	279	239	257	215	225	253	252	265	219	240	253	265	248	235	254	244	252	249	252	243	260	263	256	229	272	251	234	231	251	249	234	247	235	257	248	243	206	216	250	263	268	240	288	232	252	259	273	238	254	233	260	277	228	250	227	213	232	265	255	247	257	255	250	214	252	234	240	229	233	257	267	252	263	249	220	274	231	263	237	240	304	235	258	241	263	253	255	248	238	232	260	246	249	217	244	283	242	241	253	239	248	242	260	237	233	240	263	245	248	221	269	223	237	260	230	222	218	266	263	249	242	231	234	263	230	263	253	228	243	266	250	229	245	251	208	227	246	222	241	244	237	249	261	246	271	261	275	246	230	275	218	241	239	233	237	234	257	238	266	250	207	234	245	240	254	238	235	238	248	229	240	230	244	240	267	238	228	262	245	254	256	236	251	278	234	245	264	276	252	243	238	240	216	273	242	254	240	277	242	224	254	239	215	254	219	231	242	248	223	236	228	245	237	241	257	246	234	266	259	243	214	243	244	260	241	251	233	251	235	250	255	274	248	243	223	223	218	243	268	228	249	242	237	230	211	227	244	261	244	249	257	247	251	254	246	238	223	262	256	263	274	259	240	222	254	219	215	216	238	228	252	216	237	239	244	253	266	253	241	293	253	231	253	247	234	232	249	256	251	236	231	248	232	212	244	242	238	236	254	273	268	231	250	270	222	250	216	262	215	242	255	248	246	267	244	223	236	228	255	268	263	234	226	264	223	232	252	252	253	230	219	280	285	241	231	257	281	241	210	270	216	269	248	249	261	270	217	227	218	250	266	249	246	252	282	263	261	262	248	247	250	220	235	269	262	277	239	237	243	273	257	252	249	244	245	252	228	244	236	236	264	259	227	222	278	248	248	256	265	290	250	207	251	218	222	257	256	272	268	243	248	231	234	257	230	266	259	261	226	226	282	241	244	254	270	259	253	262	285	215	226	267	262	244	234	234	258	234	231	226	219	215	245	252	258	240	260	238	243	255	229	262	249	257	234	246	242	224	260	264	244	240	235	247	259	242	242	272	224	267	255	245	223	258	264	262	256	254	262	238	250	279	228	232	268	272	235	233	241	255	243	246	229	241	270	253	223	230	233	214	269	263	229	256	246	206	217	240	243	251	226	226	228	227	245	257	234	255	274	248	238	265	248	222	235	248	240	248	242	248	269	223	239	229	239	255	218	254	285	254	223	259	252	271	226	215	237	274	257	241	244	247	256	232	263	230	227	242	248	252	255	239	240	268	270	243	229	229	234	244	235	267	220	240	241	245	264	229	240	269	239	239	250	221	228	234	228	232	268	254	264	268	250	247	250	246	230	211	227	240	218	223	264	232	241	246	237	231	238	252	231	261	260	243	246	265	241	232	227	230	252	219	234	234	251	271	244	251	243	262	233	262	239	233	219	249	237	260	252	240	232	237	221	237	244	244	258	232	244	290	246	249	208	263	242	234	239	228	253	237	253	246	222	264	258	229	235	264	263	272	237	246	266	240	226	247	262	237	251	266	254	237	256	273	263	254	251	267	257	233	215	261	265	250	240	280	236	247	249	254	216	223	244	235	248	232	274	243	246	242	268	240	257	250	253	222	233	235	254	273	244	249	258	235	209	251	238	263	258	257	267	261	222	253	247	244	256	223	262	246	237	240	240	242	207	240	284	245	269	208	220	247	216	257	265	277	255	241	243	246	215	227	263	232	236	235	265	242	271	212	263	236	221	221	234	227	250	223	238	239	256	238	229	254	247	245	254	232	252	251	248	229	249	267	246	243	230	245	224	225	289	207	218	218	233	217	239	248	250	279	224	260	250	248	263	251	209	244	272	228	242	256	249	235	247	276	233	268	237	241	262	212	231	246	234	227	232	212	235	252	256	230	276	215	213	251	256	239	232	250	243	249	238	216	249	247	269	248	224	227	223	228	242	235	266	251	219	268	250	248	260	251	254	262	260	248	259	276	254	247	243	243	233	275	248	274	248	242	247	234	253	261	242	250	246	263	236	227	251	235	262	241	229	249	239	236	252	242	241	255	250	245	260	234	270	230	242	249	249	252	252	249	307	245	246	268	242	226	235	257	225	239	229	242	272	235	269	241	236	279	240	234	277	245	265	247	220	265	268	248	232	208	268	255	266	246	231	270	250	251	246	255	238	226	231	276	253	253	231	221	211	226	222	238	241	251	254	256	268	252	250	243	277	228	246	252	266	240	234	227	236	278	236	244	263	228	247	276	247	236	248	259	226	230	247	271	271	231	273	253	218	241	252	255	237	248	266	250	269	309	209	229	257	268	262	229	242	221	264	275	240	261	235	238	234	257	254	221	219	229	248	257	254	251	245	244	210	245	261	242	239	283	245	223	271	262	238	271	272	258	239	245	216	234	231	237	274	212	248	252	213	250	249	242	245	236	257	235	268	259	264	232	251	256	236	215	247	284	252	233	255	263	250	211	251	257	242	253	240	241	248	266	225	232	243	246	272	265	235	257	207	215	212	254	245	243	259	235	250	258	256	269	240	274	272	268	284	255	241	237	249	222	260	245	271	285	250	249	249	228	253	252	249	225	245	263	253	220	244	260	256	212	264	244	274	254	227	236	260	227	250	230	232	255	237	273	240	241	286	231	246	238	227	208	262	258	249	244	238	269	232	271	266	250	267	243	249	256	246	264	251	229	291	226	257	260	246	239	292	243	265	269	232	265	238	252	212	227	229	252	238	244	220	222	248	280	276	256	221	230	276	230	245	247	224	233	258	216	252	237	271	224	233	254	232	245	262	246	227	261	281	227	242	249	260	257	241	240	238	253	286	237	263	257	247	255	239	238	282	219	257	264	225	243	256	251	250	236	273	247	258	266	233	249	256	242	274	228	238	245	253	238	261	248	233	275	253	256	253	279	269	247	265	252	258	262	247	268	251	247	228	263	215	259	268	241	217	256	247	251	217	232	250	245	249	235	230	274	243	234	251	257	258	253	243	231	247	230	244	240	270	242	237	214	252	264	240	229	256	265	227	251	272	279	251	249	245	257	270	252	223	247	262	251	267	242	228	270	265	222	250	244	250	239	247	217	269	231	256	249	238	231	219	247	245	253	262	257	230	256	227	264	265	228	262	262	218	275	257	242	248	275	255	215	276	251	231	250	253	258	246	220	237	222	245	265	268	254	235	263	242	226	231	236	240	242	260	247	224	254	231	250	259	261	252	251	235	214	233	253	226	253	245	247	253	253	228	262	245	239	236	276	243	227	251	247	217	242	255	233	274	224	219	262	225	206	216	258	257	230	259	227	262	282	261	244	233	236	255	269	225	243	248	241	238	286
26600	18385	4294	5107	4545	3698	3066	2559	2182	1955	1733	1600	1415	1397	1284	1165	1084	1056	977	922	942	955	917	892	875	822	837	797	803	832	764	809	780	744	776	722	728	728	759	777	728	758	690	678	694	714	720	728	736	649	668	653	736	692	711	766	687	704	694	639	682	666	646	647	662	683	669	693	663	652	629	699	670	655	704	653	671	622	641	646	668	649	663	699	626	696	678	642	686	674	670	647	718	654	624	695	630	637	670	644	680	605	716	646	628	648	636	693	657	647	616	643	649	645	636	674	625	623	599	667	660	685	661	656	673	657	640	684	662	656	693	665	669	667	642	623	705	618	657	614	674	650	675	636	662	643	660	626	632	679	672	581	640	699	659	690	622	636	632	673	658	654	681	691	674	673	621	619	664	686	667	647	677	684	647	697	637	643	650	642	624	645	641	634	692	623	711	644	637	668	636	657	627	660	613	651	639	663	709	621	670	606	647	637	631	671	661	670	661	659	629	642	648	640	668	618	633	648	652	662	665	619	648	687	684	628	666	668	605	690	675	644	665	660	634	632	642	650	671	710	665	625	641	641	647	644	710	613	676	679	654	653	627	631	650	655	700	658	679	639	633	601	624	650	631	642	599	665	678	590	620	617	680	641	610	700	660	616	612	651	619	627	630	642	642	703	661	668	636	711	665	640	656	655	676	596	664	655	623	656	658	661	626	649	691	647	706	649	633	669	668	597	651	645	654	685	625	645	669	677	655	647	646	646	623	661	658	654	650	687	616	650	657	671	675	611	642	664	621	634	605	624	643	636	706	633	622	608	659	646	608	645	633	642	668	677	673	633	717	625	664	631	635	660	629	682	642	685	673	667	670	642	651	638	656	629	608	664	642	640	675	635	651	626	612	645	623	655	646	639	668	611	633	623	669	618	631	651	654	657	646	673	654	634	630	671	628	657	650	664	635	660	666	661	622	625	660	649	688	615	733	628	657	643	645	637	694	677	646	610	657	646	633	633	679	678	615	673	661	682	694	708	648	642	635	662	638	654	627	622	649	624	664	675	629	662	678	668	656	637	654	651	699	642	632	645	610	641	672	653	642	629	618	620	615	624	663	679	613	678	683	617	645	652	650	662	665	592	607	694	636	617	657	614	676	615	705	609	653	659	614	692	631	618	647	666	628	663	690	629	675	660	669	625	648	623	621	686	626	671	642	630	623	638	651	606	635	682	658	615	665	639	646	640	673	661	634	619	658	663	647	652	647	660	638	628	660	675	668	673	651	618	666	694	633	647	646	628	655	699	673	616	642	711	661	644	660	646	679	656	625	703	628	671	695	669	649	659	664	656	630	644	648	663	630	644	634	651	675	583	656	641	641	654	620	663	664	646	653	637	635	618	643	655	674	649	644	676	668	674	634	628	656	663	611	687	654	621	658	622	623	652	658	569	651	691	657	638	666	625	639	640	601	655	649	624	675	668	644	643	679	615	664	609	668	649	641	671	641	663	632	672	589	673	641	672	634	623	664	633	648	695	655	685	656	661	639	633	668	653	663	669	615	654	636	642	660	595	644	624	617	661	602	645	648	662	644	632	617	659	601	630	693	689	679	653	647	645	624	661	672	618	661	673	605	646	611	638	660	644	610	628	624	664	680	667	641	668	653	615	637	623	672	652	657	580	651	638	655	669	612	613	658	661	629	616	673	694	633	680	651	620	681	684	712	663	669	641	710	619	657	630	674	684	671	645	685	596	637	714	674	621	633	654	657	677	642	674	643	681	638	625	637	622	665	607	630	649	670	655	612	638	648	667	670	651	664	655	703	683	693	636	661	680	669	616	636	692	664	636	675	583	640	648	635	599	632	623	659	665	594	598	665	628	640	682	668	554	669	646	662	645	626	644	611	656	680	620	636	650	650	658	674	653	688	637	679	638	671	683	701	630	640	633	655	647	667	639	658	647	633	625	644	637	670	639	645	613	644	602	655	659	673	635	670	652	630	667	601	652	671	647	633	684	646	668	632	634	665	709	624	648	672	627	618	674	647	641	628	665	669	650	642	642	634	666	634	672	672	614	667	641	672	650	665	644	654	662	625	661	668	683	605	664	675	637	660	657	633	677	660	653	668	679	675	629	613	686	599	653	642	654	619	654	676	651	641	634	604	627	626	603	701	658	620	658	639	635	666	686	640	647	634	721	670	615	669	671	660	638	638	624	685	621	674	644	612	604	650	656	644	604	631	635	641	692	615	666	641	642	638	647	673	678	654	684	633	624	640	626	637	635	668	678	663	669	603	691	648	654	630	622	627	634	631	684	621	660	646	649	660	662	659	625	685	654	640	607	634	622	672	662	611	668	595	647	640	675	648	677	593	678	659	630	596	676	661	637	625	626	688	659	659	679	711	601	650	605	643	629	655	632	679	616	634	634	632	673	618	643	662	617	631	653	594	629	655	657	655	681	641	652	619	663	630	632	643	674	651	666	654	626	668	665	649	660	622	664	631	635	691	664	703	619	649	611	655	612	644	653	672	679	694	696	590	624	614	625	603	661	650	636	673	656	636	631	639	675	622	623	668	664	634	618	720	626	648	686	672	642	624	644	671	692	660	691	581	667	606	626	623	648	682	659	609	616	607	617	639	644	644	660	688	666	616	644	679	696	656	616	634	641	651	665	653	635	639	662	691	672	664	649	678	601	589	633	634	641	672	631	659	615	638	659	669	666	657	648	682	698	625	673	628	661	653	621	660	654	657	602	634	661	702	625	646	618	649	655	601	667	636	619	633	658	612	672	665	667	620	687	678	639	598	632	633	628	696	612	656	641	611	618	647	662	674	664	672	658	615	636	611	680	645	696	611	676	659	614	629	669	669	618	706	634	634	630	605	638	665	665	683	650	661	631	626	676	647	618	619	670	641	662	632	649	619	670	624	666	673	683	671	692	658	638	687	645	672	651	683	641	625	634	613	633	588	648	640	643	659	628	627	630	599	648	647	622	673	648	686	661	654	687	634	674	647	658	664	667	641	622	622	680	643	652	680	593	623	621	652	680	675	615	653	633	688	671	655	669	687	613	586	637	653	608	658	641	688	630	667	622	703	623	636	689	638	655	671	638	647	615	646	617	646	665	641	683	649	588	631	616	628	626	700	699	648	664	597	696	643	635	638	672	614	648	656	626	598	671	681	634	685	639	665	646	690	641	651	667	622	649	642	648	645	710	614	663	672	588	660	635	669	650	618	672	643	633	662	676	638	651	620	651	653	658	615	641	660	700	609	686	681	692	617	644	633	681	602	638	654	627	623	639	630	622	632	617	645	677	653	655	649	663	627	641	653	634	667	624	636	643	613	670	654	621	625	636	665	648	622	630	661	672	674	619	655	615	635	702	656	661	645	609	608	659	706	611	618	643	634	664	654	683	674	686	612	662	623	706	669	663	644	657	720	633	673	631	631	617	710	643	590	641	658	686	643	668	678	635	647	649	682	636	628	620	638	640	634	612	660	619	664	662	602	622	598	662
7980	1078	348	331	351	311	317	344	312	333	351	321	301	315	326	322	337	345	336	321	334	335	286	340	282	325	298	338	308	298	327	309	333	321	325	312	330	306	295	332	349	313	294	355	318	321	316	300	287	346	317	322	354	303	316	304	304	337	319	326	299	321	330	302	308	330	306	287	286	303	341	293	350	329	306	345	295	316	313	333	308	296	289	326	313	330	328	307	320	299	355	339	322	306	287	325	341	323	326	308	302	303	336	284	365	322	297	319	327	296	310	288	300	363	321	312	331	304	304	335	309	297	305	298	306	370	333	317	302	313	318	329	302	288	321	301	310	315	321	340	280	305	320	340	317	312	362	300	334	280	303	316	329	351	306	327	322	362	281	297	330	330	297	322	299	356	340	319	335	309	292	298	325	298	288	324	323	329	349	305	275	355	323	327	328	313	351	289	334	358	345	324	331	335	293	334	346	329	327	348	317	356	316	305	312	335	310	327	322	329	354	302	312	330	346	332	352	321	305	361	310	295	319	343	317	321	340	304	308	330	299	305	351	327	280	345	337	337	298	295	306	278	363	309	302	325	315	367	313	315	311	297	308	319	317	321	290	314	341	282	304	359	307	306	332	310	334	301	292	320	314	327	356	317	336	386	332	303	302	319	298	328	342	306	296	353	311	340	324	306	323	333	327	354	330	363	322	322	325	334	284	304	348	331	312	325	334	300	312	308	293	335	349	322	328	328	316	341	294	315	328	328	354	329	341	321	305	335	290	329	324	257	349	312	330	316	314	361	308	317	328	300	303	324	308	323	303	334	265	337	352	298	317	298	324	313	311	297	310	310	325	309	322	303	358	328	321	334	306	319	312	308	357	309	294	293	327	338	314	327	367	331	347	308	321	298	310	311	356	296	343	316	364	344	355	324	318	340	331	283	331	270	306	367	302	292	322	321	324	318	333	339	343	298	349	319	303	317	311	326	316	300	319	311	334	314	300	296	336	296	311	318	291	329	330	300	309	302	324	307	332	331	313	295	314	319	312	306	272	339	336	331	319	316	324	313	328	321	369	299	291	299	327	275	336	310	344	355	355	344	293	292	329	321	333	325	309	315	336	318	272	339	345	324	337	299	303	299	318	312	323	328	310	332	376	315	307	290	333	302	306	326	306	325	317	312	322	312	332	315	308	345	307	323	307	337	284	314	309	337	307	325	307	327	315	311	317	326	338	317	316	321	319	332	336	321	296	296	316	324	312	321	293	331	311	347	328	296	346	277	346	350	282	352	325	308	332	356	308	301	306	357	318	311	302	301	315	304	315	318	296	316	326	312	314	313	302	309	317	339	367	287	288	333	338	329	334	316	348	307	320	325	343	309	331	327	330	349	341	298	318	311	303	304	331	342	308	333	320	294	296	312	348	310	294	338	313	317	324	341	314	303	312	279	331	330	313	304	318	305	309	308	320	317	332	330	318	319	315	328	319	327	275	273	284	305	346	337	343	343	301	333	326	306	297	296	357	354	330	345	303	318	302	347	297	330	343	307	296	293	323	337	308	329	331	324	336	312	310	313	331	321	326	312	282	323	272	339	312	325	323	317	335	294	343	328	312	331	315	318	307	307	321	295	304	324	318	292	311	298	332	359	313	337	312	293	310	334	310	311	338	328	310	316	309	333	342	330	321	329	337	311	295	329	310	326	297	326	318	312	329	326	323	327	312	333	324	327	322	320	279	312	329	306	306	309	324	342	343	294	325	311	322	289	353	299	293	300	321	298	325	330	331	300	320	324	329	329	318	306	294	347	315	317	337	326	342	320	327	288	303	335	318	346	295	356	310	312	329	347	314	315	302	335	317	311	331	349	325	320	322	333	293	338	338	325	302	294	288	335	327	265	343	344	317	342	320	299	318	322	285	349	343	314	318	284	309	302	325	331	324	323	354	305	301	310	316	329	284	306	321	342	302	309	326	341	319	325	314	328	321	327	314	317	320	291	338	293	321	333	321	323	331	329	298	332	298	322	298	328	313	302	360	302	324	308	295	317	323	359	324	341	309	299	319	285	309	294	329	326	340	317	333	349	309	305	323	346	329	338	346	337	313	325	296	320	351	333	303	316	318	319	296	297	321	312	345	359	293	303	308	312	329	344	312	324	317	330	369	329	335	295	303	310	332	300	334	321	362	298	321	318	309	325	306	326	326	334	304	307	318	326	344	338	323	339	337	320	318	328	352	320	328	352	325	349	349	303	324	334	354	304	310	355	320	319	307	286	355	321	334	325	326	345	322	304	324	327	334	303	330	318	282	318	333	282	313	341	320	339	303	330	306	347	318	344	351	287	315	323	302	321	318	299	320	285	314	341	308	332	325	310	287	308	345	323	296	294	297	302	353	315	287	323	316	314	336	307	324	312	309	320	322	352	315	345	316	318	329	346	302	329	290	305	291	319	344	296	317	332	278	331	307	263	308	297	317	315	303	319	292	338	297	301	294	315	325	325	346	323	291	352	314	294	313	321	323	324	314	313	318	338	320	314	311	315	367	330	302	289	299	323	354	278	306	305	335	329	304	300	332	316	293	322	318	292	311	333	336	343	317	279	295	304	305	303	312	319	295	303	296	315	307	317	321	320	315	297	291	322	336	334	312	312	322	348	317	332	266	329	338	297	309	333	327	316	339	351	319	325	318	322	335	346	318	302	324	326	326	301	334	324	313	331	316	311	351	315	337	315	306	348	327	307	324	359	336	347	313	338	323	331	297	326	342	338	296	329	312	326	305	318	280	273	303	309	303	336	313	323	305	311	318	301	311	328	335	315	320	342	307	304	305	324	333	326	317	320	307	332	307	324	331	311	328	294	297	264	284	322	314	307	307	309	323	330	304	336	340	331	289	348	339	311	311	313	281	319	309	332	291	327	351	302	343	298	318	327	345	323	345	335	330	341	309	303	336	330	292	295	311	283	344	304	308	308	296	329	284	296	327	306	310	305	313	286	336	319	319	325	328	332	319	300	341	302	310	315	324	312	354	362	336	302	321	316	335	327	325	334	316	286	319	329	363	343	312	339	327	317	352	313	325	307	305	326	336	303	323	346	301	339	338	315	367	327	332	309	325	341	287	315	343	285	307	313	329	291	303	335	286	295	288	338	327	338	347	290	313	303	318	286	312	341	343	310	299	312	320	355	336	310	314	354	327	320	309	285	315	303	345	306	299	309	333	324	325	320	293	311	285	340	334	289	322	332	331	324	301	299	291	370	293	340	287	281	317	308	292	318	307	325	311	299	330	319	317	314	323	319	349	330	287	336	331	310	302	321	326	315	297	338	330	306	291	347	332	331	320	323	279	371	338	319	307	351	360	315	299	327	334	323	337	307	341	289	344	286	315	342	333	320	338	331	326	308	315	307	300	360	315	350	285	304	312	312	307	302	353	301	316	338	295	349	300	324	303	324	307	322	298	350	322	319	336	311	321	324	294	320	297	299	326	331	335	286	339	291	320	297	323	334	306	302	332	317
4533	1751	818	812	787	823	758	760	815	798	784	798	779	787	719	738	811	724	775	788	746	739	813	756	799	714	765	780	753	779	763	746	743	829	789	797	752	718	725	772	784	754	772	767	796	758	735	739	756	793	782	737	799	776	754	734	754	728	749	740	728	772	808	761	786	758	743	685	751	751	795	741	751	720	747	758	782	751	733	774	773	739	780	753	734	757	769	761	728	730	761	763	802	749	765	761	748	746	734	746	757	769	752	738	734	718	763	770	716	804	786	761	735	816	769	785	731	758	746	764	743	772	785	760	696	754	787	766	762	772	736	748	747	798	785	767	793	758	745	749	754	732	750	726	779	781	724	727	755	749	769	732	775	772	726	731	745	717	742	788	754	792	771	759	745	733	765	731	773	728	789	747	727	728	760	765	755	770	750	791	780	767	724	768	831	782	765	785	775	750	711	813	776	775	812	743	806	729	734	698	761	789	791	783	752	759	774	807	808	779	724	776	723	783	819	734	764	765	753	747	753	756	733	821	752	761	773	744	743	726	714	758	785	765	776	769	777	814	775	782	744	757	799	757	791	779	777	763	776	724	741	775	753	760	740	761	813	765	750	774	773	771	760	750	760	817	739	730	693	730	737	756	822	769	752	781	775	796	783	754	756	816	736	774	820	737	743	800	752	756	726	754	757	764	771	738	812	797	781	745	762	784	733	706	713	783	775	747	776	720	764	734	797	725	747	806	731	760	724	756	720	759	762	751	767	798	773	738	767	781	735	781	734	719	745	771	779	782	726	800	795	732	755	781	777	737	809	778	744	756	719	787	724	735	748	774	741	755	764	757	705	730	766	748	710	767	750	730	719	817	736	755	768	752	742	795	755	796	717	813	784	751	745	789	822	754	736	772	726	757	764	753	724	745	757	768	786	757	776	744	735	747	766	791	754	796	774	728	738	744	730	757	773	739	746	791	778	775	799	809	787	767	754	799	783	752	774	785	765	756	720	749	770	796	745	734	765	710	747	736	824	784	751	793	720	772	714	774	730	750	753	740	780	693	786	757	757	780	783	728	769	763	754	800	783	770	773	735	802	777	752	802	763	753	739	779	774	752	830	753	780	742	776	776	735	737	762	729	741	765	796	723	748	778	746	709	719	766	745	742	756	781	703	785	728	758	746	722	707	740	786	689	734	761	719	765	754	748	730	740	770	692	763	724	692	786	745	701	736	739	754	770	742	725	736	790	739	765	772	732	735	736	723	790	811	685	765	732	738	779	738	778	763	743	735	768	715	770	735	730	750	746	707	773	773	778	713	758	762	720	753	771	782	750	750	741	795	753	746	769	776	769	743	751	790	733	767	823	740	745	761	809	755	790	735	772	756	761	757	765	767	729	812	741	788	738	769	725	762	743	777	806	743	785	735	803	736	771	770	811	745	792	726	692	729	738	774	799	742	743	740	759	749	757	762	827	756	766	739	767	764	742	745	770	756	788	773	791	746	762	717	714	765	714	772	726	775	776	783	768	722	714	786	789	808	818	696	774	811	740	761	747	749	743	756	752	787	749	725	759	742	778	761	803	795	740	720	759	731	739	792	749	839	786	763	755	732	742	768	749	721	760	744	791	733	765	767	724	730	713	714	756	778	775	720	772	762	764	787	735	711	772	748	779	759	779	763	752	779	757	782	769	736	792	741	768	786	773	796	758	769	763	746	766	744	764	805	785	768	772	723	750	758	787	745	731	771	797	741	762	804	759	727	745	735	738	752	721	779	768	790	721	744	787	773	772	768	776	754	787	734	731	737	757	754	753	762	761	807	705	769	781	755	772	730	792	797	724	756	739	780	754	725	776	758	722	746	769	762	746	775	748	800	755	731	743	771	793	697	763	801	730	767	745	762	716	728	766	750	770	755	765	710	770	761	803	762	762	717	782	755	740	761	731	690	757	805	757	782	789	758	767	763	707	778	766	787	731	744	820	738	707	784	748	747	786	761	766	767	733	778	748	767	759	814	749	763	768	794	783	701	738	748	745	752	759	745	700	790	767	771	784	768	810	779	747	777	747	787	762	744	755	734	783	771	779	779	754	749	756	781	775	775	764	778	772	738	819	737	742	719	754	804	792	749	779	727	801	751	767	785	791	746	758	754	762	740	766	740	771	760	741	740	787	771	784	772	747	764	754	736	779	725	762	740	774	755	780	786	764	741	771	740	732	730	773	742	802	703	740	772	784	740	767	742	754	751	770	757	755	773	735	790	785	776	756	749	744	737	756	723	755	767	817	751	805	763	705	751	797	758	773	730	739	751	781	744	780	751	759	764	751	718	767	751	699	755	723	726	724	783	754	773	802	719	714	810	748	750	763	747	778	787	773	800	760	751	808	778	812	783	765	733	753	760	719	725	805	819	717	746	747	714	778	718	734	766	785	748	772	757	781	765	790	736	817	763	680	794	777	761	764	690	768	751	809	779	733	824	762	763	761	796	763	799	680	781	757	806	755	739	806	738	811	729	806	802	788	769	780	706	761	749	806	804	752	755	825	814	775	732	750	739	719	772	780	790	717	783	748	754	745	800	742	750	711	803	780	730	757	772	729	775	752	782	753	754	741	716	735	772	731	715	793	702	708	765	784	747	737	728	805	757	803	741	744	742	732	740	798	713	814	780	765	813	802	719	748	839	747	780	769	733	755	712	769	787	780	804	769	813	761	745	721	767	753	741	727	779	805	774	809	787	780	721	777	709	786	738	744	736	757	780	747	762	770	763	739	797	708	720	771	771	751	754	764	831	782	730	761	820	734	756	762	763	764	735	727	784	785	733	794	776	717	861	774	735	766	745	765	777	739	777	764	748	735	751	767	767	771	729	778	781	749	742	801	784	709	781	815	762	712	778	768	719	770	794	708	743	755	815	761	816	758	760	761	737	740	756	793	787	776	781	735	749	780	774	722	731	772	739	731	751	724	721	754	753	757	748	752	768	733	832	783	769	768	736	738	767	765	770	785	781	746	809	748	757	762	758	728	756	781	771	770	747	711	803	795	731	717	743	734	794	797	765	781	770	742	758	720	753	794	748	733	771	781	758	792	772	728	743	713	782	758	760	751	699	773	757	746	766	710	782	726	744	791	773	779	774	752	779	771	737	757	817	742	784	811	757	791	742	777	778	771	680	742	758	766	759	814	745	740	753	761	779	752	706	758	691	822	740	770	775	745	786	760	760	789	731	742	794	741	782	811	780	794	755	737	795	766	779	713	738	764	723	798	774	768	723	732	744	705	734	771	756	754	740	787	746	751	754	766	763	732	740	768	785	751	759	754	716	797	806	775	767	740	760	731	738	788	754	752	762	776	764	802	710	752	770	793	703	758	784	764	733	763	778	796	784	771	760	755	749	743	779	700	767	780	835	725	748	765	745	767	783	817	777	800	771	760	775	783	789	756	777	722	766	753	774	741	821	745	794	742	760	790	749	810	774	765	750	754	776	770	751	772	734	766	758	720	736	758	787	756	727	763
33112	22035	2274	846	645	470	381	334	294	285	256	219	227	207	202	167	188	194	187	174	181	175	174	134	183	195	172	184	166	182	175	153	146	166	165	147	184	175	148	154	165	155	161	160	188	162	184	176	168	145	167	152	168	157	160	173	167	157	152	164	172	148	156	180	157	169	185	153	151	192	183	148	160	160	162	146	163	156	185	179	194	138	151	158	172	167	165	156	154	161	134	157	185	165	152	154	167	161	167	177	152	156	173	185	161	158	149	167	183	175	129	151	177	148	150	123	175	164	153	144	158	158	156	134	182	165	171	153	170	157	161	162	165	169	155	156	180	176	168	145	163	162	163	167	156	150	166	156	166	148	167	163	168	146	145	142	169	154	145	150	166	154	148	160	170	181	126	163	178	159	163	157	171	151	162	147	151	161	171	157	160	145	156	155	158	167	145	151	160	148	165	168	148	162	151	182	174	166	148	152	184	147	194	146	170	158	167	168	176	149	164	144	173	152	152	178	183	187	170	159	167	172	168	152	145	163	138	176	168	159	166	173	142	160	182	165	162	137	139	150	158	163	155	126	139	156	149	148	166	156	149	130	172	155	150	158	162	158	160	175	157	148	141	159	143	126	150	181	131	169	159	138	165	156	161	162	186	173	151	137	156	149	174	151	156	160	161	168	160	143	164	166	160	136	150	180	153	162	157	142	153	164	164	179	150	162	150	133	150	199	144	164	156	167	162	168	154	155	141	160	149	159	148	139	163	183	149	154	181	185	182	154	159	163	177	152	172	148	161	131	151	165	175	162	174	171	172	157	154	153	173	159	164	164	163	147	155	159	144	145	177	154	151	151	173	165	158	179	170	162	154	172	161	164	182	178	159	163	152	146	169	162	156	160	154	183	154	143	171	154	161	175	159	180	134	145	149	161	196	157	134	154	144	165	142	151	154	163	149	163	160	184	192	176	137	147	161	173	156	155	173	150	157	166	187	157	157	157	154	154	159	187	159	134	169	146	155	151	168	180	156	166	146	180	151	145	143	174	155	188	174	181	140	178	161	162	162	177	169	168	175	145	174	150	159	181	147	142	153	148	159	152	169	186	159	157	165	166	171	162	159	154	161	174	167	148	178	166	153	139	184	153	167	160	149	153	132	170	168	150	149	153	145	154	147	155	174	156	156	149	127	153	159	149	162	148	155	161	155	161	172	155	172	151	165	166	149	167	162	161	143	151	153	166	156	148	149	172	167	163	148	177	154	153	157	179	151	150	167	135	147	166	150	177	180	152	158	167	178	121	153	178	168	161	146	164	188	164	145	176	182	178	169	131	194	143	139	152	170	174	150	156	149	156	168	140	161	157	171	164	159	141	170	140	161	135	160	144	145	166	146	163	150	176	150	170	149	159	150	174	152	151	147	154	153	149	164	156	141	192	159	150	153	168	155	172	163	168	147	160	151	139	134	148	152	145	163	175	165	154	157	152	154	162	194	177	139	158	167	154	139	173	168	159	175	151	177	151	167	144	186	171	166	151	194	143	139	173	160	165	182	172	159	143	165	159	157	145	154	190	147	207	143	162	160	152	146	118	168	171	154	167	177	149	163	156	137	151	160	161	183	163	175	167	168	175	150	154	155	144	147	166	128	166	165	180	158	167	146	154	181	154	161	176	157	170	167	143	184	158	149	141	152	159	186	161	172	148	173	150	158	164	165	154	149	164	139	162	160	152	186	159	162	165	134	165	162	161	167	182	156	168	151	183	168	169	166	153	137	166	136	159	150	164	147	146	179	135	184	176	167	153	166	169	146	175	192	176	148	153	165	169	156	158	184	157	140	139	167	185	152	144	158	143	155	158	177	158	165	167	168	153	165	168	145	158	138	139	161	168	165	172	191	173	159	169	164	157	178	162	164	172	153	155	151	158	149	169	175	147	137	135	159	137	160	162	163	133	157	166	161	166	145	147	144	154	159	163	154	150	172	143	156	155	178	154	150	179	165	172	148	155	171	172	153	172	163	173	158	150	159	187	161	171	159	151	130	166	161	169	161	178	151	185	196	181	126	154	161	182	185	183	181	156	161	154	134	157	169	159	180	168	145	169	145	136	143	162	170	132	177	141	156	167	158	141	152	160	175	167	160	145	158	152	144	162	177	139	167	191	171	156	139	153	142	164	162	161	136	144	164	166	160	151	155	176	145	152	150	165	160	148	136	178	162	140	143	155	170	153	144	155	143	143	152	149	155	161	162	192	160	154	164	159	152	156	158	165	153	153	178	171	152	147	150	147	170	164	166	155	139	178	141	147	134	154	169	145	153	162	169	161	160	153	181	169	159	170	151	168	185	148	164	146	153	179	155	163	157	171	147	167	149	169	147	146	148	160	142	157	159	162	165	155	162	176	151	146	139	146	166	164	131	165	156	142	183	151	154	155	165	170	165	148	164	147	142	154	157	149	163	179	186	160	147	142	169	159	159	119	170	146	190	198	155	163	171	149	162	152	174	152	147	148	159	133	168	157	190	140	150	159	151	169	155	167	167	154	150	158	148	158	166	178	154	184	158	161	173	157	182	185	174	168	162	154	145	170	162	168	136	134	175	162	158	160	147	151	141	166	165	162	159	179	158	157	165	146	139	166	169	175	165	156	163	163	148	163	163	141	144	163	159	173	157	137	153	166	190	149	158	164	165	162	170	156	182	151	156	156	170	184	181	153	165	169	191	171	151	154	153	184	166	158	157	154	172	158	173	160	178	163	151	159	177	151	149	187	143	169	130	152	189	165	163	149	170	158	136	154	150	162	151	158	153	152	173	138	157	185	179	170	142	151	162	165	143	170	141	166	173	173	161	160	160	179	172	165	156	148	153	144	153	149	161	173	173	169	172	199	174	155	151	172	170	147	180	141	150	170	172	187	144	155	145	135	148	151	179	151	165	189	182	150	170	161	168	145	166	163	172	162	150	165	159	167	170	154	150	169	139	147	176	161	170	158	138	148	188	157	157	158	160	161	138	163	139	145	176	165	161	184	149	146	138	166	141	155	157	153	151	170	168	145	176	163	138	159	167	146	140	150	179	166	166	153	139	169	164	170	164	155	172	175	144	164	158	148	179	147	162	168	166	143	166	165	168	157	173	175	180	157	167	161	151	148	175	157	165	141	186	154	155	151	156	180	156	143	174	153	166	143	149	163	158	169	164	175	162	165	167	148	128	146	164	152	134	127	164	180	144	163	179	159	158	164	157	128	176	146	171	137	164	165	167	185	174	161	170	159	148	163	165	158	173	149	172	151	161	157	154	162	174	151	157	147	178	159	151	185	163	157	151	146	163	161	170	161	141	187	168	174	164	187	183	154	172	175	172	169	181	164	162	165	162	148	185	148	145	138	145	159	177	158	172	138	156	150	149	164	146	164	157	162	167	175	159	174	163	154	165	166	142	163	171	143	140	133	163	162	154	167	168	156	136	161	168	144	156	157	173	172	149	166	172	181	154	177	143	152	154	163	143	170	164	142
18644	12870	2288	2752	2472	2119	1650	1467	1284	1078	1056	922	889	810	770	728	747	664	635	680	620	612	562	561	567	573	514	552	504	569	518	510	531	536	535	470	495	473	471	445	523	509	505	499	439	439	486	505	424	519	495	469	458	487	480	435	460	444	463	471	436	507	485	440	466	434	428	457	463	462	434	432	433	449	471	427	462	522	469	435	483	452	432	448	443	432	449	421	440	444	454	426	478	444	456	449	423	439	477	446	495	430	422	424	438	445	469	467	462	444	467	449	478	433	450	436	455	406	422	456	431	473	435	423	436	439	429	410	442	460	446	436	439	411	413	431	466	456	452	435	426	489	458	421	433	447	455	439	436	433	464	476	442	425	444	423	442	454	483	461	452	459	470	420	490	442	460	414	476	433	455	432	455	427	448	448	462	466	448	436	436	460	404	440	448	459	444	453	444	459	446	439	449	445	417	463	427	428	426	436	452	428	431	462	455	451	460	448	438	432	435	424	469	451	404	441	468	446	411	466	440	417	475	425	444	433	433	434	465	451	424	465	433	419	437	411	437	437	413	454	434	456	466	447	442	433	443	435	433	461	458	441	435	424	475	435	440	422	483	448	485	419	450	419	437	423	416	417	468	432	473	440	422	429	453	430	457	464	436	422	454	424	384	456	450	448	428	455	433	429	435	465	447	480	429	422	451	432	436	396	417	448	489	466	455	444	448	445	475	415	451	442	467	455	400	427	426	449	443	426	441	409	477	449	470	446	432	478	400	474	425	449	409	450	419	437	430	437	407	441	439	421	428	459	421	420	426	417	449	446	438	458	438	507	414	440	423	479	446	443	476	430	440	429	414	472	427	450	463	448	459	414	448	461	440	480	431	473	459	407	435	430	435	468	459	427	427	466	412	415	457	471	438	445	464	451	459	441	404	471	440	414	386	468	424	462	440	445	462	445	421	414	462	420	437	443	451	425	453	458	427	467	449	467	453	445	417	459	436	434	420	396	408	428	387	451	481	445	451	422	446	467	443	418	425	427	452	426	413	434	454	477	428	429	403	444	429	489	434	448	447	450	449	449	450	425	435	436	431	435	419	433	449	441	416	456	417	427	441	462	465	438	443	418	478	424	418	465	437	412	453	473	417	469	423	416	431	454	454	443	419	415	435	440	454	470	459	451	439	405	412	466	443	446	471	452	449	440	419	476	429	450	462	414	410	405	443	484	402	419	455	425	439	442	417	423	450	417	434	416	430	443	466	441	399	445	510	465	431	454	438	480	444	482	432	461	451	416	442	453	456	456	449	438	454	445	394	415	461	454	433	411	428	425	417	455	419	450	451	470	454	446	437	425	431	469	424	436	452	457	461	473	460	466	442	426	418	446	423	469	492	443	466	445	462	404	455	398	452	439	496	455	437	472	418	407	445	439	463	453	471	428	427	464	457	437	451	476	442	426	480	396	420	410	452	398	398	426	427	438	398	463	427	405	406	470	468	424	472	480	408	440	452	463	464	462	438	437	423	450	431	465	450	439	450	441	449	433	441	440	466	443	432	468	441	492	445	443	465	425	462	419	435	458	448	436	462	432	434	444	477	437	435	421	462	449	404	421	465	435	436	475	452	440	403	437	453	411	410	436	426	457	460	451	437	460	455	441	454	473	434	461	439	433	431	466	427	475	443	445	423	434	424	457	443	454	424	458	475	444	417	464	451	441	374	463	453	434	398	445	434	436	439	444	497	434	453	446	456	445	421	435	440	423	443	480	423	447	436	417	416	430	418	444	466	461	412	430	462	440	449	451	431	449	455	472	463	464	457	420	472	429	457	452	441	457	424	430	423	409	451	413	413	454	430	427	460	425	446	472	467	462	402	443	423	418	460	417	464	443	463	434	450	468	470	451	469	453	437	459	449	453	424	432	427	454	484	441	416	447	461	447	479	446	430	467	456	488	472	412	440	464	474	424	412	457	444	439	461	451	470	432	429	479	433	448	443	423	428	432	453	432	426	399	469	428	411	466	420	457	452	437	428	440	438	458	442	461	419	421	458	422	475	475	462	450	424	442	424	415	423	412	477	437	386	416	436	437	455	440	438	436	457	461	464	410	456	446	432	457	454	443	421	487	437	448	405	443	427	430	454	475	418	438	447	447	429	434	460	475	423	448	450	460	439	439	456	439	471	438	434	416	419	464	405	437	451	373	469	428	444	433	431	418	420	472	447	442	432	460	414	410	411	484	477	438	441	399	426	433	422	429	452	454	424	418	477	436	458	455	409	466	413	405	449	415	445	437	425	405	431	457	433	446	434	453	444	428	437	445	433	385	461	423	441	470	419	461	425	493	440	394	456	413	431	438	497	426	469	454	471	449	485	487	441	436	427	423	459	459	459	420	455	448	457	420	453	482	474	434	427	450	461	457	398	442	473	434	460	472	468	474	428	467	385	480	470	473	426	411	449	416	448	434	412	474	415	433	443	434	452	431	460	399	449	452	431	455	445	451	443	440	427	457	423	455	454	465	425	405	467	442	452	434	419	430	460	415	474	456	454	438	434	449	449	433	436	450	425	506	434	409	455	433	464	448	437	425	435	427	415	443	466	468	424	428	441	443	437	432	477	469	407	437	409	420	436	451	414	452	434	474	483	468	447	405	412	446	430	426	456	447	421	456	469	459	411	442	437	432	420	443	449	446	427	473	453	429	469	433	442	439	442	431	418	441	427	440	435	471	403	459	429	447	418	476	464	427	447	447	463	460	477	433	450	460	437	460	436	480	461	463	423	415	485	435	438	478	390	437	445	408	429	438	438	454	455	441	413	413	448	432	460	470	450	472	419	458	453	410	407	457	443	445	457	413	435	416	474	429	441	449	448	459	441	447	439	461	413	471	402	463	434	414	463	462	452	432	459	431	457	429	441	450	479	448	425	441	434	421	442	456	448	453	438	455	429	455	474	408	467	445	431	459	449	443	435	473	455	440	435	471	450	456	443	459	441	398	426	423	471	455	450	448	423	466	469	467	442	435	423	467	417	446	437	480	428	418	462	430	464	437	419	457	478	470	458	504	432	416	442	441	381	427	439	452	444	449	445	484	416	452	441	445	472	462	439	475	453	388	461	415	449	426	455	478	457	435	459	421	445	451	461	421	415	432	455	474	442	454	446	474	494	455	475	462	456	462	476	405	432	437	471	440	438	439	444	476	437	448	419	423	416	440	483	443	439	427	459	492	431	430	431	444	419	409	448	459	452	420	430	463	426	398	434	418	451	441	435	455	398	473	455	430	426	465	434	443	431	449	411	432	444	432	437	469	425	430	444	436	401	412	440	427	437	432	460	442	456	426	479	432	447	426	445	428	425	472	443	488	444	410	480	429	432	454	445	466	455	467	449	432	463	402	405	450	464	463	451	437	481	453	432	433	434	433	440	445	446	434	486	451	481	452	475	435	474	419	437	432	432	458	436	406	439	402	476	423	407	419	451	418	453	438	436	433	432	467	471	460	492	482	444	430	434	410
45883	36666	6023	1874	1244	935	714	601	521	451	447	421	342	330	343	329	334	299	306	277	306	286	286	290	283	294	290	260	275	263	278	285	226	259	260	253	234	260	261	288	255	266	259	254	294	259	270	254	259	242	237	258	266	253	239	269	251	249	268	261	273	258	237	284	246	245	256	241	256	245	251	271	276	226	279	246	257	232	246	260	246	278	247	220	220	251	255	256	271	266	217	225	263	242	245	222	242	288	240	238	279	259	256	212	259	279	247	232	262	243	247	255	228	260	283	256	253	211	279	257	248	225	261	226	246	244	265	275	247	229	221	243	259	250	257	250	246	256	261	256	243	272	247	271	256	252	224	240	225	240	236	238	241	244	253	266	223	214	237	227	306	244	220	221	253	262	245	240	239	251	214	230	253	208	276	241	255	235	268	237	237	237	262	258	267	256	249	257	221	227	270	251	267	249	245	230	231	228	238	255	249	247	253	233	251	230	290	260	273	254	236	277	254	260	242	226	259	245	256	233	202	267	247	244	261	252	252	257	237	248	254	250	285	235	260	236	259	257	240	262	234	247	250	242	230	228	220	262	239	254	248	263	279	250	244	246	254	244	246	262	236	261	284	208	242	259	255	256	252	261	234	249	254	251	238	220	276	228	206	253	252	235	238	246	294	270	259	232	256	251	245	216	256	280	239	262	226	250	258	232	240	268	234	237	241	264	228	220	235	237	230	254	248	272	238	261	246	263	260	230	218	264	255	250	228	231	256	242	268	215	252	238	252	251	249	258	264	232	270	231	242	261	212	260	264	231	234	233	259	250	231	243	268	256	268	248	230	233	253	260	225	227	252	276	264	237	238	235	255	243	252	251	253	255	225	250	267	236	257	265	249	249	264	266	224	229	267	243	258	264	254	249	234	230	211	253	252	201	247	235	220	282	216	272	254	285	264	253	270	275	262	255	235	256	249	231	267	264	250	268	246	254	267	255	223	223	255	263	246	243	231	251	246	242	253	261	242	234	265	216	243	247	281	247	248	243	222	304	248	228	270	234	263	236	260	265	230	214	234	237	257	243	235	247	248	245	243	251	236	249	246	249	236	240	237	232	252	253	237	232	237	241	219	242	230	275	244	262	253	268	263	270	279	221	241	263	246	247	219	243	247	223	266	257	244	271	236	246	247	249	219	259	249	238	264	237	242	255	234	251	251	241	278	252	244	254	298	242	236	237	253	284	276	283	270	254	251	268	248	224	236	230	270	244	269	229	239	265	241	222	242	267	221	240	225	267	277	269	231	213	270	254	204	275	237	246	252	224	247	262	221	213	244	277	244	227	253	258	261	277	271	235	241	248	255	234	241	252	256	237	272	236	230	247	275	222	262	277	260	259	229	248	242	232	229	252	269	258	261	264	259	243	224	250	224	245	251	236	265	254	253	287	273	215	261	261	211	244	234	251	265	242	245	251	257	230	235	249	270	248	243	260	221	254	234	254	238	291	251	263	256	255	248	256	267	262	249	250	225	245	242	258	219	229	212	252	253	235	254	260	232	241	307	242	245	244	224	244	274	230	282	244	253	245	266	247	232	220	261	279	233	263	263	223	238	232	250	251	243	256	232	285	254	273	257	265	258	243	245	230	272	259	264	287	268	231	239	217	254	273	242	262	227	253	284	240	235	261	257	251	249	231	253	244	241	257	218	230	260	280	232	233	245	226	239	258	240	277	261	249	238	254	248	203	231	261	223	231	237	240	257	268	260	218	230	250	274	277	236	265	233	252	230	224	227	235	262	263	263	285	267	239	288	276	251	252	227	261	248	244	265	256	264	281	267	267	258	251	245	234	249	253	255	255	262	253	235	233	257	265	248	266	248	258	254	256	233	237	264	281	248	267	221	245	266	259	272	238	246	277	233	264	259	281	260	241	243	235	245	251	233	216	242	260	246	253	224	248	260	248	236	261	260	252	244	244	264	221	245	247	265	226	218	234	247	276	249	240	229	241	211	237	219	263	232	247	289	260	234	233	275	293	276	224	272	247	243	277	228	255	239	233	251	236	247	236	245	250	239	252	257	256	240	251	238	250	221	245	252	252	214	258	275	235	257	243	236	245	256	245	249	274	260	222	261	244	227	236	234	260	249	257	250	228	258	271	268	255	273	262	260	257	265	250	234	244	248	240	249	250	247	240	253	218	245	249	252	256	232	223	277	230	271	261	285	259	241	261	249	233	241	268	229	256	276	213	256	265	223	239	253	232	261	265	263	260	248	246	214	244	266	240	244	271	267	230	264	264	231	251	219	289	259	260	297	240	250	228	235	276	269	241	248	232	266	259	283	237	237	258	235	233	270	259	251	252	232	253	216	256	244	245	248	246	211	268	233	278	249	257	246	231	265	246	268	229	233	272	239	253	250	238	248	227	227	262	230	249	233	258	287	252	269	267	252	223	275	241	270	245	240	221	252	248	254	246	238	236	278	223	265	230	245	242	248	215	260	221	261	266	254	261	228	248	206	271	253	248	265	244	228	248	215	220	245	240	280	245	218	237	247	256	252	280	255	230	268	282	245	244	233	291	225	223	260	241	234	244	269	239	236	276	250	244	225	263	308	265	256	247	265	237	243	253	245	262	250	230	233	227	236	274	239	248	262	240	256	249	240	241	260	273	258	260	246	237	250	251	225	259	259	261	247	263	257	256	253	261	245	268	257	234	267	261	268	228	268	236	239	216	252	255	249	259	241	260	253	257	239	246	238	255	255	247	268	235	258	270	249	279	272	230	225	238	251	237	224	260	248	235	268	253	248	230	253	231	202	254	251	221	250	266	260	265	244	256	260	271	261	243	228	271	248	253	261	216	248	266	245	250	236	242	279	257	253	238	260	238	237	249	225	217	215	244	210	234	276	242	253	245	246	263	247	251	209	213	221	233	253	236	253	241	264	288	237	254	238	232	241	235	252	249	262	234	256	268	241	254	249	248	226	271	231	215	255	244	263	238	277	258	252	237	254	244	235	231	229	278	268	263	262	243	261	236	241	241	240	252	229	255	236	267	244	243	251	256	258	250	289	253	270	238	240	257	246	237	257	285	263	264	243	236	234	258	251	235	236	242	233	269	227	284	247	282	264	238	241	249	247	219	223	270	266	238	261	225	221	239	264	274	254	278	255	236	225	227	261	249	250	239	279	240	230	269	279	251	237	246	255	274	252	230	281	239	255	251	246	253	239	271	249	286	236	257	247	249	255	265	231	236	248	255	267	250	248	275	241	256	234	276	243	253	247	229	274	236	257	274	245	254	251	259	289	219	250	249	222	247	238	218	250	217	226	272	234	262	248	253	252	251	267	215	247	260	249	238	268	237	227	243	243	272	271	255	251	279	266	289	251	233	233	260	237	246	191	247	276	262	244	289	268	244	241	252	252	259	292	255	236	222	223	237	255	274	230	247	206	220	233	242	222	203	259	238	269	277	244	256	266	225	268	262	243	219	231	251	245	277	245	250	238	218	245	260	250	245
26730	18413	4138	5248	4511	3740	3040	2552	2251	1947	1803	1565	1485	1265	1273	1203	1051	1074	1037	968	898	922	879	894	855	836	863	837	831	850	835	785	729	758	807	733	722	732	722	727	708	731	725	718	690	668	725	735	734	687	660	693	703	678	727	689	660	709	684	672	665	709	643	645	683	682	665	662	705	662	691	675	681	664	670	680	635	709	691	685	652	693	678	664	647	688	690	692	665	739	618	648	675	684	713	669	681	662	603	687	663	697	671	673	594	586	691	621	675	659	653	711	671	661	637	660	640	665	645	730	740	695	663	633	654	652	667	676	660	691	650	659	665	673	621	676	696	657	639	657	680	700	666	641	664	682	670	619	625	661	653	655	662	661	629	636	666	637	639	635	658	686	653	624	651	720	650	634	679	694	635	656	634	624	675	674	627	680	663	634	685	632	679	696	652	645	668	637	646	696	651	671	646	691	686	653	637	673	656	614	668	686	677	692	643	644	649	661	641	646	643	643	549	632	657	640	679	692	647	645	670	678	629	637	648	657	690	631	623	617	655	655	652	672	626	656	635	611	622	699	680	620	684	659	678	645	683	627	665	663	639	646	676	660	650	687	661	646	692	629	666	640	633	642	669	599	634	653	638	653	625	710	686	678	636	645	681	643	656	667	669	648	659	642	719	680	634	669	660	636	649	655	687	641	680	685	638	632	625	633	630	647	642	693	635	660	628	593	619	683	614	629	669	631	620	644	612	639	667	639	638	662	674	621	650	639	669	663	665	671	648	635	671	678	639	628	640	686	674	650	623	648	674	634	665	650	646	655	674	628	651	638	656	690	614	647	655	702	649	651	707	642	651	630	650	635	683	641	630	660	660	666	675	653	628	663	655	649	628	676	667	632	613	647	629	634	654	664	668	654	654	647	694	636	671	641	629	638	657	636	642	708	647	690	664	626	686	619	657	664	633	660	646	648	672	646	639	633	689	635	638	688	660	682	635	642	636	621	657	682	631	659	667	680	648	674	651	655	699	639	671	666	662	685	619	670	685	666	647	675	664	619	644	621	632	662	679	647	620	645	647	678	615	655	655	646	675	657	604	680	707	670	592	646	648	587	682	655	689	641	626	667	650	661	619	672	676	617	618	627	652	656	633	671	654	620	653	683	634	684	624	641	664	632	656	620	616	669	636	665	617	614	646	627	694	674	682	685	672	620	648	641	639	639	631	688	645	669	670	688	635	660	651	665	648	646	628	684	698	619	654	581	615	642	633	653	632	666	583	672	645	637	572	609	688	617	648	612	663	634	691	637	633	659	667	669	670	646	696	660	674	630	597	613	663	630	618	687	647	619	656	650	614	622	647	637	657	683	677	638	616	696	609	695	660	631	647	635	652	663	653	653	668	684	656	655	662	650	674	626	621	647	627	649	652	654	671	677	641	623	637	675	614	612	687	643	624	642	654	685	651	647	634	667	634	654	627	650	625	629	681	610	671	674	662	652	668	642	635	614	652	664	687	611	632	624	672	661	674	644	617	668	644	658	624	680	639	646	656	648	670	671	637	665	641	641	637	630	641	654	679	678	649	660	660	659	700	634	681	673	635	611	666	662	594	643	644	672	653	631	676	680	662	686	678	610	618	667	620	656	618	656	654	633	649	648	661	633	612	642	681	623	625	598	677	624	623	640	638	663	647	694	638	654	670	640	626	643	638	615	682	683	664	654	674	657	632	633	719	670	655	635	635	629	654	628	633	681	611	627	681	620	661	705	602	667	676	622	634	654	684	656	682	654	658	645	658	686	670	669	720	643	663	609	671	633	627	652	621	630	670	654	642	652	670	628	626	639	680	620	660	627	660	675	621	630	696	659	643	661	640	663	651	629	654	645	598	662	659	715	608	628	609	643	653	599	691	617	628	635	674	692	649	643	656	662	630	673	652	659	663	639	691	654	611	649	653	625	648	650	613	673	620	652	673	685	624	626	614	628	706	691	665	690	670	626	685	642	671	647	626	681	710	677	611	654	634	639	640	628	659	664	675	702	665	652	641	679	666	602	666	641	681	634	635	642	595	662	639	632	660	631	623	705	609	631	669	662	642	636	657	686	691	637	626	661	667	656	664	611	636	688	652	664	663	642	654	678	648	645	662	685	661	644	679	637	668	618	677	608	694	656	598	655	644	634	667	642	668	630	674	614	685	593	662	707	635	674	681	628	638	626	634	704	641	611	692	702	635	625	647	667	640	607	626	637	629	625	686	616	663	620	622	652	622	678	681	688	655	693	633	649	619	678	627	692	681	635	644	643	677	639	671	661	678	633	715	670	655	611	682	635	701	686	662	671	668	666	654	644	689	648	666	642	664	661	633	658	665	662	619	629	639	672	630	616	614	674	648	662	675	668	657	655	640	676	658	632	653	654	636	627	681	663	623	684	623	658	637	654	652	651	633	642	656	666	652	654	663	624	612	673	681	649	676	658	653	657	626	641	657	626	651	651	644	677	654	673	677	690	594	604	705	654	638	633	653	658	670	696	691	611	631	628	626	622	673	642	654	672	633	648	713	657	646	623	639	668	620	695	694	630	603	633	668	646	630	647	649	631	620	654	636	594	638	640	649	634	674	613	621	636	695	651	663	640	678	613	638	661	643	635	623	621	624	642	656	674	643	684	626	657	594	622	615	642	660	675	641	701	668	636	665	624	703	692	603	633	648	659	665	633	656	637	689	636	625	667	635	684	649	644	649	638	656	642	680	636	667	652	652	643	648	652	641	631	588	683	639	674	646	674	628	647	646	602	669	635	641	629	689	613	658	662	652	676	651	641	624	643	657	666	650	688	677	609	661	627	684	698	677	626	700	578	649	664	684	681	634	682	641	669	692	632	629	644	659	654	664	663	654	635	691	638	636	644	681	696	637	662	699	659	670	678	685	674	708	660	671	633	624	657	644	661	663	615	627	667	675	685	597	644	637	621	653	649	662	662	645	671	676	642	613	635	659	631	632	662	630	662	666	660	715	661	712	663	666	645	666	626	600	650	616	661	635	694	683	654	655	655	673	674	670	673	662	674	622	695	672	650	605	646	641	708	671	660	668	621	638	686	632	622	637	656	657	636	668	641	649	641	608	644	598	645	639	673	638	647	639	687	640	615	673	689	638	660	638	640	645	650	649	586	721	635	617	642	629	673	686	632	662	690	636	649	654	662	627	648	714	647	668	657	665	629	629	651	624	682	621	688	636	681	646	626	645	639	661	660	652	632	647	633	653	678	671	664	613	680	635	609	672	678	686	688	683	641	673	656	677	665	654	610	652	652	617	650	695	641	642	636	679	689	640	657	651	668	639	697	634	624	612	690	643	648	660	610	650	638	655	652	688	681	663	687	646	663	672	673	670	647	612	659	648	685	605	689	661	648	686	658	655	620	653	648	662	654	677	612	597	648	701	640	680	594	628	628	635	617	705	686	642	688	669	634	636	597	644	631	640	619	694	644	614	678	667	641	633	657	637	664	674	642	706	673	636	654
9397	1501	403	342	306	351	342	313	308	345	327	324	317	310	277	321	315	326	316	318	318	340	321	325	316	337	328	359	356	347	361	312	299	305	337	341	335	321	346	297	299	329	330	335	369	304	299	304	328	348	296	330	299	306	297	308	308	321	300	302	301	319	322	332	300	290	329	317	317	324	306	321	329	304	340	274	323	318	326	343	291	334	328	311	303	301	337	303	321	297	314	353	328	299	327	331	339	299	273	321	363	317	314	298	316	310	354	324	326	311	330	319	311	317	307	325	346	317	321	311	325	299	289	328	339	344	322	320	316	339	301	336	313	305	329	315	313	329	314	332	301	319	319	321	332	307	314	314	345	316	330	331	323	307	312	310	342	296	301	337	328	331	318	322	339	332	327	302	343	308	326	344	329	336	280	314	337	317	323	334	315	295	325	343	322	320	327	318	311	329	373	278	312	293	292	340	303	317	288	322	299	300	314	321	344	346	315	301	326	324	291	308	346	315	325	332	331	319	329	339	330	307	324	322	304	334	333	316	341	318	325	309	332	347	324	317	302	321	327	315	311	317	305	337	299	303	324	307	300	319	340	295	318	299	287	314	311	351	310	364	349	291	346	334	311	325	292	292	301	296	301	323	319	328	352	350	338	300	317	329	330	308	302	339	303	335	352	345	347	322	315	303	294	350	324	346	285	321	342	346	351	332	308	312	318	333	325	304	345	316	299	305	327	333	300	304	318	331	344	340	313	354	312	325	341	342	297	293	321	326	315	324	318	331	361	370	305	323	335	304	306	335	341	361	280	300	319	300	325	272	321	308	274	301	324	319	293	335	319	287	329	290	331	331	299	344	311	345	308	309	319	320	341	322	338	291	337	330	326	293	312	314	321	328	321	338	309	347	311	336	287	344	294	346	333	333	326	295	312	323	313	355	328	327	321	296	332	313	350	310	309	355	325	316	290	300	334	298	308	314	332	339	325	264	327	334	311	354	334	298	342	295	309	312	313	328	349	345	365	338	303	318	335	324	326	299	343	275	322	314	369	333	322	349	316	313	358	305	315	301	344	344	335	299	353	336	315	312	321	304	328	317	304	321	330	322	329	329	334	314	330	333	317	335	351	345	305	303	302	339	334	317	301	315	324	326	288	304	309	341	302	314	327	295	328	301	311	314	305	311	307	290	370	316	295	323	303	328	342	328	317	299	323	308	335	282	306	368	319	325	351	272	317	322	285	324	375	301	309	339	322	329	333	332	327	321	296	298	364	345	340	322	320	321	317	349	310	330	347	323	288	326	290	321	322	322	321	304	332	298	340	292	335	301	321	324	319	349	336	291	305	322	297	326	311	319	321	358	335	335	342	337	323	338	308	319	333	335	307	356	334	343	319	333	319	263	288	328	332	341	331	333	313	337	353	321	293	317	342	297	322	330	320	289	318	315	304	281	326	346	349	335	293	282	310	322	337	305	321	340	316	308	299	343	327	322	367	324	324	309	312	329	301	296	304	297	308	306	321	330	334	325	344	331	314	308	315	320	319	318	339	299	312	304	300	292	315	315	326	353	342	322	343	318	305	282	325	309	309	331	330	326	318	322	321	277	334	331	344	335	335	334	315	303	331	333	339	296	311	317	335	320	332	305	311	311	296	322	330	312	327	322	313	343	316	332	364	291	329	310	360	332	329	313	308	292	324	327	310	288	343	347	321	296	286	309	320	340	310	318	335	320	304	310	344	350	325	320	328	328	315	349	336	318	291	294	331	307	310	307	340	307	367	296	338	342	313	356	305	330	316	297	300	325	321	322	275	318	313	284	304	326	294	310	320	333	323	335	317	302	324	322	308	321	349	292	273	344	320	313	336	294	292	338	327	320	314	316	306	354	333	315	323	312	311	322	317	317	286	319	337	304	320	317	349	312	350	329	351	338	299	341	341	307	340	347	341	330	325	356	350	285	307	304	308	353	306	286	333	302	337	279	329	309	293	332	342	367	325	322	320	339	325	352	321	360	383	323	341	342	333	305	304	305	368	298	310	298	320	320	335	331	344	347	340	334	290	332	319	328	322	337	327	293	341	311	351	315	339	315	334	344	319	314	371	317	353	320	322	302	338	310	315	327	307	312	304	321	328	306	324	319	380	352	302	300	347	303	299	320	339	345	294	327	368	334	342	318	340	311	325	317	296	342	351	324	269	290	324	311	321	339	345	322	339	319	325	339	317	324	327	364	308	353	323	330	328	350	325	307	332	357	296	312	325	316	299	299	312	332	325	341	341	301	345	307	301	341	319	330	313	288	345	299	319	304	286	336	306	325	316	304	313	339	348	292	296	310	358	340	346	307	341	310	317	329	327	326	336	315	346	341	345	335	304	326	338	329	321	304	331	318	310	326	311	317	296	355	339	329	330	307	301	362	319	330	334	337	322	317	320	282	333	302	316	319	366	330	312	303	333	323	301	312	296	304	319	279	294	349	301	306	332	353	345	341	308	315	339	345	301	297	295	273	304	307	330	320	322	340	285	324	329	334	324	321	318	316	324	321	319	285	322	311	314	328	309	344	336	308	315	336	346	339	355	286	315	329	334	311	321	355	323	324	305	342	323	291	282	334	314	309	324	314	327	314	308	327	323	359	317	300	298	297	328	297	333	308	294	341	320	315	338	314	337	282	312	344	324	306	305	311	299	326	324	323	314	307	284	293	332	330	331	300	304	326	306	318	299	300	344	325	302	299	296	324	315	319	284	293	320	325	311	306	310	314	323	315	281	284	305	311	341	347	320	320	306	280	329	322	336	349	304	345	319	325	298	325	319	293	297	292	326	274	332	294	319	324	315	292	341	314	314	307	295	330	340	316	339	346	314	349	304	315	335	279	301	310	335	300	319	292	359	362	319	349	348	326	294	307	314	326	322	319	337	318	339	303	291	329	330	314	287	315	321	321	340	346	308	286	289	338	354	326	301	327	316	296	306	350	309	307	342	311	289	335	342	343	333	309	332	306	312	343	331	340	318	335	319	291	315	332	327	311	306	309	314	328	342	324	307	316	321	341	323	296	327	328	331	287	306	345	297	312	321	310	301	307	326	311	310	313	344	333	323	325	327	287	281	317	312	308	338	306	308	294	308	369	299	325	286	333	359	299	320	331	319	310	281	338	336	320	318	329	299	350	311	320	329	332	313	331	310	335	352	319	308	311	305	297	347	325	301	310	342	328	300	312	302	328	268	314	326	358	341	297	293	292	329	345	308	291	313	333	286	339	345	320	319	317	304	333	356	316	286	312	324	333	332	339	300	303	332	317	330	335	299	314	324	314	326	343	294	305	347	309	313	346	316	324	302	347	306	345	336	324	319	309	343	312	282	332	340	334	309	310	316	328	315	337	338	297	342	314	343	316	336	325	324	319	333	331	324	318	314	338	334	317	291	311	382	346	301	296	336	319	359	291	291	324	285	286	315	311	331	319	344	338	312	317	306	309	306	329	319	326	317	335	302	326	336	308	326	319	336	310
5206	1852	832	845	797	853	787	758	789	724	758	749	804	782	799	789	812	728	749	737	765	768	756	791	768	750	778	767	744	766	789	771	760	773	787	750	765	757	749	774	802	763	781	750	773	728	719	777	778	748	813	796	816	757	775	788	771	741	766	749	799	768	803	738	796	778	756	758	774	725	753	824	803	756	755	749	748	751	777	778	735	744	687	709	765	768	761	725	709	750	744	723	797	753	740	777	786	746	757	749	812	729	720	796	748	743	766	774	762	768	814	737	747	791	769	703	740	778	731	749	786	732	739	768	741	783	748	750	789	727	743	775	735	759	801	718	762	772	749	761	763	731	785	779	851	761	759	752	744	749	762	807	707	753	746	728	762	757	749	734	772	783	808	739	786	777	721	771	762	721	738	729	728	742	756	770	732	764	804	779	805	741	792	756	734	737	719	762	751	765	740	753	724	721	791	713	748	694	760	745	759	722	776	720	731	733	782	773	758	745	763	711	738	794	775	796	756	759	767	785	776	747	804	729	688	746	779	775	774	768	742	760	744	768	800	719	795	741	779	752	805	788	797	748	792	745	787	733	767	728	758	725	792	749	784	741	748	775	757	756	779	783	762	754	734	731	767	763	760	782	818	763	747	740	787	721	748	717	768	727	789	756	744	713	721	741	731	757	751	779	795	716	742	711	799	760	731	754	774	789	773	696	761	715	728	773	761	731	779	775	762	780	795	807	731	816	747	768	698	764	782	747	782	758	710	729	749	804	743	693	725	767	713	747	772	768	764	783	781	764	788	764	730	754	794	720	679	748	750	776	767	819	766	751	752	814	758	747	729	742	764	771	756	731	738	747	792	721	774	752	740	812	750	813	753	764	748	734	771	707	744	737	753	763	764	745	777	740	719	767	753	762	808	749	761	721	742	752	781	785	740	832	783	780	719	710	736	763	728	783	810	696	735	760	771	738	810	737	759	774	754	735	768	723	796	748	757	772	772	783	745	775	787	737	746	776	789	789	767	749	759	736	778	752	783	732	787	740	728	789	787	768	753	738	769	732	747	715	781	743	782	765	783	785	699	742	784	803	732	763	762	770	718	756	759	763	727	797	754	768	783	775	795	751	732	738	768	732	821	768	755	753	731	781	744	780	752	746	746	765	717	743	730	721	765	762	759	759	763	778	715	721	742	767	751	725	770	773	742	723	763	755	786	724	783	758	752	782	788	809	764	770	778	809	786	769	739	754	752	726	795	774	714	791	761	766	727	749	778	787	701	778	806	748	738	755	777	739	733	730	748	731	787	723	808	781	757	760	783	785	736	791	719	767	745	780	715	720	766	756	745	752	763	808	704	751	755	766	759	780	807	748	756	765	749	777	759	760	733	766	771	769	779	760	741	774	761	753	763	785	744	769	794	738	731	780	770	701	739	739	773	722	757	779	790	792	749	718	736	748	760	774	758	776	775	750	802	760	784	725	759	791	789	757	736	790	747	801	741	786	752	776	768	774	751	761	754	756	750	766	758	722	737	754	756	773	799	740	757	761	746	747	725	722	710	743	768	715	720	815	717	776	772	786	761	798	764	727	790	764	779	795	715	819	773	767	740	750	786	694	718	760	724	778	747	723	758	739	752	761	731	776	713	780	774	736	774	794	722	761	710	729	745	770	738	811	749	779	720	746	756	770	724	795	761	769	759	750	767	786	740	747	784	811	762	759	731	711	734	783	814	795	787	775	753	748	728	719	740	773	753	745	772	770	765	693	734	761	725	771	774	768	739	756	774	737	734	746	770	784	810	739	685	721	757	749	797	816	772	759	753	772	797	762	795	754	750	779	750	788	729	758	704	727	700	693	771	736	819	746	750	752	776	792	738	823	767	700	740	811	773	750	723	734	733	722	742	744	771	752	792	766	753	778	783	822	704	755	774	753	728	756	744	794	800	747	755	758	767	745	765	795	757	748	771	762	797	749	788	748	746	696	789	735	774	726	725	774	758	764	807	766	744	742	762	773	791	768	725	746	775	769	777	703	779	818	771	768	749	811	787	725	730	749	729	748	761	762	739	774	762	776	760	798	764	752	782	791	740	829	765	744	781	790	803	748	774	746	727	725	775	744	746	713	788	753	760	754	743	774	790	783	765	716	752	749	807	803	769	742	767	762	716	756	767	742	823	760	749	750	772	795	756	734	779	744	774	790	706	750	730	807	755	752	740	721	726	779	748	745	738	790	775	765	765	727	782	756	723	726	766	764	726	740	737	766	734	744	789	763	736	784	777	749	759	764	784	760	787	745	720	742	752	757	789	704	736	764	778	772	725	732	748	720	750	747	765	754	778	758	742	733	771	767	796	763	796	783	773	747	759	712	764	762	759	740	782	755	737	794	757	774	797	791	741	763	781	773	707	717	739	749	722	772	780	746	785	813	748	785	787	751	737	795	724	732	746	745	737	801	808	788	742	742	773	792	757	770	786	736	752	770	773	746	764	770	791	740	744	719	735	730	823	746	731	775	759	757	725	744	789	759	740	750	746	749	787	805	742	769	713	792	778	789	818	759	716	767	780	739	785	716	812	719	783	738	738	785	760	788	766	757	785	782	776	756	734	775	768	726	790	753	777	768	748	788	812	739	775	741	788	741	737	723	773	741	765	773	735	735	719	737	710	755	770	722	792	719	759	679	742	759	728	755	791	790	703	777	793	761	770	717	765	707	737	818	677	778	718	800	786	739	789	746	786	736	780	808	801	770	771	766	741	756	767	710	734	787	726	771	798	797	794	773	739	778	733	708	722	753	711	764	743	746	706	732	780	749	746	771	804	754	787	790	763	783	748	776	734	772	732	798	761	744	800	770	732	758	760	805	779	683	712	744	763	726	788	768	732	735	759	725	757	748	705	746	773	740	807	744	752	758	759	751	756	738	749	780	737	788	801	720	744	773	730	774	764	752	727	834	755	739	736	754	784	755	771	790	777	772	787	745	750	743	800	739	747	804	788	753	763	765	762	811	763	722	780	760	773	743	813	742	743	746	762	778	771	766	719	747	766	798	757	697	739	707	808	743	760	790	734	759	764	791	786	731	774	793	780	781	753	749	754	802	758	767	735	738	743	730	752	761	794	764	747	792	722	771	761	780	762	726	741	794	725	754	770	705	724	754	687	779	742	793	728	739	735	762	786	734	769	721	790	717	745	710	736	766	736	789	752	766	764	779	775	719	715	716	779	786	762	712	743	801	749	766	761	777	787	740	780	769	727	726	764	736	750	765	767	757	727	741	791	735	729	796	797	765	793	758	761	809	785	783	728	785	789	771	731	765	762	809	777	771	731	765	806	725	829	802	741	709	793	778	759	746	751	804	759	779	771	756	776	782	724	781	729	752	790	755	772	782	803	789	730	737	783	745	804	743	737	766	774	760	758	741	757	762	744	788	769	783	759	775	765	748	753	732	734	751	746	751	737	728	736	727	733	751	745	791	757	785	722	754	755	717	765	680	764	711	747	745	756	757	727	717
31765	20951	2035	854	652	464	387	337	272	257	261	231	249	208	193	210	199	205	177	192	187	185	164	163	160	150	191	155	170	162	175	170	161	167	161	165	172	151	184	181	175	157	206	169	176	163	172	164	146	154	195	172	153	149	172	144	166	157	162	159	172	172	162	181	191	132	185	173	149	156	169	151	158	158	147	142	141	170	153	161	153	162	145	160	165	159	158	179	179	145	176	162	171	156	156	150	177	181	168	167	150	160	168	144	143	165	162	151	158	168	183	152	152	158	155	171	151	160	160	151	146	160	141	162	157	172	163	167	157	169	169	175	154	142	155	166	178	150	172	161	170	155	172	144	159	161	150	150	147	147	149	176	165	167	145	140	165	145	139	147	156	171	177	148	152	172	174	143	124	171	131	163	164	153	190	156	164	160	163	149	188	180	175	164	158	163	140	149	148	182	185	151	147	161	137	140	167	148	165	167	184	182	170	152	188	149	128	171	168	174	143	156	151	175	143	173	155	169	152	160	168	169	162	163	165	158	164	161	198	168	181	155	136	155	129	151	175	179	191	172	156	153	145	144	128	146	168	168	176	169	161	166	158	130	136	179	158	137	145	147	165	138	156	168	162	180	167	154	170	183	183	173	163	161	150	159	152	153	139	160	143	174	161	152	163	151	159	179	165	146	153	158	172	162	141	176	144	163	171	153	152	161	158	160	160	137	165	148	146	179	167	170	147	170	162	131	188	163	153	149	166	159	151	172	158	171	147	175	169	190	148	181	153	163	151	160	168	178	170	168	149	145	160	163	160	135	147	180	169	160	168	154	158	168	169	173	162	167	158	162	157	162	165	151	154	166	165	160	147	154	160	147	160	173	190	158	164	168	141	154	178	168	135	136	159	197	190	153	150	179	192	165	145	159	172	152	160	156	154	147	135	166	155	158	170	151	167	168	151	153	176	184	159	158	169	164	143	148	183	156	178	145	172	161	178	177	155	158	143	149	161	162	168	161	157	150	140	156	171	161	179	180	163	174	173	177	162	181	155	167	158	157	164	158	174	169	174	156	174	155	163	151	143	168	173	156	183	154	144	177	153	154	169	142	148	157	165	190	162	157	187	139	179	170	171	160	186	160	157	156	162	167	162	179	171	149	150	154	162	160	160	155	159	170	155	165	155	152	180	141	158	157	158	176	162	163	146	176	155	166	141	176	159	156	176	190	145	166	160	159	161	162	146	153	156	179	170	170	184	165	169	163	165	170	148	168	154	147	146	170	168	167	158	145	168	165	143	168	172	135	148	189	179	174	160	185	159	165	170	151	155	169	141	164	145	140	134	141	170	160	158	207	157	155	158	155	157	143	156	163	158	176	188	180	163	181	154	168	156	168	161	154	166	186	173	162	189	149	165	164	170	173	174	170	150	145	169	184	167	162	170	168	158	164	173	174	180	163	175	168	140	166	156	161	166	188	166	141	152	174	161	179	170	164	148	144	176	161	167	169	165	183	151	167	154	172	158	170	160	153	178	183	151	166	163	158	178	182	180	171	140	157	156	167	141	157	142	171	166	162	155	149	143	154	146	139	163	157	172	150	151	195	178	151	147	151	155	157	152	170	133	162	168	151	180	165	168	170	155	191	160	162	165	154	145	172	160	174	184	153	163	163	184	159	171	156	160	167	186	143	158	160	158	145	136	151	137	161	152	152	152	195	171	171	170	148	155	163	167	143	157	167	141	165	151	150	161	164	178	182	145	165	177	184	159	154	154	153	147	180	140	171	175	176	160	181	142	158	148	146	155	160	151	157	136	161	145	181	192	174	157	179	178	168	162	154	152	160	166	153	209	147	152	153	152	165	192	160	186	138	175	181	164	174	170	148	206	161	150	166	165	160	158	148	176	157	152	188	140	146	167	150	154	150	166	164	178	173	172	130	166	165	143	163	181	152	195	142	142	152	151	145	160	149	175	172	174	171	161	159	147	162	148	152	174	161	157	162	151	151	144	159	193	135	162	165	168	190	159	144	188	170	173	184	167	145	162	159	161	143	169	158	149	141	175	165	166	178	151	150	157	166	133	146	169	165	160	156	171	177	166	143	176	157	153	153	165	143	174	172	168	157	155	145	165	175	173	150	157	159	158	163	160	177	172	150	186	157	163	155	151	154	150	151	141	169	136	156	160	181	178	146	157	152	145	160	149	160	180	177	177	135	172	166	169	149	153	172	177	169	166	162	181	150	153	146	163	135	151	158	157	161	145	141	167	138	164	185	175	151	168	171	176	156	160	171	196	158	172	178	147	181	177	171	156	134	168	185	148	181	146	182	138	153	177	158	167	155	149	182	152	161	168	155	156	140	139	167	129	170	150	173	150	173	144	162	166	164	188	174	161	146	165	145	175	148	152	147	158	149	138	158	163	149	166	164	159	181	157	162	193	157	164	182	177	183	172	138	156	166	170	162	186	182	205	141	170	148	154	155	181	138	185	163	173	138	139	151	152	176	148	139	171	163	184	176	188	143	171	157	159	193	171	152	188	166	165	160	177	165	176	174	155	162	170	176	163	158	174	140	149	148	182	159	161	137	157	169	180	165	145	162	136	171	143	152	164	173	173	129	154	162	167	159	159	129	173	157	145	173	155	156	154	169	164	155	166	158	134	149	157	184	136	149	180	135	170	155	176	171	164	156	159	167	168	185	165	172	144	184	147	180	171	148	157	148	154	157	154	146	153	161	161	151	153	144	149	154	141	172	149	144	164	151	182	179	173	158	161	146	170	150	174	163	163	154	160	205	164	151	175	162	178	151	181	180	172	161	182	149	179	145	165	144	170	154	175	133	171	165	136	137	166	154	148	152	190	191	161	165	166	157	154	165	158	153	171	186	163	162	178	172	166	162	158	161	155	169	165	147	153	148	161	149	152	172	151	171	143	158	161	132	176	164	173	172	127	155	144	154	163	163	170	155	147	161	161	152	150	168	148	162	180	166	157	191	165	158	161	167	163	150	173	161	173	159	166	155	153	151	120	133	170	177	179	159	170	161	157	143	158	152	159	154	175	167	152	154	180	154	181	155	172	154	184	151	173	153	182	165	165	173	177	177	147	163	140	194	151	160	159	178	136	157	139	165	177	163	160	158	150	184	167	164	163	162	146	168	176	146	147	157	139	147	160	193	177	168	175	149	151	136	127	138	138	179	171	180	143	176	183	152	153	176	181	169	180	163	174	149	148	148	148	165	147	182	144	146	187	173	173	166	183	159	169	160	155	135	125	174	166	200	178	162	166	168	160	180	135	148	147	155	184	162	159	162	169	161	143	158	162	145	154	160	165	166	173	154	148	175	145	148	174	173	174	184	148	169	150	171	151	163	185	198	171	156	178	175	162	163	174	151	174	181	151	155	151	159	181	144	172	162	148	153	191	157	159	196	178	137	144	159	142	153	158	145	154	151	163	154	173	166	152	173	158	166	171	190	177	159	164	162	154	163	163	171	166	150	150	165	181	185	156	163	144	169
18029	12345	2233	2782	2473	2099	1797	1376	1205	1151	984	960	855	815	791	664	648	663	653	601	634	639	566	576	563	583	556	548	501	501	493	510	509	462	518	545	489	474	466	485	479	442	496	503	459	459	458	500	481	488	504	492	472	477	465	434	460	463	463	468	452	463	492	454	417	470	448	461	406	455	456	419	429	466	464	479	466	464	428	450	442	482	457	457	467	439	512	461	462	449	470	463	459	495	481	454	438	457	449	470	451	441	437	443	450	468	442	470	432	413	478	460	474	431	454	441	394	490	442	446	433	470	435	496	431	448	448	420	457	465	440	455	480	442	441	475	407	438	443	485	434	425	461	471	413	428	417	405	445	400	425	433	465	428	474	451	478	415	468	458	460	427	436	475	446	444	474	468	417	468	431	414	495	510	450	419	437	449	452	404	468	452	452	449	450	430	454	444	435	410	438	431	405	445	482	496	443	449	464	472	479	441	430	430	450	454	467	407	446	407	428	421	447	431	437	442	413	409	455	433	462	448	434	420	431	433	441	444	453	426	428	408	441	407	439	421	422	461	454	461	454	479	438	447	396	419	426	441	417	473	431	485	428	438	426	426	472	431	465	469	450	459	451	425	457	461	405	471	452	482	475	435	429	459	468	443	429	412	430	419	449	394	453	460	477	463	452	435	452	472	452	468	438	438	434	431	413	448	403	443	477	425	456	461	478	440	416	432	459	456	440	416	455	426	505	468	454	445	457	431	424	449	431	454	497	423	436	416	451	430	462	432	461	467	424	423	475	429	401	473	441	485	460	437	454	451	449	477	395	428	402	434	421	428	422	415	417	450	459	459	462	432	431	445	473	431	452	433	466	462	426	451	435	447	454	449	457	438	457	432	431	444	463	430	429	435	445	446	434	435	452	394	443	457	430	443	435	407	419	452	465	431	455	472	459	466	428	435	477	416	471	411	461	447	486	408	434	416	465	449	408	471	439	445	462	451	436	482	466	439	431	468	425	453	428	460	449	419	437	462	459	431	425	446	409	416	461	447	420	448	445	438	451	421	433	451	446	457	420	446	481	481	428	437	426	474	433	426	409	423	418	495	458	442	442	430	463	433	396	441	420	447	423	444	447	429	432	447	445	460	447	451	443	445	453	453	440	425	466	430	443	458	442	452	450	437	431	447	419	459	419	434	439	431	446	428	448	440	439	446	480	426	447	434	433	427	438	482	450	450	435	422	429	442	434	433	426	448	419	435	403	443	437	440	424	410	431	473	408	435	412	472	441	417	435	448	458	422	436	449	425	443	414	447	473	477	465	474	431	455	423	445	418	475	437	443	436	452	461	456	433	455	405	438	454	462	428	462	407	447	442	421	480	470	428	425	445	458	454	421	465	427	466	456	442	465	435	459	453	429	395	486	476	464	415	428	457	455	459	466	466	430	441	401	443	412	455	475	418	466	432	445	451	433	433	443	437	442	408	448	426	463	472	436	474	444	464	410	442	437	454	418	457	431	404	457	458	431	412	441	424	442	451	466	429	422	448	430	448	453	446	445	459	436	446	445	444	448	464	450	454	422	459	462	465	448	461	426	447	430	463	423	422	419	428	465	447	452	428	408	440	480	464	473	455	459	475	422	462	441	433	449	444	434	479	451	439	422	413	421	448	443	434	464	418	469	443	434	446	449	482	451	426	454	462	440	424	470	457	439	470	450	414	461	434	460	462	444	417	460	416	483	449	453	434	416	470	442	454	403	453	456	457	416	445	426	423	422	396	456	451	425	405	418	433	453	448	434	426	433	460	473	449	405	440	479	448	426	434	420	444	436	437	454	426	433	464	414	447	465	453	441	392	463	472	449	433	469	458	450	424	452	456	473	417	452	465	423	437	456	442	434	432	458	481	457	461	386	443	415	427	474	432	439	446	451	458	457	456	425	437	487	417	474	448	451	400	412	414	447	480	424	429	434	451	435	430	437	431	432	415	483	435	441	469	435	449	422	439	434	423	429	431	462	433	427	439	419	460	464	448	478	438	464	446	417	490	483	443	441	443	465	414	441	448	425	487	455	451	451	496	422	432	452	448	421	450	434	449	440	471	483	473	477	464	490	419	437	426	430	419	450	459	417	448	462	470	443	446	436	460	423	433	476	454	432	457	440	435	444	433	438	471	476	425	427	435	431	450	443	446	386	376	447	485	446	418	446	420	422	452	436	434	469	432	404	424	440	467	440	482	468	413	417	407	430	418	448	417	436	449	471	427	440	477	460	436	462	456	409	428	440	440	450	457	426	444	475	440	419	435	468	440	480	445	433	446	450	435	452	434	485	442	449	460	454	464	427	412	477	415	446	464	418	434	428	426	444	430	463	453	485	474	423	462	437	404	416	415	403	444	470	473	453	435	508	474	442	426	456	398	445	440	458	475	446	464	467	438	417	462	435	422	445	433	420	444	438	432	447	451	417	450	437	427	426	455	490	460	479	450	470	492	454	443	440	413	457	415	459	498	446	412	411	422	429	411	447	478	425	433	433	438	454	496	469	445	434	426	450	395	459	395	453	417	460	426	436	432	451	454	420	454	430	426	421	427	446	442	424	457	463	394	421	446	445	445	469	484	462	414	416	465	417	430	445	456	436	433	463	449	464	448	439	415	450	482	437	477	458	453	481	467	427	406	460	408	456	461	426	403	449	440	412	482	471	474	458	456	445	409	467	426	376	443	467	456	449	426	466	466	450	473	466	463	441	432	397	441	457	438	428	482	421	427	441	418	433	468	447	445	474	422	449	464	442	439	438	463	449	465	472	464	431	425	435	454	430	475	455	482	426	490	448	440	438	417	435	448	488	389	452	437	434	467	457	447	445	436	409	489	430	426	443	458	452	437	465	451	444	462	478	404	445	455	478	473	448	413	463	441	455	455	437	438	452	449	456	431	439	449	433	484	406	464	405	441	437	444	434	441	472	478	471	422	464	448	443	411	450	473	425	419	449	435	430	475	454	442	437	449	429	437	456	420	462	481	432	474	449	438	447	444	413	443	453	428	463	438	450	446	465	474	454	434	440	435	428	404	403	434	445	452	454	424	453	415	458	450	430	486	456	435	426	439	424	403	467	450	472	464	448	414	478	429	428	445	407	461	435	438	446	429	456	462	491	423	425	463	435	434	451	448	429	453	519	470	511	411	458	505	444	447	453	459	453	421	434	450	467	449	433	441	478	464	474	403	449	488	450	443	435	427	408	470	408	428	439	439	443	432	438	444	440	430	422	408	493	443	474	440	457	423	450	489	415	431	444	476	424	417	474	424	397	460	463	441	433	451	457	473	446	429	434	438	420	439	421	448	438	427	420	455	423	457	439	405	406	466	443	428	421	434	430	462	413	457	466	470	467	458	462	444	445	450	477	427	432	448	471	432	446	415	462	401	458	446	464	438	451	464	451	454	454	400	429	438	472	476	450	455	454	452	443	450	453	463	440	476	446	435	401	447	446	444	429	472	434	458	454	459	459	433	441	446	444
44494	34391	6020	2036	1326	936	769	592	528	495	413	363	392	412	338	318	340	308	282	276	258	301	290	291	272	308	269	277	281	285	303	296	274	271	283	255	260	287	250	276	240	264	234	265	243	257	271	248	226	251	266	270	235	221	240	250	264	258	252	257	260	276	251	257	267	266	240	239	254	244	250	263	233	253	282	253	249	281	247	270	244	229	251	266	244	191	272	263	249	249	263	242	259	268	269	276	248	247	218	298	282	272	249	254	236	257	255	228	269	278	241	273	248	237	241	265	235	271	249	257	248	227	263	260	251	235	253	262	210	273	239	228	218	245	258	266	253	261	255	271	269	282	260	213	266	252	266	266	255	264	250	251	276	238	259	267	225	249	233	233	231	246	257	225	251	249	239	223	228	213	259	244	240	221	235	240	271	255	227	266	267	265	258	255	233	251	250	237	247	230	257	263	248	219	244	263	280	255	218	260	239	247	226	250	275	271	271	247	248	240	257	240	229	259	247	251	223	258	239	245	240	227	226	244	234	277	255	250	245	241	204	252	272	250	252	237	270	254	243	234	224	261	246	266	237	237	267	255	240	223	270	253	229	262	256	265	224	231	252	246	228	249	260	279	244	270	239	253	287	216	263	269	254	263	279	221	290	237	263	253	242	258	246	278	270	263	291	256	270	259	221	246	238	231	235	232	253	246	260	234	246	231	272	240	239	247	252	241	259	236	242	255	244	234	279	265	228	252	246	274	250	285	249	257	237	275	227	226	262	235	239	265	264	249	239	243	239	246	249	261	256	230	261	265	223	238	266	259	253	239	207	249	262	259	275	232	216	267	270	229	257	288	268	244	231	272	213	229	240	240	253	299	227	254	282	235	260	231	279	275	254	260	257	256	229	248	242	246	260	249	232	224	245	266	223	241	244	256	224	266	251	242	261	218	238	231	237	255	278	241	254	217	252	268	232	252	269	220	245	267	254	262	253	260	260	260	252	245	228	259	219	261	266	248	235	239	252	239	259	242	254	264	248	276	265	229	278	249	243	256	248	272	229	276	261	247	232	245	230	263	252	250	268	247	255	222	232	267	246	228	257	225	244	244	240	232	262	233	253	265	256	248	279	248	260	237	250	282	266	205	243	265	272	245	242	212	238	253	244	218	215	224	277	277	244	226	228	242	239	256	257	236	259	272	256	240	263	225	251	255	272	222	255	218	219	237	225	261	264	260	294	252	253	231	248	260	260	239	236	219	249	238	228	230	237	205	249	230	247	225	255	294	247	284	277	225	274	257	269	247	264	252	251	215	250	264	260	243	261	262	240	206	233	264	262	245	226	234	247	297	249	234	281	244	256	248	264	261	228	267	230	205	229	255	239	250	238	241	256	234	223	233	231	280	252	235	213	235	252	266	236	238	249	224	235	244	234	238	236	232	247	256	228	242	262	258	242	250	222	250	230	259	264	237	259	244	221	274	255	236	253	274	239	237	248	255	259	241	246	225	286	257	200	271	254	264	229	274	247	246	232	220	217	230	233	258	266	258	264	259	213	262	255	249	256	258	234	264	256	247	239	278	254	246	251	256	255	254	259	243	274	246	280	247	249	214	244	268	268	236	268	247	228	229	223	243	246	243	250	208	252	252	271	285	254	250	255	257	230	269	256	246	228	253	264	244	309	298	231	256	235	251	249	224	223	244	223	228	250	273	260	252	249	236	285	226	254	244	233	278	245	256	217	228	245	271	221	253	254	223	264	218	245	259	248	250	248	269	239	246	244	263	273	257	275	241	306	267	238	267	266	257	238	249	222	233	262	239	238	260	267	288	226	223	267	236	282	271	229	246	266	250	272	272	233	257	211	254	230	249	239	254	237	256	261	254	278	281	262	256	231	250	258	240	235	250	267	247	232	249	249	245	274	274	240	245	226	273	254	243	229	261	235	255	238	248	256	253	233	213	213	245	268	293	276	275	248	244	245	248	269	277	249	223	272	256	248	269	247	238	234	250	229	244	279	255	242	240	280	247	262	235	267	267	270	249	246	247	278	233	248	217	273	256	239	241	255	215	251	276	260	263	253	268	254	250	242	252	225	267	262	282	244	238	272	261	251	232	239	287	256	215	242	249	254	253	250	211	240	261	266	256	224	256	237	248	256	261	246	235	306	279	231	256	268	253	250	241	265	263	261	229	269	265	204	224	232	256	217	253	257	256	240	257	260	266	231	246	261	254	241	241	260	220	239	252	238	239	257	221	257	268	257	229	218	247	237	273	233	285	257	237	258	248	244	254	253	263	255	240	247	235	235	212	292	274	233	235	258	249	277	258	260	251	266	227	227	258	243	228	233	235	270	249	239	286	242	259	242	248	252	247	253	236	236	251	237	250	221	243	241	240	239	248	242	217	249	262	230	274	239	236	293	237	235	266	243	241	247	240	250	265	267	244	218	263	239	220	257	244	225	274	247	255	239	273	256	244	250	242	242	263	250	236	249	241	232	232	240	243	266	244	255	239	261	228	247	246	275	241	274	235	252	243	244	237	274	249	234	259	233	262	275	244	288	255	251	268	253	294	254	251	275	265	253	238	258	258	241	252	269	273	262	243	236	228	257	253	284	240	249	259	234	262	262	237	254	266	278	230	239	223	225	278	258	250	258	243	262	271	281	228	246	263	256	235	245	241	258	252	226	236	260	243	233	244	264	291	263	239	210	248	246	234	246	251	232	256	252	244	264	237	255	228	244	236	254	249	266	263	260	220	267	230	226	265	256	251	260	231	269	249	255	240	255	256	255	270	233	214	249	278	219	264	228	229	222	224	264	242	270	262	237	251	281	244	249	244	254	245	212	226	246	249	254	244	266	250	263	269	270	228	257	254	265	266	273	252	226	268	244	255	241	268	234	279	255	247	233	272	258	244	253	224	281	254	215	254	228	243	255	246	256	240	216	240	224	269	237	255	213	257	273	260	227	229	231	247	265	245	235	246	275	241	225	253	242	264	257	234	247	261	259	249	235	247	255	243	216	264	253	231	210	255	249	224	233	228	234	248	222	246	247	234	275	255	243	232	262	226	255	248	266	236	247	249	241	246	251	247	222	244	297	249	243	241	224	223	252	229	229	244	223	258	228	228	290	268	253	238	272	251	250	254	235	240	239	242	241	240	263	236	239	249	289	252	251	235	243	262	259	248	266	202	240	237	257	233	270	268	229	264	240	226	257	239	228	276	231	277	276	248	229	252	262	233	246	251	256	240	222	227	241	234	230	257	260	271	233	242	280	250	245	264	271	253	244	245	239	217	248	242	258	257	272	227	221	263	241	270	236	257	265	251	255	246	264	234	242	239	249	255	246	242	249	263	239	242	248	238	246	242	254	291	263	245	247	251	270	273	222	252	247	266	261	255	237	271	241	244	247	244	253	241	248	234	237	250	248	268	242	260	232	221	246	274	249	247	229	268	248	263	241	264	261	263	247	231	252	238	244	312	237	259	269	250	274	239	239	244	228	245	250	238	224	246
25792	17693	4283	5020	4655	3727	3120	2660	2184	2022	1693	1603	1456	1440	1257	1139	1158	1072	1018	1060	982	924	918	894	888	833	839	805	808	779	806	764	770	784	722	743	766	733	713	708	744	758	684	734	704	753	711	700	686	697	705	735	696	739	693	704	714	709	681	644	697	702	668	645	725	659	671	649	668	675	690	720	669	658	676	681	693	675	660	644	648	688	692	677	658	667	678	643	655	664	679	675	711	676	683	710	649	654	663	631	671	684	626	647	638	636	691	650	640	633	670	677	691	673	680	660	704	654	644	638	650	654	625	693	704	666	674	662	665	641	657	679	643	624	669	645	682	632	630	637	668	680	673	674	614	618	681	657	683	682	624	647	630	688	647	670	666	645	662	667	660	661	670	670	637	639	634	696	630	638	644	661	682	659	669	704	691	635	705	632	675	686	647	716	653	653	684	631	614	647	670	657	632	638	675	655	641	675	619	663	627	677	671	661	648	665	709	649	625	627	622	674	640	658	656	695	667	646	671	651	645	682	602	617	629	649	617	649	639	621	680	610	671	639	642	662	662	660	650	667	611	644	604	599	644	649	699	615	646	639	666	674	635	609	665	668	630	649	623	675	621	654	641	676	637	694	663	617	600	683	693	627	641	619	665	672	642	641	644	662	628	670	650	683	687	656	690	685	717	642	668	626	690	639	611	672	676	649	630	624	615	613	659	626	637	619	663	689	642	719	672	658	639	668	639	630	623	639	692	686	649	655	636	637	661	676	647	656	634	639	662	627	691	662	639	639	640	652	652	673	679	655	675	657	652	608	697	644	637	671	640	692	692	701	655	641	658	638	631	629	630	662	689	616	671	653	685	659	658	674	666	668	683	652	653	665	644	656	643	656	668	654	636	623	665	650	650	665	674	645	685	677	672	654	652	620	680	661	675	660	651	659	660	628	658	695	677	647	640	645	639	634	659	652	626	697	660	706	722	684	636	623	656	639	648	623	598	655	631	654	658	642	696	697	610	638	659	691	655	719	642	647	661	651	666	631	631	613	639	660	704	655	686	674	688	676	630	642	659	640	662	613	664	656	674	663	677	675	627	645	666	741	658	621	670	663	642	701	676	608	631	661	663	641	609	653	658	657	635	675	634	626	616	648	674	624	683	613	716	602	659	706	655	679	642	689	665	659	643	674	675	644	666	633	657	571	630	677	665	661	637	657	662	649	642	675	654	659	639	662	644	666	650	646	618	619	679	656	639	666	659	679	632	619	694	676	637	604	673	637	638	664	642	639	647	636	661	669	639	629	649	632	663	649	644	594	667	661	675	660	644	656	616	676	633	679	625	658	671	672	679	651	681	645	644	684	638	668	638	679	659	669	632	662	687	640	626	658	640	631	658	651	695	627	646	673	717	638	678	665	653	627	619	658	645	650	642	659	685	625	693	667	662	623	628	605	700	689	658	675	661	657	626	643	681	661	598	597	662	614	636	666	659	686	679	624	657	703	664	664	661	654	658	650	656	646	606	662	634	655	676	653	651	634	668	648	655	709	643	699	615	654	667	650	718	657	630	646	651	656	631	681	678	642	654	632	632	698	647	644	668	689	648	650	673	641	662	672	647	633	665	666	649	697	667	657	631	683	647	648	648	649	690	644	594	641	661	644	622	688	634	667	633	673	652	640	648	657	689	649	667	654	645	660	713	647	696	638	664	661	625	647	689	625	658	657	643	681	691	662	669	633	663	649	652	687	663	657	636	655	672	661	637	658	642	624	676	697	636	669	666	662	619	638	656	649	679	655	646	620	632	637	604	620	681	650	744	643	627	636	660	658	672	617	646	671	627	648	656	676	658	674	638	648	665	623	677	651	679	668	664	687	645	609	633	626	657	600	625	636	659	666	722	657	677	622	631	666	673	650	631	643	647	662	705	611	699	624	664	683	658	596	667	668	653	664	675	690	608	679	608	662	665	636	607	668	614	708	644	608	627	653	634	635	660	647	677	629	628	645	656	702	668	677	605	716	619	645	663	659	672	673	638	624	669	715	650	673	666	676	651	665	646	635	677	643	685	676	676	645	646	688	658	663	625	679	687	679	613	668	604	655	676	677	635	663	603	680	682	630	637	636	634	645	655	618	650	650	626	689	630	649	624	672	680	640	639	646	630	651	635	630	670	675	679	671	700	686	646	633	680	652	605	643	653	705	633	656	660	644	686	669	657	661	698	649	695	660	650	688	644	640	643	662	599	680	672	640	648	649	642	683	682	652	663	663	644	659	626	697	607	683	625	624	708	654	671	694	636	630	665	685	637	650	651	674	690	704	666	675	631	631	634	625	668	624	655	640	681	658	695	716	657	619	645	651	685	638	687	613	679	676	653	619	670	661	678	643	667	641	649	670	647	652	669	672	612	637	624	607	621	629	675	629	632	655	667	640	663	654	668	642	653	676	620	642	638	654	641	631	677	653	656	687	685	665	653	643	609	634	670	652	609	661	600	639	635	703	627	650	656	664	665	616	690	637	658	586	668	654	671	692	659	681	668	700	659	675	621	686	598	665	694	677	673	663	668	670	676	683	615	655	649	650	681	634	607	639	662	612	652	662	663	670	660	648	606	634	643	655	733	685	653	685	680	671	671	679	664	623	604	636	669	619	627	644	634	652	660	666	645	679	652	676	591	684	680	665	632	644	604	670	693	642	653	670	604	661	648	685	656	644	656	638	643	657	672	661	629	623	627	724	642	623	632	646	683	643	702	659	634	623	636	614	639	653	659	663	658	669	691	635	658	653	640	637	649	692	702	726	667	718	670	681	624	603	630	622	650	686	669	689	628	641	639	656	638	632	614	632	655	665	679	678	629	663	665	638	672	660	636	605	656	693	638	650	675	625	670	627	640	662	595	657	654	646	632	654	692	671	640	630	667	616	646	687	634	699	621	677	695	618	666	631	624	666	702	654	641	652	670	659	688	710	703	637	660	674	703	629	643	687	629	649	589	671	651	671	704	669	650	651	631	679	642	669	624	685	653	682	658	652	667	664	652	668	590	626	643	672	663	638	658	670	637	653	672	675	675	666	662	646	687	602	638	646	667	725	680	674	628	628	672	684	619	629	641	654	680	673	648	649	642	616	635	622	648	628	662	660	641	699	640	652	674	670	656	635	626	647	616	616	694	655	646	685	673	659	681	680	667	646	715	657	614	683	650	661	620	659	671	638	660	647	668	625	632	670	645	601	635	649	651	611	657	654	680	691	662	654	708	631	632	645	624	651	654	648	630	650	671	624	670	643	655	626	645	624	613	696	636	630	671	669	663	655	659	675	667	656	643	631	677	658	645	651	662	658	656	652	674	664	614	650	612	677	625	664	667	652	682	673	633	632	678	678	613	631	617	692	655	680	673	682	637	686	650	653	641	647	671	608	648	637	658	615	674	717	643	626	629	647	609	635	630	638	730	645	649	705	635	667	636	661	600	631	639	631	666	647	672	682	612	678	691	627	656	669	694	693	657	667	620	692	656	621
8465	1098	377	328	365	336	310	338	348	330	297	288	322	320	337	323	322	294	299	321	286	331	339	339	314	314	300	302	336	335	301	324	328	329	317	324	338	326	345	288	331	306	322	278	289	320	359	344	353	324	285	323	322	308	321	300	282	339	298	332	322	321	322	296	304	305	316	290	326	311	320	301	341	313	300	319	348	303	315	316	302	329	331	293	298	343	319	319	304	329	356	347	360	324	320	330	329	316	320	327	316	311	305	264	314	322	303	349	324	296	321	327	337	322	308	302	311	310	354	332	334	332	302	340	323	350	336	338	341	343	327	300	300	313	302	299	334	308	278	285	309	304	309	323	308	299	301	343	322	316	298	323	328	315	302	308	323	336	341	341	339	328	289	322	307	310	331	306	303	341	346	304	305	276	335	337	312	295	296	306	324	313	316	303	302	335	325	343	306	305	312	331	309	342	327	317	307	319	358	296	308	319	340	298	291	314	276	346	357	323	305	329	349	320	325	330	311	327	298	328	311	293	351	339	332	331	344	317	317	337	322	353	304	316	313	344	329	360	326	322	321	326	314	289	327	306	305	299	325	279	296	345	318	301	303	354	341	322	332	297	323	340	311	278	325	352	300	330	306	362	341	321	323	322	287	323	322	313	311	305	299	354	304	327	312	301	353	306	299	340	296	322	321	319	314	349	320	306	305	309	344	315	310	327	316	322	322	311	305	321	311	306	309	290	341	330	311	311	329	322	313	300	321	328	305	324	344	319	312	291	303	325	314	304	314	317	309	294	335	328	307	316	336	306	345	338	337	330	319	293	315	297	307	308	311	328	314	345	315	319	323	315	304	298	322	330	317	317	307	314	337	308	318	323	295	327	305	299	345	309	297	291	332	331	313	343	298	302	313	361	316	336	279	354	342	316	318	309	345	311	315	340	288	323	356	295	335	314	340	283	305	293	305	303	332	292	307	268	328	333	329	277	317	336	351	331	303	332	309	335	335	328	338	300	305	298	304	313	364	327	335	351	325	320	321	314	325	334	310	327	314	327	304	322	325	348	302	324	326	333	313	319	296	359	319	338	315	296	360	347	373	328	340	322	301	309	339	302	296	312	377	340	299	307	303	316	319	332	310	316	300	317	326	330	327	347	321	314	336	323	297	320	331	301	334	335	343	329	318	315	349	317	355	325	300	303	318	308	280	323	332	351	318	305	316	328	311	330	318	333	315	291	299	313	340	314	354	343	317	315	318	329	354	334	331	338	333	339	337	305	287	303	331	326	310	320	341	330	300	339	310	319	343	323	333	345	324	310	311	313	322	286	295	325	313	357	307	307	367	331	315	286	312	333	313	333	320	329	318	338	331	290	304	276	328	304	334	337	338	292	301	362	326	317	286	308	306	332	330	331	356	313	298	327	313	335	338	330	341	331	311	316	339	299	336	302	310	333	317	318	309	306	332	326	318	290	357	327	316	318	311	328	302	319	314	313	282	341	328	340	346	319	329	341	328	310	310	293	327	346	303	304	309	322	321	312	300	278	298	315	347	328	327	308	287	328	302	334	303	339	296	343	342	322	323	335	306	327	310	288	312	300	332	307	358	370	318	292	312	314	320	314	322	294	320	335	330	330	321	304	325	289	319	328	319	324	290	299	324	296	343	317	314	330	282	312	312	294	329	312	330	311	314	341	334	303	325	312	304	327	303	311	334	350	325	297	312	288	337	309	321	293	357	337	349	329	307	337	306	322	313	297	323	304	311	322	316	349	313	312	308	314	325	326	323	325	326	348	336	308	295	271	301	303	326	324	325	275	319	327	322	303	328	286	327	330	343	302	305	289	323	307	328	303	339	313	280	336	312	363	275	322	326	313	324	329	323	304	292	318	286	322	311	339	327	321	314	325	339	341	301	328	329	333	341	311	282	318	316	339	329	332	302	334	309	352	306	352	306	328	318	327	345	326	299	324	300	324	323	343	318	291	324	338	315	264	289	354	305	331	346	316	320	327	337	321	322	348	331	336	329	314	307	310	317	305	345	326	333	303	315	297	317	308	302	334	331	296	356	346	321	329	337	303	340	359	304	322	333	316	349	332	311	295	283	331	315	306	316	336	325	323	309	310	313	332	317	331	295	332	302	312	281	346	343	304	324	329	326	315	290	305	356	322	336	353	306	326	300	354	301	300	337	340	322	324	315	326	307	333	311	325	301	310	322	326	300	329	321	337	308	335	316	349	320	317	314	300	326	346	299	264	303	321	325	311	299	297	316	301	272	322	308	314	317	285	291	296	311	307	313	294	338	345	331	304	309	349	328	336	309	326	303	337	319	326	302	339	319	328	332	353	305	356	312	343	335	321	308	284	316	340	305	332	348	327	294	286	324	318	320	341	340	298	301	298	333	323	306	307	305	331	321	352	381	294	288	335	280	311	298	308	294	327	327	299	302	304	320	308	296	310	333	326	306	320	299	315	329	334	335	333	312	337	354	318	309	330	346	306	327	296	331	324	301	328	297	333	302	339	338	336	333	349	343	320	305	363	314	299	338	319	338	332	317	364	311	345	281	337	307	367	329	345	335	336	311	328	315	323	348	328	329	300	302	305	343	320	336	300	323	330	328	291	301	353	339	334	308	342	298	325	292	314	332	287	293	304	285	288	302	281	302	314	324	315	333	336	314	322	329	351	301	320	316	346	322	314	329	353	317	332	309	317	300	297	312	311	308	357	347	307	328	305	286	347	316	298	321	297	328	310	316	322	336	324	310	321	294	359	303	351	274	314	331	347	303	314	316	333	328	299	307	326	313	337	328	325	302	296	329	321	333	296	300	330	313	325	316	309	348	329	319	328	305	351	310	322	317	319	338	316	306	345	306	320	313	302	298	349	321	330	308	314	333	337	318	333	326	297	304	330	318	339	315	308	350	298	297	326	335	314	303	292	295	346	305	361	320	311	307	304	316	307	309	340	336	318	326	322	320	328	302	350	306	296	319	296	314	316	304	325	309	366	314	344	320	345	346	330	312	309	317	326	335	324	297	327	313	328	296	322	286	304	325	336	321	311	341	305	283	312	335	320	320	309	320	324	326	315	318	299	318	305	304	289	289	314	287	348	347	300	313	291	320	325	313	314	322	317	314	348	312	325	306	310	308	315	329	320	323	296	300	330	303	319	353	317	323	299	320	329	327	321	332	336	344	313	339	304	318	310	295	307	329	305	325	330	308	323	329	281	287	320	327	319	327	313	320	316	314	296	337	364	338	326	317	330	339	355	371	326	331	308	372	342	337	334	315	340	314	342	340	329	314	321	325	335	334	292	310	330	299	308	324	323	342	313	323	337	308	301	383	327	320	309	349	367	321	342	337	319	276	304	310	299	323	288	286	330	349	325	304	316	325	333	324	321	288	314	335	331	345	321	316	298	327	328	325	303	272	314	329	317	306	283	365	313	327	317	354	319	328	324	273	335	313	327	311	302	328	310	330	328	332	290	347	322	318	320	319	318	331	307	307	313
4992	1577	819	807	849	798	811	796	727	808	768	761	705	766	723	732	753	741	722	778	790	797	750	750	811	744	778	732	766	741	784	783	720	760	742	762	774	755	747	773	735	787	765	721	804	757	762	742	775	776	746	792	790	775	722	771	743	751	790	759	764	756	723	714	775	793	747	727	751	753	784	765	755	732	741	758	774	772	775	706	785	729	766	744	765	725	748	774	777	763	794	795	745	752	715	716	742	781	763	762	760	772	768	756	802	714	782	763	768	747	753	783	749	762	742	699	784	736	795	730	776	728	749	750	758	735	758	785	774	759	727	793	769	788	750	705	752	754	765	791	778	750	770	757	738	787	754	761	766	746	798	729	749	728	722	739	743	742	791	746	769	765	771	728	775	767	732	724	733	718	769	704	743	754	788	688	814	748	778	753	787	783	743	784	757	746	747	838	777	788	785	772	737	767	719	741	742	755	705	769	720	747	769	764	724	755	791	719	748	736	760	758	702	781	730	742	775	774	763	736	795	797	786	742	767	804	719	714	811	777	769	760	727	725	711	696	685	814	798	762	794	756	748	758	764	752	800	731	787	805	764	729	744	795	783	758	768	772	740	740	736	718	825	776	746	749	775	753	738	803	760	750	788	730	766	761	767	726	752	750	722	739	771	788	750	769	757	749	773	774	791	766	720	748	761	758	769	714	835	731	787	716	791	770	789	775	758	745	779	804	711	731	740	775	700	757	758	771	763	761	757	730	737	791	727	756	745	728	771	710	718	774	811	718	772	810	743	732	694	743	724	754	700	756	717	767	807	759	726	784	772	743	757	756	764	769	745	721	778	729	753	750	732	777	773	750	746	743	778	756	775	817	768	748	732	743	775	752	757	780	803	706	765	743	768	726	767	751	739	788	761	759	751	729	747	719	743	787	737	809	805	745	741	758	733	742	785	731	758	725	726	789	767	770	751	776	781	765	758	733	760	733	747	751	775	720	751	750	736	773	768	758	767	721	763	774	710	744	763	766	757	772	738	749	749	734	751	745	775	741	722	748	779	772	746	750	772	723	742	730	753	736	759	758	727	791	757	800	750	752	752	749	745	738	773	715	784	769	781	762	790	751	771	765	800	753	752	747	773	728	737	797	763	732	736	808	723	776	742	764	766	730	746	737	740	747	768	772	742	732	752	716	749	739	784	753	765	764	753	712	767	758	764	754	755	777	693	756	718	727	807	781	735	727	760	762	738	792	722	795	769	798	768	757	742	807	760	723	729	752	770	733	795	730	731	752	769	751	816	701	781	734	710	775	805	745	796	725	783	814	765	785	788	702	738	772	822	779	778	686	734	738	778	787	740	752	712	754	778	807	745	731	733	757	754	787	748	834	720	796	740	761	738	765	711	727	717	756	762	797	751	762	741	741	798	755	757	702	752	756	745	765	793	747	762	749	755	793	784	708	804	791	784	769	767	737	713	781	725	741	764	743	741	783	741	762	744	746	808	760	774	772	732	779	730	775	771	749	756	760	747	772	768	741	765	751	774	725	828	831	801	711	742	791	739	712	705	785	727	747	752	757	774	778	758	792	736	761	768	691	787	710	753	738	759	759	760	739	761	748	773	772	733	775	761	746	750	743	732	752	749	747	769	768	802	785	736	739	752	768	756	794	737	790	738	742	770	754	730	747	819	757	743	811	716	774	728	777	803	772	784	790	726	758	737	773	804	750	752	754	757	710	703	736	729	807	758	806	755	775	755	718	832	728	749	760	801	779	735	764	745	774	747	750	747	749	799	747	782	746	756	735	789	779	772	728	770	816	759	785	772	751	771	707	813	794	748	752	711	749	748	812	785	728	748	751	775	745	769	827	732	805	749	768	730	724	681	726	760	728	749	721	752	732	772	720	721	725	758	776	748	750	779	717	772	787	695	771	766	767	776	802	796	727	720	798	743	710	748	718	746	766	776	775	755	732	709	715	777	711	757	736	777	768	732	761	784	765	775	773	781	726	813	752	735	742	742	749	684	749	699	711	777	746	760	807	753	799	757	750	783	753	767	748	761	730	752	731	741	781	744	766	773	741	805	759	769	740	780	744	711	713	788	742	758	711	798	819	747	740	780	712	735	749	755	774	752	758	722	767	778	752	813	751	734	788	742	700	734	744	715	729	753	713	751	795	754	763	710	742	778	719	767	744	761	794	765	766	747	778	738	765	777	773	809	755	772	780	737	760	703	800	774	770	800	751	768	751	719	756	724	755	764	733	736	742	765	743	712	723	742	780	786	777	738	769	774	794	759	755	769	734	780	740	743	765	719	783	736	703	773	761	773	768	717	810	758	756	720	776	769	730	712	747	731	768	751	764	736	737	777	735	778	777	779	731	761	782	774	733	799	743	727	808	757	797	765	765	692	771	777	765	753	788	759	779	743	761	767	747	752	733	782	742	752	740	738	747	782	698	782	744	767	774	764	753	804	732	752	738	794	764	755	766	776	735	744	731	797	802	765	732	733	754	742	813	773	800	691	784	765	728	792	746	773	747	781	750	734	763	786	779	749	740	780	738	780	754	729	797	759	758	755	785	751	721	738	772	737	781	756	770	796	786	727	769	781	782	773	765	791	742	719	791	745	791	763	781	765	819	754	742	754	756	802	754	778	727	789	728	742	723	742	783	731	736	780	717	797	789	794	702	746	738	744	737	756	739	729	774	717	750	781	712	769	748	747	746	750	755	748	832	758	770	743	798	730	716	789	784	711	745	807	774	814	786	775	757	735	733	735	728	765	737	744	805	790	776	765	748	711	788	747	792	770	759	769	716	753	745	766	750	727	759	750	727	742	793	782	758	717	736	723	783	730	771	787	739	774	760	758	759	784	726	773	754	749	758	765	766	808	798	744	747	768	747	745	744	750	751	752	740	741	775	807	754	765	781	725	714	736	731	803	734	743	712	746	766	750	770	766	788	712	765	759	733	740	718	745	771	746	781	720	763	776	778	839	789	778	769	807	779	777	745	731	757	733	734	775	763	756	749	780	791	756	751	781	737	715	767	744	815	792	754	737	745	776	761	760	731	740	753	779	709	757	757	737	759	772	805	677	762	787	747	825	743	768	729	748	748	804	760	764	772	781	779	737	768	741	762	743	782	730	710	779	806	729	790	716	738	751	755	740	794	787	766	715	690	775	750	750	704	812	800	745	756	774	765	801	743	752	765	757	763	695	783	742	792	773	733	735	771	776	746	735	772	754	757	818	770	769	748	783	777	736	737	726	743	753	720	745	752	798	749	758	714	760	741	790	755	719	714	764	780	753	725	748	760	723	700	756	748	740	739	774	812	772	793	781	780	734	760	778	754	746	734	729	737	791	714	773	773	723	752	742	757	744	744	778	704	726	733	749	765	700	762	728	763	734	740	733	762	751	804	738	820	764	746	807	729	736	771	765	748	761	733	746	838	779	685	788	813	747	771	735	744	745	753	819	779	742	755	779	780	785	774	746	785	748	704	733	771	788	824	810	760
31669	20151	2084	883	632	514	380	362	320	260	239	251	231	222	212	200	184	177	186	185	193	190	173	185	182	188	177	160	157	172	153	193	164	141	153	164	165	160	136	148	147	190	143	163	170	163	137	151	137	152	171	144	159	157	178	158	145	158	168	147	163	157	152	163	133	148	152	144	155	190	177	174	155	142	167	169	138	158	153	157	184	160	176	158	162	155	180	161	144	139	182	164	178	159	172	171	165	152	149	174	147	176	147	195	163	173	152	163	163	136	149	142	160	179	125	156	168	172	169	139	152	162	155	150	178	162	178	166	181	136	174	160	182	140	159	170	162	165	163	158	133	188	188	166	148	153	159	177	161	164	157	167	181	166	146	144	184	129	157	152	151	138	184	158	164	176	144	162	148	155	155	173	157	159	163	148	151	151	143	157	176	173	166	160	157	153	177	155	164	158	152	175	169	181	177	171	153	195	151	161	151	172	157	156	167	139	142	163	165	144	151	151	164	185	171	164	128	161	158	154	167	134	151	155	149	164	168	178	156	151	183	147	147	160	172	150	168	157	160	159	150	166	158	148	122	155	156	155	152	166	154	180	181	159	164	151	163	153	154	178	156	161	137	176	172	164	193	181	185	156	152	167	168	161	159	166	178	177	146	173	165	150	135	132	162	160	177	159	148	163	163	171	141	188	158	158	154	159	158	196	160	168	161	174	185	158	172	153	164	169	134	175	137	150	157	194	170	156	147	181	165	144	182	150	171	153	166	164	149	156	184	154	172	150	153	160	166	179	164	132	161	178	184	147	156	154	147	150	167	170	150	176	155	172	162	156	154	146	170	149	148	182	127	174	160	139	155	162	174	153	164	173	160	172	179	153	147	138	181	171	166	154	163	166	168	165	173	180	180	167	142	149	146	155	151	158	187	155	161	158	165	155	149	153	178	167	149	153	158	164	163	151	182	170	149	152	165	157	158	158	145	152	165	168	159	151	160	146	145	157	142	149	165	183	168	137	156	178	164	154	157	150	172	182	158	188	141	154	146	145	136	146	144	162	169	167	158	160	191	148	168	162	155	184	160	146	171	173	128	193	201	162	153	157	163	151	151	145	160	170	170	176	172	155	166	160	162	149	163	160	150	148	172	165	152	155	148	177	169	180	143	156	151	150	173	160	180	180	148	150	162	183	147	168	167	151	172	151	157	183	159	174	153	151	170	149	169	159	181	158	140	171	165	168	159	139	166	147	155	194	155	172	170	153	164	187	166	162	167	170	166	163	151	142	175	141	149	149	165	142	153	156	168	162	166	171	158	162	167	163	157	182	138	144	192	157	123	149	178	150	159	145	161	139	193	158	176	174	175	159	149	156	164	158	189	158	185	166	163	156	164	165	158	149	156	145	146	147	159	154	137	146	144	185	183	147	168	145	155	148	154	155	170	168	159	182	154	157	165	155	129	170	155	162	154	168	166	164	173	166	148	141	158	197	177	154	139	178	158	147	154	153	161	158	150	144	150	163	166	149	156	147	128	143	159	154	150	174	158	144	161	165	180	154	161	161	143	172	173	149	161	172	173	146	162	177	171	181	160	197	150	167	164	149	153	145	149	151	133	179	160	164	178	160	173	151	140	165	150	141	149	159	169	164	152	151	135	130	177	135	143	154	166	177	147	162	143	149	175	135	160	173	181	138	156	161	161	140	141	178	164	162	159	168	159	161	173	151	170	174	135	148	192	145	133	169	151	164	166	155	170	171	146	152	168	153	158	175	138	168	169	152	167	177	148	155	137	172	140	164	176	165	166	141	156	165	170	162	156	160	155	167	177	144	174	171	159	164	140	155	145	155	170	129	154	136	143	139	144	141	184	175	163	167	154	159	155	161	136	183	176	171	140	174	161	130	157	157	167	143	175	168	164	153	164	149	135	157	157	154	150	171	179	162	144	178	166	135	154	177	146	177	154	157	148	136	151	164	148	172	161	162	163	156	146	163	188	164	141	142	161	159	152	167	164	174	125	168	155	146	155	146	154	189	182	145	164	161	185	157	140	170	159	139	167	137	178	168	144	145	169	158	168	149	149	182	154	147	155	184	166	153	151	177	165	152	150	152	195	185	163	135	162	163	166	140	143	149	157	172	167	162	151	163	143	152	154	161	159	165	167	145	160	161	162	164	156	175	143	163	159	163	152	140	177	160	173	177	166	145	175	166	182	168	144	170	157	146	159	173	148	144	174	153	154	147	148	150	161	162	137	143	156	175	183	161	157	164	184	153	158	174	164	163	178	168	134	148	175	171	182	139	155	152	154	123	162	158	170	153	156	171	184	149	154	157	178	168	164	171	149	166	166	164	169	144	176	139	175	153	163	156	159	156	147	178	161	177	156	147	158	167	157	159	165	144	176	147	143	158	161	164	136	167	162	132	149	196	149	166	174	175	133	157	166	172	166	150	157	156	168	166	158	156	163	157	162	136	164	172	147	161	144	158	158	142	175	155	147	161	171	149	190	139	151	147	159	132	160	141	179	162	169	168	147	145	175	161	160	164	156	154	156	160	139	161	157	157	153	155	174	149	138	153	167	147	186	170	163	143	173	172	177	138	158	183	166	173	165	171	158	149	139	153	150	161	153	154	156	137	173	174	170	168	159	152	162	171	139	160	176	154	167	157	170	162	166	171	167	167	167	137	158	171	170	161	135	175	167	157	141	144	139	154	150	152	171	145	154	165	171	165	159	167	187	140	169	153	146	145	177	147	151	162	166	165	158	176	180	163	157	173	150	135	167	162	194	163	152	168	155	143	144	156	191	160	154	163	140	143	167	149	154	156	153	153	169	145	141	168	171	165	168	157	150	159	182	167	139	147	166	155	165	170	180	163	156	153	157	172	175	165	176	150	151	143	156	163	162	168	168	137	138	135	180	144	166	167	156	169	153	156	155	134	154	173	131	187	146	138	157	155	166	164	171	154	194	208	147	157	146	168	155	160	164	156	160	155	167	161	155	167	163	181	142	152	173	162	138	164	147	184	172	162	165	159	170	170	157	146	156	164	136	168	141	152	148	143	151	162	149	144	180	142	164	171	152	176	150	156	179	127	173	167	144	163	147	145	194	146	133	157	171	156	163	149	160	148	173	169	167	171	173	152	150	143	163	152	159	146	172	142	145	156	167	137	175	144	156	171	170	154	167	166	177	160	141	164	168	145	162	163	147	148	174	149	160	180	167	145	166	173	168	168	147	152	161	173	148	169	170	156	155	157	155	156	147	187	143	175	140	163	148	152	138	154	176	154	133	157	146	177	172	168	177	172	165	168	168	166	157	128	165	190	163	163	144	151	175	147	176	152	165	178	173	158	164	158	178	158	176	144	144	157	161	176	152	138	166	140	141	152	145	143	148	156	157	157	152	153	177	132	153	168	163	141	120	173	148	173	126	152	149	160	167	163	155	158	158	160	171	157	165	172	165	168	149	170	149	170	162	165	150	160	165	146	143	163	155	176	150	182	133	164	178	166
18587	11234	2354	2841	2506	2122	1688	1473	1305	1161	944	893	880	827	740	692	661	676	650	619	633	633	539	569	585	573	569	522	516	543	555	537	463	525	530	517	482	529	498	518	453	487	453	481	490	482	444	492	503	506	463	450	486	431	462	429	475	449	506	448	445	453	451	476	463	486	477	481	419	486	439	456	448	453	490	457	478	439	443	475	460	470	473	447	490	513	470	438	471	442	426	480	432	430	444	476	449	457	458	467	443	450	432	423	449	449	426	444	434	450	474	397	441	463	439	465	467	426	434	465	417	447	488	441	433	424	472	433	457	441	436	455	429	460	452	436	457	459	448	444	451	424	446	447	456	438	433	398	454	445	419	449	434	417	446	451	427	475	422	430	431	429	467	408	410	444	431	430	437	428	456	476	443	426	455	450	441	439	445	418	466	428	483	441	448	419	426	439	453	435	419	425	450	447	415	419	428	484	454	453	443	418	411	433	421	455	454	412	461	430	475	429	406	445	472	440	426	419	445	440	424	431	414	448	415	458	453	466	409	457	444	455	441	432	460	415	456	401	471	480	453	454	450	416	444	405	451	435	422	468	459	426	406	421	445	474	421	437	442	451	449	466	486	435	469	461	439	459	388	422	455	420	410	408	450	462	413	457	450	458	478	419	448	421	411	446	423	453	450	445	436	450	444	463	450	458	445	426	447	452	444	417	447	414	412	443	442	445	429	438	426	425	424	411	435	444	471	434	420	410	426	447	474	400	455	442	428	425	459	389	424	409	459	440	436	408	437	421	478	455	435	451	402	434	453	477	466	460	407	413	462	477	470	416	447	464	435	476	447	446	447	409	457	446	450	478	414	473	443	493	465	454	444	445	482	436	453	446	467	460	416	451	468	427	452	419	416	429	458	421	455	455	424	456	452	436	441	409	447	433	499	434	447	455	452	440	427	404	430	439	463	451	485	439	425	454	453	430	452	427	452	409	442	460	446	437	453	441	482	445	463	473	454	441	443	424	430	421	442	478	440	470	416	458	441	475	455	451	434	430	417	443	446	453	444	443	421	438	465	447	442	454	406	435	386	406	467	406	433	466	412	428	473	440	415	446	426	461	423	455	463	457	436	455	474	408	416	448	427	460	414	438	444	485	453	436	431	444	449	403	419	419	442	435	422	441	449	436	408	438	426	474	457	467	433	451	428	407	433	458	443	464	430	461	447	445	411	454	439	460	447	393	441	417	447	454	444	437	439	423	416	456	453	426	408	451	442	430	395	436	434	440	448	433	425	414	437	441	437	449	455	457	428	401	459	418	455	412	456	430	446	454	434	460	450	469	419	470	477	432	413	475	500	423	482	432	433	416	448	466	389	445	458	502	423	475	453	441	412	442	433	404	436	436	464	416	419	438	469	449	420	413	444	449	451	432	456	483	453	432	452	444	465	455	456	427	450	421	442	415	432	472	438	415	447	426	431	412	461	432	454	428	447	444	420	492	412	402	444	429	444	435	442	463	419	420	435	408	454	420	458	446	423	421	420	446	429	398	464	421	449	421	447	431	439	432	404	421	494	434	448	461	440	453	411	448	448	452	492	491	437	456	415	422	500	448	455	480	478	411	441	473	457	410	477	434	476	462	468	424	442	468	464	450	440	456	442	439	433	417	463	432	460	443	406	461	424	474	440	432	446	473	453	441	451	415	445	480	436	435	451	480	442	451	450	422	467	439	471	470	435	439	452	423	425	459	429	424	421	416	441	397	462	460	418	453	461	434	480	429	382	425	442	456	437	419	442	417	420	460	449	411	432	459	435	465	447	450	455	464	422	419	460	472	452	446	417	490	461	407	426	436	486	426	478	472	445	401	450	456	438	433	487	437	474	470	428	423	438	445	436	460	400	460	435	448	434	455	447	459	477	449	434	445	436	448	479	455	410	440	428	429	428	464	459	459	444	432	452	449	435	469	432	449	429	458	477	471	410	445	443	467	471	433	444	428	460	421	447	439	422	424	431	475	473	418	434	440	481	435	449	480	411	460	437	456	418	445	470	480	426	472	456	474	428	463	462	415	442	410	528	452	462	422	468	442	448	462	448	430	430	437	399	438	421	455	452	457	413	435	465	443	492	454	434	429	486	452	453	445	448	439	456	443	426	446	446	406	434	417	422	467	453	466	434	430	435	462	454	435	437	417	410	453	458	421	433	472	421	410	465	462	437	402	444	411	450	462	411	429	421	427	442	453	460	428	462	479	429	434	458	428	397	426	447	458	441	437	439	449	413	482	418	440	436	421	420	445	450	403	434	397	438	420	439	408	430	428	457	434	449	393	424	438	426	496	443	440	435	455	471	397	469	424	456	441	412	471	472	486	436	436	442	430	442	431	414	431	455	457	471	412	455	422	446	456	433	441	432	432	431	451	460	460	435	456	410	434	447	440	417	472	464	398	415	421	433	446	419	437	411	438	443	431	468	416	450	433	437	468	430	430	423	442	451	426	427	456	471	457	463	442	425	447	421	423	439	458	416	445	442	458	447	475	427	430	450	448	454	488	400	423	435	459	443	468	469	457	447	444	453	418	416	409	470	440	411	439	428	435	420	480	447	441	427	459	441	419	430	436	440	459	446	408	428	425	438	455	450	405	434	437	440	430	434	405	467	464	451	428	452	407	435	445	458	423	432	432	433	458	459	453	432	422	451	441	432	415	445	466	436	414	410	452	439	458	457	418	497	443	444	453	451	460	420	447	408	429	442	441	443	435	395	444	404	449	430	453	456	420	424	441	445	456	450	433	437	492	463	453	441	473	444	419	452	442	436	444	420	452	454	454	452	419	443	463	441	432	451	451	420	445	411	484	437	442	466	470	416	440	439	449	451	453	455	444	425	446	409	425	442	424	495	429	440	445	435	428	440	394	450	425	433	454	483	476	447	459	423	452	443	459	421	418	446	429	442	470	457	479	444	447	408	459	404	434	469	444	458	446	434	452	470	441	425	461	458	439	459	418	405	439	433	446	448	475	422	413	440	430	492	430	449	428	456	415	450	435	441	415	461	464	413	452	426	451	464	432	443	443	460	430	441	441	425	449	459	388	439	461	436	473	451	473	454	436	427	434	439	438	466	458	455	420	447	444	441	426	465	455	426	458	405	445	434	413	436	424	435	437	476	415	410	408	463	429	463	437	414	444	408	435	446	431	422	399	413	431	414	446	450	423	440	425	475	396	430	445	441	440	454	453	416	449	410	441	456	417	467	444	455	401	437	440	445	469	440	440	461	474	430	459	434	446	433	432	438	440	460	460	430	425	421	451	469	447	441	424	438	413	446	408	414	444	443	404	442	439	420	408	421	439	416	467	449	446	462	454	459	459	446	401	464	449	426	437	453	440	453	440	425	444	432	415	439	430	480	439	439	433	430	436	444	403	447	443	437	440	458	428	434	432	460	440	468	481	427	428	423	451	442	462	463	460	478	443	428	455	480	462	461	448	423	411	462	430	433	452	462	444	406	450	452	438	444	433
44297	33275	6280	1853	1233	958	663	618	512	497	405	412	380	371	352	339	316	296	324	284	293	269	268	282	330	263	272	255	290	286	281	253	271	259	301	255	264	264	280	267	300	246	246	256	259	271	281	272	264	258	260	268	267	241	242	246	253	234	239	225	253	234	248	234	270	269	298	268	248	247	252	262	243	272	249	249	244	266	247	270	254	230	244	219	255	228	245	247	217	245	252	223	263	256	244	262	236	238	233	250	243	300	219	237	268	265	240	261	236	281	241	260	261	229	256	243	254	229	258	268	245	275	230	246	281	264	251	270	260	246	246	260	272	273	257	241	243	237	240	235	234	261	281	262	249	247	250	273	266	228	232	270	249	243	229	247	243	270	267	264	254	220	263	254	250	260	246	241	243	274	235	275	249	225	222	259	242	255	228	269	262	238	246	266	207	265	275	269	250	243	260	254	236	253	236	247	269	230	255	217	237	234	234	216	241	241	240	271	279	258	232	265	243	232	212	277	261	245	248	266	256	240	249	265	225	219	222	246	244	262	244	244	255	251	225	242	237	248	237	255	239	245	272	260	287	249	265	257	247	242	270	239	274	251	238	238	244	224	247	263	246	257	251	235	237	233	249	255	253	248	229	241	252	259	253	220	272	244	243	255	295	262	254	252	274	251	249	223	287	260	270	245	250	256	245	270	245	260	247	262	254	263	251	246	263	225	224	249	275	218	258	240	238	235	223	250	240	259	216	255	240	251	266	265	270	262	260	274	256	233	230	281	262	238	253	276	260	227	233	253	253	249	243	249	241	256	223	227	241	246	235	256	261	241	264	241	267	235	244	248	257	232	245	246	243	245	220	243	247	234	291	261	257	238	242	247	230	258	232	250	246	262	223	274	260	237	269	240	221	246	264	261	234	221	252	257	235	260	255	241	235	212	272	231	257	262	224	254	291	276	251	242	260	229	261	243	229	231	261	254	251	246	242	268	264	212	278	257	253	241	259	239	224	275	243	211	254	248	268	234	231	240	252	240	228	244	283	254	252	223	268	252	256	234	257	241	261	266	267	251	250	244	248	269	266	252	257	249	237	265	287	219	251	256	262	253	256	270	244	257	252	267	256	251	223	260	220	229	253	241	256	283	231	290	261	233	243	252	240	274	256	252	269	249	247	275	253	267	258	247	235	230	237	237	235	249	279	261	207	227	232	240	259	249	228	249	259	283	255	247	248	242	255	223	280	277	236	236	220	251	264	234	250	238	273	253	217	275	231	237	268	253	266	262	270	244	254	252	242	226	224	262	223	262	280	242	251	228	257	235	214	269	251	249	244	235	249	261	248	235	248	258	285	281	237	225	249	261	233	240	247	237	211	236	239	264	241	246	226	257	254	244	239	235	260	250	271	261	254	236	229	247	224	238	245	246	238	260	272	260	269	255	251	261	262	242	261	280	253	244	237	239	242	249	258	256	265	249	244	231	247	257	238	277	254	250	234	277	256	232	262	261	260	273	249	226	237	229	247	240	258	263	234	260	260	259	239	236	251	243	277	281	228	244	244	260	233	245	215	257	243	260	251	239	218	257	241	259	244	250	241	245	255	253	242	253	246	240	280	235	280	248	233	257	260	240	243	248	244	251	261	292	274	240	254	246	263	270	247	246	252	266	232	237	244	260	265	235	251	247	282	235	231	247	230	251	259	260	234	235	245	263	259	229	237	235	242	261	237	270	226	247	279	291	259	241	285	235	243	263	256	270	255	253	227	226	264	243	232	262	232	231	215	249	258	243	258	255	235	239	242	257	228	237	241	188	224	243	235	229	257	250	282	230	258	246	246	256	271	225	232	254	248	256	228	254	249	221	239	221	190	265	272	236	281	221	227	238	226	282	241	241	268	240	244	256	256	258	259	276	235	264	276	265	238	239	235	240	237	237	243	225	212	249	230	252	257	259	242	252	262	228	251	274	239	247	272	249	217	279	239	252	256	241	275	213	232	267	257	239	248	257	243	240	235	261	219	277	239	232	244	258	246	229	251	259	215	245	234	252	263	243	255	249	262	236	220	242	262	257	237	252	249	243	216	229	241	233	233	274	255	250	242	237	221	260	258	274	246	219	257	248	241	228	238	266	271	252	291	244	279	256	222	247	246	240	252	220	250	241	276	239	239	241	232	248	281	218	247	227	233	237	264	247	213	241	272	198	247	222	247	273	269	285	229	252	208	234	249	224	257	256	261	257	259	259	241	247	262	218	251	247	216	203	258	257	245	252	249	251	251	250	254	272	265	227	243	242	234	236	230	263	247	249	246	277	232	251	234	234	241	228	257	250	206	242	232	253	270	252	249	258	245	267	250	258	226	270	269	262	249	265	243	253	231	253	238	278	233	259	228	221	272	240	235	273	225	236	260	235	209	255	228	280	282	251	260	234	240	250	254	230	255	243	245	235	232	267	282	248	272	259	251	262	239	238	253	272	234	256	251	265	296	278	264	249	249	234	246	248	271	246	231	247	280	260	262	296	265	259	231	233	234	224	228	259	218	234	269	264	244	259	301	264	256	251	249	229	247	268	244	260	249	229	242	235	265	259	240	248	282	239	272	268	253	255	254	251	250	251	252	281	246	234	252	262	259	258	246	230	258	265	276	251	267	248	249	253	249	262	256	230	229	257	264	253	248	274	226	242	261	237	254	232	247	276	253	278	240	261	234	253	264	264	255	238	252	253	248	261	251	228	226	224	255	259	241	268	236	250	242	249	258	242	278	240	258	218	217	254	269	247	249	257	250	242	235	239	252	255	261	254	254	244	238	268	274	279	244	244	257	246	237	256	269	253	250	231	244	221	264	248	243	231	275	222	215	297	215	258	251	232	254	224	230	251	261	251	217	249	254	254	253	228	254	239	250	223	258	234	241	282	298	235	238	233	225	232	255	232	256	242	248	238	244	251	252	264	204	253	243	261	240	249	240	251	218	258	229	264	243	281	241	252	253	241	267	251	266	264	258	270	246	230	206	253	240	266	219	248	253	255	248	230	246	230	248	254	250	236	279	229	231	231	245	245	230	223	233	236	236	273	230	238	246	255	257	242	244	243	268	267	270	260	257	233	224	227	251	224	253	250	233	254	285	262	232	231	265	243	225	229	267	260	242	201	240	256	258	256	242	255	251	229	259	251	256	277	261	266	234	238	248	234	235	296	267	232	247	246	227	217	260	253	246	249	231	246	217	279	234	284	255	284	274	252	252	245	259	259	250	279	248	247	263	238	242	245	245	269	222	232	233	225	234	269	229	248	251	240	236	227	258	262	258	231	275	272	282	240	256	229	258	262	242	257	258	264	261	260	248	249	243	263	258	243	231	279	271	240	258	264	224	301	247	200	237	237	243	234	229	254	237	248	245	271	242	271	240	247	260	204	249	245	251	207	236	249	249	264	263	265	267	242	254	268	220	230	272	259	228	218	278	249	225	245	224	224	247	258	262	238	266	237	249	235	237	256	264	232	259	236	245	258	235	241
26257	16677	4338	5205	4553	3892	3026	2519	2308	1969	1752	1598	1454	1325	1204	1196	1072	1102	1047	985	916	952	943	813	851	819	846	784	833	843	764	780	790	797	778	702	732	739	737	745	728	769	748	687	706	705	707	708	702	628	719	719	727	722	657	726	747	660	616	671	724	675	706	685	627	688	652	669	671	645	656	623	643	684	651	691	681	666	651	640	669	661	671	639	648	650	674	608	670	643	684	628	670	617	706	650	672	681	646	670	659	666	675	667	676	645	679	640	693	691	715	677	626	715	619	644	660	633	665	699	637	662	654	600	653	646	672	623	663	657	641	616	660	642	622	668	659	674	644	666	651	631	692	674	610	602	618	680	659	621	640	635	671	652	637	657	701	673	663	619	643	635	655	659	673	681	644	651	657	686	634	619	645	638	639	646	661	687	668	660	670	652	674	653	640	687	680	659	622	626	683	648	642	690	680	637	643	693	671	654	647	663	655	587	652	687	660	705	674	684	630	660	641	656	666	660	650	713	683	635	608	636	623	676	647	632	665	622	630	671	692	622	666	644	630	561	661	648	652	664	647	670	648	658	623	648	653	644	656	627	705	658	664	626	633	669	619	610	623	619	655	639	656	660	684	644	654	660	667	678	642	644	624	614	626	668	663	586	637	634	696	671	652	663	674	687	663	671	628	666	645	626	659	667	599	680	656	656	660	672	627	624	641	655	670	614	652	670	684	600	643	671	617	603	671	670	632	652	667	665	676	642	696	651	647	725	665	674	640	634	642	635	668	649	632	663	629	667	661	635	679	662	621	685	601	650	603	643	643	641	637	685	677	644	636	692	626	685	721	601	611	678	653	660	651	715	683	674	699	639	646	614	696	669	656	684	671	627	649	597	642	655	647	675	620	576	623	652	615	701	651	633	646	614	655	641	634	664	627	630	630	659	634	677	660	660	634	662	638	650	633	644	653	709	654	641	664	636	662	685	664	668	609	664	615	633	625	589	653	660	606	620	624	627	721	664	684	601	655	671	661	639	678	654	665	628	647	639	645	665	663	645	680	688	622	673	609	704	660	591	640	684	662	641	648	638	636	650	650	664	631	627	653	702	647	649	680	649	647	652	675	661	616	660	645	676	623	638	629	642	670	646	653	660	610	683	623	670	676	656	656	645	703	637	659	658	664	674	661	648	687	653	669	632	673	695	622	648	654	666	651	649	677	637	626	653	649	635	650	670	654	639	670	660	645	682	635	672	619	651	651	658	669	653	658	666	634	676	648	657	688	656	644	644	633	644	649	651	658	637	668	650	652	630	667	691	654	664	651	650	666	657	642	614	643	664	643	637	613	603	660	603	621	620	649	675	627	640	632	660	692	660	649	633	638	611	638	659	631	638	666	668	638	641	624	641	635	648	688	672	679	623	645	622	674	631	644	627	630	643	692	697	659	665	648	627	676	648	681	632	639	632	648	630	711	611	646	640	664	656	602	612	638	688	687	634	650	658	692	640	662	662	697	651	605	693	654	650	638	602	646	667	647	632	646	648	675	657	684	593	651	651	702	661	645	646	644	656	627	674	631	689	625	647	680	657	654	681	646	671	655	623	630	683	628	645	657	654	660	653	605	662	660	653	655	654	664	683	664	628	622	635	644	606	632	655	637	637	659	638	730	630	664	687	614	674	629	649	630	649	629	657	686	661	700	649	655	638	648	620	670	655	669	664	633	691	653	673	617	638	692	646	702	605	629	637	640	608	696	643	638	664	622	614	649	651	638	614	619	648	666	654	689	657	635	633	651	654	661	619	694	652	657	682	680	635	596	637	682	674	633	643	616	677	642	641	640	591	617	588	683	609	659	638	646	647	658	692	640	625	685	624	625	658	624	669	668	625	625	665	696	686	657	662	605	638	631	680	715	663	686	653	661	673	646	661	667	621	626	619	639	645	627	636	667	661	594	653	649	648	619	675	712	620	659	682	647	661	662	657	670	672	638	630	650	645	637	663	637	669	636	669	608	663	677	626	618	616	625	636	664	702	647	611	665	647	629	678	680	589	689	690	646	646	678	641	648	642	604	699	636	643	666	626	645	680	675	639	658	659	641	641	687	608	693	638	608	653	628	692	647	660	659	668	600	698	665	640	632	649	677	636	675	655	676	629	644	658	637	701	686	647	682	595	640	643	644	665	625	655	698	682	664	659	654	655	660	653	630	624	647	714	649	658	651	660	670	676	655	629	683	624	649	630	611	686	691	673	666	616	635	679	686	680	677	631	691	625	657	665	619	698	655	650	612	628	679	685	608	660	610	688	658	667	638	658	613	592	626	686	628	675	643	682	648	643	644	659	608	640	637	706	658	637	668	664	658	656	668	635	643	629	636	716	683	647	651	661	666	635	648	651	642	699	667	627	657	644	675	675	657	640	667	690	607	740	617	651	652	651	697	687	636	657	667	681	620	652	625	637	638	646	711	660	619	676	675	651	694	657	626	639	655	643	671	644	647	708	656	639	664	696	666	620	684	651	649	673	685	650	646	661	620	662	653	652	647	619	598	632	680	653	657	633	631	665	657	682	625	684	727	685	658	648	604	703	606	659	662	650	649	686	628	633	673	656	659	619	666	639	644	633	637	596	651	611	695	644	646	659	643	628	668	654	648	653	593	664	659	653	641	650	659	649	639	649	632	631	682	632	665	615	660	677	616	651	682	614	607	636	679	613	625	668	666	672	657	713	622	621	616	641	631	656	663	652	644	693	660	661	628	674	640	621	644	694	639	656	667	684	648	667	639	644	637	681	657	664	647	632	616	651	668	647	624	628	640	641	631	621	655	674	648	683	635	661	662	622	638	596	677	606	665	673	658	619	601	611	589	647	651	674	704	669	623	623	692	659	643	648	658	697	689	675	653	692	647	648	667	632	664	652	672	712	648	636	654	623	642	598	637	658	653	660	642	678	643	669	602	675	674	672	629	680	646	645	614	655	665	615	676	678	627	643	654	644	648	688	691	670	635	673	658	646	615	658	681	668	637	682	674	653	649	658	662	642	633	638	652	615	633	671	637	689	678	643	664	649	643	669	679	672	651	668	617	668	688	687	673	608	683	637	617	651	668	623	670	671	644	613	638	668	676	662	641	632	670	642	670	661	669	647	659	628	620	628	654	670	626	642	657	636	621	680	669	680	666	659	647	676	669	662	676	638	673	636	603	630	608	652	691	665	671	627	639	637	599	630	688	625	641	647	708	601	641	714	642	662	642	631	654	627	710	670	634	674	678	636	635	637	658	660	645	613	642	649	683	627	688	683	635	655	648	621	630	678	642	627	641	626	659	634	646	649	632	647	626	653	605	642	617	656	662	611	631	655	642	608	668	628	636	610	644	620	658	648	675	592	651	640	639	678	677	663	642	688	673	672	637	637	654	643	628	645	694	648	721	652	640	686	658	666	626	682	663	656	603	629	627	652	649	656	601	649	646	623	655	663	663	655	632	688	588	686	624	690	703	619	686	684	636	632	638	615	642	674
8556	1013	332	356	334	317	338	330	327	318	310	339	311	342	326	319	375	323	321	344	319	304	321	294	338	320	313	335	300	293	324	313	312	316	321	323	323	302	326	358	305	301	310	333	318	296	306	312	309	323	302	319	323	311	315	352	345	318	312	333	327	333	290	310	302	299	322	345	326	333	350	338	294	307	293	289	274	314	300	338	329	336	305	318	322	336	326	354	309	331	334	319	326	335	317	350	306	318	324	316	296	303	334	311	333	320	354	308	338	320	294	306	305	290	314	324	321	373	311	300	327	296	331	289	318	331	329	301	310	297	309	351	337	351	303	322	345	327	315	290	332	333	300	326	327	309	332	293	294	319	307	317	315	291	342	308	289	330	335	353	329	321	305	336	295	312	339	355	310	330	331	315	309	323	297	312	308	317	296	329	319	347	285	318	329	324	323	286	345	301	309	344	331	338	354	285	325	274	294	319	349	324	308	301	296	298	278	305	307	309	313	317	327	316	301	304	327	339	316	312	310	323	326	320	293	328	340	301	298	331	328	308	312	314	315	314	338	330	346	355	300	301	334	324	342	321	315	316	339	312	314	334	293	330	331	339	324	309	296	318	316	311	321	338	309	299	323	310	338	332	315	295	343	289	316	324	315	290	305	327	282	297	288	334	297	318	319	323	316	310	289	305	343	306	311	303	329	306	326	322	282	326	318	334	307	323	313	298	324	309	356	335	328	315	325	332	271	306	271	352	311	319	317	328	346	296	278	332	329	337	303	307	317	277	317	297	323	301	326	312	304	344	322	314	309	323	285	326	326	315	312	324	332	310	307	316	359	315	301	327	306	302	331	315	350	303	332	300	314	309	309	331	311	323	327	291	322	329	318	339	272	312	324	331	311	343	332	314	326	323	274	323	319	314	343	334	294	301	297	302	334	337	347	326	306	324	312	332	328	349	318	297	309	321	343	324	319	291	330	332	309	354	327	330	257	311	297	302	298	319	324	287	286	321	337	315	315	338	313	349	333	324	299	321	327	360	300	314	325	320	304	289	325	254	292	340	289	294	315	324	334	305	309	339	342	302	346	318	297	298	311	318	327	313	303	319	327	331	314	289	305	332	322	315	324	329	322	315	307	339	320	308	345	310	340	308	315	317	303	331	312	322	311	334	310	354	319	293	302	326	313	331	326	320	331	324	296	323	297	312	323	313	308	288	294	339	315	314	324	303	290	337	323	314	344	303	323	298	282	290	312	337	293	292	294	333	268	316	361	315	322	301	290	299	302	330	314	304	293	328	312	305	336	317	315	283	348	298	337	295	326	300	302	314	296	308	298	344	324	312	344	350	300	312	329	322	322	331	324	299	313	320	328	310	307	354	306	329	303	317	298	319	326	321	335	308	339	321	279	326	309	320	327	318	294	316	329	322	304	288	323	289	327	287	300	319	306	328	350	352	345	333	334	318	327	339	327	307	321	338	291	283	319	356	313	323	316	344	294	298	322	289	360	330	340	290	339	322	312	323	327	306	321	260	302	298	331	338	335	339	327	278	302	282	297	310	303	329	316	313	310	335	298	283	348	343	316	282	290	292	317	325	302	353	318	344	330	289	320	273	312	270	319	331	303	316	309	328	309	333	309	342	347	317	346	322	323	324	317	313	321	336	326	322	362	330	321	283	300	325	350	305	326	325	324	318	328	294	336	352	325	311	289	306	336	335	313	306	283	329	301	284	294	289	290	301	309	343	322	329	341	327	332	330	329	329	317	315	335	321	358	333	339	300	316	313	323	321	315	315	282	325	334	335	303	302	333	307	331	315	322	339	330	278	330	333	315	287	324	304	375	316	301	334	347	330	353	345	304	310	303	307	340	312	323	326	322	297	308	315	280	270	319	309	337	270	293	312	320	322	323	318	305	319	300	297	292	315	316	319	319	325	336	274	326	314	317	308	326	353	316	286	312	294	341	333	312	305	317	308	327	305	335	251	311	327	304	298	293	317	287	315	285	321	335	295	311	336	300	334	322	316	316	334	321	347	318	341	327	328	344	345	340	320	277	298	329	346	306	270	311	341	331	312	315	316	319	351	327	312	363	326	326	330	343	309	277	318	345	317	315	350	362	332	336	305	315	323	311	329	304	296	323	314	300	322	300	301	338	317	335	307	345	304	341	318	327	337	322	312	316	326	304	316	338	326	333	287	329	333	381	347	336	354	332	315	310	316	297	350	308	346	321	337	310	343	308	295	305	330	309	316	313	319	339	327	311	299	299	337	346	299	323	335	342	312	328	322	320	331	344	291	320	300	322	317	342	347	307	342	303	331	311	325	291	300	311	281	332	338	334	319	298	313	327	303	301	330	318	286	338	323	327	309	316	318	330	340	349	321	323	313	339	320	304	340	319	305	321	333	315	314	291	320	316	344	318	321	305	309	320	338	311	309	319	322	304	312	309	297	286	319	309	371	284	366	323	322	313	296	293	313	302	307	325	328	328	326	304	320	306	334	301	338	321	301	292	309	282	333	320	301	295	337	303	319	327	326	350	333	353	294	333	305	333	345	334	333	346	345	305	312	300	318	327	325	330	307	324	310	333	311	308	317	319	340	316	289	333	319	309	311	321	327	336	334	329	310	301	319	299	325	307	345	315	331	313	316	301	303	319	322	278	302	320	309	317	333	302	308	326	302	344	310	316	309	331	310	340	287	331	323	307	314	289	347	328	344	333	271	320	321	281	312	330	312	308	343	317	283	321	360	298	301	322	296	326	350	312	317	305	316	303	325	323	321	315	293	341	319	325	331	310	336	309	308	318	303	327	348	321	301	315	337	322	298	343	317	326	307	335	339	291	338	324	319	307	296	323	315	316	296	309	311	327	311	325	316	321	324	312	302	338	343	305	303	320	317	336	348	305	312	286	334	347	321	333	349	322	351	321	304	317	313	305	293	286	314	349	288	306	306	291	343	321	298	334	285	319	315	322	352	308	311	281	288	292	290	309	315	301	304	329	326	321	350	322	334	296	323	287	326	308	346	332	308	311	336	343	316	318	309	338	309	332	330	310	289	304	310	307	305	319	354	302	325	307	308	328	342	349	284	321	300	351	323	323	287	309	311	313	330	330	308	345	339	326	312	306	377	346	363	307	337	312	320	302	315	337	326	340	315	327	313	285	329	349	325	297	309	321	329	293	330	331	317	319	316	345	312	286	284	332	334	325	313	302	342	290	300	302	351	309	333	331	311	313	298	305	323	350	319	314	306	294	275	324	313	333	319	317	303	337	354	342	328	315	322	317	362	346	336	291	318	317	336	350	309	313	314	340	314	307	320	312	314	308	318	318	312	308	301	327	307	309	330	312	318	303	287	329	319	327	329	339	324	329	331	295	335	298	304	288	321	288	336	335	336	304	289	327	332	313	300	320	302	354	339	302	307	343	329	332	357	300	332	304	349	269	294	298	288	288	326	344	308	317	304	320	366	295	335	308	305	318	321	348	349	294	331	317	314	327	346	301	302
4873	1428	803	849	816	832	829	721	769	793	807	788	801	776	782	773	770	785	766	773	755	707	749	800	760	788	730	755	801	797	740	750	718	706	753	758	796	778	806	757	765	737	765	725	774	748	723	760	783	773	731	750	743	795	770	789	750	713	770	805	759	720	775	788	768	741	801	767	767	743	760	732	760	752	811	698	758	764	727	703	715	755	748	796	724	721	705	705	711	769	752	777	736	731	713	702	782	736	742	775	799	740	777	783	765	723	777	779	808	728	715	770	778	777	733	802	712	778	765	776	719	776	748	790	720	759	762	753	739	759	767	727	705	775	692	751	754	820	744	768	775	783	762	755	777	780	767	781	738	760	740	690	763	765	739	757	729	752	710	795	783	730	792	760	747	768	833	808	725	719	728	763	704	789	784	781	741	766	798	766	710	719	824	750	714	741	803	754	747	775	772	783	764	743	760	777	738	718	686	750	749	797	772	735	786	765	762	786	753	768	755	697	762	779	762	765	751	774	726	735	733	770	812	735	758	742	783	802	719	728	775	775	779	793	743	732	755	743	751	728	729	752	805	743	753	716	762	741	744	723	813	773	745	718	756	714	790	729	745	774	712	776	719	747	769	783	719	797	745	724	782	752	703	772	759	734	731	792	782	767	749	763	752	767	778	735	772	828	752	759	742	730	789	753	767	717	699	756	796	743	739	734	755	803	750	778	730	790	752	746	756	750	792	787	749	715	740	773	724	743	713	770	723	747	734	751	752	752	763	760	747	776	801	730	810	751	764	715	736	812	746	786	752	753	798	677	759	715	760	746	812	762	770	809	773	788	798	770	779	762	774	813	780	762	758	767	758	788	771	726	729	765	705	769	831	773	708	719	785	734	729	756	725	754	719	746	726	757	734	780	791	736	743	733	775	775	736	765	740	721	773	753	746	734	774	730	743	786	719	784	752	748	766	746	725	735	800	771	791	791	785	756	766	768	782	803	763	795	729	780	736	691	766	787	773	773	763	753	728	745	750	799	779	744	738	729	768	752	766	791	789	738	758	787	747	771	773	747	703	735	761	755	784	714	764	749	705	769	750	723	771	743	741	835	732	727	742	733	765	778	807	728	754	731	783	735	781	772	747	750	758	750	761	729	805	713	828	774	730	760	711	766	742	807	734	748	756	761	787	736	731	787	751	661	753	782	738	757	712	710	763	772	769	727	750	767	774	734	753	762	728	770	785	735	787	746	730	771	765	718	742	733	765	740	761	733	758	771	703	734	736	797	782	747	715	758	698	723	764	790	768	748	747	710	771	732	778	726	781	771	755	742	778	720	716	738	728	777	781	738	795	770	727	789	795	810	781	742	746	751	740	764	743	732	727	757	766	738	781	760	729	719	779	712	788	708	729	726	705	699	805	775	788	761	727	761	733	848	798	742	741	745	817	773	733	705	807	745	743	782	786	754	810	769	740	746	753	735	765	744	757	751	753	755	726	728	723	752	719	788	746	748	767	767	778	751	812	778	779	770	778	765	785	758	790	739	756	779	759	813	692	747	729	708	737	720	759	773	806	754	775	746	732	799	750	761	750	712	767	779	727	764	716	810	746	721	777	754	769	715	752	775	772	714	784	707	740	764	741	750	746	746	805	748	746	752	758	774	795	747	786	806	716	758	697	778	752	772	767	750	757	773	766	748	835	806	704	812	750	781	789	777	765	792	760	776	769	752	780	714	778	792	765	758	769	765	736	761	790	793	783	794	738	822	732	757	731	759	745	727	746	712	754	826	812	756	727	747	749	824	762	730	740	761	732	768	702	800	732	795	770	755	756	779	747	711	750	754	720	767	718	712	759	696	763	687	779	769	727	773	751	813	760	744	735	771	689	819	732	785	754	740	692	736	742	669	798	780	786	764	776	737	735	733	750	773	798	778	694	808	793	768	779	765	778	812	764	766	729	766	773	740	757	728	756	792	781	786	748	747	757	784	729	784	770	737	770	756	804	751	785	807	742	708	800	789	759	736	715	688	801	735	800	760	783	762	744	730	755	796	775	759	784	727	774	719	793	737	760	726	687	719	762	739	772	749	741	759	781	723	762	754	710	720	753	783	715	755	787	752	718	720	779	715	748	754	762	767	766	735	743	751	739	767	825	791	806	753	778	753	816	790	788	712	699	760	756	771	695	810	741	757	751	721	750	797	772	815	783	709	789	725	725	752	762	764	728	824	761	741	791	759	781	826	735	802	768	745	775	734	729	791	723	731	786	791	766	825	798	776	780	785	765	751	730	752	772	704	765	794	776	750	807	701	742	792	741	762	803	813	747	736	766	795	734	766	758	727	797	734	751	712	766	726	743	769	737	700	701	743	754	744	765	693	810	741	673	754	772	777	749	758	781	734	763	713	755	722	757	780	771	777	775	724	709	733	723	765	787	754	768	795	740	757	779	740	836	701	724	787	800	732	736	772	755	731	780	752	739	801	743	734	753	706	753	723	777	775	728	740	772	771	727	770	736	745	759	739	766	764	778	734	777	782	763	690	780	716	745	754	769	677	762	730	769	698	757	799	774	727	748	776	726	775	773	756	759	770	762	696	758	725	727	785	720	778	763	729	737	779	773	801	794	754	745	779	779	713	762	746	798	741	743	747	749	760	766	720	777	783	655	784	837	776	806	785	745	712	746	795	746	769	761	755	754	740	766	755	742	780	760	760	802	760	731	756	724	749	786	774	743	787	777	752	752	721	753	736	760	755	759	791	790	752	793	768	751	785	776	764	795	768	764	731	756	740	688	800	703	727	748	716	736	784	808	793	763	796	762	722	734	749	741	742	783	822	752	757	736	728	768	765	765	780	719	802	767	749	752	767	760	776	786	774	788	823	717	762	754	776	826	777	767	773	783	750	734	736	803	726	758	707	726	746	774	768	756	737	741	734	742	744	732	795	786	749	721	717	707	721	786	755	766	746	760	766	745	777	716	745	762	751	764	800	734	714	754	729	742	727	793	754	828	779	741	721	684	767	812	763	720	772	746	792	728	746	782	793	771	752	729	760	703	779	785	755	767	774	764	750	772	751	740	745	770	753	768	810	754	726	794	747	741	759	757	789	765	787	781	745	732	740	737	758	758	763	771	738	747	730	741	766	771	736	757	747	726	768	742	766	737	776	731	786	766	798	773	764	763	762	747	736	754	768	732	713	745	723	785	746	710	724	723	731	759	721	802	740	726	757	781	709	724	743	704	751	779	781	756	760	748	708	734	781	777	804	782	725	772	756	775	753	749	763	774	723	843	747	766	705	780	723	706	748	776	802	754	725	747	783	734	735	753	741	738	725	783	751	794	769	721	756	730	735	784	752	752	706	762	786	805	750	726	774	770	742	795	755	774	796	735	770	733	695	804	737	730	717	772	775	709	746	755	747	736	732	710	760	771	766	728	737	756	739	760	732	827	716	776	755	762	742	761	771	813	751	783	762	695	771	708	778	754	763	735	769	796	736	762	781	735	741	753	705	763	797
31623	18839	1940	873	593	509	387	334	279	265	242	264	226	224	218	209	220	216	201	182	172	190	200	168	198	146	173	164	187	174	186	181	166	171	137	156	174	156	153	167	166	174	155	157	165	169	169	160	190	163	161	172	174	171	162	175	143	156	128	158	187	168	135	169	165	176	159	145	163	165	170	164	158	164	176	159	152	161	172	154	164	179	144	146	175	155	161	172	192	139	191	151	190	173	153	174	158	153	163	158	171	168	165	176	152	186	166	172	164	162	133	173	164	163	186	165	166	186	142	133	153	167	150	153	153	149	152	151	171	141	132	135	156	144	133	174	167	169	150	154	173	147	167	152	154	173	160	155	138	176	164	176	170	182	163	158	160	138	163	156	167	171	153	175	180	165	168	170	173	157	152	153	149	167	158	163	175	177	162	164	153	169	163	148	141	155	142	174	160	154	163	150	156	161	168	149	169	128	181	182	180	166	157	164	158	184	170	172	153	165	155	174	156	175	168	173	170	188	158	150	150	159	174	152	169	162	158	165	142	165	147	154	139	169	170	164	150	158	157	166	159	176	167	164	170	156	143	184	166	154	162	155	172	159	166	155	161	143	162	160	163	161	156	167	152	156	162	160	173	166	156	171	149	170	151	154	158	156	150	160	156	175	156	147	163	176	148	160	158	185	138	184	165	144	175	160	154	132	168	177	146	175	192	148	172	170	160	161	150	171	156	169	178	151	136	154	183	157	182	162	179	184	184	167	156	174	149	174	146	154	178	171	176	146	165	173	158	155	163	161	152	150	166	183	153	163	144	151	185	161	151	169	163	123	138	153	161	166	184	156	173	157	161	172	171	158	128	166	149	162	163	142	154	157	131	164	161	170	171	167	172	170	164	153	162	140	173	152	170	150	140	169	183	173	186	167	169	137	170	175	154	159	168	149	157	153	170	167	179	157	153	156	160	156	168	142	151	140	170	160	175	164	145	153	149	144	168	157	166	170	139	166	162	165	172	166	149	159	141	132	154	162	161	160	160	153	179	158	151	151	183	183	150	181	164	152	146	158	147	148	172	162	167	167	171	148	169	169	150	190	171	185	154	170	177	161	152	167	149	159	171	176	174	158	161	161	167	158	182	155	176	156	172	166	176	145	167	169	169	170	167	153	159	169	124	179	178	155	142	169	144	171	155	164	194	130	162	159	159	159	171	152	150	161	154	164	181	185	164	155	178	172	166	156	152	161	174	166	160	160	171	184	142	159	155	163	132	134	171	156	142	196	170	157	155	173	160	149	174	165	151	165	171	193	160	172	147	175	130	174	178	153	143	174	165	157	145	147	162	155	151	182	159	191	166	172	148	159	161	150	145	162	168	148	168	152	148	155	168	151	153	155	151	174	156	134	156	150	156	160	146	152	182	147	176	182	172	174	169	138	177	162	159	164	144	168	155	172	170	140	183	183	153	162	182	172	156	149	148	150	161	145	169	163	163	167	173	178	138	151	164	146	166	172	158	156	164	170	154	138	149	170	157	163	172	169	150	156	160	161	146	145	150	148	154	155	165	151	184	166	164	139	158	162	159	157	150	166	157	145	162	169	129	149	152	148	152	166	176	177	170	177	173	139	189	150	163	145	160	166	165	157	171	163	141	163	164	150	150	167	134	150	124	177	163	152	138	159	158	155	183	189	158	134	152	170	172	153	176	156	177	152	177	156	163	156	159	153	147	166	148	159	163	174	147	170	170	167	147	163	142	153	165	158	156	163	158	153	179	144	170	168	124	148	184	160	149	163	139	149	145	155	148	180	180	151	143	176	161	160	166	151	171	160	160	163	173	142	145	169	156	145	171	186	155	151	161	156	156	174	147	152	153	166	142	150	160	152	161	156	153	135	169	173	164	152	165	165	167	175	173	142	149	158	153	162	159	145	142	127	157	182	157	167	149	161	138	171	149	149	138	151	180	160	182	163	173	168	171	166	169	163	168	161	171	153	158	154	147	139	170	175	174	144	178	146	150	162	149	160	191	153	177	150	172	139	150	167	148	155	139	164	167	149	172	176	160	150	156	168	159	184	146	171	168	161	190	186	154	170	175	175	152	148	142	165	156	146	158	132	156	144	145	145	162	156	154	163	161	156	146	167	145	151	144	162	155	146	148	151	178	179	141	173	143	159	156	153	160	159	157	173	160	159	166	163	157	152	192	146	174	135	141	191	160	156	155	155	162	151	141	166	167	152	172	176	163	144	185	136	173	184	174	150	150	149	134	187	161	153	143	147	173	155	163	140	165	148	170	159	176	156	139	185	147	163	144	173	178	165	177	149	163	159	170	176	152	146	151	176	187	167	177	173	161	147	164	178	171	155	149	170	154	171	190	156	159	142	165	178	147	178	149	173	166	170	158	136	159	143	139	183	173	145	163	154	173	160	183	175	162	170	154	155	161	154	152	158	177	156	151	150	165	163	164	161	144	149	164	158	141	166	156	188	168	161	171	163	138	129	158	137	138	172	157	169	162	166	161	152	143	166	150	152	156	159	182	176	178	166	144	167	172	147	156	153	153	181	185	147	162	164	150	139	185	145	159	158	150	166	172	122	142	161	147	170	148	160	160	161	146	176	164	151	160	149	151	160	129	149	174	156	156	166	164	159	146	135	176	183	161	170	137	141	151	144	154	157	151	148	164	146	166	177	169	150	143	163	145	171	153	153	166	148	139	183	164	172	146	146	151	162	165	137	153	177	169	171	158	142	163	158	174	157	145	158	168	150	165	167	167	161	154	137	159	167	160	154	158	149	163	158	170	148	142	168	160	147	173	157	156	160	140	179	146	159	157	184	164	174	125	154	158	163	148	166	168	144	167	167	150	154	155	185	131	162	166	181	150	158	155	159	157	155	167	169	149	140	151	147	142	179	132	157	160	172	154	161	159	175	180	163	146	166	186	200	128	198	152	154	142	152	156	171	166	164	193	182	166	157	160	181	159	144	174	137	166	166	154	144	151	169	147	158	201	182	149	159	158	149	168	181	153	154	148	159	173	153	170	170	162	150	166	160	184	152	183	148	169	174	181	163	144	182	151	157	151	156	151	176	198	158	170	176	200	141	151	162	154	165	167	143	172	175	181	172	183	163	168	155	144	181	149	159	167	162	159	142	165	183	165	151	168	183	158	159	153	133	150	160	143	168	173	149	129	184	167	159	161	167	164	171	130	164	164	158	152	140	166	175	160	166	155	152	169	179	153	164	188	179	167	180	143	160	151	176	162	174	163	150	135	171	174	161	167	180	161	151	153	137	190	170	158	150	161	144	168	164	147	152	159	177	183	146	160	170	173	155	144	147	149	157	159	151	166	174	179	124	154	149	162	163	148	162	143	165	161	151	190	154	161	161	147	168	192	149	155	154	155	153	166	150	159	145	164	155	155	185	178	173	164	169	177	158	128	161	179	162	174	166	160	169	163	150	148	187	147	167	153	158	132	170	186	189	158	157	131	178	142	152	197	162	146	165	185	155
18399	10438	2358	2801	2507	2104	1716	1455	1256	1161	1062	918	832	848	810	761	723	645	682	596	584	616	587	556	530	571	554	498	505	512	531	494	514	494	492	523	482	481	549	472	481	427	464	459	440	459	487	478	453	464	483	480	459	425	450	460	448	485	462	448	504	514	460	477	497	470	438	442	478	438	449	459	431	452	479	438	449	458	432	441	426	452	474	461	460	457	431	453	416	464	439	437	410	437	465	447	426	422	450	468	476	480	436	427	462	422	442	439	476	461	443	457	459	419	451	475	474	498	447	419	460	421	446	408	475	451	445	455	438	428	441	444	403	428	455	447	416	426	454	440	421	488	456	442	420	414	456	437	431	449	458	449	432	442	446	446	432	458	472	434	441	451	421	423	427	438	428	440	457	419	430	424	461	417	417	442	472	429	465	439	442	429	449	463	435	426	474	418	443	461	437	443	439	455	463	463	400	418	484	417	455	432	478	426	462	444	451	445	415	412	451	436	436	455	419	451	460	470	432	423	457	466	467	415	442	437	448	449	450	450	444	439	442	431	445	428	444	434	498	445	485	446	430	450	449	444	428	433	436	442	430	400	432	439	470	429	410	436	429	502	435	418	431	437	483	425	437	442	433	417	420	420	456	465	426	392	430	449	435	434	416	450	424	470	451	458	467	448	419	451	437	423	440	437	425	423	441	403	453	429	442	436	414	452	470	453	450	408	456	463	429	454	495	486	442	447	457	410	440	433	421	476	405	486	457	443	434	466	428	428	441	419	448	472	436	458	441	498	414	461	436	407	418	378	443	436	458	419	427	464	439	476	431	421	452	410	449	437	471	436	455	427	464	476	422	457	431	433	487	446	432	422	427	435	435	454	423	516	446	448	445	480	439	422	438	460	447	420	435	437	424	443	448	432	405	426	458	415	478	419	434	435	442	465	416	462	425	425	477	444	430	458	430	414	430	439	440	450	439	457	449	441	456	440	425	414	459	464	436	467	447	456	418	454	422	469	468	425	440	435	408	473	507	451	442	444	422	404	433	463	478	464	467	432	421	470	456	428	426	418	447	422	420	450	455	444	425	440	454	441	437	441	433	456	438	451	397	455	446	444	428	455	472	418	440	434	442	445	433	425	425	438	422	476	455	423	436	457	423	432	444	419	456	454	463	477	462	435	433	431	438	463	445	448	410	441	443	453	391	439	433	491	444	470	454	462	438	427	477	404	434	416	447	455	399	431	440	432	422	466	434	440	415	450	457	436	467	413	424	415	459	436	396	448	441	425	452	440	434	452	454	462	407	445	458	457	446	432	422	440	439	448	435	432	455	423	421	446	448	429	425	424	421	435	433	446	451	469	443	411	433	476	452	404	438	437	437	413	417	448	447	422	447	452	439	433	444	451	415	466	446	478	445	444	481	451	459	463	464	418	429	411	474	443	449	458	453	394	399	451	435	440	434	459	447	471	469	440	455	410	416	435	438	454	459	443	432	415	440	474	434	422	454	443	431	421	434	432	455	467	446	435	410	454	434	426	469	441	445	437	468	464	427	433	456	443	453	424	425	434	422	461	457	382	454	410	430	431	408	436	411	441	434	431	439	431	402	443	432	447	475	431	487	454	448	395	458	457	408	476	436	433	457	437	438	442	443	390	420	419	426	470	429	474	434	451	449	450	449	453	466	424	415	477	411	445	446	433	443	452	462	415	433	424	457	475	460	413	382	453	417	417	459	426	439	446	444	476	438	471	476	423	405	447	496	430	434	437	459	425	422	430	426	452	430	418	474	440	432	440	445	437	449	460	443	450	405	454	400	456	456	438	448	458	415	440	448	462	464	453	431	463	473	477	445	488	429	428	409	434	474	432	449	451	472	431	426	429	442	424	426	437	444	479	490	424	389	458	468	424	437	427	441	465	443	431	456	445	427	446	433	449	477	447	409	454	441	480	443	417	457	422	462	433	462	452	475	428	436	452	435	456	471	442	409	431	441	427	420	453	464	460	430	467	466	416	463	423	444	436	462	486	444	467	468	486	451	459	416	447	468	470	414	427	447	441	445	432	436	453	440	433	439	475	452	445	423	457	438	442	411	452	423	486	423	444	445	442	443	456	464	454	428	430	447	454	467	465	442	483	451	439	420	483	449	483	440	451	458	467	454	431	432	426	447	441	432	423	454	462	481	420	435	442	430	457	450	457	457	455	420	439	471	417	449	444	439	443	448	451	435	439	466	458	441	421	448	469	473	478	444	462	421	449	412	450	437	455	440	415	461	459	423	451	444	491	459	454	432	449	461	472	422	478	437	427	418	431	427	427	458	433	435	438	425	436	453	434	428	488	449	410	437	426	439	468	417	424	473	434	442	438	405	463	420	469	432	450	448	427	447	469	449	437	441	464	447	424	454	423	431	433	415	429	436	451	460	456	418	437	425	462	433	413	422	448	426	446	436	455	470	453	416	437	432	432	482	433	415	435	438	459	468	415	411	460	463	455	437	438	422	436	413	443	451	448	443	428	433	475	427	437	452	454	427	453	437	452	458	460	467	418	447	448	407	440	437	406	462	472	400	411	415	465	457	465	478	472	450	416	446	455	434	409	475	450	419	467	438	468	488	452	458	455	415	465	422	492	417	435	463	448	431	433	430	419	414	454	443	428	461	461	415	448	411	444	438	453	460	450	501	484	425	457	453	452	420	452	480	468	456	436	431	459	433	408	407	426	480	455	434	413	404	435	445	453	415	452	461	486	426	404	456	462	435	471	414	454	440	438	419	420	431	435	401	442	461	467	437	442	433	427	409	468	454	470	433	416	461	457	444	452	458	416	444	432	415	437	436	481	467	449	446	446	457	453	420	445	455	460	437	429	467	428	453	424	468	471	435	453	421	385	445	456	456	456	481	466	434	439	477	485	430	461	404	428	453	433	422	469	446	427	455	440	458	433	415	448	420	448	450	419	430	424	438	445	438	434	443	447	472	480	437	449	430	440	373	459	439	436	406	479	459	448	443	467	445	430	433	472	449	439	424	435	457	414	412	429	444	442	463	393	443	470	442	450	441	472	413	415	438	468	441	420	446	405	477	441	421	416	451	458	450	410	464	443	457	456	453	452	460	458	440	457	448	411	431	434	423	452	428	417	420	422	437	448	454	431	418	457	466	454	407	480	486	422	428	456	417	428	443	447	400	408	447	472	462	448	401	446	444	458	413	456	428	451	452	433	453	422	416	458	416	436	439	449	438	442	405	434	436	419	437	426	455	417	482	449	454	393	464	406	500	416	490	429	443	434	418	412	449	443	469	399	422	402	429	445	429	425	407	425	466	432	428	438	427	464	478	388	436	453	406	475	456	437	411	423	456	418	447	452	457	449	468	441	447	482	433	444	398	458	409	431	481	469	410	474	411	413	411	425	465	440	462	451	455	447	431	425	411	419	478	465	417	442	469	431	454	444	436	448	453	430	444	448	467	456	466	439	442	477	491	422	462	438	470	448	424	468	483	454	413	424	441	413
43836	32413	5492	1874	1280	926	724	588	483	466	424	381	339	343	381	315	334	278	295	263	277	243	290	297	280	273	310	260	234	277	287	283	267	275	296	236	234	249	232	233	222	256	263	245	253	239	274	248	263	258	246	250	238	274	242	275	233	257	255	223	242	258	291	265	215	237	295	250	250	272	279	251	266	246	255	224	247	257	233	229	291	275	258	253	268	276	254	220	249	258	258	225	256	241	258	233	223	266	234	243	245	235	236	244	244	239	248	233	227	230	222	257	255	257	218	213	238	250	230	234	247	259	224	254	260	240	271	234	230	269	267	232	249	265	232	232	246	263	228	251	267	259	258	270	216	246	251	255	249	226	242	236	259	228	266	251	259	275	237	265	270	240	234	226	237	229	236	246	276	229	300	239	243	258	275	261	249	214	251	264	235	256	241	234	257	232	257	248	244	272	265	221	247	243	241	238	243	229	216	250	217	234	233	259	277	254	255	225	250	276	238	232	287	239	231	273	233	255	241	255	248	247	228	264	257	246	242	258	240	245	233	259	254	261	250	245	264	250	243	276	238	287	225	261	223	234	238	253	263	233	230	234	262	272	258	254	260	243	271	226	231	245	243	262	251	245	250	283	226	231	251	242	231	263	246	241	287	233	214	226	272	260	275	259	282	230	244	258	257	230	259	251	239	216	260	259	242	229	223	239	259	252	245	244	270	255	254	268	252	240	235	250	253	237	237	264	271	240	242	248	265	250	281	256	252	254	215	230	254	243	251	226	201	254	251	216	269	216	249	220	232	243	235	251	217	246	239	220	236	235	236	252	255	278	263	226	272	277	271	263	258	212	247	273	241	272	239	263	244	248	253	230	211	254	245	239	253	253	261	250	241	267	231	257	251	236	251	241	248	287	266	248	255	252	234	251	231	275	258	234	271	256	242	257	248	253	236	230	254	269	256	243	240	213	243	254	215	259	261	282	246	271	270	281	197	275	268	268	246	254	208	250	243	249	227	259	253	243	252	253	244	262	244	249	244	252	247	224	269	245	235	250	255	226	274	227	239	248	220	211	226	237	266	246	265	265	255	227	243	252	236	196	242	271	237	251	248	254	273	245	258	261	258	219	262	262	239	252	240	229	234	233	239	253	257	248	257	235	278	251	284	253	254	266	265	272	258	229	252	238	246	264	252	261	273	231	241	234	222	238	256	245	256	256	267	220	270	255	272	238	256	262	265	256	250	265	228	259	263	270	239	258	246	243	258	247	260	213	238	269	239	262	251	237	216	272	243	251	242	244	256	242	233	236	257	257	265	279	275	213	256	273	254	236	261	254	281	229	244	231	252	229	245	249	223	248	239	197	256	231	228	253	254	286	244	270	251	263	236	234	232	265	239	223	250	219	239	271	232	237	224	238	239	212	238	256	221	256	256	250	256	265	230	243	259	249	211	255	262	258	258	242	235	230	261	248	243	238	226	264	218	212	242	264	230	221	225	234	227	240	265	231	273	263	256	251	263	231	262	261	207	242	243	245	233	245	253	273	253	236	255	284	213	264	255	249	247	268	281	238	256	250	250	264	264	244	213	226	249	217	225	270	248	235	238	223	258	275	263	228	251	229	252	247	255	246	253	254	254	242	245	244	231	254	252	260	238	249	259	242	252	268	243	244	245	238	267	243	291	235	275	279	228	229	257	233	225	280	251	236	275	259	218	257	268	246	238	213	241	261	245	254	258	227	219	235	250	238	230	257	255	241	249	268	231	256	264	234	247	229	257	248	245	269	224	255	258	247	234	279	235	236	251	238	247	263	275	259	239	259	227	267	253	234	254	242	240	244	252	245	269	238	246	247	249	248	251	261	223	275	233	269	283	264	231	247	248	271	248	234	284	243	259	244	246	265	259	252	242	242	239	235	242	215	247	248	237	259	273	246	295	234	269	256	224	223	255	252	235	261	269	259	243	245	223	229	256	238	262	270	241	262	266	257	261	284	241	257	243	258	275	225	223	228	222	256	240	265	249	253	256	265	258	227	211	252	238	241	227	289	255	239	270	247	239	244	249	239	242	239	210	264	250	258	273	225	295	254	237	252	238	251	223	233	227	274	261	268	266	273	200	229	247	260	248	211	276	232	241	256	268	263	224	251	266	268	246	254	270	273	245	274	238	231	262	241	256	245	253	262	246	256	231	262	257	256	253	266	263	239	224	262	226	246	238	267	258	251	221	247	278	252	237	259	231	225	232	278	253	245	246	243	223	253	262	237	266	243	230	234	233	264	288	246	223	258	263	238	242	268	239	240	219	239	244	261	233	221	245	201	223	237	238	230	229	269	234	259	246	252	247	229	239	268	220	246	249	230	263	258	256	245	245	254	255	254	286	240	253	262	273	253	217	234	236	250	252	228	270	265	246	258	254	278	270	259	262	262	264	249	280	236	232	274	232	267	229	244	230	221	245	217	248	246	230	273	260	279	252	277	232	264	251	250	233	251	232	247	250	229	250	230	255	247	246	236	280	247	226	264	246	271	255	237	220	250	258	269	245	261	235	249	256	247	224	248	242	219	231	250	264	244	229	283	263	228	244	220	242	230	247	247	253	232	245	240	256	238	264	226	227	226	260	255	240	227	285	253	260	258	268	231	229	239	244	255	251	247	261	219	234	241	263	244	232	256	244	240	261	269	242	249	290	263	226	234	241	240	253	231	231	249	232	249	204	246	253	261	244	274	232	257	260	267	284	232	242	214	246	267	217	257	257	257	256	242	237	250	237	245	273	270	230	254	286	257	245	273	241	227	243	233	223	225	248	258	252	254	282	219	246	237	266	208	267	260	245	256	263	266	244	246	242	222	223	275	275	234	251	242	261	265	271	266	259	234	250	265	218	241	265	235	240	223	249	250	255	243	252	259	242	249	261	228	228	255	231	250	244	234	257	276	255	238	236	229	233	252	250	227	246	258	243	239	262	239	263	258	243	226	235	194	265	256	217	245	224	247	221	259	256	257	238	247	222	241	219	302	246	251	265	260	258	236	220	261	255	273	259	253	264	251	292	245	263	228	244	252	257	280	245	237	254	267	248	247	230	233	252	269	257	250	245	219	247	218	246	268	219	251	259	275	270	259	251	245	248	260	220	251	240	238	255	241	233	235	269	261	233	258	286	254	267	240	223	248	253	259	263	287	266	279	238	251	271	232	267	246	271	261	238	254	254	217	219	261	260	217	234	260	272	242	228	272	242	235	239	239	224	234	248	260	243	236	227	216	243	273	290	258	243	228	232	264	253	284	235	254	248	237	220	245	255	245	235	236	259	236	279	248	248	240	248	222	251	243	259	290	269	248	273	265	221	242	220	262	276	272	245	290	269	246	241	242	270	245	255	227	252	272	257	256	249	264	241	241	228	260	241	236	277	272	266	244	226	247	232	224	257	220	260	262	246	253	261	243	241	266	242	281	284	248	226	222	261	273	238	251	241	259	222	232	212	265	243	243	256	264	242	244	237	234	224	234	252	254
25311	15686	4396	5242	4524	3755	3088	2653	2279	1986	1760	1553	1456	1413	1297	1183	1073	1133	1043	1010	978	1029	888	936	860	852	821	838	857	802	843	770	739	764	742	760	742	741	750	740	751	720	697	666	690	739	659	733	667	723	708	701	760	712	713	683	690	696	689	692	690	652	682	642	687	681	680	705	675	677	667	667	662	707	671	667	687	692	671	686	688	649	709	713	646	670	653	687	675	690	680	660	677	682	661	682	664	713	703	642	627	668	645	645	659	703	691	605	671	666	648	626	696	643	660	652	657	629	716	671	640	672	630	686	621	645	649	651	709	712	657	674	625	665	638	622	622	671	671	637	625	616	628	644	667	646	665	645	669	717	712	683	637	641	649	648	649	629	636	643	661	691	638	654	641	618	714	656	611	634	676	670	620	640	666	639	633	610	631	701	637	623	673	655	651	674	639	671	660	673	635	655	687	661	642	654	695	686	662	661	608	678	677	639	670	646	692	682	647	658	651	635	614	675	643	655	652	658	657	654	654	675	666	669	730	640	686	672	658	648	662	632	631	628	644	648	630	664	637	681	637	624	671	686	640	651	707	615	641	671	648	646	644	642	673	670	677	664	671	660	645	680	625	653	675	680	650	670	695	634	682	652	606	632	681	618	642	630	687	637	639	661	650	643	616	645	641	719	622	651	655	648	636	626	674	670	660	678	658	703	631	631	708	648	625	688	643	667	643	670	655	689	693	682	671	648	642	668	632	681	628	680	667	673	663	650	616	683	651	655	676	659	642	641	668	672	681	702	677	661	681	602	644	640	657	677	656	603	692	663	622	666	645	629	687	668	628	660	634	690	709	592	668	645	641	670	636	650	627	727	617	660	633	607	657	653	657	648	648	653	650	679	648	653	631	642	616	668	682	622	669	660	664	661	646	690	668	611	692	630	634	658	658	660	606	629	654	647	633	679	661	660	659	621	703	654	699	664	666	661	706	686	639	686	705	676	672	657	661	617	654	630	684	632	642	642	651	634	600	640	639	685	676	662	596	654	687	662	674	609	672	641	644	674	640	658	659	668	652	659	648	692	676	650	640	631	698	626	653	668	650	691	610	632	665	612	616	649	661	666	636	681	688	651	650	618	692	630	647	692	638	650	679	685	646	720	619	589	649	661	637	660	651	679	644	637	659	659	659	635	660	647	608	654	665	636	665	633	644	659	636	657	635	642	650	676	610	690	613	667	663	662	610	650	665	654	636	691	630	649	696	685	666	677	695	647	666	666	625	656	681	637	629	669	667	606	648	633	642	658	661	644	672	641	603	640	713	679	629	629	613	650	640	679	609	663	613	662	625	623	702	645	671	676	650	628	634	661	646	627	670	640	656	633	651	655	619	677	616	656	625	653	697	659	689	669	597	662	627	621	629	648	670	609	675	645	670	638	624	691	670	676	666	623	648	697	678	590	625	677	585	639	638	643	672	651	666	593	638	634	646	633	627	678	639	677	646	629	641	682	627	663	664	651	662	595	623	642	674	653	623	681	653	619	710	681	604	678	698	669	644	655	638	695	686	677	614	676	649	641	654	649	689	657	630	674	675	648	616	621	637	687	627	614	665	677	630	642	617	659	647	642	658	653	634	622	653	697	649	682	668	613	629	633	670	666	661	659	665	666	656	638	661	650	628	666	684	643	631	652	664	666	643	686	721	644	654	620	661	654	648	657	651	659	647	657	639	655	651	642	679	639	649	632	652	671	680	680	700	645	684	628	638	664	580	618	658	662	639	648	597	638	676	646	639	654	649	693	644	628	651	674	623	634	693	661	638	651	676	672	617	684	634	651	660	611	610	637	659	664	617	663	685	674	699	642	675	675	655	619	643	682	655	638	646	623	679	638	604	654	642	659	642	614	659	644	691	658	669	630	600	652	676	654	647	674	688	660	683	659	658	635	644	619	630	623	671	635	627	620	651	658	677	667	675	657	613	622	665	705	627	625	678	674	689	649	647	606	668	628	616	648	659	640	636	703	658	642	650	639	676	628	668	647	659	707	635	616	641	660	639	658	632	627	659	647	655	627	611	654	675	650	634	690	702	635	653	694	652	629	657	622	637	618	651	604	629	617	645	659	672	659	662	632	718	637	649	679	680	652	643	658	681	676	700	635	640	647	693	655	714	686	639	631	646	651	681	659	669	687	678	687	640	662	618	647	628	656	678	615	698	616	682	664	621	670	642	612	674	682	657	648	658	644	640	645	665	669	641	659	656	690	677	651	686	646	655	678	625	636	653	659	655	685	636	630	677	685	663	657	587	605	659	670	671	642	729	667	671	611	674	622	649	643	678	644	619	614	661	644	634	671	672	638	612	667	657	639	634	653	658	653	718	613	646	629	593	640	649	660	672	701	634	631	672	667	674	672	651	651	612	664	655	664	651	647	618	612	689	624	629	626	653	656	671	640	624	663	628	647	675	650	618	606	655	652	665	655	601	634	649	647	694	677	636	648	638	629	667	644	618	621	608	654	675	661	648	665	654	667	679	688	696	651	666	647	653	596	683	726	665	648	649	672	627	615	675	610	697	680	689	655	645	638	678	682	653	659	667	737	659	655	643	659	641	684	662	669	632	687	615	680	674	671	677	669	675	646	616	641	665	634	642	677	652	640	661	609	622	661	641	628	647	642	657	601	645	606	653	636	659	636	671	651	694	616	649	651	688	650	622	680	645	664	656	627	655	618	620	634	623	625	642	667	656	698	563	644	615	598	654	632	629	656	641	677	671	611	651	634	641	703	693	626	651	677	627	624	649	677	661	640	652	621	650	625	717	671	623	671	670	606	675	603	641	669	680	679	644	641	624	667	641	631	630	628	635	624	623	644	704	664	651	674	705	675	647	655	633	701	613	614	671	642	639	653	657	636	649	730	648	628	629	637	669	645	631	623	669	604	655	622	644	654	685	655	669	613	620	680	637	664	617	591	665	627	652	650	648	657	663	701	709	645	655	703	644	664	615	609	648	652	665	684	661	718	694	683	639	685	679	657	630	696	661	680	602	668	628	676	645	648	649	620	644	678	649	617	670	683	678	706	657	623	651	689	662	662	645	652	630	650	688	663	651	660	634	648	629	651	627	675	637	667	648	659	675	619	657	643	643	659	661	594	643	676	664	615	659	640	652	646	626	659	658	683	634	651	680	682	678	658	650	675	671	648	644	667	646	647	652	630	642	605	671	673	647	616	665	665	628	687	663	670	605	629	599	644	622	697	599	657	683	690	677	675	632	635	685	652	618	657	652	645	679	642	631	681	612	650	716	635	661	685	628	655	684	639	665	646	658	624	604	673	677	635	618	657	630	659	635	657	645	658	656	665	648	660	678	644	631	645	652	625	675	680	622	700	641	631	634	674	633	653	628	655	630	664	679	681	659	656	610	693	668	652	646	681	635	667	654	678	713	638	673	624	631	637	636	663	669	687	660	624	675	620	637	648	680	620	672	604	669	648	680	677	683	606	687	608	629	687	710	680	643	683
6467	892	364	366	336	299	362	314	309	292	316	315	325	351	324	316	313	319	333	318	306	301	325	287	302	306	322	323	353	342	321	310	304	341	310	338	298	331	308	313	284	302	312	308	310	339	340	331	345	325	292	362	315	333	293	348	330	322	307	323	314	324	322	320	296	319	327	355	294	313	280	324	309	336	352	346	350	322	328	334	325	329	338	295	339	299	299	353	292	340	294	295	314	324	306	341	347	328	321	338	301	324	327	331	318	307	354	338	296	291	321	334	287	340	339	305	348	326	313	305	346	291	333	319	306	289	289	341	281	322	322	298	318	322	336	312	306	337	324	306	304	311	311	297	318	339	300	337	325	344	346	339	308	319	320	308	321	357	327	300	342	306	375	297	335	281	298	324	306	323	319	331	330	291	302	325	341	342	296	342	293	316	316	307	307	295	313	294	325	315	323	345	292	347	310	305	323	295	296	312	336	319	311	345	344	294	344	310	360	333	329	284	307	316	318	284	341	345	368	296	337	317	330	305	329	305	327	323	314	347	306	344	326	316	330	301	290	326	292	279	312	336	307	342	329	310	317	336	356	294	312	345	326	311	341	294	328	310	312	307	332	306	329	314	326	315	309	290	335	295	333	313	344	334	284	310	299	309	355	358	328	315	337	297	308	325	326	300	299	346	319	320	352	310	315	314	326	314	331	287	330	341	334	337	342	323	315	279	311	326	345	315	349	341	319	328	334	320	334	339	318	309	310	305	330	330	341	314	351	310	294	327	324	367	331	320	311	333	317	311	311	302	307	308	322	365	350	305	317	291	295	304	338	324	357	334	351	303	297	298	312	304	341	307	341	330	317	312	359	341	358	318	319	338	348	316	320	300	315	350	289	351	301	343	333	318	300	323	331	323	314	322	296	344	322	306	334	313	319	319	310	314	322	314	299	320	315	322	340	294	332	303	332	345	327	350	320	316	311	309	304	306	327	292	298	310	322	331	314	315	314	342	290	302	342	325	311	302	314	292	346	320	314	268	292	319	324	307	292	314	324	323	309	336	333	356	294	299	326	313	333	310	298	311	315	288	288	279	311	326	286	315	315	336	286	306	283	303	287	314	298	290	338	333	336	294	310	309	328	309	312	286	310	317	315	347	293	321	319	290	318	346	310	295	291	307	305	313	327	328	315	303	318	301	338	303	312	329	344	300	329	306	333	290	339	345	304	302	305	335	310	330	272	318	324	298	315	316	306	310	347	333	330	304	340	331	331	319	338	356	350	339	295	299	348	298	338	352	329	324	351	318	315	299	314	355	277	294	319	365	327	329	317	297	313	319	334	320	326	329	329	354	317	301	325	328	343	307	316	329	304	316	327	345	340	326	356	305	312	338	287	305	320	314	300	285	310	302	312	305	329	318	335	305	304	300	298	331	315	336	335	315	327	329	296	316	314	307	357	308	354	312	318	291	317	291	352	288	320	291	315	297	296	292	328	293	288	334	299	309	306	356	328	302	312	344	323	319	321	332	335	318	301	323	335	296	331	322	333	328	284	300	325	325	311	321	317	336	328	296	288	318	330	308	292	325	331	314	310	324	360	349	300	317	324	323	327	326	331	321	313	308	279	300	321	353	344	334	307	324	293	325	322	328	325	328	325	315	329	332	285	322	342	310	306	336	308	293	334	353	320	298	305	329	308	316	311	319	335	293	309	305	352	281	341	347	304	295	294	328	307	314	298	317	347	340	281	274	339	318	321	333	320	275	320	332	311	342	345	309	335	328	327	347	286	331	343	321	303	299	347	321	316	320	305	297	340	338	289	286	344	323	326	297	316	291	348	326	348	323	340	299	341	319	327	300	345	332	305	313	359	307	324	337	325	281	325	316	318	337	334	303	321	353	315	344	325	326	332	331	310	328	290	319	277	324	305	293	330	293	309	313	315	304	342	334	321	307	332	337	360	319	311	286	329	320	327	316	342	310	320	294	366	351	312	332	295	318	320	323	309	341	335	320	315	325	333	337	352	300	294	292	328	288	319	305	307	325	308	331	339	295	318	356	262	311	285	291	300	278	325	309	319	330	288	319	313	346	303	331	331	274	333	326	306	341	309	291	311	314	304	322	292	303	320	339	337	299	306	316	318	286	339	294	295	315	284	302	314	305	302	341	300	301	347	309	323	340	372	327	315	317	346	299	331	339	276	316	328	289	316	310	321	323	313	312	308	325	305	336	306	279	294	305	320	333	303	337	284	293	354	323	336	322	335	325	301	322	326	320	337	314	284	282	332	305	330	321	334	311	319	316	320	350	316	307	300	300	285	328	328	351	294	347	321	352	293	333	261	312	333	309	341	344	318	316	314	295	299	321	310	342	297	327	339	300	305	334	333	339	318	329	297	310	281	333	314	323	327	320	329	312	295	298	311	329	299	330	315	304	287	340	320	325	318	309	318	299	282	325	355	328	318	356	314	318	295	318	331	322	349	334	299	337	342	317	349	303	302	333	304	332	324	310	318	300	274	308	312	315	296	317	328	318	317	312	311	302	332	312	314	306	297	273	295	336	324	319	299	328	332	307	329	340	312	328	309	323	319	331	316	291	320	333	318	282	323	321	362	291	304	348	284	330	303	320	314	330	315	304	305	351	321	321	360	331	294	276	331	322	351	296	318	335	318	341	323	288	325	308	333	300	321	305	308	294	289	299	284	303	330	328	290	339	266	308	303	324	331	333	329	330	358	336	307	340	315	284	313	326	303	289	317	329	311	340	319	312	301	301	310	329	370	282	290	349	300	318	323	338	328	361	310	299	310	305	315	331	335	370	354	304	301	310	317	303	294	320	341	299	296	331	334	306	336	336	303	327	323	346	281	291	283	354	297	332	318	306	341	323	326	304	312	312	290	344	320	353	306	287	330	309	357	325	316	334	341	310	344	299	315	296	310	307	329	325	290	295	289	312	308	290	318	322	338	321	317	328	340	315	284	322	300	339	325	329	311	346	334	332	322	295	303	336	319	323	330	349	305	314	284	301	318	310	344	320	286	324	358	317	345	327	342	292	315	327	338	340	308	274	303	344	320	292	317	322	346	326	315	311	304	330	306	342	350	325	326	341	291	307	309	331	302	324	337	308	340	332	293	328	328	296	314	346	312	325	316	327	342	325	332	320	320	324	334	336	319	337	306	331	330	316	334	310	295	314	326	306	302	323	324	320	320	310	321	339	354	330	326	320	306	342	312	307	338	316	345	341	325	362	348	296	295	353	316	318	353	320	348	323	316	315	298	346	322	304	339	321	318	348	314	296	297	314	307	298	297	343	356	312	303	322	330	320	308	320	311	308	315	314	288	296	326	304	297	334	357	299	304	301	299	318	345	318	275	333	309	328	306	295	351	339	332	303	349	331	342	371	331	314	308	330	306	337	327	282	336	331	316	328	289	296	331	314	296	305	320	352	303	331	325	339	313	314	313	315	318	285	296	315	314	334	333	316	328	287	309	309	320	313	311	330	342	302	299	323
4315	1444	762	858	832	786	806	816	844	770	757	772	756	744	785	761	763	729	753	745	732	764	740	771	740	780	764	745	760	783	741	691	784	765	737	706	747	803	787	759	749	743	727	755	751	781	759	730	727	770	808	753	744	759	716	797	765	769	807	751	761	756	776	754	702	735	753	696	765	803	778	734	793	787	714	738	764	769	742	741	783	712	779	765	734	757	769	694	751	747	741	822	772	743	783	738	769	763	736	758	764	769	740	739	726	761	738	790	757	761	773	785	783	731	750	773	771	762	746	738	752	781	811	843	777	827	823	733	706	769	741	754	714	781	754	720	755	782	726	739	759	730	729	772	737	735	716	748	712	736	731	759	747	725	736	782	761	816	755	679	742	772	747	769	686	748	782	815	799	756	746	757	685	764	735	715	760	706	694	774	747	775	810	771	735	739	796	716	755	764	729	758	772	755	786	795	736	778	778	765	798	779	778	725	786	742	792	780	791	729	745	806	789	700	724	748	748	758	814	749	745	792	728	762	769	761	773	720	757	724	753	763	776	742	796	763	739	731	693	697	802	742	745	739	717	794	737	739	801	693	785	788	755	708	765	730	786	752	725	765	772	708	727	730	747	773	790	814	751	748	745	677	774	724	741	738	710	765	776	740	755	751	728	757	833	750	759	773	739	830	780	775	768	742	758	776	733	814	781	795	752	733	764	780	731	707	785	781	716	770	748	702	783	752	772	721	794	769	736	757	767	753	730	809	739	767	762	739	746	743	734	762	777	729	737	727	766	739	759	725	730	753	762	775	766	740	753	720	772	752	787	733	758	747	743	778	741	780	759	790	774	719	752	760	767	733	800	718	730	700	746	766	764	770	724	756	752	727	752	758	770	815	742	712	762	759	768	789	762	746	740	775	726	764	751	769	713	728	744	748	802	755	759	785	780	769	739	765	761	732	701	745	738	780	746	744	828	759	697	750	741	727	742	766	717	742	773	718	783	751	730	745	712	747	763	760	759	760	770	816	732	813	774	750	816	758	732	695	756	792	736	737	820	827	765	777	775	735	790	728	713	751	766	781	764	782	804	799	784	741	712	740	796	760	779	800	791	763	770	752	731	726	770	786	727	774	722	732	764	783	738	739	776	762	745	741	782	758	787	703	762	792	771	757	748	789	753	810	748	790	740	701	715	740	727	796	709	719	761	780	767	740	731	747	691	784	721	713	731	775	791	720	730	724	741	771	737	728	773	770	749	719	814	719	766	789	756	782	751	779	784	731	757	799	794	747	804	780	739	741	719	785	731	738	743	822	757	770	747	720	777	781	692	737	749	770	825	742	728	723	730	734	748	762	773	752	782	705	726	803	764	820	764	785	788	757	739	769	740	757	752	795	742	749	732	757	758	760	701	734	770	762	754	715	748	755	776	770	688	712	758	819	737	729	761	741	770	729	706	750	735	747	733	795	730	748	767	743	753	728	743	737	798	758	725	749	756	720	747	730	704	761	785	710	780	769	827	711	697	773	724	766	736	772	760	727	763	739	764	711	767	734	757	752	729	724	787	766	786	733	732	728	730	735	814	755	738	713	748	774	702	781	724	770	763	790	746	772	752	741	802	764	717	815	782	753	764	746	799	788	762	741	818	746	775	739	753	705	763	780	781	721	733	726	720	790	729	773	763	710	741	790	695	735	755	782	743	792	753	739	711	756	797	822	771	768	819	754	767	802	737	725	780	712	812	807	718	768	738	738	763	764	794	784	721	745	785	781	781	758	756	736	815	757	766	756	698	751	775	749	750	744	789	760	745	726	789	766	815	759	784	771	713	720	776	801	785	769	763	674	768	789	761	764	704	742	735	723	744	744	811	741	780	775	765	758	777	718	754	797	728	727	742	727	756	747	766	748	786	783	764	736	762	744	723	754	772	745	810	740	811	794	758	738	736	808	721	775	757	806	773	717	798	763	741	758	765	738	784	773	767	772	788	807	800	783	742	757	786	795	733	781	787	759	727	736	785	755	767	783	735	718	712	756	740	814	754	740	842	724	741	729	783	729	748	757	778	753	753	789	736	756	773	738	768	729	720	808	758	769	815	765	765	741	722	731	778	762	733	752	773	794	804	722	718	754	738	761	759	762	779	745	729	806	767	752	757	759	796	680	708	815	753	755	709	751	780	797	731	766	764	766	784	729	742	782	709	786	749	805	772	757	843	730	806	777	751	756	786	733	764	778	781	762	763	736	748	702	759	767	782	695	756	730	788	752	708	760	752	771	785	782	767	714	703	724	774	773	713	730	756	721	752	764	778	751	762	696	752	752	749	814	720	763	786	753	767	786	748	720	781	754	759	782	742	729	699	735	790	784	773	744	772	776	714	711	715	763	749	784	754	760	777	746	754	755	763	767	706	772	767	738	829	724	790	739	735	759	718	714	774	816	736	761	704	740	788	772	772	792	733	768	768	769	776	778	746	764	851	722	716	728	748	723	760	767	769	739	756	736	717	694	768	794	748	711	792	749	730	797	806	749	762	777	776	766	770	761	764	761	749	777	753	720	744	792	758	779	736	800	758	791	713	841	738	775	754	717	753	815	757	752	702	754	810	767	767	786	783	795	726	813	803	776	741	750	759	780	810	784	754	720	780	757	743	720	738	788	771	706	758	745	740	781	754	743	715	759	800	777	807	725	723	739	755	781	727	740	714	749	750	740	761	731	745	733	789	736	772	708	689	734	751	810	723	750	711	765	757	757	787	708	757	760	789	717	815	754	756	747	766	733	745	726	776	737	766	745	743	742	731	746	778	773	704	736	778	725	762	712	780	732	754	751	764	734	779	744	751	776	808	703	714	789	733	761	785	753	769	758	766	757	741	803	732	752	732	811	738	779	774	795	734	773	744	749	744	731	788	761	756	742	771	694	784	769	724	826	765	774	735	775	764	744	730	734	750	739	723	722	730	729	757	790	770	718	759	745	759	787	801	746	747	724	787	741	765	781	767	726	764	777	723	771	788	814	778	782	721	762	700	795	727	747	686	716	719	773	779	751	757	758	735	756	753	721	738	771	722	749	757	773	759	771	718	778	737	780	762	734	771	763	768	775	815	792	700	781	776	744	801	769	747	707	779	803	766	736	759	773	806	748	729	754	753	723	712	763	794	787	760	713	726	793	745	779	813	756	751	835	745	798	766	799	757	766	767	767	775	810	697	752	721	736	821	743	704	717	731	725	731	765	753	786	732	746	773	749	754	755	776	781	769	780	757	743	791	723	703	751	718	753	737	749	742	730	713	721	757	776	759	801	738	751	739	791	772	769	787	815	731	769	732	778	789	688	778	789	761	738	757	733	730	783	765	760	738	746	756	754	717	745	748	732	768	702	742	761	780	761	746	748	742	753	758	792	770	787	752	783	751	768	716	779	802	753	739	770	757	784	696	756	753	755	736	807	709	713	735	766	773	717	747	733	811	747	766	746	742	694	767	739	730	760	772	749	763	716	771	731	749	749	770	782	769	771
31202	18719	1935	920	654	522	413	315	304	266	264	252	194	225	225	209	216	192	188	193	198	173	170	199	166	184	176	185	165	154	167	166	164	170	173	169	142	157	144	134	155	175	193	165	178	158	186	149	164	144	137	151	150	181	181	157	170	170	161	163	135	166	198	159	150	186	174	166	165	168	163	165	196	147	173	140	141	163	170	165	169	168	176	148	175	182	175	144	162	156	168	160	147	170	163	160	172	169	143	132	154	166	171	171	180	164	172	149	170	154	160	175	168	166	172	149	174	156	142	138	183	159	156	201	145	172	155	165	155	151	154	154	153	157	175	171	156	179	170	160	201	159	161	157	158	178	162	146	151	167	179	148	161	161	146	156	169	175	178	176	162	154	171	127	160	157	162	148	155	169	173	154	162	157	171	154	170	157	152	181	167	167	148	174	176	180	185	183	171	161	137	146	174	146	147	176	163	157	157	162	136	156	164	150	150	165	159	147	173	160	162	166	158	130	164	127	171	155	147	159	174	157	148	155	164	153	155	156	158	152	151	151	134	170	154	140	166	146	145	176	165	163	159	162	160	165	164	185	163	173	151	174	168	152	159	164	154	159	173	173	140	165	156	171	156	150	175	159	147	161	195	177	133	147	158	161	181	160	169	151	153	134	173	168	152	183	135	193	157	160	153	172	168	166	177	163	180	149	145	167	162	159	168	160	165	148	151	144	182	144	171	144	152	141	171	168	146	158	173	155	165	160	163	165	143	177	152	150	140	154	155	166	155	161	169	154	158	184	168	174	151	172	161	145	160	159	156	161	148	169	165	188	174	159	170	165	142	139	176	174	159	195	158	147	160	177	152	160	153	153	163	131	140	169	159	149	176	187	131	175	159	159	163	171	131	145	188	132	175	163	162	164	153	156	154	157	149	160	164	150	167	152	170	157	163	155	162	177	161	161	160	149	166	159	165	177	155	155	155	144	159	147	173	161	146	179	143	162	148	164	163	164	187	179	153	166	169	146	164	147	148	138	168	186	154	155	170	176	175	141	161	160	148	158	141	183	152	162	161	170	173	151	148	159	145	150	151	180	157	154	157	142	143	179	171	169	146	154	141	166	195	151	158	163	172	164	154	158	166	154	155	163	156	136	157	153	178	192	145	161	145	166	155	173	154	136	181	150	143	157	162	174	147	163	156	160	172	151	173	172	179	148	145	172	167	171	140	157	159	141	169	167	169	158	158	168	175	152	146	155	161	167	160	181	174	167	150	158	156	155	159	178	153	197	179	158	195	154	160	174	170	144	148	165	173	154	155	150	169	150	173	155	162	145	155	157	165	164	157	160	146	143	170	159	166	173	170	156	180	155	164	156	141	146	150	150	171	151	166	150	156	148	156	170	164	173	167	135	138	163	155	160	152	169	172	151	159	149	158	182	158	162	131	166	186	170	180	149	166	159	165	152	158	170	161	174	148	137	163	152	139	183	134	136	196	132	179	167	168	149	141	161	162	147	175	145	141	151	183	149	153	174	171	152	160	157	168	162	160	175	171	194	167	160	180	141	132	164	162	180	156	142	160	171	144	149	157	150	175	166	143	153	151	142	154	144	170	164	168	160	139	188	161	170	138	153	139	169	170	179	166	159	153	171	163	157	152	144	163	164	157	148	157	152	140	150	169	148	160	151	165	133	147	168	189	165	160	186	167	141	166	151	152	166	147	175	163	155	158	165	143	152	135	171	164	177	165	192	163	152	165	152	183	182	152	170	171	156	154	153	167	164	164	151	153	168	161	176	166	154	166	173	188	159	161	152	179	150	171	161	152	165	151	137	155	193	149	162	142	168	150	167	165	180	160	165	186	168	165	151	174	150	166	164	162	135	153	153	165	173	142	176	194	152	162	166	157	152	152	173	164	149	154	171	160	119	158	172	191	171	193	127	171	143	144	152	194	169	176	152	189	179	166	139	160	182	159	164	146	153	181	159	150	179	151	158	151	166	138	186	144	179	157	142	172	166	150	163	162	152	144	168	160	157	165	170	178	177	186	163	159	157	159	149	144	176	182	146	161	154	155	152	142	162	167	137	154	139	173	163	144	148	162	155	179	159	155	179	164	161	174	166	148	162	155	171	174	170	138	179	172	152	147	137	156	176	172	159	166	159	159	165	167	129	157	158	178	153	159	162	126	165	175	146	158	170	172	181	170	152	151	127	178	150	187	141	161	154	151	128	161	177	153	147	150	155	160	169	157	153	140	182	159	166	138	167	166	175	156	190	153	157	144	158	165	154	176	164	169	138	160	155	165	163	156	180	187	175	166	164	144	158	155	157	153	169	166	147	155	173	162	142	149	177	192	167	193	139	172	156	146	166	193	159	152	163	151	152	169	153	170	174	157	150	153	161	184	156	138	161	175	176	165	145	146	150	165	164	164	162	154	166	154	159	178	167	154	166	157	165	144	150	146	159	131	164	156	168	162	176	141	179	150	181	161	150	156	145	153	164	165	161	143	179	165	179	186	164	146	167	170	143	151	153	164	150	161	159	157	179	178	150	154	173	146	184	162	190	183	167	145	180	156	172	174	157	172	152	170	152	185	165	180	166	144	162	160	143	170	175	139	158	172	179	207	171	138	165	156	166	143	163	171	171	174	166	139	157	168	156	150	147	143	181	182	195	163	172	139	173	180	147	156	186	154	194	155	172	169	174	150	166	165	164	176	164	161	136	176	159	170	150	155	146	168	178	165	136	166	169	144	176	145	137	142	156	154	164	165	163	159	170	165	186	163	172	165	160	162	164	177	179	155	166	156	169	157	153	170	137	149	147	155	163	149	174	161	151	172	131	178	172	150	160	158	165	166	159	164	153	146	144	171	174	155	148	151	168	162	152	160	165	148	161	155	175	133	132	169	172	155	141	152	161	151	145	156	148	169	140	161	164	167	144	165	154	151	159	150	150	165	165	161	140	157	159	158	169	159	139	170	148	153	175	165	154	178	174	179	174	165	154	162	185	161	151	157	164	158	163	163	158	158	156	161	169	166	173	153	163	152	150	170	162	157	161	166	148	157	144	156	169	174	158	174	155	147	165	176	145	135	149	187	185	156	156	166	146	138	153	162	175	176	167	138	140	182	167	176	153	183	157	154	146	163	172	137	167	168	176	151	154	141	153	166	166	157	156	166	178	172	157	156	167	146	169	166	142	158	155	147	147	167	151	159	147	161	183	172	160	153	163	157	158	158	162	142	170	156	140	156	174	146	144	151	160	186	144	163	168	148	164	162	152	185	183	154	145	143	163	144	170	175	164	165	164	141	150	139	178	163	161	178	176	162	153	152	179	156	148	148	147	163	164	154	168	145	146	156	182	162	154	168	169	153	170	180	159	161	167	148	146	143	160	145	157	152	174	174	161	176	180	170	146	168	150	156	164	159	170	173	171	157	148	166	159	159	172	164	167	166	167	157	176	131	155	141	150	164	137	180	131	135	157	170	163	156	155	168	159	197	161	174	152	160	165
17981	10362	2380	2821	2472	2040	1721	1452	1269	1131	974	926	814	775	750	724	683	713	632	613	603	560	603	620	584	557	540	532	566	498	548	509	484	514	494	502	484	458	483	491	489	468	481	482	470	524	477	463	466	493	465	464	472	441	477	457	461	479	426	453	503	454	505	444	452	488	439	455	442	465	460	428	446	437	451	454	446	447	464	474	484	448	443	442	483	469	423	494	483	473	478	428	420	450	428	447	445	457	457	438	463	478	462	452	446	462	413	475	468	453	486	475	454	445	466	443	464	463	426	414	450	447	417	449	421	465	465	456	456	414	404	453	444	414	453	462	442	481	441	433	438	456	450	427	460	426	420	436	432	471	453	397	475	439	443	447	468	482	449	451	436	461	452	436	474	475	441	410	447	442	475	411	421	469	443	457	473	469	457	435	437	449	430	473	468	458	436	458	455	437	428	451	421	427	442	466	445	460	469	435	461	422	455	445	439	439	420	432	454	460	457	410	472	428	423	466	417	459	432	463	415	453	438	466	427	431	441	430	415	437	423	426	410	467	423	468	447	459	435	439	432	442	451	433	432	454	459	479	416	430	422	436	464	414	431	456	416	445	456	456	425	448	437	421	434	449	402	437	453	463	404	490	416	453	413	438	498	421	457	447	418	429	454	407	430	447	434	442	459	409	400	438	438	432	448	467	465	412	430	427	431	450	414	430	442	427	435	438	447	449	489	459	476	447	455	429	419	426	455	471	418	450	445	428	436	407	443	451	428	458	444	409	469	456	438	457	441	433	460	453	453	454	472	437	435	442	477	460	462	468	434	425	449	428	447	410	460	441	458	461	436	437	416	461	445	448	450	484	456	432	410	420	410	443	440	444	436	422	448	429	474	441	417	431	458	434	443	441	430	447	435	441	435	436	431	467	418	450	454	422	408	442	420	442	444	468	435	465	434	432	462	419	481	438	389	453	462	423	434	440	442	443	425	460	416	470	436	456	418	442	436	421	473	447	424	405	474	431	454	424	505	434	466	448	427	464	454	438	437	430	438	456	474	452	455	428	441	462	464	448	443	447	419	451	427	472	437	446	428	432	419	424	455	419	426	476	479	430	414	461	470	452	468	450	457	428	427	424	447	442	454	419	448	437	421	462	473	441	466	430	462	464	422	438	440	469	429	447	447	451	424	470	441	451	487	466	455	457	427	445	487	468	440	455	459	453	436	436	402	434	446	447	413	421	454	447	464	425	425	460	477	440	437	404	413	405	455	428	469	443	440	443	442	434	423	410	443	433	439	470	425	435	464	438	417	469	457	478	455	444	464	464	450	418	451	435	445	438	494	438	416	453	445	425	452	441	452	436	458	414	417	469	395	430	437	467	418	441	454	425	440	437	445	432	397	433	446	445	425	422	430	421	438	452	470	437	454	408	462	407	455	457	436	450	445	456	410	459	430	444	436	440	452	454	453	445	446	428	431	464	415	469	448	399	466	439	445	430	397	428	422	431	424	421	474	405	475	469	434	452	419	424	438	429	404	431	439	418	426	478	477	468	411	460	415	409	435	500	434	439	412	441	415	417	492	475	455	443	402	463	422	458	436	467	441	439	477	457	429	458	459	463	437	468	447	430	427	465	468	448	451	432	448	426	426	446	432	447	471	443	478	445	433	466	441	423	424	436	454	447	477	449	425	446	450	457	462	473	441	440	429	460	439	444	458	407	453	457	462	455	442	412	475	419	452	437	459	454	457	442	425	457	423	445	444	436	429	425	427	456	440	404	446	431	446	442	423	431	462	407	421	440	458	442	425	422	400	442	449	433	435	423	416	447	437	438	415	429	468	446	483	452	394	432	453	423	431	432	448	434	439	462	467	442	449	449	463	448	454	444	437	459	441	465	423	446	452	477	451	441	470	473	484	445	476	418	439	437	427	447	435	466	433	460	473	462	456	448	436	416	451	399	441	439	427	449	435	418	463	442	456	411	447	463	425	412	421	466	453	478	451	400	456	431	439	442	471	458	426	447	435	434	462	450	453	462	437	445	460	456	435	474	492	423	443	445	420	453	436	481	424	441	431	407	451	447	443	452	466	410	496	400	431	443	448	416	464	414	457	435	428	465	457	439	480	462	448	459	443	458	475	462	460	449	477	482	448	460	453	414	465	482	471	421	459	440	453	450	463	415	470	425	482	440	452	442	424	453	390	474	468	459	432	423	444	422	435	469	435	425	432	455	441	450	411	418	421	442	445	453	441	490	435	431	425	432	448	404	446	446	439	449	439	434	455	444	428	454	429	440	467	479	440	428	387	439	440	449	468	462	449	441	450	442	433	433	441	424	471	397	453	399	432	461	465	432	450	403	435	425	443	437	383	472	474	508	427	431	427	492	455	436	422	438	484	450	428	428	489	440	449	429	435	452	439	425	457	418	398	456	421	425	424	462	435	441	412	384	446	457	424	438	437	441	444	467	448	418	432	417	450	431	456	407	428	454	455	424	446	455	442	444	445	459	430	470	428	451	422	436	457	436	450	415	425	424	422	458	462	422	502	498	461	423	434	423	444	421	427	475	453	475	459	419	435	414	433	433	432	442	437	437	484	470	416	450	423	443	414	446	447	429	444	458	459	479	437	418	468	456	438	461	429	478	469	468	420	435	416	450	434	465	442	424	428	496	464	457	433	470	416	422	421	440	482	479	438	453	463	417	433	468	465	432	453	468	435	448	469	415	455	459	419	437	456	420	440	394	456	458	457	448	433	457	465	441	421	442	438	433	422	458	422	443	451	443	451	412	466	433	464	455	405	440	438	408	439	472	456	432	446	458	465	414	440	459	453	422	468	473	471	426	483	415	439	447	432	455	415	458	433	421	475	442	466	424	511	433	442	474	444	426	488	432	479	446	430	452	425	502	429	423	412	403	454	443	406	448	414	420	447	448	485	419	401	428	475	451	445	446	460	441	441	404	453	423	435	424	435	430	466	431	426	451	416	426	441	453	455	449	409	420	436	408	412	443	400	434	444	457	467	406	473	457	498	412	447	455	471	500	374	444	401	446	449	451	442	453	453	443	450	455	461	435	422	425	454	432	443	441	428	455	459	425	427	441	434	398	392	433	409	445	442	456	445	416	411	440	435	404	445	443	388	456	489	460	464	423	432	461	495	462	421	458	477	431	444	446	418	507	475	447	452	440	440	437	483	448	437	463	450	431	463	433	461	456	437	439	449	400	411	435	426	426	465	430	466	449	450	423	475	474	447	457	433	427	440	456	482	439	408	466	452	424	444	446	451	458	450	433	421	456	444	445	475	458	437	460	407	442	445	474	415	463	416	442	471	466	450	431	468	471	461	430	440	471	394	451	435	407	453	437	434	458	451	459	423	481	445	424	460	422	429	427	482	462	437	428	445	438	460	428	469	459	453	443	453	441	444	431	452	425	430	440	422	458	432	492	444	450	440	429	440	473	439	427	457	448	425	410	457	427	455	421	444	479	430	443	438	413	436	452	414	422	458	423
45965	31374	5258	1931	1164	917	734	620	533	442	476	428	365	363	348	282	320	305	279	283	305	320	288	293	263	278	268	305	274	295	291	258	256	259	260	284	257	265	237	257	246	277	267	271	230	246	262	265	290	251	238	252	273	235	239	266	241	276	286	252	245	253	258	249	256	243	246	236	231	258	245	270	232	237	255	237	283	235	239	258	284	225	249	262	252	255	232	234	245	248	259	262	257	257	241	250	247	246	262	231	248	251	234	241	237	246	278	244	267	253	272	219	267	268	271	219	266	221	230	223	257	260	229	269	236	287	217	239	256	272	254	236	238	237	254	247	280	251	248	238	241	240	271	263	289	238	235	288	266	255	256	242	249	264	252	257	228	256	250	247	218	217	255	280	254	242	253	251	263	255	256	266	255	261	213	212	221	221	247	264	251	262	256	247	249	240	211	240	228	245	240	280	250	233	216	231	250	233	247	256	249	211	256	251	262	235	251	244	253	248	248	263	242	247	250	223	261	261	262	256	259	243	259	255	250	257	252	264	254	264	254	243	251	233	253	215	294	285	254	227	274	251	228	270	247	261	244	267	269	232	259	256	220	256	244	225	234	266	240	251	255	237	262	266	241	238	233	220	245	263	262	255	238	232	243	251	262	232	248	256	240	241	273	238	254	235	249	251	254	228	255	235	235	278	277	262	229	253	239	221	264	260	253	250	281	237	281	243	226	259	265	250	251	246	233	235	258	252	259	224	245	242	260	226	230	219	225	250	259	259	216	256	265	247	237	257	268	248	249	259	236	236	253	274	258	252	237	229	269	243	244	228	226	244	264	257	241	238	246	245	256	206	275	276	220	255	228	235	256	267	249	240	235	236	224	271	250	253	235	237	226	250	253	275	233	268	244	243	268	219	248	259	274	279	247	247	239	247	232	228	256	283	267	246	249	257	256	266	286	243	230	252	261	263	289	261	243	272	276	232	241	283	242	252	249	231	252	217	240	262	283	220	273	221	240	289	262	244	222	252	246	224	226	250	245	251	251	249	257	267	278	233	232	265	266	242	252	225	250	263	254	265	249	247	250	270	227	220	270	240	257	221	247	251	250	262	241	231	251	249	260	254	268	242	240	235	264	224	254	260	263	229	237	248	261	271	240	284	236	276	242	239	236	219	266	278	244	225	256	262	249	255	267	238	232	233	262	245	267	255	231	255	236	221	251	266	248	237	253	261	249	260	247	272	261	246	225	268	236	256	237	236	261	241	249	234	237	225	252	232	247	275	225	244	267	247	249	282	260	235	218	276	245	270	279	268	280	265	229	260	262	229	259	266	258	276	282	228	240	259	252	267	263	267	272	239	251	247	241	260	254	234	239	275	215	241	264	282	270	226	271	261	253	257	237	274	275	267	229	265	266	242	240	266	254	258	237	239	234	248	241	250	233	236	257	253	261	253	236	271	248	257	234	265	252	244	263	247	280	264	251	255	245	227	269	238	265	237	251	261	235	244	248	252	239	269	249	240	243	240	272	249	259	265	260	255	230	303	247	262	222	250	244	285	268	251	231	277	237	268	243	256	238	267	234	281	259	266	251	243	247	233	243	248	248	261	233	232	248	261	249	260	245	274	257	251	239	252	239	255	246	236	232	243	240	262	250	243	228	279	238	276	272	217	253	243	238	237	236	230	272	283	244	245	253	277	298	225	262	250	231	232	257	242	251	252	210	257	254	259	225	260	258	221	239	226	286	234	260	221	242	259	265	237	248	228	255	248	248	237	277	246	270	239	266	263	275	250	250	238	270	276	250	255	241	278	240	238	218	214	247	246	254	244	238	264	272	258	267	240	240	230	251	232	216	229	247	254	244	272	262	254	244	244	256	232	235	253	272	215	252	246	272	239	258	255	280	229	247	242	269	271	238	239	246	251	238	250	252	249	248	244	261	254	278	258	255	228	272	235	241	234	275	265	236	200	225	246	250	254	232	246	220	274	241	261	240	255	229	268	247	268	253	255	265	257	251	220	261	252	252	256	269	233	259	254	247	257	239	250	248	274	265	261	246	268	258	262	238	268	259	279	279	274	245	247	262	265	225	263	234	252	243	253	247	268	220	276	248	250	242	302	245	241	249	240	237	222	251	244	251	264	275	261	263	241	230	241	271	257	243	278	260	244	230	224	259	238	267	225	258	233	238	260	251	248	255	245	283	257	256	249	254	256	265	252	239	251	219	251	240	224	237	245	225	264	263	215	218	260	281	233	283	257	228	251	212	257	261	229	243	259	266	273	238	225	263	259	240	269	252	240	277	246	221	252	236	244	252	245	267	269	234	239	259	257	259	242	237	244	244	237	247	272	254	266	266	241	225	228	249	264	250	235	288	231	234	237	240	234	274	254	268	261	243	265	261	226	281	242	263	263	216	252	248	224	254	308	298	244	239	247	273	261	246	242	251	257	243	279	273	235	269	271	253	239	257	257	263	251	265	267	232	259	283	272	241	280	233	238	232	248	266	238	258	252	243	231	231	251	250	263	244	256	271	267	228	264	261	257	294	242	236	242	261	240	236	238	228	249	219	232	263	242	313	240	251	263	241	237	284	276	266	239	231	269	228	229	236	239	268	245	251	229	238	264	242	250	252	263	258	271	274	266	227	250	260	237	241	266	253	254	265	236	254	239	267	257	252	247	247	260	242	244	275	238	227	213	260	248	246	234	227	255	262	259	228	234	260	238	293	260	258	253	260	239	276	254	247	259	268	250	255	234	257	251	261	256	256	284	273	263	241	271	210	265	265	237	241	252	244	243	251	272	262	263	268	266	246	265	254	246	263	252	219	255	256	246	239	238	235	258	260	225	226	259	265	227	249	245	225	214	232	260	249	241	242	234	248	261	211	227	256	234	223	239	243	255	253	258	282	272	268	233	276	251	238	262	268	252	257	250	233	244	246	239	253	235	249	249	225	223	253	244	250	256	267	253	230	249	268	257	238	247	249	234	253	224	269	244	232	254	237	292	234	258	218	264	251	236	261	245	245	240	255	240	266	235	272	268	255	251	250	238	279	241	269	219	256	226	240	247	253	232	234	243	258	268	275	235	264	247	242	221	247	240	232	237	225	268	260	254	240	242	236	247	226	229	264	234	229	257	287	276	245	241	264	244	249	241	259	244	255	248	244	219	245	284	211	261	254	216	252	258	283	236	276	261	267	255	274	236	239	263	247	225	241	244	251	232	267	231	242	238	262	239	241	250	220	242	264	269	222	231	206	216	249	254	246	256	270	229	233	225	259	267	265	271	262	263	262	250	222	247	249	251	263	256	265	264	269	236	266	241	244	255	271	227	244	251	246	255	215	296	260	220	251	246	259	235	236	223	271	221	251	235	256	289	258	235	241	247	271	254	228	254	256	232	250	269	254	265	223	260	268	246	245	231	214	249	267	240	261	276	249	243	240	246	243	289	243	259	255	267	255	248	265	274	259	230	252	243	248	231	236	261	237	258	239	252	272	270	263	243	226	228
26509	14984	4287	5184	4498	3845	3070	2646	2260	1973	1743	1677	1462	1325	1301	1215	1143	1092	1009	1028	948	904	975	868	846	935	878	807	807	759	822	806	745	720	769	765	760	802	718	740	737	748	715	747	719	709	718	699	703	723	742	736	716	727	720	705	693	686	686	664	690	728	702	680	683	675	692	657	708	639	681	719	675	634	685	636	639	612	677	676	697	672	660	681	678	668	673	697	675	677	658	675	661	680	702	618	646	707	663	663	709	661	626	668	714	617	709	704	654	680	693	640	669	652	685	647	680	635	670	642	692	694	661	645	680	671	685	675	682	665	701	612	679	620	650	662	671	629	674	665	679	674	645	673	623	634	680	675	637	675	679	631	665	652	682	686	660	670	659	650	681	635	655	640	647	641	627	669	669	642	660	662	689	700	659	635	664	748	674	673	637	633	634	674	657	619	668	697	679	661	677	629	619	680	704	619	631	641	629	641	688	676	612	629	693	722	634	641	671	685	674	652	653	653	624	618	672	672	665	651	667	642	618	625	683	619	645	647	696	674	599	658	630	687	648	655	658	675	672	629	645	634	653	674	659	670	640	671	638	653	656	652	648	664	667	667	632	595	633	642	624	702	648	650	625	644	673	677	720	645	701	629	641	648	643	654	701	677	613	658	603	672	664	616	683	645	648	678	670	673	642	633	664	676	647	669	644	654	683	620	651	689	662	638	670	678	650	629	673	648	643	681	669	667	702	663	672	650	662	648	686	626	644	656	645	609	659	634	662	660	686	617	695	666	651	634	655	625	655	684	610	634	613	693	648	691	635	663	674	614	626	654	617	652	641	649	645	638	639	678	705	621	651	686	645	604	667	651	656	654	626	654	653	647	656	612	661	692	620	670	646	627	633	622	671	653	635	697	703	699	635	678	680	660	621	720	637	670	671	658	619	691	694	628	611	675	650	623	697	666	657	637	676	674	682	658	691	656	669	654	687	630	674	680	679	663	613	698	680	705	690	648	630	614	677	721	673	692	633	604	671	662	654	629	660	663	680	664	662	612	699	667	639	629	671	640	641	671	669	687	669	646	663	653	623	635	611	654	650	656	694	674	623	700	685	667	645	645	628	650	664	662	677	646	626	677	680	712	687	642	628	687	638	655	641	679	641	675	679	646	663	652	688	661	647	660	690	644	700	677	684	684	693	701	630	600	643	617	669	644	647	665	641	677	657	693	633	665	707	628	698	678	667	675	638	662	689	663	660	667	634	589	676	669	688	654	643	631	700	620	664	676	649	671	658	679	684	643	664	682	672	689	644	658	637	636	644	682	608	665	650	645	605	646	655	690	641	646	644	630	662	681	688	654	622	667	607	622	624	615	674	622	648	630	657	639	646	644	704	655	709	644	661	626	665	675	639	635	675	623	621	640	678	679	655	621	654	683	632	646	610	604	671	690	668	646	639	667	671	621	656	675	642	679	647	684	671	700	687	656	645	650	663	630	649	617	660	654	648	660	647	673	652	644	666	625	642	668	662	701	659	618	671	623	656	638	651	624	656	628	675	673	625	664	668	655	632	649	640	708	657	660	678	665	648	661	591	666	656	651	632	639	674	653	652	647	656	686	645	593	697	627	700	660	664	660	627	661	673	659	674	659	626	659	639	650	638	675	671	662	686	613	662	685	625	654	641	662	633	600	641	659	670	632	657	667	655	632	677	679	614	674	688	665	646	629	687	670	635	655	647	665	667	604	655	672	634	668	658	672	663	627	655	665	665	662	686	622	706	644	648	690	619	679	683	628	657	676	633	631	643	706	662	674	645	627	649	680	661	674	667	653	644	703	631	621	686	632	704	647	684	685	657	712	656	648	651	645	663	597	695	672	642	690	634	610	645	654	680	666	657	685	630	572	723	661	610	663	643	674	661	681	663	640	629	697	647	659	641	598	612	670	673	646	613	628	660	629	666	667	666	684	642	616	602	623	680	667	650	632	673	614	657	659	678	676	629	663	671	624	664	667	658	637	644	641	621	671	659	698	677	685	670	623	695	674	609	633	667	678	641	647	604	670	658	693	638	669	681	682	657	654	616	653	658	652	628	644	702	684	634	647	631	673	635	672	669	673	678	706	648	670	661	654	647	689	665	693	644	638	638	669	713	655	684	648	650	641	704	635	623	643	630	629	695	624	665	647	623	673	644	673	683	650	665	666	652	673	636	690	644	631	674	674	654	655	634	657	607	639	664	707	685	641	626	668	636	655	652	684	681	671	697	660	691	631	664	711	691	659	627	660	626	672	634	629	632	670	674	684	613	659	674	633	621	688	653	665	646	684	644	615	650	672	645	663	649	665	651	637	647	697	636	624	693	661	643	688	680	671	647	658	667	609	691	679	662	673	663	671	658	697	662	650	675	697	632	651	699	627	629	654	631	629	648	666	737	628	685	649	658	671	691	685	614	621	641	667	689	684	646	687	616	670	637	660	655	618	637	638	651	652	655	662	723	656	640	716	700	695	651	649	654	672	638	660	693	691	635	615	670	647	653	608	689	680	625	644	668	648	667	660	619	667	634	659	614	670	653	682	620	652	678	635	679	635	647	661	671	642	650	657	642	666	634	679	691	670	671	671	674	619	641	637	636	664	636	655	658	660	654	653	660	663	612	658	610	665	639	646	704	638	635	660	649	685	617	637	661	672	604	675	663	629	680	652	664	657	638	626	673	696	646	683	630	665	655	678	629	660	610	629	691	648	632	649	599	630	639	651	645	665	688	622	635	693	673	620	666	682	607	641	646	665	643	684	647	622	671	621	675	632	714	664	637	645	685	633	660	622	653	640	684	674	636	636	669	649	692	644	663	678	688	655	695	656	648	656	667	658	639	685	687	634	678	667	700	656	669	670	688	661	629	688	655	688	672	698	634	669	647	668	701	620	650	585	696	635	631	662	641	671	683	681	612	662	644	678	686	664	635	648	638	669	601	714	705	644	659	656	631	675	616	667	620	671	737	657	624	645	667	626	697	622	641	655	660	676	650	656	652	636	649	633	647	614	643	647	681	634	700	669	686	677	646	652	671	705	675	693	639	646	658	692	635	699	613	650	677	677	608	680	635	651	633	653	671	644	666	709	664	655	675	663	679	684	671	665	671	630	638	651	671	657	627	663	626	673	640	628	637	736	651	635	669	641	657	654	659	629	599	644	657	602	656	683	607	622	664	662	644	634	633	663	672	639	711	626	671	632	612	625	598	642	632	635	656	674	652	668	631	618	690	666	652	640	604	667	662	629	650	663	659	689	718	664	639	658	669	648	684	704	657	629	670	661	639	642	653	644	657	686	696	620	621	652	629	724	640	678	674	628	667	679	645	666	674	641	654	657	625	634	636	651	635	644	649	632	657	638	670	656	648	650	687	675	668	639	640	680	640	636	652	642	667	652	682	628	660	580	696	653	647	616	668	675	625	691	625	637	670	694	681	665	678	671	630	677	632	645	662	648	674	675	673	635	640	655	687	633	631	673	649	674	671	654
6894	840	335	330	339	324	310	310	344	332	342	320	336	352	317	301	336	325	311	326	312	324	308	320	307	310	322	317	346	306	307	358	336	293	345	323	325	321	326	315	366	310	304	315	356	311	315	318	323	317	315	304	304	323	343	345	307	310	285	324	318	375	295	349	341	344	296	292	297	333	358	308	356	313	346	319	328	327	331	339	333	319	322	335	309	325	326	327	347	334	342	300	337	320	318	337	326	339	334	315	303	321	335	326	323	310	368	310	318	291	362	304	324	309	283	294	332	334	306	342	325	333	302	344	335	304	306	369	300	317	311	349	323	324	332	325	340	311	323	358	315	319	315	305	302	314	292	301	290	328	334	328	321	320	332	316	290	343	328	329	324	348	274	319	320	319	303	305	342	318	336	326	316	312	323	351	297	331	330	314	319	324	293	300	345	334	305	327	357	341	327	320	321	350	298	315	315	304	306	315	333	348	359	341	325	330	320	329	326	320	302	298	330	304	341	284	318	331	330	324	347	278	317	291	325	313	337	332	333	323	329	329	306	359	309	325	284	348	358	295	325	308	316	293	285	332	285	313	287	311	336	293	320	331	309	330	311	310	320	314	301	299	336	318	310	314	329	310	332	324	310	315	331	354	342	279	337	338	312	287	291	327	323	330	282	314	297	319	315	325	326	355	294	338	342	334	336	345	336	321	302	317	352	324	337	325	344	344	334	341	320	322	290	308	345	285	346	325	393	339	302	317	285	314	290	315	307	278	309	333	320	323	340	306	306	334	338	322	294	323	326	298	348	308	325	323	317	347	281	336	301	331	326	320	303	329	310	303	334	341	306	315	295	329	294	324	298	340	321	337	351	314	338	303	306	346	345	299	338	298	351	297	338	299	327	350	362	346	314	328	322	301	331	313	287	336	287	300	333	341	270	303	271	333	327	346	328	304	338	298	345	311	303	328	299	294	301	310	322	304	324	323	301	314	323	311	323	293	346	314	341	320	304	346	368	319	352	307	327	324	324	354	322	315	328	286	291	297	326	330	323	332	357	324	299	305	345	300	322	329	265	269	351	328	316	299	336	298	344	310	300	316	310	336	339	333	336	317	313	336	338	349	317	334	337	332	302	320	336	300	321	320	329	292	341	323	325	319	312	291	314	333	324	320	334	313	328	347	313	343	352	302	330	274	314	301	318	334	353	322	300	284	303	326	300	321	314	334	325	324	325	303	302	323	322	306	330	328	340	324	307	354	313	286	295	338	302	325	339	341	323	327	323	320	317	297	333	342	335	290	322	306	337	308	309	321	332	325	309	293	308	311	296	306	353	328	343	317	314	305	315	322	333	304	301	320	300	354	303	338	301	321	332	293	296	327	323	317	298	321	301	329	318	328	320	342	316	322	340	338	292	326	316	269	316	330	323	353	330	329	324	333	296	293	304	330	295	303	321	309	332	321	305	319	300	318	319	318	340	338	337	355	332	332	322	333	294	338	290	316	338	308	318	349	308	302	313	312	344	301	298	304	286	346	315	308	297	324	307	333	304	329	323	300	310	298	299	320	336	341	359	322	318	342	318	312	329	321	332	321	313	312	306	315	344	307	295	311	324	338	335	304	322	329	318	307	333	305	342	299	318	329	313	295	327	293	320	319	314	325	305	282	326	335	306	300	326	341	313	310	308	349	310	286	292	351	326	285	327	337	335	343	320	343	298	331	334	327	291	332	344	334	285	292	304	313	318	339	294	311	313	306	300	327	353	314	339	321	319	320	328	330	297	307	323	333	333	312	309	333	300	312	342	310	306	304	338	311	319	328	328	312	323	297	289	318	286	327	317	308	344	337	301	318	337	313	343	338	317	327	319	329	325	313	345	319	320	332	300	328	322	340	287	310	285	335	315	323	342	322	326	343	308	313	329	295	371	329	311	351	300	316	289	299	331	319	287	341	318	345	288	321	313	333	321	318	312	300	342	332	300	315	322	304	311	358	323	349	313	336	319	342	358	336	335	332	305	297	339	321	342	304	298	307	334	326	357	330	330	308	327	344	310	349	327	309	289	329	307	340	322	310	308	331	294	316	343	345	313	336	296	341	321	328	323	328	325	299	327	337	334	328	316	302	320	345	339	320	314	299	361	302	338	328	355	317	317	282	291	284	343	317	315	354	327	360	311	288	302	335	278	297	304	308	335	326	353	296	302	273	309	333	308	319	351	328	353	341	324	295	293	317	347	327	324	295	314	363	295	304	336	304	362	293	302	316	309	294	317	327	349	294	303	340	341	320	306	305	355	314	347	336	281	328	329	328	336	336	319	328	341	307	322	304	317	326	341	300	336	302	314	313	298	370	281	316	311	334	304	309	339	296	287	361	304	337	313	358	345	331	329	319	308	298	346	305	345	325	305	337	283	319	316	335	321	317	344	324	310	320	293	346	332	305	334	340	267	314	347	306	310	324	346	344	339	342	312	325	322	300	340	299	304	306	274	315	306	300	329	315	338	329	347	321	324	346	278	303	332	306	305	297	302	323	296	319	307	339	294	341	252	341	328	315	329	316	320	308	314	288	326	299	301	329	324	314	318	320	332	333	308	341	307	350	322	358	347	334	295	311	323	312	311	294	316	309	279	321	318	339	313	317	330	320	304	336	312	294	344	317	340	343	317	293	344	318	327	294	345	318	367	296	324	316	326	312	329	330	311	347	316	329	291	323	329	349	290	363	334	293	317	320	305	343	303	323	341	360	313	326	349	345	323	304	325	322	299	306	324	344	310	313	305	315	342	352	303	324	353	334	326	306	331	340	334	310	299	305	327	319	345	353	310	327	323	318	290	312	341	290	328	308	335	340	321	328	321	340	345	331	337	286	322	330	342	324	293	340	309	320	309	314	325	332	338	341	326	292	312	324	306	340	325	313	334	320	338	325	302	322	320	272	340	323	342	329	319	336	306	276	344	316	343	331	351	327	322	334	337	317	314	319	313	286	312	292	291	317	317	337	325	311	319	306	303	327	308	352	307	307	331	302	358	308	314	337	298	306	355	296	325	338	307	320	352	330	324	313	308	313	316	282	306	284	319	278	288	337	346	275	325	331	325	325	368	339	299	312	346	307	330	315	309	299	294	310	357	370	298	304	319	320	275	339	316	299	291	343	328	343	315	315	333	298	314	292	319	319	335	293	294	307	335	329	334	305	330	325	345	342	290	297	298	313	319	345	310	297	337	337	314	316	303	323	331	359	325	288	312	313	322	335	332	328	330	304	322	306	323	312	331	329	314	307	320	308	338	331	319	292	316	317	312	305	372	315	324	353	317	312	339	350	289	321	332	328	328	303	321	281	337	317	353	306	326	316	336	327	340	332	310	307	296	310	335	343	303	313	338	309	283	311	310	329	303	310	321	320	342	298	330	313	303	305	353	334	306	336	347	307	337	300	376	294	337	310	357	309	309	305	330	285	320	325	305	324	306	290	326	302	318	310	328	312	294	308	344	337	326	324	300	341	314	313	306	329
4557	1346	792	804	806	828	765	825	798	827	751	760	797	760	803	738	817	715	759	774	751	752	779	722	807	732	724	807	752	750	733	731	766	751	791	803	766	774	725	732	685	744	749	760	769	797	784	757	754	766	743	785	793	752	748	727	765	793	737	758	770	759	712	724	813	754	726	740	758	731	765	760	781	745	747	727	783	711	730	764	766	739	735	783	718	769	773	783	774	742	707	780	740	752	756	749	761	771	738	746	745	760	728	743	756	728	717	805	767	742	802	747	723	761	772	733	760	758	775	741	764	772	767	742	726	764	768	757	751	737	785	777	779	787	767	740	742	724	722	780	768	745	769	711	773	752	755	765	787	678	768	790	757	737	767	750	695	808	761	767	805	720	711	782	759	827	705	782	769	750	715	725	734	745	735	764	753	713	844	767	769	720	750	720	753	772	742	763	742	788	764	759	752	739	759	770	776	760	783	734	741	786	809	777	769	747	775	740	709	815	736	743	745	763	782	768	739	789	746	793	758	736	761	767	759	766	762	747	742	759	730	751	800	732	776	755	707	758	777	798	745	748	718	815	741	761	784	732	751	763	767	811	751	765	755	754	753	769	741	769	768	754	804	764	765	750	702	755	745	745	738	736	779	767	728	771	750	738	781	779	710	766	738	754	754	748	691	733	708	755	776	739	746	737	747	763	812	743	687	745	779	792	774	778	741	747	758	736	767	796	740	757	775	755	763	772	751	704	727	737	759	781	753	768	782	778	767	730	732	749	771	764	759	747	763	719	789	741	757	772	752	759	717	732	772	841	748	740	758	795	779	771	762	728	727	744	799	719	769	747	755	785	772	797	776	731	798	776	770	761	742	763	723	773	739	763	774	783	790	739	779	724	747	763	747	785	735	771	742	768	791	786	741	730	742	788	793	770	715	782	758	788	711	767	729	780	779	726	799	737	764	765	712	729	760	742	772	762	781	789	743	774	718	748	789	753	798	740	713	806	771	804	764	760	770	772	725	767	758	742	772	738	788	743	763	793	774	778	761	747	778	774	782	738	791	745	776	793	776	749	743	774	755	798	760	757	819	727	781	755	744	717	744	778	807	793	824	829	764	736	770	766	757	756	773	776	755	722	738	772	801	761	764	708	765	772	780	761	767	776	726	796	748	741	760	719	764	760	763	746	758	800	725	787	759	792	726	734	754	758	768	762	731	818	746	726	755	731	731	785	737	773	784	761	737	703	766	781	767	744	727	751	787	731	784	818	710	734	746	772	753	784	761	767	736	758	790	807	781	719	696	700	730	764	774	744	734	760	728	778	744	744	730	782	756	764	796	781	777	739	742	766	748	808	791	757	772	718	749	740	730	777	708	752	692	774	720	774	791	755	817	763	780	810	745	723	773	775	810	750	819	759	716	728	785	732	762	732	762	762	765	727	731	815	736	770	757	700	744	719	761	770	761	751	721	735	758	720	755	763	761	759	782	763	750	781	689	763	761	740	760	754	727	790	738	768	713	775	750	803	773	728	757	785	743	755	763	796	749	718	768	747	811	703	732	783	746	735	738	789	765	769	744	759	720	693	723	792	731	770	734	782	790	797	773	741	743	790	755	781	796	750	739	755	736	774	796	804	770	747	738	741	754	751	746	725	737	797	770	752	750	746	747	761	805	788	747	765	755	736	757	770	779	705	775	758	785	733	759	724	752	756	736	752	732	781	780	797	717	782	779	713	718	777	799	724	767	785	778	793	758	799	731	752	797	745	768	787	738	740	734	751	752	751	755	796	760	803	731	753	761	719	807	754	778	735	751	771	762	754	758	755	739	794	708	735	688	742	734	739	753	744	758	782	754	776	760	793	739	742	757	776	782	767	758	743	677	760	783	728	770	753	740	755	771	735	787	764	728	761	774	785	802	787	736	780	764	766	782	779	764	734	723	733	685	748	735	740	811	804	788	810	801	797	760	760	758	736	758	752	753	780	778	737	757	808	784	767	770	758	754	710	781	779	712	749	725	735	791	751	729	749	741	752	745	708	768	772	778	761	709	756	765	771	782	798	760	768	729	752	731	713	798	743	730	759	802	737	780	772	742	757	737	759	770	761	728	777	732	760	789	740	791	741	768	735	788	744	765	757	696	770	779	779	762	747	792	753	767	755	773	692	740	817	752	722	738	789	752	790	732	733	658	720	742	740	736	725	730	771	760	741	798	760	746	751	782	735	797	744	731	740	751	740	730	771	765	772	757	762	727	789	740	742	734	824	772	736	786	752	734	787	758	742	797	745	743	721	735	800	718	800	744	762	741	735	747	722	729	748	731	721	750	731	787	736	763	741	783	730	744	776	804	766	752	725	718	781	704	780	749	766	774	733	798	769	785	767	763	713	803	779	710	796	776	719	751	719	759	767	784	728	780	792	745	782	804	762	768	715	784	783	713	753	766	768	806	745	780	751	780	737	745	765	786	747	703	766	750	736	771	761	745	721	763	772	737	758	766	732	761	750	749	742	787	749	749	727	787	705	740	833	744	790	819	754	737	766	756	753	719	715	771	772	770	776	779	767	756	762	724	767	799	777	736	776	773	732	763	764	723	755	736	842	743	782	725	737	800	767	761	772	796	798	683	755	750	784	694	733	769	800	769	793	769	826	728	793	749	779	750	732	771	771	760	771	735	739	744	845	762	696	752	789	765	771	748	794	800	788	719	725	779	821	749	783	698	800	740	764	765	708	770	791	732	725	856	730	783	784	738	737	787	780	773	766	761	760	756	763	806	779	743	743	791	782	750	722	759	785	807	738	765	768	785	738	727	774	742	744	719	717	798	750	764	789	740	782	758	794	745	782	715	765	762	720	773	753	758	754	771	797	799	749	743	729	731	747	737	758	788	744	744	794	757	748	702	790	756	744	759	743	711	777	720	750	746	744	777	703	779	761	738	795	795	731	722	732	810	739	740	754	748	744	789	740	694	755	725	803	768	758	778	770	711	739	778	734	745	720	780	699	741	738	763	756	766	758	732	744	743	812	772	737	791	794	739	767	739	771	751	745	737	734	748	705	791	761	761	774	728	796	795	784	738	761	747	782	717	793	723	734	771	741	750	729	752	727	744	777	752	740	701	729	747	738	790	734	771	769	768	824	706	787	756	753	754	763	736	788	731	759	784	733	736	769	754	799	753	797	735	748	772	744	762	777	789	741	778	759	782	750	765	765	762	763	739	740	700	735	787	738	741	781	769	776	775	698	758	776	777	761	745	743	791	732	791	744	759	753	755	709	741	751	781	778	759	723	758	741	733	713	785	782	782	727	793	776	770	751	738	767	727	731	787	770	742	837	727	812	778	743	730	761	738	771	761	762	758	789	761	766	765	778	740	790	806	759	743	756	741	805	761	737	753	734	752	774	762	700	754	759	773	714	771	764	756	757	778	719	759	748	751	789	735	767	790	756	744	752	758	776	777	783	761	761	780	704	756	745	803	702	768	766	774	803	749	802	763	745	793	770	765	771	742	727
32209	18055	1793	938	618	512	388	315	295	295	263	240	229	202	205	190	219	170	184	174	180	156	189	172	186	159	165	162	184	195	172	179	203	171	152	140	160	168	164	180	175	151	196	145	174	145	132	172	164	154	155	189	152	180	171	188	144	154	160	167	169	172	161	166	160	170	190	158	161	152	156	167	145	154	149	150	172	180	167	160	153	161	175	148	159	171	137	173	154	170	156	163	160	147	144	144	153	163	168	188	162	192	154	151	183	158	165	158	159	164	176	171	144	151	144	168	156	154	190	152	152	157	169	138	147	179	197	159	142	158	158	154	143	180	200	152	163	173	147	153	161	165	182	174	154	157	158	118	159	163	155	166	162	179	167	151	164	168	172	158	158	147	159	146	154	153	148	147	166	155	162	177	163	148	151	150	181	164	167	163	183	150	161	172	166	152	144	162	153	153	143	154	162	174	182	152	156	154	183	153	149	172	138	168	160	144	150	143	180	160	169	180	159	164	151	144	162	155	159	163	187	156	150	158	160	166	138	166	172	157	157	179	153	150	168	168	158	157	146	159	163	152	165	181	143	159	135	156	164	181	159	171	140	161	200	173	161	155	163	169	180	189	181	149	162	185	171	162	148	149	171	176	164	165	148	161	143	146	156	149	158	167	183	159	164	181	165	143	147	147	162	146	172	160	171	172	165	141	181	141	156	173	144	160	177	178	172	167	156	184	158	155	143	171	178	153	169	164	148	160	179	185	156	176	171	182	170	141	143	165	166	154	168	168	165	166	166	160	178	188	149	149	182	156	166	155	138	134	140	161	163	158	164	159	160	145	181	159	167	145	149	169	169	171	146	148	177	172	158	158	163	148	165	175	154	168	168	132	176	171	155	156	179	159	177	180	162	159	179	182	154	155	148	170	182	157	164	145	150	145	174	169	164	158	139	158	149	149	152	175	159	163	161	144	171	146	167	173	177	153	187	160	151	170	138	162	158	154	147	174	183	167	173	161	188	159	173	153	159	165	153	141	138	157	151	162	164	179	156	167	175	169	146	190	157	146	131	163	150	162	162	171	142	165	158	158	163	155	165	173	158	149	140	130	146	153	147	159	169	167	145	164	156	171	145	160	161	190	146	133	160	157	156	162	157	141	165	187	155	151	153	163	164	144	159	156	156	151	154	151	142	151	120	177	162	162	177	176	159	160	141	160	160	202	181	159	165	155	164	159	155	160	157	136	183	170	162	173	171	176	160	145	172	156	183	167	151	130	147	178	146	171	163	171	169	160	155	171	153	166	187	146	148	146	166	181	163	167	164	168	155	135	173	162	169	148	169	176	152	126	171	176	167	163	157	140	144	173	156	155	145	160	149	164	169	173	157	144	162	167	181	153	165	172	163	167	164	148	156	152	155	168	145	156	176	144	145	162	164	181	171	152	173	181	149	150	171	164	144	142	145	158	155	159	151	153	145	183	156	158	163	176	161	192	178	146	167	151	164	180	156	158	163	168	143	156	147	175	122	185	167	157	193	155	180	148	162	168	143	169	157	168	173	154	155	160	147	163	169	154	168	160	148	158	162	152	161	175	157	159	146	169	197	175	150	157	131	161	163	149	173	164	184	164	173	151	159	170	203	158	150	153	161	165	177	150	145	158	171	155	172	175	147	172	162	148	165	177	167	168	173	167	164	162	151	159	153	156	166	154	163	170	143	178	172	166	174	164	119	143	150	162	163	169	183	166	180	172	159	169	157	147	158	160	157	186	142	165	175	154	157	173	164	152	163	167	152	157	153	182	145	145	165	152	168	158	144	142	152	167	161	146	154	164	164	187	146	166	164	161	144	186	151	150	168	200	177	160	143	158	150	168	176	163	147	177	158	171	178	137	152	170	148	144	156	187	165	169	154	169	160	194	173	168	188	162	174	186	156	166	152	143	152	170	154	183	164	140	154	146	155	142	157	147	161	155	154	177	167	160	171	172	153	179	164	181	151	147	167	172	164	149	159	154	151	169	167	191	178	161	162	161	154	157	186	170	190	167	156	168	142	168	142	147	160	186	167	159	165	153	141	159	157	136	161	168	187	150	169	177	176	171	174	137	163	163	158	173	144	148	189	138	158	163	165	163	149	177	180	153	159	142	151	153	161	177	177	143	160	159	155	133	177	176	126	138	180	191	163	171	174	171	160	148	159	170	147	183	153	154	162	136	170	157	158	173	162	182	152	152	156	150	163	139	179	147	147	148	167	158	166	175	175	134	170	159	144	158	177	146	172	161	153	161	158	166	157	177	159	146	177	171	178	168	143	133	167	133	185	155	148	150	185	155	172	179	155	165	160	139	167	159	183	156	166	172	163	165	165	147	152	164	168	153	156	143	177	147	171	150	174	159	156	136	170	177	140	178	169	128	153	182	183	167	179	170	168	142	159	191	161	185	142	149	188	180	160	158	158	161	163	145	187	175	147	158	167	146	161	159	165	161	164	148	174	165	193	170	157	179	136	164	146	128	165	167	153	171	164	151	160	141	145	180	152	163	180	173	163	141	160	149	160	146	170	156	157	158	191	126	165	164	153	177	164	177	170	161	181	157	159	144	173	158	158	171	171	175	151	168	148	168	168	186	164	174	172	140	165	150	156	177	144	145	148	148	177	174	131	164	155	157	176	171	166	155	177	153	150	162	171	177	168	170	152	152	155	161	154	167	171	150	150	168	164	151	165	164	164	163	154	163	188	157	146	154	184	146	150	164	176	165	153	147	161	166	162	143	161	152	165	183	166	166	202	173	140	151	158	208	167	166	189	155	160	156	166	181	159	160	157	162	123	154	164	164	181	172	170	163	144	139	166	148	159	177	154	186	183	147	156	197	170	155	142	168	164	195	162	159	171	158	163	158	151	137	172	143	163	170	150	145	150	147	145	158	138	169	149	148	155	161	143	149	181	160	155	173	172	160	158	154	170	162	179	159	134	169	155	192	144	159	191	167	147	172	180	162	152	139	152	173	169	155	179	173	162	165	169	179	172	155	162	171	126	183	185	146	200	166	154	148	164	159	172	150	149	146	148	151	166	159	163	153	161	171	151	149	164	165	168	160	145	160	168	173	179	182	168	153	156	151	150	180	192	150	189	155	152	128	160	146	161	143	148	145	145	158	177	177	174	159	168	148	165	163	141	162	144	151	169	145	160	170	152	186	156	165	176	174	154	148	127	146	162	154	156	157	168	146	173	183	177	159	162	166	134	180	141	179	164	151	158	173	143	172	176	181	158	161	143	205	170	145	158	163	175	158	163	162	138	151	156	147	149	156	152	143	158	152	147	156	146	157	175	156	156	166	166	142	154	175	168	157	153	144	155	180	186	163	152	160	137	174	162	143	162	182	143	161	183	147	142	162	163	174	146	179	156	166	165	160	147	160	160	173	155	155	155	167	188	171	137	164	192	160	150	144	184	164	180	166	134	146	179	179	161	159	144	150	147	172	181	157	183	156	175	169	139	161	153	158	152	137	159	174
18490	9997	2364	2811	2424	2110	1751	1491	1253	1168	1021	890	853	767	735	744	663	653	655	609	607	617	595	508	561	550	524	558	501	475	524	564	497	528	526	507	473	485	507	484	442	456	439	457	472	497	462	459	486	471	506	495	464	472	445	462	475	466	474	430	463	413	498	449	459	444	436	463	452	454	453	468	467	464	452	474	484	400	434	444	477	474	455	389	398	452	449	426	440	475	454	461	480	456	480	474	422	436	443	428	425	417	439	447	466	471	452	448	475	423	444	426	456	444	495	438	430	429	466	445	455	444	476	438	481	495	468	479	417	471	432	451	444	485	428	422	458	458	430	452	430	465	426	437	458	442	449	484	436	430	459	437	457	452	445	427	451	443	467	458	469	446	450	422	439	410	425	427	465	452	457	440	443	459	433	417	466	438	437	461	463	425	415	460	441	463	439	447	450	458	478	475	443	436	462	485	431	466	493	461	457	450	458	431	443	434	463	439	451	447	429	428	484	429	433	444	454	424	433	437	471	439	446	449	457	456	444	451	457	448	487	402	448	491	471	441	424	454	433	441	432	437	387	432	476	452	447	440	409	431	442	479	495	464	431	463	420	488	451	444	442	447	472	448	420	444	432	419	433	468	481	441	467	437	447	462	472	472	406	428	456	419	449	454	481	412	453	449	440	424	424	435	485	421	445	457	465	473	409	447	405	472	433	439	433	429	423	441	427	449	425	450	471	453	466	455	425	451	412	424	407	448	445	447	441	441	405	446	423	434	447	418	489	443	446	441	455	463	453	458	398	413	422	429	452	421	447	443	484	432	439	450	448	439	491	457	401	434	456	449	448	414	501	466	446	410	446	481	444	470	463	444	426	412	419	475	450	469	454	464	485	450	409	435	445	451	458	436	464	449	450	416	438	450	460	416	415	450	436	464	441	468	424	437	419	455	420	459	464	437	448	456	453	432	405	438	465	428	440	458	453	406	455	433	450	448	442	439	462	471	423	497	458	477	425	438	448	437	459	433	478	481	471	436	449	453	431	419	472	451	419	453	453	442	450	438	443	421	408	415	430	447	484	451	445	454	439	438	447	409	455	469	410	441	437	437	422	431	475	396	476	428	411	406	452	453	464	459	435	445	420	460	439	449	423	448	448	436	446	477	467	462	442	435	486	400	461	433	438	430	427	443	455	433	426	471	465	428	451	434	464	438	446	430	401	458	446	443	451	466	410	401	463	426	414	430	411	445	437	463	453	423	450	441	468	458	445	451	436	435	455	433	447	441	439	437	429	450	449	409	377	461	442	435	448	435	452	464	445	461	462	426	439	427	449	462	466	455	444	450	414	455	420	437	423	424	469	470	454	402	407	452	455	445	448	454	433	431	452	467	433	442	479	449	451	478	474	460	471	437	493	439	419	421	425	430	434	424	440	419	428	458	412	468	436	444	469	450	463	451	428	447	404	397	422	443	443	468	440	426	487	430	432	451	432	481	408	392	456	458	408	416	427	432	437	441	439	444	430	443	428	425	409	435	489	425	446	462	446	427	466	452	466	427	431	437	439	420	457	458	475	457	430	409	439	412	461	455	467	463	453	487	427	470	423	490	466	412	402	448	428	442	431	476	432	453	419	446	433	466	440	433	426	433	459	467	415	470	472	443	442	436	445	435	464	404	457	411	426	458	404	428	449	466	438	447	473	420	463	441	442	435	440	443	455	427	433	471	426	457	439	471	465	451	422	448	413	451	434	447	436	467	427	412	474	437	443	458	431	439	454	412	451	455	440	462	410	439	464	431	453	402	456	450	469	416	470	479	461	465	463	420	420	441	443	470	453	444	436	467	469	431	430	450	442	434	401	457	451	452	466	424	491	453	482	441	431	435	482	427	444	451	428	416	438	427	449	438	415	432	467	463	463	435	391	457	420	440	430	424	467	418	427	462	411	464	455	460	439	445	428	485	402	423	441	417	454	457	415	444	461	474	423	444	440	425	493	454	438	431	452	431	402	397	437	443	437	461	467	472	461	461	440	445	423	456	435	475	452	441	460	473	415	450	432	426	425	427	467	433	469	449	453	432	451	459	426	475	437	434	419	418	438	437	428	450	478	440	418	453	439	461	445	437	450	463	425	472	445	455	426	462	427	446	444	458	433	414	458	438	449	410	404	460	435	476	457	471	448	481	473	451	475	418	443	437	445	416	424	417	486	441	454	460	453	441	417	461	470	423	449	445	454	426	428	422	440	449	418	412	457	409	465	416	460	444	418	442	453	418	453	462	444	434	430	440	463	477	441	477	456	441	484	457	479	442	418	447	436	449	465	475	459	467	447	458	454	449	436	444	438	427	459	480	425	470	440	435	423	405	452	454	450	467	459	489	450	481	423	454	411	435	432	441	426	433	421	434	440	478	459	425	453	464	461	472	431	471	426	424	427	427	436	459	414	432	472	470	416	453	439	428	442	455	469	467	443	443	475	459	429	436	440	464	471	426	469	442	442	443	442	433	476	439	442	456	457	456	452	453	450	410	436	440	482	422	434	442	435	432	446	435	462	436	412	444	450	472	468	439	446	445	462	433	440	426	441	417	456	418	446	460	454	439	425	433	438	451	456	449	436	441	449	436	439	470	456	444	450	415	435	416	489	439	437	451	451	480	451	460	451	438	487	468	442	430	434	442	425	433	514	428	433	425	435	413	432	459	462	432	432	452	400	419	468	442	466	470	441	441	431	443	417	433	445	466	460	461	446	438	469	461	470	427	439	448	437	458	437	427	426	441	421	463	423	439	442	424	426	466	429	457	478	419	464	413	414	463	450	449	429	418	432	421	440	418	431	425	470	436	454	452	459	463	442	430	445	426	440	437	451	443	416	434	483	456	425	401	433	428	432	438	438	433	440	431	481	447	449	453	408	459	443	430	468	446	424	464	426	410	443	435	433	408	427	429	452	421	420	460	452	438	483	470	459	440	450	443	431	473	463	432	431	438	410	442	447	412	434	447	429	464	435	457	421	442	449	484	470	462	491	465	444	438	438	424	454	428	436	429	461	463	445	437	438	468	441	402	438	451	463	433	447	462	425	441	451	453	465	473	436	439	471	456	434	430	451	449	431	440	445	425	441	423	441	455	390	444	436	459	431	421	434	455	470	458	435	466	448	441	408	445	463	457	442	440	441	457	431	445	450	419	459	454	450	437	438	427	440	458	424	442	461	460	460	440	403	422	403	459	457	479	466	434	431	448	439	421	455	409	437	440	443	449	484	432	428	412	453	446	466	413	443	423	432	459	472	486	445	449	448	414	434	414	451	489	447	393	479	426	460	432	422	456	461	426	428	446	436	463	464	431	443	450	453	436	463	411	458	443	443	468	421	442	445	445	464	458	456	481	459	427	452	460	419	451	455	427	433	450	478	393	463	429	415	475	454	442	451	476	427	445	460	422	433	401	424	436	478	488	410	429	477	503	450	416	429	471	464	424	472	428	486	450	456	430	454	419	460	463	474	449	452	450	428	423
46374	30583	5526	2019	1203	969	805	580	507	490	422	401	380	342	350	330	293	294	310	335	305	305	286	290	281	285	260	286	293	295	284	262	267	276	288	243	259	265	264	257	259	267	266	243	263	243	251	250	250	280	278	238	255	253	257	289	250	224	251	267	267	243	243	267	256	279	266	237	255	288	256	253	238	241	242	238	232	233	243	242	279	249	264	253	276	236	247	231	238	224	251	249	264	265	256	225	240	235	240	210	257	276	242	230	246	257	262	239	266	240	224	261	244	243	241	250	265	250	269	260	270	233	274	264	266	243	220	242	252	222	205	232	241	262	243	243	256	259	244	257	243	239	255	280	259	250	232	232	230	244	240	278	223	243	233	262	258	247	278	264	278	223	235	253	271	242	240	232	234	251	237	250	248	259	247	220	252	253	253	279	272	274	284	216	252	268	251	239	238	223	225	248	267	285	263	247	251	249	247	262	247	247	239	259	252	220	248	259	268	248	219	245	283	233	263	248	247	224	245	256	247	245	242	240	254	215	265	248	240	245	275	244	266	238	247	217	239	240	231	225	240	258	241	263	284	269	211	262	249	277	244	238	244	244	255	246	245	243	247	288	252	234	262	227	257	267	250	234	273	237	252	249	263	272	259	286	244	245	278	257	250	245	272	217	256	227	229	232	259	251	244	235	253	251	246	227	276	230	251	253	247	251	281	259	248	266	262	237	248	242	271	243	213	234	265	267	226	245	233	231	272	245	251	251	260	248	266	255	243	263	280	275	249	232	252	232	257	241	257	258	239	278	264	266	247	256	234	242	267	277	251	234	251	247	276	247	237	263	246	241	254	249	237	248	223	231	265	241	268	265	241	253	257	254	220	235	257	285	269	216	261	226	238	247	241	257	243	273	259	228	251	263	281	263	269	256	268	263	242	255	288	257	282	259	268	258	243	267	284	254	221	225	256	260	275	238	257	247	254	228	267	241	237	237	261	250	272	267	254	232	272	244	251	274	285	250	261	259	206	243	263	270	249	284	251	244	261	243	259	273	256	261	259	261	245	261	214	266	270	245	243	253	270	239	264	206	229	261	261	257	260	247	255	252	265	249	247	258	249	272	239	210	231	276	248	254	257	251	249	245	243	272	240	254	278	238	240	250	250	238	257	271	198	279	293	247	250	240	226	240	219	250	250	280	255	234	264	253	225	238	242	261	257	246	281	262	234	250	252	277	230	244	242	253	238	246	256	288	259	256	264	270	239	241	243	265	235	273	261	258	233	236	245	250	240	272	252	267	225	252	245	294	267	226	249	223	242	247	217	269	250	238	246	241	234	228	249	240	243	239	230	245	229	235	260	249	265	240	251	268	254	267	243	272	263	228	247	229	247	238	244	280	247	232	239	240	232	224	234	258	275	241	252	228	251	263	246	238	261	238	246	231	246	278	240	277	261	253	229	249	221	248	217	242	246	236	239	244	216	251	255	255	248	250	258	244	230	273	251	241	238	252	265	228	264	236	261	253	228	262	262	260	234	272	291	273	282	228	247	256	234	238	257	265	252	256	252	229	237	257	247	261	279	217	250	270	269	249	269	219	217	238	252	228	257	244	239	215	245	223	254	230	252	274	247	250	243	290	226	253	247	254	239	237	256	254	227	250	244	253	242	248	237	216	243	260	249	272	244	224	235	271	276	253	255	229	260	244	287	239	243	238	272	257	245	256	248	255	264	242	245	265	234	240	276	239	242	232	251	286	271	252	250	267	261	255	226	237	256	260	257	257	252	242	251	236	254	242	275	221	263	236	212	237	253	267	265	245	254	244	217	242	251	245	277	234	260	258	231	230	244	232	242	252	270	257	271	282	246	252	252	269	270	237	244	279	258	228	232	266	263	254	289	222	235	239	258	247	232	225	268	223	251	250	235	255	253	272	274	282	247	219	246	237	247	282	277	259	246	253	262	244	263	261	276	290	249	257	255	258	274	258	242	278	223	274	249	212	194	250	260	265	273	245	237	272	233	232	273	220	231	254	241	257	219	237	239	258	226	235	257	227	250	218	235	260	267	245	265	275	207	257	236	223	263	259	261	241	281	236	253	292	251	253	253	252	236	267	242	254	281	228	228	259	248	250	211	238	219	262	247	263	230	220	251	238	244	231	245	251	247	252	228	264	263	234	249	236	231	252	271	241	248	234	251	248	256	261	254	234	233	264	279	249	248	239	278	270	247	251	256	237	273	265	257	227	251	263	227	277	228	248	275	250	246	250	254	243	260	255	245	244	255	257	259	263	254	250	260	263	249	258	254	255	274	269	265	241	248	249	265	249	236	244	245	234	271	256	258	245	262	243	223	243	257	268	257	276	253	254	253	253	244	293	249	236	252	253	257	248	254	255	256	253	254	234	255	231	248	278	215	240	243	237	249	245	284	231	273	279	259	271	264	234	236	265	249	245	253	257	259	234	246	220	233	275	240	242	247	244	242	223	282	259	260	276	245	242	236	239	240	244	240	258	239	239	281	245	253	271	244	250	281	255	235	267	239	243	232	253	225	244	243	243	240	262	246	265	252	252	230	244	220	262	227	240	255	258	241	239	260	282	250	245	232	254	240	252	219	239	280	268	238	247	253	230	231	242	252	244	255	277	244	266	234	245	248	244	240	233	250	267	270	234	255	276	238	258	234	220	242	263	234	248	235	271	254	245	243	262	251	253	251	239	279	268	264	238	221	240	245	251	260	241	213	245	290	240	246	237	236	255	256	234	232	265	238	259	270	245	232	240	230	273	239	277	255	254	259	265	220	269	264	221	253	285	232	253	243	256	272	253	277	240	243	277	260	265	234	276	242	263	252	231	247	228	268	236	244	279	257	254	260	242	237	253	253	236	259	239	253	259	257	245	255	239	239	258	225	252	238	245	238	239	268	231	258	255	235	252	261	235	238	273	243	244	286	253	278	255	250	212	251	243	253	235	268	240	236	270	240	263	239	242	245	231	258	246	280	246	227	247	257	264	274	238	232	241	283	236	248	266	275	258	238	254	232	255	241	243	244	255	235	254	222	213	248	244	242	235	218	245	256	253	272	268	253	268	228	248	224	253	252	238	246	255	250	251	227	245	247	257	264	258	243	248	297	246	229	276	275	259	233	222	249	205	219	255	254	229	231	253	243	256	246	245	228	245	240	237	238	240	251	247	237	257	249	265	226	233	254	219	247	238	256	228	229	214	206	237	262	248	249	237	211	226	264	225	244	244	231	249	236	283	260	250	252	258	251	273	256	222	251	269	249	235	267	270	213	245	250	229	240	236	269	234	279	254	232	258	240	216	253	236	242	269	228	259	251	226	267	257	226	249	227	272	214	229	257	251	251	253	244	288	252	250	253	277	229	242	273	233	238	222	265	267	266	232	269	245	252	270	264	251	263	255	263	284	271	235	256	244	249	245	251	247	232	268	249	255	226	242	245	253	247	243	224	287	246	246	233	250	257	236	241	256	240	254	263	231	236	237	292	286	220	229
26653	14664	4270	5100	4464	3653	3082	2571	2298	1973	1837	1528	1508	1340	1209	1193	1107	1014	979	998	943	916	891	904	835	901	832	795	821	801	789	779	829	778	752	800	774	757	759	717	769	722	660	733	697	702	698	748	681	705	681	717	779	723	700	662	656	690	718	690	654	649	659	717	701	671	641	681	697	641	691	715	706	650	720	732	665	625	689	642	666	671	681	652	640	678	678	695	624	713	665	667	666	667	630	687	620	668	674	701	686	691	622	657	709	643	685	661	702	651	679	674	684	654	638	674	648	661	680	633	651	679	682	663	670	658	714	609	685	650	658	681	623	650	689	661	682	644	663	658	606	657	638	653	663	689	675	678	690	668	635	662	723	675	674	585	625	633	641	662	620	641	633	712	653	658	648	619	665	707	679	681	660	701	646	627	641	647	710	628	641	667	661	678	673	682	670	659	665	688	666	578	627	667	644	711	653	696	663	618	666	668	595	665	634	646	676	618	628	649	633	652	665	695	643	651	626	577	638	694	649	640	675	663	675	653	666	642	673	657	669	651	645	632	658	664	668	618	617	654	586	607	653	645	634	641	670	636	667	666	641	655	653	674	637	621	599	649	654	639	684	674	656	671	660	627	647	703	643	624	679	660	667	665	665	633	651	677	633	625	671	672	655	667	640	703	646	612	623	659	701	654	668	650	640	674	633	610	674	656	677	635	651	629	688	659	650	680	677	640	676	644	700	693	648	632	675	680	636	679	654	659	693	635	668	646	695	682	638	662	609	651	682	689	661	629	655	635	702	658	647	680	650	678	699	655	684	619	666	671	670	668	702	637	643	665	659	648	649	676	676	688	666	644	662	682	702	641	672	621	666	689	697	682	693	657	627	667	693	644	669	623	628	622	672	641	636	644	708	653	650	668	584	678	620	657	663	618	649	642	630	668	652	667	699	643	642	682	644	674	598	692	663	638	658	693	649	704	657	667	646	644	624	617	649	637	595	657	666	685	664	656	650	659	664	610	695	659	661	641	662	672	640	642	624	668	701	663	679	649	654	657	662	645	643	652	650	633	639	642	704	655	703	623	669	692	655	653	607	669	668	624	643	655	670	638	673	644	700	688	665	686	706	680	668	660	678	674	708	655	671	615	660	649	632	631	683	661	695	630	647	663	673	671	673	623	638	626	668	671	685	642	628	634	672	687	702	684	596	652	662	665	644	629	673	644	657	637	693	655	657	682	608	654	666	700	637	675	691	668	642	649	592	630	677	602	629	618	606	661	655	628	651	699	686	651	685	609	633	614	636	661	676	619	659	687	651	667	635	643	657	654	678	679	628	665	650	664	659	645	652	647	669	628	648	683	649	664	673	628	652	638	656	636	655	666	637	689	662	676	675	628	640	655	677	670	659	667	634	703	621	653	672	682	651	670	639	662	671	590	642	643	642	633	638	662	639	635	686	636	671	687	670	642	662	658	627	648	692	644	700	694	634	695	649	725	693	658	673	640	635	652	619	678	650	677	688	619	620	668	643	627	640	647	676	647	633	657	668	664	647	670	642	644	635	641	670	670	668	672	660	675	655	630	648	672	644	639	588	642	621	703	681	625	659	645	654	676	663	656	658	665	687	612	640	683	624	603	651	656	649	637	606	640	640	673	627	673	645	659	662	652	634	623	673	715	631	667	701	657	655	667	655	609	673	623	639	678	672	669	662	677	655	666	632	641	691	666	633	642	638	639	676	636	644	661	620	633	673	625	672	650	654	671	662	628	640	658	659	657	638	631	694	663	668	651	688	612	681	654	652	624	675	652	665	642	634	623	664	636	640	643	681	682	613	666	706	677	702	688	637	667	660	658	676	640	644	609	629	621	634	666	662	705	607	664	656	630	666	632	704	638	633	683	700	633	691	678	661	631	620	669	617	670	661	642	653	672	663	631	642	649	631	647	646	647	631	633	646	693	648	682	662	584	679	659	635	661	674	680	643	641	673	674	690	688	656	629	657	661	649	651	689	637	672	631	690	582	630	660	705	623	643	639	641	668	664	611	625	706	646	649	645	694	684	637	646	663	677	645	607	683	649	668	652	679	685	686	676	591	620	673	682	636	640	636	648	617	637	657	656	637	671	648	619	668	655	678	669	621	685	687	651	660	699	638	723	649	651	678	658	641	712	685	705	651	679	688	610	623	648	655	652	622	621	630	633	674	688	649	643	670	688	648	631	690	636	631	614	635	626	654	625	662	660	641	686	616	690	664	668	666	694	651	651	681	640	644	672	664	676	592	626	695	640	635	648	636	651	620	662	693	637	653	666	672	659	684	672	643	651	690	653	700	664	682	655	733	675	630	688	665	671	658	688	637	714	655	683	650	702	666	656	650	657	636	676	653	666	638	672	620	664	643	635	629	617	645	654	674	641	641	669	645	656	649	612	614	688	654	677	653	698	677	689	627	701	701	676	680	629	648	644	642	674	654	640	697	642	690	685	607	721	690	657	636	669	650	635	693	645	625	646	673	663	649	678	628	662	664	636	647	701	641	676	654	692	644	654	649	659	663	659	670	681	669	678	673	661	608	672	669	671	660	659	640	659	665	724	647	667	677	691	608	624	645	674	676	642	692	678	632	663	669	651	657	662	649	668	666	654	659	659	629	654	631	677	667	691	637	633	632	677	672	653	682	651	618	641	645	647	713	642	634	688	668	636	670	680	674	614	651	648	678	629	650	670	654	641	675	672	694	679	644	655	640	726	653	680	708	643	689	687	639	659	687	675	660	629	655	636	647	697	678	688	707	636	651	654	661	627	662	653	675	662	663	683	661	668	638	668	624	633	633	694	647	649	667	691	623	656	695	625	682	628	637	629	642	714	632	630	699	640	655	637	642	627	632	682	664	689	641	672	672	670	642	700	650	655	636	658	662	660	642	617	619	582	614	641	669	688	632	693	645	627	677	630	639	667	644	648	650	634	653	661	630	679	627	671	723	664	634	642	658	692	648	652	623	666	646	622	663	664	645	644	669	617	662	678	709	709	641	635	649	624	639	623	667	607	656	628	644	642	643	650	631	641	669	666	638	658	649	662	623	644	659	687	641	659	639	649	672	691	686	716	656	650	630	675	680	681	634	676	620	639	642	611	668	697	686	637	603	676	613	657	675	683	640	703	647	614	671	678	673	617	627	639	642	647	596	645	621	633	645	689	643	672	642	670	703	658	692	639	659	667	670	648	652	623	666	639	680	683	622	723	666	624	620	703	649	620	724	609	662	666	655	728	660	693	668	643	652	707	630	664	680	679	664	631	648	647	655	665	681	644	633	662	683	652	660	626	623	675	616	675	649	687	652	651	638	656	683	702	677	643	649	677	634	659	643	648	669	654	663	661	643	640	669	662	694	659	660	676	657	643	662	643	690	618	649	692	621	693	620	710	682	669	649	660	675	671	635	666	620	627	651	662	626	633	673	589	654	665	683	668	616	638	665	670	653	618	654	716	666	669	670	664	665	675	668	697	671	638	632	655	659
6949	842	326	322	361	331	311	318	308	304	323	328	306	328	341	334	319	296	354	322	319	311	327	319	322	306	315	337	359	338	337	328	322	328	297	335	314	325	327	333	337	344	330	304	333	332	308	301	325	320	346	341	320	319	315	329	298	344	309	312	332	315	350	358	310	347	311	313	294	307	327	299	321	311	305	320	318	333	348	317	341	337	319	321	361	329	334	332	288	330	344	332	304	270	298	314	317	311	315	312	303	309	341	311	293	327	317	313	314	319	314	307	330	317	319	322	315	282	344	334	319	288	317	291	313	319	313	331	328	301	330	316	289	343	317	332	315	295	322	305	326	334	339	309	320	311	320	300	315	293	313	332	320	301	317	320	331	325	323	341	303	332	324	357	316	313	313	294	308	322	313	319	339	327	324	337	324	339	297	288	317	317	331	361	321	312	319	321	321	322	318	253	363	316	273	342	280	320	338	324	292	335	357	325	341	328	307	312	317	342	336	302	313	320	327	342	323	312	333	316	302	307	282	291	334	320	295	309	294	306	334	326	294	336	331	343	329	314	309	324	313	316	294	316	303	324	324	295	326	322	309	339	295	321	318	302	316	298	311	342	315	316	315	311	308	302	354	297	350	302	328	326	327	326	313	323	292	293	303	340	288	329	338	298	307	341	321	297	317	325	319	317	297	323	321	340	306	298	297	334	340	333	327	318	345	316	331	299	324	292	304	294	324	296	295	321	315	326	333	314	317	345	313	339	334	297	328	310	321	311	323	286	325	287	310	318	321	351	350	332	309	296	318	306	327	312	288	281	320	334	324	322	319	311	321	306	288	303	306	338	345	317	298	318	299	334	322	275	311	328	313	338	297	318	303	325	304	310	284	315	291	330	309	322	316	303	303	317	333	286	298	362	346	331	316	308	332	318	324	328	321	332	292	325	302	320	322	288	324	319	321	309	311	296	313	309	308	317	304	308	306	309	326	339	299	342	325	347	327	306	315	307	337	319	318	304	329	321	314	343	340	291	282	303	311	315	296	316	325	337	366	318	315	309	313	292	315	305	322	343	335	309	359	311	329	302	333	325	331	324	284	304	304	293	319	304	302	309	328	291	390	314	305	324	308	327	286	267	349	305	316	325	293	288	322	335	288	329	315	299	303	337	306	308	295	266	277	288	341	336	338	299	335	326	323	324	325	286	331	307	303	314	325	348	297	332	317	327	319	310	327	315	304	321	355	323	333	305	331	321	318	295	344	320	318	316	287	296	369	336	296	296	292	326	327	353	320	312	314	341	348	352	316	335	292	322	308	301	311	297	330	299	302	302	323	310	286	327	300	306	308	319	321	297	302	330	293	316	294	332	276	297	380	322	299	314	329	335	348	301	316	316	300	339	339	311	324	338	343	296	334	309	334	286	327	361	335	278	310	291	301	293	311	297	333	329	308	326	308	313	286	318	335	313	342	320	316	297	317	322	291	344	327	296	296	351	313	332	323	326	314	317	325	346	307	316	308	328	317	339	294	310	322	326	340	341	312	329	292	251	333	306	325	336	301	285	300	300	327	325	293	331	307	295	277	299	320	319	310	313	288	308	293	299	332	307	320	307	337	326	331	340	322	307	337	360	312	311	311	331	347	312	319	319	328	299	310	313	334	316	332	349	320	299	311	324	332	282	340	352	288	315	291	322	306	333	282	272	344	346	322	324	313	313	326	297	305	295	294	322	326	303	330	311	303	316	324	315	329	313	306	315	338	327	314	329	315	314	340	316	318	296	331	311	310	318	302	364	323	320	332	301	313	312	292	373	295	327	294	312	313	328	331	341	348	333	312	302	324	329	311	327	302	290	316	317	281	311	295	339	305	337	323	290	326	293	348	290	289	314	310	306	303	337	337	321	288	302	347	295	308	312	323	330	311	309	301	294	325	306	312	321	347	289	326	334	371	323	303	333	300	338	331	350	323	285	336	342	294	312	326	310	312	317	331	341	294	319	338	326	327	326	331	326	306	298	318	336	329	316	311	324	378	350	312	309	331	295	295	324	313	289	331	307	292	323	319	330	311	337	341	318	304	297	315	293	326	341	346	350	302	307	332	291	300	329	314	315	284	297	301	359	336	322	330	333	331	324	330	322	315	296	319	309	319	330	323	299	330	324	330	334	313	366	329	345	324	340	342	331	320	328	287	311	315	284	324	321	339	344	294	335	302	312	322	311	317	315	302	302	331	330	324	312	344	314	332	296	347	317	275	331	307	299	314	291	316	324	346	311	331	347	349	301	326	334	335	373	326	308	276	308	313	336	323	333	316	338	302	341	289	321	353	286	293	318	323	335	325	369	283	348	325	336	334	328	295	320	321	342	349	317	283	301	314	337	304	339	296	333	299	338	307	341	350	341	335	305	307	308	316	298	314	307	310	318	341	308	301	318	308	277	309	299	313	299	353	294	298	324	323	295	306	332	334	304	289	320	288	325	319	299	299	317	296	294	320	293	318	314	311	308	312	313	330	316	316	316	311	338	328	332	316	321	348	295	321	301	306	315	277	323	320	315	326	303	319	279	345	309	307	331	337	301	356	293	306	323	291	316	325	333	320	306	285	315	323	312	321	322	333	356	312	345	315	326	305	332	298	335	299	348	326	327	311	314	333	315	318	353	303	337	344	304	309	331	320	313	330	299	287	335	348	321	303	323	337	285	328	302	307	325	331	329	299	315	306	326	309	320	307	312	349	312	317	285	298	315	351	308	293	284	317	319	318	303	280	310	354	297	337	329	348	321	314	317	347	288	361	305	329	324	300	306	322	324	317	289	314	294	315	347	287	334	328	309	297	363	341	329	326	309	305	308	338	340	286	317	347	307	327	358	341	337	313	321	329	328	324	306	324	340	296	307	336	305	322	318	369	345	331	313	326	330	332	298	311	299	278	298	303	321	295	334	311	330	314	280	333	300	301	301	312	328	343	317	286	323	330	296	313	294	295	288	335	335	322	325	371	314	307	320	302	306	320	329	299	326	363	296	319	321	275	322	348	318	324	285	300	276	349	321	298	324	315	320	303	312	314	298	316	321	317	335	276	316	293	327	316	347	315	327	345	312	311	304	364	323	344	310	301	300	337	325	327	333	349	314	329	330	318	331	303	322	319	302	285	295	313	312	319	351	329	315	318	324	363	342	330	320	350	308	344	294	332	336	314	312	308	343	313	315	341	322	293	304	306	325	375	334	314	351	316	291	296	305	356	338	274	326	303	326	294	305	307	288	322	313	276	299	325	331	313	314	302	305	309	320	320	327	315	321	315	308	317	319	307	333	309	301	341	350	301	312	303	302	319	317	349	334	300	323	292	336	279	290	348	323	294	328	294	340	330	285	312	300	317	315	315	331	317	322	312	279	303	318	291	326	319	339	305	344	319	330	322	349	313	323	312	316	354	312	267	292	287	305	323	302	328	315	313	328	294	289	334	320	321	347	299	336	336	366	350	317	308	341	288	272	343	286	305	321	313	322	341	321
4659	1332	787	858	822	799	878	771	825	774	763	800	748	788	786	782	777	741	796	722	790	775	786	770	716	774	755	774	735	778	723	731	746	784	788	718	737	765	786	743	772	727	708	770	769	693	736	798	726	754	761	791	771	795	773	757	787	774	747	757	736	769	745	795	777	708	732	753	776	763	769	756	744	775	754	778	741	744	753	752	739	703	783	702	751	722	740	752	775	713	778	721	695	697	743	732	766	790	776	763	776	780	780	792	723	728	707	743	775	773	783	773	751	785	762	786	779	744	754	735	772	757	739	773	757	758	775	785	711	785	761	747	749	798	731	770	708	769	810	809	782	749	778	787	738	812	774	740	765	747	789	757	815	746	726	767	753	732	741	746	796	762	684	756	798	781	791	702	816	746	746	743	763	715	746	723	774	754	775	799	785	772	743	790	730	758	730	772	726	776	757	764	737	768	774	767	731	733	734	738	747	784	744	747	719	728	748	756	769	764	730	734	726	742	765	737	749	772	757	789	692	769	743	716	771	773	738	760	715	778	740	761	760	759	714	744	747	737	760	712	778	746	715	726	781	764	763	735	750	744	721	719	754	703	788	740	775	757	784	786	727	794	798	787	754	730	799	800	733	759	758	779	743	778	746	800	770	729	773	767	763	773	715	726	722	768	789	759	750	765	769	750	726	802	784	749	737	787	796	742	729	820	703	781	722	781	723	816	775	763	736	775	745	751	766	754	786	802	710	750	765	756	768	792	747	773	733	759	767	723	704	757	781	713	740	727	752	734	769	725	759	763	744	771	792	801	793	734	723	755	756	735	715	772	704	773	760	778	770	747	759	742	737	736	755	749	823	790	758	789	773	739	771	752	782	766	704	750	762	731	767	746	747	714	783	786	766	772	727	716	716	774	781	737	769	780	710	769	728	780	769	752	728	727	751	771	817	717	753	741	744	756	719	730	754	748	735	743	771	717	741	728	778	749	776	791	812	737	793	749	791	704	750	750	773	763	726	706	788	690	752	782	749	749	767	768	743	757	776	730	734	674	740	772	736	757	733	768	760	796	714	757	732	724	732	757	715	833	728	785	720	778	742	752	772	738	760	704	766	805	762	736	768	762	783	775	757	742	764	777	747	765	718	769	671	752	723	730	745	787	720	701	794	756	734	758	710	822	755	779	745	729	813	709	752	766	784	747	766	774	803	732	755	724	725	751	767	760	749	782	792	757	727	727	747	741	762	785	734	754	728	788	736	725	744	734	744	733	733	770	698	777	733	691	711	753	758	752	752	753	812	706	697	736	747	793	771	711	758	779	729	738	759	797	712	780	745	733	798	771	774	797	703	777	756	765	712	733	815	741	719	760	716	782	741	738	765	756	763	741	766	695	807	747	751	762	752	765	779	736	781	737	726	784	721	754	795	743	744	740	759	789	738	783	767	782	772	710	743	788	763	736	747	762	741	758	748	763	757	807	735	745	757	789	801	720	802	732	785	707	733	746	800	788	749	710	802	756	761	764	756	717	778	750	766	753	806	710	791	716	745	759	749	787	757	749	758	728	763	774	782	760	766	733	763	755	805	759	752	677	766	747	771	703	705	796	757	750	787	755	722	789	723	754	783	760	757	757	753	764	698	761	758	754	811	748	754	726	767	791	781	786	806	733	727	738	750	765	757	770	716	774	745	794	739	739	774	745	723	804	784	744	746	725	777	749	763	788	765	734	764	766	766	782	777	758	789	782	734	752	762	796	805	777	719	724	793	733	721	702	763	734	733	789	775	743	744	725	733	735	769	771	751	748	739	717	721	772	782	729	752	742	763	757	744	770	755	769	765	731	752	765	781	734	708	725	822	744	723	730	767	772	731	798	786	767	736	717	768	744	778	774	728	733	739	723	745	759	792	787	749	736	769	738	736	722	739	726	755	775	800	725	751	750	663	737	759	763	723	718	732	751	782	783	766	756	749	744	768	819	755	756	753	766	785	774	736	803	772	777	779	772	795	742	733	767	745	783	769	735	737	749	784	702	750	736	741	779	777	754	736	754	772	775	767	749	757	767	784	797	719	757	760	730	778	765	751	756	746	759	772	761	754	748	771	757	741	741	712	754	797	812	723	766	717	794	722	723	782	759	752	768	713	705	768	784	769	751	787	752	755	761	714	718	721	753	745	760	761	781	796	768	721	781	822	778	788	765	757	766	725	710	743	742	758	765	753	777	764	732	758	734	805	765	758	721	696	796	761	736	710	818	733	755	762	773	744	708	754	778	754	800	751	764	765	770	755	730	761	741	734	756	747	781	777	702	790	726	708	740	682	782	728	751	715	739	795	740	746	710	769	752	763	789	749	783	779	733	703	721	742	725	776	762	742	775	783	736	776	722	731	787	771	784	787	793	731	763	670	772	720	770	723	762	794	789	762	745	764	798	739	775	741	745	708	739	807	732	745	796	758	768	786	737	751	778	754	752	736	725	789	784	721	786	809	737	718	794	760	741	799	719	711	756	787	736	772	736	777	737	755	762	757	739	726	747	779	810	737	771	780	763	765	788	775	793	772	719	782	765	775	804	819	767	727	754	711	710	736	775	740	774	705	752	794	738	758	800	735	727	767	714	755	729	747	715	690	757	710	793	783	777	741	766	759	773	771	778	801	727	752	755	764	738	755	788	723	795	761	768	818	754	767	792	729	774	730	721	722	741	754	774	681	763	786	739	729	755	753	764	796	806	714	744	745	746	766	746	786	762	753	774	720	783	738	722	799	763	785	768	730	766	756	765	740	753	772	758	738	747	770	703	713	767	792	738	769	733	823	792	756	737	757	723	746	737	760	722	787	782	723	726	735	765	760	694	804	819	774	743	725	783	782	756	775	757	768	802	755	740	777	742	738	767	766	745	751	758	752	714	738	792	756	724	727	794	733	736	780	761	779	745	764	765	752	804	745	738	771	777	740	703	693	737	730	737	810	741	714	750	748	786	747	721	768	749	774	741	745	735	752	743	751	762	755	778	779	716	737	779	723	725	784	704	732	748	783	727	740	745	733	748	737	740	707	726	743	814	743	752	752	777	757	712	766	763	766	748	736	767	748	702	719	755	780	798	775	816	771	763	758	742	724	736	818	788	743	777	746	735	760	847	721	803	734	733	758	788	784	735	797	719	712	785	785	767	701	827	772	781	791	726	784	767	690	760	733	737	769	756	756	776	797	729	724	749	753	713	766	755	744	772	716	739	715	786	738	720	810	749	768	744	721	752	776	791	715	691	751	766	747	737	764	798	766	736	761	729	786	741	749	789	776	816	800	733	760	757	794	753	768	794	746	755	738	787	728	732	737	767	766	702	780	787	743	770	734	773	715	751	765	765	730	767	773	793	737	733	742	739	753	748	762	782	830	788	724	759	778	757	780	743	711	754	725	787	757	753	739	727	758	764	749	754	730	771	760	754	765	758	774	772	789	748	710	748	761	730	720	752	775	728	801	780	739	722	806	736	746	718	764	794	727	782	784	723
32587	17694	1849	976	636	477	412	353	320	258	244	217	229	251	213	189	186	195	197	195	184	185	201	182	194	191	184	162	174	174	144	187	164	179	182	160	185	169	177	171	152	170	164	171	175	162	166	163	188	143	150	142	145	145	190	151	174	154	172	168	159	169	140	164	151	145	173	162	150	177	145	147	168	146	162	144	167	175	173	161	153	152	143	189	152	188	159	156	161	160	176	179	173	157	172	153	166	139	135	148	154	143	154	167	172	165	152	156	151	160	165	162	164	158	161	156	138	142	154	165	169	159	156	134	146	139	150	175	160	173	154	158	153	143	164	163	186	168	140	175	183	171	177	154	161	212	159	168	151	163	131	162	159	149	159	185	140	158	175	148	170	167	162	161	167	158	167	183	172	143	154	126	154	142	156	163	154	160	149	160	161	170	148	173	152	156	166	157	147	171	172	171	161	150	128	184	159	159	155	151	166	148	168	157	165	164	153	165	156	181	153	168	146	168	149	151	154	165	177	167	161	159	163	143	149	173	171	161	158	150	163	168	159	167	160	164	161	149	160	174	122	128	148	152	161	138	178	162	154	154	178	179	146	148	178	147	150	184	157	136	140	165	151	163	158	151	157	170	152	160	167	165	154	192	143	148	145	178	165	150	184	174	184	170	141	136	150	172	170	139	170	140	163	173	158	152	169	145	171	176	167	189	186	180	164	172	192	176	159	159	171	157	120	167	178	153	151	145	174	150	161	155	173	177	170	142	163	198	163	161	167	137	176	156	157	182	154	175	159	145	161	164	172	144	159	149	155	166	134	176	169	167	160	161	186	176	151	153	174	161	180	151	141	137	164	134	160	162	170	172	181	143	149	159	168	157	160	162	175	149	139	161	177	145	180	160	142	161	157	161	167	175	150	164	182	141	156	178	147	149	155	153	149	190	156	155	162	160	166	149	182	177	144	174	149	166	163	161	156	160	172	159	170	148	169	164	160	138	136	153	155	177	180	169	147	155	184	148	159	155	160	141	149	149	159	171	141	170	158	155	172	154	179	143	148	169	175	145	168	139	154	169	146	144	152	157	140	165	163	163	154	158	163	162	171	166	164	175	163	176	168	149	170	193	136	178	167	168	168	191	147	149	154	168	164	169	182	145	153	156	188	154	152	165	154	163	144	153	159	172	186	166	149	160	174	137	140	160	161	149	183	165	155	168	151	148	177	159	156	143	173	168	145	168	144	175	147	162	154	167	149	158	162	179	143	173	176	151	143	156	168	144	161	162	139	166	153	144	188	156	145	166	143	149	156	174	147	177	154	152	139	154	144	176	150	163	160	146	159	163	166	178	186	163	177	167	149	166	163	122	165	156	165	184	190	144	158	147	160	166	167	158	157	177	157	163	173	152	170	153	160	154	154	141	151	154	146	162	146	194	171	185	147	182	147	167	149	153	160	151	153	135	157	157	159	153	131	142	161	141	164	173	154	148	163	156	178	162	189	154	176	152	161	152	170	162	128	163	178	140	160	140	165	131	162	164	153	183	158	181	160	158	182	170	161	156	132	154	161	174	161	154	171	159	162	177	163	179	141	159	148	150	155	148	150	181	151	150	185	171	178	167	175	152	157	146	155	154	178	172	155	151	171	162	150	142	162	155	156	165	151	152	171	177	183	156	150	147	138	161	185	172	150	198	160	155	160	174	175	145	159	155	151	169	165	161	161	163	175	177	162	148	146	180	141	132	150	174	167	184	165	156	148	160	147	157	161	140	162	156	169	161	161	173	189	171	163	159	157	138	162	149	166	154	140	171	155	145	165	169	167	150	189	141	169	181	159	171	159	171	160	140	170	165	158	174	159	140	160	155	161	157	159	154	156	152	160	159	152	157	143	152	168	151	145	181	157	150	170	170	163	151	167	131	163	175	175	164	163	177	163	151	147	161	154	143	170	176	156	161	160	165	155	171	168	174	146	154	177	150	161	161	163	149	154	160	166	153	133	147	159	170	172	145	170	160	183	163	142	183	161	158	173	142	182	167	156	150	135	168	175	142	160	138	164	141	148	200	146	162	153	172	159	159	142	175	182	160	168	131	152	152	164	156	175	146	165	176	159	183	203	156	169	154	174	137	185	160	161	146	165	145	155	148	186	171	171	159	154	160	147	153	145	148	144	144	151	151	164	149	167	167	175	148	143	154	152	150	165	168	175	149	139	176	184	163	156	148	144	140	155	143	155	150	185	178	153	160	144	146	143	145	136	141	138	178	167	166	159	167	179	175	160	160	152	151	170	140	140	150	159	156	147	147	158	170	131	172	144	175	163	168	173	163	145	153	165	173	163	163	148	162	165	171	169	197	155	157	159	150	151	140	183	170	146	161	140	180	164	168	154	168	200	156	148	165	162	146	158	173	126	183	148	169	176	154	173	159	168	175	146	161	163	179	166	167	184	160	136	150	173	154	165	168	181	181	150	164	157	170	167	163	160	149	176	155	167	133	147	138	157	179	150	183	156	173	155	147	173	141	166	161	158	159	140	143	168	161	166	160	156	144	155	154	147	170	181	156	167	173	163	159	160	179	195	178	156	160	155	159	168	165	162	160	146	143	149	186	177	157	178	150	153	177	172	158	140	176	153	178	153	168	145	140	163	139	144	166	135	161	162	160	156	185	149	165	151	165	158	171	179	147	170	164	152	163	158	144	166	155	174	174	138	157	153	148	161	145	184	133	175	125	164	171	173	182	195	136	178	160	164	153	174	160	156	167	158	171	154	127	185	158	173	164	159	161	158	140	152	144	168	173	172	167	178	157	169	162	148	184	168	156	150	159	165	168	164	135	146	153	153	164	175	160	150	168	157	174	158	178	143	149	166	151	168	169	156	158	158	178	175	172	165	175	150	152	155	176	136	148	169	171	160	163	159	164	165	161	156	171	162	155	161	162	150	148	163	146	170	141	154	177	150	164	156	169	146	164	161	160	168	140	162	181	170	149	162	159	159	151	172	170	179	165	160	187	158	160	164	147	163	156	174	166	167	150	128	170	176	155	188	184	179	154	159	172	157	159	159	141	154	141	145	180	173	183	165	172	153	174	182	156	162	157	148	149	146	149	169	139	142	155	154	159	169	144	167	156	156	160	183	144	163	147	154	160	180	145	164	186	152	165	152	142	139	160	148	164	166	171	164	161	167	149	151	168	153	145	163	161	157	157	153	169	172	166	160	166	158	155	171	172	154	167	146	181	133	172	166	141	180	159	168	145	122	161	140	171	196	189	159	172	182	157	158	163	147	171	165	172	160	160	147	160	176	160	144	142	158	157	150	166	137	165	164	186	158	158	162	153	164	164	180	153	149	174	187	165	161	180	162	145	155	169	153	138	136	172	156	165	160	165	152	164	157	161	168	160	155	164	136	152	138	154	156	161	159	191	163	158	164	145	157	174	161	162	163	173	164	177	155	175	140	158	169	152	165	184	170	155	162	155	153	175	181	138	143	159	171	158	172	158	170	173	133	160
19114	9257	2409	2790	2494	1959	1710	1507	1323	1212	1067	919	884	879	748	699	636	688	618	622	643	598	580	538	581	613	524	552	510	532	514	518	460	528	510	485	458	524	478	492	491	463	496	449	487	464	447	434	421	502	502	427	486	446	475	481	461	490	442	442	441	488	424	460	449	469	470	500	448	448	433	408	433	509	460	426	417	459	464	473	501	409	454	495	425	441	444	447	424	475	439	462	463	444	426	444	434	468	415	459	454	450	437	460	448	426	448	486	442	445	436	419	504	460	451	434	472	435	455	459	458	467	437	460	475	429	466	447	447	463	441	498	472	457	454	431	436	435	459	455	421	454	472	476	463	449	426	398	429	446	453	448	442	427	431	420	440	427	444	445	437	455	389	478	454	419	431	444	440	450	447	479	448	413	497	431	443	447	412	478	458	433	453	453	461	462	450	425	482	406	440	433	436	432	436	496	475	444	456	422	446	457	451	431	405	457	446	417	413	430	474	454	455	447	429	475	457	403	428	443	411	454	467	461	431	428	450	467	450	424	408	451	464	444	449	412	435	483	404	403	404	455	451	448	395	451	495	443	473	452	418	423	449	440	432	452	470	445	434	417	434	432	441	462	414	437	442	459	474	432	448	451	439	412	435	447	465	466	436	451	457	424	413	431	445	426	471	448	444	447	461	460	483	458	482	423	426	427	439	421	481	458	439	453	453	435	413	422	434	417	455	438	415	442	421	409	442	432	458	448	445	448	449	419	432	475	452	405	429	469	451	453	472	444	433	428	432	487	433	418	475	419	419	440	429	418	447	469	437	441	438	441	422	435	459	481	410	467	462	439	409	422	452	415	433	435	458	435	431	421	449	438	425	471	401	463	467	463	421	431	455	440	458	446	437	482	442	458	461	459	439	430	419	439	433	399	441	424	452	477	441	468	433	465	400	405	407	438	460	472	417	440	450	438	434	451	449	440	455	422	415	430	427	460	422	422	428	425	400	433	407	458	431	419	453	420	427	425	425	449	440	482	434	463	419	432	424	428	432	442	437	459	442	425	428	440	446	485	447	433	484	464	452	460	493	423	444	465	428	449	432	472	419	416	445	421	414	495	441	470	416	465	458	442	408	415	416	429	445	434	419	443	455	439	439	431	421	424	481	437	434	391	428	448	413	432	425	462	468	423	436	455	455	410	445	467	427	421	448	439	457	400	433	447	466	417	443	452	431	476	457	427	440	443	417	481	442	436	410	473	444	424	448	423	457	433	446	419	476	431	404	473	457	439	454	428	446	477	433	414	461	436	433	443	423	422	438	459	436	448	406	430	448	452	426	427	447	427	409	436	479	452	453	449	421	450	442	455	425	450	434	422	445	427	436	434	432	426	482	451	443	433	484	484	437	421	444	447	435	428	409	449	416	472	430	398	443	481	452	425	387	426	487	396	455	431	453	429	451	433	428	481	437	424	463	471	425	458	451	437	454	465	441	428	453	475	418	409	445	429	464	441	454	426	476	413	482	483	439	452	422	467	444	484	452	434	451	430	408	412	459	460	435	454	424	433	404	426	412	432	445	423	451	427	441	449	386	436	488	455	446	416	435	451	442	470	409	406	437	429	403	439	440	437	402	451	484	414	461	419	457	423	456	447	443	425	427	471	432	437	483	436	437	475	441	457	456	424	448	458	415	452	447	451	427	427	436	427	417	450	430	409	413	439	414	422	466	442	405	453	409	433	449	421	469	471	465	434	458	456	445	488	435	442	444	424	432	450	464	438	469	448	412	451	423	433	422	443	455	450	447	425	438	443	435	447	442	421	427	432	424	459	434	465	491	443	464	452	456	449	432	464	439	463	422	419	441	422	436	467	406	460	443	471	416	436	446	446	435	444	455	433	441	415	452	414	446	408	439	412	432	414	458	433	450	457	400	466	459	465	453	466	432	419	422	417	455	433	404	458	434	428	454	483	480	453	435	431	458	474	461	427	461	447	448	428	471	435	480	450	411	445	451	456	448	441	442	439	454	469	471	438	425	454	436	404	479	430	465	407	417	444	432	445	482	439	452	458	403	444	441	444	457	401	456	449	424	420	446	423	448	422	453	434	425	442	466	429	422	427	434	470	446	467	456	447	428	475	436	451	423	423	435	445	437	466	418	450	447	446	437	451	451	445	447	424	458	434	405	438	449	456	462	412	439	458	426	443	428	466	412	467	452	413	395	466	472	463	445	458	464	452	477	434	455	412	450	467	437	446	453	453	438	437	466	478	432	447	425	430	440	421	448	470	414	423	457	459	459	408	444	484	434	419	448	473	449	441	419	453	460	479	428	441	438	418	469	469	420	424	444	429	426	453	402	429	445	432	468	437	428	459	461	442	449	450	458	448	418	449	459	426	374	434	477	468	459	440	423	459	440	417	405	411	446	475	418	427	442	447	444	494	430	417	466	457	509	442	436	451	415	437	446	415	444	444	424	470	449	459	448	445	457	438	440	461	448	411	438	459	450	439	491	428	449	430	437	442	430	440	440	451	428	397	424	468	446	466	446	393	439	447	442	435	437	458	429	444	433	418	450	443	440	436	468	450	421	437	411	420	481	423	462	467	454	483	456	433	452	488	452	503	430	432	415	421	444	449	457	436	429	452	458	463	449	431	450	452	409	439	439	455	428	468	414	468	447	412	431	437	380	445	422	465	431	419	430	404	420	453	476	470	431	448	422	400	471	442	423	478	425	441	473	417	455	411	448	438	450	419	441	446	445	444	467	461	432	431	427	453	473	440	454	406	401	447	441	414	433	441	446	430	414	411	412	443	463	468	452	458	468	450	410	425	438	438	457	440	439	414	435	424	419	444	431	434	439	422	397	437	418	429	441	407	422	419	438	479	443	473	456	463	473	427	444	449	452	431	434	424	469	459	441	451	428	405	437	439	427	408	401	422	468	417	444	433	421	472	446	459	438	439	460	456	425	442	449	421	446	469	426	407	433	448	430	474	460	401	432	440	440	471	455	438	430	460	453	461	436	414	410	440	433	408	439	440	451	410	461	459	409	435	480	440	449	415	470	453	418	449	456	458	431	439	486	439	443	450	468	462	481	445	437	458	425	421	457	451	453	419	457	425	414	446	463	433	409	416	435	467	418	409	446	439	456	416	430	446	432	435	450	431	448	473	458	461	439	458	449	440	460	448	426	438	428	405	458	446	431	441	437	451	438	451	440	425	394	469	462	438	420	439	499	436	460	415	413	423	463	436	432	481	443	440	443	455	458	482	424	426	429	495	417	443	421	460	425	457	447	430	455	440	473	450	488	456	456	450	443	460	458	459	442	396	448	422	439	437	443	434	475	467	406	437	448	456	436	399	426	447	412	473	448	450	446	439	454	442	449	436	473	454	437	455	445	439	440	430	447	397	447	421	468	449	436	480	451	463	472	443	400	449	449	441	422	397	513	437	481	452	402	438	439	414	434	472	439	418	427	410	439	410	443	449	468	462	426	462	390	425	444	438	395	445	428	432
47210	29113	5646	2004	1234	943	748	613	540	486	425	426	358	372	323	336	328	308	353	273	294	296	272	280	278	295	266	257	265	265	241	262	244	273	313	258	241	229	276	261	274	263	251	233	273	231	232	267	243	256	218	269	250	264	236	248	245	247	259	228	234	276	265	269	254	238	276	275	261	252	263	258	257	247	250	252	242	246	270	257	239	252	295	249	245	250	283	244	241	230	225	268	263	262	265	278	245	228	234	245	262	213	257	258	234	262	242	227	273	245	249	220	251	261	259	210	265	247	248	259	263	266	261	242	240	234	260	261	237	220	256	253	247	254	260	223	227	228	210	237	241	267	260	263	251	221	221	267	246	225	261	237	253	248	223	248	255	262	265	272	251	248	257	284	241	220	239	253	254	240	260	305	242	283	254	246	265	259	263	247	250	253	279	229	226	267	251	251	253	256	256	250	247	229	247	242	257	233	249	259	277	246	244	223	258	218	234	225	263	234	233	280	260	275	220	236	258	247	235	228	234	272	232	241	266	267	224	267	274	230	243	247	255	257	253	239	243	267	252	248	243	275	226	264	270	223	238	264	230	243	231	257	235	272	270	242	278	242	265	231	255	252	267	267	250	233	248	235	274	263	243	252	238	258	242	243	218	264	258	239	245	245	250	229	248	259	266	254	257	242	250	248	266	244	256	252	223	264	242	257	237	249	248	243	250	230	260	250	233	231	242	229	234	273	233	235	249	266	275	256	250	256	248	234	254	252	260	239	242	250	238	223	231	258	234	233	266	229	225	257	281	259	265	261	248	225	246	276	273	228	261	232	279	239	224	246	261	281	297	251	248	259	249	238	284	217	223	260	257	259	272	271	279	250	250	246	246	254	280	246	299	254	258	239	261	234	247	250	271	221	251	274	249	255	226	255	252	237	248	263	234	247	225	238	252	225	254	256	236	232	234	269	242	231	242	259	276	248	265	226	239	248	270	265	271	224	226	251	250	249	277	252	270	282	242	258	248	243	255	280	225	241	274	254	233	245	255	272	250	252	275	269	263	242	249	253	257	263	270	248	230	237	255	267	255	238	241	219	245	272	243	234	274	254	233	241	229	255	246	242	224	282	248	243	263	246	234	245	244	242	220	259	252	248	272	269	256	248	238	234	239	239	251	244	245	260	249	267	258	257	246	263	264	244	243	233	248	269	235	243	238	251	221	239	238	248	235	228	248	255	263	263	240	234	267	241	248	250	259	243	242	254	251	292	268	274	261	255	281	255	261	243	234	219	264	261	269	221	232	251	268	232	256	225	239	220	246	245	262	230	251	222	233	223	237	239	252	278	242	241	244	268	255	242	248	222	246	259	245	245	267	248	257	257	269	259	234	247	252	232	253	225	261	279	250	263	254	259	241	233	237	267	218	256	252	223	251	232	222	230	243	247	249	249	263	250	259	261	266	237	242	279	282	235	267	254	254	277	261	263	238	248	258	238	252	256	231	244	223	250	252	236	277	238	245	223	257	247	243	227	259	240	276	208	224	234	241	235	246	249	276	251	256	222	257	261	245	251	258	246	239	218	259	242	263	225	283	245	269	267	245	260	232	253	265	237	242	241	241	264	270	264	285	263	249	219	266	239	243	234	242	235	262	264	241	271	272	249	255	241	258	233	240	246	259	249	239	240	227	246	259	245	243	237	277	237	250	248	244	234	241	254	248	257	266	216	213	269	234	274	238	256	228	256	262	220	242	244	276	247	251	257	235	220	247	242	228	279	257	259	267	273	270	263	239	249	243	265	248	221	258	229	252	232	234	241	259	247	244	250	244	234	251	256	197	249	253	287	269	226	242	238	252	234	252	235	251	251	242	227	243	248	263	234	240	249	240	271	249	253	247	239	254	250	242	247	266	268	274	266	259	257	268	249	253	255	253	271	260	258	272	251	244	261	251	259	241	267	249	254	252	226	267	250	231	227	246	263	247	241	224	263	237	249	214	213	241	227	238	242	243	252	255	248	239	236	254	258	258	255	273	256	227	238	239	214	242	280	285	260	238	247	265	241	258	207	264	219	280	243	233	263	241	259	250	259	232	250	257	243	273	252	267	272	231	247	246	231	241	246	233	221	270	254	279	203	277	238	222	237	251	230	239	261	243	277	253	242	267	231	234	278	227	270	267	271	258	250	249	243	280	239	293	257	273	246	234	244	251	245	246	256	264	254	226	265	250	238	226	271	280	241	249	240	237	237	235	206	205	231	245	264	263	264	262	246	262	255	242	249	268	245	250	234	279	262	242	270	233	242	274	224	223	237	247	257	250	272	228	261	261	271	252	247	260	262	272	218	235	237	236	226	235	229	232	256	237	223	246	254	239	259	261	248	266	239	228	234	255	208	275	243	247	223	260	242	243	240	273	262	259	229	232	246	256	256	264	261	271	252	239	265	254	261	260	247	254	228	215	242	270	255	256	205	256	261	260	264	246	254	258	305	224	227	239	229	251	237	261	239	262	238	247	239	235	231	255	248	246	261	234	242	255	262	239	245	257	264	234	238	281	233	264	232	238	225	239	281	227	244	251	245	233	226	255	263	251	232	264	247	209	240	246	250	291	237	233	277	231	240	244	239	253	272	256	229	243	275	275	247	263	274	255	250	263	221	269	247	242	255	250	246	236	240	261	259	235	247	273	260	255	230	282	214	250	239	266	256	257	229	276	231	226	254	253	253	252	249	221	213	219	233	267	235	226	222	291	208	288	254	218	264	246	272	238	231	228	262	236	255	260	242	250	237	256	247	260	221	247	239	211	221	246	264	270	235	227	265	228	255	262	264	263	251	224	289	249	263	243	233	249	286	238	232	265	247	246	222	233	226	248	284	253	248	260	258	224	258	279	225	248	236	247	254	242	239	242	228	249	243	276	249	252	244	242	249	248	217	243	258	212	242	259	219	213	216	232	251	236	275	211	276	248	231	263	283	243	238	227	250	254	252	222	251	269	250	264	264	237	249	241	266	255	246	255	266	269	299	274	256	245	238	268	258	239	221	253	233	245	250	247	253	231	243	228	271	246	254	246	272	249	261	247	251	267	258	253	253	272	268	206	240	225	256	261	229	273	263	267	251	242	272	255	240	244	230	239	265	234	230	257	239	222	231	242	227	236	257	231	234	242	269	249	249	238	228	258	272	251	229	248	241	268	224	254	270	242	283	251	215	235	253	232	252	271	259	237	246	229	263	233	257	283	234	254	235	255	291	251	272	229	249	247	213	247	263	258	248	217	268	227	242	236	252	236	215	251	254	248	245	235	253	259	272	297	256	292	251	249	239	256	262	235	248	231	257	248	242	236	279	226	258	247	250	281	239	233	285	279	247	232	257	266	231	247	234	282	232	254	230	236	279	237	261	271	271	240	255	215	243	239	253	248	264	241	221	234	229	223	251	258	237	235	265	253	218	276	251	245	262	264	278	241	267	274	290	248	267	231	251	270	236	240	253	227	253	246	268	222	249	242	248	249	233	221	232
27045	13766	4259	5151	4497	3822	3072	2559	2238	1944	1742	1644	1477	1390	1289	1218	1127	1054	1067	1001	1018	946	860	858	840	866	859	811	785	814	786	789	828	734	789	833	764	742	780	756	774	727	715	745	729	697	695	751	659	760	724	715	696	691	699	706	717	676	700	691	682	707	702	679	659	727	648	667	714	675	666	683	677	657	690	637	690	661	658	695	648	678	657	663	671	660	706	670	605	679	679	606	651	664	630	691	685	648	707	725	641	655	668	653	655	659	658	673	650	638	660	631	724	678	589	678	647	624	653	666	624	665	651	684	680	606	677	651	665	669	695	679	681	710	664	667	625	661	644	660	630	669	689	607	637	720	676	644	646	671	680	673	662	653	687	593	655	659	710	631	628	698	702	630	670	665	634	621	656	633	659	652	621	651	681	660	677	649	633	710	683	675	652	652	654	670	681	661	656	650	635	690	680	677	658	636	633	651	677	640	633	663	649	685	666	652	626	647	683	689	615	656	638	623	653	620	632	686	639	635	621	686	681	656	675	627	612	591	614	658	658	646	701	650	622	625	636	716	665	664	700	616	651	609	662	638	744	620	683	648	680	641	679	645	664	700	651	642	665	639	697	667	666	623	636	647	690	623	667	669	670	662	678	633	670	640	641	651	643	654	631	666	661	665	682	671	677	679	674	632	609	657	658	652	698	686	676	652	678	630	634	682	702	674	659	686	630	654	667	619	684	657	681	645	675	662	637	674	626	616	630	714	662	614	617	660	645	646	668	635	692	633	661	655	608	688	667	652	693	634	681	626	630	637	653	672	628	665	636	648	624	677	668	626	632	672	622	676	656	677	661	661	683	663	640	666	680	619	665	673	688	649	657	648	659	610	671	677	681	632	637	621	654	613	657	682	672	698	702	662	609	677	632	675	684	701	699	663	665	648	661	620	681	655	662	646	665	660	693	631	667	658	637	650	707	682	655	697	670	648	628	624	653	656	658	663	629	662	637	674	658	642	676	639	663	671	632	664	627	689	661	650	646	618	620	701	642	632	637	618	643	634	632	677	668	667	624	674	613	677	614	649	615	672	667	690	621	686	637	657	627	643	673	608	685	659	689	691	593	640	638	682	642	674	686	636	679	663	672	634	687	678	666	668	652	655	658	651	607	677	662	654	673	636	687	638	685	658	628	644	663	631	686	646	616	658	610	654	673	638	659	724	607	637	627	630	649	653	666	635	636	656	687	673	683	668	597	647	683	651	676	695	650	644	644	621	639	635	672	645	697	605	696	684	673	670	634	634	660	621	664	642	645	665	673	719	646	653	681	641	607	678	668	658	634	611	692	651	651	602	620	643	653	668	656	641	667	671	671	662	637	627	635	654	682	646	618	651	647	641	695	604	623	691	636	679	669	660	655	684	613	675	649	639	677	666	682	694	675	669	627	660	663	672	654	676	628	653	647	657	632	696	682	711	662	598	690	654	631	660	673	611	698	645	677	680	669	618	635	638	619	658	661	661	627	640	646	646	659	610	658	664	659	656	649	658	598	661	631	671	649	718	635	691	661	652	598	640	636	641	677	648	662	664	645	714	675	677	637	640	661	656	673	673	654	659	669	678	679	666	657	678	708	631	641	664	672	670	649	676	675	635	680	660	620	662	668	628	685	652	642	672	651	695	623	656	630	642	673	622	611	612	697	654	637	657	652	651	652	654	633	639	665	655	606	647	611	634	659	636	673	617	625	656	651	616	674	683	651	626	655	656	631	628	690	646	644	645	655	610	651	679	670	620	672	746	636	703	712	663	681	673	675	645	662	680	637	657	662	651	653	693	626	626	680	656	672	666	614	631	657	669	620	651	626	651	649	662	667	670	697	691	678	717	648	684	667	659	671	670	665	700	669	664	650	685	658	652	636	619	608	629	671	660	685	638	642	660	665	637	678	632	678	705	702	641	673	621	711	652	678	654	689	634	652	649	672	695	648	659	635	630	653	656	656	622	629	666	633	689	665	659	671	677	610	660	655	665	631	655	644	679	665	675	651	642	655	637	636	690	671	636	649	663	655	664	682	654	611	628	640	686	648	675	661	639	669	645	653	640	660	663	645	656	663	692	683	697	685	670	670	607	647	672	671	679	636	682	699	609	615	655	690	640	623	609	647	646	644	668	636	648	650	657	676	660	655	657	635	656	626	628	655	679	679	665	672	623	638	645	635	663	669	635	671	637	654	644	643	645	646	641	633	661	680	601	648	625	614	654	632	682	648	681	673	642	626	692	668	668	662	678	601	684	675	689	650	689	651	651	632	625	656	629	655	695	692	677	660	652	654	686	657	715	656	703	683	713	652	653	655	628	688	641	672	662	685	668	607	656	673	654	683	648	684	669	666	642	624	663	636	642	641	653	649	638	692	684	648	619	681	688	649	635	656	678	691	659	662	626	671	656	660	669	651	606	689	677	684	630	661	594	666	705	712	740	654	636	646	647	682	649	667	678	663	645	672	640	608	705	695	640	688	615	653	665	715	606	642	653	663	697	612	644	690	676	627	646	679	668	641	696	622	697	670	679	644	659	622	617	654	630	640	663	608	633	669	650	665	660	672	653	627	650	647	636	658	657	610	682	686	643	598	685	670	621	639	681	704	654	606	632	663	675	645	652	687	648	657	647	692	676	663	644	665	640	636	590	638	637	635	680	634	672	695	652	636	691	665	640	660	665	671	704	642	696	648	644	656	648	701	675	597	649	681	654	680	657	661	672	644	681	665	660	684	649	658	612	635	639	649	643	703	682	624	654	602	639	677	677	699	637	672	650	635	638	665	644	669	627	655	652	665	665	652	652	653	676	679	644	667	651	647	660	682	626	681	609	675	668	630	585	653	627	630	628	651	677	681	617	672	618	652	690	662	643	646	623	685	653	642	640	678	643	659	635	659	677	634	645	649	712	660	652	696	650	644	671	648	656	646	664	682	691	648	671	695	602	665	641	635	644	635	667	658	633	644	639	673	671	655	640	633	618	629	654	653	679	654	649	650	656	671	653	668	645	693	698	597	624	642	597	644	629	646	639	676	666	636	651	694	651	673	671	663	674	662	612	623	644	680	636	614	674	616	688	650	639	643	667	601	673	634	632	656	647	695	677	663	646	656	595	662	616	630	660	653	636	643	639	652	667	611	670	668	648	681	679	713	655	644	678	655	627	671	683	665	634	669	620	636	704	612	648	639	580	672	673	647	668	641	643	671	696	690	666	626	675	697	660	682	683	673	655	695	629	648	648	653	693	603	651	614	621	646	687	660	675	654	687	639	645	668	636	672	619	682	652	659	654	636	627	678	639	615	665	721	628	646	651	628	619	669	652	606	664	639	655	671	649	658	676	686	659	683	670	637	691	677	692	624	670	635	679	640	668	674	701	630	675	644	694	630	665	614	705	665	743	672	671	642	640	684	671	738	665	621	699	686	692	625	681	650	686	660	634	692	670	661	662	667	696	635	661	677	646	676	654	657	676	665	646	665	673	660	688
6761	1066	394	352	348	298	349	302	335	334	331	311	325	326	348	309	305	321	299	348	338	318	300	318	322	332	338	323	317	286	350	314	296	286	339	293	301	325	330	311	299	324	332	316	282	339	317	316	297	321	328	309	300	302	292	294	312	282	322	323	316	300	303	341	320	304	306	293	308	308	310	314	298	330	325	317	326	342	289	298	285	324	361	348	338	298	310	304	301	306	324	294	316	308	310	297	343	336	327	314	311	333	311	321	323	327	321	326	364	336	302	316	327	307	348	285	291	320	301	293	339	323	303	330	349	292	301	350	329	312	330	324	309	302	297	316	324	316	314	300	315	321	324	343	319	297	320	344	319	344	343	307	299	297	325	321	288	329	320	280	309	300	329	364	332	303	344	356	313	312	289	293	323	336	295	316	339	311	317	332	317	297	339	344	305	317	306	322	319	315	300	336	323	346	287	307	316	335	334	343	339	323	338	326	285	315	317	302	308	311	340	287	295	327	337	322	312	291	326	304	304	310	324	324	327	337	320	301	351	303	320	305	332	320	318	299	298	316	325	280	328	295	317	319	317	317	292	334	335	365	300	309	309	295	325	323	319	311	318	315	328	313	311	309	291	338	294	334	304	348	315	315	339	342	320	348	353	330	313	305	333	330	307	332	316	310	316	317	340	317	356	302	316	340	295	328	338	296	311	308	328	314	342	337	334	354	306	310	307	333	355	295	324	337	326	329	301	296	295	328	299	315	308	332	326	346	352	336	316	330	327	318	302	339	288	311	313	293	301	346	343	327	306	327	331	308	315	348	339	311	343	293	302	302	311	337	317	322	305	282	317	322	307	293	317	313	297	300	318	315	303	318	349	291	328	335	321	303	344	308	370	348	315	337	319	314	345	354	329	285	307	323	350	340	293	308	316	314	313	320	327	321	296	337	307	311	306	341	326	334	275	308	293	324	340	314	330	345	315	360	303	328	275	320	315	288	364	319	310	357	324	288	345	290	288	328	315	311	331	300	315	321	313	322	301	317	330	308	303	299	320	300	320	321	338	262	307	311	320	326	282	293	306	299	325	351	315	305	340	313	311	324	323	311	300	326	302	302	317	303	325	315	309	322	326	333	333	318	344	337	327	273	325	320	309	331	341	337	339	332	346	324	305	326	334	347	337	324	316	308	328	318	325	304	297	276	307	300	308	323	290	329	350	309	322	329	286	324	300	329	325	298	309	323	299	320	296	338	298	318	322	296	328	327	293	311	273	320	324	299	333	324	316	315	351	310	282	333	329	318	311	336	343	330	296	319	327	321	301	317	312	311	324	305	332	321	329	302	297	335	331	302	296	336	335	322	362	284	318	266	296	296	302	354	303	278	329	342	292	327	360	308	311	320	337	305	282	331	359	319	349	296	315	296	332	314	343	352	328	314	316	290	318	315	298	330	337	324	306	334	290	299	297	318	349	337	317	310	327	303	326	306	318	300	312	306	344	315	305	353	327	328	310	297	341	308	318	310	318	318	323	327	329	307	347	296	318	359	300	322	332	318	315	311	316	341	315	337	351	306	323	317	305	311	347	309	336	319	294	302	359	313	309	336	328	337	328	332	328	345	296	292	333	302	332	334	325	306	314	326	295	320	303	305	317	314	318	305	317	337	315	314	330	350	338	345	318	317	300	289	320	340	301	346	290	323	321	332	327	303	320	306	342	334	289	299	322	309	297	326	314	311	322	333	294	291	313	360	325	312	328	297	320	345	317	317	301	336	314	319	312	302	300	308	351	303	295	306	292	299	279	329	363	322	328	325	287	307	340	302	293	334	315	291	334	313	345	306	318	333	327	325	308	316	311	331	369	320	339	305	354	307	312	305	341	357	325	307	329	300	308	308	285	314	298	313	335	321	313	325	306	288	308	305	328	307	314	323	304	326	326	310	319	330	317	326	265	303	305	336	307	297	291	296	327	309	332	305	325	319	315	315	332	323	316	312	358	339	307	307	317	308	308	312	309	343	331	316	331	342	334	326	324	319	330	319	329	316	321	323	333	317	339	285	306	302	322	335	319	331	302	309	340	315	289	347	344	321	312	292	292	319	349	311	322	330	318	334	346	326	298	335	297	292	314	326	334	312	329	345	334	351	333	321	303	351	331	339	299	337	333	346	347	302	297	305	288	340	354	348	340	335	356	300	303	320	289	315	365	336	316	295	309	346	341	315	316	306	315	294	325	337	339	304	305	315	336	311	331	295	337	315	304	340	325	305	324	287	327	349	318	332	279	337	348	355	297	304	317	338	325	359	334	314	326	334	315	351	336	334	304	339	290	308	318	283	302	301	319	341	310	290	323	317	312	301	336	310	292	294	319	336	312	318	309	304	315	322	318	322	334	308	320	317	308	346	316	330	316	308	298	335	321	347	326	307	279	314	353	341	336	320	334	342	344	293	318	308	283	291	314	308	317	302	296	317	279	335	352	336	320	352	326	323	307	356	308	317	319	325	335	350	337	316	308	301	313	289	290	321	310	333	342	338	319	311	298	302	314	300	311	280	316	292	309	329	302	333	313	304	287	299	271	318	369	303	317	323	304	256	312	306	294	302	312	325	331	304	312	313	328	320	302	328	346	334	323	294	372	322	307	307	315	334	332	307	327	295	366	312	325	332	342	332	320	336	266	306	340	331	297	327	335	317	272	332	313	309	323	299	343	315	287	356	292	329	328	333	291	290	325	294	319	314	280	323	326	307	345	301	322	308	334	294	329	334	367	323	326	285	335	327	320	344	373	325	335	308	323	304	323	328	342	283	266	283	325	350	325	343	342	323	335	281	325	324	300	294	305	327	299	295	342	307	325	284	290	303	324	329	311	332	305	327	290	332	357	304	316	312	337	309	325	321	315	297	300	318	285	324	321	313	328	316	321	309	339	298	321	297	313	291	336	322	316	309	326	330	312	355	335	282	337	299	336	338	302	295	322	313	338	351	312	289	322	292	335	357	341	336	304	330	336	329	356	328	318	340	277	327	346	290	330	288	300	348	324	356	337	309	340	329	327	301	316	327	337	336	328	343	327	323	342	294	310	312	320	303	297	297	312	321	332	294	326	303	300	315	320	351	311	296	309	319	312	275	303	332	297	311	359	278	332	336	317	313	342	324	290	302	327	307	345	323	310	317	357	317	319	333	321	368	333	349	300	308	291	366	306	315	294	308	340	311	309	320	312	311	331	287	347	333	310	327	306	310	304	357	320	336	301	326	288	321	282	344	296	305	316	360	317	289	281	336	296	328	289	323	349	322	315	288	309	317	322	317	326	340	314	313	342	302	310	333	281	320	349	315	310	304	325	323	331	279	328	313	312	320	329	328	322	326	310	321	308	323	329	350	316	299	338	299	350	311	298	322	306	333	328	296	319	335	269	355	325	313	309	314	341	314	320	322	317	321	337	297	314	311	308	295	319	328	321	351	339	328	342	311	339	303	327	328	318	282	303	333	301	314	319	304	299	317	338	325	299	318
4672	1488	848	863	830	889	786	766	771	827	783	786	733	807	775	765	754	777	747	731	758	799	790	686	762	782	730	724	764	780	772	752	738	761	793	752	791	766	725	751	715	697	752	771	818	760	713	707	773	791	764	729	776	723	763	726	747	801	751	808	719	733	727	803	751	777	741	773	770	770	754	746	752	760	732	747	771	820	785	789	763	742	743	732	758	758	719	776	710	760	710	783	772	776	723	795	759	751	702	730	716	763	769	713	766	739	759	766	741	778	722	720	789	743	711	740	713	804	760	803	794	760	748	703	744	760	757	720	805	766	709	762	743	777	764	799	767	790	742	740	776	802	764	775	768	779	781	795	769	707	774	739	747	778	736	785	737	729	719	807	738	790	788	731	745	738	763	733	734	739	801	728	741	718	722	759	784	755	794	814	747	757	750	807	769	734	711	745	749	734	742	743	733	723	775	768	736	805	731	733	783	750	716	764	740	729	736	749	761	707	744	792	753	735	771	766	752	660	734	753	828	754	802	794	691	739	782	786	716	752	815	790	742	780	750	708	733	719	765	710	757	718	736	810	768	763	738	726	742	773	757	741	795	785	810	772	753	739	725	766	703	746	766	752	732	790	751	791	730	814	724	749	747	788	778	747	803	784	713	741	737	765	767	732	785	747	770	727	721	765	756	725	752	712	735	728	745	752	756	745	750	761	690	775	710	752	777	750	723	755	721	787	719	737	738	759	743	803	778	751	819	782	755	723	787	756	760	777	721	776	762	704	759	750	759	737	757	789	783	743	738	774	699	733	778	803	773	757	748	714	776	785	750	798	742	765	749	684	776	796	705	750	759	739	734	764	771	747	736	746	769	759	807	773	768	745	777	791	746	722	766	782	772	711	729	770	708	771	812	783	752	746	760	723	741	793	750	696	764	814	753	786	713	831	757	746	742	755	743	790	766	713	715	824	756	747	776	726	788	692	798	736	757	721	732	791	771	727	758	785	744	767	777	768	736	779	761	789	778	750	759	774	806	748	805	774	764	753	739	717	699	737	795	766	781	797	772	727	766	758	766	759	730	752	761	746	756	752	733	750	756	740	792	773	738	748	788	759	759	779	728	716	748	715	791	783	720	761	771	761	774	755	761	756	765	784	801	707	770	712	739	699	787	752	726	752	763	762	785	779	740	775	786	759	732	748	795	780	777	720	786	723	747	690	762	773	807	742	804	750	772	730	727	806	782	764	752	722	719	744	806	732	737	733	745	778	756	746	782	734	788	795	744	800	727	758	797	780	782	749	804	768	740	712	800	718	748	764	765	779	765	758	714	729	734	733	730	749	742	750	739	753	749	746	813	736	796	721	772	768	745	740	781	745	780	724	748	764	734	731	816	776	746	789	761	752	729	726	754	801	824	744	776	721	780	747	740	767	730	706	765	751	765	788	733	775	758	780	740	770	688	735	764	731	775	710	738	785	774	795	751	757	697	735	771	797	745	819	737	762	782	794	764	708	716	732	776	716	799	791	766	780	791	723	742	781	713	764	766	715	745	750	778	717	763	742	763	713	759	743	759	756	702	792	802	755	762	721	752	723	764	774	772	779	771	739	769	839	721	748	786	757	759	803	728	780	719	759	843	743	769	730	812	787	757	720	760	766	767	770	742	709	798	720	745	770	727	781	742	783	825	705	758	749	802	778	803	760	768	785	766	754	740	741	734	742	752	783	724	724	781	745	749	743	711	767	750	750	770	761	773	724	785	764	807	773	744	768	793	781	741	726	770	766	745	750	739	806	773	782	765	791	773	704	755	737	793	774	729	785	784	778	739	747	747	732	739	768	809	738	740	767	747	746	711	714	745	778	753	724	755	770	756	759	751	725	776	778	729	745	723	770	780	780	729	775	757	731	778	733	739	737	727	763	732	760	735	780	777	749	699	770	745	733	769	733	769	738	769	765	736	747	749	716	776	774	744	789	741	761	756	739	751	823	768	774	779	712	778	769	767	733	720	753	750	756	749	730	762	757	741	733	737	717	769	767	753	735	724	729	764	772	711	740	711	720	795	764	731	759	720	721	742	772	798	836	742	773	763	764	776	759	775	727	729	784	761	753	751	726	752	736	742	733	758	750	805	707	727	741	719	780	753	802	763	740	757	787	749	733	784	751	719	743	777	749	757	743	748	730	781	765	793	790	733	766	775	783	766	737	756	773	730	733	751	763	751	782	764	780	743	754	721	745	761	760	766	749	712	764	729	762	731	805	739	761	729	738	783	720	764	767	781	735	763	720	665	730	760	814	748	698	721	736	764	768	744	722	769	756	778	743	738	753	737	775	769	793	771	755	754	737	735	749	753	766	731	769	743	735	728	755	748	737	770	760	723	739	752	734	748	772	717	772	771	759	742	760	753	736	778	755	780	751	770	756	720	814	748	731	767	698	776	706	757	800	795	736	710	791	743	802	735	748	791	719	738	697	738	768	767	718	773	751	752	749	724	718	728	750	734	766	734	752	760	733	781	757	750	766	791	754	737	727	760	794	772	797	761	753	779	739	766	736	828	777	765	779	752	728	761	724	756	747	754	704	770	711	759	740	729	704	747	728	761	806	752	762	794	782	741	781	752	785	777	757	773	756	731	785	682	755	794	774	719	752	807	729	766	715	749	797	718	767	770	773	720	728	713	799	774	772	724	758	776	725	772	739	758	769	716	782	703	759	721	767	800	742	758	750	782	705	786	747	775	731	748	728	694	730	761	768	700	790	725	746	722	722	809	764	773	767	793	696	726	711	784	745	773	707	736	811	728	798	791	772	806	741	783	749	713	745	751	781	728	756	752	699	778	749	789	732	794	734	808	790	739	771	749	767	693	724	767	783	754	810	768	758	700	709	713	759	778	753	744	766	777	707	732	743	755	787	748	723	845	778	722	706	772	777	739	765	766	716	769	745	775	788	743	725	709	759	811	734	749	799	767	753	778	790	741	760	768	735	704	773	717	766	792	818	808	779	726	740	798	803	798	759	760	727	761	766	785	802	742	746	803	733	765	706	697	773	759	749	782	733	795	715	777	794	818	805	725	769	786	773	764	700	716	702	746	776	709	735	772	799	717	769	712	774	758	802	746	749	765	729	745	763	710	710	776	742	796	717	707	724	784	719	746	768	790	722	779	764	779	761	770	771	772	829	771	751	743	736	738	768	772	765	765	793	744	741	791	733	780	768	783	763	700	678	711	750	781	760	730	785	734	757	762	777	758	740	703	755	716	795	705	736	808	765	764	764	750	771	759	769	703	753	774	797	784	788	742	780	714	730	761	728	710	770	724	783	781	764	705	761	731	768	788	756	761	735	760	775	730	760	788	786	723	774	730	741	778	759	706	751	800	771	773	791	775	781	730	763	788	738	736	774	776	757	779	721	734	778	795	694	819	745	729	774	762	728	787	763	765	793	775	750	756	787	743	781	734	766	711	766	707	757	753	773	783	746	763	735	730	702	712	769	775	741	756	759	795	753	781	766
32076	16923	1893	894	638	483	390	331	303	272	241	230	236	226	185	188	188	172	191	188	193	180	213	183	176	170	184	174	195	163	175	206	157	166	186	156	186	162	150	145	151	187	169	154	159	160	150	165	177	177	154	158	168	162	175	152	165	176	150	178	148	164	175	156	165	151	190	175	179	165	184	162	143	182	154	161	157	151	153	136	186	171	140	170	173	147	165	174	164	147	171	182	150	150	168	177	185	170	147	154	143	147	161	161	149	154	150	162	168	169	143	175	148	156	178	165	150	160	147	150	152	155	196	155	164	159	154	165	181	184	163	143	157	155	154	154	155	190	175	177	156	139	147	170	166	139	162	154	149	153	162	161	166	164	149	168	157	161	167	158	159	169	178	171	147	148	160	170	177	168	170	156	168	176	167	151	168	166	169	152	172	140	164	144	132	154	142	173	156	145	153	167	144	183	160	172	158	173	173	149	166	153	161	186	173	164	152	174	168	168	155	181	163	153	136	179	160	159	160	180	190	149	141	168	155	168	151	155	154	163	161	161	137	172	164	184	143	168	179	147	137	169	144	181	166	170	166	167	144	177	141	157	153	176	140	167	197	155	152	147	155	157	143	159	172	176	158	151	192	177	178	167	150	145	158	158	158	168	168	181	159	158	156	166	199	147	183	183	146	148	164	149	154	153	150	144	170	168	161	168	153	168	145	167	168	146	165	171	144	154	148	159	159	169	151	162	143	160	149	173	162	164	157	159	146	168	185	148	167	150	164	153	165	185	156	178	158	163	150	157	177	146	194	137	173	159	166	155	148	171	152	164	147	163	146	156	164	171	153	167	158	138	169	150	138	145	168	136	167	169	176	143	155	157	144	170	185	161	163	139	164	154	162	144	161	148	151	127	160	146	155	157	151	181	150	174	182	156	156	153	158	181	154	163	142	168	163	167	180	155	140	152	172	171	179	161	180	170	161	185	153	162	154	149	190	161	152	174	176	156	161	146	182	184	156	166	141	136	153	171	168	180	166	166	141	179	150	189	153	179	151	147	148	166	162	129	139	153	179	170	168	160	183	150	160	161	139	172	166	158	173	173	194	203	151	165	156	173	164	166	168	149	140	162	126	176	154	167	163	154	187	159	156	175	163	160	154	167	146	152	152	144	118	189	152	161	169	147	155	172	152	149	136	145	156	194	162	178	159	138	166	166	166	145	160	168	170	154	165	163	117	158	153	165	171	149	169	158	173	155	181	160	179	175	168	156	138	170	146	166	169	181	152	182	138	169	190	162	161	174	160	157	164	158	172	166	128	144	153	152	169	173	156	161	164	161	151	162	179	152	159	151	158	174	165	154	159	153	172	161	166	152	146	176	190	190	186	159	140	163	164	144	183	165	164	175	172	167	182	168	165	149	158	158	184	128	169	167	173	166	160	143	142	157	134	159	167	149	156	151	171	170	171	160	156	161	150	157	151	150	178	146	177	163	140	157	160	179	170	168	134	187	183	188	154	161	156	139	173	186	168	164	146	157	176	135	173	157	165	154	151	155	170	160	176	172	167	161	155	151	175	168	147	157	140	171	142	149	159	140	154	149	149	174	153	175	160	174	156	156	181	171	149	175	149	165	128	157	129	159	165	178	141	137	161	171	146	181	152	159	165	149	164	156	167	163	153	178	155	128	170	147	171	172	163	170	165	161	199	156	165	171	158	175	159	151	163	159	156	166	167	168	172	155	164	156	141	149	165	178	155	200	181	176	162	146	163	133	159	144	167	163	142	154	165	133	161	145	126	163	139	170	162	145	162	176	164	151	161	160	144	169	148	163	166	165	157	155	168	154	166	159	168	155	155	156	165	166	188	167	152	150	150	150	155	141	148	166	131	162	169	144	163	148	141	163	152	168	162	165	146	125	198	181	160	162	159	147	152	166	149	177	164	175	171	176	160	148	167	149	163	185	163	165	153	182	154	173	167	168	179	173	162	160	161	151	167	164	170	145	155	152	168	147	168	167	172	153	141	169	162	167	149	156	171	163	152	140	167	178	165	202	193	175	144	182	153	155	164	169	160	169	188	164	179	162	147	126	178	152	159	155	155	170	164	132	158	158	156	147	157	155	178	162	153	155	157	156	172	169	142	161	161	174	161	148	154	152	180	169	175	146	166	178	167	156	141	161	159	163	159	146	157	160	162	157	162	134	186	167	156	168	150	142	160	160	152	170	161	161	135	153	141	148	173	182	145	181	153	172	151	180	162	144	149	152	151	145	166	158	184	153	149	161	181	172	143	155	176	160	178	157	154	159	167	155	161	174	134	181	148	164	157	151	160	162	167	164	164	169	171	131	152	159	157	156	168	173	171	144	169	142	163	146	180	156	170	151	156	165	155	173	170	168	148	173	156	169	151	157	144	187	134	157	172	135	163	154	138	178	143	183	176	174	156	147	168	176	169	155	161	160	158	171	150	168	161	169	158	184	177	169	184	143	155	166	165	167	140	144	170	161	161	177	143	168	163	156	171	158	155	158	171	166	155	165	158	146	142	172	144	169	149	172	166	158	141	154	140	165	135	161	174	185	183	158	178	162	147	156	173	164	157	159	180	164	139	175	152	130	163	172	156	193	156	173	158	184	160	162	160	164	145	165	171	162	156	121	175	181	173	167	149	163	132	157	169	148	162	157	175	193	139	155	154	162	200	159	140	149	137	157	166	134	155	158	150	157	168	141	180	188	188	179	158	162	147	163	161	186	147	159	161	143	184	139	164	170	177	162	169	171	142	160	130	156	152	151	162	183	161	164	165	151	143	152	180	181	145	177	168	148	186	158	141	163	167	160	161	142	181	164	164	153	173	155	148	151	165	179	164	155	156	161	127	131	159	160	171	156	171	164	152	154	179	182	150	173	145	145	190	155	185	158	152	161	143	167	161	158	146	191	156	131	133	161	135	177	170	159	159	168	172	151	153	157	156	156	156	176	148	174	163	157	148	155	185	170	145	171	184	171	154	151	149	163	169	149	176	163	174	150	180	152	161	178	171	151	170	173	163	154	160	153	158	164	174	174	169	160	171	164	165	155	173	162	147	138	189	177	197	150	168	162	160	158	131	152	171	153	187	155	180	181	151	173	180	166	150	157	161	165	152	147	154	147	167	174	143	174	175	157	153	147	169	162	165	152	147	168	177	172	154	187	150	156	168	156	166	150	180	173	179	156	177	172	138	146	178	162	157	168	170	166	195	172	164	160	153	159	158	162	170	152	162	144	178	173	184	149	149	150	175	153	145	160	171	163	163	192	135	163	166	172	152	160	142	130	153	147	135	165	163	157	159	137	153	146	163	151	149	169	168	168	168	163	178	168	152	150	179	173	153	158	165	155	161	166	150	141	167	168	150	171	167	176	161	165	170	163	188	156	172	171	171	151	169	159	161	177	179	150	171	163	149	158	155	160	134	155	153	150	164	156	160	163	157	145	170	153	163	156	163	168	159	175	146	178	164	160	140	166	162	151	154	144
18113	9248	2356	2788	2439	2058	1741	1551	1247	1118	1018	967	893	753	765	755	672	642	636	657	634	589	546	601	562	559	526	534	569	493	490	541	500	536	487	445	461	469	476	500	463	485	472	462	456	437	483	482	441	454	462	472	487	441	481	530	447	454	461	435	452	451	421	462	421	480	435	483	432	467	463	415	472	460	424	492	457	494	471	460	456	492	440	457	434	450	464	430	444	471	435	466	475	446	434	455	438	445	442	447	470	422	463	467	477	458	482	479	444	425	450	433	421	465	452	447	433	457	445	429	439	436	457	441	460	450	474	412	429	436	431	450	421	427	428	450	461	450	463	444	410	473	431	455	470	467	471	446	481	436	423	420	450	428	442	439	441	431	469	480	452	436	449	475	434	483	449	425	427	479	442	409	423	396	487	467	412	463	408	448	436	454	445	442	430	433	422	456	477	444	429	461	444	445	387	469	434	479	428	423	443	377	436	425	422	402	450	442	451	448	435	466	448	450	439	437	431	483	403	437	415	449	425	444	440	429	460	399	440	424	490	462	414	457	438	408	453	452	458	452	434	426	449	482	437	401	428	511	430	417	424	451	442	430	436	450	477	462	399	455	438	475	466	471	460	435	471	428	430	440	459	457	485	426	457	415	446	421	423	503	460	413	453	447	472	418	443	426	417	438	450	458	457	437	456	437	450	425	466	482	486	431	450	445	411	408	447	446	413	433	445	486	429	431	462	423	458	409	463	466	460	460	427	441	429	441	455	441	413	459	397	449	452	443	431	426	471	445	424	444	453	470	424	452	428	430	467	446	462	476	410	448	417	461	449	431	487	501	459	419	410	403	436	427	460	451	461	424	448	473	420	430	434	424	480	425	450	451	457	486	439	467	463	470	415	433	443	435	454	435	432	427	404	424	417	436	473	441	481	413	466	411	438	427	480	438	436	434	444	434	438	403	440	460	442	471	447	441	433	438	444	451	428	484	460	462	420	456	425	484	411	453	456	454	447	431	445	425	425	451	406	438	431	440	462	451	444	464	433	431	450	437	451	426	463	411	471	430	432	438	453	463	446	392	482	443	446	420	479	430	445	430	452	412	439	461	451	451	417	443	467	467	442	434	416	453	435	469	450	462	496	460	444	453	448	441	424	471	480	479	414	453	435	461	419	420	442	448	425	449	463	459	439	426	447	427	446	436	450	420	437	414	429	453	450	458	406	453	447	421	446	402	457	429	446	417	424	425	463	485	472	446	465	458	437	437	437	421	418	449	434	481	442	441	463	415	438	463	446	464	426	430	442	434	412	451	454	483	445	426	430	456	465	398	447	425	444	453	468	441	402	453	406	415	418	459	436	419	453	468	436	437	437	429	457	466	455	442	450	418	408	438	415	427	427	429	484	438	427	401	484	439	422	459	452	432	417	448	465	425	430	434	449	413	449	470	467	402	396	409	449	430	444	424	442	490	470	476	445	407	448	421	447	443	448	420	448	437	444	446	449	439	457	487	452	471	450	455	423	479	418	388	431	423	429	468	452	444	477	422	432	417	420	433	454	463	424	423	439	473	409	451	465	457	435	436	412	464	479	439	441	431	455	424	454	438	440	466	443	428	412	459	421	482	458	446	461	445	436	460	464	445	450	462	447	465	466	440	441	461	466	447	413	474	420	466	437	427	429	436	444	438	458	428	408	454	428	413	450	453	430	449	426	436	429	454	420	456	394	430	412	426	459	481	424	484	440	471	423	435	453	429	429	449	436	435	415	466	416	424	431	456	433	466	434	447	427	455	420	461	456	417	441	447	430	440	458	439	468	446	467	437	407	426	417	424	446	393	473	408	414	455	440	453	456	400	427	393	467	435	418	478	443	434	398	476	455	435	487	423	398	431	463	477	432	458	418	432	455	444	418	434	460	443	459	432	417	408	465	490	445	435	454	446	399	462	453	449	459	452	418	443	408	429	441	430	446	407	464	469	427	463	456	438	450	500	474	431	435	449	432	508	430	441	441	425	443	454	452	478	425	438	441	399	469	474	437	460	451	435	447	425	465	433	460	445	447	416	442	432	453	456	443	460	450	458	448	448	452	416	432	473	420	470	471	428	442	466	436	448	451	454	447	427	430	428	422	459	438	447	478	461	423	403	437	416	447	439	440	450	438	453	452	392	424	457	409	455	442	465	449	434	446	433	432	457	447	433	464	447	453	423	418	452	430	442	440	455	468	461	483	440	428	468	417	466	460	442	446	452	443	430	413	445	440	425	449	443	442	421	443	426	429	444	440	412	457	416	461	451	473	422	465	408	439	452	483	435	464	434	442	473	502	455	462	429	422	458	436	460	447	465	416	466	430	433	434	479	442	453	431	439	439	444	437	468	438	443	424	428	433	419	481	412	425	461	440	430	418	453	434	460	451	477	446	457	435	438	430	402	434	444	425	426	429	428	448	455	405	472	456	412	430	463	441	415	430	447	428	461	418	419	448	443	405	427	432	470	451	435	440	460	451	426	462	420	463	449	424	458	446	481	395	423	458	441	460	463	393	468	443	438	436	419	461	436	405	387	418	411	447	457	429	423	474	406	419	445	399	453	469	442	462	458	456	465	460	461	463	456	427	427	443	459	480	451	412	447	427	460	442	452	424	441	458	457	473	422	467	375	449	443	438	419	425	432	456	467	430	476	400	454	439	430	462	439	439	464	455	478	455	411	427	445	426	420	460	463	456	467	407	429	433	435	424	391	449	462	458	414	452	427	443	451	439	456	425	454	456	447	444	450	432	439	457	434	456	432	480	437	452	406	459	409	417	451	437	454	430	448	468	462	457	415	437	443	425	418	442	443	457	458	423	439	441	450	463	466	404	435	422	465	460	442	466	467	443	451	452	418	447	430	406	459	418	475	431	433	427	430	440	431	418	440	450	401	437	436	453	449	419	406	439	416	429	419	437	423	414	441	443	416	458	438	418	447	477	474	457	441	444	456	449	444	470	439	453	487	468	443	458	447	473	449	445	411	421	406	427	443	434	408	447	423	467	438	441	433	446	416	434	461	463	417	455	471	472	434	415	467	481	436	481	417	455	452	416	429	463	413	426	453	470	437	424	415	477	461	439	418	449	444	418	416	430	444	459	444	446	437	453	413	425	437	451	454	488	427	463	409	440	428	460	428	418	443	446	457	447	456	478	422	459	463	484	499	429	485	443	406	441	454	450	450	483	429	450	415	424	422	481	470	409	482	419	446	448	401	465	446	442	435	444	427	430	434	475	453	421	439	428	437	484	411	441	407	475	401	440	448	417	435	458	422	453	433	475	446	440	438	442	444	406	441	435	470	454	454	454	433	401	471	434	439	472	462	462	452	472	437	460	463	430	437	443	513	466	425	462	465	446	466	443	450	438	423	412	452	433	442	422	462	430	440	452	454	427	419	457	468	451	465	496	419	433	409	411	442	461	456	442	466	466	431	430	428	459	461	446	444	441	440	474	459	459	463	463	456	423	416	456	402	448	476	450	447
44804	27506	5525	2064	1240	938	794	624	533	463	465	415	396	417	319	319	346	311	295	309	304	288	277	304	308	269	285	291	272	265	275	236	271	263	282	265	275	241	242	233	229	294	291	254	257	245	262	276	286	289	256	265	249	249	250	277	271	281	249	256	265	243	262	220	232	226	252	266	252	271	245	267	259	250	271	282	259	266	243	264	270	237	238	269	243	233	265	239	249	257	275	226	228	262	249	249	241	235	249	245	257	278	267	261	250	274	226	234	229	250	236	277	255	254	266	276	284	289	238	268	226	250	259	221	263	237	270	270	258	246	279	235	232	279	278	238	276	255	241	246	268	259	275	271	257	264	271	253	252	241	211	261	241	227	248	246	248	246	241	255	250	269	244	257	270	268	261	290	257	239	289	233	238	258	235	229	257	259	237	263	246	222	234	224	272	252	227	253	258	277	246	267	214	231	247	252	257	237	244	264	271	229	256	248	239	265	241	263	257	248	258	248	226	283	255	249	258	251	247	258	248	274	238	248	264	245	259	250	230	231	270	269	274	252	236	250	268	255	274	279	248	233	225	266	251	261	243	238	263	234	262	258	266	277	248	266	233	233	266	286	256	210	245	252	251	262	249	252	221	245	248	255	238	248	252	251	240	258	261	227	245	226	273	282	277	269	224	259	242	248	241	246	251	262	256	245	241	243	254	241	271	225	230	220	228	253	220	273	238	219	245	275	263	265	251	245	255	241	232	280	241	247	248	255	248	260	214	268	233	268	283	259	247	279	243	265	264	260	240	221	253	228	267	240	263	262	234	250	248	237	238	258	255	251	242	245	240	267	259	253	238	270	238	281	248	271	250	237	257	259	256	248	223	261	264	234	251	274	241	265	255	234	249	246	250	298	272	273	255	261	256	254	275	279	245	256	232	293	264	241	245	260	250	252	255	261	237	246	250	235	246	245	216	275	264	251	242	259	242	272	254	269	277	302	263	221	246	234	264	244	244	246	256	258	279	265	258	266	239	217	254	258	269	254	231	249	235	250	269	227	262	286	289	236	252	246	276	255	239	233	227	240	262	262	245	251	240	239	235	268	250	276	261	252	228	245	250	245	265	246	269	255	257	249	260	236	237	260	255	225	241	288	259	268	252	235	255	255	223	253	234	256	257	292	264	254	258	229	266	250	240	268	250	262	242	237	249	238	234	229	244	277	298	254	273	251	259	254	267	267	270	269	246	247	243	264	245	247	266	265	230	248	248	251	250	235	246	226	241	250	252	265	242	261	232	245	260	261	266	266	299	232	261	228	237	250	259	244	247	226	245	255	236	258	217	270	241	231	232	270	256	248	252	266	239	284	273	256	220	219	256	239	275	245	268	268	246	218	235	243	253	237	238	288	262	230	232	259	257	253	291	280	251	254	235	252	253	281	260	237	255	238	244	251	249	252	266	213	221	267	233	245	261	243	258	255	250	278	251	239	254	247	251	237	219	259	270	257	222	261	251	257	267	255	258	244	257	253	248	250	256	236	254	263	256	273	267	265	257	256	251	254	215	246	249	244	247	246	280	237	250	251	225	241	272	272	270	245	277	277	231	248	306	266	258	212	258	251	247	239	228	241	245	254	264	248	277	219	252	267	241	245	228	265	250	258	248	243	224	233	249	224	254	249	250	229	247	266	254	252	247	265	232	280	240	266	279	246	277	286	267	250	257	253	267	260	272	259	269	234	267	248	235	276	242	230	244	272	264	243	259	241	254	244	208	213	241	233	247	256	249	264	257	268	277	276	260	238	241	266	282	254	278	254	274	258	225	253	272	226	265	270	291	233	243	270	261	236	261	265	270	249	240	232	255	254	268	246	277	256	275	235	238	269	248	241	239	237	225	227	258	258	242	247	261	259	260	244	264	251	246	248	238	246	255	247	233	213	209	249	237	286	262	255	235	247	244	250	268	250	222	260	281	264	250	226	270	281	265	240	272	265	265	276	273	265	261	275	254	283	248	244	269	247	243	270	258	229	241	261	259	247	243	230	224	227	236	246	251	262	242	259	294	272	291	264	258	253	232	226	261	260	254	268	236	284	271	268	301	238	237	258	219	253	231	240	261	238	257	260	233	240	262	232	288	257	221	287	267	253	226	260	238	262	266	276	269	257	255	241	242	262	254	251	266	252	264	250	239	253	251	255	256	253	256	258	236	250	271	268	242	285	268	260	264	233	240	235	261	224	294	274	273	247	260	280	290	262	259	265	251	270	249	231	238	207	253	260	248	245	241	251	244	232	312	225	253	265	245	277	242	279	243	257	240	267	270	254	243	280	272	275	244	241	223	256	236	224	256	249	245	227	271	253	258	233	247	239	242	258	238	246	224	236	247	248	259	250	246	242	269	260	254	267	242	256	234	226	266	234	267	277	244	233	224	269	259	268	241	243	250	253	247	271	228	249	235	244	244	229	246	230	274	245	260	239	251	267	272	232	248	259	249	264	268	260	252	257	250	279	266	262	260	241	236	240	245	269	225	260	254	258	275	267	235	264	250	279	227	261	248	259	243	218	243	258	240	233	234	257	254	250	240	301	231	271	240	255	258	272	274	234	233	222	287	259	254	259	238	260	258	239	244	236	221	255	274	237	265	270	243	247	266	243	244	276	261	273	268	257	236	276	265	259	266	224	245	230	239	262	247	248	249	254	263	221	249	268	255	268	258	242	267	253	273	259	237	259	287	266	236	266	248	237	272	244	250	242	234	273	268	248	218	262	215	245	231	240	272	250	249	261	275	262	242	245	239	238	237	244	265	223	248	238	258	232	255	263	240	249	221	289	229	258	219	248	236	245	245	245	244	241	246	231	255	234	232	217	241	244	231	223	248	218	277	260	244	254	233	245	245	267	240	241	225	257	269	267	243	235	242	232	253	227	279	231	244	248	252	291	249	254	269	226	241	234	248	278	266	249	220	258	257	288	217	244	234	270	271	255	223	247	279	253	256	254	254	284	268	247	242	243	273	239	222	267	253	252	244	266	264	282	268	232	228	253	233	233	240	231	237	237	257	254	262	285	275	259	238	240	243	264	254	260	237	258	237	267	278	244	262	263	269	242	255	242	264	309	250	257	221	245	276	251	261	275	268	251	279	226	240	238	258	252	271	209	243	231	292	278	271	257	234	241	261	238	278	231	260	228	246	258	300	264	236	247	238	258	230	218	248	261	253	240	236	266	255	249	297	242	240	240	253	270	257	224	227	249	227	262	238	236	261	233	246	265	254	272	248	245	240	235	246	257	239	256	261	259	238	232	289	245	262	235	248	266	248	251	258	272	258	243	259	234	225	246	257	236	264	252	253	237	230	264	241	272	245	242	224	247	270	253	240	259	258	259	209	253	250	248	252	235	233	254	267	206	278	243	250	277	222	229	238	240	257	274	274	281	212	252	250	250	280	255	246	236	253	235	243	264	250	242	241	248	249	280	240	263	269	241	267	252	220	251	228	244	241	253	253	244	221	276	240	248	257	247
25673	13032	4303	5134	4509	3815	3066	2577	2254	1995	1741	1635	1473	1371	1219	1176	1141	1071	1075	1033	992	907	949	861	866	858	899	776	847	775	809	829	778	737	721	751	753	740	707	723	733	764	741	730	745	692	746	733	665	743	707	685	701	732	679	688	679	736	637	708	677	699	715	655	712	670	705	726	659	678	670	672	706	679	640	681	676	662	709	703	661	688	672	677	682	661	695	666	681	706	676	694	699	660	679	647	629	651	707	662	630	691	638	673	702	643	692	638	639	645	692	654	667	657	660	691	674	698	641	647	655	679	700	658	682	650	652	651	673	668	635	648	688	674	707	665	702	629	669	667	679	649	687	673	608	642	640	614	709	650	662	653	675	686	665	681	674	689	652	657	640	635	641	686	659	646	679	668	658	690	644	635	687	677	604	675	639	605	686	642	642	630	660	699	630	673	649	645	676	685	638	687	713	646	657	676	657	634	700	657	675	680	645	651	680	648	629	651	670	692	670	702	627	620	611	654	627	667	637	662	638	658	647	656	642	650	703	637	653	662	651	684	687	655	701	679	645	668	658	654	635	645	710	653	680	631	708	686	638	617	657	657	682	659	638	634	687	705	664	671	620	656	710	704	671	684	667	657	681	651	647	641	650	658	631	657	709	684	670	685	620	665	666	702	596	670	665	674	661	629	649	653	639	668	668	622	724	653	703	654	619	651	658	665	662	599	613	621	654	667	661	662	664	646	666	643	663	647	654	676	717	686	644	647	622	608	648	655	632	675	628	697	645	651	660	700	682	696	630	646	651	639	680	631	663	669	700	646	671	591	652	648	666	661	603	672	651	606	705	676	647	650	704	703	664	677	649	701	651	671	642	635	632	683	639	631	674	655	616	674	663	657	650	663	673	662	667	661	635	673	669	640	727	660	679	654	648	656	643	667	663	669	688	654	693	673	640	687	647	704	630	680	617	665	661	639	647	691	704	618	726	627	673	703	653	653	615	694	658	680	625	629	660	669	614	673	669	630	643	682	646	729	667	628	667	670	654	646	692	709	629	620	636	635	697	677	644	722	653	692	634	647	653	630	646	605	692	621	654	651	600	631	630	684	700	641	651	604	664	679	641	644	665	695	657	642	672	650	654	628	694	635	696	716	667	694	675	662	645	653	617	675	654	667	635	638	586	617	628	652	632	687	626	670	669	657	621	680	677	644	633	674	677	653	691	659	668	688	645	666	602	664	673	639	640	636	667	651	611	643	678	682	680	654	663	661	661	662	666	666	648	671	665	684	603	663	678	611	669	688	680	678	680	667	659	650	637	656	661	634	633	627	659	643	627	671	661	676	626	644	666	628	659	656	654	662	626	635	676	652	655	701	651	661	697	676	672	659	677	693	658	703	599	704	649	611	636	666	643	638	637	665	616	620	698	646	688	645	644	617	646	655	664	693	635	644	660	656	635	641	678	645	648	622	684	724	603	638	712	660	645	611	677	685	674	657	637	691	656	666	679	660	588	623	682	671	626	704	637	648	657	675	667	695	642	638	653	667	683	656	666	707	642	651	725	670	688	649	687	664	652	667	665	674	676	676	649	676	702	657	651	628	643	610	660	658	667	673	652	685	655	629	643	680	669	680	655	691	694	630	645	652	687	620	594	590	654	664	610	650	624	644	713	665	598	654	648	641	612	630	637	663	662	652	645	643	653	617	636	657	666	616	651	639	700	635	616	645	712	670	671	659	647	668	644	643	662	676	663	675	675	648	686	690	667	672	694	626	696	656	718	671	665	636	689	640	678	642	638	673	676	687	657	675	624	667	680	633	666	677	672	653	687	640	627	642	671	665	661	619	680	629	670	661	636	709	666	614	659	707	636	652	623	652	689	682	665	651	662	677	636	657	638	675	636	664	657	644	666	650	689	636	613	632	655	666	642	694	649	670	630	638	659	595	626	666	646	635	619	649	680	650	627	624	696	624	655	687	665	674	663	657	655	656	674	627	652	616	656	677	623	642	669	636	673	664	654	617	644	657	695	608	652	650	685	677	647	676	669	672	662	685	695	654	602	661	628	661	636	673	690	682	678	701	650	650	660	644	650	685	683	645	652	645	645	641	688	666	678	644	679	679	685	664	640	659	643	712	684	627	649	633	667	656	685	654	622	666	648	626	662	657	654	683	707	638	638	619	696	612	681	638	617	684	659	684	628	619	621	666	653	656	622	669	654	703	659	682	633	637	642	680	647	638	627	633	649	716	691	653	640	661	665	662	664	697	623	652	664	647	631	642	644	657	666	673	665	617	655	647	659	659	663	695	654	659	653	652	637	657	619	652	673	676	677	631	658	650	684	715	618	677	652	691	636	643	648	638	675	655	643	630	656	668	630	688	635	658	644	658	686	635	574	675	682	642	643	685	658	694	642	625	616	644	705	664	629	637	671	708	666	677	648	600	666	680	672	651	668	653	676	665	629	624	649	671	629	661	675	646	658	681	653	641	649	683	656	633	663	670	643	674	638	671	696	677	658	661	658	637	644	659	660	682	663	626	646	723	648	637	637	667	669	637	715	656	628	637	639	674	635	616	657	691	648	630	635	645	684	678	659	642	695	701	654	689	700	704	656	648	681	644	632	631	623	654	684	632	656	665	687	623	609	652	620	693	661	616	655	619	622	625	633	688	681	689	686	626	665	673	668	601	662	665	618	670	670	671	663	694	646	686	680	662	618	653	642	687	687	643	701	678	666	680	650	685	631	646	657	648	633	665	654	690	614	679	672	624	650	672	652	615	661	660	681	642	626	683	671	639	670	671	703	670	667	638	667	658	663	646	669	676	637	652	687	655	646	638	644	644	672	641	639	653	688	695	653	665	618	700	620	656	633	619	628	657	650	685	666	670	642	645	686	644	658	666	660	663	670	667	638	668	638	631	620	733	674	620	692	651	650	608	662	678	661	573	692	664	713	711	614	650	652	639	664	665	690	674	630	617	704	636	636	655	707	627	679	687	695	673	651	659	629	669	708	641	633	679	643	636	673	663	637	660	652	691	625	705	718	634	690	691	653	672	676	672	701	655	659	643	647	683	658	644	641	658	684	648	663	684	664	633	591	651	655	651	643	689	679	668	657	658	647	689	683	662	683	632	688	697	652	612	677	677	677	664	691	644	685	686	673	659	646	623	620	667	726	718	649	626	685	665	640	671	671	652	633	627	687	690	616	652	655	640	643	663	688	665	628	675	667	685	625	673	712	665	621	677	652	658	686	631	632	654	642	686	654	643	654	657	619	659	674	671	674	650	704	701	663	670	650	656	641	682	685	698	656	665	705	684	649	678	608	643	646	647	652	654	687	648	661	665	641	693	651	680	677	639	635	658	651	646	630	643	686	631	649	654	637	657	708	628	629	649	666	648	666	626	695	629	695	665	643	658	623	674	654	618	593	670	689	612	725	661	726	619	679	724	665	685	678	645	702	657	677	693	632	637	650	645	674	678	657	613	662	642	612	650	626	654	636	678	686	650	628	667
5709	807	323	343	333	358	318	313	321	296	355	310	292	339	302	305	335	337	336	337	332	298	290	341	368	298	313	302	302	335	346	314	328	326	301	340	332	293	317	318	321	335	319	311	337	328	301	315	326	317	343	355	308	302	272	326	338	330	314	346	328	328	312	318	333	325	321	312	286	316	322	333	323	321	319	347	320	318	316	344	303	348	309	294	321	295	303	316	309	352	342	304	313	285	297	303	305	353	279	327	317	327	340	314	321	288	314	339	349	317	327	312	364	299	295	321	293	300	314	333	298	295	307	334	312	332	335	340	353	348	328	345	305	368	321	325	333	327	304	296	283	309	328	354	319	305	317	333	343	337	306	302	289	295	304	362	326	323	342	334	280	302	312	360	318	340	318	317	300	308	336	362	314	344	320	279	273	304	316	327	294	331	336	339	315	310	316	307	323	316	295	305	325	329	289	319	325	289	290	309	329	322	295	305	320	335	334	303	342	294	313	304	298	325	308	273	298	329	305	324	306	324	327	325	301	310	301	324	313	302	313	348	348	333	319	330	314	332	306	301	333	311	289	351	324	310	321	311	292	364	300	313	306	315	316	295	299	316	303	309	317	303	268	325	353	320	269	326	297	349	334	286	280	345	309	316	329	312	333	321	318	314	276	304	320	310	317	320	329	339	328	319	293	337	333	325	307	297	330	319	347	303	321	322	334	319	336	324	311	299	272	340	329	321	290	322	302	328	284	326	288	344	317	355	294	344	330	314	301	351	308	328	304	327	310	315	317	304	347	316	328	332	300	306	309	316	313	324	315	318	349	310	292	322	307	316	321	331	318	315	329	333	342	344	308	323	313	333	326	325	353	329	318	322	319	328	317	340	309	363	343	319	333	350	321	341	327	312	305	334	316	309	352	317	338	321	335	300	300	298	334	334	315	317	303	277	302	309	304	338	314	331	357	334	315	324	346	295	331	280	290	334	352	318	343	307	328	337	325	343	339	327	355	309	300	320	342	324	297	336	314	312	271	317	336	313	319	303	296	339	327	336	327	304	296	279	341	316	338	289	338	311	315	314	311	316	340	317	319	332	303	303	317	311	301	305	320	327	344	281	342	298	327	349	320	299	334	302	307	280	313	307	300	332	325	319	341	335	337	320	304	327	308	326	365	298	301	340	332	329	331	315	297	322	320	329	290	296	308	342	334	319	318	329	316	343	315	330	314	322	323	280	287	316	338	325	322	319	302	313	298	288	302	335	314	334	305	311	290	275	327	336	317	312	344	359	279	321	321	301	339	332	308	307	317	312	300	290	310	323	326	337	314	296	312	318	336	324	318	350	307	330	364	338	305	302	311	317	315	330	294	313	338	316	294	323	338	295	310	316	273	300	285	313	323	333	307	317	328	350	328	323	300	289	330	322	327	333	322	323	331	328	304	328	336	279	325	320	314	314	302	319	297	321	347	329	310	337	314	328	345	329	322	316	339	301	325	298	326	302	331	296	304	343	333	317	331	301	302	320	298	306	345	315	307	337	337	323	310	333	343	336	303	309	285	322	320	319	300	315	291	322	313	284	308	301	300	321	320	314	307	337	312	302	335	350	315	338	309	316	311	369	301	338	318	346	301	301	328	289	304	291	347	337	320	318	328	316	345	286	349	316	311	328	320	311	313	311	361	312	284	308	319	325	311	342	326	330	326	315	310	326	315	310	305	266	304	343	330	333	337	328	367	313	323	334	302	310	307	334	342	321	313	281	339	262	327	302	329	293	333	312	339	300	317	295	294	324	318	315	297	283	330	377	330	343	309	332	315	295	312	306	330	339	335	321	277	311	341	356	337	317	320	319	335	313	322	319	316	314	326	304	312	300	339	319	311	298	301	328	321	319	336	334	327	326	295	346	326	307	294	292	278	332	312	322	296	308	317	315	320	305	312	357	348	319	317	331	313	315	299	348	332	271	309	349	308	348	292	294	326	300	329	310	285	333	326	315	345	311	306	316	294	326	327	344	336	299	339	333	311	330	341	307	333	335	325	320	316	319	321	351	306	314	319	332	331	321	326	339	326	282	314	336	346	327	309	323	315	303	327	319	344	313	363	304	358	318	300	343	299	300	316	336	310	318	307	336	333	324	337	314	286	312	348	328	308	308	339	322	361	305	296	324	325	325	331	343	334	330	319	347	328	292	316	332	300	310	324	345	336	323	315	296	320	300	315	329	320	304	317	322	327	306	278	316	308	313	338	340	347	330	323	330	322	312	333	319	338	325	298	294	323	339	320	300	296	348	300	288	314	303	305	287	330	326	307	341	316	306	344	327	335	306	300	316	344	316	317	321	284	337	326	346	318	326	334	306	360	335	305	314	332	299	306	337	329	303	302	346	331	353	311	333	320	315	331	287	316	313	360	315	326	326	346	315	313	296	337	328	319	318	306	302	284	308	333	321	309	326	286	301	308	320	290	291	313	291	277	323	315	300	312	310	291	305	314	354	306	313	309	321	331	336	319	310	331	329	336	331	292	312	322	327	324	290	305	293	317	326	303	294	317	337	343	300	339	330	326	307	315	321	319	305	296	275	312	318	312	324	290	312	320	330	304	307	333	281	301	312	324	304	325	309	289	290	329	302	335	336	337	297	287	345	346	348	332	349	311	319	306	332	346	329	317	323	339	343	314	286	335	353	304	315	307	304	319	323	336	322	334	343	328	325	339	301	309	321	307	301	307	317	314	301	314	316	316	357	309	351	314	354	299	324	325	306	330	346	354	312	322	285	323	308	335	308	303	342	334	282	325	339	308	318	340	284	330	303	315	307	331	339	346	310	340	318	334	296	322	339	323	319	316	306	313	314	342	303	326	327	313	324	365	318	331	274	305	335	295	294	324	317	289	286	288	335	321	318	326	314	278	331	297	311	339	328	280	324	337	331	369	289	347	334	373	317	318	346	337	297	291	341	325	329	298	325	315	312	342	337	351	328	328	342	333	308	322	346	318	347	313	323	306	321	305	322	346	301	307	317	303	299	309	341	325	321	329	331	323	313	317	320	327	299	316	355	304	329	315	311	281	333	328	335	301	276	325	339	309	296	291	335	327	330	325	335	313	301	317	335	308	331	336	324	330	306	348	280	343	327	341	321	304	299	333	360	330	303	316	331	332	321	301	320	325	308	331	330	288	289	316	331	320	324	324	327	336	339	343	330	338	345	332	302	303	325	311	315	318	327	300	326	301	309	298	336	303	299	299	319	297	335	349	325	323	310	313	313	334	305	311	298	326	341	322	330	294	312	311	333	329	301	295	345	344	362	319	298	269	346	299	309	335	328	310	326	326	288	343	327	316	354	357	338	343	275	308	325	310	307	318	296	309	313	320	311	318	344	318	340	340	312	312	349	308	349	299	334	345	301	341	328	338	346	308	294	314	294	308	321	291	316	320	341	324	307	340	332	303	321	309	331	314	325	307	288	336	336	316	307	365	340	278	306	307	321	329	298	284	310	346	319	309	304	340	310
4202	1362	811	797	803	769	831	761	748	745	768	778	802	776	694	770	730	756	791	764	746	743	783	764	780	726	767	752	743	753	733	746	764	768	770	745	724	759	749	801	731	786	752	777	728	784	714	698	749	717	733	768	786	708	735	753	783	748	715	722	730	757	716	722	797	715	735	767	737	781	747	726	772	788	792	795	723	759	763	697	764	715	757	763	807	788	737	726	793	744	754	758	776	737	784	739	737	757	759	795	741	769	730	780	746	802	788	789	744	718	771	716	793	691	758	751	733	729	751	735	780	770	752	717	735	720	729	802	767	767	788	774	743	746	747	742	762	775	792	712	729	775	758	789	748	769	767	717	759	701	750	773	720	778	757	742	755	775	790	756	757	753	811	764	768	817	737	744	765	773	782	760	758	705	765	744	765	735	728	716	777	784	751	700	709	717	728	770	698	734	752	740	774	779	735	719	760	720	759	751	748	759	807	740	748	786	749	759	756	773	798	667	785	770	716	706	832	750	781	730	719	725	746	749	745	710	733	704	729	767	785	762	724	747	781	741	759	766	780	793	774	760	757	757	746	786	749	803	713	757	759	778	767	751	800	762	783	747	762	746	787	756	735	778	762	742	791	747	718	807	772	773	787	733	768	784	811	745	729	703	747	785	744	763	758	812	729	765	769	775	761	740	762	753	763	766	764	778	731	740	754	681	765	793	747	779	731	787	793	744	742	757	773	756	722	710	795	775	778	771	803	741	760	772	819	730	800	709	737	741	755	762	717	727	771	718	721	742	750	744	722	747	682	741	762	754	748	783	717	783	724	707	758	745	749	771	733	764	768	774	751	719	746	754	728	743	757	742	769	778	774	731	806	754	750	739	797	733	751	750	768	757	735	769	796	775	749	773	743	757	732	762	781	759	746	752	761	764	737	765	750	769	765	729	747	745	760	764	715	712	725	781	738	765	778	756	782	743	735	770	744	743	734	712	725	744	798	764	694	827	806	765	769	740	756	715	759	796	709	719	725	740	748	718	757	750	715	789	756	787	727	767	760	763	756	753	736	730	766	765	756	756	789	725	760	779	763	749	720	718	777	768	745	777	776	724	758	728	768	785	745	778	753	757	740	747	814	777	767	788	776	784	735	720	731	785	768	753	762	745	783	775	688	775	775	757	728	692	752	717	754	775	736	770	704	785	717	764	735	763	781	732	760	731	762	714	738	737	746	788	720	712	768	785	748	710	797	756	727	728	722	768	753	785	706	721	754	757	774	757	774	788	770	713	726	770	705	722	751	738	823	768	715	713	731	737	800	747	781	771	740	749	785	808	718	744	723	757	754	747	737	754	735	719	818	731	768	724	732	718	758	770	753	771	759	780	776	792	733	739	777	797	740	710	735	753	745	736	753	731	746	736	741	804	756	741	780	781	745	761	738	745	727	720	814	750	801	833	748	712	771	731	767	763	776	753	719	765	771	732	746	802	790	752	735	768	779	753	758	722	748	705	790	746	729	779	763	762	784	781	759	758	775	690	732	744	757	750	759	753	759	728	770	808	746	776	792	785	787	744	770	751	723	749	811	733	785	742	783	801	731	702	775	792	754	751	765	694	713	739	775	790	725	811	814	707	777	708	771	799	758	725	785	748	793	737	775	805	712	717	788	730	710	766	782	745	731	721	794	756	715	740	783	749	777	715	760	797	717	737	762	768	714	720	787	803	751	767	788	742	731	757	761	774	740	723	771	758	783	727	748	744	724	808	748	767	723	757	739	794	720	776	715	697	701	761	748	728	755	750	782	741	739	722	754	793	765	751	713	772	692	744	750	749	746	735	752	723	772	753	756	752	745	780	784	786	726	776	761	759	760	776	786	778	787	823	771	759	732	792	769	739	736	774	791	727	801	719	761	784	750	759	726	724	794	782	712	754	705	726	757	728	734	755	679	751	764	789	779	781	773	736	799	766	730	703	757	772	718	795	779	760	753	762	740	780	732	819	713	717	729	753	761	772	740	828	754	797	766	688	713	745	808	715	765	701	755	769	773	750	783	750	813	760	734	794	767	741	781	743	739	756	764	731	723	747	742	776	776	735	752	751	734	756	697	764	740	795	733	791	733	744	754	743	760	782	700	737	766	747	766	698	758	791	764	757	719	774	799	799	756	767	772	748	765	787	761	774	772	749	828	776	761	755	786	746	723	749	766	735	739	720	763	724	749	789	762	751	763	804	743	754	739	768	799	743	754	789	750	743	759	751	724	795	791	766	760	823	773	749	775	692	757	758	756	796	784	751	754	741	720	782	765	750	784	770	792	775	758	816	793	781	748	752	761	793	789	767	762	746	707	714	727	733	712	724	749	799	773	756	701	745	777	820	757	779	776	776	797	742	795	729	758	710	737	750	752	739	770	787	750	752	798	753	728	716	719	719	771	684	710	752	771	757	801	774	737	768	767	726	744	777	757	756	791	721	778	792	793	725	731	733	772	772	717	754	756	764	769	784	747	820	768	757	761	740	730	786	790	773	759	756	774	768	752	725	767	713	767	741	732	741	769	768	799	758	728	745	729	719	727	765	752	750	740	758	768	737	776	753	736	783	742	746	778	740	752	755	786	747	747	747	755	745	738	776	714	748	768	756	742	686	776	750	758	763	743	781	705	721	780	796	724	737	758	686	814	738	742	710	745	738	765	825	761	759	772	762	754	760	770	748	716	716	707	728	755	743	762	770	727	725	788	779	701	770	742	780	814	738	773	727	729	761	721	731	744	792	734	736	774	725	747	722	754	715	728	736	755	740	776	779	744	783	760	711	744	754	750	761	758	784	768	737	757	753	741	765	766	772	792	767	746	804	812	788	764	743	756	758	760	785	763	752	775	748	729	727	729	747	718	696	749	791	724	793	755	718	744	761	723	739	760	783	735	710	709	720	784	772	785	734	725	736	730	759	769	748	748	725	731	766	806	752	753	758	724	724	795	776	773	733	762	762	743	770	749	735	773	731	770	725	712	794	775	809	732	766	721	765	753	760	731	740	795	787	747	754	735	760	781	750	746	744	765	684	786	739	779	766	748	714	789	757	686	804	798	765	783	724	746	728	748	721	782	747	788	789	801	761	771	750	747	718	785	753	735	709	769	771	769	733	758	784	709	764	751	799	743	741	763	691	752	713	731	757	730	755	721	777	805	741	764	765	778	791	715	788	761	796	741	785	757	699	782	735	737	734	765	788	746	744	742	724	760	783	755	750	774	755	732	732	729	805	755	762	688	748	780	749	736	740	756	722	756	744	746	716	759	759	798	745	727	740	745	741	759	757	772	717	720	763	768	722	733	750	733	773	720	791	742	697	740	746	801	753	792	722	776	753	723	772	743	739	794	723	744	794	795	803	768	727	709	753	755	781	760	780	756	737	696	739	795	702	723	738	745	714	790	758	743	732	759	728	719	771	725	708	790	786	787	763	794	782	807	754	751	776	709	735	734	733	775	787	746	748	765	766	780	739	746	768	733	807	664	752
30799	16171	1779	933	677	503	377	335	277	251	272	226	204	213	235	204	200	171	167	185	173	159	190	192	146	199	192	168	158	169	159	185	182	169	174	160	172	176	149	177	182	182	179	154	165	185	144	149	157	177	149	132	157	150	135	168	174	167	163	145	169	169	166	170	167	159	151	152	150	161	150	175	171	169	162	148	167	164	149	163	145	164	157	171	159	190	157	169	160	165	165	170	154	175	179	169	171	164	155	180	146	146	160	167	177	147	159	168	161	145	180	150	153	180	189	168	183	152	150	169	151	179	166	149	176	164	182	160	166	183	175	167	163	143	184	142	173	147	145	177	140	163	153	177	138	172	141	163	166	143	184	152	153	174	167	166	179	169	165	163	196	154	170	163	167	180	167	152	137	140	183	169	171	181	157	154	168	177	165	151	178	158	133	146	190	187	148	138	175	160	149	172	167	165	161	160	174	124	182	158	160	173	219	147	183	177	163	152	166	138	163	140	146	151	178	153	143	158	149	142	135	181	174	138	145	162	161	158	162	131	184	145	175	158	173	141	156	176	186	146	181	134	159	162	143	180	176	189	155	151	181	185	155	147	191	150	179	144	161	144	158	150	148	176	170	175	163	138	157	188	174	163	172	162	153	173	192	150	153	177	155	170	141	157	142	156	151	143	154	150	185	167	159	164	173	164	178	153	139	134	168	150	178	148	180	168	173	173	151	169	161	151	166	162	162	153	157	160	138	149	169	162	149	143	163	149	167	194	150	194	183	174	160	186	161	163	176	147	149	172	163	175	175	170	156	154	142	142	166	173	138	173	156	164	133	156	170	164	141	173	150	183	143	143	116	174	166	178	154	179	150	167	158	161	166	162	181	162	144	167	165	170	147	154	162	171	168	163	160	171	163	163	160	148	176	141	152	173	142	174	151	156	144	159	151	162	152	165	182	186	161	162	163	150	154	168	172	176	177	171	153	144	183	153	172	151	172	159	167	155	158	173	169	159	183	148	173	169	172	163	148	152	156	152	141	142	164	150	169	139	151	179	152	163	151	177	158	161	150	153	180	172	153	158	178	170	142	134	183	137	141	140	160	176	168	150	150	171	150	181	152	168	174	180	166	158	160	179	145	153	182	147	167	145	177	169	156	168	174	148	172	181	175	149	166	142	149	157	168	134	138	140	174	168	180	170	168	154	149	151	166	146	165	161	174	191	162	154	192	165	167	163	162	161	157	163	140	168	137	167	177	151	133	140	159	163	136	165	154	147	155	152	148	161	171	153	138	156	146	151	157	157	152	157	146	177	165	158	159	145	157	157	159	168	149	149	177	173	167	157	165	141	162	150	163	156	157	170	135	151	158	156	147	158	164	179	143	170	169	166	180	180	160	168	136	167	157	192	143	161	184	169	163	167	163	164	202	163	159	154	181	155	177	166	172	156	163	182	158	159	167	135	159	180	175	187	161	173	150	166	161	151	164	166	134	155	156	149	157	145	181	165	149	155	164	159	151	154	182	157	175	178	146	170	158	181	137	154	172	160	170	160	153	161	169	158	152	152	152	156	179	172	172	170	158	175	156	178	187	154	142	190	175	181	164	154	171	167	172	160	143	195	152	150	139	160	181	163	157	163	167	170	140	148	168	162	136	132	138	172	148	139	161	158	167	144	147	144	139	152	178	170	161	163	153	161	154	157	144	160	161	134	143	147	159	156	171	151	165	143	153	152	153	162	162	144	149	177	153	160	156	154	162	144	157	157	156	143	152	168	160	156	168	163	184	171	156	151	167	133	155	156	175	160	161	164	155	179	156	150	184	160	176	133	158	153	175	156	163	146	157	176	181	151	139	161	142	165	149	156	157	171	171	170	165	181	156	156	147	173	176	157	179	144	154	170	151	150	158	158	153	167	157	162	166	176	174	180	170	169	178	158	156	157	159	173	164	132	186	162	173	155	158	155	159	174	157	163	162	165	177	149	158	142	144	151	129	180	157	177	168	172	171	154	159	170	174	170	179	130	137	141	160	156	146	151	170	164	140	161	166	172	166	134	141	184	177	159	157	139	151	150	151	187	137	164	166	179	138	177	151	139	172	129	171	174	160	155	151	165	150	148	140	145	151	149	182	165	172	166	170	157	167	191	161	155	151	148	156	148	138	162	161	165	157	148	154	132	189	159	154	174	139	159	170	156	165	165	154	163	180	149	160	173	167	159	177	156	174	176	168	167	165	140	180	178	155	172	146	157	188	173	169	167	141	165	168	167	177	156	161	151	176	175	169	160	145	158	146	148	156	159	171	141	174	157	148	177	172	150	164	179	166	147	141	163	143	161	160	177	183	176	160	180	177	174	157	143	162	150	166	148	163	166	167	167	157	166	149	170	190	167	168	154	162	166	154	156	150	167	147	173	159	171	138	171	148	169	166	177	154	148	152	169	159	168	168	159	176	150	158	144	151	146	166	166	164	179	157	164	141	141	160	155	156	135	151	162	148	148	167	164	157	168	153	153	176	147	152	169	170	161	132	187	139	163	151	177	167	137	152	154	161	172	145	161	153	160	181	165	155	161	147	155	160	181	175	162	172	167	126	164	161	187	182	157	148	142	177	147	162	153	183	152	179	141	185	181	174	163	157	198	163	156	145	139	171	151	177	172	159	173	169	161	169	162	154	155	153	162	154	160	158	152	161	158	173	179	182	148	150	162	141	157	162	138	144	193	157	167	185	156	181	164	164	163	155	155	161	187	199	175	158	169	148	156	160	160	122	147	170	169	151	157	174	134	153	123	141	189	178	170	161	156	150	142	150	169	152	152	142	162	172	179	148	169	154	167	166	170	144	166	165	166	204	162	173	161	135	166	169	150	168	162	174	160	153	138	174	169	165	137	183	146	152	155	144	156	175	141	154	191	144	175	162	187	160	179	149	168	144	158	168	158	157	171	144	166	161	160	137	146	169	150	139	146	177	164	152	150	140	155	150	136	166	150	160	156	144	176	151	165	164	154	157	160	143	170	149	171	165	180	165	175	159	166	161	164	171	154	162	161	163	181	183	150	128	151	168	150	150	163	133	169	142	180	164	166	168	168	171	144	167	161	161	167	156	154	162	172	166	142	150	159	151	166	138	154	135	175	132	167	146	140	160	149	167	171	160	150	171	167	169	149	162	145	159	150	166	148	133	153	183	161	168	177	149	153	167	145	147	146	155	159	158	146	167	164	177	179	161	154	148	157	148	160	142	168	155	171	168	137	182	162	164	162	161	156	182	179	188	165	159	166	143	174	150	142	187	154	159	189	167	163	145	157	154	160	166	131	157	175	168	171	184	148	175	174	158	157	172	164	162	157	149	179	196	163	148	184	161	181	150	158	153	166	171	141	165	156	159	147	134	172	162	174	178	185	165	154	158	149	136	145	125	153	163	165	149	161	159	178	181	172	154	156	146	175	171	163	161	172	147	161	163	142	168	145	163	140	166	142	175	160	168	148	157	170	159	172	171	190	179	173	151	184
17492	9296	2348	2837	2431	2149	1725	1476	1281	1105	1029	960	840	805	762	752	695	667	621	645	613	583	572	549	550	549	577	569	523	491	520	504	487	520	545	495	502	509	471	460	478	460	481	500	499	466	498	481	467	475	480	515	425	459	460	507	499	459	509	472	465	486	467	452	461	447	436	454	471	443	448	437	495	429	502	445	489	450	467	482	498	478	470	455	450	470	450	467	429	445	487	412	459	408	473	418	457	409	431	470	478	446	467	453	489	448	463	510	447	459	436	496	441	461	411	473	429	487	436	437	475	495	446	412	461	456	453	433	436	429	477	475	426	422	474	438	446	440	449	463	495	451	479	429	482	428	461	412	455	441	477	426	436	461	440	428	462	425	456	476	466	488	423	444	435	470	422	413	405	444	483	412	448	429	427	437	454	454	447	441	448	472	471	433	460	416	415	439	471	438	395	439	447	411	458	439	417	453	428	470	457	440	470	430	465	443	422	458	460	434	424	423	432	441	460	483	466	419	457	448	410	468	446	458	444	467	417	470	464	481	442	486	442	441	435	445	464	431	456	446	487	429	414	438	428	432	437	415	433	456	423	459	463	417	434	450	443	461	454	451	452	440	427	424	447	451	450	434	439	465	452	465	451	427	480	459	456	457	411	455	482	435	460	418	460	416	435	463	448	447	452	444	449	458	475	404	481	449	480	476	477	434	441	387	434	381	442	454	451	436	439	479	442	452	460	404	451	422	458	444	428	430	454	434	409	420	404	428	420	469	438	469	448	430	439	428	451	445	449	436	453	444	457	432	421	464	417	433	430	438	421	429	440	422	452	434	416	412	434	459	415	447	449	442	414	444	440	445	405	448	474	467	473	435	434	448	422	472	422	425	425	465	482	456	435	507	457	464	472	463	397	431	458	432	423	434	470	430	467	450	428	421	404	400	470	439	419	439	414	429	470	401	449	471	446	470	440	413	429	426	439	433	443	439	484	440	442	475	459	445	431	452	453	443	415	442	427	485	474	454	458	437	465	432	427	454	442	464	444	437	445	473	430	453	460	433	439	432	458	471	459	460	447	497	431	444	435	473	431	410	427	436	422	468	419	427	428	428	464	467	442	421	437	453	457	434	392	422	449	465	444	438	454	448	461	457	418	440	408	446	429	449	429	466	475	459	473	426	475	470	440	453	455	425	449	428	432	471	416	388	434	446	452	452	462	451	430	473	404	438	418	412	441	464	455	418	430	422	439	418	445	439	422	435	439	448	432	450	462	475	451	448	423	473	473	418	436	500	435	463	458	449	463	436	458	407	446	473	455	423	452	456	466	455	445	457	431	453	510	457	475	474	443	425	416	442	477	464	422	430	499	404	464	463	448	461	426	470	407	454	461	475	458	432	424	503	440	401	412	411	478	432	430	461	440	429	453	440	411	410	437	447	450	425	443	466	412	482	451	464	417	451	408	454	443	452	443	410	460	473	450	441	454	439	482	448	453	455	436	459	444	466	451	414	411	447	416	397	429	446	406	495	409	458	443	421	443	444	460	420	448	437	433	447	417	440	426	435	468	451	395	429	437	445	463	442	462	451	417	426	462	447	432	435	423	483	455	430	454	458	450	413	461	432	473	427	403	468	475	415	440	438	426	421	419	420	448	427	474	461	413	450	435	430	422	443	442	436	425	438	461	435	450	430	430	463	429	422	470	419	422	444	495	414	443	430	432	415	451	435	440	448	433	386	456	492	444	470	448	440	431	452	429	466	461	463	431	412	445	500	464	441	455	454	450	447	438	449	447	447	429	419	459	441	443	452	449	433	459	481	460	460	452	439	486	442	469	427	485	442	429	425	442	472	431	431	427	434	449	428	423	484	439	439	444	425	448	440	455	450	414	477	471	449	435	451	464	459	436	458	466	464	424	468	432	440	447	450	448	513	451	442	451	450	444	437	447	453	461	454	458	441	411	448	448	457	401	474	432	451	452	458	413	421	454	417	457	456	423	448	442	482	439	429	478	417	456	398	416	420	441	459	489	458	453	462	470	419	424	483	410	451	444	438	466	402	453	444	438	481	417	439	441	457	475	441	456	430	439	454	442	428	411	460	447	420	441	461	433	439	446	444	472	434	428	391	424	462	440	462	438	424	440	445	428	435	430	400	431	464	429	401	440	474	435	460	446	446	484	395	442	418	477	465	478	433	436	464	448	459	444	441	461	425	462	445	444	441	444	438	439	430	449	439	458	445	472	420	412	426	448	383	443	468	420	433	477	462	447	420	396	485	437	425	436	431	456	424	433	451	479	440	498	445	452	431	444	432	438	404	415	445	448	413	442	420	444	485	420	425	510	469	455	418	448	474	456	389	433	437	438	444	446	452	481	454	453	486	402	442	451	451	408	465	456	473	407	462	465	397	459	449	432	437	436	478	445	474	464	436	442	476	436	445	454	434	417	419	459	409	437	421	427	465	454	437	394	438	411	435	441	412	474	475	443	428	403	428	439	446	454	461	429	466	447	441	454	459	412	419	474	443	449	458	434	420	454	414	432	411	463	449	404	460	437	457	409	476	422	458	489	441	429	452	459	449	411	445	436	452	451	437	478	431	472	454	455	403	403	419	478	426	446	467	424	447	455	460	410	430	448	415	475	441	424	450	438	487	453	398	482	444	423	470	416	437	480	468	456	454	432	448	426	409	454	475	432	394	450	415	480	461	423	444	460	442	420	443	424	427	468	439	405	485	433	454	462	420	427	424	454	458	435	442	449	428	401	455	483	441	428	453	439	433	485	443	479	440	415	471	449	459	467	422	457	450	433	440	434	419	442	440	460	454	437	450	403	471	449	425	471	453	458	467	394	437	437	444	440	465	425	446	451	465	435	433	437	476	404	440	464	424	428	425	455	413	467	446	466	434	443	398	458	413	402	396	442	433	435	416	414	485	456	435	431	478	427	433	433	468	414	483	406	474	442	472	491	456	450	437	458	420	435	444	449	430	438	452	436	460	439	467	457	402	459	456	449	435	455	429	413	454	439	448	419	441	471	455	445	464	456	423	473	435	473	451	433	455	434	458	460	400	445	487	449	437	416	414	424	447	448	412	453	463	458	442	421	465	439	474	461	482	474	415	473	448	467	474	448	437	426	456	439	431	437	420	439	442	461	444	439	440	406	441	400	433	438	454	460	466	451	479	448	469	434	472	467	431	457	421	434	459	436	427	455	462	423	462	467	457	423	460	430	422	445	470	476	454	414	422	476	434	437	425	431	458	420	429	447	460	493	434	442	444	451	442	435	458	470	443	460	416	441	449	447	447	439	419	413	447	446	432	436	476	444	499	435	463	422	458	435	475	423	472	442	422	431	455	422	418	456	463	408	448	466	427	430	428	448	448	420	415	471	468	411	465	395	439	415	440	463	461	393	436	436	504	467	406	450	449	438	428	480	425	451	421	427	435	490	433	452	430	466	435	470	434	449	480	460	440	457	451	464	470	471	481	442	454	454	443	433	421	425	429	470	453
43211	28478	5979	2114	1289	942	755	595	557	459	480	385	365	359	334	325	311	283	275	306	287	233	259	273	294	289	260	290	309	289	271	233	240	253	262	251	279	265	281	256	271	244	294	256	285	263	271	265	275	258	259	240	261	269	280	241	249	276	260	263	279	266	277	257	249	266	256	251	267	257	278	284	268	275	232	263	244	256	253	276	274	236	260	228	259	279	261	224	246	273	239	258	212	246	255	281	235	225	247	276	240	262	239	237	260	258	256	244	263	240	224	233	252	262	263	250	278	239	285	240	238	259	266	222	270	249	273	268	268	258	251	265	264	258	253	257	241	271	263	249	234	257	241	260	254	242	237	237	267	235	263	247	238	257	243	228	241	245	232	258	228	257	250	233	254	243	264	260	227	233	241	246	236	251	244	254	231	261	247	227	295	249	236	245	238	254	228	260	252	274	222	243	290	220	239	266	231	232	243	215	234	258	238	285	254	237	253	243	254	265	242	263	266	272	257	250	251	268	229	249	253	247	243	231	234	246	269	225	227	238	264	274	244	253	246	230	255	290	255	234	251	249	270	261	258	247	291	253	250	275	233	239	244	276	249	255	271	300	248	259	243	250	241	243	245	277	250	248	245	267	282	244	244	284	258	280	241	239	254	223	260	244	253	287	281	252	241	249	223	266	258	277	258	268	240	272	266	273	231	254	239	269	235	253	222	245	258	257	261	278	227	240	242	237	246	242	223	253	246	247	262	244	231	289	287	254	266	229	210	256	249	262	256	256	254	232	258	240	239	254	235	242	270	248	269	248	246	216	230	258	247	251	246	270	245	251	251	263	226	249	255	265	237	252	262	256	270	259	270	245	257	268	231	236	236	244	253	228	252	281	289	252	253	242	264	253	264	213	256	237	248	259	286	261	264	264	255	250	259	247	243	265	243	241	245	242	235	276	250	243	295	276	233	245	260	262	244	252	254	280	273	234	235	239	234	247	234	262	265	258	245	229	261	242	263	239	270	247	260	242	279	270	275	261	258	272	245	255	246	244	211	273	239	258	218	247	263	234	264	260	231	263	269	228	260	237	270	266	231	237	284	261	235	229	233	238	232	247	267	235	255	252	256	250	279	261	250	274	252	251	230	227	247	286	236	261	243	230	236	242	266	270	251	271	270	238	241	256	206	260	250	240	263	234	248	254	250	241	260	243	237	284	234	266	239	248	219	257	226	268	263	261	252	270	222	258	246	231	275	263	218	246	243	227	256	240	265	280	231	272	260	289	258	249	244	244	258	264	276	298	279	242	249	251	248	247	253	274	254	240	203	256	275	214	216	259	226	257	272	242	234	250	270	226	263	244	265	258	250	237	247	237	208	232	252	287	255	235	244	264	220	258	280	266	244	262	257	227	223	255	253	274	258	265	230	252	239	257	276	225	264	253	275	259	254	261	242	266	247	263	221	250	251	269	234	265	238	252	269	245	288	242	212	235	250	266	249	255	272	258	223	262	241	227	241	215	229	257	275	245	291	246	257	256	256	249	253	249	257	276	245	253	241	261	216	239	268	244	234	240	252	235	270	240	255	235	242	244	255	257	257	275	248	254	264	247	221	256	226	243	246	259	254	249	250	250	248	269	240	238	212	215	249	247	233	260	233	265	239	239	222	274	236	241	244	253	248	250	274	235	268	249	252	274	268	246	289	224	230	275	229	251	274	250	252	268	279	253	267	243	232	262	243	229	239	236	269	244	223	246	239	258	251	261	257	276	227	234	229	235	236	239	232	227	261	229	268	216	262	259	269	270	251	209	261	243	252	250	238	276	234	257	227	228	249	248	246	251	271	262	259	262	261	275	259	266	247	239	258	225	246	236	260	257	248	259	256	243	244	257	251	243	242	248	238	253	266	259	248	241	241	240	232	275	265	272	228	247	254	262	267	247	249	245	233	263	248	248	276	270	243	234	258	243	264	239	260	234	256	254	220	241	273	262	246	259	247	251	249	229	275	249	239	260	252	241	282	243	256	257	209	238	237	205	258	261	249	269	233	247	208	231	259	251	248	260	253	239	244	244	263	224	250	247	231	244	219	269	252	268	260	250	241	245	255	241	234	250	253	249	253	263	251	261	259	241	265	278	239	247	260	271	239	253	243	249	277	238	254	281	256	244	244	253	276	239	251	253	283	248	222	248	250	307	290	281	259	267	272	250	254	243	240	243	236	230	280	265	253	241	278	243	259	241	259	232	242	260	236	256	256	243	262	268	267	253	251	251	237	233	272	242	238	249	235	226	241	248	247	276	225	276	252	241	212	274	249	250	270	254	246	243	239	247	263	234	262	237	269	253	252	263	234	252	241	287	239	232	272	266	257	267	248	260	256	266	243	256	235	252	265	232	277	267	248	219	240	247	248	282	254	236	243	256	233	252	262	241	238	235	284	280	253	244	253	249	257	248	252	234	266	240	294	233	245	249	227	256	277	255	261	265	254	264	248	253	258	271	269	283	256	237	248	255	253	265	224	253	269	260	256	243	230	260	266	264	245	252	217	247	235	253	250	252	252	278	243	251	250	270	243	271	260	269	256	257	272	229	287	272	223	260	259	249	266	282	268	257	263	269	249	265	250	244	240	255	261	249	224	245	238	237	257	267	237	260	260	247	272	252	247	257	267	249	265	244	280	263	241	276	227	249	258	259	260	259	257	246	252	272	262	265	244	248	266	273	262	253	243	247	243	262	258	228	266	236	229	271	237	266	274	264	255	257	255	274	260	263	245	220	259	268	293	243	252	240	249	261	277	240	258	259	290	278	253	246	280	276	250	212	226	288	268	273	258	264	262	259	225	265	270	241	274	244	248	227	266	218	267	274	262	277	224	225	249	244	247	254	251	261	245	239	227	250	236	233	252	265	283	261	266	268	277	237	255	279	256	250	223	249	269	241	246	250	249	274	248	233	256	244	257	258	264	262	231	255	239	226	267	244	273	253	273	267	256	244	248	244	250	245	235	236	262	227	256	261	250	235	262	239	235	224	253	269	260	245	268	277	254	254	267	248	240	249	264	247	242	257	258	266	259	232	261	269	242	209	249	251	245	240	254	300	220	252	276	241	248	265	230	210	237	253	274	257	237	225	249	283	234	276	270	229	244	264	250	228	231	241	238	216	285	236	258	261	229	248	229	269	249	248	247	216	252	258	223	251	251	243	265	263	254	249	229	248	258	250	253	237	245	225	245	251	232	254	210	246	274	253	245	233	247	237	263	240	227	250	275	259	256	234	229	254	273	238	258	272	220	244	243	253	258	253	256	257	273	252	261	288	261	243	231	211	273	247	245	264	260	249	250	261	274	247	238	243	235	280	243	248	243	257	234	252	290	267	243	269	258	224	266	226	274	192	259	268	231	245	243	242	267	259	271	248	259	253	257	281	230	233	271	241	242	262	258	265	232	250	261	249	245	227	248	238	232	256	222	256	223	235	237	282	256	235	251	254	288	247	246	235	239	262	238	239	248	258	238	226
25200	14299	4383	5248	4626	3761	3182	2603	2320	1996	1742	1592	1480	1397	1315	1215	1097	1090	1073	1055	917	952	895	961	875	827	940	842	827	797	801	810	779	791	772	785	739	795	759	741	711	810	768	755	756	760	710	718	644	762	682	669	722	731	715	716	683	696	711	645	656	683	682	703	692	693	735	638	666	710	674	706	675	698	732	633	730	698	684	685	718	685	649	661	698	642	695	723	660	640	663	649	703	699	714	683	713	686	643	644	635	662	662	656	668	672	655	704	648	647	682	694	659	672	661	690	680	734	612	677	661	664	663	614	707	630	700	634	676	651	655	709	662	660	704	661	632	662	659	727	632	617	698	684	671	717	686	679	667	659	649	652	660	669	624	642	675	596	645	630	638	696	659	640	670	636	699	656	659	693	693	694	650	659	641	673	656	659	629	632	636	646	694	656	651	674	673	620	648	685	637	611	685	647	676	663	665	664	643	616	702	643	699	638	646	578	666	636	673	650	616	695	669	635	655	695	673	671	660	645	646	664	655	661	687	639	652	647	607	633	637	631	670	668	636	655	656	643	655	665	642	655	654	636	714	675	628	645	692	663	686	620	643	636	673	659	629	666	652	659	661	685	687	678	663	642	652	651	701	637	668	647	645	642	659	681	611	684	707	676	659	706	645	641	647	654	676	645	604	683	625	629	649	610	639	708	666	622	658	614	614	636	643	721	658	671	643	622	700	645	640	716	673	662	657	665	665	638	619	658	624	685	624	675	619	672	648	673	647	602	691	661	673	666	641	655	680	659	620	624	624	675	618	619	666	658	697	660	684	675	612	647	639	597	653	635	677	637	643	654	661	680	688	660	690	693	701	647	655	629	697	635	661	660	655	657	659	648	679	720	660	639	627	599	631	653	667	669	658	720	676	639	670	655	700	684	691	703	699	636	702	613	650	658	615	668	650	638	672	676	679	648	646	654	681	655	647	662	696	672	619	689	683	664	604	688	624	652	642	650	644	624	638	674	656	650	636	703	620	635	685	719	648	656	649	666	675	670	632	723	684	612	679	647	667	658	598	638	636	610	668	681	638	689	622	639	703	657	643	633	671	658	624	654	651	689	628	631	669	687	609	652	651	681	620	705	642	644	721	683	607	650	653	665	638	634	672	658	681	693	659	723	616	616	667	642	645	666	624	665	697	640	658	695	623	654	633	658	634	645	624	686	723	610	687	662	676	648	656	676	685	655	703	626	663	710	630	656	685	683	636	661	653	675	626	665	683	675	654	660	653	639	651	654	653	704	656	672	618	663	610	669	708	650	689	626	708	670	646	616	679	630	653	670	654	684	629	652	656	671	668	630	653	657	657	700	601	651	650	655	613	661	681	668	665	689	649	664	698	655	673	636	623	646	678	667	678	643	680	696	638	713	671	667	626	683	617	628	670	650	658	648	641	695	706	664	650	697	658	675	660	668	660	692	642	661	663	654	629	643	644	677	690	646	660	662	658	696	663	610	703	650	658	643	658	664	656	639	694	660	610	673	658	655	650	629	662	642	656	663	660	661	656	660	654	647	688	667	640	662	614	669	725	722	663	645	662	658	728	705	645	676	691	723	669	693	664	672	639	689	651	624	683	659	653	670	652	655	664	666	667	617	641	639	632	672	668	645	660	635	664	670	629	671	668	652	691	646	654	671	647	723	643	638	620	666	625	674	609	638	670	690	681	649	658	641	670	653	629	679	682	642	650	666	666	647	649	703	617	681	651	632	662	674	674	671	661	629	666	679	699	690	674	661	642	689	674	675	674	619	705	640	664	668	707	591	638	619	656	656	657	691	692	634	702	630	679	707	644	685	639	636	701	656	619	673	704	640	646	723	637	665	684	631	643	644	669	617	623	624	650	666	674	660	673	666	673	698	661	652	661	654	654	659	664	622	679	655	629	671	651	639	677	676	650	625	686	684	653	629	642	681	633	662	657	645	658	674	625	674	682	647	629	714	676	650	641	654	661	664	638	665	631	645	638	633	634	674	680	676	639	631	648	662	669	651	739	658	685	645	644	652	651	638	666	676	625	645	658	664	631	609	703	676	680	636	621	688	739	650	632	673	653	643	670	630	624	641	705	656	684	628	651	679	650	605	687	631	656	680	690	684	633	675	653	636	660	696	631	640	647	672	681	634	674	627	687	694	666	631	684	635	655	657	656	718	677	647	640	652	682	640	669	665	680	679	654	616	628	652	679	647	679	644	636	668	614	642	648	653	631	641	665	641	674	642	682	658	669	670	630	637	653	643	671	650	652	672	667	671	667	618	674	652	643	644	626	603	666	675	631	637	628	686	687	637	668	676	668	680	679	657	608	688	655	672	665	669	676	677	703	686	697	649	661	657	664	639	636	683	664	664	732	631	685	659	629	610	627	660	643	643	618	650	652	676	649	629	612	686	640	651	654	667	653	613	654	644	657	649	649	649	666	648	621	655	697	647	705	650	593	658	614	660	686	644	616	718	659	641	676	623	652	672	713	643	675	605	712	687	654	627	631	678	694	651	640	677	658	643	675	639	641	688	646	657	678	654	690	656	678	640	679	617	665	674	639	669	664	638	621	622	618	606	643	667	658	671	615	691	687	726	707	668	634	657	621	733	660	666	680	623	680	656	628	643	637	619	684	620	661	698	682	637	649	659	649	700	628	661	660	657	672	688	702	642	619	668	674	627	625	661	658	667	668	649	645	632	728	687	688	660	621	626	677	624	664	620	678	691	665	627	670	647	708	661	730	666	660	696	654	658	627	692	687	664	624	659	656	656	711	622	604	649	610	679	672	625	630	650	639	619	698	661	723	655	679	650	654	691	660	690	677	708	700	720	651	689	662	649	636	643	610	625	644	679	648	653	645	693	628	667	630	679	675	645	647	663	665	656	633	662	675	660	648	640	673	692	662	632	662	642	624	683	685	634	691	653	661	636	670	655	646	673	643	688	689	620	707	692	642	660	637	674	637	650	613	636	661	643	610	625	667	637	665	672	635	652	674	663	629	636	700	649	648	617	618	673	684	668	641	651	679	643	724	662	647	640	641	645	640	593	613	655	648	681	626	693	649	631	651	672	664	688	615	617	653	623	623	686	636	652	656	668	636	655	692	693	603	684	666	667	704	667	680	684	671	649	660	672	668	637	636	669	596	605	665	653	603	659	683	614	629	686	657	677	656	629	630	679	672	682	637	648	626	673	663	683	675	625	685	641	638	641	656	636	685	695	662	672	687	648	656	665	660	666	655	714	660	667	649	627	719	660	656	662	637	684	681	682	709	670	671	672	697	659	694	623	671	648	655	659	599	652	642	690	615	661	651	629	664	635	662	640	671	627	684	680	660	669	654	668	720	687	671	664	653	683	644	660	660	652	646	640	653	666	682	668	629	669	654	633	647	610	619	657	670	659	681	629	665	632	635	683	687	682	675	684	627	652	707	660	598	701	611	642	661	648	677	662	653	628	690	647	634	659	663	622	662	640	632	684	677	666	672	657
5558	773	336	331	323	327	303	341	316	325	284	321	323	332	325	310	341	319	318	326	295	304	310	302	325	311	326	320	316	318	327	305	289	306	324	331	338	288	316	332	315	321	307	345	338	338	319	332	314	329	291	313	302	328	307	299	328	305	313	276	338	278	309	300	302	334	311	311	337	327	315	330	331	300	322	303	311	304	299	306	295	284	324	315	335	308	332	318	266	333	296	287	316	292	310	340	280	303	324	342	302	297	331	306	297	314	320	298	331	325	351	322	319	294	325	300	294	314	340	346	312	320	313	336	320	315	308	316	303	312	308	288	302	308	321	343	317	316	314	300	344	387	323	316	319	328	313	322	300	309	322	324	287	319	324	332	318	379	287	330	313	305	315	300	350	289	314	331	293	312	324	298	319	305	309	338	297	276	310	295	325	319	315	310	337	317	301	301	305	331	357	330	324	310	317	322	316	314	344	309	305	335	299	310	377	358	299	301	332	294	314	319	314	285	291	327	343	334	303	343	297	314	321	319	327	351	335	337	326	294	309	311	312	339	316	351	354	336	321	299	280	322	327	305	304	314	308	289	323	317	310	314	311	273	303	319	346	324	321	332	276	312	284	308	357	361	331	312	341	311	305	308	300	316	295	359	353	322	318	343	314	322	299	299	307	294	328	323	290	309	321	326	286	314	300	366	337	269	318	332	307	307	306	305	338	369	288	317	318	338	323	310	297	311	329	314	338	317	330	318	308	294	336	316	334	280	305	322	319	311	330	314	307	310	304	337	293	324	333	348	302	295	333	317	320	335	314	323	296	278	341	325	297	301	323	304	318	308	319	364	327	330	342	305	300	320	336	303	347	334	282	303	297	341	286	279	284	316	286	326	329	316	333	321	352	308	321	322	298	301	318	308	303	318	328	358	345	322	334	323	291	321	311	308	330	321	321	319	310	298	304	340	318	337	317	304	320	296	298	298	315	347	313	330	303	314	326	307	331	314	347	295	315	316	326	301	361	329	338	335	309	345	307	319	330	345	324	331	342	293	334	290	327	329	320	341	300	323	319	350	313	329	338	329	339	273	340	299	299	292	316	357	356	342	291	319	316	367	332	339	310	330	310	296	301	350	320	291	293	321	290	303	324	327	299	343	315	306	329	324	303	331	319	310	340	318	335	317	321	335	285	307	302	321	325	322	324	327	333	327	307	318	326	327	288	321	330	268	287	364	321	328	302	292	308	326	289	328	336	326	334	299	303	312	307	325	300	313	318	297	328	303	307	302	331	327	316	289	320	311	313	321	291	313	345	294	335	331	329	306	350	281	297	325	322	336	298	314	303	321	355	302	358	314	336	294	303	308	344	327	290	258	324	362	301	302	305	282	316	311	281	327	328	336	330	350	328	315	293	305	311	279	329	336	307	313	346	337	332	308	316	325	347	329	336	313	321	306	312	305	306	311	323	284	293	310	300	352	287	333	370	298	318	337	301	300	306	322	274	333	327	337	354	326	325	314	311	305	298	370	301	285	328	293	305	309	322	283	335	312	334	307	327	352	304	291	342	313	340	323	293	318	301	320	308	312	327	341	331	308	307	291	340	309	320	308	305	326	321	329	319	325	340	310	306	290	325	318	342	308	334	312	297	315	331	349	317	358	328	310	286	287	320	344	309	346	304	323	289	321	329	335	316	311	332	294	301	307	301	312	316	311	320	318	336	296	321	315	298	279	347	298	324	307	330	343	323	280	330	326	335	297	339	320	336	311	375	314	337	331	299	318	284	292	285	344	338	306	313	309	332	319	307	333	341	336	315	311	323	310	301	292	340	309	326	315	350	342	298	305	292	327	338	323	304	321	268	312	326	322	316	290	303	299	303	345	327	314	332	333	323	309	339	323	293	314	345	359	282	297	318	309	352	339	324	307	325	312	296	330	332	310	339	341	310	325	303	320	281	317	345	291	329	358	338	320	347	322	296	334	316	340	343	348	291	310	341	314	320	312	313	303	341	363	295	322	286	279	314	340	331	309	378	293	342	346	312	303	312	307	344	326	281	342	323	348	320	317	319	306	297	337	322	294	325	312	328	343	318	274	307	318	317	346	298	303	318	296	311	296	306	290	321	315	340	318	286	312	327	319	343	313	319	325	309	314	278	311	308	317	308	310	306	324	291	321	315	332	324	318	321	292	309	278	301	345	304	369	304	302	298	338	308	306	326	293	325	311	300	325	316	309	301	320	311	303	325	321	304	308	333	298	315	328	307	312	284	299	291	296	308	299	329	327	305	317	330	322	335	320	290	271	343	308	339	337	281	316	324	314	297	304	328	334	284	313	302	308	322	314	344	310	316	348	302	315	330	322	317	305	308	296	284	284	310	298	302	316	272	311	331	326	323	332	348	305	322	309	340	303	311	339	319	335	309	335	285	336	317	323	318	305	362	320	322	291	323	304	328	329	305	318	329	327	292	323	301	326	311	313	276	347	304	326	342	311	294	347	290	306	291	308	317	315	348	327	300	326	323	323	322	292	324	347	306	330	314	335	296	311	281	330	309	286	310	329	320	303	328	339	303	315	323	317	294	282	328	325	303	302	337	327	315	301	323	357	339	329	290	318	312	339	348	347	303	287	307	334	340	331	305	315	313	357	300	325	306	323	331	338	282	319	303	303	316	340	310	327	312	325	283	333	317	301	331	339	330	317	287	308	305	315	354	319	288	304	311	323	307	328	329	313	339	333	304	329	313	289	331	295	305	321	332	317	295	350	295	303	320	337	333	326	328	304	323	303	335	328	323	326	328	332	326	307	307	296	296	292	277	306	329	327	308	338	333	319	307	267	305	309	324	304	294	315	318	314	308	309	322	302	292	279	311	320	334	310	290	284	307	324	331	303	294	323	340	299	313	333	291	317	308	275	318	314	310	287	293	316	368	317	317	321	274	302	291	342	307	326	305	297	308	291	319	349	324	311	321	293	318	341	341	347	321	294	316	304	355	332	301	321	312	308	346	306	298	333	314	333	331	302	333	319	325	301	301	324	324	308	361	286	305	357	314	329	318	321	297	323	304	304	332	311	290	293	304	333	332	337	322	304	290	327	314	312	321	337	323	322	329	332	354	320	315	334	332	318	330	285	317	311	306	323	327	300	306	307	345	326	320	295	318	315	294	336	313	341	283	309	319	298	329	349	346	357	321	367	325	321	294	319	320	312	347	303	288	336	321	298	331	299	339	313	328	338	303	345	337	315	351	299	328	366	323	332	309	303	298	297	296	320	332	285	300	345	315	326	336	316	263	331	331	310	308	318	304	334	321	284	330	306	319	340	300	330	318	288	310	341	318	343	338	282	302	336	335	308	313	318	317	311	324	339	330	343	346	315	308	288	325	334	317	328	325	312	329	314	299	337	327	312	372	295	353	322	301	313	305	319	306	303	360	326	326	308	328	317	315	296	291	298	297	327	278	315	341	302	292	303	321	363	323	315	323	308	320	317	323	332	328	294	307	291	329	294	323	354
4040	1218	802	793	824	776	792	828	791	863	740	756	797	727	772	763	761	750	808	735	754	766	768	796	772	769	803	785	795	777	716	746	755	785	740	746	759	725	767	749	771	771	786	731	745	778	739	736	766	751	772	770	765	764	827	805	737	720	762	796	716	764	753	766	774	738	761	740	726	787	737	706	752	783	769	737	777	768	741	703	746	781	763	740	774	725	783	823	731	752	753	788	753	712	754	808	753	779	748	709	771	714	763	693	738	774	718	744	703	754	744	770	770	719	821	761	690	758	776	722	765	769	813	711	774	771	737	749	727	780	715	742	769	720	743	748	748	716	749	724	725	721	731	715	740	823	772	726	754	756	713	779	718	728	732	784	760	761	758	717	778	745	749	755	765	772	736	769	804	786	749	733	803	742	763	752	724	712	808	732	727	765	757	741	758	738	749	730	790	784	746	761	812	772	754	747	752	711	813	732	726	773	753	778	723	748	753	753	726	721	790	718	723	781	733	752	740	731	716	747	694	753	716	755	738	725	793	702	703	758	784	747	760	784	742	716	784	772	747	710	774	689	749	763	753	737	738	729	748	777	773	797	725	763	728	736	781	728	788	796	717	729	726	787	798	735	755	762	710	736	699	756	772	763	803	723	745	742	769	773	772	702	793	760	784	795	747	732	746	773	728	793	726	740	731	774	796	732	764	785	718	704	800	736	759	711	813	761	756	835	777	787	773	789	781	708	743	756	783	727	745	726	741	745	748	737	766	760	771	742	776	759	731	715	755	822	833	762	708	726	771	750	738	775	775	801	735	789	804	757	755	756	724	728	776	768	783	708	759	756	714	723	723	770	761	755	747	748	771	773	771	748	765	737	763	748	778	790	770	800	748	712	689	696	783	754	731	771	731	764	744	765	764	735	766	780	737	771	772	691	766	769	790	746	698	737	768	727	729	757	708	745	737	711	719	737	732	755	742	768	768	723	789	747	792	745	779	715	729	759	716	739	747	793	731	772	750	741	738	734	726	732	693	731	797	797	728	753	737	747	733	738	781	783	759	708	742	788	832	728	725	708	761	747	744	727	804	721	756	741	778	718	803	757	716	796	772	745	775	751	768	762	763	720	736	775	733	770	728	772	773	741	747	758	776	785	789	740	776	720	777	762	710	750	774	730	757	740	746	736	762	743	745	739	787	754	791	752	792	738	771	766	764	765	735	732	772	766	747	748	784	727	754	721	791	742	757	747	757	758	764	761	741	691	747	758	745	802	780	687	778	815	782	718	731	781	760	709	764	751	730	737	746	753	719	760	735	757	768	732	786	755	766	721	785	763	746	766	781	750	783	743	787	775	793	737	729	741	748	744	743	768	754	761	729	822	745	754	766	745	780	757	789	754	784	705	765	709	757	767	787	761	759	750	776	764	794	745	786	749	738	836	768	770	781	726	743	756	780	778	759	754	754	783	737	750	791	762	723	737	714	710	731	771	793	729	774	766	736	725	783	714	742	796	757	715	770	774	751	791	737	770	699	756	778	730	781	796	750	756	764	777	771	726	755	721	758	733	740	821	753	706	755	794	802	755	719	818	764	748	726	767	742	746	763	773	723	791	753	745	729	744	724	756	760	755	708	753	726	794	775	734	814	743	801	748	759	724	769	782	746	780	761	794	731	776	769	733	794	734	778	716	802	786	778	757	687	764	739	773	776	769	796	707	759	732	730	767	753	794	794	759	736	755	823	718	773	727	715	737	771	751	792	739	795	752	766	749	738	785	786	783	771	757	763	788	729	745	701	795	719	769	727	761	775	774	742	782	778	747	760	709	689	753	776	760	760	737	792	765	744	783	814	764	716	776	776	730	769	743	733	729	770	771	687	736	756	747	736	727	713	829	766	767	765	736	776	771	732	730	774	732	794	816	761	753	764	761	803	736	725	778	784	787	807	768	756	719	720	816	756	755	722	720	769	747	763	749	787	787	718	781	759	746	753	764	775	738	757	741	731	760	753	723	715	715	731	717	760	751	742	754	797	736	771	765	731	818	716	767	726	733	749	732	730	775	747	771	753	713	714	716	718	761	770	712	770	780	718	726	777	785	755	741	739	736	782	721	752	728	796	772	800	792	720	725	762	737	781	720	775	756	738	806	753	769	802	816	778	757	794	718	764	747	740	762	718	694	782	752	719	732	710	756	756	734	783	745	706	747	763	756	761	750	779	732	788	760	788	732	741	783	775	777	753	812	761	719	768	712	751	704	778	780	760	748	732	775	719	814	779	746	731	757	735	757	776	715	777	705	740	707	744	724	756	748	792	705	741	716	808	732	732	738	742	735	713	762	734	710	762	760	763	737	777	795	758	728	765	713	781	753	778	752	763	730	784	743	746	749	722	751	770	724	728	702	744	746	771	731	734	796	711	774	747	748	759	760	779	774	765	730	736	711	721	756	786	743	738	705	756	730	731	734	729	756	744	751	726	762	747	782	725	791	745	789	786	754	761	719	728	772	763	717	762	756	770	791	835	741	732	715	747	735	772	778	722	721	770	703	753	731	684	736	811	718	750	739	710	744	704	714	740	803	737	784	746	720	741	699	765	751	750	791	781	749	741	756	772	678	768	755	739	762	752	755	772	772	782	797	759	803	761	760	728	764	719	798	762	756	764	764	759	765	777	710	747	778	702	726	745	745	753	774	755	721	770	758	716	734	739	780	726	736	792	725	732	729	775	790	747	721	749	799	776	771	759	748	752	715	735	741	785	745	788	771	714	767	754	741	743	744	733	773	774	769	754	764	709	771	738	750	773	762	761	746	773	726	763	760	745	834	821	751	772	796	750	718	726	712	744	766	768	772	714	773	758	763	750	751	752	840	779	751	744	795	791	806	780	692	729	794	723	820	705	748	754	761	723	746	778	714	743	803	768	814	756	751	753	695	759	765	792	791	750	777	798	807	804	761	731	765	709	775	755	744	731	682	810	791	738	748	739	743	779	801	731	742	774	780	767	755	751	743	769	719	736	775	752	764	731	750	774	730	699	735	769	748	766	763	757	745	793	732	755	720	737	742	737	790	792	755	765	756	806	751	762	735	765	774	766	725	717	748	776	742	747	813	742	747	733	737	710	752	743	820	762	739	701	741	745	748	765	763	789	778	758	773	815	734	736	725	764	744	702	739	742	758	804	748	770	744	786	764	749	746	726	816	756	779	756	766	716	782	717	748	738	790	749	753	811	714	769	761	752	781	805	710	790	761	741	706	726	771	764	706	707	721	731	747	725	759	737	756	731	791	787	728	739	787	758	678	758	775	802	762	719	786	745	740	756	738	724	756	798	740	739	688	724	802	763	770	735	749	781	768	780	738	728	749	798	727	746	713	736	754	788	745	795	772	752	752	741	782	731	743	761	748	817	738	755	737	815	730	788	809	787	751	762	759	710	765	782	774	770	737	733	768	739	754	765	756	738	751	736	762	747	734	781	743	760	789	757	753	774	771	754	800	752	761	714	794	737	784	779	733
29769	14352	1620	905	620	484	405	359	285	252	257	235	229	197	212	194	195	177	163	185	181	141	183	181	194	178	175	204	195	180	167	147	153	162	177	161	165	163	188	160	149	144	159	161	174	165	164	162	157	169	175	154	163	163	153	155	170	169	154	149	159	169	142	146	181	153	167	149	141	147	172	155	162	146	168	153	186	188	140	170	155	157	160	160	187	156	165	151	148	165	157	161	148	140	152	151	197	169	168	167	167	159	151	159	161	157	140	182	181	170	157	144	160	173	130	166	170	168	171	163	166	148	148	152	133	123	184	171	157	145	167	178	176	156	149	157	157	159	151	172	162	147	135	161	155	168	170	155	175	138	179	161	169	159	135	148	164	168	141	146	175	158	154	163	154	166	155	145	184	163	163	168	151	168	166	156	161	152	147	156	158	142	144	158	158	166	193	150	155	163	178	168	153	180	154	162	160	158	164	180	147	167	144	134	140	171	164	177	171	159	161	152	143	149	151	160	141	137	150	143	177	150	146	150	157	162	137	157	159	173	175	155	170	158	138	149	160	147	169	175	163	162	151	181	132	156	163	149	154	152	187	162	178	135	147	157	167	171	147	165	166	159	155	171	155	139	162	174	159	163	148	167	162	152	152	146	170	161	143	166	172	147	161	169	169	158	144	168	129	163	155	136	154	165	143	162	176	167	153	159	157	201	166	159	147	181	133	176	173	141	157	156	165	184	150	170	180	152	161	187	150	169	164	179	149	152	154	157	171	182	159	169	164	164	177	165	150	134	156	166	175	171	148	157	143	195	156	134	162	169	145	156	152	166	154	138	144	148	174	145	140	166	161	188	173	171	143	168	159	152	158	138	165	133	156	161	153	143	167	164	157	171	152	163	164	180	160	136	144	153	157	143	171	165	155	150	160	169	152	148	149	174	165	158	139	162	166	177	166	172	129	150	177	163	157	149	150	168	160	166	149	161	166	145	188	165	148	160	167	139	157	160	169	148	170	173	152	176	141	146	148	199	152	167	168	171	143	150	157	158	143	169	163	156	155	174	139	172	163	177	151	167	158	184	169	165	200	146	142	133	126	163	162	170	158	193	158	155	159	163	156	162	154	162	158	164	182	145	171	187	149	169	173	147	163	172	184	137	165	185	151	150	177	140	145	147	137	150	162	146	164	173	160	150	142	175	154	158	161	154	163	185	155	180	148	191	163	148	169	146	158	155	147	177	177	136	160	163	146	150	169	157	175	155	165	171	153	152	156	156	184	178	165	150	151	147	150	167	164	156	148	178	150	170	168	159	176	150	157	160	157	161	155	136	158	162	170	177	132	144	172	162	187	177	145	148	168	151	147	161	143	203	164	157	159	173	162	166	139	166	141	157	156	164	151	161	164	177	145	170	146	162	158	155	166	166	164	171	160	164	166	174	148	170	163	169	145	180	174	173	177	158	133	155	175	160	170	159	172	155	132	149	168	170	144	157	145	154	153	157	166	152	166	141	124	135	178	154	137	159	158	156	176	175	159	163	162	172	172	171	162	151	175	150	153	144	169	163	157	157	150	157	158	144	128	154	173	145	170	171	168	149	169	156	197	155	134	148	154	174	195	157	176	159	156	169	157	147	175	152	169	178	167	139	156	161	152	161	149	175	178	157	148	170	186	167	171	149	164	165	162	173	170	168	170	176	167	153	151	189	153	133	160	151	175	155	140	153	169	147	148	163	165	163	157	152	182	156	151	166	163	172	155	148	170	165	158	140	167	181	169	150	173	143	147	144	153	161	130	148	164	138	161	133	154	183	144	140	183	166	171	159	151	154	171	160	148	178	180	129	162	156	153	161	166	177	151	161	150	173	137	167	172	174	157	148	172	163	153	157	179	156	150	147	154	149	176	120	159	142	132	160	136	144	163	144	187	152	158	163	137	153	157	157	151	143	146	168	155	150	143	149	161	139	142	160	170	163	166	166	130	143	168	166	180	169	137	149	178	144	176	169	159	172	164	161	186	133	132	131	153	145	138	161	162	181	178	173	183	154	142	157	156	178	165	157	158	163	152	188	126	162	150	142	154	174	175	144	157	148	157	147	173	151	157	144	156	148	153	162	156	182	183	162	166	147	185	142	170	161	157	145	172	155	158	153	163	166	159	163	154	143	196	141	170	172	153	153	162	138	150	147	167	153	183	162	161	171	182	138	158	154	163	161	158	147	171	146	156	162	168	156	134	133	161	142	158	151	157	157	164	150	145	147	135	154	161	157	159	182	168	163	156	161	145	155	147	157	161	161	159	164	159	156	144	157	156	155	123	169	162	173	153	145	179	150	143	179	168	149	159	177	158	155	158	154	142	159	146	145	156	152	151	153	137	153	207	144	167	139	139	137	177	142	155	168	170	157	146	148	170	167	164	158	161	137	150	155	166	153	172	175	155	140	158	163	157	160	155	171	156	155	161	187	159	143	161	160	146	182	153	164	160	157	166	175	143	162	155	159	162	165	151	155	148	183	158	192	156	142	157	161	176	143	142	162	169	165	160	147	158	172	153	140	149	151	145	147	140	155	166	176	147	144	162	162	167	165	155	158	173	179	196	142	159	148	159	159	141	150	151	147	155	150	165	155	171	168	167	153	157	153	170	149	163	169	141	181	139	155	141	183	139	159	153	193	149	149	152	148	130	181	136	174	177	153	157	181	154	136	146	154	197	153	147	158	162	147	166	162	152	161	160	154	164	156	146	161	158	144	177	166	158	178	151	156	154	174	173	168	167	153	156	166	134	159	175	174	156	157	165	154	171	169	170	148	148	177	168	150	174	151	132	175	158	158	159	157	159	158	161	149	160	186	153	158	159	167	150	178	159	138	146	138	142	159	154	145	140	164	152	146	168	148	144	143	163	161	143	164	180	150	148	167	153	152	155	182	182	177	147	171	175	138	168	154	152	147	144	151	153	145	147	171	163	156	161	144	162	154	170	155	147	171	168	162	179	149	137	145	159	134	172	139	156	175	179	151	150	173	158	162	160	173	161	168	150	163	157	175	167	173	151	171	164	159	144	155	153	154	170	166	182	153	149	166	151	151	142	151	174	167	158	173	158	159	186	154	150	170	156	150	159	182	149	149	171	151	159	164	165	155	143	173	188	166	192	174	146	144	158	152	170	145	139	142	181	181	156	149	175	169	189	149	152	164	168	160	180	158	147	172	160	170	140	174	159	177	180	173	167	178	168	162	165	147	157	147	138	164	164	160	157	164	187	135	149	163	161	175	162	152	153	180	182	137	178	155	145	156	152	145	158	165	162	176	188	160	151	126	185	139	142	143	169	163	151	140	187	159	170	150	158	142	161	173	173	147	157	172	164	171	167	150	161	170	161	170	173	150	161	159	143	165	166	159	172	126	148	179	170	165	132	141	172	174	151	161	160	159	171	148	160	167	167	181	174	163	144	162	161	144	155	169	140	163	165	162	156	171	149	157	176	163	168	144	163	167	156	153	167	159	133	172	181	169
17329	7488	2329	2850	2438	2076	1706	1489	1265	1117	975	927	861	844	815	724	706	721	651	596	585	591	635	591	559	581	510	547	554	534	482	492	427	488	479	469	498	490	452	464	517	485	480	463	485	494	456	454	490	465	466	462	472	405	478	474	461	461	474	483	464	484	435	435	474	487	468	488	461	479	490	448	471	471	468	463	429	448	447	436	448	457	428	420	429	475	422	429	460	453	427	471	456	448	431	465	399	433	425	453	471	503	488	420	439	469	472	458	452	442	441	459	452	453	479	447	434	445	467	443	429	439	413	467	475	461	429	433	424	479	439	440	447	416	464	437	422	386	414	478	451	409	455	438	428	446	450	434	424	400	412	432	486	416	463	424	444	430	405	442	437	421	449	454	443	416	429	474	399	475	397	436	469	449	452	459	446	450	435	454	430	443	446	454	463	430	456	464	439	445	432	432	400	453	407	435	471	470	424	412	418	429	454	460	414	440	438	419	455	457	477	425	472	483	427	470	407	438	468	436	471	480	453	438	467	435	434	441	440	427	425	423	443	435	443	383	463	443	463	478	462	451	430	446	435	443	450	428	437	494	431	464	423	445	434	452	419	454	489	427	453	452	405	439	468	471	434	461	475	429	405	437	443	436	413	390	408	459	415	413	448	449	420	450	425	459	475	438	443	422	403	441	416	471	455	453	421	455	431	455	427	451	462	468	428	441	425	419	417	438	457	450	430	476	468	463	428	425	444	405	407	433	416	433	411	451	440	425	476	447	474	416	452	422	431	428	440	443	434	436	420	439	436	405	424	420	470	467	453	411	467	456	418	412	466	443	402	480	429	437	457	438	432	444	496	453	436	481	443	417	425	455	437	448	444	464	435	441	459	461	415	456	436	454	454	461	408	439	454	436	450	411	407	451	424	457	449	453	432	455	492	401	434	427	412	459	447	439	419	457	436	440	432	381	452	428	448	421	458	464	443	430	405	460	463	431	402	449	457	476	456	455	431	416	420	454	421	427	380	428	431	419	455	427	490	455	403	430	436	462	438	437	426	475	455	454	416	426	430	452	400	432	446	430	438	430	467	449	425	443	470	449	467	448	433	422	426	434	458	482	435	392	456	416	444	435	427	494	416	427	395	449	455	456	411	466	446	451	425	423	432	423	406	431	432	446	425	475	441	463	460	437	460	432	415	406	449	450	454	446	419	465	462	438	433	428	482	456	458	403	454	416	439	455	449	452	422	403	427	462	453	420	425	440	442	432	412	402	432	414	430	469	437	455	481	480	420	455	455	426	423	439	443	431	436	428	457	442	459	454	435	442	427	469	467	431	450	427	412	444	454	472	425	423	441	468	477	423	423	435	424	462	442	435	421	437	402	457	435	424	426	444	421	481	425	429	452	438	469	475	428	446	415	447	415	415	449	395	415	448	453	432	450	379	437	440	418	419	411	449	440	462	433	478	444	479	459	459	453	436	462	446	431	419	425	448	448	459	438	476	441	444	442	439	433	435	418	441	436	412	443	442	441	429	446	455	469	411	442	427	432	445	410	432	471	452	435	467	462	478	440	428	418	440	424	437	416	457	420	484	428	435	434	441	443	451	448	446	445	443	458	432	436	461	429	426	402	443	435	470	417	419	392	457	435	419	414	393	441	414	417	436	451	435	434	438	409	411	440	429	460	423	479	411	445	446	450	399	443	458	430	458	433	444	467	460	408	452	445	405	465	433	464	438	480	418	418	483	439	478	475	423	453	414	451	427	434	424	430	458	431	415	449	404	409	413	443	467	432	481	456	433	402	438	439	468	469	452	451	436	440	423	434	434	442	461	420	452	463	456	432	447	454	425	413	425	420	413	421	415	421	416	417	441	411	442	443	439	454	388	450	432	445	460	448	448	432	458	448	432	461	468	436	430	423	416	432	430	434	464	446	416	423	489	423	441	426	403	464	452	435	424	433	437	500	442	431	464	459	405	451	463	440	419	402	435	445	403	446	436	434	440	462	406	414	445	447	452	452	447	455	450	443	457	443	445	453	459	437	440	432	443	412	422	445	432	451	449	450	452	404	432	430	388	427	452	469	454	401	457	473	424	443	440	475	431	442	416	421	472	447	444	441	442	423	424	460	433	433	479	448	449	462	425	439	455	489	457	430	482	390	420	438	439	416	432	468	440	399	429	443	439	420	402	460	449	419	406	474	462	467	432	425	401	426	438	441	430	467	457	412	437	393	451	469	482	447	435	477	468	454	468	437	435	461	451	416	456	436	437	395	425	449	432	416	433	458	440	426	471	409	429	429	447	418	448	428	444	437	417	455	439	436	435	417	452	464	413	473	426	445	448	458	418	451	433	454	435	449	456	472	435	447	463	418	440	432	461	465	467	478	405	460	464	426	416	424	441	441	434	450	435	409	431	473	425	441	412	430	404	417	455	459	433	467	450	417	456	419	460	435	470	448	432	433	428	478	432	466	405	441	423	452	471	445	436	451	440	463	444	430	439	430	458	446	449	447	442	439	452	446	439	442	417	434	467	454	428	461	435	468	461	415	438	419	407	447	434	416	407	430	437	396	435	436	456	408	484	451	377	416	459	470	458	428	442	413	416	449	406	394	467	430	427	404	441	380	434	388	442	420	436	468	458	431	448	441	432	407	443	424	438	487	415	454	425	447	415	443	445	432	444	438	418	413	456	422	443	411	448	439	475	451	445	447	471	459	435	433	438	426	462	471	415	417	408	446	426	440	415	450	484	430	463	429	444	442	470	432	459	441	413	425	401	424	421	492	407	470	424	449	439	442	419	445	433	427	445	420	424	450	444	444	433	412	410	478	438	421	456	440	426	465	455	405	399	448	456	467	421	436	441	494	480	459	445	446	469	433	446	425	447	455	445	423	468	464	419	440	451	413	475	436	464	395	436	478	434	428	461	462	418	373	434	456	438	458	461	456	440	500	437	458	432	455	445	454	428	432	462	436	418	437	392	441	467	444	425	461	432	414	451	436	441	436	460	427	444	403	421	438	437	439	430	435	434	434	420	418	447	431	448	440	431	418	446	447	461	473	416	439	407	438	429	413	427	425	405	451	420	484	467	450	423	452	463	410	431	430	437	439	443	440	447	429	441	441	468	447	437	472	458	446	424	470	417	443	428	439	463	434	437	437	438	429	473	427	475	426	421	438	461	406	441	453	411	471	420	474	438	456	451	430	422	406	447	411	427	458	408	457	438	426	406	441	462	446	431	447	443	473	447	426	430	429	431	422	449	468	439	423	454	431	417	439	469	436	442	458	404	431	462	438	424	404	390	433	439	455	447	419	421	409	430	389	461	454	412	407	416	398	459	440	443	445	402	441	461	439	425	464	412	448	454	431	441	456	430	426	387	398	426	446	437	432	416	453	403	424	396	422	434	460	470	464	457	467	447	452	437	447	455	435	447	404	407	446	419	446	470	426	451	466	461	451	444	455	401	392	466	437	425	463	476	431	451	418	483	430	385	384	448	454	423	417	468
42356	25636	4609	1866	1240	868	782	620	534	467	426	378	383	387	324	340	326	327	278	299	307	292	300	323	270	285	270	261	280	295	276	280	277	260	247	274	251	270	251	245	249	275	263	229	280	251	283	258	250	246	260	249	264	258	251	239	239	263	237	240	233	231	273	277	251	242	280	242	225	260	254	238	268	273	240	270	268	233	248	278	248	261	237	221	214	242	234	265	234	286	261	232	234	223	239	238	261	259	236	259	219	254	254	237	271	242	276	286	232	262	253	246	234	265	254	284	229	252	235	266	243	234	242	243	261	251	235	243	264	258	262	219	206	272	263	259	234	239	241	258	245	232	253	258	229	214	241	246	262	228	263	247	260	253	259	255	271	216	258	258	250	254	247	240	260	263	235	288	264	247	284	252	251	242	245	255	228	248	250	250	283	219	255	246	231	254	252	230	246	226	228	243	244	232	233	241	240	263	236	226	230	273	236	224	268	267	242	224	242	262	237	219	248	252	281	234	221	236	254	241	261	240	277	237	233	237	223	247	236	231	243	206	254	248	250	267	227	234	262	252	259	247	224	278	258	275	242	249	276	257	221	235	230	273	242	253	266	250	257	255	247	258	239	221	241	248	232	234	278	243	250	257	239	234	244	254	229	261	281	268	246	233	242	280	232	239	233	227	243	254	254	255	265	225	265	279	237	243	235	261	249	254	272	251	272	229	261	270	261	221	235	252	267	261	249	228	271	259	277	261	274	232	259	245	284	230	228	249	210	211	218	245	239	260	223	271	234	237	243	243	261	225	221	225	232	241	207	269	267	252	231	278	258	258	264	233	250	225	255	255	254	265	234	239	270	269	239	287	246	260	273	252	248	242	233	257	231	253	252	267	237	248	241	240	274	252	269	290	236	227	236	269	245	255	232	270	212	270	262	265	232	236	251	250	225	223	255	268	253	267	249	260	262	250	244	244	251	232	257	252	259	270	247	224	246	244	224	260	246	266	257	259	235	220	253	241	218	260	238	239	245	240	220	253	260	225	218	269	246	260	239	241	248	240	245	248	219	246	208	244	235	243	261	207	258	247	266	232	269	232	257	247	230	244	223	247	227	241	231	271	243	268	255	267	237	230	247	277	240	244	228	274	238	238	229	240	256	272	227	243	260	232	227	236	261	258	228	267	256	230	256	255	260	282	257	212	232	254	259	270	255	287	236	244	257	237	251	235	264	260	260	249	226	199	265	227	270	275	251	231	257	247	269	241	238	238	227	227	255	256	274	264	252	234	242	228	240	245	230	255	239	243	261	247	281	284	230	210	259	236	258	224	255	225	239	257	256	250	245	250	238	236	212	255	272	242	273	257	224	262	256	222	237	228	252	236	240	229	259	259	243	215	251	233	218	255	239	242	247	246	252	260	256	244	228	246	236	269	235	246	240	235	250	228	245	243	255	273	256	256	264	239	230	215	234	247	249	249	230	263	261	231	243	260	257	235	249	226	246	247	251	233	267	214	251	252	310	250	245	269	231	230	232	243	249	247	228	258	271	236	242	267	237	236	249	266	267	265	258	238	233	241	264	227	256	264	274	250	234	274	273	243	228	258	249	261	240	217	233	281	259	247	257	225	257	267	264	247	263	256	246	268	274	251	221	253	215	220	260	237	235	247	247	255	264	228	256	281	258	268	229	250	249	231	265	237	250	267	244	247	272	270	231	225	238	269	253	271	233	246	261	232	222	239	259	237	221	231	248	257	229	275	240	240	255	251	258	261	279	225	261	236	257	273	254	260	270	259	222	244	235	253	254	234	233	235	240	215	238	226	281	228	288	242	233	296	221	243	242	278	227	246	205	248	244	241	266	248	263	274	245	218	238	275	238	219	216	242	258	238	254	265	247	245	236	247	231	235	236	254	241	254	221	246	233	229	231	277	228	267	251	232	249	256	241	246	256	253	210	253	249	255	227	247	266	245	242	259	278	261	241	232	229	232	233	266	270	270	246	246	290	229	232	243	252	305	260	229	223	293	242	231	264	270	267	247	232	241	239	255	295	257	236	250	245	261	268	272	237	244	253	239	220	279	254	234	264	213	252	283	234	239	249	241	265	244	224	269	255	224	251	251	218	269	233	251	272	234	204	240	257	259	220	253	255	247	250	252	246	254	222	268	225	255	231	249	238	225	217	247	252	234	232	246	255	254	238	221	260	237	266	255	243	275	239	248	234	257	239	248	244	236	260	204	270	230	248	226	271	273	250	262	234	260	269	228	266	236	244	250	246	248	262	272	253	241	274	304	275	247	229	253	214	273	252	238	277	269	278	245	250	243	225	260	260	251	259	257	264	270	264	276	239	245	232	245	248	261	261	246	256	234	253	278	240	254	249	204	239	235	252	272	250	237	256	271	231	233	256	261	249	236	226	238	224	281	228	264	265	283	216	265	257	267	227	241	253	236	263	215	239	262	253	260	266	268	216	249	258	257	267	280	259	244	228	252	270	251	241	278	227	229	246	251	256	260	224	257	254	279	244	261	262	234	256	241	260	279	213	264	244	255	263	234	268	244	246	240	244	252	250	229	241	223	232	242	257	232	235	257	248	227	250	227	263	263	248	249	213	249	229	258	270	265	287	252	227	242	276	279	226	245	240	221	249	247	221	246	242	253	263	227	261	273	285	223	218	254	263	259	255	275	272	261	243	279	273	281	238	284	236	251	248	243	245	235	246	271	242	237	253	265	233	254	258	241	234	251	242	273	238	296	246	258	266	271	254	282	223	235	242	246	240	252	235	278	274	282	248	253	252	249	250	227	256	283	225	260	233	279	241	251	239	261	234	225	230	287	217	226	283	253	248	260	217	258	254	248	271	224	282	229	250	268	246	267	219	250	259	254	274	233	232	231	277	247	293	312	228	235	253	227	258	239	266	266	274	250	235	208	229	270	229	265	285	259	271	226	287	266	254	264	260	239	210	272	272	238	226	221	237	243	258	250	268	273	262	252	271	224	257	247	259	262	261	222	259	244	254	285	275	241	247	240	264	258	253	232	232	220	230	235	236	241	261	252	241	249	260	251	251	246	242	285	223	248	252	239	281	255	238	248	264	229	272	228	239	241	261	267	242	232	243	247	262	210	258	239	231	271	236	223	239	224	236	294	253	241	243	210	220	248	277	271	262	263	234	239	249	267	274	226	247	258	247	243	245	251	257	228	257	273	269	259	223	246	276	249	233	247	219	260	203	244	267	224	258	239	280	252	232	243	250	230	259	247	227	235	245	229	259	249	243	224	238	240	228	244	310	254	270	249	251	260	237	261	237	244	247	253	255	234	229	244	243	245	266	276	247	235	249	226	258	235	258	210	236	227	220	258	235	239	232	258	260	251	250	273	240	247	254	246	251	242	255	263	266	280	234	260	238	244	224	269	248	256	272	202	242	274	262	255	246	268	235	252	238	257	279	243	241	270	278	263	260	249	239	240	231	239	240	264	250	246	242	243	234	261	228	251	220	256	239	246	265	247
25345	11212	4299	5282	4478	3620	3099	2657	2250	1980	1839	1659	1544	1356	1251	1268	1112	1121	1087	1004	987	966	945	938	900	858	853	860	814	801	783	729	820	733	762	758	781	780	740	742	716	732	717	710	760	727	697	727	746	679	709	681	719	737	695	690	704	687	702	669	680	680	687	675	653	666	691	709	694	687	670	691	652	672	669	680	683	711	669	663	645	638	680	728	674	636	646	620	662	661	668	670	683	645	673	627	654	621	685	659	679	698	685	686	647	693	679	664	658	693	677	637	674	675	642	654	641	625	685	670	630	680	654	667	693	659	668	678	659	639	656	647	669	644	645	643	676	696	620	651	623	664	665	640	647	684	675	668	630	693	600	678	629	645	622	646	679	636	682	680	669	699	628	689	574	665	668	677	631	664	611	665	656	662	631	669	673	652	650	649	652	636	697	646	656	618	662	625	664	679	694	621	656	659	691	658	669	657	633	638	671	652	671	639	665	643	629	627	642	672	674	686	674	615	667	634	668	620	638	647	657	651	692	682	702	632	619	670	653	664	620	680	676	667	670	689	723	618	649	662	656	664	664	640	670	650	699	613	641	665	692	666	630	651	658	648	669	631	631	665	665	649	648	628	651	611	707	690	652	664	619	674	637	658	644	665	645	660	663	683	632	680	646	627	706	643	673	659	624	623	705	670	695	618	640	631	675	644	637	662	640	617	663	663	605	670	652	631	650	634	603	601	720	675	656	662	681	721	672	664	662	664	668	685	661	694	640	650	636	643	716	651	660	609	628	689	665	668	634	663	685	697	695	676	633	626	677	644	643	679	673	653	686	617	648	641	625	618	644	655	627	622	637	630	632	676	685	677	636	646	642	681	649	664	611	631	655	632	639	618	654	682	655	671	686	618	668	680	594	679	658	625	669	646	657	621	653	650	677	669	669	626	639	692	637	671	646	656	686	639	647	643	656	649	676	639	622	637	635	662	709	675	656	653	690	611	628	649	662	650	637	657	639	656	638	620	680	646	692	619	669	657	686	675	721	651	666	629	664	700	630	591	629	673	635	675	649	672	660	642	626	642	634	703	660	668	628	629	654	651	699	636	667	612	668	700	695	659	643	658	645	654	659	674	645	693	681	659	647	692	665	658	702	646	689	657	656	613	664	659	665	650	706	682	677	635	688	663	715	705	625	644	655	682	682	658	659	668	673	658	646	655	631	652	674	655	641	639	679	675	658	652	701	685	642	673	674	671	674	627	628	638	663	687	650	651	673	677	631	661	658	644	644	659	678	624	690	650	646	649	666	624	617	652	696	634	654	657	672	627	669	632	675	637	684	705	671	635	620	612	601	679	658	644	704	696	603	670	689	631	655	655	642	625	715	650	681	647	629	660	667	691	636	643	692	673	715	690	661	686	704	648	667	666	616	630	665	672	632	660	665	690	658	636	676	662	665	632	648	648	645	612	648	676	639	594	633	660	671	639	664	660	656	662	663	658	662	686	698	642	649	631	706	634	674	669	644	632	652	691	658	669	673	685	638	663	613	666	660	640	637	642	661	650	627	627	633	693	661	641	652	665	649	660	662	642	674	658	620	672	655	579	627	656	628	635	656	656	672	673	629	652	618	692	698	679	639	592	631	643	657	649	681	674	671	656	664	630	620	624	614	649	641	703	720	674	643	617	695	650	651	645	654	665	656	664	670	623	659	653	633	664	663	656	646	685	671	672	711	633	660	676	639	630	694	699	667	678	684	729	642	684	685	649	659	644	674	652	644	634	669	610	633	660	678	674	644	650	691	635	674	641	626	666	618	635	634	643	602	623	630	621	638	628	699	635	640	687	695	626	652	634	675	639	679	661	651	638	641	662	647	651	632	658	615	664	730	633	618	677	651	680	657	683	660	686	627	640	705	637	655	678	669	636	666	675	680	661	652	678	601	656	611	651	659	696	675	609	597	654	629	612	649	627	603	612	606	577	628	610	641	650	657	666	635	669	627	650	671	610	682	644	703	656	614	650	650	638	639	646	700	632	657	660	651	661	678	697	640	628	668	677	659	609	667	669	672	678	664	655	658	678	648	649	656	669	643	689	625	592	661	635	663	676	651	659	638	675	605	665	643	623	639	640	664	697	634	629	703	683	638	704	647	660	713	577	631	608	625	630	712	692	654	667	644	613	612	688	667	666	649	636	660	651	649	593	623	675	661	670	663	633	659	672	626	664	638	667	677	637	672	626	654	666	645	671	656	665	657	684	653	705	640	636	637	706	614	647	635	627	697	650	625	661	642	647	664	664	636	680	661	629	667	672	601	625	623	670	653	635	647	658	618	675	684	700	707	681	598	695	632	689	665	650	698	659	636	627	665	689	673	599	635	632	697	667	708	635	620	647	651	682	660	645	604	634	691	686	701	696	683	648	641	640	690	700	620	660	679	680	642	623	632	584	641	629	674	665	655	637	642	669	603	640	669	652	654	656	672	688	655	628	689	663	655	696	635	606	685	649	692	665	671	704	655	654	603	649	631	638	659	669	627	614	632	671	668	654	634	648	679	687	682	651	609	655	678	678	656	664	686	651	665	673	674	676	644	671	644	622	643	676	653	679	635	652	661	640	657	679	678	634	618	675	611	640	593	691	668	672	681	646	682	645	666	644	644	634	678	669	642	683	677	670	643	658	646	656	680	648	656	641	603	691	627	667	674	626	651	650	624	654	710	644	697	646	662	661	687	628	657	623	661	631	636	665	677	673	624	691	658	608	669	645	658	644	610	660	636	655	678	627	594	649	654	674	683	704	668	631	658	636	654	666	687	651	628	657	626	648	614	644	685	605	696	624	674	617	672	639	659	680	708	654	640	651	639	656	636	621	667	674	714	696	638	704	690	698	661	654	648	613	676	645	647	661	668	684	696	674	632	679	674	628	647	641	675	635	657	663	627	650	704	631	629	574	663	641	598	651	632	625	672	639	644	632	604	698	683	650	633	668	636	648	635	723	639	641	692	693	670	666	643	634	660	673	631	667	692	664	658	611	672	660	662	660	596	687	657	676	674	678	616	670	645	664	658	703	673	611	650	658	653	628	664	653	710	670	648	644	640	610	694	692	637	718	651	628	703	628	647	635	676	628	630	644	652	614	652	626	691	683	636	663	648	718	647	654	632	638	697	623	666	615	720	664	699	653	683	663	691	662	645	662	661	649	659	614	651	698	686	636	645	656	602	653	639	651	691	690	677	610	709	615	663	637	640	631	658	646	663	652	621	649	637	631	650	630	692	635	677	640	645	650	628	615	659	696	695	621	662	676	611	664	605	630	677	612	641	687	650	633	655	661	615	684	671	664	704	647	637	646	618	689	644	667	647	675	631	678	681	670	673	641	699	646	635	683	672	673	660	640	667	673	713	643	628	698	659	630	619	636	644	672	682	680	666	603	684	636	634	692	632	628	694	660	656	640	668	697	630	643	623	629	658	645	633	640	650	623	648	637	671	642	640	654	643	633	677	625	623	681	627	721	658	662
5455	671	346	318	321	343	348	338	349	308	293	344	304	316	338	286	333	316	317	321	343	315	291	305	282	339	328	282	298	322	299	325	344	293	326	305	330	315	331	311	295	329	324	344	307	313	309	332	323	306	295	321	319	333	297	306	323	364	317	316	325	319	296	331	327	308	312	350	307	311	332	320	314	335	307	316	281	355	320	329	305	333	322	294	304	308	294	328	321	306	302	352	341	311	297	312	339	313	339	315	325	295	314	327	333	339	317	324	313	304	291	291	336	298	314	319	337	326	308	297	325	311	281	326	334	316	313	321	346	327	309	322	320	300	328	323	308	281	295	307	318	334	295	345	295	294	311	318	283	311	347	342	310	299	333	313	335	308	291	318	309	294	335	301	303	309	319	324	322	346	330	338	345	316	336	312	297	324	326	317	292	304	345	298	302	332	323	334	327	318	285	325	306	335	301	331	348	323	344	310	315	317	299	333	275	321	334	298	322	335	306	300	284	300	287	285	319	328	321	318	351	315	322	341	335	314	316	328	299	323	319	307	317	340	313	305	320	288	289	346	294	303	286	302	316	331	297	291	326	311	298	323	344	311	287	292	337	289	296	307	340	334	320	314	327	317	323	311	295	297	327	319	358	329	309	303	378	323	291	319	313	290	319	312	284	346	336	322	304	327	318	286	353	320	314	330	296	299	309	305	331	320	318	327	327	297	309	324	332	324	300	297	311	322	309	297	335	306	296	350	314	332	308	286	338	321	352	341	269	309	315	334	313	306	317	306	338	294	300	307	308	320	334	313	284	308	315	331	346	355	310	306	331	312	299	320	295	318	311	267	303	330	345	297	286	310	332	323	370	308	297	309	340	325	334	312	323	323	307	362	310	313	301	315	321	300	288	310	328	320	291	278	334	332	345	323	303	296	315	307	296	328	376	339	325	320	306	326	321	329	349	287	319	306	293	290	322	319	379	295	297	302	302	318	300	302	315	286	305	299	306	333	310	310	324	292	305	297	313	320	292	286	286	343	315	302	327	285	314	350	351	320	303	307	309	331	271	302	286	324	296	321	325	301	304	310	294	305	288	307	304	301	318	311	297	304	319	328	335	320	338	336	300	309	301	327	326	303	278	337	307	315	310	306	320	336	317	311	314	291	321	313	352	282	290	271	280	282	261	265	331	290	349	308	344	307	302	303	341	309	337	338	305	323	304	300	326	270	324	337	323	309	321	334	319	284	301	321	341	308	332	318	281	339	312	324	316	327	289	315	341	323	298	307	285	289	304	292	283	354	325	288	344	342	313	346	328	313	338	363	324	305	339	278	269	333	318	309	338	298	325	323	280	295	335	305	308	342	312	337	305	299	306	334	311	304	311	310	343	314	288	312	307	329	311	339	337	353	329	318	321	323	314	285	333	329	331	319	319	314	313	306	327	281	304	306	280	342	322	296	284	300	299	307	327	303	338	338	293	335	342	305	322	325	332	325	285	302	300	320	308	304	294	312	337	277	349	314	303	281	296	349	317	300	382	303	268	325	337	322	341	305	353	341	330	293	281	294	317	311	336	305	328	332	316	323	325	293	309	316	333	324	304	344	312	304	299	331	303	322	329	345	316	333	331	313	318	319	321	315	311	338	320	326	337	335	340	325	317	308	286	329	301	317	316	316	309	303	349	324	286	329	335	296	327	286	323	309	318	330	295	293	305	311	322	292	302	357	352	310	309	329	300	309	313	356	307	327	320	303	289	317	325	338	304	304	293	300	350	280	353	337	312	356	304	285	286	297	316	317	318	311	300	350	324	277	337	345	323	308	339	353	281	307	272	321	331	348	321	300	297	296	324	319	334	279	324	298	325	312	309	333	300	314	288	292	272	295	341	319	329	307	321	309	286	299	277	314	276	318	298	303	301	313	292	301	321	321	288	316	333	329	344	278	295	313	294	321	342	378	353	307	310	299	318	304	334	318	313	299	327	320	290	311	302	319	330	297	319	332	307	334	307	326	300	306	317	331	323	312	328	293	325	307	276	301	306	290	277	324	331	295	317	310	291	327	318	313	312	297	280	319	309	334	313	298	300	323	313	291	304	315	294	318	322	316	321	298	298	295	291	329	303	319	331	321	341	324	303	316	330	331	335	304	302	302	292	308	331	325	287	329	318	311	271	333	293	305	326	314	337	303	288	315	320	275	321	283	295	317	303	313	299	324	324	325	308	321	309	338	308	286	298	303	269	322	338	300	324	299	292	310	302	296	306	307	300	287	329	334	329	327	324	342	305	307	330	320	322	302	291	330	314	351	334	311	292	322	305	294	301	337	293	309	307	305	338	338	335	336	323	311	325	330	321	338	329	287	312	319	299	324	302	287	311	293	301	317	300	339	316	311	292	324	325	322	346	327	293	299	293	287	321	305	325	317	314	320	338	320	329	297	344	337	292	326	322	330	320	288	301	322	356	340	319	275	320	300	330	300	347	293	322	303	315	332	319	326	303	285	321	296	330	298	292	303	332	293	332	290	316	331	311	286	326	301	308	263	296	306	294	289	287	287	321	318	316	292	294	330	319	307	310	301	281	315	293	272	326	303	306	328	313	287	338	319	336	330	321	303	329	330	319	335	297	324	314	342	323	321	325	332	318	328	279	306	281	289	324	319	297	343	294	335	329	320	292	281	325	319	316	315	336	296	309	293	331	335	294	315	321	330	311	300	334	327	306	330	346	342	306	320	325	301	325	342	336	314	318	303	324	350	308	313	321	315	305	318	320	347	293	317	323	304	349	329	289	341	308	318	298	286	311	304	311	295	314	318	328	291	286	322	323	327	356	287	299	338	296	308	323	309	303	328	328	320	300	309	332	299	309	299	340	334	311	332	354	272	295	296	328	312	289	323	325	328	340	288	289	324	310	323	316	305	281	331	333	299	304	309	317	318	311	337	338	345	315	337	345	326	293	343	291	301	347	318	303	315	309	297	333	304	319	315	304	329	285	333	342	290	310	349	358	300	351	306	353	331	340	323	319	301	306	340	326	304	291	326	298	305	276	295	304	329	318	297	319	320	306	293	297	315	309	307	302	307	328	305	317	315	306	327	287	271	302	333	299	328	305	334	336	286	317	326	322	301	283	317	315	298	311	329	296	351	324	321	323	293	292	337	350	316	337	320	310	301	300	307	344	289	327	318	301	301	328	345	327	339	308	301	303	331	303	298	282	333	334	322	306	286	331	334	316	351	286	306	302	306	295	323	311	312	338	317	295	324	339	322	289	272	332	328	329	307	300	308	302	318	315	320	315	317	300	341	306	306	314	310	287	344	320	328	313	302	296	322	323	309	287	327	305	300	303	342	325	304	308	312	303	326	308	331	305	299	323	329	325	300	325	321	310	334	309	291	330	334	310	320	296	306	291	322	335	294	311	308	332	300	312	324	326	311	335	315	274	325	321	302	350	336	342	347	325	287	301	326	304	335	310	274	298	319	316	302	315	305	325	325	304	309	339	311	332	304	319	315
4127	1111	844	849	809	716	803	772	763	808	795	736	773	753	767	758	776	778	789	777	759	777	726	761	731	727	763	779	748	731	731	750	772	732	764	751	731	760	742	746	755	736	751	717	735	766	770	734	806	761	740	758	768	688	719	806	711	705	715	702	751	767	756	765	712	780	725	729	748	737	766	736	723	738	745	736	735	693	708	805	743	722	766	731	708	754	768	780	733	793	745	786	749	742	770	771	798	769	771	752	732	746	732	741	712	752	759	727	775	723	776	785	743	742	696	755	724	758	762	797	788	759	707	787	753	783	729	771	751	780	769	726	722	786	747	760	754	746	717	705	753	782	745	763	780	748	720	734	757	692	751	754	758	755	765	764	731	751	746	718	775	757	729	725	753	815	700	752	800	733	810	757	769	718	740	757	701	740	750	765	771	814	733	768	759	720	744	755	786	756	749	732	761	763	750	765	789	781	743	792	762	736	758	750	775	736	714	747	780	827	743	728	723	771	751	675	721	773	785	755	752	766	724	792	771	718	778	731	730	744	771	773	775	757	730	729	777	785	708	793	712	730	738	744	771	797	745	755	723	755	792	688	723	765	729	740	800	744	760	728	719	726	777	726	735	771	759	713	795	711	795	742	759	728	724	745	720	743	774	784	740	737	713	760	732	737	722	749	746	797	721	805	785	749	757	769	778	778	784	758	735	747	720	808	714	757	771	807	748	777	714	742	743	747	748	729	732	776	720	757	755	736	745	767	731	742	728	727	769	717	750	785	749	768	736	744	754	766	769	697	736	741	765	681	754	774	740	732	737	715	738	741	713	743	728	784	749	799	738	739	795	782	755	762	717	731	683	789	758	745	738	702	722	773	729	729	741	776	721	751	730	783	736	725	727	766	675	767	745	741	754	721	728	732	788	742	753	696	744	729	701	740	725	713	733	775	740	787	763	746	827	707	784	774	762	778	740	744	753	714	758	711	748	724	716	785	810	755	803	731	771	757	715	734	752	771	715	788	764	777	740	780	748	758	746	805	765	733	738	725	781	791	703	733	724	748	707	763	801	743	717	784	776	783	731	752	709	741	742	778	772	718	774	768	736	775	737	716	782	723	825	766	758	740	741	786	792	750	788	735	707	751	742	773	771	798	762	704	741	708	735	720	748	765	710	762	747	757	728	783	780	734	747	776	727	763	802	725	753	713	727	790	749	783	753	723	708	761	730	689	760	734	764	729	762	747	746	768	748	733	739	755	756	741	748	784	793	774	768	749	744	771	712	726	769	738	743	721	745	747	769	751	777	697	717	734	805	748	772	761	796	736	811	760	721	756	782	764	717	756	753	748	668	739	727	727	702	745	739	772	771	769	742	739	762	709	695	733	711	689	737	730	763	735	822	758	812	715	739	663	769	736	763	737	720	757	772	728	794	763	775	763	731	777	784	752	751	760	769	712	794	739	735	759	776	785	800	762	741	749	707	767	750	730	760	770	741	766	802	707	723	774	764	700	779	796	757	799	763	735	751	779	783	741	766	763	784	751	733	773	787	739	752	740	738	747	732	782	727	798	772	723	746	700	703	808	760	713	725	689	755	717	778	764	787	776	782	760	728	781	795	758	762	761	775	775	752	746	712	743	775	762	740	748	726	734	724	759	741	687	735	760	700	798	734	779	738	770	781	729	720	780	738	781	695	763	729	758	839	759	727	748	757	742	795	753	724	722	733	778	744	710	779	742	730	730	739	793	757	786	726	762	742	765	749	761	751	774	765	744	784	788	777	788	760	744	716	800	701	715	746	745	731	778	800	775	753	792	730	726	749	809	736	775	729	722	746	754	760	722	743	755	751	739	754	717	754	766	736	764	744	757	745	773	716	749	763	748	754	780	729	709	707	779	793	768	714	751	804	755	698	700	710	726	780	748	757	801	777	733	747	741	748	743	707	798	740	739	747	722	793	768	787	754	755	765	791	784	774	776	766	764	755	713	695	696	743	734	800	819	733	719	714	730	746	748	795	803	804	718	729	729	767	796	758	760	800	759	813	770	743	786	722	751	836	722	737	778	741	759	740	766	802	801	733	707	826	775	736	793	743	713	714	751	749	758	787	725	741	700	792	753	730	764	750	738	737	738	755	776	763	792	733	749	754	705	768	754	736	739	756	749	734	737	752	736	772	722	734	732	757	699	736	743	733	748	744	750	728	726	765	737	763	731	756	772	733	747	739	787	714	747	776	793	807	706	740	771	736	788	776	802	734	784	782	737	790	745	735	755	761	736	740	811	758	754	714	796	750	729	736	752	720	758	686	732	746	782	758	789	716	739	766	715	789	749	740	768	747	748	729	744	806	721	770	737	710	782	774	760	742	747	721	743	757	730	733	749	741	808	741	769	753	733	740	775	750	774	763	718	712	793	774	777	727	768	749	761	729	741	762	750	750	744	760	741	764	731	751	741	748	725	789	766	764	754	784	742	730	726	742	746	790	758	751	744	714	779	715	744	719	738	773	779	727	760	757	792	750	742	745	746	758	723	725	786	764	764	779	769	725	718	751	730	784	788	715	747	709	787	726	736	758	743	793	752	750	756	792	764	730	767	782	804	771	742	741	789	772	764	789	753	728	730	770	771	760	773	752	716	841	770	748	759	765	762	763	786	742	751	802	761	726	749	720	770	719	722	750	774	769	720	727	779	763	714	729	746	764	736	760	716	726	762	767	767	701	756	718	706	750	777	737	754	765	737	767	759	794	724	766	757	743	745	768	739	724	780	715	748	737	751	720	748	724	740	736	728	773	755	737	753	742	708	769	713	767	769	756	717	809	742	695	743	711	771	737	736	755	768	735	793	775	775	748	731	737	811	761	745	724	804	770	774	738	753	774	773	783	750	771	745	773	741	752	751	763	723	782	717	755	768	735	749	726	729	774	805	722	707	757	755	743	763	782	763	736	771	742	702	764	746	764	705	748	764	767	762	734	783	754	735	765	754	784	797	721	708	716	762	771	776	719	732	724	759	770	692	751	790	766	722	726	759	675	756	751	789	807	795	748	745	740	743	729	751	769	755	731	740	722	771	754	733	792	735	758	718	733	742	769	747	707	740	744	794	718	714	729	693	743	711	766	711	737	703	761	755	802	747	720	738	758	748	731	776	759	761	769	774	716	786	770	724	777	746	719	808	778	734	720	791	737	720	749	757	741	715	708	793	739	753	769	755	731	741	730	783	790	791	770	684	778	732	730	728	758	723	774	745	758	732	754	752	705	707	743	770	745	768	801	722	761	749	693	706	776	737	749	778	710	719	756	693	758	676	741	770	795	708	735	748	743	799	768	717	778	713	753	799	719	769	785	795	722	702	768	726	682	748	837	727	745	757	750	750	746	778	755	741	706	787	768	726	727	782	708	715	719	745	765	739	743	758	705	704	791	744	776	780	766	730	794	752	733	771	726	721	761	765	745	795	796	764	711	739	755	749	773	774	766	737	745	741	720	745	739	743	770	786	729	729	689	779	756	747
30748	14030	1461	902	684	450	401	358	291	292	251	239	232	219	220	202	219	191	173	166	190	164	167	205	175	198	167	162	154	162	149	175	175	148	163	177	169	161	183	172	160	164	169	185	167	156	158	154	165	173	169	162	159	180	162	152	137	175	159	171	170	160	154	145	160	155	149	176	154	159	137	170	154	151	164	154	172	158	144	186	175	167	180	178	166	136	131	135	158	143	158	177	161	155	150	154	158	172	161	166	173	160	187	142	149	183	160	170	168	134	159	168	163	163	147	147	152	161	174	140	154	161	145	164	141	166	173	168	164	144	163	159	147	194	155	172	184	144	129	158	152	162	169	179	144	163	181	152	133	163	130	188	152	178	150	164	149	137	161	153	150	166	129	178	158	154	153	163	160	144	185	150	158	162	162	162	147	160	189	151	179	142	170	131	133	135	163	114	148	175	129	168	148	155	171	169	143	154	149	160	145	144	150	171	148	175	162	150	175	180	150	171	158	158	162	158	182	152	138	144	153	170	178	167	150	155	167	150	134	149	157	135	167	158	179	168	144	169	168	152	177	169	167	157	175	149	151	171	158	145	162	161	168	170	160	154	143	170	163	172	154	154	146	132	151	160	163	173	182	147	157	156	143	153	171	166	156	163	158	168	172	164	155	147	165	149	181	177	158	140	157	159	157	153	140	171	159	160	159	186	168	159	157	137	148	159	134	154	154	135	152	146	161	144	160	154	152	161	159	164	162	157	168	149	165	158	158	168	179	169	162	162	163	157	153	161	151	180	149	190	177	159	152	141	168	150	135	164	177	149	179	161	152	149	166	169	151	164	175	154	165	174	160	147	189	145	171	160	177	164	142	166	157	162	170	153	149	143	172	160	175	142	167	135	176	166	152	139	167	171	177	160	166	157	164	152	179	141	146	155	154	184	166	162	155	154	169	176	187	174	156	177	154	153	176	152	121	145	163	171	165	172	155	164	173	152	152	191	172	165	153	177	152	169	124	159	151	158	144	178	142	149	151	142	178	160	151	165	153	144	161	158	149	162	167	167	144	135	168	164	154	177	159	168	150	153	163	152	146	152	159	172	130	164	158	155	171	134	155	147	136	155	165	124	177	171	154	147	162	152	161	160	162	163	169	138	155	140	169	153	156	150	156	140	140	155	168	141	156	160	140	142	138	169	144	172	162	137	152	183	152	152	152	162	185	160	163	141	169	155	184	157	171	153	168	167	182	170	147	160	147	156	175	165	154	165	147	169	133	153	153	152	174	151	157	150	170	174	156	147	155	167	152	169	159	145	173	184	166	143	158	158	164	175	178	153	143	156	149	151	148	183	140	162	147	161	171	141	179	167	146	150	143	160	164	154	168	159	157	166	140	149	146	160	154	173	137	157	167	165	159	182	187	155	171	159	133	139	180	132	159	153	152	174	143	166	177	164	144	167	139	168	156	150	160	127	154	147	143	157	164	142	151	162	158	148	147	152	189	166	137	150	160	163	166	132	145	157	131	152	161	171	174	139	151	162	174	159	163	149	177	145	165	147	164	167	142	150	164	149	152	160	170	166	153	158	148	156	156	159	177	166	143	169	154	153	147	142	169	153	142	156	146	156	154	147	161	148	171	171	138	156	158	172	161	157	136	155	172	155	156	159	161	175	126	147	155	153	158	167	133	137	180	140	158	158	171	153	150	151	145	156	155	148	150	187	135	164	132	139	154	159	165	175	145	145	147	127	160	142	169	166	155	162	170	121	149	148	169	140	149	168	157	173	151	154	157	146	168	148	154	159	156	167	170	158	147	137	149	150	172	155	164	154	150	158	162	175	169	170	167	150	149	139	146	150	142	167	163	149	163	150	154	148	137	145	132	162	169	136	137	151	149	168	168	136	152	158	168	195	145	160	159	145	175	180	171	161	166	179	165	139	140	151	147	158	152	149	154	178	167	149	156	163	148	162	189	145	172	173	160	161	132	155	128	173	153	153	147	157	143	149	166	166	169	142	177	152	173	155	181	140	144	150	138	141	162	143	190	147	141	147	154	169	156	133	158	165	160	162	171	181	161	140	173	155	158	146	162	127	165	180	166	164	158	148	154	138	152	161	160	150	132	167	174	158	159	141	137	164	151	160	158	152	162	167	166	171	161	119	171	159	165	152	151	158	150	172	150	164	164	157	168	163	175	170	130	164	155	177	175	160	190	173	166	174	140	158	142	146	160	134	164	186	192	169	159	145	154	149	152	158	143	160	153	172	164	158	156	150	189	162	168	160	151	155	151	165	168	144	158	170	162	181	197	167	143	162	174	147	158	171	156	156	156	178	176	178	170	130	179	167	155	161	126	159	165	152	148	170	151	145	161	162	168	159	136	157	139	158	155	168	150	180	146	174	150	153	152	144	153	151	142	159	141	152	137	179	138	168	132	175	162	154	141	142	155	163	148	163	159	167	156	174	160	156	174	157	142	155	157	146	141	184	154	141	137	167	159	161	169	173	165	167	172	144	167	152	167	168	161	183	160	168	156	186	174	167	138	159	158	152	166	175	161	159	167	145	166	168	167	176	152	168	162	169	141	175	156	154	158	136	168	142	145	144	157	146	143	135	168	165	147	151	162	146	136	160	174	132	162	159	174	148	156	150	168	169	158	155	158	173	161	162	142	178	137	156	142	162	166	155	170	174	169	184	166	141	147	140	197	154	139	164	169	165	129	162	174	160	153	155	160	202	155	153	159	164	166	153	157	171	153	171	155	144	138	181	156	155	140	148	172	158	156	156	147	165	151	143	168	156	145	152	149	158	151	160	161	145	170	170	149	129	142	156	146	143	160	148	150	181	143	155	173	154	159	169	152	149	164	148	156	173	173	143	182	154	167	165	151	148	151	164	171	165	160	148	142	158	140	159	162	163	147	166	167	175	166	160	172	164	190	179	151	150	150	176	146	154	156	156	144	153	159	159	169	147	149	147	162	156	168	140	137	181	170	170	195	163	159	146	192	157	140	136	160	149	172	155	144	146	145	140	158	166	163	154	147	151	179	150	169	166	149	138	161	176	164	160	149	167	133	155	162	161	168	188	172	157	157	159	175	157	172	147	141	160	151	167	168	154	126	160	161	150	169	138	150	161	179	172	160	157	140	185	177	155	172	166	126	128	146	143	167	154	162	151	182	167	188	147	154	162	137	153	151	162	148	174	149	150	151	173	151	144	158	161	167	172	136	183	141	174	153	139	165	162	181	161	152	168	180	160	141	166	153	164	176	169	159	136	158	144	142	143	159	164	179	176	158	158	175	149	176	142	157	180	161	174	162	166	153	167	128	146	145	173	152	151	153	153	174	183	172	168	147	153	133	159	173	142	166	167	170	139	160	168	148	159	169	179	174	172	158	155	178	155	135	153	167	165	163	133	141	141	147	174	157	172	141	140	155	191	136	168	133	144	149	131	171	163	164	164	145	158	148	172	186	166	147	142	142	170	151	150	143	169	157	145	137	164	188	145	164	169
17763	6619	2366	2874	2491	2005	1683	1398	1311	1161	990	996	816	789	802	700	729	644	705	586	592	625	574	538	555	553	549	512	504	533	538	508	544	516	484	457	476	502	503	470	461	466	462	473	469	462	492	485	473	442	454	458	480	463	468	465	438	440	449	441	441	469	503	447	502	501	472	470	493	436	486	459	422	457	467	463	464	483	427	437	480	440	443	454	456	447	432	418	426	455	447	436	452	441	430	437	471	462	451	446	451	455	461	434	428	434	444	438	434	460	436	421	429	424	439	441	453	418	454	469	443	400	426	428	418	430	414	446	440	474	455	431	457	428	410	451	442	456	462	440	442	449	485	481	441	403	464	432	448	456	465	461	442	415	431	421	430	454	444	433	427	413	454	442	462	455	454	430	455	444	467	415	442	438	424	441	435	484	433	450	436	446	439	456	461	428	442	423	447	466	438	440	452	469	480	442	420	438	459	443	454	444	455	481	418	438	438	453	429	419	444	386	434	461	444	475	433	437	434	468	399	404	519	391	484	431	398	442	422	448	434	429	424	415	421	420	446	434	446	426	459	456	467	407	432	448	454	434	411	411	433	461	430	414	431	434	472	446	426	419	425	399	426	423	450	387	453	393	439	424	445	449	412	431	438	445	446	423	439	448	452	419	457	463	406	426	420	433	474	430	433	425	418	434	457	444	425	452	451	453	392	428	435	454	449	426	436	434	461	422	438	428	453	462	442	423	440	470	449	426	449	437	433	439	422	456	428	492	445	436	414	465	419	435	457	424	398	446	429	469	433	441	437	459	433	420	432	442	419	453	454	400	422	453	451	431	470	418	415	448	410	402	493	411	431	443	468	432	400	450	399	414	440	439	418	438	408	447	464	440	456	403	454	445	431	436	465	405	432	439	445	449	441	430	428	454	460	414	433	437	445	460	456	474	418	451	475	421	460	451	439	464	447	444	416	401	447	461	442	434	440	431	445	419	453	414	463	436	434	435	431	430	436	480	426	458	440	440	448	418	451	468	421	442	450	430	443	386	441	439	437	434	441	446	430	420	430	434	453	457	421	398	398	411	477	447	429	445	443	434	477	429	419	463	436	432	400	489	449	417	417	404	394	438	468	432	439	437	445	414	419	430	455	452	470	421	464	435	393	424	466	439	449	435	421	456	449	428	454	452	447	398	410	452	391	426	406	429	433	428	460	472	456	454	421	405	460	402	442	439	430	421	438	475	459	467	396	441	438	434	448	421	441	467	463	473	451	461	425	438	461	438	419	424	447	427	450	461	448	444	439	409	428	466	438	447	447	449	439	444	489	453	422	460	458	436	461	414	454	400	395	456	416	457	430	438	444	436	474	412	424	446	452	445	438	399	444	423	439	388	426	444	425	391	419	440	447	447	463	418	434	416	447	424	478	440	409	417	467	463	419	447	440	446	388	441	475	478	422	418	449	436	432	444	425	449	431	422	452	457	447	488	431	442	403	420	404	426	465	442	418	434	445	436	484	435	418	406	444	488	424	436	421	420	423	434	443	440	419	454	498	464	452	463	438	412	461	386	401	435	464	448	443	391	441	433	406	452	420	440	419	464	444	426	417	422	488	448	415	424	446	436	444	450	429	444	451	436	457	444	376	425	393	472	396	461	420	445	417	467	411	467	450	433	470	405	457	470	447	464	458	438	408	433	465	400	429	419	440	403	473	430	442	473	468	481	465	436	426	444	418	440	482	458	401	418	510	429	418	443	417	435	468	448	424	475	440	431	435	462	450	427	462	440	459	429	420	400	413	430	420	461	496	412	418	450	433	455	447	446	453	420	423	435	427	421	427	456	417	457	443	473	453	438	470	445	429	431	459	460	408	399	474	449	432	462	431	494	432	460	416	414	393	438	442	458	403	419	473	451	462	418	457	436	436	448	443	453	445	418	436	386	438	419	427	419	431	431	422	449	427	432	473	404	464	435	404	437	423	449	437	417	454	422	465	461	419	374	450	428	409	421	450	390	448	443	405	421	436	426	443	428	478	437	473	426	460	400	435	457	422	452	412	433	443	439	425	427	455	440	439	440	443	440	464	447	441	426	434	459	421	463	441	466	416	429	430	456	451	410	452	465	479	394	448	386	455	466	413	401	433	462	423	413	421	434	433	429	443	441	459	438	397	459	412	440	404	464	455	474	443	395	447	468	481	439	423	413	437	425	420	417	416	393	458	435	402	433	430	405	458	417	451	488	485	456	427	443	433	446	438	433	439	469	465	382	415	487	403	451	443	443	438	424	447	430	424	453	442	439	452	437	454	420	435	460	469	445	416	395	438	415	442	469	460	429	429	478	443	426	447	465	436	456	416	414	432	421	460	442	427	487	460	416	435	413	499	479	426	434	421	433	444	434	438	416	451	446	447	459	434	427	477	398	461	484	444	452	438	428	443	483	435	440	432	480	465	404	445	427	445	448	453	449	440	450	442	449	413	434	418	434	462	453	397	454	411	415	467	410	416	456	436	440	476	445	459	444	420	434	439	447	430	425	404	419	426	472	449	443	431	440	447	435	460	454	434	437	442	420	449	427	440	442	445	482	453	434	430	454	449	433	421	430	451	452	396	418	429	442	436	458	421	462	421	430	434	436	460	460	443	473	449	458	456	415	433	428	428	431	431	438	453	444	446	472	455	426	460	424	451	430	473	439	426	484	443	411	455	455	451	434	420	447	463	404	437	438	423	447	417	486	428	455	450	453	439	432	468	439	464	437	451	421	411	426	420	428	469	438	430	434	457	440	421	424	471	458	452	428	491	455	437	452	429	445	442	421	453	432	467	451	436	435	421	407	437	431	435	404	465	446	440	433	424	437	405	458	416	467	440	428	414	420	433	444	431	467	467	435	439	483	471	464	449	458	445	459	426	407	445	465	452	453	459	466	444	441	424	403	428	470	461	428	410	488	452	453	383	444	445	433	473	412	452	401	415	449	463	448	454	428	424	493	412	433	435	429	439	476	442	406	416	409	391	455	453	486	445	457	449	423	476	458	444	464	419	419	448	394	419	411	429	408	420	453	427	406	468	418	431	437	407	464	430	456	452	472	459	412	460	435	455	443	421	434	465	439	441	466	490	449	453	472	484	465	421	399	469	433	453	422	437	440	453	443	435	478	421	466	422	446	427	450	436	424	421	453	440	424	437	443	467	426	465	450	472	409	418	446	460	454	460	430	447	410	447	455	465	419	415	447	421	428	406	410	402	433	436	419	450	475	460	440	439	429	442	416	421	421	433	441	443	459	441	475	422	421	457	439	454	427	432	475	447	439	435	421	458	448	415	447	430	442	424	420	422	444	447	461	440	435	454	441	439	445	458	412	451	441	412	435	413	401	457	435	451	432	445	424	449	435	460	449	438	429	436	436	455	449	461	417	426	469	465	444	452	393	463	452	454	436	431	454	480	420	461	478	440	426	435	430	445	467	442	455	477	439	444	470	446	456	435	431	448	418	431	452	440	422	436	439	426	437	444	441
44276	25882	4350	1928	1251	955	762	641	516	488	469	387	350	326	332	315	309	309	305	297	290	276	266	300	264	261	300	273	283	257	283	259	300	315	259	261	272	278	248	227	255	253	249	234	254	259	262	276	247	226	226	222	221	246	231	301	258	251	246	268	249	259	249	253	255	246	266	250	262	239	251	267	244	254	234	263	259	276	228	265	237	256	259	248	240	231	252	251	250	250	239	260	259	220	230	247	284	245	256	221	237	275	243	243	266	260	243	261	227	277	257	260	264	241	217	227	287	243	288	266	271	260	269	235	260	224	259	248	276	281	263	244	245	233	250	241	242	264	241	251	231	211	258	250	255	240	245	266	277	261	275	251	230	251	251	271	254	261	241	257	221	249	279	254	271	238	228	262	232	237	229	253	233	260	256	242	274	268	275	276	245	257	260	243	246	238	274	238	255	265	250	240	227	272	253	243	277	241	234	236	231	258	247	253	239	248	223	255	227	266	257	251	251	254	229	246	240	253	269	245	275	245	271	235	284	273	284	253	234	233	243	256	241	233	222	266	238	246	267	237	257	229	245	283	234	263	277	233	232	279	241	235	259	268	232	224	254	260	245	274	224	247	259	269	255	264	259	233	268	219	242	240	229	260	246	242	244	274	275	246	256	255	266	251	269	243	242	285	253	219	223	239	232	230	258	244	281	236	275	272	254	268	231	289	213	247	281	256	273	242	224	236	239	243	270	252	263	266	235	243	270	258	243	266	263	224	227	211	239	287	262	261	250	265	244	288	240	219	271	243	237	218	236	227	241	261	265	250	244	280	236	259	244	231	235	254	240	242	226	270	223	241	246	244	227	253	247	242	228	273	239	233	251	274	243	242	284	225	276	267	295	273	246	229	265	255	228	290	290	244	262	257	254	238	223	250	263	253	244	280	245	240	257	255	249	236	296	249	229	235	245	254	290	266	251	265	247	257	230	254	253	256	210	231	219	250	259	267	237	233	277	237	257	232	252	249	248	236	262	245	257	248	278	222	268	264	247	242	255	246	261	233	259	280	233	246	267	246	250	273	249	242	224	262	250	279	263	265	249	251	245	257	261	237	264	236	242	224	234	271	256	214	242	255	215	248	219	238	270	225	217	245	265	285	251	251	242	256	251	238	252	235	273	236	248	254	241	250	228	255	265	248	263	235	230	259	270	227	274	232	254	218	247	277	230	240	261	248	266	249	268	257	250	226	243	268	259	256	237	256	261	237	231	238	250	265	254	225	254	250	243	253	260	286	236	248	261	277	250	252	262	245	277	250	319	237	295	252	248	265	244	245	265	236	227	260	246	250	272	237	239	252	244	231	245	248	276	247	240	241	280	235	242	254	284	241	288	250	267	267	280	247	239	247	265	243	263	233	258	231	250	200	285	235	263	235	241	249	262	226	224	248	263	231	274	243	234	289	219	260	232	236	249	246	268	253	241	242	228	238	240	245	230	258	279	195	282	253	270	233	267	253	310	234	236	231	258	247	241	241	249	250	257	225	216	250	277	249	271	239	234	266	224	240	238	255	243	249	248	238	249	243	225	255	245	232	240	267	234	240	237	242	264	251	243	229	246	242	253	265	224	275	227	238	241	275	246	246	261	225	221	254	257	228	270	248	248	256	248	233	238	262	275	255	270	257	266	252	263	235	246	243	239	225	231	272	241	231	266	225	276	255	258	261	254	246	250	221	233	241	271	262	257	242	267	237	269	255	271	254	272	213	256	267	239	249	251	261	270	266	255	251	242	228	275	222	228	224	257	234	224	239	246	237	263	264	251	258	244	262	250	253	254	243	201	262	229	223	241	234	251	252	250	250	244	274	248	248	288	267	248	233	236	272	262	247	271	236	232	235	250	287	256	273	267	253	242	227	254	258	270	254	241	270	249	269	278	240	283	257	267	277	237	277	243	251	248	244	271	226	245	271	263	232	261	240	242	250	219	236	271	243	263	263	268	245	243	255	217	248	246	275	265	281	263	246	245	263	282	300	258	244	249	228	267	243	253	263	257	270	243	246	237	280	246	281	240	261	241	246	257	260	259	258	263	262	257	257	226	217	247	264	236	250	266	235	262	273	227	256	267	230	253	264	229	238	258	224	239	247	267	260	257	278	227	264	259	251	240	237	224	279	263	258	239	234	260	255	255	232	254	261	244	262	243	244	249	253	251	262	229	269	228	246	255	242	257	230	242	282	256	226	245	270	257	251	251	268	255	239	257	237	232	229	271	245	240	233	225	216	261	240	264	233	231	262	246	258	249	243	246	272	244	252	243	237	283	254	270	258	250	205	261	255	276	277	252	242	252	264	239	241	240	219	272	255	273	261	276	243	246	267	219	239	228	236	265	245	230	238	262	244	236	228	255	222	234	245	212	270	241	264	240	232	230	252	250	265	249	223	263	234	244	257	235	230	213	232	267	262	239	188	219	237	241	234	226	256	244	262	243	238	255	252	244	223	265	227	205	273	247	259	276	246	285	244	248	247	237	251	240	250	243	210	245	255	227	274	258	250	257	232	258	259	254	258	266	217	247	254	249	252	277	210	246	263	259	246	237	246	252	227	218	246	239	278	249	246	243	232	229	267	230	250	290	251	231	253	262	233	265	249	251	248	237	252	278	268	245	286	250	229	272	242	266	266	249	239	242	248	241	262	265	275	231	243	232	266	269	256	252	227	246	238	255	273	246	210	238	269	285	244	263	251	263	243	262	236	218	264	266	256	234	209	239	253	254	270	225	259	243	214	248	259	245	265	241	248	239	257	250	238	246	228	265	261	253	255	247	259	234	250	233	253	262	270	238	250	227	245	233	248	240	234	244	248	256	228	254	257	236	236	263	224	243	238	243	258	235	248	237	250	236	250	253	232	233	250	259	261	279	245	269	222	249	289	244	257	270	262	261	263	250	271	250	237	270	240	243	235	264	242	236	251	217	252	228	270	305	271	282	271	249	245	233	221	266	225	241	226	256	247	271	286	255	233	245	266	236	242	262	235	262	288	234	248	224	269	212	243	221	258	261	233	255	267	258	253	242	252	240	281	274	246	260	265	232	232	257	212	237	244	227	265	232	239	266	245	256	229	248	242	254	267	267	280	253	238	243	280	265	240	257	241	241	227	230	270	255	207	268	244	258	225	266	244	259	235	267	229	257	246	274	259	243	266	274	243	251	258	250	261	244	244	268	262	241	260	248	261	253	263	250	246	287	257	275	254	229	247	236	245	242	250	254	266	258	257	259	245	252	227	245	261	250	240	275	245	242	240	207	266	267	263	238	219	272	254	264	227	252	251	236	253	216	239	256	241	240	239	227	272	256	249	289	295	226	275	225	226	243	253	264	232	240	270	247	233	243	247	221	235	255	252	255	252	251	250	256	230	239	221	269	231	264	240	267	282	268	258	254	248	238	231	267	277	267	243	239	268	252	264	246	251	255	260	260	239	239	233	238	258	235	275	242	262	249	282	243	236	247	251	241	250	234	241
26473	9881	4194	5255	4511	3744	3177	2717	2286	2021	1726	1595	1520	1395	1241	1294	1112	1083	1108	1020	992	903	912	911	882	891	845	817	849	794	834	796	782	754	773	711	752	720	771	729	729	750	732	751	721	768	763	747	740	727	689	646	691	712	713	683	706	694	712	723	689	703	668	694	644	697	668	708	684	655	674	684	642	654	671	639	663	648	712	654	670	711	610	631	680	631	668	695	732	659	614	678	644	679	625	699	672	672	665	672	672	668	679	648	638	637	728	653	652	685	708	654	672	671	673	691	684	644	663	653	705	674	649	668	666	615	672	670	664	635	675	671	690	644	646	675	631	654	666	697	663	706	672	654	639	638	651	649	621	610	669	702	673	645	654	646	680	672	631	660	653	618	645	670	649	677	674	682	689	656	662	657	667	659	685	647	629	623	651	640	688	624	676	661	624	628	660	660	678	700	635	661	636	677	660	655	648	651	646	634	641	638	658	618	648	647	638	694	647	641	632	630	685	638	622	681	631	665	704	644	675	683	689	702	631	677	649	636	623	632	667	650	643	701	672	648	698	665	600	621	652	663	667	687	672	653	659	663	653	668	677	653	617	689	622	646	650	652	677	649	607	660	644	635	643	672	649	650	639	706	676	631	651	642	636	623	667	611	643	700	626	654	613	688	666	676	627	699	666	667	660	678	627	634	622	653	607	712	667	654	646	631	653	689	629	623	658	666	666	651	697	643	684	633	689	640	645	650	697	640	682	696	650	603	618	665	645	671	641	656	640	654	685	689	678	685	640	689	694	593	663	670	678	685	648	619	672	644	654	668	643	670	696	634	605	639	679	647	609	661	646	612	658	712	643	692	674	627	665	656	639	650	683	621	627	694	634	665	661	690	662	664	678	691	665	655	661	673	644	661	652	652	666	675	630	657	674	648	664	610	648	640	682	668	648	695	645	662	662	649	626	647	674	679	656	645	654	630	651	640	657	651	645	686	676	639	676	638	673	638	680	650	659	658	647	669	640	641	657	600	628	707	666	658	650	657	659	676	679	656	694	715	645	642	716	656	612	692	637	681	623	623	656	658	679	645	673	624	666	666	631	640	619	686	657	669	667	654	638	649	630	659	661	707	654	703	636	641	702	639	637	668	641	608	657	658	581	657	636	680	568	653	615	677	696	648	619	667	622	701	633	684	683	673	633	672	683	655	653	599	645	653	686	672	664	630	657	627	663	651	666	614	646	636	633	697	677	670	697	627	646	637	673	685	655	698	671	628	623	626	676	661	674	635	656	663	636	638	656	667	641	633	661	642	649	645	700	634	605	637	696	652	672	716	691	637	683	691	661	661	695	648	657	642	661	658	627	650	663	676	669	617	720	620	661	659	672	634	630	663	680	607	642	629	661	644	648	634	662	669	651	694	624	641	666	661	649	636	645	661	625	690	694	646	680	676	712	632	701	652	630	654	655	673	671	680	659	668	652	654	659	692	649	658	669	609	671	679	617	600	664	686	657	682	684	709	671	642	671	669	636	664	649	616	648	655	654	617	667	681	681	633	689	649	668	636	671	676	713	616	666	691	680	680	639	626	661	663	650	671	688	690	635	649	667	688	657	642	672	654	655	665	683	665	607	678	645	648	643	655	694	614	697	698	638	616	644	714	663	625	658	651	682	667	608	668	667	656	668	661	654	662	653	668	619	697	643	619	674	686	684	653	689	629	664	643	665	652	668	639	628	658	662	638	618	659	620	655	677	660	694	672	660	655	652	678	641	678	655	665	660	663	643	648	628	680	683	627	642	648	656	620	683	681	665	613	647	632	647	661	612	672	648	614	677	659	612	657	686	662	658	671	669	653	656	677	614	638	630	611	717	640	654	645	698	653	641	687	639	676	665	629	710	622	647	637	632	677	652	600	641	656	648	626	627	664	649	681	657	634	617	672	648	633	647	697	633	665	669	624	657	672	627	628	691	679	684	634	652	651	655	693	649	727	613	643	652	660	644	692	701	663	660	629	667	645	610	676	693	651	698	678	672	667	674	649	657	646	659	651	626	673	702	659	677	655	616	679	620	686	642	669	628	650	635	625	651	665	673	657	654	678	647	650	621	699	668	722	654	650	673	651	696	653	648	657	641	699	615	686	694	626	634	660	661	645	641	620	678	656	638	629	660	696	661	640	643	676	682	622	622	648	656	650	669	643	656	618	643	685	675	650	608	639	614	690	667	656	652	638	653	646	645	688	693	658	651	647	640	690	684	664	640	665	651	664	658	653	657	677	639	681	654	697	638	641	644	644	689	677	668	704	657	623	640	629	692	640	695	647	680	659	662	680	656	659	668	665	653	645	659	637	623	648	665	673	642	709	662	676	650	643	608	674	634	648	652	656	672	682	612	671	639	688	689	623	609	684	659	709	687	653	681	637	671	667	676	651	651	627	638	665	613	659	628	633	688	681	643	671	640	645	672	696	611	698	628	684	652	667	645	658	613	666	642	645	624	658	691	651	638	672	618	671	652	653	648	673	700	686	666	637	705	649	671	687	691	689	688	651	702	654	640	628	674	717	654	681	727	652	692	647	636	619	676	676	665	640	699	634	707	642	652	656	658	669	655	686	664	693	651	677	698	652	647	678	670	650	640	618	679	686	640	655	629	640	711	642	642	652	663	680	662	646	672	682	657	643	646	610	650	665	696	663	662	648	659	654	673	658	668	640	656	639	687	670	674	635	674	693	646	695	609	660	642	632	700	671	687	673	663	617	656	662	684	664	660	657	609	632	684	655	646	635	698	633	676	637	642	673	631	674	649	637	642	671	651	668	665	631	632	701	685	634	674	644	631	658	656	661	625	690	643	646	668	654	643	639	665	645	670	676	695	656	661	647	642	664	632	624	654	683	649	688	652	637	661	665	689	680	686	710	681	646	687	643	645	666	689	679	635	659	630	684	628	674	722	640	669	655	636	658	669	582	625	674	629	699	669	635	677	687	659	647	659	639	670	681	664	654	713	645	669	651	677	647	676	649	661	634	682	602	686	657	657	670	694	679	639	641	633	646	655	668	638	629	622	628	635	620	627	648	663	694	647	689	721	647	657	655	661	645	668	653	637	684	726	643	673	625	648	701	641	663	671	654	703	649	629	655	625	634	644	653	636	664	661	640	648	643	675	668	653	664	632	641	661	644	667	615	649	615	664	644	702	662	678	619	625	629	719	630	648	615	677	640	662	628	622	683	696	637	692	647	681	698	652	661	665	640	641	636	652	649	681	633	628	646	613	687	643	624	686	561	684	662	633	620	618	658	682	647	705	674	638	670	676	661	680	649	640	708	670	642	656	689	669	657	632	632	661	716	679	647	684	650	651	648	667	712	655	655	677	672	703	649	637	662	645	616	663	683	656	639	662	657	622	652	632	699	667	642	673	654	661	608	654	688	605	660	676	660	633	618	649	680	663	623	686	690	646	640	655	684	647	618	632	629	626	661	605	637	634	700	660	648	611	648	664	687	627	630	632	657	662	650
6718	959	394	351	339	328	325	386	315	295	320	314	325	305	305	376	306	332	303	316	323	306	335	346	310	292	316	316	299	313	298	322	318	324	304	292	297	317	310	324	322	297	316	317	298	308	326	317	318	312	329	341	332	300	317	297	330	360	328	332	319	348	305	303	335	346	329	267	320	305	310	312	357	315	302	335	344	317	330	322	310	332	317	291	311	313	359	312	325	310	300	319	317	315	304	287	316	333	318	301	311	316	303	299	294	309	311	342	307	322	319	295	346	325	308	320	331	302	291	323	327	344	322	302	332	277	319	348	333	297	301	292	288	287	311	284	309	343	294	315	311	311	334	337	304	321	357	318	310	331	298	286	292	327	308	324	297	303	297	306	326	316	286	342	307	305	339	311	350	317	348	337	301	314	315	325	288	324	258	325	301	301	325	320	299	295	296	309	353	302	297	305	339	289	350	332	303	274	274	283	319	341	344	325	334	329	296	342	314	326	316	320	319	292	291	294	308	286	302	329	308	312	328	279	322	354	295	322	328	305	309	379	299	334	307	314	306	350	277	337	315	305	306	323	290	316	311	323	322	295	330	314	340	306	317	290	308	336	334	292	276	337	326	372	328	306	320	292	288	332	326	305	283	289	328	319	319	339	335	307	310	314	315	321	350	312	295	310	324	327	326	298	305	314	333	327	328	300	336	306	318	304	348	317	307	314	305	286	325	316	307	305	303	300	300	312	343	284	307	304	314	381	312	298	314	319	310	313	310	318	348	327	303	332	301	309	304	319	345	300	303	292	313	320	335	281	299	320	297	283	319	310	286	290	339	320	329	304	323	322	312	293	310	299	314	308	344	295	302	343	345	332	346	317	292	323	320	333	288	315	312	310	323	314	325	314	306	335	290	325	317	322	340	328	319	331	337	352	329	338	285	278	295	284	312	327	307	324	302	308	327	314	291	313	315	327	299	323	307	306	306	300	296	301	310	320	323	319	326	328	318	326	318	353	331	285	305	296	300	306	341	319	346	319	318	329	305	306	304	319	332	327	289	325	331	300	290	313	309	283	310	290	326	296	299	348	307	268	297	350	299	341	330	343	300	307	310	321	279	328	317	336	335	313	335	308	306	290	321	317	336	296	291	297	360	314	348	361	313	316	324	317	323	309	295	330	330	317	301	329	311	328	312	321	310	325	361	321	308	298	347	291	301	307	334	325	352	321	297	315	311	313	308	322	297	277	318	304	299	317	333	291	305	332	326	315	316	307	306	311	302	320	290	282	259	324	327	301	347	304	316	307	307	293	330	309	298	326	349	328	327	323	315	319	305	328	340	322	308	318	341	350	315	300	319	338	320	307	300	308	345	290	295	296	327	329	361	364	334	284	341	322	329	341	313	332	308	323	327	286	340	319	312	296	351	301	303	306	315	285	285	297	323	311	295	315	320	297	335	309	362	311	313	344	315	281	336	307	320	310	323	315	303	310	310	315	320	338	314	317	320	324	324	271	315	303	287	316	293	307	337	326	322	306	328	338	310	309	317	317	325	296	324	286	294	309	295	313	306	305	311	342	316	313	333	315	361	328	320	320	301	288	335	315	313	361	358	302	337	287	274	290	297	346	319	304	336	306	328	314	310	265	313	315	317	273	286	317	313	335	333	297	258	316	326	320	304	307	293	320	333	344	304	318	315	316	332	314	303	356	301	301	335	310	335	311	338	335	325	335	299	319	322	329	329	302	321	325	335	351	319	339	304	343	317	336	333	338	359	277	320	307	288	290	312	307	319	343	296	340	344	317	296	336	326	323	301	328	322	310	320	326	309	322	300	311	306	284	303	306	325	310	333	287	322	307	300	299	308	313	298	327	317	293	323	285	316	338	329	314	323	316	349	343	324	343	304	330	326	344	340	285	337	318	295	314	323	336	307	310	337	332	354	306	329	314	279	314	314	327	328	334	308	312	306	282	363	299	335	281	326	301	288	332	319	323	304	321	308	310	310	302	292	303	302	294	302	322	307	275	308	292	321	298	335	281	297	300	339	324	315	297	331	311	287	317	300	328	322	309	342	340	319	316	339	291	315	331	314	339	335	322	323	321	291	303	319	312	336	323	310	328	334	335	342	322	331	285	335	291	287	325	292	326	304	315	313	304	340	321	294	339	315	319	329	326	311	315	336	321	308	284	353	320	322	311	322	323	307	313	294	286	334	299	324	308	312	316	310	323	325	333	293	318	306	309	323	307	339	305	295	306	337	311	338	299	291	320	297	315	328	287	334	345	329	309	289	324	335	305	294	327	313	331	330	331	316	325	327	324	297	304	305	307	306	321	337	312	315	329	325	338	309	306	299	320	297	333	324	354	346	320	329	323	337	333	315	302	298	328	331	328	311	289	317	301	304	330	285	316	351	346	324	281	322	329	353	294	338	318	334	281	310	332	314	320	342	341	323	315	318	322	305	286	302	280	342	360	302	311	298	292	327	318	337	311	331	315	254	292	313	286	280	323	316	308	314	350	295	283	318	310	327	303	305	293	312	313	323	293	309	300	355	329	300	311	315	277	311	325	307	303	342	352	366	317	307	357	287	339	349	286	315	301	351	285	354	303	325	289	305	293	357	292	324	299	315	305	330	314	335	341	347	302	329	300	284	285	299	298	329	296	298	336	318	332	330	316	296	323	354	301	313	343	303	304	300	343	299	288	314	289	313	311	352	303	305	336	335	310	311	325	327	268	338	311	352	304	320	327	291	314	315	337	325	318	321	307	320	298	302	311	326	321	326	324	317	292	353	293	304	311	328	291	315	331	309	308	336	302	282	314	307	295	311	317	333	329	302	302	272	311	332	329	317	328	358	308	312	311	305	288	310	291	335	317	294	325	295	315	280	357	323	308	292	324	345	306	288	315	326	308	341	318	293	314	321	325	306	314	341	303	308	313	286	315	326	314	314	349	287	319	295	315	325	286	300	319	330	318	291	329	336	355	340	328	316	308	353	320	312	299	294	331	318	291	311	313	321	278	310	342	290	331	337	279	292	316	323	341	312	317	304	308	346	325	292	315	290	285	307	338	328	340	296	321	324	341	323	300	307	314	323	311	332	297	301	326	308	323	290	331	312	321	289	303	299	338	338	314	301	312	316	320	300	292	340	298	328	312	319	322	319	306	326	299	311	303	349	272	326	305	284	296	337	283	342	317	327	326	336	320	300	327	321	321	319	308	315	342	316	314	320	299	329	332	323	296	315	294	308	309	326	326	307	299	290	319	291	324	312	314	289	312	333	335	306	307	288	332	313	331	305	341	305	322	315	319	324	324	308	323	333	309	296	305	329	337	321	339	321	308	296	313	313	302	293	299	316	317	288	318	334	297	320	278	288	316	326	307	301	322	345	302	327	353	297	333	354	358	276	296	271	323	303	342	313	293	328	320	356	311	310	318	316	299	315	314	329	352	342	326	311	318	324	346	322	304	306	303	320	316	314	329	295	339	306	308	288	317	301	288	332	310	314	328
4470	1199	818	906	825	834	794	813	775	838	794	775	776	762	748	729	797	767	737	755	741	745	788	771	748	757	733	751	737	733	694	720	785	745	763	743	760	763	751	677	703	742	742	794	747	765	729	768	764	714	747	751	723	777	719	784	755	794	749	742	767	778	716	723	729	775	813	721	712	746	749	807	742	738	749	745	763	750	707	760	757	703	699	718	755	780	735	751	726	751	752	737	776	805	761	749	750	776	765	740	765	779	753	740	731	750	782	772	752	775	732	695	777	743	729	751	786	763	744	738	731	754	746	730	757	722	729	788	743	770	735	736	715	768	735	730	791	728	757	756	723	722	759	752	798	754	724	743	742	784	701	751	738	742	724	789	678	761	741	761	813	730	727	725	746	710	779	778	740	723	718	732	728	744	753	749	741	698	800	723	716	740	753	732	768	742	754	787	776	763	764	746	735	805	762	735	741	760	752	745	733	769	756	766	750	745	739	786	724	766	768	774	765	733	766	750	794	740	719	743	743	731	758	731	769	743	764	824	718	787	685	750	768	776	743	755	801	740	758	718	748	718	737	771	730	779	746	750	741	713	706	781	753	748	758	741	796	750	750	798	758	801	757	712	719	748	781	741	747	753	734	689	764	753	772	777	764	779	765	759	746	750	754	751	682	761	743	750	781	755	771	744	714	707	762	763	769	787	751	717	752	746	751	751	744	748	727	761	748	762	783	756	734	751	752	773	730	737	691	736	724	740	708	764	727	737	741	726	761	774	722	758	697	778	736	736	738	783	735	753	763	771	752	736	721	732	758	750	727	697	739	698	785	758	718	758	755	741	759	734	724	769	755	770	719	734	676	772	760	758	743	800	747	775	735	760	697	763	738	730	774	767	773	759	735	786	739	747	745	737	758	739	752	733	765	797	746	752	718	735	721	772	736	749	760	749	796	771	721	732	795	735	758	780	789	820	768	751	774	774	718	723	787	774	702	761	781	766	751	770	735	758	751	751	752	753	782	714	750	769	797	776	770	763	722	766	766	767	759	746	762	733	721	793	760	709	762	729	753	757	740	775	728	747	786	747	788	746	735	797	789	736	758	786	727	762	756	725	752	776	707	729	796	733	779	761	749	744	720	719	725	764	780	741	763	798	809	756	738	743	724	764	753	773	779	790	763	766	745	774	750	754	784	726	760	805	755	736	734	737	748	752	735	767	766	737	751	758	732	745	675	750	784	732	733	717	780	745	764	721	743	775	756	783	786	764	773	787	734	728	777	762	747	767	744	788	761	748	790	763	739	765	735	770	728	759	697	797	678	767	754	729	762	745	748	729	776	693	752	736	756	814	739	717	761	742	752	750	736	730	747	764	707	729	767	758	698	724	744	765	821	762	797	707	744	790	779	779	767	732	792	753	764	800	707	702	763	766	781	749	793	704	762	749	731	730	739	749	792	726	764	752	773	756	747	722	739	751	731	763	742	748	771	672	756	823	762	804	701	771	715	779	830	724	758	778	741	782	746	730	761	751	741	720	790	780	734	667	741	783	772	760	767	748	744	745	743	728	799	721	733	743	728	754	766	743	758	749	732	716	785	794	758	764	727	792	700	768	765	770	769	807	781	735	735	739	760	678	746	765	770	788	776	749	747	762	752	723	753	711	753	756	728	717	721	754	735	731	781	750	721	740	744	784	772	779	764	759	787	747	772	737	788	764	790	748	783	754	730	802	739	703	716	718	669	782	705	753	782	756	720	804	776	740	760	716	754	767	735	739	740	766	783	706	727	723	768	734	757	746	790	716	758	740	756	749	740	748	758	740	748	709	748	751	790	774	744	727	749	754	725	760	784	722	764	779	739	675	753	787	784	768	763	746	783	752	819	774	801	817	756	761	806	740	775	710	768	758	787	739	752	783	765	751	787	747	795	758	798	772	785	760	766	763	781	755	748	753	735	735	754	718	771	753	758	730	707	763	719	743	732	767	753	729	702	674	727	730	695	763	759	717	739	773	734	750	770	739	750	745	727	781	716	764	770	777	756	697	756	792	728	744	677	732	751	752	725	719	773	787	810	722	756	749	723	785	746	716	746	747	789	788	729	730	796	782	789	722	731	784	715	731	694	750	794	755	776	750	767	737	738	722	748	746	730	747	775	749	761	758	723	696	756	768	720	746	709	726	744	770	788	777	718	790	762	712	768	728	736	729	764	708	747	766	768	783	769	730	745	726	764	741	709	733	714	784	771	789	755	747	788	770	754	727	705	758	730	849	760	739	764	731	768	772	743	762	768	739	714	775	788	723	751	792	768	696	778	752	748	765	742	746	746	723	749	722	714	716	777	763	727	723	714	770	734	771	732	713	701	758	779	755	728	776	718	793	742	733	768	736	747	763	797	798	774	734	744	726	811	712	736	761	750	774	694	752	755	739	744	761	758	768	725	732	749	734	773	697	814	750	770	786	747	764	715	720	754	734	757	761	755	735	781	778	733	739	763	723	788	770	740	749	762	736	786	710	743	758	722	745	800	801	791	723	737	778	733	756	748	783	784	764	768	730	723	729	717	732	756	769	735	727	768	744	768	740	758	814	710	723	775	754	763	707	782	743	764	720	786	709	724	724	690	766	729	756	759	766	763	767	747	724	706	749	693	756	767	729	796	748	769	731	809	759	738	738	769	786	765	703	743	725	696	771	750	741	785	752	735	776	710	765	740	745	723	741	765	725	771	708	758	738	718	776	716	807	750	749	760	807	778	725	776	805	756	764	735	767	780	730	715	765	757	748	727	741	737	770	750	792	723	757	761	725	779	744	750	753	732	765	759	758	759	770	783	704	755	742	763	726	745	750	746	740	755	756	736	795	730	740	754	757	737	753	774	742	794	737	713	793	799	730	727	744	765	756	769	751	751	751	756	751	760	793	784	750	732	688	738	751	801	788	742	774	771	718	766	764	774	762	716	741	725	746	773	776	752	737	756	733	718	769	743	749	767	756	717	753	746	698	744	752	748	733	750	689	703	738	755	728	784	738	756	692	749	716	777	762	725	737	754	752	755	761	737	758	741	777	735	751	736	770	768	753	774	804	768	795	732	749	750	734	739	708	735	769	763	756	720	729	763	730	725	743	778	767	689	669	765	728	771	813	752	736	756	711	768	756	722	676	767	765	725	742	754	721	761	717	708	726	778	741	744	744	765	755	783	751	800	737	741	732	814	736	755	759	744	803	709	725	734	713	791	717	813	707	752	711	804	782	766	735	763	721	820	731	692	781	699	774	748	750	779	742	767	821	788	732	797	742	725	709	814	747	750	770	717	734	764	761	762	748	789	758	782	756	756	712	773	778	752	717	736	726	769	767	776	780	718	729	741	681	764	752	783	752	746	790	750	731	785	708	778	764	729	751	748	733	736	754	715	765	788	742	758	704	757	746	781	740	744	778	747	743	794	741	684	784	747	741	727	734	704	737	788	727	747	735	725	722	743	740	710	748	737	803	744	706	762	718	736	768	711	724	738	716
32426	15315	1524	924	618	469	405	335	279	260	213	243	251	211	195	190	194	172	186	173	148	159	188	174	171	157	167	163	182	199	183	184	195	165	173	180	154	154	167	142	157	173	162	177	176	148	156	155	174	161	172	164	167	173	156	173	165	155	189	177	168	165	156	164	154	176	159	184	188	151	150	171	168	155	164	153	145	176	150	174	148	176	157	174	139	179	146	145	149	161	158	126	179	155	161	163	177	158	181	151	158	183	147	166	163	149	179	195	141	149	160	172	138	150	181	164	170	140	163	179	136	163	162	153	175	150	146	153	194	168	160	156	146	171	156	163	155	162	177	166	156	162	172	183	142	161	144	164	183	169	152	156	160	163	155	131	140	163	152	161	149	159	156	159	149	160	159	153	162	158	158	160	167	167	158	155	169	178	155	169	156	150	179	184	183	148	157	164	175	163	144	142	153	162	165	163	157	142	157	153	178	179	142	137	159	152	174	158	171	159	158	118	150	168	168	187	170	170	154	157	151	184	153	153	163	165	169	176	131	200	176	161	168	163	153	163	175	161	163	188	160	176	165	137	156	167	158	168	166	147	155	158	156	155	150	146	160	152	162	141	122	153	180	158	156	150	159	158	153	168	134	158	168	175	161	164	167	164	162	155	148	126	168	158	153	165	158	152	156	153	141	126	158	154	150	186	173	133	135	183	147	154	171	149	153	163	166	177	189	153	173	173	150	172	139	148	144	148	161	166	174	150	176	157	184	151	151	164	154	160	169	153	137	161	150	176	178	143	138	181	166	165	153	175	149	151	170	159	151	155	158	171	152	165	171	156	160	162	170	164	140	153	162	186	145	148	138	152	147	172	147	166	145	170	155	158	176	148	191	136	141	171	166	131	164	132	153	162	174	159	162	190	147	166	136	148	149	161	177	150	143	180	159	150	151	146	162	164	156	159	161	156	148	154	152	168	160	156	145	145	142	151	160	162	150	169	153	149	157	166	145	148	158	170	174	161	144	170	136	147	155	154	155	142	162	147	156	171	142	142	152	154	160	167	183	163	151	171	159	149	168	172	155	164	157	173	165	172	126	173	146	157	192	137	168	193	159	154	159	139	156	149	148	155	159	162	149	157	143	172	151	172	172	158	172	128	179	151	135	152	161	128	167	141	170	163	137	178	138	145	145	175	178	153	155	147	145	152	136	147	171	170	146	159	149	181	160	178	145	168	150	150	142	167	157	155	177	126	169	170	181	154	144	157	160	142	154	177	156	180	150	160	176	149	164	162	143	165	152	150	157	156	139	137	157	146	156	184	168	162	153	175	147	165	162	158	126	149	145	156	162	153	129	149	150	164	154	168	162	161	174	153	171	178	173	161	172	161	139	178	175	144	151	154	168	150	147	152	171	147	179	166	166	165	181	163	167	172	180	161	142	164	174	150	186	163	146	168	151	156	175	144	164	164	158	143	144	186	148	179	169	138	148	165	171	163	181	149	176	145	167	161	132	160	147	162	158	168	165	180	192	168	164	149	159	151	154	169	150	130	166	137	169	139	149	164	159	141	170	130	162	150	168	157	156	155	151	157	168	164	155	173	174	170	145	177	149	188	147	149	182	156	157	146	156	158	173	161	156	158	167	140	185	158	164	144	127	147	155	144	146	172	149	151	136	166	153	145	159	173	169	156	146	146	147	165	156	178	152	155	162	153	161	161	155	154	154	163	155	150	166	169	181	142	145	148	170	156	159	168	165	168	188	148	165	150	155	157	178	187	160	167	168	147	156	151	161	173	169	167	174	135	181	166	139	132	163	170	151	169	138	159	170	175	173	141	154	133	165	149	170	153	163	166	149	174	164	158	163	153	149	169	159	128	153	144	152	138	177	158	150	168	176	168	144	151	178	146	138	153	156	151	141	139	167	161	172	143	159	168	159	145	145	164	201	161	187	152	150	167	137	161	159	151	138	164	149	173	174	141	195	152	177	148	128	145	182	150	159	128	157	162	156	150	176	166	154	154	156	156	159	168	178	190	140	154	185	161	173	169	171	183	142	156	180	155	155	149	177	135	167	155	158	163	159	150	164	175	162	139	159	155	135	150	152	152	152	133	135	146	180	151	163	168	155	161	152	162	153	176	167	161	159	158	162	162	170	157	160	173	165	150	155	142	148	177	154	180	138	157	168	164	175	157	146	160	168	169	171	163	175	183	196	162	140	172	167	149	171	149	155	165	150	131	126	131	172	179	145	140	157	165	183	163	164	154	154	141	135	147	162	180	143	153	180	150	168	179	171	150	142	156	164	156	170	150	151	148	144	155	134	149	145	147	153	163	156	148	177	179	157	157	155	187	168	158	159	159	175	156	182	157	181	148	159	154	185	157	155	161	171	174	160	159	143	158	175	133	150	165	172	186	189	169	171	155	167	159	158	155	153	173	148	142	137	165	153	141	164	160	143	154	148	142	169	137	160	173	133	147	160	128	135	182	154	181	143	165	135	163	162	148	171	157	162	157	167	164	165	158	179	153	146	145	169	174	164	143	164	168	151	167	171	164	148	152	164	154	181	172	152	146	165	179	168	168	162	148	164	159	178	156	153	170	136	147	169	151	156	162	148	148	127	198	155	169	144	164	145	137	161	158	173	172	147	142	174	152	171	177	162	153	159	153	158	156	140	153	136	151	132	183	159	151	157	156	168	181	169	162	139	154	169	165	164	149	121	169	137	160	142	147	169	156	147	165	160	165	137	154	153	148	145	174	159	155	123	154	171	134	169	163	164	158	152	159	162	148	169	162	180	151	149	157	186	157	140	153	160	176	151	159	180	158	135	142	167	178	162	138	160	169	176	177	145	162	159	148	141	150	141	159	177	171	170	170	127	156	163	151	172	183	148	175	139	128	149	155	145	162	150	155	172	167	168	145	148	157	155	187	173	174	155	142	168	180	145	162	177	184	155	172	159	150	142	146	172	150	152	155	178	159	144	157	148	148	152	121	155	164	139	168	146	149	156	156	171	153	163	163	157	145	174	157	152	177	150	164	161	165	164	127	151	130	173	162	152	159	147	171	145	175	186	158	150	158	137	171	147	177	132	162	151	171	145	145	159	141	142	163	160	161	152	186	172	173	133	159	165	158	172	163	132	178	152	177	161	165	153	157	131	177	166	165	155	170	156	153	144	159	149	159	147	166	171	155	155	170	159	171	131	160	173	179	192	152	184	154	156	152	162	165	173	156	176	164	149	158	160	172	139	158	157	114	164	146	164	160	156	164	160	156	141	159	163	148	208	149	138	168	159	171	161	150	144	171	174	152	158	162	155	161	159	148	179	172	144	162	150	175	155	162	170	161	163	156	187	153	148	147	173	155	156	154	159	173	167	191	148	163	161	155	132	149	150	141	170	151	170	161	152	176	157	159	169	142	152	146	161	173	147	153	152	135	164	137	174	161	168	150	172	165	166	146	161	160	171	141	143	148	174	146	165	151	126	178	168	141	130	168	157	161	144	154	159	160
19006	6052	2399	2806	2625	2076	1742	1356	1264	1110	1065	930	844	808	757	725	694	699	655	617	606	605	533	574	555	494	515	519	553	526	528	542	489	561	499	509	483	474	511	481	516	462	496	489	477	457	480	442	461	453	453	475	424	456	481	510	437	465	493	443	498	471	463	440	447	452	458	459	411	453	428	448	500	463	434	454	445	443	464	433	461	490	450	488	441	439	454	480	438	460	467	489	441	397	488	455	436	472	449	432	444	428	436	431	459	443	445	426	423	438	413	473	420	420	439	439	446	438	455	472	472	447	451	418	435	469	445	458	434	419	463	461	434	441	430	435	430	443	453	466	445	464	462	439	443	434	446	473	440	442	442	473	428	454	417	427	441	463	430	396	442	443	487	487	451	446	457	412	427	456	433	480	438	438	448	434	479	425	468	464	464	434	438	453	429	440	445	414	449	459	437	461	433	421	453	430	433	454	449	465	408	386	404	433	421	452	438	439	391	429	439	457	431	396	479	405	442	479	423	449	457	440	453	439	433	449	476	462	456	457	445	428	475	452	412	436	469	456	440	448	393	423	417	424	460	432	425	398	492	419	426	451	412	451	403	413	427	452	428	438	490	450	451	477	427	476	404	439	438	437	441	442	444	463	444	440	379	418	428	444	444	431	437	420	430	456	491	414	421	443	461	435	461	476	381	460	438	447	453	446	416	489	449	456	442	447	428	449	456	422	409	464	424	446	425	409	464	428	428	445	463	464	435	425	442	445	437	459	421	417	451	443	424	466	463	428	446	438	410	454	471	414	449	436	424	454	452	452	431	465	430	447	454	431	438	438	428	413	434	444	438	490	425	442	448	438	449	465	443	442	435	445	449	464	460	456	462	417	487	433	456	392	436	428	452	428	454	458	471	462	429	494	450	424	449	442	436	432	415	448	400	420	430	410	437	414	437	430	444	433	434	423	440	447	452	439	432	463	452	417	457	414	447	454	445	478	421	415	424	423	450	496	450	447	477	411	482	439	471	443	406	440	430	441	456	455	406	439	424	466	422	461	419	407	449	441	420	457	421	452	425	446	460	452	447	453	450	468	446	435	435	435	441	422	406	458	460	426	448	428	434	411	465	464	428	435	501	414	464	455	400	448	454	477	444	436	416	454	460	429	439	437	479	486	456	459	491	452	453	450	467	446	435	436	424	432	473	441	449	451	448	422	426	482	448	455	443	473	454	462	453	445	416	479	441	462	470	456	445	418	428	448	459	418	399	451	404	463	466	443	443	432	443	449	430	418	459	466	439	402	399	437	436	424	473	465	443	411	450	443	432	419	437	476	471	424	417	441	427	486	453	423	474	441	436	462	416	445	413	419	441	455	429	425	419	425	455	390	448	449	456	409	454	440	451	430	473	448	467	410	426	398	452	406	433	466	456	476	420	444	424	416	465	462	461	427	438	480	458	436	473	433	426	480	454	418	433	429	415	458	433	411	410	446	457	484	414	418	445	421	446	452	432	447	453	425	461	430	451	429	456	419	423	455	472	452	413	459	387	474	453	447	459	446	442	475	457	416	434	450	448	429	434	431	407	465	409	468	429	435	437	453	450	424	423	471	458	430	443	429	458	482	442	448	430	423	447	397	469	457	426	437	479	457	476	424	417	439	427	418	429	434	444	425	425	445	430	435	440	430	461	450	424	409	433	403	469	466	456	458	419	434	440	441	449	503	412	417	410	426	396	405	443	445	426	439	429	471	413	441	438	416	441	431	433	450	415	437	434	480	443	422	411	450	438	434	450	444	436	444	471	445	446	419	467	429	424	436	427	442	436	420	442	389	449	415	430	416	422	415	431	410	427	419	394	478	423	442	451	427	468	439	443	435	426	427	414	443	436	408	438	414	454	458	393	423	474	434	473	450	401	432	416	436	404	440	432	427	457	443	406	413	438	431	400	443	420	446	437	436	417	439	440	440	481	412	432	440	445	493	440	465	467	436	429	447	429	463	415	445	428	434	435	446	444	449	446	411	406	449	444	375	406	417	449	438	385	445	463	432	470	410	448	464	423	452	468	426	444	417	443	416	440	397	410	446	468	467	461	423	461	463	454	431	468	437	437	443	416	447	417	457	443	427	407	481	417	442	446	461	428	437	442	442	430	514	471	476	423	462	424	424	442	421	430	433	468	435	434	446	420	426	413	452	423	416	419	421	448	440	485	447	418	435	439	448	415	423	459	406	449	417	417	411	395	448	399	471	449	435	445	437	456	428	438	424	414	463	442	422	427	464	459	452	443	457	453	451	414	469	420	445	476	400	472	403	453	441	434	435	460	438	465	422	416	441	444	462	430	440	449	402	423	447	436	450	392	473	437	406	422	423	455	439	449	403	414	446	429	418	430	448	442	431	437	483	420	430	444	444	429	454	408	470	485	461	461	431	440	471	415	435	454	395	472	412	460	442	427	434	472	437	472	462	461	448	417	442	452	459	422	458	412	440	460	426	436	410	416	447	445	418	432	459	403	406	463	441	471	464	412	440	425	430	433	446	449	417	470	435	418	423	436	439	442	452	394	467	454	427	447	424	398	431	489	443	408	471	440	434	460	425	438	451	428	451	483	402	431	456	456	429	448	435	447	453	459	432	446	453	438	472	455	448	392	442	423	447	413	463	442	448	472	458	440	439	483	462	483	431	447	445	414	441	441	443	437	416	442	410	432	419	486	410	450	430	454	454	414	438	446	434	468	451	432	423	452	433	447	430	428	422	444	430	452	402	454	440	425	443	457	442	437	458	449	443	452	378	399	444	432	407	437	443	444	446	416	440	458	435	428	419	468	424	451	428	396	431	435	429	448	455	387	460	448	442	477	449	480	489	430	442	420	422	456	453	476	451	435	411	443	436	424	421	453	423	423	446	476	491	439	434	442	488	441	428	427	451	469	421	427	459	453	426	466	469	435	450	469	415	445	446	415	422	427	457	450	434	465	439	406	473	443	441	424	438	426	445	432	477	415	406	431	444	471	425	451	472	479	444	398	435	430	447	398	449	462	397	440	433	433	478	455	404	399	432	425	432	439	421	442	458	427	463	429	433	454	417	488	426	428	400	391	455	459	397	425	444	415	481	424	418	434	432	420	418	453	428	416	428	436	400	434	432	432	448	430	412	450	446	462	445	421	443	442	411	437	458	436	470	458	483	434	393	441	427	456	430	440	447	408	449	421	446	433	432	450	447	431	470	443	427	416	435	456	430	442	446	444	429	424	411	443	416	436	421	415	475	459	440	443	433	426	417	433	430	430	429	434	453	464	405	444	450	428	471	441	432	478	426	441	456	410	447	454	444	415	403	464	459	444	472	452	429	405	419	435	411	447	437	436	485	456	412	472	439	426	466	442	423	458	447	429	454	443	458	447	444	433	418	447	404	412	469	438	432	447	473	443	454	434	462	461	428	424	406	399	460	445	446	471	408	463	444	478	436	461	451	422	431	421	441	444	464	422	428	486	428	485	417	447	434	411	463	447	421
45236	26922	4387	1903	1260	939	749	677	535	531	440	386	361	362	306	343	333	305	283	293	309	264	256	302	273	257	276	299	270	254	283	244	238	243	294	292	245	259	251	259	251	242	279	262	257	259	267	269	284	262	262	270	256	232	292	234	262	251	261	250	240	266	244	261	245	234	259	266	254	245	241	223	234	255	265	227	267	272	247	250	255	290	263	259	247	240	272	258	260	238	269	239	231	256	243	245	251	262	250	226	261	261	249	254	277	251	261	271	271	254	251	261	246	243	265	276	268	274	252	259	253	248	247	242	291	260	272	244	205	271	240	256	230	265	256	262	251	272	238	250	251	217	274	273	232	245	248	250	254	267	251	253	273	273	269	246	262	273	255	250	253	255	254	255	252	233	265	225	233	251	278	246	246	244	242	241	261	252	240	279	253	226	249	275	252	226	243	249	244	225	251	279	250	266	276	243	260	235	250	242	227	232	244	230	238	269	292	253	227	262	268	264	257	230	287	275	254	255	269	291	253	224	248	250	242	260	242	246	232	216	240	227	262	257	228	248	249	263	261	279	256	257	250	233	263	245	213	256	235	238	273	217	252	234	240	263	224	282	254	258	249	245	254	233	253	248	263	235	234	240	226	229	237	290	254	265	222	246	272	239	216	252	257	265	255	250	223	250	249	250	262	242	293	266	227	237	244	247	243	229	260	238	271	247	232	240	249	235	296	253	269	232	236	270	261	267	241	261	284	258	249	229	249	249	268	270	276	246	235	221	236	250	271	244	237	240	250	268	230	250	248	241	243	243	267	256	234	251	247	259	203	235	271	255	234	236	294	264	272	241	242	254	241	254	256	243	228	272	261	264	241	268	240	257	249	239	246	235	237	272	243	239	274	252	260	272	239	251	243	233	273	227	258	241	249	242	273	264	299	244	235	245	233	276	228	237	275	255	242	284	269	214	220	258	227	255	276	249	254	260	256	261	259	244	282	261	244	250	291	260	268	247	280	238	294	242	290	233	244	267	242	239	249	245	253	239	286	259	231	256	262	250	260	254	256	285	274	255	262	236	255	235	254	242	248	263	243	244	258	241	262	223	235	269	279	260	236	251	240	255	251	264	277	260	251	271	255	256	246	228	291	248	239	248	297	237	248	258	253	256	266	239	268	235	238	245	225	278	253	270	248	272	240	265	257	242	253	226	256	257	263	254	258	285	243	239	239	258	276	241	261	241	239	266	258	236	288	258	213	207	240	264	262	255	252	223	263	241	241	253	240	236	236	242	244	250	246	231	228	264	255	271	228	279	238	266	281	268	251	213	225	253	248	268	251	234	259	215	255	257	245	233	216	253	247	247	250	234	253	240	254	240	244	243	231	259	256	273	248	284	280	242	216	246	237	218	278	246	237	253	243	257	230	276	270	265	264	282	256	289	230	252	232	255	232	238	251	248	260	225	254	215	260	251	252	243	249	250	257	243	249	288	276	252	255	227	242	265	265	258	248	230	256	237	250	247	274	248	242	231	264	286	256	244	244	282	250	242	194	279	231	291	229	265	249	255	242	245	209	241	267	277	228	251	265	230	238	261	237	273	247	251	253	266	247	254	244	240	262	253	248	265	246	257	264	269	256	256	254	249	243	260	241	271	236	236	214	257	259	251	233	243	262	264	254	225	256	244	266	239	241	268	254	260	279	228	259	214	249	214	245	254	271	263	240	228	254	240	260	265	264	253	240	259	238	263	262	246	267	248	254	258	319	234	255	252	231	269	229	253	237	260	249	260	233	272	264	266	236	256	255	250	241	241	238	243	219	219	235	229	237	214	237	257	246	219	264	243	239	265	267	254	263	221	253	253	278	275	208	250	239	225	276	256	235	242	246	248	261	251	238	257	238	255	258	255	235	268	254	254	254	256	257	254	256	253	262	274	246	246	278	253	292	236	238	258	238	245	262	237	243	227	265	268	241	252	242	248	232	261	248	250	255	257	275	253	253	272	234	253	275	256	260	242	234	267	268	261	235	295	247	246	244	231	283	239	240	233	257	287	266	289	269	236	274	232	250	254	266	283	261	255	250	225	244	240	226	237	266	252	264	268	267	247	263	233	264	243	253	272	288	254	263	253	234	256	262	240	264	240	250	245	267	270	248	272	223	237	269	261	270	242	257	256	258	243	239	271	263	251	251	238	276	264	251	249	233	260	271	252	270	223	237	248	243	250	243	241	252	223	272	240	233	240	243	249	232	237	276	268	235	259	277	260	279	253	251	249	247	251	253	242	257	263	248	289	250	240	258	249	249	261	235	218	267	271	251	265	268	271	234	234	266	246	253	245	264	267	257	239	236	246	268	272	282	222	294	255	242	222	266	227	253	267	227	256	292	247	258	278	289	264	255	279	260	256	268	249	270	259	260	267	247	228	291	261	229	237	263	267	264	230	229	264	245	260	252	259	243	261	265	249	253	239	274	248	241	235	250	244	223	248	247	259	240	230	268	244	241	260	252	256	268	253	255	258	252	244	244	234	257	264	237	224	252	254	239	243	196	243	236	246	239	259	256	258	229	233	237	255	251	253	239	266	257	259	248	274	269	248	248	255	233	268	248	252	228	242	270	249	205	260	242	256	265	292	270	223	262	257	242	236	246	276	242	233	273	217	253	234	243	227	267	267	271	249	256	210	226	256	240	219	258	255	247	225	239	239	256	262	257	253	260	277	238	232	250	223	263	248	274	251	272	240	262	243	241	266	245	243	248	259	250	272	248	255	279	227	257	237	213	230	232	241	272	261	263	239	257	240	238	287	250	271	250	260	213	257	246	258	259	225	249	229	271	234	259	250	244	264	237	265	243	246	250	250	261	244	275	259	241	254	277	245	251	293	254	256	255	231	225	282	239	251	241	245	239	262	268	230	254	257	226	261	287	222	241	263	244	272	261	268	232	264	247	279	260	250	279	266	260	264	246	227	271	249	249	247	221	239	275	234	243	249	251	246	233	275	271	232	249	251	266	250	225	260	259	241	250	235	254	223	257	218	237	276	226	291	275	234	253	267	252	251	226	255	260	238	274	232	261	277	248	264	256	271	226	236	236	263	296	257	230	255	268	231	246	214	258	280	238	255	244	251	244	245	267	254	275	238	260	247	250	230	267	241	221	248	236	235	234	270	276	275	245	234	236	263	236	252	257	255	227	246	244	248	274	226	263	254	249	266	262	226	265	250	229	281	240	234	272	229	246	253	264	257	258	258	269	260	254	276	253	236	250	238	263	255	272	283	224	246	236	248	234	259	248	247	239	257	271	257	282	255	258	247	250	258	251	250	254	249	244	245	247	250	264	230	249	242	244	245	258	255	268	247	253	274	248	270	254	261	267	274	244	292	259	263	261	243	267	273	285	209	236	251	281	237	232	262	253	267	239	224	252	266	253	258	237	253	242	264	265	248	252	269	257	234	233	234	249	250	223	236	260	264	248	255	247	248	248	252	222	250	236	259	255	236	263	261	225	242	235	243	223	221
27042	9682	4276	5265	4615	3766	3120	2672	2268	2000	1842	1575	1481	1391	1268	1194	1166	1116	1033	973	988	904	912	869	891	892	877	739	844	816	823	843	778	777	768	785	789	758	751	717	749	751	762	734	732	735	682	710	644	731	706	729	675	723	685	685	693	735	655	727	750	690	676	700	689	657	652	720	699	693	683	711	633	693	684	688	714	634	692	715	666	642	639	666	624	697	670	681	615	651	699	660	665	656	629	626	647	665	660	649	704	606	680	646	681	653	692	677	660	680	717	634	688	672	677	679	642	682	647	692	687	646	642	690	700	641	650	654	644	627	647	633	680	717	676	653	672	703	675	690	651	640	690	689	640	642	665	609	695	671	673	643	660	623	698	667	636	643	720	645	654	682	704	683	672	681	692	637	689	653	651	668	654	659	655	681	673	703	627	698	684	655	679	685	649	686	641	659	649	671	691	649	666	661	688	639	623	671	660	659	662	704	634	634	667	655	716	667	651	675	681	671	658	631	644	662	634	657	673	629	655	677	631	637	633	614	686	681	642	676	648	640	641	661	669	647	660	647	634	640	631	659	638	679	656	650	658	699	648	687	707	685	643	626	684	676	679	623	618	659	668	671	661	653	662	679	681	676	664	640	692	657	678	671	657	641	629	650	642	634	701	662	693	642	665	624	641	691	666	649	628	637	621	638	643	685	644	664	692	655	705	662	673	711	633	661	705	709	651	656	645	654	650	698	670	636	689	672	641	678	640	655	652	690	631	677	673	638	667	668	632	646	658	610	640	635	652	641	669	689	677	680	694	665	631	616	680	644	650	687	658	663	635	672	644	715	675	684	665	657	690	647	647	650	660	696	669	672	657	656	686	689	695	660	702	707	679	651	651	644	680	691	654	630	671	597	690	683	616	666	665	621	651	645	608	596	684	651	659	668	619	632	683	602	662	661	623	654	712	698	653	659	633	631	649	621	696	637	695	593	625	639	662	658	636	649	644	592	662	699	641	642	646	623	673	664	673	600	686	657	639	670	640	687	668	658	682	651	668	616	677	705	680	680	657	640	664	693	641	689	625	669	635	637	642	615	692	673	665	661	689	650	666	666	637	717	624	679	685	686	642	628	690	662	686	714	623	652	642	633	643	632	677	658	632	589	660	672	599	675	695	660	653	637	661	670	639	628	649	687	611	695	643	657	642	683	692	621	625	668	680	650	645	648	643	711	674	696	674	650	681	675	639	678	637	694	657	680	637	697	661	601	685	616	667	651	630	649	657	675	674	678	664	609	622	658	636	656	654	669	631	647	674	664	686	636	650	669	649	692	680	636	675	636	691	682	689	626	685	651	678	622	679	695	623	652	663	623	665	640	672	670	661	616	677	641	694	648	647	654	696	662	661	642	678	645	665	686	643	715	638	630	643	644	652	670	672	642	672	677	663	660	645	662	695	609	625	636	637	616	650	678	665	633	644	667	669	653	674	651	649	645	654	642	695	631	655	674	705	653	656	647	611	668	667	714	618	650	616	641	700	660	649	648	611	616	658	648	689	649	640	669	647	636	640	639	671	661	627	642	673	661	690	693	672	681	723	662	643	704	646	656	660	623	660	691	674	671	629	662	641	625	676	684	650	645	663	663	667	654	671	654	622	681	633	695	659	602	670	651	669	661	711	645	622	630	676	647	633	693	635	662	648	624	618	640	646	635	631	667	650	646	665	651	633	650	622	675	647	639	685	666	632	627	661	657	691	681	683	678	660	614	682	670	676	668	648	695	661	622	651	660	682	669	664	685	678	684	655	650	652	669	696	670	660	668	696	673	665	656	663	628	670	691	682	680	621	653	657	636	668	645	611	659	651	636	666	626	673	670	681	674	639	646	641	682	703	639	654	702	631	660	659	633	631	615	687	623	670	653	718	687	650	673	659	691	648	639	682	658	689	674	634	683	721	625	603	657	667	624	688	649	653	676	617	629	682	674	668	677	657	653	679	722	660	647	676	649	645	715	684	638	714	657	648	665	676	655	641	686	611	609	638	664	679	638	690	620	677	650	633	657	691	690	694	624	677	636	667	611	707	652	642	638	672	652	682	631	655	661	701	673	619	681	676	623	657	647	672	709	683	658	662	636	667	671	660	642	640	670	667	678	642	668	677	693	708	685	694	673	707	667	667	686	695	716	688	696	653	663	665	635	633	657	643	656	660	676	678	674	692	693	635	696	681	644	631	656	669	658	631	708	648	687	651	677	648	690	715	671	688	674	656	594	663	667	632	650	699	715	658	649	670	635	693	631	639	633	634	706	678	677	658	701	647	627	663	680	676	625	626	655	611	632	667	652	679	619	674	639	656	664	628	726	632	651	651	661	657	666	646	631	654	647	648	705	653	653	637	659	621	677	660	632	661	668	677	669	671	646	635	630	696	653	656	675	704	675	695	692	655	675	658	667	628	625	720	668	671	679	645	660	683	645	622	695	663	675	684	652	668	650	652	691	596	642	630	661	685	618	637	671	672	670	701	667	634	645	632	641	681	661	662	704	685	693	737	692	667	640	677	616	651	629	630	639	641	673	661	701	655	669	634	674	668	628	638	662	661	628	659	661	627	632	713	694	656	667	634	687	690	671	664	688	642	616	685	709	649	649	664	657	690	630	686	697	637	673	679	671	671	678	665	670	634	666	683	669	629	662	646	676	700	678	661	656	647	655	636	663	662	637	687	671	711	646	671	643	717	667	643	710	644	661	698	645	674	667	639	633	633	655	678	687	640	654	681	689	646	692	622	683	688	637	641	641	639	635	676	670	638	691	638	658	653	649	644	709	644	674	642	701	632	687	678	667	669	667	694	675	650	657	619	635	674	679	635	648	685	631	722	645	659	632	649	686	643	675	645	625	661	679	655	660	679	685	664	663	674	630	642	636	650	681	686	675	635	648	664	684	684	679	678	708	654	679	718	663	671	634	688	689	724	659	677	612	693	646	657	662	649	651	622	626	683	651	638	646	655	664	674	650	638	605	673	674	696	701	666	641	722	637	675	698	705	671	688	637	639	694	687	682	630	707	647	646	680	628	687	698	695	673	628	670	702	621	612	679	666	623	606	655	652	691	645	669	608	647	671	670	615	676	670	622	663	684	701	671	689	690	654	671	619	664	706	655	674	655	669	647	658	673	678	644	615	645	648	668	643	635	654	659	672	664	687	668	685	706	711	638	631	637	664	667	676	666	682	662	647	684	665	679	668	718	678	635	646	652	673	666	650	674	670	723	596	629	669	661	635	718	696	656	618	665	697	685	675	672	657	653	662	646	693	624	612	671	672	657	659	645	642	675	719	682	682	685	657	659	666	669	693	682	669	655	616	672	668	649	631	622	649	678	662	637	636	655	609	628	662	670	661	692	673	663	682	678	643	633	624	646	615	663	640	674	632	643	623	594	668	641	689	654	645	651	625	660	691	647	652	698	633	664	664	688	667	627	616	635	674	680	677	629	627	666	655	650	645	623	654	634	648	689	651	671	644	651
6334	742	337	317	343	341	299	334	320	330	314	280	330	320	282	339	303	282	287	305	320	338	321	298	274	336	311	317	321	313	306	302	306	328	307	319	303	325	326	346	311	316	321	331	334	322	341	311	321	349	300	318	306	270	303	324	341	326	346	303	317	318	316	349	286	279	299	333	297	336	347	333	330	299	361	331	300	290	290	319	309	341	319	335	285	298	328	327	331	345	330	324	358	332	342	351	354	326	309	320	299	277	313	317	289	264	341	317	338	339	288	313	297	296	330	326	328	303	317	306	299	326	309	326	317	312	321	299	315	287	297	329	292	286	292	305	313	266	285	302	337	298	364	291	303	332	336	336	313	301	331	316	308	299	304	290	302	325	290	304	330	307	294	279	330	327	316	306	351	323	300	287	271	333	361	302	334	305	319	319	331	316	326	301	316	300	314	313	310	331	307	298	300	290	319	303	342	336	353	325	321	322	312	316	319	308	299	279	285	324	320	356	333	320	281	283	297	293	336	323	317	314	296	301	309	311	317	309	300	334	320	340	331	308	303	308	338	317	332	322	337	341	288	316	349	344	319	301	297	329	297	305	303	328	311	305	321	335	306	314	295	316	315	326	323	346	320	333	321	316	308	312	365	328	318	346	326	309	320	302	301	292	339	288	325	369	292	291	298	341	293	311	300	336	301	309	326	295	329	313	299	322	300	346	322	305	335	309	315	315	298	323	324	339	305	284	302	317	306	321	274	335	304	285	326	318	303	299	322	338	345	323	323	303	338	310	320	319	335	348	323	329	307	301	307	286	319	305	314	330	309	270	322	321	307	342	316	310	312	335	287	326	326	321	300	316	343	308	313	322	318	305	328	297	302	307	332	315	326	329	318	283	310	355	281	318	322	336	310	306	332	318	345	348	316	293	299	293	305	311	327	343	328	332	344	315	266	316	328	327	317	313	290	321	334	321	321	307	355	312	321	335	340	324	282	274	313	323	290	302	312	334	304	307	288	316	346	287	343	334	344	315	285	348	306	296	295	315	325	326	309	319	298	305	328	316	278	304	325	311	308	320	307	307	298	315	306	334	334	289	307	304	320	318	309	314	305	352	312	296	311	305	274	342	299	307	297	310	317	336	307	318	324	330	309	335	298	321	285	308	318	335	312	331	337	300	290	316	298	307	307	333	329	285	309	300	339	301	344	294	334	310	318	319	317	320	310	305	346	314	289	325	326	338	303	333	316	356	298	331	279	315	287	341	303	319	315	303	305	314	317	318	299	310	311	317	311	303	306	279	314	358	328	302	329	286	331	321	326	324	317	320	341	315	335	302	329	322	308	312	295	311	355	319	323	309	316	328	302	296	301	365	320	309	322	305	309	300	314	312	300	313	306	349	315	364	317	316	319	333	313	300	321	287	317	319	266	299	268	317	304	341	345	347	287	357	312	304	325	287	319	319	307	302	318	335	312	310	332	291	341	317	336	320	322	347	313	311	316	317	286	307	309	354	303	349	330	293	307	300	307	302	302	299	321	332	320	319	298	319	334	281	312	294	345	310	317	329	309	279	314	310	324	314	286	282	346	305	324	341	323	314	323	297	302	337	327	322	343	322	322	314	325	337	299	300	323	293	291	290	324	348	327	329	325	303	276	328	305	278	314	324	319	324	304	341	320	312	330	361	323	313	300	300	291	319	320	362	326	265	309	307	323	316	304	318	322	314	331	362	349	317	325	333	285	304	286	326	293	344	318	315	306	344	305	328	327	307	324	313	289	323	291	299	343	297	304	334	308	301	330	297	304	352	300	345	279	325	299	314	315	330	327	293	299	311	301	325	343	318	319	314	308	301	319	273	330	322	327	299	315	310	300	317	310	324	313	314	311	317	306	325	327	312	291	291	303	333	305	328	322	297	300	322	323	308	319	320	339	315	305	312	300	334	322	307	289	311	298	340	280	315	336	308	388	317	325	325	324	293	328	292	292	338	350	316	294	292	331	353	309	314	325	321	338	304	297	350	322	305	339	306	301	295	316	310	307	305	312	309	338	290	285	335	308	306	339	309	332	312	300	322	335	301	345	311	309	302	349	317	322	290	321	282	271	333	323	303	312	342	311	287	337	300	295	290	303	336	347	304	281	295	301	285	327	274	293	312	323	308	314	351	335	339	320	288	300	305	315	307	289	332	303	301	323	322	350	341	335	308	331	314	333	299	306	329	314	327	353	318	312	296	303	320	317	312	302	287	314	311	351	365	297	313	315	286	335	306	349	289	372	327	321	321	299	346	321	323	319	293	314	341	307	317	323	331	312	314	320	336	322	302	354	307	314	291	331	307	320	302	287	338	334	322	302	326	288	307	327	308	298	300	326	313	320	286	304	320	334	318	333	285	307	303	345	296	330	317	324	327	350	322	321	321	321	319	315	324	315	313	315	313	325	303	371	327	307	312	339	312	325	317	324	312	316	307	319	292	317	306	305	336	327	291	270	326	335	335	320	342	313	277	321	322	316	287	311	302	297	314	321	305	315	297	333	317	348	309	331	326	300	312	324	362	303	278	339	306	281	299	327	319	301	289	309	318	276	303	325	324	350	318	282	318	291	318	298	309	305	346	300	335	364	331	298	283	326	305	301	312	332	324	299	339	330	293	301	322	288	326	303	301	323	323	327	315	326	302	345	323	307	314	338	328	290	350	298	319	338	299	307	350	311	352	337	315	347	324	288	301	344	294	322	316	306	314	293	344	295	314	308	307	336	319	297	319	353	305	331	293	324	342	319	309	294	355	303	333	341	283	318	297	324	323	287	325	321	315	325	311	315	323	315	305	313	330	347	332	308	312	299	342	325	333	284	332	322	320	314	312	303	282	349	307	341	290	335	322	306	317	320	324	313	338	324	320	341	346	317	328	309	318	348	271	341	317	319	313	337	325	351	319	347	340	323	322	345	315	294	299	335	307	322	326	350	322	321	296	331	344	329	319	307	327	325	305	311	296	306	325	310	335	292	280	319	311	308	304	298	324	325	378	300	283	311	333	314	302	301	333	302	334	319	312	306	303	287	336	314	309	353	308	325	321	289	323	312	343	316	339	341	299	304	277	323	296	316	337	339	317	288	315	315	325	317	345	304	326	308	363	360	339	308	326	314	341	365	318	331	291	336	320	306	310	305	291	328	315	315	333	319	323	300	307	326	324	274	326	325	304	293	306	323	310	305	316	321	300	336	336	292	317	308	295	295	298	307	324	331	325	317	298	306	350	330	318	336	349	298	341	340	300	316	314	330	331	327	296	322	325	346	325	295	286	302	341	299	317	329	331	318	303	304	337	323	286	288	318	301	318	335	296	259	306	321	275	310	308	333	324	292	308	327	314	311	319	307	300	312	297	296	303	316	289	316	308	298	314	318	308	313	334	349	280	293	314	304	316	326	320	300	335	310	333	322	307	320	327	309	288	338	288	344	315	331	294	294	321	273	327	327	275	328	322	326	303	338	340	287	300	326	313	312	313	316	320
4333	1109	794	823	798	786	808	776	773	816	802	738	759	778	789	820	757	768	755	775	743	765	789	709	767	724	726	785	773	802	749	736	783	755	762	790	745	783	760	739	758	758	775	753	743	743	733	752	756	759	742	739	745	761	734	784	707	768	713	777	748	756	754	731	734	766	768	777	784	752	751	769	768	739	750	751	744	780	756	736	764	719	741	727	743	721	780	732	759	776	793	739	746	736	726	755	741	823	758	752	709	762	772	720	719	754	729	717	737	766	784	733	745	740	728	771	740	720	768	723	764	779	719	800	749	732	798	751	768	736	796	759	773	733	748	731	773	744	744	741	754	789	736	718	771	734	771	763	732	746	721	766	749	774	742	763	743	696	798	764	736	768	795	731	742	801	759	748	772	729	825	783	764	712	699	754	743	731	692	800	773	743	696	745	751	775	737	711	704	800	726	745	741	763	729	782	747	718	731	758	790	745	732	717	731	746	801	733	788	774	752	763	744	756	761	792	741	799	751	749	745	727	708	717	751	703	746	745	736	728	705	776	732	731	724	804	742	732	768	727	749	779	721	768	737	738	760	767	767	785	770	750	729	767	719	824	770	738	711	732	760	787	751	741	757	736	764	760	739	762	788	842	694	755	751	711	738	795	739	739	701	765	787	732	787	770	735	729	743	737	733	752	761	738	792	756	758	724	738	735	733	740	771	747	738	789	726	738	785	780	807	729	781	699	793	725	753	771	748	703	751	769	707	743	788	733	747	740	743	815	745	712	763	725	728	718	708	738	793	792	787	768	726	788	716	748	753	734	754	719	753	731	746	768	770	740	727	744	713	741	715	716	732	743	782	721	728	747	706	684	723	757	733	763	800	737	728	757	782	725	775	807	815	782	754	759	754	763	724	741	762	772	739	741	726	783	797	741	781	700	705	751	708	775	776	730	751	720	752	771	725	745	730	801	805	763	730	785	750	786	759	784	743	772	728	747	796	748	724	773	723	711	746	714	759	759	744	752	730	701	779	770	696	737	775	731	774	728	740	807	801	772	814	753	734	746	799	714	762	750	736	771	777	786	724	806	777	798	765	775	813	783	732	772	763	750	808	748	748	803	746	769	770	721	758	743	721	770	732	791	747	730	784	733	797	728	760	745	721	743	723	755	766	806	736	760	764	783	747	787	749	720	768	740	768	759	774	771	792	751	738	782	745	762	742	751	737	717	778	762	770	781	735	732	744	697	715	733	773	738	748	746	763	731	779	759	735	745	769	786	688	761	734	736	768	759	756	774	786	788	741	761	733	756	734	771	710	752	758	739	764	740	767	785	715	724	763	768	758	754	781	704	771	770	729	759	768	744	746	745	748	777	747	771	718	760	723	720	735	726	765	722	767	714	740	799	752	765	728	746	732	757	727	745	732	697	772	810	780	726	734	772	725	727	776	755	725	755	744	783	784	745	741	728	711	745	731	745	774	751	778	741	730	742	777	744	714	786	759	737	787	770	753	717	795	726	743	745	769	742	777	719	736	738	751	714	740	739	727	760	783	766	740	755	764	703	744	767	759	754	727	764	732	699	766	744	759	761	793	752	733	762	775	761	774	738	717	734	783	784	778	792	757	730	754	774	776	712	781	762	744	742	786	714	746	743	813	746	713	750	802	787	751	760	751	752	718	793	691	746	760	770	799	766	778	733	741	712	777	759	733	761	711	788	762	728	791	724	748	714	726	730	779	775	778	765	767	749	753	720	743	695	793	753	765	805	703	759	771	796	775	732	725	725	741	784	754	792	815	713	720	726	708	769	744	745	750	727	756	743	722	757	696	742	736	726	712	731	715	745	782	711	730	760	728	792	763	739	734	698	743	756	745	747	736	802	706	745	767	729	738	776	680	737	780	745	743	743	758	753	773	728	676	779	773	764	705	759	754	740	747	746	784	754	814	739	745	757	754	752	731	757	821	744	755	764	784	775	824	765	764	728	726	742	774	768	758	703	749	726	767	760	705	756	768	734	727	735	764	760	751	767	743	694	807	728	754	722	743	698	762	712	737	753	770	759	758	737	778	759	782	769	760	736	752	847	757	715	784	749	707	726	729	771	753	745	792	757	785	738	784	750	741	791	791	741	714	734	750	710	768	759	773	781	717	752	752	740	752	735	756	745	779	768	763	725	764	720	783	765	785	748	759	699	755	732	797	744	741	748	730	776	747	739	736	726	757	732	753	689	765	743	746	748	774	739	759	719	759	783	776	778	741	719	728	805	742	777	759	766	743	748	696	713	739	748	774	754	752	716	793	751	771	775	697	725	766	735	701	791	729	790	745	733	777	729	767	734	766	731	813	755	775	792	760	805	755	784	802	784	707	748	760	721	733	755	748	730	782	776	782	752	741	779	787	758	745	789	747	784	764	760	747	760	729	738	685	755	720	729	736	748	759	773	728	767	791	768	744	753	746	756	726	783	754	809	770	730	771	750	777	755	749	786	741	696	766	747	785	722	762	780	704	732	811	720	731	722	799	685	768	786	753	723	755	766	769	740	735	726	742	752	803	765	760	715	740	718	780	790	783	772	746	796	728	754	765	751	760	697	799	760	754	728	791	753	745	736	735	737	690	767	724	761	775	740	707	732	783	787	765	772	770	724	740	771	713	768	726	758	731	740	722	786	758	788	771	779	759	792	806	745	756	720	730	757	709	732	734	756	794	747	732	718	742	742	759	795	765	730	751	722	742	730	717	752	785	774	755	738	742	761	783	747	795	739	736	725	698	749	745	747	739	747	787	773	691	734	744	720	739	761	763	786	752	759	690	754	753	742	783	779	733	749	736	820	745	799	716	754	722	764	708	744	757	699	740	791	753	731	783	710	741	767	737	739	757	762	785	784	760	732	745	712	732	745	756	761	750	759	819	788	716	785	780	808	718	738	774	809	747	729	745	740	728	758	723	690	765	735	734	745	739	716	746	727	781	774	761	755	751	743	753	796	750	763	767	780	762	759	713	737	729	768	781	751	766	731	749	748	784	791	708	727	736	794	704	735	772	805	737	742	742	720	780	704	746	761	747	751	737	812	757	709	736	748	769	783	729	742	721	755	788	742	767	774	747	681	755	763	739	765	742	761	791	724	736	755	736	703	739	743	722	745	758	781	733	751	766	805	712	769	772	744	715	680	746	757	718	721	760	704	769	733	742	729	767	741	717	752	755	776	777	761	735	806	734	773	789	740	751	786	718	788	718	674	744	748	766	800	722	772	743	759	728	776	728	752	782	810	724	738	724	790	735	711	780	754	771	749	793	764	759	753	749	732	781	762	751	788	732	719	762	770	738	731	747	755	744	732	754	729	739	783	778	708	711	803	720	728	769	730	767	710	726	780	780	807	748	714	729	760	764	739	750	763	774	760	781	728	791	758	728	763	751	712	816	746	725	749	742	798	765	771	693	732	735	765	718	728	704	733	788	765	760	792	737	736	741	753	783	729	766	767	730	763	686	789	728	787	736	692	798	693	785	775
31299	15091	1558	869	627	446	440	324	290	327	244	209	197	205	202	201	212	174	186	208	178	186	186	169	176	147	195	190	185	175	174	183	161	138	158	163	160	176	179	155	151	162	143	155	169	191	167	181	173	149	162	184	170	148	140	189	176	177	139	132	186	171	140	175	159	162	156	160	130	188	163	154	183	162	170	162	157	170	159	154	179	153	144	173	163	140	184	153	137	173	156	178	152	159	186	159	172	157	190	170	162	179	172	150	173	165	162	165	140	169	161	137	170	140	142	158	150	153	155	143	156	166	162	149	153	174	176	141	154	170	167	144	155	166	169	156	174	156	150	132	149	171	153	140	150	172	163	155	170	181	166	181	166	155	162	173	154	160	168	145	146	183	158	171	142	177	147	179	193	157	153	153	165	160	166	157	165	152	157	150	163	164	162	152	172	153	175	144	169	175	176	152	148	151	179	151	157	176	141	149	156	162	169	149	161	165	164	147	153	171	161	177	170	177	158	138	173	172	146	155	160	175	155	154	180	178	162	155	162	161	176	157	154	167	181	169	155	170	159	149	153	165	158	156	156	164	151	144	155	148	145	175	168	156	160	177	175	166	153	156	171	163	159	176	127	143	145	146	165	147	123	156	160	149	150	137	153	156	176	170	152	134	160	180	143	163	150	167	161	155	159	154	182	155	155	159	165	148	178	166	152	171	176	174	155	176	152	154	156	154	150	154	125	152	146	153	192	155	161	138	175	148	152	155	144	170	156	168	154	145	164	161	139	171	181	183	158	157	154	156	155	160	174	162	161	196	161	153	156	150	146	150	165	157	160	167	144	146	153	160	146	165	157	160	190	185	159	160	168	170	145	160	158	152	145	152	141	162	168	168	152	147	147	162	129	143	173	149	153	132	156	163	145	134	175	165	130	154	172	184	156	163	142	160	168	140	168	157	177	167	150	178	142	188	192	162	151	173	124	169	157	148	153	170	145	148	167	142	169	158	154	168	155	161	175	176	168	170	154	165	143	166	161	178	164	171	164	166	160	183	153	140	163	146	159	181	169	143	132	150	171	144	168	164	137	154	155	159	186	165	171	147	151	171	161	149	169	190	168	178	172	165	158	160	163	151	163	177	141	165	171	169	151	169	168	171	150	153	165	157	161	178	153	134	133	146	170	151	148	160	179	157	151	163	174	174	141	141	162	141	162	174	140	159	162	175	158	160	166	154	160	149	172	180	171	150	175	167	133	175	187	138	170	174	160	165	182	167	159	161	168	140	140	160	179	161	149	152	164	140	152	145	157	155	164	159	160	153	154	177	149	158	163	160	157	141	164	195	165	151	152	153	147	172	156	164	145	171	171	160	155	151	145	166	179	164	164	151	157	167	162	155	176	146	140	161	170	165	173	176	156	127	174	162	164	156	158	173	155	196	145	158	151	148	172	176	185	147	172	146	173	145	140	156	165	166	158	150	157	176	181	148	176	166	160	147	142	173	168	117	161	137	144	163	201	185	177	145	176	181	169	150	155	156	140	155	164	160	183	168	169	146	167	172	160	164	160	165	158	148	165	151	153	145	169	172	165	188	172	143	146	189	172	156	154	145	159	158	165	156	182	161	164	159	151	148	170	163	163	163	152	145	151	149	143	158	150	132	162	155	144	148	156	173	155	146	158	145	176	132	159	175	149	156	161	127	134	167	164	160	162	150	163	169	137	159	155	162	185	152	176	172	181	150	128	139	177	142	155	152	170	147	163	169	159	151	151	156	148	165	149	171	133	152	148	177	170	151	152	160	143	137	171	161	156	138	156	171	186	165	157	162	176	148	179	151	185	156	151	147	153	155	158	161	177	154	135	142	179	141	142	170	169	181	174	165	142	157	166	158	141	138	179	159	153	161	138	176	189	145	166	175	171	157	149	164	171	151	153	161	146	147	171	152	120	150	158	139	152	139	158	153	158	174	164	164	150	195	151	159	142	159	160	147	148	150	161	152	163	145	140	149	169	168	174	176	153	160	149	165	146	143	159	166	139	161	165	172	176	158	157	156	154	183	148	146	131	162	161	180	151	172	160	144	176	159	149	149	162	153	158	151	143	177	171	142	163	154	143	155	147	163	170	153	156	163	156	150	175	170	141	163	153	169	148	176	148	155	163	181	147	162	158	164	174	164	148	161	171	165	174	191	171	155	145	154	180	147	171	169	151	152	138	174	155	161	153	167	167	162	141	141	173	173	163	167	183	170	165	162	160	155	177	166	169	176	158	149	166	165	150	162	160	180	149	174	123	151	176	146	144	155	158	145	166	160	166	156	154	151	159	169	164	153	150	143	172	179	150	131	141	146	147	149	154	172	154	140	154	152	173	165	166	168	172	155	158	152	142	155	167	167	169	156	165	147	147	164	150	145	167	182	163	157	174	158	191	176	163	182	176	147	175	168	172	147	140	145	139	148	149	168	146	161	153	170	145	148	176	146	150	165	136	172	146	160	169	187	158	172	169	143	165	147	144	146	163	155	174	151	161	177	161	157	168	148	166	158	165	163	157	176	161	125	169	154	145	147	150	158	169	176	138	177	143	171	133	185	155	161	157	153	154	165	169	140	170	143	158	165	169	162	156	166	178	143	180	195	180	150	181	161	150	157	176	151	164	156	190	164	152	169	175	163	151	145	159	166	168	167	144	159	174	161	135	157	145	153	160	156	150	151	142	139	167	150	180	147	152	152	180	163	152	186	168	150	158	145	151	174	149	157	129	167	170	176	188	170	164	132	144	170	147	162	131	144	140	161	152	150	168	155	170	177	155	154	160	161	156	154	162	152	161	171	155	165	132	172	171	169	141	169	163	150	180	165	146	138	149	170	202	164	148	149	172	139	149	159	170	168	153	178	165	168	173	152	160	161	160	173	180	165	171	156	166	183	126	177	154	139	161	160	157	150	150	156	158	168	163	157	159	163	155	161	138	164	144	155	153	127	182	154	143	141	156	176	161	167	177	172	147	173	140	141	178	135	165	153	159	158	149	169	171	174	185	162	166	156	148	162	168	144	188	153	172	165	138	139	153	165	151	166	152	169	136	156	146	174	147	147	152	143	143	151	169	146	136	144	143	152	145	142	159	152	141	131	151	168	163	156	175	176	187	170	161	160	157	178	172	163	136	158	154	126	177	181	139	151	152	159	151	148	163	164	158	169	173	169	154	154	147	166	143	165	163	165	154	140	164	143	180	160	176	160	155	144	173	133	154	157	161	159	153	151	159	157	171	149	157	171	155	159	152	172	155	140	162	176	178	156	156	179	156	184	188	159	165	150	161	186	166	167	177	153	149	136	173	150	141	181	159	121	156	178	155	127	156	163	158	159	164	170	157	168	153	149	160	158	154	150	181	161	157	167	160	186	154	150	168	179	145	163	163	142	168	146	149	148	165	144	167	166	174	162	171	169	163	175	151	167	143	183	172	156	169	137	165	162	147	137	177	167	167	141	155	153	155	133	137	173	152	174	160	144	160	184
18566	6154	2337	2826	2506	2054	1748	1478	1261	1174	1044	955	869	836	754	729	653	715	667	619	615	596	555	543	526	543	566	472	516	545	485	532	511	520	510	540	503	499	495	498	495	470	521	449	460	466	487	439	485	518	454	481	467	512	480	481	446	445	451	475	425	450	462	459	481	456	456	452	465	429	460	457	446	393	455	452	485	473	447	443	413	434	490	432	426	428	462	465	466	472	385	451	447	460	437	438	484	475	447	456	457	483	452	442	393	452	440	418	447	429	444	461	414	460	455	428	439	465	411	449	435	453	424	427	453	428	467	457	463	454	435	462	450	444	462	455	458	445	450	403	454	440	410	410	479	411	454	438	437	417	419	463	439	423	441	442	445	396	429	440	439	431	453	489	427	441	439	462	428	424	447	441	411	429	454	435	425	448	431	465	427	455	442	447	420	427	431	472	453	440	436	415	442	410	409	463	438	432	409	435	425	426	445	391	435	435	445	438	437	376	442	434	399	408	462	413	447	484	423	454	463	454	414	425	441	470	453	421	434	491	437	461	441	441	470	466	448	454	452	471	453	464	469	450	425	465	459	436	409	446	429	458	430	384	440	411	428	443	425	467	464	451	430	428	459	449	462	419	422	425	426	465	423	385	429	463	463	453	471	461	418	407	438	478	434	433	482	442	446	396	453	450	416	433	382	413	432	446	474	431	457	486	471	448	454	424	425	410	469	481	425	417	429	420	426	447	440	473	430	429	451	412	453	432	442	420	460	446	438	412	441	399	413	431	460	419	417	413	449	420	431	461	463	450	459	416	458	427	436	436	468	435	437	438	462	416	443	465	455	413	439	476	453	439	467	435	444	440	437	420	477	428	473	422	456	453	453	456	482	426	402	414	431	443	432	430	427	450	466	467	445	447	448	446	459	472	442	428	465	450	432	437	459	437	432	455	452	398	467	448	441	463	435	412	430	480	413	429	467	392	452	426	404	420	452	445	398	441	429	423	449	468	421	434	454	440	457	447	470	427	449	404	410	466	458	457	502	456	477	444	437	402	441	459	442	438	480	456	471	489	447	447	443	403	413	440	466	438	458	440	442	449	406	439	429	416	408	437	412	488	447	457	437	421	434	480	452	438	458	438	442	413	419	390	436	408	409	464	451	461	439	463	398	464	431	415	471	450	470	473	435	463	477	427	458	419	460	466	475	446	466	407	408	432	439	424	412	432	451	425	443	465	450	450	456	466	441	433	433	456	423	437	459	427	406	409	428	463	419	403	439	411	444	437	423	443	428	458	432	459	456	425	454	415	446	457	430	422	423	428	461	405	455	448	451	463	407	469	437	419	447	406	457	411	420	422	432	478	427	424	462	419	404	420	402	413	441	448	431	462	419	425	408	414	454	446	464	446	492	444	453	435	430	436	451	414	474	461	405	429	430	429	450	422	441	431	421	458	445	449	446	432	453	450	437	500	425	429	455	437	425	417	428	474	422	418	463	422	453	452	488	450	423	447	450	463	424	432	476	417	409	424	416	437	456	449	442	467	441	478	459	418	430	446	429	407	478	463	426	454	442	474	460	442	469	417	444	433	438	446	428	444	443	453	464	443	457	430	451	457	422	461	435	450	455	466	400	456	450	435	431	443	426	460	430	414	400	441	452	427	433	484	436	442	419	453	437	449	426	473	436	443	417	441	448	435	488	472	457	440	476	465	482	465	446	385	441	443	424	462	477	420	436	457	431	434	467	440	452	442	404	446	456	431	471	383	437	430	440	408	443	442	446	421	452	418	453	458	450	424	426	418	432	431	426	440	458	435	438	408	425	425	438	424	451	445	433	446	468	420	451	463	447	450	428	448	429	431	458	425	435	467	459	424	452	438	471	449	393	423	416	444	385	422	443	378	460	429	422	439	454	441	482	436	458	445	471	423	472	413	415	424	432	446	465	415	466	434	434	443	443	425	472	459	428	475	448	409	447	453	444	446	473	415	445	421	460	445	448	457	443	418	432	446	433	417	477	440	458	445	411	439	445	463	405	417	448	479	449	453	416	432	427	457	413	447	443	440	445	438	446	427	446	437	488	414	425	437	427	424	424	415	443	448	419	473	446	431	438	471	428	428	466	465	438	443	432	432	455	461	480	415	424	440	450	439	435	406	432	454	459	410	430	448	447	433	435	447	422	406	490	422	443	433	475	412	480	468	417	451	438	455	443	402	453	443	428	466	435	443	394	476	416	447	421	458	457	420	429	427	444	436	444	412	390	420	448	454	437	431	464	428	422	460	468	448	439	449	410	456	435	436	408	462	424	411	426	438	432	439	436	449	405	434	436	453	430	412	409	430	447	424	416	453	467	438	439	461	446	425	428	439	443	454	384	440	488	463	437	437	448	444	457	474	423	470	469	450	416	458	449	425	466	435	459	412	472	462	430	436	467	446	410	462	437	420	504	432	463	438	478	441	459	429	500	431	433	415	432	423	469	442	471	461	413	450	432	446	447	451	418	424	447	413	422	435	468	442	482	428	424	452	444	418	445	429	443	454	441	454	457	450	431	463	441	463	430	445	460	415	413	425	461	412	449	445	408	436	423	442	446	424	441	459	464	466	455	451	455	402	459	475	431	452	446	422	481	475	463	475	449	443	462	436	429	456	424	435	439	413	429	427	477	463	432	405	409	434	446	418	457	455	442	411	476	485	438	405	441	457	448	422	447	461	447	436	462	455	431	456	451	440	413	407	409	482	436	417	441	452	486	435	466	450	460	450	433	406	469	451	397	444	455	442	425	450	442	421	413	450	455	436	466	449	454	465	490	467	454	436	414	409	461	447	463	428	410	384	413	410	416	427	433	404	416	436	454	440	425	442	447	443	428	437	409	486	411	427	411	448	417	443	452	418	436	432	454	461	446	434	429	480	490	425	459	442	424	421	440	471	485	451	465	439	424	412	417	458	444	394	419	493	427	432	379	466	437	422	465	418	446	431	388	447	421	438	425	412	433	452	456	461	433	436	460	405	484	447	453	423	464	450	396	426	436	434	464	443	442	448	429	464	395	456	395	431	424	426	445	434	407	406	425	441	408	466	427	456	440	443	402	457	451	411	431	465	448	472	453	450	445	421	442	409	433	463	454	417	464	469	425	428	425	459	398	460	434	453	437	462	416	456	458	445	453	446	473	462	407	444	437	448	434	420	452	474	417	434	444	427	476	458	459	456	407	431	462	440	432	436	468	423	431	473	428	388	450	464	427	444	428	429	425	430	428	436	402	417	489	440	417	440	479	441	420	435	451	442	437	455	458	442	422	444	418	433	406	432	460	452	439	458	416	452	442	431	471	424	467	465	419	439	450	434	425	465	443	428	431	445	445	427	442	472	453	446	421	461	460	457	436	406	460	416	421	460	428	403	434	478	413	464	439	433	448	441	433	453	448	385	465	435	451	439	446	424	442	424	475	440	461	396	469	454	438	397	425	394	455	422	409	439	449	439	481	425	425	450	444	475	472	416	434	442	497	466
44353	26517	4181	1969	1202	973	783	706	573	492	442	396	371	391	319	317	297	312	333	307	279	302	292	318	283	287	302	301	288	277	290	305	252	269	262	280	282	271	247	264	263	252	253	256	259	251	244	295	276	246	229	264	267	280	252	254	250	259	249	245	240	260	297	260	277	255	231	253	250	246	249	240	229	321	298	258	249	235	238	250	236	287	268	263	275	256	229	258	231	239	243	247	265	234	262	244	250	272	247	262	239	271	270	267	240	263	270	259	273	264	261	268	268	272	252	268	250	248	250	252	300	226	265	261	238	256	245	236	244	224	249	251	243	256	245	265	252	285	210	256	267	244	222	235	240	256	243	250	254	231	279	251	207	236	253	254	222	251	235	231	244	256	251	224	242	259	277	219	236	260	242	237	250	250	239	260	224	245	267	234	235	250	249	259	248	284	269	240	245	254	254	235	240	268	265	240	263	242	252	255	226	288	261	255	228	232	228	237	262	251	257	274	247	244	250	284	276	242	239	254	253	256	249	267	249	217	278	255	245	268	256	256	252	240	268	264	265	254	231	249	257	244	253	296	289	237	217	247	250	260	234	220	219	257	260	265	246	279	257	256	247	234	245	262	247	257	260	251	237	272	239	235	240	287	275	248	239	250	260	272	257	259	234	217	238	258	252	265	240	249	312	256	199	244	241	256	260	269	258	231	249	303	249	235	237	252	260	273	262	254	279	255	269	252	229	225	253	242	248	235	253	266	246	278	258	239	233	259	268	242	229	222	241	250	246	240	250	226	228	245	258	252	264	233	260	234	236	263	236	252	273	231	244	225	236	262	255	217	267	248	252	267	254	224	280	232	248	257	288	268	247	247	229	257	251	260	249	223	236	250	221	242	263	259	243	217	236	245	246	256	225	235	280	256	228	283	249	198	241	292	267	261	233	240	252	250	232	251	243	256	255	269	231	243	236	284	262	245	250	245	263	279	245	244	226	260	238	247	271	246	217	245	257	261	234	229	257	233	259	264	232	267	224	219	237	237	263	250	247	261	232	271	252	258	245	236	242	265	224	232	253	239	223	229	231	247	247	236	233	269	269	256	240	252	262	256	230	248	280	257	270	243	251	262	238	235	238	244	227	270	245	237	226	285	258	227	222	262	255	242	254	217	243	273	245	233	255	248	227	233	235	223	243	232	214	256	241	254	245	238	246	232	265	271	242	226	221	234	251	246	249	263	281	243	244	260	258	228	253	235	244	245	242	247	232	225	257	241	256	220	226	236	228	258	258	248	245	251	264	227	228	259	262	273	257	232	242	280	259	252	249	228	257	276	261	253	248	232	235	244	235	255	230	258	224	259	265	240	256	254	283	237	218	231	282	251	252	226	251	235	267	251	248	239	256	267	261	250	256	245	267	283	248	245	256	263	255	255	235	244	232	246	262	235	244	253	241	228	239	230	236	259	235	275	279	241	259	272	258	241	279	281	258	244	224	246	269	250	236	272	277	260	226	274	282	256	266	251	242	285	240	245	252	276	242	274	234	244	236	253	254	245	245	244	286	267	268	284	284	272	256	243	244	291	251	250	232	276	266	273	257	248	267	267	244	264	247	230	270	256	265	265	250	244	256	263	234	257	239	281	210	256	251	243	269	243	261	226	237	235	266	238	268	242	231	270	291	259	257	248	241	261	230	246	235	222	259	239	228	240	246	240	262	244	270	259	282	279	227	219	283	241	250	230	265	245	225	240	240	238	245	242	229	256	246	236	259	251	233	260	277	235	293	235	260	253	230	256	249	254	272	260	229	267	248	245	265	258	257	235	265	252	247	214	257	255	260	257	243	253	234	273	252	239	228	268	228	253	232	250	252	272	246	223	262	244	242	246	247	233	239	257	228	263	260	260	263	214	254	249	215	244	262	254	232	251	222	241	279	264	265	258	239	275	278	234	250	245	259	244	255	259	285	248	257	254	257	255	249	246	241	265	260	260	243	263	254	224	257	262	256	257	260	253	264	224	254	247	266	243	247	258	238	252	254	247	236	239	244	253	242	258	240	288	243	248	242	245	249	248	256	255	259	239	262	234	238	242	260	236	255	255	262	240	247	253	227	235	290	237	259	248	252	232	231	253	241	265	229	279	254	259	268	263	223	260	246	226	261	241	264	261	250	271	253	239	226	241	265	280	244	267	258	247	249	252	274	243	254	232	241	262	241	234	268	250	254	256	251	257	267	249	238	262	251	240	227	267	282	267	269	279	248	250	270	279	249	252	254	252	234	257	237	246	222	252	257	267	220	252	235	243	245	255	246	241	248	258	224	258	266	265	251	247	251	278	249	240	255	263	233	264	299	221	246	261	241	209	261	263	247	250	233	224	246	248	256	248	228	250	251	234	232	279	292	266	252	260	263	235	254	247	251	251	274	227	243	244	250	264	245	216	256	248	249	238	235	254	239	264	231	261	266	273	235	270	247	269	289	221	264	219	279	273	251	231	261	233	235	248	282	245	262	222	232	250	271	249	259	227	283	260	242	260	241	255	250	248	238	241	231	215	244	248	251	238	257	286	251	259	264	272	248	256	274	256	248	228	228	235	230	287	273	239	235	273	229	240	244	268	246	248	242	251	270	272	269	224	227	265	265	258	251	254	222	246	229	229	248	290	233	276	252	250	282	235	241	253	257	213	247	258	209	234	252	269	266	275	264	262	235	272	258	213	241	252	219	243	256	251	240	259	264	241	246	244	250	264	277	239	240	228	237	217	250	249	244	259	265	248	255	256	265	234	223	244	228	231	237	244	256	236	250	268	259	251	227	258	259	225	255	233	254	228	270	251	258	261	211	255	257	251	250	243	273	261	250	271	254	256	256	278	230	236	263	251	215	249	251	245	258	254	209	252	254	239	244	262	248	242	221	238	286	254	272	235	234	258	263	254	248	243	271	235	261	266	267	265	275	248	266	271	240	241	274	256	229	248	252	277	258	216	254	223	262	264	246	218	258	261	231	248	272	241	235	263	251	255	271	289	240	258	239	282	226	247	284	254	250	238	250	269	265	235	237	259	226	247	234	255	248	258	259	256	240	241	213	279	233	240	255	254	261	251	224	248	237	271	255	230	248	247	272	274	269	264	224	243	258	234	273	245	237	267	248	263	239	270	244	235	234	244	243	227	285	247	254	272	261	241	230	296	259	277	273	220	243	242	273	249	261	236	244	259	267	227	245	275	273	226	272	247	256	244	261	292	224	255	214	250	253	274	234	245	262	295	260	246	252	256	231	206	223	231	232	240	260	274	268	275	238	223	266	246	248	257	237	243	247	230	256	291	225	231	258	219	235	220	288	240	262	277	259	271	249	252	270	254	244	241	247	269	254	249	225	259	251	264	257	186	254	259	270	245	233	251	230	282	256	227	250	283	243	235	267	262	243	239	271	270	283	221	252	251	274	231	224	253	238	255	243	225	247	264	272	250	260	246	261	251	218	257	262	274	271	258	235	231	247	276	245	245	243	223	263	226
26499	9366	4445	5240	4616	3840	3118	2649	2226	2044	1797	1615	1537	1390	1288	1283	1134	1088	1024	1087	954	985	963	901	922	884	807	854	843	802	781	775	802	794	813	792	759	750	729	790	765	736	763	716	711	802	735	728	730	720	718	697	722	680	634	704	698	692	734	687	706	673	684	683	680	710	726	697	671	706	684	692	661	624	682	721	682	688	719	652	671	662	721	671	656	666	690	709	697	683	674	678	629	695	641	716	692	687	669	636	645	694	684	649	724	641	654	587	717	655	642	666	644	710	651	649	683	711	676	633	659	615	613	679	685	707	696	659	662	683	621	666	623	633	717	662	654	648	670	666	661	639	688	702	621	649	623	624	666	683	678	658	622	607	674	667	687	614	641	689	630	656	684	612	638	662	673	660	638	662	682	673	680	641	668	688	689	674	660	634	662	623	635	622	658	617	652	697	662	633	623	692	639	667	600	657	656	654	673	657	685	635	679	669	618	653	676	661	691	669	648	683	631	671	609	677	644	673	627	629	693	670	693	664	640	645	689	645	641	680	647	685	655	707	662	699	675	668	642	638	637	660	694	655	612	660	630	661	634	667	644	669	682	634	654	662	684	646	629	641	643	644	678	666	645	627	705	645	674	613	666	611	684	673	677	693	618	654	670	641	635	692	661	624	626	629	662	651	684	646	695	623	697	674	637	619	646	681	681	666	688	677	642	668	686	641	652	633	670	609	643	651	636	625	627	652	636	688	608	650	628	667	676	642	667	665	653	630	682	672	654	641	662	637	655	692	670	665	662	676	696	670	648	634	680	675	604	669	648	651	626	678	650	638	658	682	647	675	652	669	663	650	649	646	620	642	710	639	654	653	634	654	687	672	625	645	615	696	638	621	708	642	647	589	653	658	657	663	676	660	606	675	657	643	666	652	678	606	647	655	638	652	670	649	649	674	628	655	677	644	682	687	715	670	655	649	636	610	630	710	687	636	609	714	636	615	674	660	633	665	683	640	691	618	634	652	709	682	647	706	650	677	702	649	646	678	649	700	625	691	700	606	679	621	683	618	625	659	679	644	647	628	669	638	706	713	672	671	678	666	660	639	670	664	624	655	684	700	694	618	621	669	656	615	683	643	626	650	668	637	634	706	690	681	623	667	648	653	668	714	665	629	679	673	646	705	643	702	621	639	662	696	713	706	655	622	658	653	684	687	660	635	673	594	646	653	660	672	692	609	635	631	690	668	681	670	636	683	679	659	648	659	675	682	594	677	666	697	702	632	631	640	650	622	619	680	652	634	639	626	658	692	640	642	684	693	659	637	640	638	661	671	636	650	656	639	673	657	621	663	672	688	643	619	682	663	671	728	640	685	675	647	620	655	690	696	675	656	689	659	616	653	644	619	630	651	638	682	675	651	662	640	643	667	616	645	631	614	702	666	645	666	681	636	677	665	652	669	686	665	674	686	662	684	640	695	629	640	666	618	655	654	665	655	664	690	659	631	665	642	646	659	645	661	682	643	699	655	647	682	689	640	720	649	647	650	612	664	684	605	667	682	631	655	664	687	637	646	673	687	659	673	666	659	673	699	711	658	631	611	638	677	656	654	672	672	691	662	670	663	725	624	665	676	655	656	609	633	675	660	689	656	721	664	651	637	695	705	651	646	660	638	680	652	658	674	678	614	655	616	663	629	698	656	654	621	645	705	639	654	654	655	669	650	678	660	634	662	646	681	674	671	639	705	658	660	729	658	708	648	654	678	660	669	679	658	674	661	670	659	656	687	622	667	675	698	669	643	661	647	652	653	686	630	647	623	652	658	661	667	644	648	639	686	649	686	647	644	666	700	686	647	664	642	682	639	679	666	680	657	626	616	627	665	657	637	647	636	675	707	674	693	652	641	681	619	670	663	685	651	638	694	653	640	646	681	641	703	632	682	647	645	646	649	628	604	643	642	640	653	638	663	679	656	656	658	701	696	656	650	656	664	660	636	688	639	695	626	640	634	672	625	662	678	685	632	662	633	692	637	645	660	680	679	655	619	654	635	659	668	660	691	662	666	676	698	643	669	680	624	623	685	666	656	685	656	677	686	652	667	686	695	685	666	654	662	665	679	668	692	656	631	644	697	647	660	622	647	657	685	672	666	692	660	709	647	617	639	671	668	654	701	656	752	656	641	631	667	645	659	674	609	720	676	742	651	646	648	664	646	629	652	664	625	622	633	644	639	682	604	672	667	625	693	665	706	644	656	659	691	656	693	695	635	677	669	660	685	708	631	641	685	671	669	646	672	625	632	660	668	673	666	623	689	633	651	660	678	643	687	636	648	694	656	660	687	665	675	649	655	666	654	677	676	701	655	657	678	639	667	711	644	683	715	691	680	701	613	702	656	634	678	658	664	693	675	636	667	611	588	635	710	668	651	643	674	684	636	636	701	617	653	670	691	640	668	610	712	647	654	670	672	707	651	719	614	661	689	674	674	665	656	654	631	671	652	661	660	662	667	665	641	653	645	651	634	654	690	653	640	647	649	652	691	650	660	685	652	687	613	669	668	672	666	657	678	651	631	666	654	685	646	705	664	631	668	654	698	651	656	648	631	685	639	670	688	600	629	617	636	673	648	615	647	639	661	657	694	662	642	626	647	674	634	648	657	678	665	660	627	616	626	697	670	680	669	643	697	661	701	658	669	695	667	684	605	605	699	624	639	655	694	676	638	621	705	670	653	685	712	657	678	625	689	669	681	678	631	663	650	665	653	680	672	702	686	686	692	604	656	671	659	658	648	646	683	671	733	635	708	654	640	663	692	629	638	668	628	662	652	697	685	696	668	675	629	653	659	678	680	664	667	664	660	632	648	740	617	664	662	669	642	684	625	640	597	670	645	646	656	650	672	670	640	649	649	632	640	678	628	663	678	682	628	672	652	610	645	681	665	612	685	671	688	657	642	665	649	643	662	667	704	682	648	694	639	658	672	716	614	663	644	634	672	641	636	664	664	672	706	717	647	687	658	633	679	692	666	684	683	677	630	656	686	670	669	689	608	619	661	663	629	666	632	723	681	669	649	653	669	678	686	676	639	693	703	672	645	660	623	642	650	668	655	681	679	644	632	682	633	683	639	649	663	651	662	703	645	599	686	631	672	609	648	670	643	676	672	678	656	662	662	669	632	675	685	701	705	633	685	672	722	657	645	659	611	709	683	695	657	658	714	634	654	654	632	676	648	664	666	652	647	652	680	669	645	668	687	642	675	633	649	675	616	633	679	641	633	652	668	687	650	646	632	659	640	661	646	646	602	664	668	617	660	658	652	675	606	673	665	682	654	680	640	608	648	670	679	633	658	670	670	675	641	675	681	676	650	644	671	643	658	640	640	637	681	687	658	634	647	651	689	618	680	673	701	706	657	628	645	618	646	684	651	711	636	694	669	698	659	706	638	648	659	653	639	650	641	676	686	637	680	639	646	640	680	657	663	692	720	696	638	658	660	681	638	638	680	635	641	674	636	637	683	721	679
6503	675	323	345	332	308	308	318	310	328	344	306	295	284	318	311	331	285	335	329	324	287	309	297	338	319	353	327	344	352	316	313	328	319	314	299	314	316	335	309	321	313	322	311	312	313	331	325	348	320	323	328	281	298	297	324	327	295	299	304	325	336	285	287	326	302	299	319	356	346	303	305	307	290	355	301	327	318	324	304	331	333	300	352	317	308	308	289	292	311	329	306	313	337	295	324	285	326	296	308	302	311	276	317	301	368	302	295	337	290	291	317	337	351	317	331	335	319	320	339	302	274	312	301	298	269	295	304	322	346	296	307	305	283	331	303	314	326	316	310	316	308	309	317	308	325	338	309	310	332	299	315	320	314	317	339	296	304	307	296	312	337	304	336	326	299	300	284	284	348	324	348	320	299	311	298	296	314	338	342	298	346	293	294	310	336	302	298	343	293	318	307	316	282	330	320	331	285	351	293	307	333	323	315	336	304	300	330	309	319	292	325	285	312	307	327	324	302	329	296	328	308	306	306	313	310	300	323	313	323	301	317	301	306	322	318	297	312	317	319	298	289	327	340	319	314	352	309	311	312	325	313	339	317	320	322	303	335	306	321	279	299	328	302	287	303	291	286	315	341	278	291	333	291	323	323	347	320	319	299	345	303	328	309	317	316	313	285	302	315	290	323	329	285	299	284	316	321	313	346	328	311	297	319	316	318	335	326	297	322	345	320	321	315	316	311	311	328	342	315	282	327	328	302	327	316	309	334	303	332	308	288	324	332	325	293	312	337	292	300	291	342	319	345	300	297	298	313	305	341	336	311	335	349	318	313	336	292	305	307	312	283	307	301	352	311	320	320	339	292	322	300	294	292	329	312	296	326	313	298	317	277	316	333	305	331	325	353	310	300	307	318	307	305	321	339	361	303	327	326	325	294	301	294	315	323	323	298	302	309	325	309	305	351	327	302	297	319	312	319	295	294	343	298	328	297	312	281	307	307	314	313	348	312	329	297	304	298	322	333	295	342	324	276	311	280	317	329	298	309	316	312	322	296	353	286	276	324	348	290	308	317	341	321	327	310	291	301	303	302	329	298	297	309	319	308	323	303	303	307	344	334	312	245	276	295	317	270	318	328	303	305	316	299	310	313	338	343	330	319	303	331	319	319	317	277	307	329	316	305	285	316	288	331	334	294	303	273	297	312	314	338	329	331	315	285	323	311	341	338	331	304	302	331	317	318	335	346	298	332	300	319	312	317	309	292	319	297	299	343	321	337	300	355	317	317	330	307	329	291	356	344	335	305	353	328	313	304	313	302	314	298	320	298	296	350	302	324	323	311	325	321	312	307	343	305	309	320	294	315	311	311	312	296	305	319	282	250	289	317	298	317	316	313	350	336	288	324	301	315	310	306	311	306	302	312	285	324	285	298	318	359	344	320	270	292	314	308	291	309	340	301	316	316	327	350	307	317	299	339	356	301	342	284	273	311	321	309	336	347	318	281	298	305	283	320	324	309	341	322	324	314	330	322	337	292	318	304	327	330	344	348	312	305	324	287	294	325	274	326	333	341	305	321	314	313	280	316	322	298	310	293	326	307	326	311	333	320	321	310	305	302	310	299	319	305	297	327	303	339	320	311	331	308	312	309	320	317	296	297	313	369	311	337	297	327	298	337	337	310	335	296	309	313	301	301	296	317	290	303	316	317	312	302	316	313	308	332	284	305	314	300	282	275	303	310	318	302	334	311	307	337	304	319	314	308	314	313	282	321	296	316	313	318	295	301	315	309	293	302	330	320	310	324	340	299	325	321	308	262	310	346	306	335	326	352	331	313	314	339	310	313	327	292	319	302	322	289	316	316	274	305	296	289	299	331	313	327	329	323	312	325	313	275	302	321	305	300	330	300	313	317	329	341	337	311	345	302	347	322	318	303	348	317	322	297	323	308	306	329	303	347	307	278	337	310	344	324	301	297	371	310	339	336	341	308	318	296	334	307	321	310	320	336	309	316	324	310	314	290	335	320	312	320	324	308	328	335	324	307	312	302	284	292	322	315	306	333	320	292	302	300	336	299	276	282	285	304	316	306	303	281	302	294	360	359	293	293	308	329	311	317	325	318	355	348	281	335	327	320	324	310	324	314	312	336	293	316	290	291	291	287	312	315	350	314	338	308	328	290	296	328	320	331	323	321	285	317	315	302	326	313	322	310	332	321	279	324	319	324	340	298	321	321	341	329	335	311	320	339	355	300	308	301	313	338	350	330	302	295	348	281	293	302	302	351	334	304	328	309	359	346	343	294	302	317	313	323	306	340	290	299	343	283	321	321	328	308	328	287	323	320	328	299	287	314	320	268	340	322	321	320	342	328	345	290	299	330	331	328	333	319	290	339	316	317	329	361	314	356	322	333	309	319	329	339	311	329	294	336	347	322	334	319	318	308	309	333	314	323	304	291	339	292	287	350	333	289	301	277	300	313	322	319	336	283	307	274	293	292	307	308	313	333	302	301	297	298	330	301	326	325	301	293	301	281	345	319	317	335	287	337	292	325	307	276	283	316	291	305	330	321	321	336	319	315	333	322	307	317	313	295	315	322	330	321	297	316	295	314	310	321	320	310	359	282	311	293	294	291	282	279	342	296	286	336	299	336	324	326	327	291	318	308	328	332	302	324	306	338	336	310	333	301	331	372	338	294	302	306	312	329	307	322	333	329	330	314	337	346	304	309	308	334	345	290	344	325	323	317	327	331	316	320	301	337	311	329	308	351	339	305	310	287	320	333	335	338	346	317	353	325	298	311	315	313	303	312	305	305	323	314	299	336	349	286	332	347	323	344	297	316	325	326	311	354	339	288	321	304	298	304	301	294	324	326	358	365	308	328	310	319	337	317	325	326	314	309	313	304	341	310	316	313	278	308	291	305	314	300	325	320	337	338	316	284	318	314	300	329	331	316	345	327	342	332	342	314	328	321	315	334	301	303	303	311	303	327	298	307	300	313	341	306	318	312	326	334	317	313	291	323	320	295	288	316	315	305	318	315	299	303	315	312	307	305	335	323	335	329	285	337	335	326	328	309	275	280	323	320	315	300	318	297	343	302	320	317	305	322	303	309	321	274	276	312	318	328	326	301	320	294	327	332	302	332	289	293	334	288	335	317	305	256	294	303	295	341	283	319	318	311	308	299	375	293	313	307	320	343	296	281	300	340	281	278	307	319	306	344	337	315	323	295	295	338	297	323	325	342	299	317	291	307	320	322	302	302	293	329	310	306	300	333	335	328	311	298	295	301	333	282	318	285	309	312	320	286	317	304	316	325	334	319	317	298	342	329	325	327	309	311	326	301	275	329	326	341	321	304	345	300	297	313	311	299	298	305	325	337	279	327	321	319	330	303	322	338	303	320	322	317	323	301	291	327	282	346	315	317	315	320	323	313	314	303	294	337	311	298	299	316	295	324	309	295	313	323	337	308	324	329	306	308	338	314	307	300	295	290	305	341	297	285	283	295
4421	1131	834	828	814	829	798	790	759	796	790	763	796	832	758	787	776	776	743	752	748	759	724	736	777	738	822	784	749	810	777	753	754	685	737	743	715	723	758	764	701	712	788	757	797	771	737	777	749	806	735	761	741	748	727	736	744	799	755	721	772	741	701	750	760	733	753	763	785	692	713	707	742	712	731	758	806	779	759	753	777	808	815	715	744	761	748	749	749	709	796	782	833	754	809	729	778	776	789	750	764	745	778	724	763	780	737	758	779	738	753	747	724	736	773	726	759	768	761	764	744	767	742	769	716	735	741	747	782	757	767	779	712	776	741	731	726	770	780	722	747	794	795	740	771	765	750	803	799	718	732	731	707	718	784	718	735	792	752	762	729	767	748	722	744	802	742	725	715	706	740	749	796	705	711	726	721	712	755	747	760	762	698	725	752	729	784	742	753	714	784	757	736	719	751	770	776	758	838	741	774	793	728	746	759	773	728	743	743	725	733	758	713	735	782	735	780	751	813	743	794	768	737	769	773	732	766	739	716	757	777	770	757	766	700	753	745	721	776	752	773	726	774	800	755	803	731	762	779	767	749	736	742	740	725	750	742	754	757	789	752	774	728	761	808	721	757	746	771	711	729	737	732	738	742	713	748	739	775	742	743	786	742	788	713	705	728	771	770	735	753	752	700	810	725	755	756	759	727	717	746	761	781	787	816	782	781	717	797	763	807	751	720	715	787	794	706	767	720	758	716	743	769	749	754	713	735	736	753	732	756	760	835	773	751	781	730	747	726	795	740	748	719	741	737	692	737	748	768	770	733	783	755	701	761	789	742	713	759	767	817	774	772	754	807	778	756	733	796	753	756	766	739	750	749	740	715	779	804	755	784	741	731	726	743	737	783	718	756	738	744	732	744	732	804	755	732	764	728	766	781	780	722	727	798	713	739	744	746	735	739	748	772	741	754	752	766	734	747	753	773	751	732	773	685	759	750	760	786	747	778	744	747	727	732	803	739	724	743	807	790	753	738	763	724	716	715	735	748	743	770	727	739	760	757	778	742	777	739	744	749	781	757	765	802	763	782	749	769	723	716	716	785	708	769	728	758	766	787	812	747	762	786	727	715	792	790	736	731	735	746	788	726	666	747	747	808	808	754	765	809	709	696	766	723	767	759	736	750	796	777	720	725	780	753	771	718	814	757	781	734	741	761	775	746	702	763	756	749	764	810	778	733	732	728	732	750	799	735	733	737	770	737	787	768	741	757	704	720	741	759	731	777	789	718	707	762	747	695	811	730	743	754	781	780	727	735	750	735	740	750	759	740	750	770	740	770	771	727	750	744	782	758	738	763	711	722	715	724	757	729	741	836	742	742	723	758	731	744	732	723	809	739	740	722	733	702	736	742	786	721	773	738	752	769	714	766	799	756	742	762	689	751	772	759	751	732	731	735	711	752	760	726	776	735	745	731	775	714	751	744	736	785	747	691	729	768	739	761	738	714	751	782	732	774	747	765	803	795	755	739	758	758	783	708	748	749	759	752	755	804	797	725	740	721	806	768	769	739	741	762	775	761	734	747	777	765	713	788	765	790	746	787	740	755	718	723	740	752	724	740	773	749	772	802	741	756	769	709	737	712	741	738	761	725	714	764	757	779	736	752	765	722	724	741	717	792	780	778	784	755	733	768	797	851	804	769	738	745	717	791	752	738	769	739	732	758	712	735	743	788	773	746	734	722	736	714	731	819	787	771	748	747	755	714	741	706	759	730	705	777	711	730	765	744	738	772	759	773	770	790	771	776	708	775	765	746	760	771	737	783	728	783	703	752	784	759	740	745	762	752	733	721	728	753	741	764	730	681	715	762	724	771	704	724	777	753	775	772	759	741	766	729	732	760	729	775	754	760	731	739	753	781	804	705	758	770	753	738	717	756	723	784	741	748	788	774	727	724	686	745	779	710	745	716	797	711	763	757	729	723	733	726	733	712	753	727	764	729	742	794	764	789	685	717	788	718	716	759	800	777	747	776	745	767	759	766	709	713	737	772	786	724	751	705	755	818	734	782	753	748	747	792	727	714	768	792	749	762	709	715	776	772	705	693	781	818	708	737	735	765	792	769	732	743	808	775	701	795	756	742	789	771	733	720	737	742	731	757	717	695	757	709	752	784	745	784	748	738	760	746	736	706	750	757	760	758	773	792	750	805	787	721	766	758	744	748	711	787	714	788	760	803	750	780	727	738	751	749	705	719	732	791	751	797	719	745	769	750	727	729	773	746	754	752	769	736	728	728	731	754	745	758	728	748	790	702	739	718	725	731	741	702	720	725	741	745	714	757	726	789	771	804	823	768	760	780	760	764	736	698	785	756	782	783	726	789	752	812	697	744	748	776	780	734	745	762	783	717	747	767	769	743	740	769	768	759	829	785	803	776	692	790	749	745	728	767	731	755	752	755	776	767	733	700	713	728	778	726	772	728	768	780	758	721	751	793	719	767	712	752	738	781	725	794	766	754	730	749	742	818	773	750	723	741	792	742	744	717	812	717	773	731	749	794	741	757	712	750	742	729	715	739	744	784	762	800	751	795	730	739	732	739	755	743	788	762	763	758	758	744	704	747	775	764	789	706	734	701	782	704	726	756	749	741	797	741	758	733	735	786	694	729	725	730	728	754	712	774	721	719	807	778	806	788	732	750	757	743	792	763	773	780	773	724	740	761	756	805	767	765	773	743	752	751	733	752	702	742	806	727	788	773	736	706	802	791	779	703	741	738	793	693	791	789	736	710	761	748	766	790	724	800	749	775	703	746	767	715	799	742	742	751	782	704	693	767	728	781	791	781	737	735	787	775	780	753	756	756	740	746	758	776	732	793	763	757	795	717	722	759	791	745	747	764	731	756	750	782	759	760	737	757	787	719	755	752	736	742	761	801	747	731	698	755	765	767	745	739	776	729	786	711	734	754	740	761	772	784	763	757	740	747	718	702	789	713	774	759	733	790	741	711	763	746	770	755	734	736	724	759	761	751	761	745	725	740	786	762	722	811	755	716	735	783	736	779	770	694	785	740	777	759	761	775	742	712	750	773	757	740	727	828	767	799	731	790	754	813	791	749	771	736	735	706	726	741	733	776	802	787	757	724	749	766	719	768	736	719	750	765	790	782	758	734	769	733	740	784	738	778	767	800	769	706	744	714	761	748	748	758	781	758	744	730	745	764	736	727	769	785	766	792	739	760	732	771	734	737	778	774	798	765	783	828	721	713	735	734	750	805	769	783	732	753	732	798	735	743	748	742	737	753	781	781	722	754	772	742	729	735	766	724	736	771	743	802	770	765	721	786	705	763	740	778	718	725	734	728	750	772	766	753	739	781	731	746	735	730	751	758	704	724	791	693	748	713	817	763	744	733	787	760	772	740	731	760	759	785	757	741	754	724	711	726	726	756	755	738	725	783	816	761	683	803	759	767	745	748	734	785	766	772	764	724	784	758	729	764	724	746	789	767	745	741	751
31605	15024	1482	916	628	521	420	370	291	277	255	246	246	200	247	213	239	191	195	222	187	165	188	190	193	186	153	176	146	171	161	172	167	169	177	166	152	162	181	186	147	168	153	148	165	171	177	159	165	157	169	172	151	151	157	185	133	176	167	148	171	150	144	156	161	144	156	149	151	155	182	145	157	163	163	137	149	175	148	170	172	160	182	159	180	152	130	155	182	162	146	147	163	132	138	159	169	166	138	161	135	158	150	158	166	149	137	160	157	149	164	150	185	160	175	162	169	160	154	162	142	162	166	165	147	144	142	153	162	168	167	161	155	162	156	152	154	165	171	152	162	157	166	177	176	158	151	186	136	160	155	165	151	141	173	160	166	140	173	159	149	151	160	179	142	178	154	161	170	154	158	172	144	155	149	141	157	159	142	156	168	153	150	170	156	166	137	147	149	173	153	162	179	152	167	148	148	159	163	130	163	152	167	139	167	166	158	152	162	159	156	150	141	187	171	131	142	164	158	148	154	170	149	159	156	150	159	159	160	146	166	155	148	181	148	171	154	157	156	178	153	142	156	152	185	163	161	159	160	150	146	158	149	145	192	163	177	160	162	158	173	151	154	170	185	154	157	144	153	160	167	178	150	150	158	187	156	168	152	166	161	173	154	147	156	133	179	170	165	160	165	169	169	175	156	166	146	172	177	146	179	144	155	137	154	147	153	195	153	153	171	156	167	164	156	164	154	156	161	151	162	164	166	182	154	143	168	136	164	160	162	203	131	153	146	165	152	163	185	155	136	191	160	157	154	136	161	160	164	142	165	142	158	166	158	140	150	180	161	162	178	156	178	153	156	180	161	139	168	181	147	163	156	174	163	174	174	168	146	151	143	161	163	183	150	159	148	158	149	149	179	160	173	134	133	139	162	167	152	172	144	158	153	165	152	149	166	184	168	173	161	147	136	163	148	175	159	161	150	194	167	135	187	154	167	163	168	154	151	150	155	170	155	163	162	177	139	156	162	157	143	179	153	155	156	162	134	151	108	154	172	122	158	163	156	176	158	163	137	160	168	157	150	145	170	154	162	172	186	165	139	166	164	145	149	177	150	160	175	146	148	153	163	168	168	160	170	168	165	158	158	142	163	167	171	183	162	161	171	165	179	186	160	138	164	171	145	157	159	161	170	165	154	155	150	162	198	149	134	162	146	145	159	137	174	179	172	133	155	162	138	168	168	147	153	165	137	168	173	144	157	156	172	136	162	158	172	165	161	165	186	179	167	145	135	146	159	177	140	190	151	187	152	182	148	174	141	158	150	158	160	162	146	140	147	149	149	145	155	168	169	153	171	157	156	151	171	179	180	174	167	176	153	161	170	158	147	163	161	149	165	182	165	149	157	166	169	149	180	169	160	155	148	131	170	167	162	159	161	139	141	163	153	133	149	149	167	168	180	159	179	168	149	173	179	191	186	160	146	150	148	154	166	200	159	141	169	149	153	158	158	149	145	172	150	165	158	155	177	172	156	162	167	173	161	168	153	170	166	125	151	180	167	171	153	148	140	157	150	177	161	161	167	148	162	175	181	166	163	180	159	150	162	144	170	165	141	169	152	155	165	155	149	161	170	169	161	173	161	155	148	155	148	171	167	157	142	176	172	136	171	179	193	167	150	144	170	185	160	144	138	147	169	177	151	130	152	137	154	156	146	154	173	159	135	155	149	149	169	169	161	172	154	134	168	166	153	160	168	170	146	165	160	139	156	154	173	179	166	161	168	139	160	166	150	155	151	165	138	161	149	170	153	159	169	162	146	155	172	177	170	177	165	155	167	152	152	142	158	165	122	157	164	168	157	176	165	152	152	163	152	155	173	157	150	143	171	183	158	158	170	173	166	149	139	150	163	146	133	143	143	159	142	183	151	165	163	181	139	146	130	137	166	173	161	156	148	172	144	164	154	172	140	149	163	174	173	154	170	149	153	152	171	163	155	160	146	153	163	159	172	166	176	147	173	184	172	150	138	189	178	153	153	163	164	138	149	164	158	174	146	169	152	145	178	143	138	144	159	155	158	168	180	159	124	169	183	157	148	149	164	175	144	165	138	157	168	160	184	160	161	195	163	177	161	155	159	160	175	170	135	164	160	159	164	147	178	160	171	158	149	154	139	170	175	161	157	150	168	162	165	149	158	137	155	162	181	177	172	155	146	147	155	163	139	155	138	152	164	145	146	160	160	155	156	169	144	147	151	176	164	166	160	167	137	159	152	151	153	152	150	183	171	176	142	167	169	165	154	154	171	162	140	145	149	143	147	163	142	141	166	155	132	147	151	163	158	172	161	149	173	160	128	150	164	168	190	171	178	157	179	159	151	158	185	150	164	148	153	157	154	163	152	153	157	193	160	164	167	157	161	165	153	155	173	174	148	174	152	138	138	159	144	177	151	168	151	150	168	176	152	151	129	170	167	145	169	164	157	159	172	156	146	149	157	131	162	158	161	147	162	170	139	165	174	170	168	143	171	156	156	147	156	177	159	177	157	141	164	146	137	168	160	165	158	139	152	170	148	179	158	169	153	164	171	168	182	174	171	141	176	140	159	157	158	152	140	143	171	159	171	160	148	148	174	153	170	147	171	130	155	154	163	156	171	157	154	171	145	158	140	153	136	174	171	145	180	174	162	162	158	161	163	166	175	184	166	131	180	180	146	164	143	157	197	170	166	154	132	171	160	177	158	149	138	168	163	148	157	158	167	154	158	167	154	153	166	138	162	166	143	149	161	176	171	142	135	135	152	134	188	149	155	142	154	175	157	153	162	148	152	155	162	193	161	173	143	156	175	131	156	162	178	123	164	140	157	162	173	144	158	167	170	159	153	151	154	158	157	153	165	167	148	152	170	181	160	174	162	189	155	162	157	166	164	174	159	177	145	143	156	151	136	183	152	146	178	169	143	156	156	161	150	145	171	159	156	137	141	153	146	171	147	154	147	154	163	157	130	167	145	162	164	174	150	156	190	156	164	141	149	144	171	156	160	168	181	168	157	147	170	150	136	168	143	160	144	172	161	161	140	163	139	156	160	157	152	144	147	144	148	150	161	151	162	167	179	180	164	166	152	174	155	157	178	150	165	171	180	155	143	150	168	147	161	156	152	146	174	152	160	178	152	158	152	137	143	162	161	163	170	162	154	176	164	169	155	156	162	166	175	151	169	168	174	175	150	167	174	161	155	139	160	144	167	173	163	146	149	160	139	172	155	167	150	196	144	145	129	178	152	186	160	160	160	146	139	170	161	148	124	140	158	164	168	143	143	149	155	159	153	158	170	145	164	164	165	137	152	133	153	168	170	165	140	148	158	150	175	162	165	151	163	158	165	146	183	197	125	175	151	157	175	134	139	148	167	151	168	159	153	159	162	149	149	180	136	166	158	153	151	165	165	159	179	175	165	187	138	164	157	162	164	172	192	170	148	176	160	143	148	169	152	155	167	164	133	153	163	171	168	164	164	149	151	171
18855	6206	2413	2848	2485	2089	1686	1439	1235	1162	1041	929	848	791	767	719	684	659	689	663	600	629	609	576	518	504	559	507	553	467	543	551	537	516	497	469	447	499	477	502	516	472	481	491	451	456	449	500	448	492	458	483	460	465	489	467	441	449	439	475	450	433	474	463	471	452	463	489	471	439	440	460	446	454	425	443	420	438	456	452	437	478	427	465	444	411	473	467	419	470	413	407	456	457	438	450	424	428	466	476	461	453	437	407	467	424	425	457	438	449	457	462	440	424	408	485	442	414	468	480	430	443	421	381	428	438	469	433	421	447	453	446	440	429	454	465	405	463	430	424	448	479	480	466	462	434	431	465	442	431	418	507	422	424	442	450	438	452	436	422	436	466	410	406	445	438	409	487	418	479	422	428	429	490	473	440	437	443	432	430	442	421	453	441	434	446	443	424	427	461	424	419	461	404	440	458	429	411	429	470	417	434	433	404	457	466	441	439	451	448	427	430	462	437	448	384	439	422	409	429	449	467	429	459	455	463	441	415	423	425	430	471	456	455	424	465	460	409	457	483	406	447	413	459	436	462	442	457	442	448	431	453	514	459	415	426	426	496	440	454	434	439	427	455	433	459	421	430	481	446	472	438	439	417	449	427	426	452	440	427	437	426	456	413	458	444	434	457	426	422	433	436	436	456	493	444	463	412	418	444	443	445	448	462	446	438	421	440	405	469	448	453	421	456	454	469	411	436	418	440	453	424	448	457	500	442	426	441	432	435	441	447	396	431	451	428	472	450	475	426	426	421	445	451	415	456	419	460	422	443	451	461	455	421	448	461	461	450	393	426	433	469	469	438	469	458	479	434	426	454	423	442	421	419	431	442	426	438	488	416	457	460	467	434	420	421	437	469	446	471	458	465	425	430	406	461	425	415	438	488	432	443	475	478	485	462	414	428	455	443	451	466	456	445	447	398	450	446	435	439	443	444	469	459	407	436	421	449	450	440	450	470	427	414	423	440	478	426	439	446	482	419	440	452	472	418	423	455	404	419	424	427	483	442	408	461	451	442	470	428	467	440	448	415	412	442	431	462	429	451	429	429	418	450	467	455	437	442	425	519	438	380	428	445	448	455	438	430	425	429	431	417	441	464	464	470	439	444	445	442	438	443	476	451	469	464	415	453	450	443	440	434	437	478	405	468	451	436	441	478	460	460	423	450	453	445	430	474	409	449	412	460	400	451	447	456	417	454	430	433	459	443	459	437	442	450	422	457	444	421	434	472	457	427	422	445	473	441	443	419	451	405	462	411	449	475	417	453	436	439	464	465	439	445	432	445	463	439	401	457	408	442	451	412	475	443	457	473	437	395	450	426	448	429	425	432	463	452	451	462	456	438	438	419	424	444	413	466	450	442	448	486	444	452	406	450	434	456	409	460	429	449	453	479	419	429	423	442	478	443	456	433	441	464	437	453	422	417	472	460	437	442	421	467	430	438	392	451	455	431	471	422	452	459	434	404	462	445	446	453	462	459	447	453	454	412	426	451	453	445	427	438	456	443	496	427	437	481	438	450	451	388	433	428	436	434	446	428	415	435	442	429	415	430	445	455	458	416	441	475	470	452	430	449	479	423	432	418	441	428	451	411	466	447	472	446	446	455	438	454	426	465	453	399	451	515	443	452	418	415	440	435	420	415	427	447	464	395	441	459	459	448	439	427	410	428	459	451	434	415	440	457	459	405	445	428	421	440	464	451	468	430	435	419	475	466	422	412	444	463	414	467	390	428	413	461	432	452	422	430	415	454	473	409	447	450	421	437	410	406	463	453	458	397	476	455	449	445	448	455	469	459	439	419	472	420	496	409	408	444	425	460	468	411	444	435	469	431	468	429	465	460	426	414	426	468	455	447	475	407	494	437	430	390	443	459	426	450	445	429	446	443	432	454	450	448	427	427	419	462	441	420	460	431	436	467	429	434	428	449	441	443	430	454	427	438	414	482	425	462	439	440	481	461	434	424	454	479	472	459	433	422	421	452	450	452	443	473	464	436	458	466	415	402	430	450	442	422	408	438	420	431	459	427	430	458	490	431	428	449	427	422	479	479	414	448	429	425	429	469	422	413	492	433	498	430	480	430	451	421	473	418	456	422	444	475	421	467	423	458	438	477	411	439	418	429	420	463	433	455	469	422	444	413	473	421	482	451	477	455	442	423	449	456	449	463	420	475	442	473	430	463	418	410	469	413	468	467	454	442	495	433	424	437	458	435	429	469	436	399	410	424	487	416	444	419	479	419	435	439	452	470	484	456	422	462	452	414	447	401	424	430	468	432	441	412	462	438	407	443	438	430	461	424	446	436	434	474	459	437	454	450	472	446	441	470	447	502	445	432	446	430	480	464	441	470	409	420	474	456	411	436	415	417	456	458	435	415	410	451	438	433	478	440	447	408	403	411	424	450	416	443	444	421	393	463	446	460	443	414	453	456	428	425	427	445	433	425	443	443	466	446	402	413	428	488	436	440	459	436	419	430	457	451	435	430	452	450	485	417	425	389	415	443	435	458	416	470	443	481	436	440	419	486	432	423	453	438	429	460	463	461	466	417	450	439	473	472	465	421	459	430	442	444	435	432	432	440	472	456	448	464	426	428	470	482	416	486	412	423	446	458	464	470	462	430	407	475	426	448	458	416	430	472	460	430	416	468	416	458	444	458	471	442	432	431	442	417	445	450	435	407	451	424	456	442	408	452	423	434	440	432	472	469	422	422	415	426	453	480	456	428	437	511	417	473	467	437	430	424	459	426	433	424	440	474	474	454	424	427	442	458	409	494	437	438	405	440	454	446	447	439	442	414	446	428	443	429	459	454	427	439	454	430	432	445	439	420	442	449	455	423	442	444	425	429	448	434	438	398	469	405	443	472	443	432	444	437	437	428	453	458	417	477	489	444	434	443	419	429	444	467	489	457	435	441	443	418	442	417	425	453	448	422	451	460	442	429	437	434	447	423	464	444	418	473	419	448	450	435	464	456	447	440	410	487	443	449	437	447	450	431	486	425	473	463	416	456	431	403	453	403	478	474	401	454	425	442	430	449	416	479	453	447	470	450	429	456	431	431	469	445	464	455	440	455	428	413	463	431	472	418	457	425	413	468	432	466	411	449	460	469	447	412	426	424	448	459	424	431	425	470	456	430	452	429	405	407	421	461	393	408	430	425	423	450	440	423	415	445	469	436	402	455	467	422	476	436	459	456	449	493	456	439	453	455	421	433	427	450	462	424	455	468	435	438	449	450	421	446	436	432	390	444	429	437	463	444	408	441	450	470	470	444	473	431	453	456	441	472	468	465	441	441	453	467	421	428	442	394	455	439	444	448	465	459	446	447	452	442	408	430	464	429	442	475	410	460	435	445	430	428	404	407	454	477	460	425	484	404	463	450	471	462	450	450	436	438	431	457	467	415	446	457	447	437	432	450	455	461	434	436	427	453	459	431	435	449	482	454	422	416	404	441	463	463
45525	26529	4348	1972	1285	898	720	620	560	465	452	417	388	363	340	329	317	317	281	288	309	278	292	283	249	281	289	273	286	278	234	270	252	265	289	259	264	267	229	269	245	282	255	252	274	259	234	282	268	242	234	235	240	289	269	265	243	243	299	256	245	224	244	240	271	239	271	254	242	263	253	236	239	251	233	271	256	272	265	228	284	235	226	256	261	240	254	244	248	256	239	218	259	266	244	276	255	249	212	235	231	234	230	254	240	250	252	220	283	219	301	246	263	246	216	265	278	268	259	226	249	239	278	240	250	249	227	288	266	261	267	255	258	269	262	259	259	300	260	248	258	239	277	254	239	248	273	266	267	268	279	248	261	274	248	244	257	231	303	238	264	242	265	250	255	230	265	255	247	242	282	260	287	257	272	270	242	248	252	230	248	284	230	227	253	244	245	253	237	242	253	243	235	284	246	237	220	259	242	264	253	263	243	232	215	249	270	233	275	243	258	281	257	254	224	242	301	259	265	251	268	219	258	259	270	239	259	243	242	250	284	251	267	240	252	260	217	247	247	247	256	254	249	261	260	226	259	270	235	261	247	226	254	236	227	236	251	230	260	260	261	255	247	238	247	243	229	256	236	280	243	232	287	236	217	278	242	238	247	254	262	247	264	261	237	255	242	233	265	257	272	255	278	215	262	249	269	256	239	238	269	231	255	256	261	274	247	236	242	252	236	266	264	255	257	276	253	220	265	277	246	234	271	272	257	248	231	234	220	261	240	282	245	253	270	270	280	237	249	255	255	241	258	259	251	253	233	286	230	252	285	249	278	253	247	265	270	273	246	264	258	269	267	258	256	246	251	274	240	266	267	244	276	251	234	253	252	240	225	267	211	235	238	247	218	257	247	266	245	292	235	255	254	269	253	275	260	252	279	252	268	281	235	261	252	269	263	268	250	240	274	238	281	247	267	234	282	280	268	238	262	243	231	240	258	267	259	248	255	256	251	248	248	271	229	255	251	265	245	247	276	250	244	275	227	251	262	248	277	229	242	268	227	233	234	254	252	261	260	253	250	256	257	259	275	217	253	256	264	239	256	258	254	249	236	259	267	247	267	242	252	268	253	221	242	292	254	269	258	231	272	261	245	254	234	238	256	233	263	252	257	242	260	258	247	240	276	257	237	226	206	263	242	277	256	254	278	243	263	265	259	249	233	277	249	244	249	245	240	280	269	259	245	250	294	242	268	267	278	246	262	229	261	264	247	260	236	250	251	265	272	252	291	245	248	285	257	273	250	238	255	237	245	242	268	263	243	262	223	263	239	241	264	254	250	288	246	210	234	279	237	267	272	273	236	230	257	233	247	259	260	233	237	222	222	259	245	239	247	260	240	268	260	265	231	258	242	260	242	277	268	252	265	234	280	247	245	257	237	235	260	219	256	240	240	268	232	247	260	268	281	266	252	256	247	253	244	261	270	242	274	253	245	251	212	255	250	241	276	237	225	253	257	251	260	261	249	253	261	245	235	255	246	287	270	248	234	265	252	242	256	246	249	248	243	261	249	260	238	296	229	266	241	257	239	257	240	248	226	258	217	264	264	247	221	272	272	265	239	253	226	240	264	276	260	213	273	254	243	251	296	265	264	252	259	250	216	236	236	235	256	240	257	215	237	252	263	267	255	257	226	241	253	267	246	245	261	247	246	239	270	253	271	247	254	268	246	261	257	271	249	237	248	254	263	250	240	230	213	223	262	245	255	254	243	243	249	264	250	262	237	254	251	266	254	236	248	234	261	242	237	266	228	219	272	250	231	222	275	233	237	271	231	251	256	251	270	250	233	235	231	249	254	243	278	242	238	255	245	246	226	265	243	254	278	269	308	261	279	269	253	281	244	266	292	232	258	251	232	248	252	241	242	230	260	267	249	267	223	263	259	272	241	246	263	259	243	227	265	267	233	263	261	258	262	241	238	237	238	243	263	272	268	264	262	233	247	258	251	234	278	237	280	281	249	246	259	235	257	236	263	258	239	278	236	242	254	248	256	261	230	280	256	256	272	248	221	234	274	253	252	251	241	241	268	239	262	296	233	285	269	253	249	272	240	243	217	235	214	216	239	266	250	251	264	267	275	236	233	244	254	252	258	253	239	248	216	252	254	255	252	268	253	282	258	278	263	257	259	225	226	249	246	258	276	272	270	251	249	255	255	250	300	243	256	261	269	229	235	235	259	291	236	258	251	248	240	268	236	287	253	249	220	247	278	268	242	234	245	261	283	211	275	270	223	242	246	237	257	254	260	274	233	272	258	267	229	270	260	234	270	267	216	263	259	236	284	232	242	250	246	268	249	294	275	249	241	230	246	266	247	254	259	254	252	265	250	239	253	252	254	231	254	236	269	256	269	247	263	268	246	255	234	267	264	291	232	258	240	284	238	252	275	266	248	254	238	259	240	253	265	280	263	260	255	263	235	245	254	252	234	245	239	258	265	242	249	254	237	243	266	238	234	260	247	271	251	215	271	262	243	253	240	234	258	256	232	272	261	256	250	255	268	245	255	265	232	258	263	236	245	252	242	232	258	244	269	228	263	267	233	247	235	262	283	244	251	233	242	249	239	252	242	248	279	242	269	249	239	254	276	282	243	258	245	246	221	237	260	252	277	239	231	242	241	262	258	257	256	272	264	238	240	263	240	280	244	253	229	248	265	236	217	239	248	271	249	245	235	248	227	270	241	237	230	252	260	267	271	251	261	272	255	255	251	252	242	268	276	276	271	285	244	258	252	253	259	253	272	258	225	253	271	260	257	260	243	257	244	244	255	223	288	233	279	240	235	232	244	275	255	224	260	251	259	238	238	232	247	246	266	258	224	260	242	271	264	236	217	268	260	255	228	255	249	268	253	230	241	269	252	262	234	242	259	264	223	250	250	262	258	273	253	255	233	259	273	264	275	269	270	251	229	230	283	251	243	257	266	231	255	265	237	256	262	252	224	271	272	261	242	258	245	281	289	268	262	281	259	268	281	264	259	265	296	252	244	239	257	259	245	257	257	259	246	254	292	225	235	243	256	262	275	263	271	255	244	277	230	276	254	254	265	253	234	261	266	235	245	238	235	250	240	244	258	288	265	225	247	275	253	251	230	256	251	258	265	258	242	248	254	234	238	265	240	230	235	248	262	246	255	244	242	222	241	249	252	202	245	248	256	272	243	246	237	250	268	253	251	286	243	248	219	251	244	245	273	275	258	253	236	266	272	243	250	266	273	263	251	279	234	227	248	260	231	264	248	256	240	270	259	256	250	228	244	263	251	230	260	243	249	238	265	266	228	261	252	256	225	245	235	258	260	288	235	298	243	256	277	258	228	234	265	251	251	234	250	237	242	250	252	255	257	252	247	248	258	253	261	242	243	242	251	267	260	245	261	227	277	240	244	232	239	243	239	252	238	255	254	221	276	266	243	228	215	259	250	244	216	262	212	236	229	255	263	272	258	239	224	239	257	248	250	236	246	265
27003	9055	4241	5104	4541	3806	3098	2575	2231	1987	1774	1588	1419	1359	1282	1165	1125	1099	1069	1040	958	940	966	875	907	880	843	831	855	837	836	786	777	789	762	725	786	791	739	718	754	777	734	723	709	756	687	721	661	698	698	727	695	699	700	716	742	738	703	719	670	708	681	701	694	728	672	629	689	645	721	679	696	676	697	715	666	668	717	711	662	688	677	686	647	689	665	651	643	663	716	683	658	692	686	639	686	657	672	698	679	686	674	665	692	683	706	713	638	664	652	662	671	697	621	660	630	684	672	684	615	685	664	662	699	689	649	672	643	676	698	640	648	688	710	674	677	661	639	703	689	666	653	633	636	704	684	621	659	647	654	640	681	659	605	663	711	698	685	699	621	663	716	683	620	660	690	687	692	672	669	634	671	656	693	637	653	713	619	658	683	623	683	663	662	651	696	626	641	689	636	637	654	604	738	675	652	652	679	651	621	680	654	660	624	692	670	643	677	706	671	698	620	695	662	676	676	695	683	634	655	694	692	714	664	660	633	678	642	644	638	682	623	678	660	664	702	680	651	679	699	654	679	629	651	668	667	660	718	696	649	643	665	671	698	660	704	630	663	660	637	627	619	675	638	632	663	644	668	672	689	685	636	619	657	689	687	655	624	637	664	678	655	646	634	663	683	673	636	673	666	658	627	673	628	697	697	687	644	650	667	623	658	637	657	653	665	699	637	659	631	658	656	638	643	675	634	640	710	685	638	677	624	690	648	648	677	657	641	646	697	641	658	633	647	630	649	669	649	646	681	658	695	623	657	623	645	651	674	666	683	662	666	625	669	658	648	673	713	667	651	642	671	640	628	684	665	624	665	669	647	626	677	666	654	630	676	674	659	665	662	668	636	655	635	654	640	623	621	617	659	637	641	642	726	647	662	686	658	659	710	666	621	711	670	705	669	737	658	654	663	667	714	663	689	679	644	665	686	690	670	670	648	685	629	687	621	652	673	695	670	676	660	681	621	646	680	704	628	654	644	590	680	655	687	644	642	701	679	674	635	678	689	675	657	703	649	687	678	658	662	662	624	625	641	631	661	644	654	696	644	658	655	660	662	694	661	670	660	643	664	660	655	653	661	690	672	601	644	684	652	634	642	654	714	652	637	648	644	650	658	681	701	628	682	626	611	668	647	667	680	651	695	651	645	697	672	654	660	659	652	651	643	675	658	723	681	671	685	637	703	677	652	659	684	618	658	660	637	621	674	671	662	621	675	669	649	591	641	664	642	628	664	678	657	624	694	688	645	671	669	629	639	694	654	675	650	707	665	687	652	682	633	670	630	683	649	685	663	708	613	657	655	651	643	635	630	657	661	706	704	671	644	661	630	642	682	668	653	665	706	685	646	658	645	651	695	658	659	682	671	640	673	685	695	629	661	632	686	652	676	672	672	653	694	672	664	689	648	696	664	665	649	661	652	677	695	659	671	640	672	671	646	655	677	641	651	697	654	674	684	717	687	678	646	660	706	648	652	640	662	613	675	644	655	677	679	724	670	657	673	658	621	688	685	630	643	627	662	707	615	651	634	639	696	672	667	625	667	669	656	697	662	636	656	654	642	668	671	674	654	639	684	685	632	645	657	648	624	647	630	695	665	659	657	654	618	704	631	689	694	639	660	678	672	651	685	596	674	662	652	685	668	692	608	602	653	701	614	653	682	726	628	650	677	654	649	670	681	629	673	632	700	602	641	694	649	619	672	670	608	646	695	652	625	668	650	636	622	692	687	647	661	637	698	673	696	645	619	688	683	710	664	663	701	649	655	632	650	700	713	669	659	629	706	701	631	707	693	712	697	677	694	674	676	662	664	644	639	644	630	692	649	665	673	694	640	668	690	652	667	669	679	647	616	618	657	647	641	661	670	681	693	640	678	662	617	655	685	627	621	684	666	658	645	648	668	682	657	690	672	663	626	652	644	652	662	675	650	646	674	661	681	673	690	664	598	701	697	692	685	694	697	651	693	639	671	646	651	676	653	740	666	669	709	615	650	625	662	663	670	694	660	610	626	670	653	706	666	672	643	679	701	647	652	683	603	648	628	669	705	651	672	685	615	666	650	639	628	654	659	652	709	667	662	625	700	656	638	614	678	666	646	666	650	683	610	682	705	641	664	622	699	640	712	671	679	655	637	674	632	671	722	667	660	644	632	641	661	686	667	699	648	695	666	690	672	677	718	675	647	708	662	654	662	676	687	638	628	683	731	663	646	654	638	686	647	678	667	654	715	650	647	672	618	630	623	684	648	664	668	676	666	684	657	648	660	654	606	674	655	645	650	678	653	663	650	682	628	648	633	651	656	653	662	638	693	658	618	634	637	654	709	688	675	642	653	689	681	708	678	676	656	706	678	667	619	696	697	692	640	627	681	666	669	682	657	657	683	682	659	673	650	664	636	630	646	672	684	642	603	665	632	710	699	665	649	669	649	620	655	674	694	696	656	675	665	635	669	639	658	701	671	632	689	700	653	623	654	709	653	680	688	708	687	645	662	650	639	704	696	681	686	622	660	635	666	723	639	671	676	666	636	637	667	697	653	681	667	702	641	688	666	653	715	674	664	667	643	625	701	656	671	638	690	689	635	695	619	668	665	696	675	685	708	654	662	648	639	620	645	704	652	670	651	670	654	604	646	611	673	660	664	696	667	670	691	676	663	656	694	649	680	635	664	675	713	610	652	631	649	662	678	657	636	649	675	626	686	616	648	673	633	622	679	664	680	666	695	661	671	659	697	646	680	660	661	618	635	635	629	619	658	684	682	639	701	657	665	673	647	660	637	670	634	675	666	664	643	710	641	649	642	636	680	702	633	634	644	635	666	663	693	708	664	682	692	685	723	669	664	655	684	694	660	657	604	686	683	685	653	657	726	655	660	660	680	686	654	644	664	659	706	692	732	648	697	624	679	647	670	667	676	657	695	655	636	684	654	631	644	627	641	648	673	648	641	648	637	635	645	695	669	690	692	674	676	652	675	654	664	683	678	667	635	699	676	618	647	672	670	665	700	648	637	631	702	590	653	637	670	666	638	602	680	685	694	648	676	628	666	669	623	658	643	652	709	695	659	663	637	679	661	666	635	675	683	690	680	615	719	685	653	630	722	679	655	667	640	643	645	679	679	699	653	653	652	698	648	633	695	661	628	667	673	676	620	667	683	663	681	684	701	658	605	663	639	711	633	612	677	661	651	668	648	621	692	659	644	656	618	668	676	681	598	606	680	655	664	686	681	670	682	603	635	637	685	667	638	626	637	691	630	671	680	672	673	675	646	624	635	615	664	666	645	652	670	618	651	681	663	666	620	666	698	660	684	668	641	688	718	695	633	674	652	663	690	693	658	673	657	667	676	660	611	675	625	657	649	624	665	647	634	663	669	664	641	641	643	662	717	663	656	657	687	682	721	704	643	654	677	652	675	673	617	606	622	698	674	670	638	612	681	687	693	644	650	647	683	698	686	674	634	696	650	679
6817	927	385	316	335	331	289	323	336	317	329	330	348	330	331	329	321	310	280	287	339	309	333	317	302	345	313	319	355	282	343	318	318	301	325	345	305	359	313	327	309	288	322	297	344	306	301	341	309	313	300	323	302	317	319	274	333	312	295	349	299	307	322	290	292	269	314	343	289	336	277	333	371	278	334	335	316	306	308	298	298	311	290	292	322	279	317	324	293	333	308	335	295	293	353	326	273	325	293	299	362	331	285	285	315	312	332	323	336	296	286	303	294	288	287	291	322	315	292	340	341	308	330	320	314	330	286	327	291	324	334	299	316	303	287	315	294	333	317	308	295	294	324	311	288	342	320	327	312	339	355	332	303	314	298	333	345	319	352	291	297	326	276	310	344	318	289	324	323	322	310	319	310	336	290	310	331	314	354	289	313	301	318	319	334	336	299	303	308	311	308	324	314	331	324	313	332	297	304	327	338	314	309	337	345	292	302	309	313	297	289	312	362	311	277	295	289	302	315	288	297	304	325	362	346	321	313	313	300	316	327	332	319	319	324	298	344	279	304	324	325	323	332	309	313	297	308	339	307	294	308	323	320	344	288	318	279	353	323	312	321	313	272	310	282	316	316	309	330	358	289	314	303	323	297	308	345	309	314	269	296	358	331	321	325	296	296	316	341	286	313	293	325	303	319	337	313	316	320	322	301	319	338	317	330	314	309	337	310	303	333	308	307	317	294	324	341	284	328	339	339	320	309	289	284	315	328	296	295	340	316	310	309	318	306	307	335	319	306	351	295	334	320	339	329	335	306	322	300	330	303	324	268	346	285	294	293	289	299	310	322	318	304	318	337	290	299	291	295	303	310	284	297	323	302	333	301	298	314	346	288	300	300	338	299	301	305	297	282	343	281	287	320	317	307	323	326	312	298	308	326	314	288	307	328	302	285	304	313	290	321	315	304	310	322	310	331	330	316	342	307	294	286	321	332	316	348	306	284	303	365	314	306	304	288	300	350	330	306	302	319	366	311	291	307	300	312	323	340	346	292	327	288	334	314	292	334	312	291	326	293	299	327	334	350	298	293	305	331	306	317	292	324	284	308	319	308	262	305	322	312	330	325	309	301	302	279	328	316	309	342	314	314	314	311	337	299	310	339	330	261	318	321	323	312	329	303	302	336	303	314	280	290	351	310	315	314	328	324	328	275	358	320	347	316	298	303	328	341	347	319	329	320	326	286	321	307	291	295	357	307	313	282	296	294	296	328	312	333	323	317	316	305	325	289	337	318	317	317	339	306	295	348	317	305	324	324	343	322	332	293	323	341	333	276	292	297	319	348	295	322	314	299	305	292	305	294	285	324	290	320	303	318	297	309	332	316	326	318	321	338	315	330	319	313	328	322	305	346	296	320	340	333	322	326	311	301	320	283	325	339	319	328	275	348	343	306	281	323	311	294	313	319	328	318	304	307	312	330	308	298	334	301	314	328	308	285	305	330	311	317	310	320	289	311	317	300	329	326	296	310	321	311	347	306	316	332	302	315	307	315	291	304	322	326	309	332	281	330	324	297	320	312	276	309	286	312	315	298	315	296	304	290	344	307	323	327	288	308	298	303	316	296	329	271	324	317	303	293	324	280	341	314	302	302	313	306	287	326	324	311	333	326	329	330	309	311	318	279	330	329	325	349	305	331	345	340	326	312	347	331	336	287	318	292	317	311	322	314	325	309	292	303	302	309	344	295	289	307	338	313	362	315	322	288	316	323	350	290	293	296	316	325	317	326	330	346	317	308	340	344	320	316	323	316	267	319	297	311	276	307	320	329	304	304	299	321	281	285	316	321	330	286	318	280	319	313	312	317	336	318	307	321	336	311	309	343	307	317	310	317	328	317	279	325	323	299	316	311	293	320	294	312	276	345	352	318	295	310	335	337	319	290	330	310	290	322	343	329	318	355	303	294	310	320	304	304	305	296	254	283	313	353	343	327	283	329	303	324	319	350	312	299	306	314	311	304	323	276	320	314	311	277	318	307	306	373	347	309	304	329	315	334	331	317	294	327	295	302	316	303	312	325	307	324	275	325	330	301	322	325	308	328	309	320	283	312	307	323	346	293	314	296	327	311	281	309	310	345	298	321	302	314	313	294	333	309	311	312	300	307	289	316	306	314	301	335	300	310	302	311	342	313	333	310	306	348	322	337	309	302	319	298	349	327	322	343	312	322	307	306	298	324	299	271	313	333	330	301	313	303	290	299	343	318	286	319	365	291	345	294	298	328	314	339	313	339	313	300	335	285	319	306	326	299	287	356	336	294	304	297	338	315	318	339	360	333	344	302	315	318	306	322	319	308	329	339	336	354	305	350	339	313	292	315	321	337	334	327	342	324	306	297	330	308	362	326	307	316	304	345	323	274	358	321	327	335	283	355	301	326	312	303	298	314	330	301	309	296	326	311	322	307	323	305	282	304	343	323	335	306	295	296	341	314	312	304	335	328	295	314	280	333	323	376	330	282	307	317	359	315	301	319	289	323	305	326	319	304	313	332	338	328	331	281	328	302	334	347	317	305	291	313	348	331	308	302	290	315	304	293	291	327	340	317	296	321	356	315	313	320	344	299	341	328	312	290	277	313	325	329	320	337	339	316	328	303	297	309	323	327	330	304	316	308	300	321	364	335	293	316	329	326	334	334	322	274	302	307	335	324	270	282	301	273	343	314	296	323	309	315	326	303	322	341	317	290	314	302	280	304	313	319	271	304	335	307	339	314	335	300	317	282	341	329	323	318	342	293	329	320	286	322	310	290	350	317	313	317	287	338	342	294	320	332	353	326	328	288	323	302	320	302	305	344	285	310	340	286	329	267	331	307	320	332	328	313	317	325	321	342	333	335	314	308	303	292	313	322	331	293	338	313	295	286	279	327	362	306	269	333	328	292	321	312	302	331	306	298	328	326	305	334	321	319	325	312	311	298	314	341	308	276	319	295	326	315	318	296	314	305	312	290	323	298	307	312	299	310	314	327	303	330	342	317	296	313	303	336	300	304	322	308	312	322	304	280	297	311	290	326	271	326	300	321	310	306	308	329	297	274	299	288	304	276	323	314	309	331	307	292	298	322	312	308	331	336	307	301	318	323	305	311	298	343	322	312	327	284	301	294	311	348	290	316	325	349	301	284	338	315	316	303	302	316	305	304	301	310	289	318	296	319	332	311	293	312	320	346	341	328	317	324	321	333	347	350	322	308	312	353	332	313	295	310	309	290	311	294	288	326	301	326	316	323	332	307	322	306	311	300	321	311	324	302	303	338	310	322	311	331	294	310	315	338	357	298	303	346	299	301	313	304	331	312	314	289	260	306	294	299	327	298	322	330	332	281	303	295	294	345	345	334	315	312	335	312	314	303	318	294	306	268	326	282	303	306	315	312	323	316	283	313	283	316	338	332	314	292	313	323	332	313	303	294	286	331	309	334	317	310	308	327	298	304	284	315	281	325	287	306	289	325	338	339	319
4632	1250	773	864	856	820	814	803	783	780	788	766	812	787	739	734	750	776	748	832	739	752	764	772	753	724	800	773	781	762	798	746	765	726	746	741	778	797	735	723	713	764	762	727	780	783	726	775	794	752	755	771	734	809	713	726	773	743	761	724	701	758	751	771	779	762	786	767	769	707	774	770	710	784	801	762	761	714	749	740	763	757	747	709	749	714	695	763	749	739	747	726	764	755	767	777	763	743	719	742	784	748	729	744	767	717	769	735	764	721	736	720	773	750	715	753	749	747	734	727	772	755	764	733	716	742	720	767	742	759	822	732	776	746	712	779	769	810	710	759	777	772	747	725	743	692	774	702	790	767	754	808	757	740	755	721	735	754	779	732	749	711	777	699	765	702	705	728	696	735	735	752	749	788	778	767	766	763	720	727	817	736	762	817	719	718	735	738	701	742	773	739	733	746	774	737	729	740	816	699	759	745	733	726	762	700	682	745	763	701	744	754	803	736	733	788	739	784	735	753	763	711	733	743	690	724	789	730	807	745	742	784	744	725	800	715	741	755	743	774	733	777	730	801	735	785	770	724	721	721	747	765	750	774	774	750	722	778	731	703	755	786	736	831	775	732	736	751	724	791	764	765	744	749	750	771	751	742	761	777	784	746	711	721	786	773	723	700	763	742	763	757	738	723	752	795	776	781	741	764	714	747	763	709	794	773	740	790	738	704	733	758	768	747	757	737	732	719	764	677	761	775	723	699	703	725	776	785	672	770	802	710	784	753	763	690	734	767	707	696	779	742	810	773	733	760	832	755	805	760	786	790	727	764	800	777	705	774	747	735	735	723	765	756	745	738	775	754	762	738	738	737	697	758	747	739	784	708	806	765	723	723	697	750	780	729	732	753	761	762	698	755	776	733	771	758	745	791	788	749	750	840	780	777	733	725	774	739	708	732	752	708	742	699	751	724	733	731	760	758	731	739	759	739	784	765	773	747	696	752	741	761	706	731	736	759	817	708	751	755	765	730	757	769	704	747	737	747	772	742	719	737	763	721	725	726	740	741	802	783	783	699	722	776	758	753	746	777	769	742	738	775	773	753	789	785	719	756	753	795	761	744	795	739	753	779	713	741	765	741	740	714	759	772	717	761	712	758	766	761	774	716	779	741	771	758	727	709	741	766	729	779	732	722	743	750	799	711	752	734	766	729	760	780	744	804	771	716	741	774	762	744	727	763	757	721	757	738	738	717	733	753	743	702	717	756	737	736	801	744	804	748	737	747	783	738	738	756	711	773	786	742	779	727	792	766	733	735	754	756	743	711	769	806	773	804	754	724	714	728	748	739	709	774	782	761	739	731	734	748	756	761	740	768	708	803	765	767	795	790	669	758	763	740	758	747	791	745	709	728	762	773	738	747	712	711	786	730	755	769	723	745	768	735	738	741	747	758	757	759	776	720	710	744	750	741	730	751	742	733	698	729	719	771	726	802	782	783	753	745	794	749	757	731	776	751	774	771	755	717	760	789	800	737	787	713	801	774	740	752	743	778	745	746	773	750	771	769	706	778	736	729	722	730	740	702	762	731	777	753	770	751	784	738	771	768	738	735	720	793	742	766	706	675	789	676	733	815	742	759	704	728	763	718	783	761	767	691	774	740	735	760	736	793	795	769	789	736	768	726	748	732	715	728	740	768	754	740	774	776	776	746	784	837	754	754	726	723	731	743	693	781	718	790	736	725	780	801	724	742	752	727	698	706	844	745	740	776	776	763	785	762	782	765	700	793	766	737	755	773	706	740	738	767	760	722	746	772	699	717	808	785	716	746	748	763	775	762	746	728	735	713	756	816	752	727	693	703	786	769	733	769	792	759	804	769	761	749	723	735	751	749	741	713	723	767	789	747	709	738	756	800	778	748	748	691	760	708	736	777	771	767	749	742	741	716	731	774	772	725	797	732	757	768	711	710	749	750	762	783	789	808	691	742	718	736	762	751	753	743	769	754	766	737	750	729	735	769	723	690	745	743	733	707	730	752	774	711	728	761	791	765	714	769	719	739	734	745	778	716	738	731	759	754	740	748	746	735	746	753	715	755	745	787	713	739	797	711	761	784	720	754	717	744	719	779	745	723	772	733	723	767	778	745	743	761	753	766	736	765	763	776	727	838	692	754	791	759	771	783	739	716	747	745	717	744	737	766	808	761	749	805	791	710	699	723	738	796	732	786	794	763	782	727	743	755	785	759	704	738	743	705	727	781	735	726	743	763	726	776	761	737	745	712	736	742	751	783	779	797	722	747	738	739	682	729	754	759	774	746	749	731	767	728	754	767	727	743	749	720	809	777	759	727	722	773	728	750	734	724	698	787	783	765	777	745	734	748	718	771	757	720	731	740	704	752	762	767	760	775	742	750	726	736	807	770	715	734	716	706	770	785	760	783	752	767	719	728	748	716	772	824	751	695	733	750	712	746	740	762	740	762	772	753	794	755	767	714	729	758	715	711	747	768	724	777	724	722	737	739	745	763	753	754	740	757	758	736	760	759	730	712	775	795	713	727	815	720	724	768	734	759	778	786	740	804	738	719	736	731	743	762	765	730	769	736	721	716	769	719	801	736	760	725	723	731	763	749	732	739	742	718	725	732	726	755	735	747	764	737	699	766	764	742	795	730	736	728	746	770	756	716	726	711	710	773	729	721	761	768	762	763	739	762	726	758	755	745	734	739	716	753	745	756	704	743	751	749	729	788	768	786	747	727	813	735	742	736	699	768	775	763	755	826	765	735	751	699	738	747	752	727	747	814	749	716	782	779	763	736	785	716	737	753	714	705	764	733	776	785	733	801	764	711	712	755	714	728	804	761	753	773	781	738	745	705	741	763	787	714	764	730	743	737	777	707	749	743	780	777	761	785	747	733	725	716	761	762	721	766	751	692	750	727	810	761	736	756	784	729	743	761	708	724	734	734	750	775	742	760	753	745	727	742	771	748	743	744	742	751	731	714	720	729	742	750	732	722	709	768	773	798	748	720	742	781	718	776	740	789	805	708	744	762	786	721	753	753	760	724	733	762	795	673	743	768	740	771	739	737	749	820	791	728	721	739	770	756	776	792	753	731	794	787	757	753	744	731	704	758	793	737	803	757	809	749	734	745	731	730	777	802	736	831	776	763	711	754	794	750	749	731	751	741	767	794	770	779	806	750	752	737	741	769	741	732	703	746	743	774	773	741	728	709	752	745	737	736	760	761	740	751	769	776	736	748	705	745	761	748	739	751	774	699	798	731	767	750	795	747	779	716	789	741	763	746	748	772	764	750	711	753	770	749	760	796	765	766	717	745	771	768	759	773	694	736	747	758	735	722	803	769	715	759	735	750	768	702	721	764	759	763	701	732	743	722	765	745	687	748	750	787	798	724	791	773	796	720	752	740	755	709	711	761	746	725	759	730	736	714	803	762	749	749	736	775	801	771	735	785	808	761	737	684	770	737	759	757	735	709	733	729	728	798	767	764
31442	14990	1389	868	635	473	377	328	309	283	209	242	228	190	221	183	204	189	184	163	189	176	189	175	177	157	181	186	187	176	185	183	183	164	175	186	166	145	163	170	160	168	162	177	194	167	157	186	129	186	157	170	166	172	143	157	153	152	169	157	158	189	150	181	165	157	141	167	162	155	155	159	154	162	166	187	183	183	163	165	149	168	183	148	160	164	155	157	165	195	181	146	144	161	163	169	158	145	166	158	147	150	150	151	181	150	174	173	169	141	141	175	178	157	190	160	150	167	170	131	153	160	152	176	148	173	166	166	160	172	174	170	165	165	161	149	137	125	145	142	138	170	139	157	171	145	165	176	179	170	163	144	164	155	166	140	165	165	141	186	148	172	157	154	179	172	177	164	141	171	169	151	167	151	154	148	141	165	167	165	157	165	180	179	177	167	160	158	168	171	169	170	161	146	179	162	171	170	145	173	166	153	161	154	158	160	181	155	144	153	192	158	146	163	152	161	161	174	156	177	155	145	170	162	152	164	162	171	179	146	152	166	162	186	170	177	163	145	135	137	147	145	152	158	173	153	150	151	152	157	151	155	156	127	176	158	177	157	165	159	160	170	195	162	158	171	174	159	158	153	164	177	169	151	166	158	150	163	146	174	143	172	162	131	154	145	192	149	175	150	172	146	140	160	142	164	168	157	197	177	188	133	150	180	153	129	172	171	153	167	151	139	150	163	135	166	155	156	141	167	182	172	151	139	161	160	167	170	157	160	142	162	145	150	154	150	167	153	154	132	157	152	152	146	157	156	169	170	153	166	132	175	141	163	175	166	158	185	168	181	167	162	167	141	171	177	169	169	166	169	138	146	135	162	169	138	159	168	163	163	166	169	165	189	155	170	160	167	147	171	167	160	163	154	162	157	160	144	130	171	148	154	167	153	142	146	183	161	150	175	142	151	185	162	148	145	156	152	143	150	171	183	140	161	177	175	151	159	154	147	172	144	144	180	150	155	175	163	164	166	162	178	169	144	157	159	159	182	154	165	131	171	175	165	166	166	153	190	143	134	173	141	142	155	187	162	164	162	155	158	153	134	140	142	142	181	151	169	166	165	174	165	166	159	178	172	174	169	181	162	169	165	150	135	146	174	171	150	177	155	156	166	136	151	123	141	147	149	154	174	147	158	180	164	170	150	152	171	156	138	164	176	177	142	155	156	146	164	133	149	128	163	153	157	137	180	158	160	148	183	161	174	159	187	187	170	146	163	157	165	138	172	161	156	157	142	163	169	151	168	149	172	157	150	161	164	134	176	150	164	167	165	157	178	153	192	149	174	167	137	152	176	166	141	157	178	148	142	167	130	148	155	178	138	162	145	165	151	189	145	166	139	171	154	163	142	157	142	161	161	165	160	149	172	152	134	175	175	149	147	170	158	156	172	149	140	156	176	180	159	165	142	157	175	151	163	176	154	158	158	160	145	146	147	164	174	171	171	176	166	156	169	160	162	148	157	158	150	152	145	171	146	150	155	158	178	155	152	180	167	173	155	177	166	172	166	144	174	152	158	173	159	136	159	146	165	154	156	137	154	168	164	171	148	147	135	183	148	154	138	162	148	175	172	167	157	188	149	159	146	155	172	157	167	168	150	156	162	180	141	162	150	164	172	151	142	173	166	167	122	156	153	146	132	173	138	168	139	150	172	153	152	164	162	146	165	166	170	152	162	144	150	157	161	171	159	176	149	189	169	174	163	156	178	153	190	162	171	166	163	182	150	147	158	157	176	144	168	168	165	167	156	152	141	179	168	154	156	159	147	125	177	169	159	146	169	155	148	157	152	168	175	151	161	147	135	166	154	161	158	154	159	172	163	143	146	161	160	160	135	144	164	162	153	186	150	165	144	172	151	184	167	179	140	163	146	176	141	149	148	151	157	159	128	175	154	180	155	167	151	163	146	161	168	181	167	180	151	148	152	146	182	153	136	137	165	177	141	162	161	145	177	164	178	157	167	162	170	164	144	142	135	175	163	136	137	174	154	160	140	162	153	174	149	143	153	152	158	188	142	137	195	142	146	170	164	162	170	165	152	170	150	166	165	184	168	137	146	174	163	165	168	163	187	166	157	148	141	153	156	171	151	158	162	159	170	174	151	156	146	160	161	159	163	131	152	154	148	137	193	159	149	154	172	156	141	160	180	153	150	153	124	154	136	168	164	153	178	155	155	135	151	175	183	164	181	163	155	163	155	174	149	139	169	170	166	153	155	164	157	182	167	164	161	195	177	167	151	183	149	148	177	140	184	185	175	152	177	149	170	145	152	155	161	125	148	160	178	159	146	163	167	158	167	147	169	169	138	163	163	168	161	131	179	177	177	138	177	146	151	144	154	165	168	160	133	165	163	163	160	154	164	157	159	169	131	153	165	144	161	156	178	154	185	170	152	147	164	184	151	174	151	176	159	168	164	175	165	158	160	174	169	128	134	160	177	162	163	176	167	184	146	148	147	147	144	169	129	150	174	146	147	149	155	161	156	140	167	165	146	169	158	151	137	173	188	161	167	152	173	151	170	178	150	137	170	142	159	159	176	144	143	162	145	140	167	154	171	170	170	166	159	167	158	153	173	181	190	137	139	155	156	170	140	188	170	162	166	189	161	163	164	159	170	144	153	163	152	164	145	192	170	163	148	178	170	167	148	155	139	151	157	155	176	189	154	149	172	146	166	158	143	154	160	155	150	168	163	140	119	182	164	166	160	157	161	153	166	175	160	172	181	178	154	164	173	147	153	154	169	154	128	148	169	162	179	173	178	138	159	150	171	156	157	141	151	152	147	126	157	164	156	166	155	160	184	182	166	164	181	157	161	158	164	139	159	166	161	170	165	152	130	175	170	179	152	156	175	167	160	164	156	147	147	163	140	166	146	170	160	195	154	166	166	179	137	145	162	141	143	183	156	141	163	147	150	171	159	163	146	176	158	155	160	149	147	154	146	131	151	136	150	153	157	166	166	141	161	160	164	147	156	146	144	155	150	172	142	154	168	160	147	158	160	158	141	165	176	148	150	173	172	146	165	180	144	145	182	143	172	165	142	154	182	159	152	172	168	155	143	155	175	175	161	158	158	155	173	142	150	155	157	185	153	162	173	141	145	188	153	169	157	147	141	140	151	133	148	164	155	183	161	181	161	151	174	164	164	171	179	178	149	153	146	161	151	158	164	169	140	145	148	175	163	163	179	169	192	160	173	165	151	149	153	144	155	172	162	165	167	156	169	172	161	141	147	160	149	147	160	162	161	151	176	140	153	139	163	186	167	160	165	168	143	143	157	181	154	120	143	183	163	157	157	154	166	162	157	164	166	149	180	155	149	158	142	161	178	159	143	171	144	151	145	164	179	152	149	159	150	157	158	156	161	171	158	163	164	174	152	167	166	161	151	176	153	162	154	153	156	170	135	150	165	158	154	182	151	170	151	162	145	160	166	174	146	153	158	192	162	161	188	168	148	194	147
18815	6354	2284	2874	2471	2020	1725	1441	1223	1151	1015	878	855	824	765	709	690	661	624	641	611	585	601	572	560	517	572	544	551	509	499	522	547	507	487	506	511	448	495	479	473	514	519	482	475	487	483	482	464	518	471	453	505	485	458	454	465	486	478	462	450	481	465	482	478	494	455	499	503	481	453	442	441	459	442	435	444	464	435	453	462	451	466	444	434	470	441	416	452	425	421	463	449	444	435	474	451	439	428	438	445	472	443	451	468	466	455	387	450	456	447	412	445	457	428	430	461	461	443	456	466	478	408	448	424	476	405	462	489	440	467	451	444	449	459	447	428	445	437	470	458	458	420	457	448	441	441	463	452	463	450	458	437	454	448	426	479	448	425	427	440	429	475	454	462	453	405	431	438	414	425	402	438	444	484	440	439	416	457	474	449	484	445	431	477	459	436	439	419	477	436	458	426	417	436	478	454	458	404	487	445	441	427	456	433	429	422	435	410	435	420	448	460	424	407	416	477	454	427	462	456	423	448	442	425	461	447	412	444	425	421	427	442	476	421	432	458	432	454	455	437	453	411	424	414	465	404	431	461	440	446	437	458	436	426	439	415	430	419	434	443	453	488	472	441	453	443	464	395	413	429	437	430	422	478	445	421	431	418	455	462	436	427	425	455	452	432	476	459	469	460	441	468	447	411	446	462	471	470	465	442	459	459	451	460	411	477	415	462	436	407	421	417	438	463	415	444	443	436	414	432	442	466	467	423	405	444	437	426	442	454	428	439	381	433	411	439	425	430	446	408	451	426	419	410	451	465	470	467	492	472	448	414	410	438	445	465	498	436	430	423	440	499	444	483	414	430	440	457	407	458	451	479	444	465	465	472	425	380	446	463	405	409	413	455	437	439	450	451	458	440	485	432	450	446	452	467	436	436	444	399	445	439	429	436	455	444	412	456	494	472	447	422	454	425	438	440	445	449	402	464	420	459	489	427	422	475	430	404	450	422	402	437	473	443	440	381	415	433	433	453	481	451	499	423	451	427	428	437	458	485	417	466	475	470	444	408	432	399	435	464	478	438	457	472	431	432	455	436	430	433	458	415	462	442	450	434	431	424	445	468	448	430	420	419	447	442	464	420	455	413	440	470	424	421	429	449	430	412	433	431	456	422	449	423	444	425	440	388	456	470	471	407	472	433	438	424	415	455	450	498	434	445	467	449	476	448	433	424	439	456	440	455	441	431	434	420	435	426	437	449	437	407	444	442	442	421	430	485	455	439	438	447	437	459	444	470	444	421	460	452	445	449	440	405	485	411	457	453	413	472	472	455	424	462	439	464	438	450	427	454	494	442	478	458	416	454	398	436	450	464	459	451	462	441	461	404	445	453	444	445	430	430	426	412	435	453	418	465	441	466	463	447	458	445	465	477	480	437	445	440	466	436	427	459	466	420	419	412	423	482	458	416	397	425	460	483	445	404	438	447	437	420	443	462	421	431	436	449	473	447	452	438	431	430	433	413	456	478	429	454	414	424	449	444	391	474	428	440	467	449	461	424	415	470	465	428	426	431	452	413	422	429	480	424	437	480	445	426	439	436	469	456	437	416	410	430	437	429	435	460	468	430	450	429	440	463	450	454	465	423	442	436	456	463	458	425	473	467	440	417	440	433	451	407	392	417	448	415	476	441	449	412	395	430	448	465	431	412	417	429	418	427	424	445	415	434	455	452	484	456	444	457	456	444	504	428	413	422	415	441	454	431	423	458	451	420	433	427	442	422	427	412	400	432	462	426	475	420	433	455	449	436	410	429	430	408	443	416	426	433	439	412	468	424	444	442	439	415	450	431	429	448	424	408	468	468	478	459	456	434	425	445	428	406	444	426	435	417	454	428	440	444	452	433	422	473	412	407	460	447	462	422	467	454	453	438	441	479	438	443	471	433	462	435	446	446	421	465	434	456	462	430	452	430	468	437	428	460	436	435	419	455	429	429	460	438	425	446	434	483	433	422	404	404	436	454	384	440	398	422	449	476	452	437	458	441	431	430	436	442	412	391	480	403	452	456	441	428	415	429	409	436	435	434	452	424	460	440	442	423	449	486	439	445	445	431	425	483	431	448	431	433	439	414	454	448	416	443	464	445	493	433	467	459	446	436	424	457	440	425	423	429	440	462	460	467	432	438	420	432	409	460	438	428	466	416	419	449	467	429	457	472	433	439	452	443	429	393	451	460	454	435	389	439	459	412	418	429	460	490	398	422	467	442	386	427	439	480	417	408	420	434	451	448	430	450	430	456	460	478	437	411	451	431	389	437	400	441	464	433	459	462	433	470	451	447	430	468	430	470	473	436	434	421	448	422	432	449	422	418	459	435	416	443	438	449	467	423	441	450	455	417	485	449	452	466	450	417	421	427	406	385	425	454	432	453	454	449	443	455	463	454	416	449	456	417	458	456	433	413	449	476	468	453	420	442	409	419	432	459	433	440	433	455	478	443	450	469	483	454	449	448	453	434	395	452	431	437	461	439	441	451	467	445	435	494	433	430	437	456	444	463	401	418	460	486	425	476	427	432	440	444	444	438	435	451	447	446	425	442	485	462	436	423	441	428	429	450	421	485	448	445	443	465	451	460	441	463	409	451	453	468	440	441	425	431	447	476	457	412	447	435	420	429	461	435	445	450	460	473	467	455	460	445	464	471	423	469	400	477	437	451	404	447	441	438	413	453	443	444	418	435	437	477	410	433	442	452	436	435	430	435	456	463	459	445	438	476	434	450	468	465	445	455	444	435	467	462	460	438	443	446	453	479	420	429	441	416	427	408	440	424	460	419	436	460	427	468	468	430	451	436	478	475	405	483	453	416	433	432	449	432	448	423	445	470	431	429	456	430	483	439	404	394	454	418	409	457	439	415	460	407	412	461	451	447	484	428	441	447	474	449	473	443	432	440	445	429	449	436	472	466	430	472	417	449	421	443	446	471	441	427	455	400	440	437	437	407	446	488	424	456	434	461	461	448	442	445	429	472	463	410	454	471	420	451	451	457	410	453	429	417	412	457	446	452	479	428	412	440	444	381	426	423	418	465	451	459	425	447	438	430	448	443	473	409	473	458	461	461	427	410	427	473	450	437	444	427	431	444	436	401	463	447	445	421	471	430	457	447	442	438	431	468	437	439	404	465	427	423	479	406	430	434	435	433	469	401	432	439	452	464	475	458	434	463	482	441	399	431	427	476	435	428	424	448	449	475	490	495	400	461	411	447	398	437	476	430	441	451	411	486	437	427	415	470	455	470	390	436	449	498	432	414	457	443	467	450	459	460	451	451	454	442	426	416	427	452	406	477	468	470	457	463	440	429	418	417	430	478	477	449	405	457	484	466	439	448	472	455	435	461	436	484	441	432	404	395	440	451	410	443	480	455	440	432	406	479	453	427	463	445	438	443	456	427	475	450	436	440	451	416	421	435	439	444	451	444	426	439	447	414	446	456	448	447	424	442	428	444	439	430	453	433	454
45261	27378	4368	1916	1319	941	693	663	523	488	445	383	383	369	346	330	328	324	313	294	278	285	267	264	244	259	230	295	281	288	263	263	290	258	289	242	287	304	293	266	288	249	229	229	297	266	302	239	251	264	242	239	278	243	240	259	258	277	261	254	275	250	262	245	259	220	270	228	252	238	249	248	265	250	231	242	252	246	252	275	261	257	270	273	226	259	261	259	256	238	238	240	248	248	231	257	257	244	258	272	228	272	261	249	274	267	223	292	270	251	253	252	247	247	270	236	256	262	263	254	242	271	271	266	264	261	274	262	225	240	236	253	235	231	232	252	251	234	256	265	280	240	250	255	241	219	272	269	264	248	265	268	283	270	262	254	251	251	240	261	246	260	263	248	263	265	250	232	242	264	240	268	247	236	248	277	280	256	233	237	261	253	264	258	246	243	248	241	260	226	239	251	278	278	232	254	255	239	232	217	270	265	283	250	254	229	248	277	278	239	265	254	251	262	265	216	245	276	238	272	264	260	241	271	276	277	241	212	250	249	259	256	260	252	219	256	241	225	225	265	259	270	259	239	248	260	227	271	287	267	239	254	268	246	254	257	229	249	258	262	253	247	240	280	253	257	227	235	255	249	242	260	261	290	239	259	262	275	269	240	275	234	250	255	258	237	241	261	255	285	251	264	264	245	252	252	276	236	252	246	253	262	253	232	243	257	251	281	244	268	235	261	264	276	288	281	229	218	256	247	281	242	266	266	261	252	217	254	218	276	258	229	286	272	260	235	289	228	241	235	264	267	251	242	272	241	278	245	227	246	218	271	259	268	249	258	277	273	276	281	269	240	265	284	259	254	249	274	258	271	245	246	230	258	252	255	271	253	240	247	244	267	225	263	253	275	254	262	261	230	265	261	239	273	246	253	286	255	245	278	274	233	253	264	239	247	270	275	222	248	275	231	226	267	259	248	240	261	259	256	265	275	247	293	288	246	234	243	268	241	259	264	271	232	266	247	278	252	266	229	277	275	224	230	272	270	242	248	250	267	263	249	251	253	216	262	235	241	244	254	244	239	266	237	243	236	238	261	264	276	256	275	273	245	231	247	261	248	275	244	255	276	252	246	252	248	286	261	247	250	242	255	270	265	254	274	279	234	233	290	250	252	270	265	259	276	277	220	284	254	261	232	238	256	246	240	260	257	232	255	238	246	279	279	274	265	284	257	262	240	256	244	265	259	255	254	222	237	248	258	262	264	240	266	260	256	243	253	274	221	250	299	283	258	234	266	242	248	249	284	247	240	250	253	243	232	251	280	258	257	262	276	231	244	262	258	238	255	261	242	231	268	231	260	238	254	248	237	255	250	256	239	272	248	252	252	240	256	253	252	228	241	249	268	265	254	252	259	257	249	261	268	254	275	241	240	286	245	237	263	260	233	232	283	261	256	215	275	274	255	247	282	292	222	251	240	240	237	244	222	246	249	257	252	287	240	249	248	264	250	254	244	255	263	260	260	265	212	268	283	275	229	236	256	242	266	239	277	237	257	253	257	256	249	260	268	252	242	242	291	260	244	242	254	245	250	258	235	223	278	250	241	222	265	267	246	255	230	273	240	283	272	251	273	260	231	221	248	248	262	253	261	255	218	280	279	208	242	239	233	239	280	224	226	262	218	235	271	284	250	270	253	244	238	267	215	292	259	261	256	241	256	261	256	232	241	244	231	264	283	250	239	237	220	238	255	238	274	254	263	214	243	268	268	272	253	256	277	276	265	214	221	255	253	238	265	240	260	250	251	231	241	249	252	247	260	243	202	241	223	272	259	229	240	253	265	228	291	252	257	225	251	239	238	233	253	249	250	252	256	212	257	233	222	236	244	262	257	253	270	215	272	223	254	241	258	235	266	281	245	241	255	274	271	233	265	236	254	248	241	257	249	279	249	242	235	268	218	251	252	218	255	215	272	244	202	245	246	268	281	257	254	242	247	261	237	272	247	276	231	238	242	255	277	275	284	273	290	264	252	272	246	252	256	221	259	244	246	264	249	303	248	250	236	294	237	224	236	236	265	283	252	262	221	245	254	247	255	267	246	262	275	232	235	241	252	250	256	259	245	246	256	247	277	265	255	278	245	227	260	259	251	253	270	271	271	219	241	247	251	223	237	229	260	249	263	259	253	264	239	245	267	250	243	245	255	260	262	250	252	239	257	270	264	228	265	284	249	254	210	233	232	253	244	227	265	229	243	260	249	251	264	259	256	230	223	255	255	234	234	252	246	235	238	275	269	240	229	268	241	256	233	267	228	235	231	233	262	254	240	243	251	237	272	260	263	259	240	272	254	257	261	265	246	276	248	245	265	233	252	265	244	241	241	244	251	248	253	278	241	233	237	256	261	271	266	235	246	237	245	278	266	260	233	209	265	237	259	269	244	261	248	262	224	258	217	254	285	248	275	223	239	260	274	252	280	254	248	239	248	242	256	239	244	231	263	228	277	264	249	247	233	260	236	255	284	253	250	260	250	278	255	308	257	240	238	259	263	255	286	235	263	252	253	250	225	266	221	266	269	262	247	252	258	260	273	235	247	273	234	250	263	254	250	227	254	246	256	260	276	243	248	229	253	246	223	259	224	271	248	245	285	246	263	267	247	251	243	242	250	240	244	263	267	255	262	241	251	253	274	252	277	221	266	269	224	254	260	255	265	272	271	238	239	253	247	232	235	245	240	234	246	251	240	241	246	232	264	261	281	232	244	252	238	244	257	236	266	244	245	240	248	243	246	231	271	257	261	260	224	267	235	278	286	257	237	268	257	258	247	229	273	244	246	273	270	266	241	249	225	234	253	252	245	263	234	253	246	247	297	264	219	256	280	270	213	249	268	248	265	262	255	262	242	247	262	228	255	226	258	260	229	268	253	253	281	240	246	286	253	259	252	235	270	239	250	230	244	244	264	261	272	240	268	267	272	254	240	258	261	275	245	270	254	257	242	250	274	246	262	273	292	254	245	261	228	249	250	236	265	252	260	247	240	273	239	262	274	272	228	226	250	285	288	230	267	267	251	247	268	246	269	276	252	250	238	273	255	235	232	233	246	243	242	223	251	242	264	254	235	270	277	244	297	268	259	241	241	245	248	279	264	252	240	245	255	247	244	237	245	233	256	233	237	223	247	241	213	267	280	297	260	259	247	225	292	235	264	216	242	219	254	271	250	263	260	221	257	256	256	253	258	277	262	245	241	231	218	253	273	239	273	267	289	250	235	268	244	227	249	230	249	259	285	291	240	258	259	230	223	232	257	226	251	244	245	271	239	260	261	249	244	277	231	239	255	259	235	276	208	250	283	268	254	246	279	244	261	239	248	266	240	286	270	262	262	253	259	258	214	272	264	217	253	265	229	260	237	273	259	276	256	267	240	232	229	253	247	249	238	239	216	293	309	238	221	247	269	241	229	244	238	271	260	270	248	261	260	235	229	282	263	252	235	263	279	235	262	241	243	244	247	266	265	246	269
26904	9732	4305	5155	4585	3827	3149	2578	2242	1989	1778	1597	1544	1386	1197	1230	1160	1109	1095	989	981	952	955	897	873	866	824	825	851	807	803	763	802	790	797	810	772	754	793	761	774	698	774	715	784	702	694	719	710	728	740	715	734	717	676	709	682	683	744	714	695	679	681	672	716	700	704	657	677	713	692	677	644	677	701	651	719	699	708	684	695	710	709	675	658	671	662	672	726	721	673	685	653	727	654	670	624	679	690	676	676	679	695	656	683	675	717	624	691	631	654	652	702	698	688	636	746	669	633	646	682	680	713	670	654	693	624	666	696	707	613	714	671	686	659	726	626	665	667	658	646	635	589	674	681	677	640	656	682	648	693	692	661	672	649	645	666	644	670	660	678	636	680	682	708	700	685	636	675	662	655	696	691	621	684	700	648	674	716	669	675	648	658	642	678	652	634	647	652	666	686	663	690	642	683	647	684	704	682	680	668	686	697	659	652	673	708	677	665	658	692	737	630	656	653	689	698	684	676	670	672	668	681	700	643	646	647	672	668	620	631	663	684	699	679	689	656	661	673	659	693	693	689	678	668	636	702	657	670	663	650	604	675	698	617	709	670	625	685	653	664	654	733	644	651	675	664	655	667	633	681	656	603	639	647	655	667	609	631	649	649	687	640	660	613	647	667	653	645	658	646	660	658	689	647	658	654	643	684	655	639	628	705	631	667	628	680	642	659	673	631	638	658	704	659	670	687	655	692	677	665	652	698	602	706	662	675	700	691	624	677	643	660	645	669	692	672	659	673	686	635	643	692	688	644	692	646	643	653	676	675	641	638	659	664	660	669	692	628	666	642	716	661	696	634	670	670	651	686	690	658	647	677	689	702	655	674	662	696	648	654	667	669	676	680	724	642	637	687	749	657	691	674	645	690	682	648	692	633	686	698	654	708	658	648	631	684	641	678	604	653	637	694	607	620	668	671	639	687	624	703	618	625	660	654	677	674	666	654	675	673	692	599	637	709	677	626	657	671	680	659	686	644	669	673	646	675	707	656	638	684	660	711	702	702	727	678	610	708	631	690	677	651	659	671	657	675	662	664	605	678	653	711	653	635	664	661	693	707	671	649	626	635	645	685	657	655	623	588	624	640	688	687	680	683	669	666	670	690	662	675	665	667	664	650	646	691	653	703	638	673	703	648	694	645	653	685	612	626	658	610	649	646	642	660	667	709	640	674	687	624	655	687	705	654	646	686	698	682	679	683	669	638	618	680	662	687	677	672	655	653	668	653	684	687	660	668	641	687	691	698	660	707	614	684	671	683	702	622	676	662	711	720	648	660	671	688	646	676	662	643	649	633	658	608	665	668	643	664	632	640	669	684	672	681	663	617	718	657	655	657	659	714	641	667	684	632	650	691	680	672	724	669	678	623	616	699	672	658	661	671	723	651	674	651	642	636	683	685	677	652	676	653	646	693	672	665	648	662	725	679	666	688	687	649	655	659	639	657	693	651	632	638	651	664	731	689	661	666	699	642	667	676	629	649	659	672	706	705	675	712	675	639	667	688	656	647	646	707	669	705	661	621	651	652	624	647	699	664	670	709	682	656	687	647	623	671	647	661	655	667	665	613	662	646	689	635	678	665	655	687	664	666	640	675	610	633	660	672	633	623	649	629	643	659	649	640	623	698	669	598	647	636	665	638	668	684	720	606	694	732	666	703	656	639	671	684	668	673	647	660	668	577	667	711	654	657	689	606	658	677	689	659	695	634	712	630	588	606	654	612	662	658	679	668	666	689	677	660	648	665	732	683	686	715	727	621	656	658	681	630	629	686	653	653	697	645	662	684	696	682	651	683	683	706	705	680	651	651	650	666	676	631	687	701	660	640	665	681	681	684	667	657	684	635	674	650	708	599	687	647	648	697	696	667	653	616	656	711	636	669	691	676	602	682	667	711	663	661	598	663	666	708	660	664	664	661	693	640	639	701	681	655	647	659	644	625	674	685	649	647	653	747	703	611	684	658	690	684	641	673	681	636	675	723	681	626	679	679	673	624	637	682	673	656	659	629	629	653	670	650	714	662	672	646	654	693	634	705	694	704	621	668	651	673	688	704	651	697	606	699	666	705	672	652	662	652	653	693	724	641	680	646	729	712	686	691	613	663	621	652	662	629	601	662	686	704	607	695	659	620	624	654	663	717	684	634	673	720	653	661	634	657	669	666	661	640	669	682	662	679	747	624	668	685	668	699	654	686	659	593	675	698	605	669	699	645	684	630	667	678	677	696	648	628	648	681	651	665	640	645	663	608	668	676	629	625	641	661	628	657	676	704	660	650	680	707	692	634	639	652	683	653	654	644	705	698	668	692	614	682	671	690	691	649	658	665	662	642	631	655	671	644	636	679	669	695	619	647	747	627	663	630	616	671	687	681	674	657	729	649	696	666	680	622	697	663	655	705	658	686	664	657	649	676	713	677	669	656	658	662	674	674	624	689	624	668	602	716	688	651	651	673	711	665	735	679	685	674	655	700	694	678	653	679	687	643	673	650	656	654	663	657	636	674	692	628	679	664	672	719	663	702	654	669	703	619	639	664	659	665	629	677	682	682	654	641	667	636	648	636	713	645	659	669	658	665	657	656	680	623	656	669	660	638	658	653	628	678	631	641	655	657	678	618	653	697	656	654	686	659	637	712	629	686	653	665	688	616	655	661	618	696	649	662	689	637	657	689	625	709	681	667	669	633	656	636	683	677	678	626	698	662	689	666	671	665	679	650	681	657	662	646	650	741	645	666	703	655	654	626	680	722	690	683	653	654	706	691	678	654	662	636	649	666	679	664	660	689	685	619	666	675	641	649	636	623	607	672	685	678	702	669	629	714	624	658	614	629	615	641	709	619	682	693	611	683	700	683	635	653	614	679	697	631	658	656	731	626	652	670	721	664	681	670	673	674	645	696	604	696	662	701	659	647	637	633	649	681	687	609	645	687	689	668	682	685	635	650	675	701	672	698	681	622	704	743	669	701	691	696	708	632	653	661	683	680	669	639	684	692	627	661	656	667	645	683	638	679	642	663	616	651	683	662	642	660	660	678	695	685	666	682	665	639	713	691	659	611	629	647	678	696	672	673	676	672	613	637	674	620	678	634	707	661	640	678	667	675	624	691	683	668	631	649	646	667	675	629	640	656	644	708	653	686	619	615	651	649	684	636	656	678	648	671	662	665	689	647	672	647	691	645	659	624	699	667	648	668	662	641	654	644	673	678	646	629	679	646	646	683	645	652	644	703	641	663	702	666	668	660	619	644	690	618	708	630	637	670	665	623	598	690	713	672	633	654	649	645	662	646	636	633	712	639	661	644	653	661	669	672	659	630	667	669	671	674	633	682	724	656	675	683	668	625	652	676	699	647	669	667	701	688	662	691	644	620	690	663	641	666	664	692	646	678	668	631	657	690	674	666	650	645	665	651	690	683	751	673	638	639	693	681	674	651	672	669	647	686	661	629	677	698	641	676	643
7399	743	322	301	316	329	307	349	326	336	318	329	303	307	316	326	307	310	310	311	277	303	325	306	333	319	326	293	287	324	303	316	320	331	354	313	316	336	364	295	340	329	305	307	310	319	312	337	293	310	329	285	358	330	297	316	326	349	297	308	319	320	296	276	312	310	285	291	345	310	332	317	342	328	293	305	290	314	300	349	313	300	285	299	298	309	307	311	306	333	324	348	290	337	332	332	306	328	314	331	308	303	315	346	303	308	310	301	348	362	326	309	316	323	323	327	311	339	322	281	334	308	284	331	302	305	319	292	287	328	325	329	290	307	326	318	306	337	308	307	313	328	353	316	286	315	346	342	300	328	315	309	327	292	299	319	310	314	328	311	306	282	318	330	324	300	325	331	307	306	329	305	336	361	330	323	323	295	317	320	303	331	298	295	301	302	343	290	278	312	329	307	296	323	334	331	280	306	317	323	338	361	313	316	327	319	303	293	314	330	331	315	282	294	319	335	312	317	269	319	321	323	306	303	361	280	334	289	330	339	305	319	316	327	308	335	328	318	292	313	300	300	329	334	278	326	304	335	304	300	292	338	298	324	268	301	342	315	303	343	314	280	288	323	281	324	335	338	306	282	335	331	313	318	322	302	284	312	297	282	326	324	329	292	324	290	292	350	311	288	348	347	300	331	297	317	319	321	329	299	323	309	335	325	317	308	346	292	305	348	312	345	370	307	304	333	288	315	305	344	283	286	316	293	349	305	302	329	300	325	334	294	286	304	336	313	308	335	320	316	297	325	368	305	319	312	268	323	337	366	301	351	331	291	306	314	301	338	317	287	339	316	308	310	344	313	317	300	330	301	291	315	329	327	286	320	329	296	321	306	315	295	366	322	358	306	290	301	327	313	343	295	342	302	298	355	290	288	327	335	335	325	321	308	311	327	281	274	308	301	317	304	308	293	310	340	357	313	277	323	307	312	318	320	315	326	309	307	323	336	326	298	297	313	310	337	301	323	296	336	318	300	347	301	291	316	278	347	325	296	298	315	324	317	330	304	310	320	277	281	332	353	327	313	341	298	273	314	353	324	288	323	323	313	312	323	327	312	314	300	298	303	329	340	324	304	309	269	305	317	371	304	314	327	327	303	288	306	317	311	333	324	292	300	310	310	297	313	344	296	320	310	319	301	344	304	328	306	308	330	344	328	329	313	297	333	306	323	277	316	320	335	295	321	345	284	302	360	341	295	314	321	331	268	285	344	297	326	328	341	308	300	320	297	329	315	296	330	315	330	308	299	325	324	307	330	303	296	305	297	328	325	312	335	335	314	325	317	306	284	333	309	340	287	316	262	322	298	309	304	314	322	299	327	308	300	314	363	287	279	296	314	330	327	350	326	307	323	354	327	310	305	311	307	327	328	341	297	341	322	279	325	322	310	318	301	302	300	313	310	319	334	307	316	301	309	318	310	302	301	335	303	299	334	313	307	323	313	319	323	308	339	314	330	288	325	329	321	339	308	324	293	300	323	306	319	325	319	298	287	273	318	301	338	285	334	314	345	315	347	313	300	304	281	317	294	285	297	300	317	345	347	324	298	301	301	339	314	324	304	309	337	331	328	297	328	294	335	326	334	323	306	314	307	312	325	322	316	307	314	361	310	319	305	313	311	321	319	324	302	314	343	306	312	341	302	324	311	286	318	307	297	308	314	313	312	305	317	317	316	313	335	325	308	319	308	335	330	316	289	309	330	337	321	292	311	338	293	319	298	295	323	325	341	344	330	331	324	325	300	306	318	322	334	315	326	294	286	300	278	307	309	309	310	325	304	261	311	317	331	355	344	318	317	302	298	305	282	335	331	332	316	321	309	324	319	283	343	306	319	317	315	277	336	300	280	370	321	325	298	298	295	305	337	308	328	296	290	305	296	332	292	314	361	309	319	335	327	315	324	300	299	316	354	336	278	285	302	295	318	328	314	347	344	314	337	334	300	275	323	300	292	306	308	339	319	347	290	313	328	303	315	327	306	312	310	342	297	327	276	339	305	305	318	344	306	275	320	269	292	303	316	288	305	326	303	315	332	316	268	283	332	343	296	278	305	316	326	300	304	312	334	334	327	326	304	289	305	315	330	330	317	347	315	307	320	327	323	306	326	339	342	306	280	312	316	295	348	298	290	325	321	313	323	287	337	294	315	343	328	332	323	303	345	337	320	323	328	318	300	334	319	329	333	300	308	319	296	298	336	310	322	318	305	329	310	292	343	308	293	295	295	318	346	337	327	370	322	307	308	327	290	323	311	343	326	296	352	306	303	282	316	291	335	317	284	303	340	346	335	287	329	319	337	298	297	317	323	321	310	326	307	339	296	308	332	331	310	291	311	346	319	331	312	342	311	323	339	313	321	308	296	281	299	318	307	358	340	312	324	326	287	297	331	339	328	301	322	311	289	314	338	318	314	303	311	312	345	341	350	288	319	318	300	312	319	312	329	315	330	319	335	307	313	328	322	300	298	325	345	311	342	301	340	301	336	292	320	292	303	277	308	303	336	313	346	327	316	364	312	317	306	321	349	330	322	320	300	287	304	339	316	314	328	333	326	311	313	323	270	324	325	313	297	325	302	310	324	351	309	305	321	294	305	305	293	301	291	318	344	318	280	307	309	335	332	307	334	338	314	287	329	310	305	292	305	304	295	342	327	285	324	315	340	301	321	329	307	286	272	300	288	260	322	292	297	289	320	322	307	299	340	311	327	313	297	305	313	318	333	302	304	273	343	292	279	309	321	323	314	316	318	304	320	311	320	324	310	321	311	336	302	308	321	286	273	313	312	302	343	307	338	318	319	287	320	297	288	323	315	310	318	302	310	321	313	294	311	292	330	293	329	311	295	313	327	313	360	286	305	327	302	304	354	290	343	345	315	329	286	306	292	308	334	309	322	291	344	338	315	346	301	299	322	320	322	303	323	325	322	292	320	316	323	305	316	312	312	308	296	319	313	327	301	299	330	332	350	292	301	318	311	341	339	322	309	345	340	327	317	347	303	321	306	359	324	325	309	271	314	324	301	307	310	296	293	290	295	307	297	364	310	324	341	334	321	281	331	313	338	310	292	305	337	324	317	333	331	304	309	359	270	288	293	308	331	319	305	313	307	374	334	283	288	308	331	332	335	310	309	303	308	308	307	285	294	309	343	302	341	305	293	354	312	312	313	306	353	335	304	303	316	311	280	312	318	310	261	296	326	297	324	302	306	333	308	330	311	322	315	320	337	340	309	291	323	321	331	316	306	309	326	309	279	320	306	314	298	305	305	335	322	333	345	290	308	318	269	307	314	290	322	306	322	307	313	318	314	293	314	326	321	338	302	320	301	295	307	313	318	312	313	323	327	319	299	327	314	293	332	294	317	322	312	306	309	329	289	331	287	291	327	307	323	320	336	316	362	309	319	333	337	351	329	337	323	306	297	328	322	309	292	313	311	319	319	353	314	330	311	312	311	318	333	334	301
4608	1207	832	862	825	810	781	792	775	774	744	725	768	780	787	744	753	794	744	802	750	751	696	788	754	796	691	773	682	742	745	767	767	743	783	731	799	732	743	794	757	774	762	730	761	718	774	678	767	762	703	746	813	720	728	744	769	719	714	734	755	756	848	817	709	759	789	756	778	757	737	757	769	768	744	743	796	725	737	729	748	714	788	741	738	749	769	738	784	727	735	757	787	757	779	729	767	762	724	813	730	759	786	716	829	754	735	743	720	810	733	793	741	691	792	739	774	765	764	743	757	795	774	803	755	794	766	759	739	758	730	751	701	775	773	783	742	750	753	750	761	777	720	741	765	744	691	776	797	769	728	748	745	738	754	697	757	754	745	749	761	767	780	744	741	762	723	718	729	747	748	744	765	733	733	741	759	732	720	743	738	705	725	765	750	702	722	821	775	771	762	700	733	728	727	727	720	716	757	781	768	766	781	749	766	732	743	752	804	766	714	732	740	792	667	762	761	769	716	737	708	740	754	756	794	800	737	735	755	738	748	756	765	762	724	767	689	730	788	741	752	712	762	708	765	724	707	762	737	735	779	746	759	720	776	777	735	761	763	746	795	731	735	719	673	782	767	764	713	737	781	750	739	738	784	784	776	760	680	796	795	735	743	735	769	727	767	725	745	714	736	773	759	769	767	762	742	769	719	744	821	770	739	706	721	749	744	744	768	743	815	748	778	783	729	714	765	716	772	803	736	732	739	718	771	729	765	707	752	798	787	686	763	752	737	782	763	783	751	708	732	784	749	761	713	757	796	719	802	727	769	764	769	706	722	771	786	765	707	695	766	755	750	732	741	744	748	756	693	780	783	799	732	804	709	724	753	767	744	767	773	745	726	774	775	787	752	732	803	757	770	731	730	801	747	738	756	776	724	775	769	754	737	767	744	774	754	733	738	726	773	742	773	697	778	793	758	772	729	744	705	792	746	754	770	751	751	727	801	764	772	756	777	752	761	731	716	745	782	744	726	766	767	775	784	715	724	782	784	694	737	750	743	771	772	730	760	729	752	764	780	722	759	729	733	761	745	731	724	737	739	739	764	739	764	783	746	730	739	709	751	757	765	705	781	719	731	771	687	764	769	750	777	717	789	749	733	754	771	777	721	720	765	720	722	745	734	756	779	763	750	777	755	734	742	771	746	712	716	722	723	748	753	729	743	720	756	733	735	773	756	779	758	738	747	751	760	725	721	772	777	740	715	698	757	764	759	793	742	721	710	724	755	799	764	771	730	767	794	737	751	758	743	744	747	800	724	771	758	794	771	754	762	759	715	761	752	750	801	760	708	755	804	764	745	745	781	747	769	763	728	756	788	727	758	779	758	756	782	823	764	800	726	719	797	730	767	671	762	751	745	700	760	763	763	731	742	740	754	817	791	754	761	724	784	742	722	791	792	745	753	741	756	798	738	756	766	744	757	717	764	755	727	736	792	760	792	748	739	746	755	765	768	744	706	799	704	771	733	760	741	746	733	710	732	780	725	751	713	780	759	749	766	772	723	695	758	732	822	744	751	759	735	757	783	742	778	750	775	744	762	789	737	742	778	728	723	751	722	778	762	735	735	729	769	769	777	715	765	705	731	747	775	707	701	776	735	748	770	786	743	745	704	780	781	727	703	776	743	765	748	774	746	742	748	723	756	738	729	766	751	728	714	752	740	766	811	731	757	755	727	780	753	744	793	744	752	743	697	760	758	799	716	764	741	737	726	796	751	725	777	710	733	778	731	745	721	742	765	772	714	774	781	770	738	782	764	756	713	735	781	809	716	759	676	720	772	738	765	824	743	774	761	717	763	761	774	745	726	750	772	747	752	718	740	821	747	703	776	797	760	753	759	726	745	750	761	806	717	748	720	740	698	720	780	727	771	806	759	750	759	793	730	742	776	718	709	755	758	747	770	724	786	735	725	742	710	751	767	761	798	752	760	753	754	733	732	779	760	725	756	747	725	740	746	766	782	782	713	718	715	739	738	725	780	731	781	724	741	749	750	758	767	726	723	769	752	764	758	731	756	775	743	773	738	790	752	760	754	747	759	749	752	778	758	725	755	774	758	748	766	712	769	742	756	736	733	744	738	735	740	794	775	717	776	788	727	744	730	817	717	773	729	748	710	783	743	771	788	755	729	739	693	759	730	723	730	719	728	766	764	744	749	768	685	692	759	768	750	733	713	731	750	776	759	767	691	760	811	735	775	770	729	783	718	741	739	808	748	760	744	738	755	741	723	781	758	732	814	786	729	785	792	728	699	722	767	755	794	735	745	758	785	772	754	767	795	755	767	754	752	727	756	755	720	748	732	745	757	740	727	748	792	788	734	727	765	795	729	705	751	701	761	788	763	771	769	787	733	781	754	725	704	750	788	750	805	726	776	724	772	799	798	757	774	736	727	747	764	771	748	744	701	782	759	741	721	765	771	771	774	785	782	719	810	744	750	786	680	748	687	784	747	731	774	722	740	754	730	763	740	762	708	794	753	770	770	750	750	719	785	745	734	784	742	757	751	748	720	723	716	802	753	761	704	709	758	769	732	700	744	753	770	758	723	722	741	722	742	740	764	762	730	776	729	766	791	784	731	748	765	763	731	754	729	775	762	760	671	716	743	750	747	759	741	766	669	730	763	683	814	702	732	773	785	714	749	765	782	772	769	694	739	758	767	728	725	775	760	742	723	784	823	758	738	730	732	713	746	735	709	729	761	746	763	715	777	746	781	763	772	735	769	764	742	708	732	743	697	736	738	734	741	790	770	713	688	760	743	793	751	745	776	718	737	775	735	750	782	723	758	805	785	723	730	770	764	756	733	760	735	741	708	714	743	788	750	792	736	765	763	750	725	735	766	719	778	734	728	718	802	728	771	735	773	808	752	781	806	783	732	761	740	730	722	731	733	748	741	770	748	719	748	754	779	792	823	766	788	714	743	771	749	770	700	741	721	735	720	754	781	761	774	802	749	732	730	779	819	725	750	765	750	720	729	783	756	785	741	749	747	763	806	704	733	762	785	765	775	754	789	778	671	724	725	780	761	754	726	728	768	779	713	781	741	753	723	746	773	737	751	816	747	731	737	802	779	747	765	753	756	704	738	771	785	748	756	771	732	710	733	743	789	752	752	734	783	781	737	765	729	692	739	769	734	743	711	724	729	735	803	727	762	767	789	724	802	713	749	783	751	730	760	752	771	750	751	769	772	777	755	739	754	757	773	754	740	771	760	775	725	775	761	764	738	778	739	747	718	778	733	742	732	721	744	726	747	713	737	778	743	730	765	764	748	743	725	776	726	781	745	744	731	791	741	696	732	722	770	787	749	782	760	796	731	775	733	744	743	768	794	785	736	769	801	765	741	759	748	740	790	769	747	754	784	751	760	723	692	780	755	768	757	721	806	709	738	760	753	711	725	762	717	776	767	760	716	719	739	754	787	777	780	761	731	743	765	792	706	722	772	785	748	751	754	720
31323	15946	1502	929	630	489	363	370	316	260	243	252	218	227	197	196	187	198	198	198	168	175	182	152	175	181	179	177	164	168	150	176	171	148	161	160	196	168	189	170	160	146	160	151	143	162	152	153	145	155	181	159	187	160	166	169	191	169	178	182	170	156	172	144	157	165	158	176	173	168	149	155	159	176	138	147	143	183	164	145	155	150	162	153	132	152	161	152	147	168	181	187	174	159	168	178	160	158	162	175	147	169	189	154	152	166	165	179	174	161	182	153	163	182	144	147	151	167	167	184	160	152	172	153	152	145	154	143	162	156	152	142	160	187	175	191	148	161	186	152	176	160	136	163	154	170	151	165	187	164	164	172	172	159	159	149	165	169	128	142	180	159	157	163	156	152	157	147	162	163	142	149	165	162	153	157	144	155	179	169	167	140	151	151	155	168	163	168	150	169	158	183	168	170	174	153	155	177	159	179	168	162	164	175	171	145	162	146	174	154	151	170	162	176	181	143	137	156	150	159	181	165	123	161	171	141	151	157	157	158	150	145	152	176	166	151	164	183	179	178	157	169	142	142	155	156	133	163	159	164	154	163	163	187	177	166	162	193	147	163	169	167	170	186	181	176	175	141	152	174	155	151	170	156	166	162	152	175	153	131	145	175	165	143	165	159	179	186	159	158	167	143	144	136	128	180	171	167	151	167	169	148	163	156	140	191	148	156	149	154	153	147	147	153	161	146	170	173	179	171	148	147	155	143	157	150	162	165	159	124	163	161	170	156	159	161	145	155	149	148	169	155	149	155	158	164	133	160	142	172	176	145	142	152	174	159	172	141	156	164	190	156	166	184	166	148	150	130	151	170	144	157	135	153	133	152	150	161	143	164	138	169	179	133	163	168	159	144	170	154	141	138	150	143	170	171	161	177	173	189	152	154	151	168	178	168	169	147	166	156	172	176	138	127	168	175	172	174	169	152	159	172	167	141	131	155	159	137	160	163	179	159	159	164	165	195	200	167	148	185	193	160	178	149	148	162	150	179	168	160	152	167	177	144	166	149	145	146	150	143	176	142	166	142	148	172	141	161	171	160	156	138	152	136	171	162	154	171	165	152	152	167	138	167	157	123	137	171	155	136	164	142	146	158	141	147	165	149	163	137	144	148	173	156	168	145	166	149	150	176	162	160	150	147	159	145	145	162	193	154	165	175	145	172	160	153	148	171	198	160	197	165	183	194	173	145	163	163	163	151	168	155	153	155	166	168	135	149	157	186	177	172	171	170	174	195	140	112	150	135	151	155	157	168	159	159	177	189	172	168	182	161	158	153	183	147	183	174	147	175	153	142	185	131	153	177	170	152	157	154	143	134	148	165	166	131	154	153	154	166	160	149	148	156	153	148	189	153	159	174	142	166	145	153	147	151	166	179	155	158	133	158	174	169	178	164	147	157	176	136	150	147	146	166	139	149	167	166	153	151	168	172	145	181	159	152	143	169	152	166	170	159	158	186	163	158	146	170	148	171	154	177	169	175	171	168	161	177	170	150	180	172	170	163	156	136	159	147	171	141	172	152	168	150	153	161	174	148	151	163	188	170	168	138	143	153	148	138	163	175	185	153	171	180	171	172	163	183	163	171	157	170	155	160	163	171	159	160	151	157	160	184	165	181	143	165	155	152	149	143	165	145	166	146	170	166	162	143	155	172	185	146	166	159	149	166	142	158	171	176	161	140	152	183	162	160	163	171	146	154	149	147	158	159	151	145	163	151	155	147	157	152	156	151	149	158	141	159	150	170	166	163	168	170	141	163	149	169	183	132	155	151	165	156	158	164	155	142	148	152	176	171	135	181	189	196	150	163	175	159	167	154	135	183	148	144	166	167	145	174	152	147	137	165	139	161	140	183	148	152	168	175	151	158	147	144	160	131	151	161	137	160	169	168	174	147	158	157	146	165	160	139	143	170	158	127	167	157	152	152	161	165	140	183	141	178	181	164	169	169	179	169	135	166	170	187	153	139	155	175	170	187	157	122	193	152	140	175	147	170	154	177	167	146	150	151	154	156	150	153	170	175	151	150	170	175	136	150	168	150	148	166	173	157	167	173	119	147	168	164	153	149	164	131	155	147	143	156	152	171	168	149	157	158	163	173	135	142	153	159	157	168	163	160	179	159	148	168	147	148	145	146	173	168	172	158	173	166	145	154	162	156	168	160	175	171	161	146	183	141	159	159	155	152	171	153	158	167	134	157	167	162	181	194	158	143	164	164	155	167	164	181	156	173	163	153	165	165	165	158	162	185	143	163	141	155	165	167	131	159	162	160	151	152	141	144	185	169	154	147	153	178	153	163	181	170	175	155	177	161	159	144	159	174	151	169	164	156	169	148	159	175	144	155	162	174	153	158	168	167	157	144	161	159	144	175	138	154	156	142	163	166	162	163	169	141	171	170	143	150	145	159	161	134	176	164	153	153	177	134	150	161	158	159	122	183	154	174	171	175	165	178	162	156	163	182	133	170	166	152	168	151	154	168	152	166	172	144	183	188	160	146	148	146	177	151	173	150	178	160	149	165	146	163	137	143	180	157	163	165	175	141	186	161	154	156	169	155	165	183	171	154	172	156	179	167	164	154	152	172	164	167	166	168	146	160	168	159	153	141	162	163	167	138	185	135	173	199	157	153	163	149	161	156	142	162	160	182	171	154	159	137	147	158	173	167	164	168	155	147	160	143	168	145	155	159	180	156	172	136	155	150	161	150	147	143	156	158	151	137	165	174	180	140	137	144	140	169	177	169	143	145	180	163	153	155	149	167	177	159	157	162	149	132	161	152	179	174	161	171	171	160	167	185	138	170	175	162	138	145	164	168	180	141	133	163	163	153	162	143	143	168	164	168	189	161	144	171	157	160	182	179	184	158	124	153	164	130	155	156	180	147	154	145	169	175	157	179	149	154	143	166	154	158	142	144	171	161	152	140	163	162	162	154	156	176	154	160	143	150	166	183	152	158	162	161	139	156	166	158	163	173	154	165	148	168	169	173	144	178	162	157	161	161	149	147	135	166	180	181	150	149	148	156	160	149	167	173	132	131	158	156	145	151	157	183	173	163	173	160	150	167	136	180	167	155	163	148	155	148	158	177	169	156	155	125	161	178	173	191	153	162	153	137	184	158	190	177	169	175	142	169	193	185	183	172	174	176	179	146	150	163	179	160	140	140	161	158	149	171	145	153	170	160	170	148	139	158	164	163	153	154	156	175	179	160	166	159	148	158	149	161	180	163	165	185	150	167	147	176	154	162	165	155	165	176	172	175	178	171	148	165	162	148	171	190	159	140	134	158	184	161	179	172	174	163	141	189	154	156	139	162	147	169	162	181	142	146	165	173	153	147	136	147	189	178	138	175	140	165	150	186	156	190	156	163	173	159	172	153	140	162	171	168	137	153	182	135	164	180	162	155	143	161	181	173	154	131	168	166	158	165	173	187	168	150	151	157	165	172	162	192	168	140	171	174
18488	7368	2425	2782	2574	2093	1765	1426	1283	1150	1022	988	887	856	739	724	689	675	609	685	632	599	563	581	535	538	550	511	504	474	510	501	493	496	526	532	505	478	469	518	449	473	470	493	465	488	452	443	458	481	492	449	474	448	500	491	450	452	481	481	453	447	483	418	459	451	455	446	441	444	447	436	452	396	435	465	472	455	459	437	441	457	444	440	454	459	440	462	431	421	461	465	452	473	423	469	453	449	405	439	473	448	439	469	427	443	448	422	435	426	437	427	457	452	450	480	436	456	442	459	442	426	442	433	447	453	474	453	427	409	430	388	454	437	421	425	454	435	448	475	473	419	451	451	456	423	413	430	452	449	451	439	466	474	483	422	434	455	458	448	445	487	474	448	454	416	425	427	469	448	429	482	451	449	403	463	405	475	457	441	461	411	425	420	478	460	448	409	464	415	440	448	436	433	438	471	409	452	452	459	454	448	456	451	425	426	478	423	434	449	457	449	431	472	415	426	459	418	439	431	448	484	442	438	438	474	463	448	429	446	458	443	453	450	468	432	448	439	443	404	470	440	456	457	484	460	473	466	435	458	414	411	421	449	447	401	455	489	432	473	476	456	445	420	440	450	467	469	408	417	482	486	449	438	455	417	438	459	434	474	462	455	467	437	434	473	432	477	449	424	437	452	451	453	451	462	447	436	412	443	435	435	417	434	414	424	434	433	427	470	462	444	442	448	424	446	436	448	468	418	434	470	423	394	435	452	445	483	422	452	406	476	420	426	428	419	415	427	425	447	465	470	412	434	425	414	412	438	366	476	461	457	425	467	461	417	426	454	436	455	444	439	456	477	448	421	477	425	455	425	417	435	451	411	476	437	459	423	457	421	427	442	482	460	489	462	432	415	428	438	490	395	418	461	452	412	431	458	449	462	460	447	469	420	474	430	452	420	474	460	481	455	458	466	438	452	453	442	435	481	430	443	450	470	450	454	477	434	438	420	425	409	436	454	477	444	410	426	444	461	448	434	412	446	466	418	434	429	443	429	436	432	449	418	439	441	468	458	440	409	437	447	428	474	449	395	399	437	420	429	430	463	438	433	478	420	438	455	430	463	422	484	447	447	465	494	431	467	448	431	432	422	432	451	426	445	461	424	449	450	449	455	441	441	419	449	445	411	459	441	483	440	463	451	437	467	471	456	471	473	436	428	486	449	429	478	426	436	476	442	403	428	436	453	409	435	462	429	455	409	448	453	447	398	454	445	498	438	437	498	443	425	443	472	404	417	446	425	450	451	436	427	433	474	453	453	428	420	416	432	437	436	449	463	436	480	459	436	439	458	459	432	440	463	417	463	480	423	441	447	428	434	398	428	438	461	433	494	480	422	433	450	467	442	461	439	465	439	411	457	410	429	443	434	449	433	443	414	460	428	448	425	439	440	449	476	464	461	412	410	458	446	421	417	440	438	453	469	435	429	405	437	436	465	438	439	414	418	428	417	460	445	459	455	456	437	432	453	451	463	408	399	485	427	443	448	424	461	432	467	438	463	439	464	454	457	444	424	449	440	443	477	434	475	409	500	447	418	440	427	436	481	409	465	456	431	432	447	466	454	410	444	433	468	424	429	447	430	463	430	447	477	453	425	444	452	453	442	419	438	422	439	439	458	438	419	478	419	417	446	482	461	450	419	444	454	435	471	490	406	455	462	449	466	440	482	420	433	425	483	440	444	418	426	459	449	438	443	466	423	434	407	398	459	433	443	410	424	445	451	444	458	452	433	450	428	438	408	465	440	414	422	472	448	437	461	417	446	397	464	440	434	401	425	464	511	426	400	445	455	468	408	470	429	449	435	419	421	449	411	413	437	422	436	456	458	458	447	407	457	415	425	423	450	447	464	437	427	432	440	443	444	475	425	425	412	445	425	447	464	465	460	418	449	420	476	444	412	454	478	437	412	460	443	439	459	490	479	440	409	442	447	466	426	424	441	459	448	447	421	443	415	438	428	435	436	460	436	448	436	458	439	439	454	456	451	442	449	467	455	452	436	450	454	482	445	440	476	442	437	441	469	420	428	438	435	476	488	432	464	455	479	417	442	420	471	450	417	458	446	455	412	407	429	432	448	446	444	443	446	445	436	427	418	450	447	459	439	464	449	462	461	440	453	452	435	474	444	484	436	454	515	439	445	436	461	472	437	444	438	435	457	416	432	428	424	428	446	438	427	430	422	386	445	448	491	445	451	440	465	424	466	448	437	468	423	490	398	473	497	428	417	462	454	465	426	464	447	459	446	428	424	458	446	422	438	459	424	404	482	404	455	453	427	417	476	412	414	430	469	474	448	452	428	443	464	476	447	424	454	437	434	484	452	445	446	445	471	434	442	407	408	473	457	440	458	424	411	430	441	457	460	475	454	458	435	438	442	413	445	436	465	455	464	446	460	461	418	441	437	472	435	437	450	417	435	426	405	453	453	499	433	432	446	418	415	442	436	469	442	461	456	429	430	437	439	373	441	451	457	430	400	435	463	449	462	430	462	454	447	422	447	448	420	456	486	474	417	438	483	473	470	456	426	429	486	454	436	422	419	444	413	466	439	461	421	436	439	456	446	467	427	451	429	471	435	448	434	389	456	451	447	438	439	461	434	457	454	432	440	412	426	475	456	450	411	455	420	393	474	442	475	452	425	461	421	412	474	462	440	437	430	453	397	449	475	411	468	454	427	430	462	440	428	449	442	461	427	425	459	445	427	421	460	457	466	449	453	444	472	416	410	441	427	463	490	459	441	439	437	468	427	465	468	435	443	421	436	448	456	415	446	398	458	470	459	438	434	426	420	407	472	479	418	469	445	436	462	461	463	442	440	411	466	469	421	434	429	445	430	455	440	428	420	458	464	477	446	402	438	485	409	428	452	476	447	430	469	480	419	444	448	438	456	403	395	479	453	470	441	418	467	470	466	465	444	424	462	477	467	435	481	436	456	405	428	425	448	412	456	432	408	454	471	428	452	475	444	461	430	478	454	444	417	451	470	429	454	430	405	440	431	424	422	455	441	418	451	449	426	453	446	395	421	451	479	442	464	417	481	479	438	445	460	471	437	410	457	417	471	452	453	427	418	463	458	432	482	394	450	460	430	429	462	456	458	471	430	443	450	454	444	450	444	436	410	460	451	435	443	398	458	431	401	457	463	447	472	465	473	435	430	405	472	457	431	413	423	444	471	453	441	445	449	410	426	434	398	420	465	426	424	411	465	453	464	434	442	493	453	435	463	472	453	420	423	446	490	446	476	459	475	436	424	518	457	433	421	405	422	453	441	463	445	418	411	459	450	448	433	461	447	398	446	467	425	453	429	466	415	441	465	447	459	471	438	409	422	419	453	418	445	446	460	480	394	461	468	469	431	438	453	422	440	450	427	427	423	422	426	465	426	441	443	433	445	466	437	435	441	435	433	452	479	449	473	459	426	442	487	442	440	413	449	414	457	447	403	465	471	448	436	459	440	446	454
44710	27460	4407	1860	1305	921	769	663	567	451	408	382	408	344	341	344	318	312	324	280	307	273	302	275	270	247	284	285	278	221	293	278	265	286	265	277	275	249	228	274	279	251	257	255	257	264	270	276	233	259	249	288	242	264	234	255	277	246	245	248	262	264	269	267	245	254	238	241	254	246	240	243	247	237	243	268	268	233	267	250	292	230	260	278	263	273	245	256	268	250	262	256	288	265	258	250	251	271	269	268	236	278	253	286	250	253	241	248	257	296	255	274	279	241	240	259	272	257	264	278	246	282	256	259	241	247	237	240	244	244	257	253	242	283	263	251	255	252	245	243	258	228	263	242	274	270	269	273	242	225	262	242	247	252	236	241	272	248	281	248	218	277	296	223	236	251	229	248	242	266	266	242	248	241	237	268	248	262	254	233	264	265	244	239	266	264	266	275	250	258	265	265	269	252	254	234	271	245	223	237	230	252	236	260	250	282	232	283	257	250	245	253	237	257	249	254	217	221	235	264	276	266	238	255	276	276	263	251	220	236	243	236	224	280	261	240	272	253	245	246	235	246	251	244	275	246	272	256	266	248	238	253	235	240	249	266	268	265	271	263	278	229	251	252	259	231	249	266	250	268	239	266	246	265	247	238	237	258	224	272	257	252	254	252	243	246	225	259	233	276	249	252	247	247	244	235	230	253	267	249	260	238	263	229	234	228	272	247	260	269	283	265	271	237	247	236	243	222	238	245	277	245	257	267	261	246	241	251	251	266	247	245	253	242	246	237	284	268	268	238	222	245	288	242	231	229	255	240	291	243	254	264	255	229	278	257	271	274	260	253	251	246	271	268	239	261	230	236	247	253	292	263	252	244	259	242	243	250	254	254	233	231	257	230	280	283	250	252	256	258	242	268	254	276	255	235	248	247	277	229	273	249	223	244	268	247	257	273	253	285	253	246	252	245	267	274	233	248	255	241	257	229	238	259	254	239	232	229	246	254	293	265	247	234	238	247	240	217	255	247	257	262	271	277	259	269	255	246	230	241	259	257	244	243	272	239	280	251	241	267	241	245	254	206	264	247	261	236	272	253	248	226	230	235	259	254	274	236	246	225	248	274	288	266	247	252	256	265	262	252	258	271	257	272	268	248	262	248	249	282	272	243	268	247	208	262	286	238	251	269	240	281	226	269	266	271	265	267	250	236	273	265	232	212	271	284	250	245	266	244	247	258	237	276	244	265	261	239	252	237	277	267	227	248	260	251	251	252	268	257	237	263	235	276	267	250	258	263	260	240	228	264	265	245	230	288	245	233	255	248	272	263	255	271	238	240	255	252	262	230	242	275	232	249	249	247	283	253	268	230	256	240	220	243	225	229	242	266	275	269	240	263	236	247	261	237	253	259	256	198	247	258	271	242	289	280	255	275	242	248	266	285	276	286	246	272	257	235	249	258	264	253	228	262	262	281	263	249	278	248	244	236	248	238	253	233	270	213	267	261	233	231	278	263	237	251	237	253	268	265	267	247	246	259	259	271	224	244	250	257	270	267	234	219	271	249	241	248	262	252	241	249	264	249	236	254	242	253	229	251	212	252	296	254	260	253	239	230	243	250	260	268	244	245	240	229	234	226	245	250	238	258	238	264	246	281	238	230	262	255	249	246	269	260	231	228	283	258	242	266	268	275	291	250	246	270	230	268	252	223	281	242	276	222	255	263	254	271	234	260	240	258	248	255	250	233	244	243	241	246	226	241	243	263	251	240	253	244	252	267	254	263	272	289	264	271	230	287	257	240	273	239	239	247	246	246	268	250	245	243	245	261	249	244	230	243	257	265	229	273	214	256	284	240	259	266	218	239	255	264	283	268	269	257	262	267	287	246	253	268	255	279	242	258	259	224	234	265	266	248	241	275	251	249	262	232	289	267	247	272	260	247	230	261	254	250	274	237	222	236	251	267	257	251	261	270	265	236	253	276	260	259	258	241	229	239	254	273	271	234	227	276	240	236	241	213	287	241	257	263	234	252	235	243	248	236	242	249	258	267	241	260	259	266	239	262	245	267	269	244	279	242	243	214	256	251	246	284	250	266	255	253	248	258	277	245	266	262	243	245	263	260	266	238	264	219	242	277	275	266	283	258	271	245	263	282	251	270	245	268	249	276	246	244	251	249	253	241	236	238	274	251	266	234	250	257	256	237	254	261	239	251	269	248	241	224	260	228	232	244	255	254	243	231	239	237	230	232	265	258	212	255	266	268	236	256	255	262	259	233	256	259	262	269	246	268	273	255	283	238	260	227	253	253	267	259	263	246	274	290	252	243	229	269	252	252	245	273	256	267	242	268	208	240	251	255	266	245	247	247	230	283	278	261	274	266	232	234	226	281	253	288	229	254	243	257	247	240	271	233	239	229	227	247	251	265	243	257	258	238	287	274	258	251	257	231	255	257	289	270	241	282	258	235	240	243	265	234	250	246	259	269	268	268	227	259	227	253	274	236	236	243	248	256	244	269	220	239	236	242	250	248	258	245	234	251	261	263	271	251	228	248	245	263	253	254	265	262	247	244	224	209	230	252	271	254	229	222	244	259	267	253	215	262	252	249	252	224	230	234	256	245	271	244	250	264	252	274	281	251	227	264	245	275	233	236	235	212	257	243	233	291	248	292	251	231	231	263	235	238	236	247	278	238	266	240	249	284	257	227	278	283	264	252	251	253	226	224	255	257	241	235	236	250	251	248	272	259	223	234	262	247	240	255	242	274	262	247	241	236	234	230	271	239	232	240	245	254	258	273	251	266	265	285	273	257	296	245	250	233	248	230	256	251	263	275	232	262	243	235	261	255	244	233	227	244	270	272	263	283	288	224	256	260	255	219	228	255	243	258	240	217	283	214	237	259	236	252	231	261	233	234	246	274	234	241	264	244	259	256	241	238	238	246	259	281	262	242	277	250	256	236	258	268	214	295	242	231	234	257	253	252	243	240	244	270	254	246	247	261	229	229	227	247	242	279	249	255	229	241	237	236	245	242	254	254	210	265	236	229	238	262	284	239	291	251	304	221	253	290	260	244	255	264	236	270	256	249	250	243	255	292	250	257	265	252	253	221	227	236	230	243	246	267	274	258	255	267	251	259	282	252	234	257	268	248	266	262	283	248	212	243	260	235	228	225	252	253	274	275	257	264	255	280	267	258	203	234	228	220	248	274	262	258	248	267	232	279	242	236	247	233	261	239	236	212	285	249	262	262	230	243	255	245	234	207	275	275	257	249	237	269	258	244	227	251	259	264	254	255	246	277	247	215	245	243	253	280	245	264	265	269	244	247	278	248	271	266	257	266	244	245	262	247	239	239	256	244	262	233	255	235	229	244	253	231	249	255	241	264	238	258	223	267	238	235	245	268	236	241	246	266	245	240	243	238	221	238	292	298	277	247	276	250	276	255	251	237	248	235	249	247	255	280	258	277	283	245	235	242	246	253	216	225	226	278	250	244	232	257	256	235	232	240	246	245
26070	11647	4396	5301	4562	3725	3067	2647	2252	2042	1803	1612	1500	1407	1305	1226	1146	1117	1055	971	999	932	937	906	837	912	848	865	849	840	841	797	775	834	813	826	773	756	736	799	740	751	678	739	709	767	728	682	739	702	714	707	663	717	731	733	711	706	691	688	734	683	714	695	706	719	656	691	680	646	726	696	656	663	717	726	677	698	708	670	712	678	662	701	676	617	684	671	654	683	698	655	692	649	707	697	667	687	660	672	663	699	637	655	725	682	704	665	690	696	660	666	695	702	715	692	696	641	661	688	698	689	651	641	698	666	662	673	690	657	712	657	660	630	612	697	619	682	681	691	679	625	695	677	720	682	661	696	676	679	681	648	658	660	639	673	690	682	619	652	657	602	705	677	658	718	691	688	638	646	685	696	699	655	673	701	643	636	653	693	671	608	630	667	638	694	681	707	670	674	621	687	673	677	715	650	689	696	687	664	652	674	635	633	670	646	701	682	715	648	672	747	688	723	654	673	660	709	653	658	628	681	683	585	694	683	647	660	692	657	687	672	697	694	724	682	681	654	699	646	688	677	624	641	654	675	653	660	623	676	632	618	681	691	679	643	651	647	670	714	682	662	657	662	688	631	664	633	660	641	695	622	664	609	655	638	624	675	657	670	676	647	676	668	714	668	691	649	658	710	663	678	637	678	713	673	640	686	694	695	631	668	682	673	667	667	686	718	673	687	674	643	655	692	688	649	674	676	699	707	682	682	644	649	693	605	646	696	708	638	650	623	646	692	659	644	660	664	630	666	669	697	676	681	680	680	664	680	703	683	649	687	638	701	620	694	681	698	636	660	698	673	603	679	660	669	649	637	665	677	622	658	672	656	655	659	649	656	714	648	679	637	645	668	701	661	665	656	660	635	644	661	637	616	647	678	674	696	669	644	668	678	703	675	746	703	677	675	650	675	654	682	687	644	664	677	669	683	680	686	654	650	635	615	613	678	632	657	688	701	674	684	688	623	655	695	606	705	667	616	664	700	620	656	680	686	665	624	643	662	704	696	684	712	706	625	686	628	652	714	664	633	690	678	666	625	675	601	693	682	630	651	663	648	668	664	625	612	669	658	646	639	651	642	627	697	669	638	653	710	630	702	679	726	665	689	642	672	680	659	683	663	664	663	711	726	642	678	649	648	662	618	656	645	691	696	646	669	653	675	632	691	687	685	685	692	672	660	666	659	666	672	672	688	694	656	626	675	663	612	717	683	650	635	660	661	646	722	608	690	654	675	638	636	661	677	674	665	667	700	655	705	671	707	642	615	672	666	699	668	618	653	632	694	641	653	677	657	656	651	673	642	664	618	643	653	718	676	646	660	686	682	628	670	662	709	697	658	673	660	660	657	676	620	641	749	636	666	651	658	663	632	656	646	654	668	650	646	685	630	676	674	660	681	706	650	680	651	705	633	637	638	675	646	690	673	664	693	651	700	643	637	634	688	680	694	675	650	688	716	686	634	656	655	733	675	628	661	671	672	688	700	667	688	669	675	646	669	644	689	648	665	664	629	645	691	679	682	686	686	633	650	664	698	656	663	669	624	690	693	707	602	651	685	717	666	675	639	678	662	708	721	684	658	646	634	671	681	660	686	704	653	659	640	727	717	659	654	681	612	650	674	649	706	706	631	665	665	628	681	640	677	686	634	717	645	658	689	653	614	662	680	642	679	606	707	642	666	621	692	676	633	686	647	666	648	638	645	686	709	636	634	732	693	725	659	688	626	651	664	714	656	684	673	664	637	649	603	645	626	678	658	659	671	657	650	693	660	668	674	705	676	701	719	657	678	687	649	607	694	621	675	681	644	683	685	640	629	667	651	642	691	648	667	633	655	688	635	619	725	655	669	635	666	650	664	608	676	672	667	669	676	642	710	693	628	707	640	633	664	687	655	665	673	696	674	637	635	685	702	656	617	677	680	612	652	654	695	648	675	672	707	649	677	669	639	655	658	696	634	661	643	665	745	691	609	700	699	655	673	657	669	687	639	629	664	683	631	665	663	683	653	666	657	656	673	665	667	613	660	654	703	672	643	629	598	706	630	640	657	703	691	636	712	638	672	660	700	664	681	631	655	671	684	635	662	684	652	688	706	669	686	689	629	669	702	694	622	650	667	652	672	676	648	689	691	649	628	647	673	693	648	675	694	653	690	645	672	613	681	675	702	654	667	652	661	654	655	671	646	662	637	643	642	681	674	694	685	666	680	642	685	664	632	679	655	659	632	691	643	639	681	652	681	649	655	630	676	616	637	616	664	663	676	623	708	667	701	686	654	693	679	657	671	712	635	634	652	653	632	659	627	657	690	676	681	669	653	667	647	656	696	618	668	649	704	652	690	672	673	664	678	715	657	643	686	629	647	685	629	615	696	657	618	682	694	700	653	654	683	652	664	695	658	634	698	672	695	634	629	662	664	617	621	669	663	678	647	627	705	615	659	629	655	670	652	626	684	609	670	663	645	687	701	690	658	641	663	683	652	656	653	689	709	680	668	624	664	673	712	682	655	659	644	690	684	612	623	683	674	678	654	681	662	677	650	641	675	669	663	655	707	663	657	652	691	657	659	659	663	654	655	631	618	649	657	686	672	686	672	681	692	626	693	682	636	671	685	667	674	645	692	651	638	673	618	709	660	675	668	676	680	624	647	649	622	689	600	655	704	681	689	638	618	612	686	674	691	662	671	636	652	656	669	677	706	643	693	682	681	688	644	677	671	667	637	665	673	639	628	679	656	655	660	663	678	634	670	706	666	632	663	635	677	668	700	661	664	679	669	699	669	692	669	657	667	701	631	666	701	673	655	699	693	655	668	645	642	676	644	641	640	648	692	671	635	703	712	692	644	639	656	662	666	665	654	678	670	645	657	697	727	708	700	690	616	700	669	705	660	677	617	689	668	637	630	654	624	663	676	673	662	665	668	628	667	696	616	627	600	624	648	622	640	668	691	670	663	654	718	645	660	675	658	630	652	661	700	670	625	687	680	636	678	664	667	693	640	638	650	690	661	645	688	652	625	689	662	631	669	664	685	688	668	671	664	715	663	677	693	639	699	682	659	674	678	637	676	646	651	613	646	701	660	681	691	687	685	688	696	693	670	712	634	680	713	656	693	639	657	662	646	653	688	685	675	692	678	617	652	647	680	668	678	650	691	667	663	699	645	697	703	722	660	693	696	623	644	649	634	669	649	647	664	668	726	663	657	687	694	687	671	715	706	663	682	622	713	666	681	653	690	672	660	716	684	645	651	669	682	598	687	625	708	668	668	731	667	653	683	666	636	647	683	670	687	683	646	661	624	673	696	655	624	655	643	686	678	661	723	708	647	639	693	659	694	674	680	613	661	689	689	683	625	675	701	621	665	635	656	671	654	663	633	671	669	645	639	684	665	716	666	680	676	658	692	671	692	706	669	675	694	646	665	664	653	674	659	660	639	655	652	678	633	623	630	598	708	663	655	671	624	694	680	684	706
6777	734	312	320	334	306	340	332	313	324	301	355	357	307	309	327	313	306	284	322	294	344	288	332	332	307	325	331	307	300	290	288	317	321	333	332	358	287	303	322	311	333	308	328	314	327	302	331	338	338	317	334	299	331	324	332	308	306	292	315	339	303	309	305	335	313	292	297	340	363	318	293	308	313	312	339	313	305	320	308	314	309	325	285	339	281	284	335	344	302	313	299	315	300	319	323	314	316	337	310	337	278	325	307	342	313	327	332	299	297	327	299	289	305	319	297	285	335	297	322	341	317	311	333	321	324	327	289	300	316	330	323	335	315	317	301	321	324	323	323	305	338	292	329	297	331	286	286	294	314	326	323	306	311	310	341	309	309	370	311	335	312	325	265	317	320	314	314	319	273	311	288	360	319	306	305	297	342	314	336	339	301	297	317	335	297	304	345	328	328	305	328	284	307	318	314	350	330	329	300	300	355	267	318	280	308	310	312	301	320	341	281	297	310	324	325	267	298	322	271	309	320	315	342	291	312	316	341	331	281	301	330	266	311	323	314	298	320	327	321	334	338	306	351	313	323	311	317	321	307	320	311	319	315	291	330	343	332	298	325	308	314	331	334	335	320	334	311	328	314	290	324	328	311	324	291	308	334	285	306	283	301	298	309	292	273	283	323	310	306	326	332	292	312	315	333	315	288	294	310	298	318	279	311	289	336	293	297	346	313	297	288	296	309	301	310	348	327	293	324	300	325	338	314	287	338	344	292	300	316	298	291	315	281	317	328	290	312	293	318	333	324	340	274	304	284	271	305	333	277	318	313	289	304	329	338	371	321	297	293	306	332	292	361	316	321	307	307	298	286	324	295	323	311	305	315	328	325	312	326	297	324	309	316	345	292	285	318	281	327	315	329	318	327	309	327	299	332	315	313	290	299	306	277	343	287	329	313	310	294	318	280	333	295	328	310	336	323	326	326	309	293	330	315	302	318	332	270	351	321	321	308	320	364	337	319	342	310	352	290	331	290	316	333	331	332	301	326	296	338	316	297	336	293	296	313	293	339	307	305	326	340	284	314	314	347	279	298	294	320	302	345	313	307	302	305	310	311	336	297	305	289	305	333	319	300	325	311	323	308	348	310	324	329	341	333	337	295	299	281	322	311	309	311	305	324	314	317	312	305	326	336	260	307	288	332	316	293	296	306	293	311	331	313	318	301	300	308	321	346	322	295	288	294	273	273	306	322	281	337	341	278	321	320	314	281	303	303	316	304	308	287	295	311	319	318	320	320	351	300	319	307	333	301	332	334	300	296	316	354	363	300	374	317	306	324	318	343	336	297	356	338	331	318	346	267	309	321	326	336	308	286	309	290	310	335	317	273	357	299	315	298	294	281	297	309	286	311	330	322	315	317	330	339	310	306	313	318	291	299	330	289	309	290	266	318	342	305	305	328	292	320	308	336	307	358	312	328	318	345	341	305	312	342	323	317	325	296	307	317	358	350	299	318	345	323	297	302	308	335	324	329	350	310	314	321	326	349	292	307	334	311	321	312	327	312	323	334	324	314	308	350	286	308	347	316	299	276	335	328	324	334	318	311	324	315	343	277	320	335	338	316	292	278	355	329	325	318	309	325	313	315	343	328	288	317	295	302	318	329	305	332	320	338	308	293	301	340	320	308	287	287	316	312	312	339	358	321	291	312	338	310	289	306	322	312	292	318	338	314	357	344	295	309	283	307	314	315	305	301	327	330	300	297	298	302	308	297	308	321	295	302	328	289	342	293	293	292	336	298	312	282	298	302	352	340	329	322	310	314	326	301	313	305	326	303	297	335	304	332	306	273	311	299	316	314	309	343	309	338	314	302	317	315	304	306	306	294	304	298	297	316	272	314	318	293	332	319	312	286	305	324	340	341	306	310	310	317	307	311	311	342	292	305	290	308	305	341	323	314	332	301	347	314	289	282	292	306	303	322	331	301	339	322	299	295	313	308	301	313	294	330	339	336	342	306	318	325	311	300	330	298	312	334	317	333	324	293	319	334	323	327	320	283	285	350	313	307	319	328	291	346	335	312	314	294	328	305	291	306	321	327	282	341	289	317	318	316	309	278	299	304	308	297	301	330	317	307	332	322	361	299	319	304	313	290	277	313	305	319	343	301	304	316	306	303	323	313	284	290	351	289	325	297	316	308	324	310	343	308	295	342	313	353	305	344	285	304	329	325	332	313	316	311	325	325	320	331	339	313	291	304	311	344	340	317	296	308	305	312	303	317	296	337	317	303	337	341	305	327	329	321	293	279	352	314	305	323	309	332	303	310	294	320	359	310	333	295	321	320	374	304	309	336	332	294	330	283	326	329	303	321	295	292	345	344	317	322	320	301	307	320	325	318	312	287	292	302	292	309	284	327	321	278	305	333	307	321	323	294	261	321	299	277	339	376	327	343	311	350	326	293	302	303	312	296	315	285	322	335	310	313	305	290	335	284	316	297	304	330	289	271	321	325	294	316	339	319	319	311	308	339	302	267	315	308	318	319	316	321	296	309	340	300	302	329	293	286	315	301	333	293	317	299	294	331	328	314	301	300	333	347	313	319	310	304	315	283	335	334	322	318	333	288	303	331	347	304	318	326	353	313	319	327	303	305	309	292	316	332	338	306	273	315	289	321	328	287	314	290	311	289	295	290	264	319	317	290	317	336	297	315	314	303	323	304	328	326	314	319	328	288	311	329	304	325	311	335	320	313	320	334	324	310	327	321	332	331	339	290	320	318	303	285	283	320	310	335	294	300	308	303	337	330	342	358	338	355	324	270	326	355	318	320	357	317	309	310	288	287	274	325	343	318	291	282	314	287	308	292	298	357	337	302	310	317	314	282	301	314	309	300	326	317	306	322	326	313	299	354	321	321	302	321	320	297	314	306	290	300	291	302	319	314	334	350	287	310	286	318	297	267	302	330	342	330	309	361	309	339	313	306	326	338	317	285	349	302	306	300	332	324	326	305	313	301	330	311	313	321	301	318	302	310	281	302	340	335	348	335	292	318	290	303	316	314	344	325	314	286	311	316	310	276	291	291	344	334	285	308	350	369	294	290	310	323	297	332	312	324	342	299	324	289	282	296	339	311	319	289	317	333	292	287	301	325	308	333	315	323	314	293	292	337	320	282	311	319	325	304	313	322	304	300	324	303	342	284	338	343	324	308	322	297	304	335	279	306	289	325	322	316	309	358	304	317	292	315	332	319	312	281	300	318	332	293	340	278	340	327	317	338	315	313	312	305	320	331	336	311	339	289	329	335	297	346	303	312	346	324	310	298	317	302	297	301	318	309	307	320	318	283	302	302	335	346	287	302	306	288	320	347	326	337	321	346	301	275	302	336	293	318	294	316	296	301	309	338	314	323	304	319	313	352	314	312	328	325	312	301	291	296	301	345	310	327	341	327	309	314	333	335	299	326	331	316	312	332	300	314	318	295	314	327	332	314	316	341	324	335	310	275	305	321	325	313
4399	1187	790	828	800	809	810	773	779	772	765	712	829	800	773	756	752	707	752	718	745	726	774	768	796	817	771	758	719	756	744	774	711	788	745	764	719	817	776	752	771	739	769	796	729	741	756	702	746	760	766	760	748	774	838	726	727	729	759	774	781	745	764	751	732	722	727	737	749	786	740	779	747	720	792	754	775	754	729	769	798	751	724	718	786	767	751	743	735	728	743	722	754	751	800	779	693	758	766	712	782	746	774	763	756	736	780	706	744	765	780	775	743	725	729	746	760	772	779	725	733	746	753	702	733	748	777	703	761	805	773	747	774	740	755	767	720	785	731	717	771	780	799	681	724	688	777	706	706	764	774	745	739	762	792	698	741	722	756	746	799	786	742	708	737	737	777	753	732	795	760	742	731	772	755	764	751	747	755	739	723	681	714	787	821	715	728	780	703	745	746	755	785	709	783	776	752	782	769	736	731	752	747	718	777	742	789	765	825	734	730	722	736	760	719	745	736	772	739	684	705	752	708	713	741	734	763	741	747	745	725	735	732	756	759	742	773	807	758	685	725	780	698	740	726	743	769	750	750	762	769	770	712	712	733	748	764	768	718	793	785	712	777	722	736	719	752	740	792	725	757	754	773	749	786	731	770	710	744	735	737	774	716	778	765	755	732	714	758	776	784	751	773	719	722	734	769	772	755	756	704	754	734	777	728	777	713	771	800	804	735	743	801	763	728	763	730	743	745	713	735	730	786	797	684	756	723	751	698	691	763	753	801	771	739	778	729	766	696	754	718	759	757	719	766	764	776	750	753	758	717	730	733	769	767	775	812	759	759	716	708	730	760	748	743	779	784	742	757	769	786	772	746	759	775	777	794	777	758	775	746	803	798	748	789	767	770	739	764	765	842	768	747	738	781	746	727	730	746	740	750	757	749	743	782	775	758	775	787	765	737	755	781	784	771	776	705	782	748	750	746	706	759	762	749	733	765	764	724	752	743	806	733	750	753	782	749	753	722	758	743	744	748	750	733	747	766	716	807	751	776	765	731	686	746	746	788	685	760	752	722	708	815	713	699	748	709	717	760	777	795	744	751	763	729	742	764	762	713	763	736	704	710	754	703	771	739	787	773	765	764	808	796	733	751	714	730	733	701	735	756	770	684	731	745	787	728	728	725	757	776	783	718	748	747	753	765	761	766	764	717	763	749	722	728	737	774	735	741	746	767	744	754	764	760	755	736	695	736	733	724	741	766	742	762	741	749	794	711	749	758	761	759	754	695	717	759	760	745	717	760	790	734	766	703	763	791	715	730	771	783	736	766	733	740	737	723	723	774	720	728	762	701	756	734	720	759	776	748	831	735	777	694	750	770	716	742	771	749	798	746	781	772	789	696	726	789	824	754	728	706	734	739	777	703	754	744	793	744	751	723	737	761	742	788	754	724	781	754	777	693	772	769	763	750	763	730	743	724	804	670	724	740	730	712	753	765	729	789	737	729	760	757	751	732	823	775	753	728	798	736	688	745	743	763	744	719	757	710	743	689	787	750	742	771	727	803	723	742	711	766	795	766	738	768	781	721	743	736	728	766	738	750	722	791	768	692	746	731	744	740	754	764	727	779	758	766	749	744	740	714	744	719	741	674	775	751	729	802	779	749	697	735	771	761	798	683	750	748	756	801	793	751	734	716	793	701	685	776	769	716	745	766	720	775	746	757	738	790	731	761	794	734	767	756	739	738	745	789	773	775	737	774	798	697	777	753	747	761	761	764	748	777	743	718	778	754	738	737	737	758	764	714	764	799	778	765	790	746	720	728	759	759	746	768	724	746	737	765	720	733	723	743	759	756	742	755	709	723	748	746	739	783	747	743	724	785	753	765	762	794	775	818	742	812	775	673	800	740	729	779	733	718	754	784	742	744	744	750	801	742	770	733	750	772	750	747	751	824	753	712	769	777	763	730	735	706	745	787	768	739	748	684	748	735	768	732	748	778	741	739	759	728	720	752	734	750	723	758	763	699	730	782	799	766	790	722	735	788	737	786	745	772	760	757	763	729	743	784	779	738	830	748	780	707	747	730	764	784	753	755	754	778	754	735	777	719	807	751	708	702	753	718	737	735	770	786	740	772	713	770	693	752	761	769	766	772	742	782	764	742	731	740	738	803	763	771	719	725	738	721	764	764	737	723	819	722	731	676	772	751	777	729	746	784	739	789	741	722	724	733	727	722	712	678	711	737	762	741	768	754	734	748	731	759	770	742	756	783	759	722	760	780	744	720	813	689	764	705	752	788	712	796	737	803	767	805	807	736	689	757	747	795	735	772	776	756	788	723	752	757	766	751	797	763	720	761	729	727	749	702	780	733	761	692	778	752	825	711	744	758	750	761	746	746	757	752	729	704	749	776	788	760	732	742	748	757	765	789	746	759	741	774	692	744	776	721	774	776	742	776	758	756	784	767	744	745	728	754	752	745	754	736	707	736	736	799	738	780	769	844	772	768	805	732	762	705	769	756	684	745	716	711	783	713	726	744	791	690	733	788	740	761	767	780	756	785	810	757	723	744	764	754	732	768	749	769	761	771	753	738	737	764	754	764	782	744	769	765	760	746	754	744	757	746	745	756	811	787	782	773	752	767	747	720	764	686	736	734	770	726	787	791	718	784	744	753	709	742	739	762	713	736	734	764	810	790	794	739	773	751	731	792	763	780	793	759	756	719	732	773	704	736	791	735	754	776	695	741	749	729	739	784	709	790	754	765	727	761	716	716	742	721	700	739	783	706	784	728	722	701	736	748	748	761	716	769	776	766	738	756	743	723	750	724	761	714	709	788	712	699	795	692	741	720	732	740	767	742	762	718	730	761	776	765	791	739	735	771	716	742	757	800	707	706	704	754	712	811	701	704	749	766	734	728	711	775	741	726	730	795	737	770	786	789	796	758	770	772	694	704	731	760	720	736	739	758	780	723	726	750	738	740	773	759	730	752	771	772	746	736	731	768	754	739	787	790	758	752	780	761	731	763	725	755	763	754	733	720	757	762	734	747	752	764	742	768	733	749	732	730	694	717	772	771	732	741	772	802	747	762	743	757	751	697	762	762	745	751	764	699	808	760	755	807	749	756	724	758	702	761	763	778	718	761	751	750	771	738	754	787	730	787	759	815	731	743	714	718	745	770	767	794	781	816	694	793	742	738	728	766	720	694	744	738	755	713	780	798	704	742	719	727	726	726	752	759	779	809	715	768	785	739	733	756	744	752	721	744	825	749	721	729	765	727	729	756	732	786	729	749	767	753	748	727	756	714	779	759	717	743	796	737	711	727	748	736	727	708	740	773	734	724	736	707	683	738	728	715	783	764	710	738	810	758	777	754	812	773	704	764	702	741	761	742	738	771	771	766	797	715	715	748	714	753	765	695	734	729	749	733	736	795	797	727	770	792	809	729	760	754	712	759	746	764	780	752	721	743	750	740	725	706	726	745	736	775	715	680	715	754	744	694	766	754	748
30631	14228	1615	913	656	483	407	328	336	291	248	287	205	202	189	197	189	200	199	193	189	184	166	168	162	174	168	162	162	227	168	177	189	156	160	157	167	203	153	156	185	174	178	163	163	183	163	142	172	159	182	175	189	166	168	190	165	168	157	186	160	146	171	153	167	165	166	136	174	167	129	170	161	156	150	161	162	131	181	177	139	166	185	163	146	143	153	159	135	161	165	145	147	125	163	154	155	161	144	163	144	155	156	156	162	155	145	148	153	156	170	170	170	164	177	179	134	158	155	157	168	160	152	154	132	153	154	145	150	156	154	159	142	169	188	155	155	164	121	167	132	156	179	165	154	152	157	156	173	175	173	162	184	154	166	161	157	188	157	150	163	156	149	174	139	146	168	175	156	156	182	161	164	189	163	149	178	166	177	160	168	167	154	145	144	158	151	165	166	155	185	154	152	162	151	152	145	152	181	188	171	147	157	154	154	140	149	149	166	165	165	160	169	146	155	166	153	186	144	149	168	168	148	148	156	159	173	168	157	146	152	163	173	163	167	149	140	156	171	163	132	145	145	160	173	150	155	161	195	179	162	168	141	144	160	148	156	181	159	155	184	167	164	161	167	188	156	183	152	157	175	152	167	167	174	161	158	160	170	162	150	148	162	154	158	166	172	154	183	164	165	160	133	162	168	152	157	155	163	155	181	144	150	125	180	165	168	157	160	174	153	161	166	180	150	159	171	171	173	167	175	138	141	148	138	171	146	134	166	156	179	152	158	163	175	165	164	167	176	183	185	155	141	159	145	157	180	151	180	154	164	169	151	154	171	161	200	159	195	146	171	163	153	138	178	167	148	155	168	152	165	160	173	142	172	145	151	148	131	161	149	184	140	161	181	156	161	173	167	157	159	166	146	156	140	148	151	164	141	151	184	138	148	164	143	164	173	159	147	150	164	155	161	159	137	161	153	167	176	165	183	181	190	156	172	160	133	150	159	163	189	193	177	172	148	159	152	179	165	169	167	173	147	145	157	161	139	156	181	143	149	149	160	134	160	153	192	165	159	141	142	143	196	149	172	156	146	172	175	145	158	135	162	144	164	145	159	149	169	155	146	140	158	160	173	150	189	174	128	161	145	141	151	168	170	144	162	146	145	159	154	181	147	151	165	170	146	150	164	173	183	184	191	159	165	170	164	171	171	168	160	138	147	159	154	172	155	159	161	152	156	161	165	171	139	148	188	162	165	190	163	167	164	140	120	149	175	168	160	170	147	150	178	160	160	157	154	149	191	162	164	144	173	166	149	152	165	181	172	162	150	143	170	139	149	147	146	176	148	167	176	147	145	143	156	134	158	207	169	157	158	152	149	158	177	149	139	145	196	163	163	164	170	152	153	142	141	142	135	151	134	189	179	143	170	165	180	140	158	172	162	184	157	160	174	163	155	167	185	190	175	162	170	180	169	161	159	151	167	157	158	188	168	170	141	148	140	169	201	168	152	179	165	152	169	158	143	170	154	157	152	165	164	129	145	187	163	149	159	155	156	158	166	152	151	175	139	151	171	141	157	155	164	170	167	141	168	182	157	161	152	188	164	136	161	158	146	191	146	170	149	172	150	164	140	140	173	169	173	147	152	145	175	155	166	142	141	193	142	143	140	147	165	161	160	166	158	153	173	154	157	156	147	145	154	173	155	153	161	157	175	176	141	172	151	174	170	152	145	167	143	172	167	150	189	182	161	174	156	158	158	142	166	141	154	158	161	142	148	158	171	173	169	155	155	161	149	149	174	146	163	156	149	177	143	164	174	166	139	169	159	159	155	148	149	153	174	192	163	163	168	165	164	164	158	174	161	162	146	164	158	136	167	171	149	174	128	157	165	174	186	149	124	160	161	177	169	162	142	152	171	155	173	160	137	159	143	142	146	165	159	127	169	185	139	161	154	172	162	167	156	169	158	144	145	171	152	164	154	152	172	175	163	145	169	155	142	162	178	173	155	140	175	172	145	171	135	156	176	144	155	140	168	168	132	160	139	179	151	158	153	152	160	150	154	142	158	165	145	164	166	163	157	158	160	156	159	162	176	158	160	153	160	160	155	153	143	136	167	134	161	166	156	139	138	161	175	160	151	149	174	152	173	145	150	168	156	161	153	155	141	150	152	167	164	168	169	153	159	137	169	157	157	168	147	148	150	160	174	158	178	157	150	169	165	178	156	122	179	184	159	179	133	165	170	156	163	172	187	153	137	167	150	147	151	166	191	155	149	131	169	187	155	147	147	170	149	163	136	163	156	152	158	157	140	167	145	146	169	145	157	164	161	156	165	175	150	161	183	179	140	150	129	159	177	170	154	149	172	142	146	164	147	169	144	153	172	156	155	145	135	126	147	169	141	157	151	145	139	162	158	169	144	150	160	165	165	158	178	164	159	184	159	183	190	164	143	155	163	167	160	151	171	164	157	151	175	138	157	138	145	171	175	170	147	132	156	147	163	154	157	149	169	179	169	167	158	140	159	159	174	157	158	168	178	170	154	138	177	164	153	147	150	178	165	151	143	153	165	159	127	152	175	140	163	146	171	151	134	164	179	173	169	153	177	170	153	187	146	169	162	160	166	158	154	176	159	170	147	170	138	175	164	148	138	145	153	151	175	156	169	148	164	139	164	165	166	154	167	136	143	140	167	167	172	175	133	157	166	144	183	154	178	140	156	178	145	162	161	154	139	153	143	168	151	161	175	150	165	161	168	152	142	153	175	156	142	153	180	174	179	180	189	173	161	169	162	155	160	145	158	162	166	188	141	143	148	141	167	159	160	178	177	139	157	162	177	156	157	168	163	176	136	189	150	152	161	173	174	164	125	175	172	163	145	166	164	147	163	183	181	195	157	140	169	179	145	137	163	152	170	141	139	170	170	157	172	179	153	144	147	152	155	164	172	166	181	153	149	141	161	173	146	141	157	160	157	177	174	156	165	159	184	168	181	158	164	138	175	162	161	177	169	170	127	167	170	152	139	175	161	151	174	167	162	155	128	153	173	150	162	161	149	168	183	161	148	160	162	135	143	165	148	135	155	179	160	174	155	160	148	146	139	157	134	176	165	136	147	160	165	180	150	158	162	136	154	145	142	141	171	146	170	152	147	166	155	153	166	167	170	140	179	151	143	150	154	151	147	135	159	152	162	167	177	168	144	160	187	142	135	136	146	154	155	171	160	143	144	154	160	197	163	146	151	158	142	167	159	172	172	139	184	149	154	153	158	171	180	151	153	181	149	164	149	139	151	145	165	203	162	137	155	164	158	177	157	153	169	150	159	172	152	129	166	148	164	148	153	170	176	144	162	143	165	144	169	170	163	149	143	136	132	158	161	175	159	160	181	165	156	148	150	164	162	172	177	170	155	155	158	174	160	140	137	156	158	157	150	149	162	191	152	154	162	151	151	162	162	127	144	153	156	149	160	173	166	151	161	136	158	144	164	181	151	146	174	154	135	167	159	155	152	167	176	169
17641	7275	2290	2857	2534	1997	1743	1442	1270	1192	1065	937	878	798	790	718	678	650	655	639	588	597	598	593	560	550	560	516	571	519	509	490	447	528	503	491	508	456	499	530	458	458	473	480	472	436	454	458	525	478	446	455	492	453	428	488	458	459	508	442	427	465	432	443	446	456	471	480	483	431	454	463	421	479	437	452	457	437	427	462	462	433	438	431	433	460	435	446	451	495	488	457	427	465	441	461	463	479	419	486	453	443	454	415	442	459	444	441	417	442	465	455	440	486	449	421	478	446	459	435	422	453	422	453	391	456	408	467	436	408	433	453	465	448	453	423	441	443	460	425	436	395	448	436	459	448	424	440	449	455	470	452	438	413	443	434	412	454	432	442	414	434	442	463	471	431	430	425	425	456	447	443	436	450	442	415	427	426	450	450	450	456	447	452	433	438	418	444	452	449	449	447	446	458	430	415	435	464	421	457	424	444	429	428	461	399	418	437	387	474	426	421	446	429	435	408	439	446	472	439	473	458	444	483	459	473	409	415	470	449	440	409	489	451	420	432	454	451	435	451	445	429	428	447	484	465	456	456	433	458	429	481	432	438	450	434	441	446	433	448	458	479	429	461	454	444	425	436	501	436	428	436	439	443	413	426	438	449	469	492	444	415	455	463	442	442	412	433	408	472	450	443	402	417	437	477	437	470	448	412	419	463	435	432	444	417	422	426	427	458	467	443	472	425	450	438	440	431	480	396	467	428	470	465	417	429	451	438	438	461	479	408	394	454	402	415	404	451	434	442	414	443	424	447	435	415	459	481	456	451	419	420	432	470	457	439	455	426	470	438	421	438	441	452	466	436	433	456	423	443	427	437	490	446	422	430	446	436	466	434	467	441	473	450	447	393	486	422	485	419	484	448	435	467	444	434	448	421	433	408	461	477	432	411	464	430	414	461	422	448	423	445	489	466	427	422	455	459	484	422	430	476	449	502	437	471	485	439	448	435	482	437	444	412	435	458	424	452	442	450	419	471	427	403	461	454	421	427	431	455	434	432	470	436	457	449	461	420	461	449	449	441	427	447	446	430	464	467	420	468	431	418	456	407	434	421	480	404	467	443	436	465	448	462	432	418	463	461	454	457	481	470	442	450	452	437	441	408	435	459	427	432	422	489	425	449	455	440	479	417	457	448	438	446	439	445	420	476	460	441	485	468	429	415	455	448	418	429	419	452	406	432	446	461	472	418	450	445	446	465	444	415	412	444	450	419	427	439	444	440	430	425	438	482	449	430	458	443	498	460	451	412	440	449	466	454	421	436	458	470	465	424	451	441	403	430	457	460	425	431	460	453	410	433	443	442	434	446	444	454	404	462	452	485	429	440	475	451	460	419	410	403	420	473	446	430	453	450	445	447	440	431	387	417	428	448	491	456	440	414	485	423	442	437	473	439	452	436	418	433	427	406	442	455	433	474	432	432	449	432	442	445	436	414	452	446	444	468	428	444	461	473	433	453	467	457	435	448	478	437	433	449	452	422	436	440	403	383	402	444	424	448	467	465	461	487	420	459	428	415	414	405	448	442	433	437	448	437	403	472	442	449	442	443	469	389	448	436	441	468	440	454	408	411	425	480	432	447	466	475	475	440	446	434	367	486	466	469	448	469	455	449	439	432	466	447	457	437	433	429	465	466	450	437	467	450	450	443	473	446	474	411	397	412	468	437	450	416	458	427	422	453	457	483	419	411	436	483	402	446	450	444	423	409	426	428	427	423	440	452	422	477	468	451	439	446	411	462	432	482	429	448	387	471	444	430	414	438	426	491	416	431	437	455	467	438	434	442	432	381	455	430	438	421	419	458	447	461	426	444	452	436	449	433	426	487	463	461	457	473	434	432	485	426	442	426	436	467	420	436	421	457	439	419	440	446	450	434	480	423	446	414	434	450	399	415	440	479	450	427	449	485	461	427	427	440	477	487	470	438	413	408	444	456	448	414	472	409	418	416	434	461	470	452	453	443	452	399	460	420	425	417	470	437	421	461	430	441	416	455	444	453	409	412	470	417	429	436	451	409	460	455	459	435	429	434	415	402	444	410	452	435	469	463	437	443	451	450	447	451	446	488	440	446	481	462	455	455	425	488	435	430	427	458	460	433	463	411	430	466	461	422	422	471	470	460	400	476	415	444	442	473	433	481	450	489	443	441	419	441	474	400	462	426	436	420	421	396	431	459	446	414	448	509	427	455	464	436	479	410	436	434	419	456	451	454	480	414	444	439	467	436	462	481	478	425	424	457	464	417	436	407	459	422	450	423	415	442	434	421	403	472	460	437	397	402	457	468	441	474	438	474	409	468	452	464	430	393	413	393	457	444	463	454	455	424	492	467	439	450	443	453	445	447	432	470	440	448	441	426	437	434	457	445	421	460	473	429	441	468	444	460	455	432	423	444	421	469	431	468	421	443	461	453	467	460	419	438	416	504	430	463	452	447	459	434	464	411	425	452	443	420	439	467	430	467	432	438	429	438	444	416	481	438	417	440	434	483	426	419	478	424	429	474	464	446	464	447	425	428	404	456	465	424	432	503	437	444	429	472	399	461	449	447	440	426	456	411	433	415	458	468	466	430	400	399	483	443	424	413	410	443	432	450	438	420	468	433	445	453	431	453	480	439	396	442	438	439	429	421	433	460	442	463	396	445	457	498	482	428	436	465	441	453	474	443	441	458	449	391	434	464	415	430	444	457	418	429	435	411	455	481	449	443	457	487	441	445	436	471	454	448	439	456	448	459	435	460	435	450	449	457	455	426	412	453	472	458	462	453	432	435	432	425	460	412	437	469	455	443	483	434	460	478	466	466	471	446	455	479	470	447	427	446	447	456	439	422	405	430	433	470	464	468	451	441	470	422	452	464	451	450	450	439	450	441	454	453	430	479	439	442	424	457	475	442	420	474	446	420	458	463	467	441	429	487	447	449	418	436	445	436	437	408	440	444	464	430	448	444	438	466	391	460	452	397	420	455	446	417	454	438	434	487	422	421	410	431	457	441	438	416	437	456	446	418	447	442	455	431	467	423	429	448	459	433	452	470	456	476	413	475	460	439	440	448	438	396	438	441	432	414	430	470	414	439	406	422	424	476	441	433	406	476	444	459	445	440	466	413	442	448	447	471	427	444	457	438	426	421	448	434	470	446	438	448	482	445	461	486	418	407	474	436	432	448	429	411	451	448	450	425	404	446	451	468	426	448	440	422	455	465	454	445	464	466	443	409	416	445	431	479	451	460	456	463	437	417	397	410	415	454	439	447	493	467	440	427	427	458	397	418	469	412	456	420	429	429	411	474	420	457	456	430	426	427	463	448	419	418	465	481	478	394	461	443	470	449	431	454	463	448	439	429	453	460	449	440	470	433	453	463	458	441	433	460	418	449	443	433	442	428	434	440	457	450	413	458	417	414	425	459	470	414	455	458	414	415	404	500	482	432	451	460	452	454	430	482	434	421	445	435	454	439	474	438
44253	25145	4255	1917	1287	992	795	591	595	460	420	401	375	366	350	325	325	334	324	289	309	291	290	282	300	268	287	265	262	232	291	269	271	260	267	296	260	246	249	299	278	271	267	260	230	270	275	266	298	241	256	257	256	244	245	288	234	236	273	243	237	268	231	258	264	255	266	288	251	267	240	210	247	253	241	272	271	222	267	268	231	249	252	242	250	271	255	246	271	252	252	268	261	283	275	269	249	252	295	232	246	272	237	218	265	255	258	250	276	254	201	280	242	261	228	251	269	287	264	286	230	237	235	223	302	242	215	242	262	252	249	267	260	245	268	247	251	248	260	265	278	231	289	235	237	259	264	237	305	269	281	198	262	232	259	234	257	245	248	259	264	264	241	246	276	221	257	244	230	241	250	233	219	264	255	228	252	289	255	243	226	248	245	260	260	253	247	243	216	247	263	248	242	264	244	255	279	262	256	274	237	232	262	242	263	244	268	283	248	247	261	275	237	248	240	277	242	236	255	273	256	261	221	246	263	268	270	276	233	238	222	225	266	268	240	262	254	246	218	248	234	243	258	260	259	261	243	252	260	282	255	261	244	209	257	271	262	268	239	234	240	280	267	248	227	252	232	292	255	241	231	243	223	230	223	262	226	220	273	248	258	248	234	269	251	246	252	257	251	258	258	252	270	297	245	244	229	239	264	250	285	254	263	253	261	241	247	255	241	243	260	218	298	250	235	254	264	251	281	245	233	252	275	259	248	245	233	228	260	265	264	256	266	201	236	257	236	284	263	243	266	248	273	287	254	231	268	237	253	250	264	258	259	288	239	281	239	259	263	254	257	271	243	258	268	263	231	263	233	241	259	262	255	266	264	238	240	240	275	267	245	273	237	294	252	255	260	226	293	274	255	266	249	241	270	278	247	233	258	221	255	241	254	257	280	264	283	258	241	230	250	238	254	251	257	254	231	252	256	278	272	252	245	239	255	270	233	246	246	261	262	249	238	241	226	233	263	263	265	237	250	265	297	249	255	206	238	242	234	271	259	233	254	277	268	242	241	268	249	256	265	255	239	255	257	253	257	271	271	246	234	243	262	228	242	270	290	250	276	213	253	241	237	254	242	248	243	264	260	247	254	231	249	242	240	235	242	233	256	260	254	278	256	255	239	217	266	248	255	242	283	278	240	239	256	249	251	264	252	262	244	247	254	268	243	271	274	268	263	236	270	220	225	239	229	270	288	229	238	234	295	260	237	270	249	237	220	270	229	232	256	256	253	254	235	256	270	250	232	272	249	217	251	266	263	268	247	256	260	252	274	312	244	270	259	274	259	251	237	279	261	248	261	266	256	249	245	235	258	268	222	234	265	264	268	217	250	268	254	240	240	269	245	277	221	224	266	232	250	260	269	259	284	255	226	228	255	253	252	249	272	268	241	266	277	255	243	246	257	244	256	256	239	232	272	242	280	241	227	245	227	273	246	258	256	228	264	246	251	251	257	249	223	247	242	226	241	237	246	274	265	234	245	243	254	261	236	258	251	227	261	227	236	260	245	232	227	250	266	229	259	257	247	258	265	225	230	257	251	261	265	248	258	306	243	258	244	241	212	245	250	257	252	259	249	263	264	270	263	264	257	248	229	242	276	274	254	234	246	243	259	239	283	279	256	251	244	245	268	248	266	244	245	257	229	239	264	238	248	246	239	257	261	270	286	245	224	271	252	260	218	261	271	249	271	237	232	235	259	241	252	272	265	274	251	228	259	225	238	252	241	240	237	248	252	232	243	247	280	261	257	264	233	273	240	245	232	240	264	261	269	242	227	253	242	256	246	264	270	265	254	246	275	261	262	269	235	252	244	267	255	242	260	243	286	265	243	255	260	240	265	266	264	229	249	253	252	254	271	237	239	229	247	238	218	254	251	237	272	259	243	247	271	265	250	263	254	250	263	252	227	251	271	230	261	242	260	262	254	262	268	249	264	260	248	242	251	248	218	237	252	243	266	259	252	260	278	226	263	267	265	250	249	252	241	244	275	235	251	237	235	258	251	231	254	252	270	242	238	255	267	210	245	269	257	217	234	259	249	266	263	242	235	223	274	257	294	257	257	251	257	275	253	238	262	267	245	229	243	279	247	263	216	258	217	247	246	266	239	253	251	254	298	265	250	256	259	248	245	249	256	249	237	257	244	219	253	249	267	219	255	224	233	250	237	239	215	251	253	269	230	241	267	243	245	252	302	212	250	259	252	244	260	272	239	280	291	288	251	272	273	277	262	250	259	257	250	276	266	258	229	240	267	264	269	217	266	262	229	256	257	275	269	228	250	254	243	228	246	232	236	227	232	271	259	233	244	267	227	272	264	272	238	261	238	265	254	277	274	259	265	263	250	255	265	273	261	259	255	270	223	250	259	232	272	267	240	264	261	242	259	258	269	266	241	268	241	253	262	265	253	245	262	257	245	222	257	284	282	286	267	263	267	245	236	233	263	252	258	257	235	251	235	236	241	244	223	244	242	242	231	245	240	258	270	265	234	272	248	252	249	253	232	242	273	247	236	237	238	248	260	272	231	263	225	262	272	235	256	242	247	212	249	230	262	233	264	265	287	282	279	237	249	273	261	237	240	251	281	255	198	271	228	252	244	238	246	249	242	281	258	251	259	248	246	283	257	240	254	256	267	240	261	261	259	248	261	224	265	230	239	257	250	251	262	226	251	263	243	231	248	243	243	265	252	255	242	249	250	267	276	237	223	224	280	240	269	247	238	253	244	269	260	236	256	285	274	251	246	246	236	275	254	250	256	304	265	274	249	245	235	242	261	241	240	256	260	239	293	281	257	281	244	256	264	255	280	291	237	273	245	267	257	250	263	221	257	287	245	234	245	265	288	252	268	225	242	243	238	266	252	214	224	248	276	264	263	221	275	241	257	255	284	240	270	266	249	264	257	280	279	261	252	249	251	261	256	249	257	249	245	231	251	263	268	259	251	261	245	261	252	261	275	242	236	263	232	241	262	254	254	248	240	271	250	252	279	217	257	281	254	240	267	242	238	236	261	256	272	266	239	252	281	262	269	248	273	235	273	255	257	277	244	245	257	258	273	256	279	228	249	238	231	251	277	253	251	278	246	243	268	235	265	256	241	270	252	257	264	249	259	274	286	286	231	231	226	235	242	261	247	250	289	248	258	274	234	265	248	252	267	238	250	249	265	260	245	239	249	271	260	240	242	245	239	228	244	244	251	263	252	264	264	266	255	232	259	254	271	246	271	267	253	262	263	241	250	270	277	256	257	232	242	223	267	231	260	275	218	257	222	253	253	264	272	274	240	210	245	231	248	257	265	234	270	264	262	270	278	235	256	264	230	249	241	289	244	258	270	255	264	259	267	254	246	228	256	245	248	237	245	258	236	262	280	247	242	243	296	262	270	266	263	250	257	255	254	285	248	256	227	262	241	242	236	224	252	253	250	207	239	250	240	249	253	264	273	284	288	261	229	262	251	253	270	251
25409	11270	4353	5198	4613	3858	3133	2628	2254	1983	1732	1639	1490	1450	1364	1227	1179	1104	1000	998	978	958	888	893	925	874	874	855	794	804	830	763	803	771	770	779	756	792	707	759	742	739	755	674	700	769	716	768	700	692	689	657	723	714	729	705	732	655	694	720	675	691	683	732	736	739	691	643	631	652	720	697	698	636	699	707	682	681	657	644	649	653	686	662	667	659	674	716	671	664	678	656	692	689	681	689	702	718	644	706	679	658	675	663	681	641	686	678	678	653	632	642	686	697	658	679	704	688	648	679	732	679	703	669	675	644	642	645	656	633	663	649	685	686	670	664	703	672	667	651	696	647	695	641	657	669	682	648	649	630	648	668	674	668	685	651	678	678	645	690	631	680	633	678	700	693	637	644	680	688	626	650	673	665	677	675	667	704	631	690	654	684	664	667	652	694	654	688	706	676	621	666	685	719	633	661	632	665	659	681	645	629	744	705	669	659	685	648	661	627	660	653	703	662	697	686	704	662	661	635	681	640	636	646	652	647	650	652	679	674	635	695	696	677	673	679	642	680	705	692	662	721	634	683	681	665	695	656	684	680	649	614	655	678	684	664	641	615	667	650	677	667	664	686	611	643	687	670	654	635	671	673	659	637	678	707	675	707	685	671	688	655	668	673	670	658	608	660	690	671	663	675	634	683	655	717	727	644	668	657	663	697	677	700	713	657	650	636	687	612	680	669	712	695	676	611	682	672	673	653	662	638	649	676	714	697	674	620	606	672	677	660	669	722	646	702	641	711	689	666	656	668	650	667	667	645	676	669	670	616	675	618	664	648	678	695	624	652	635	659	728	673	628	713	617	655	620	668	670	637	693	669	669	677	670	645	631	665	676	695	665	713	712	641	672	711	651	676	649	642	666	624	688	647	660	673	660	675	721	638	686	669	613	668	630	654	645	682	665	627	651	639	709	651	634	726	692	648	633	670	637	665	655	636	666	673	656	705	642	620	663	682	678	692	678	653	683	649	692	652	625	648	613	684	681	638	660	672	649	646	652	758	672	658	648	623	677	635	650	666	672	616	687	657	678	671	670	650	659	686	685	678	651	678	656	671	680	702	664	692	676	736	678	638	660	652	655	652	698	676	679	703	672	633	700	634	691	670	699	619	667	649	673	630	652	643	674	653	659	687	713	607	641	702	624	680	677	648	678	643	685	655	674	667	619	642	676	646	651	647	669	689	641	676	675	668	645	646	644	690	650	659	664	639	683	680	674	698	653	663	663	692	638	694	675	697	621	667	695	672	659	654	665	641	638	693	646	655	685	692	674	711	668	655	600	653	657	712	656	683	722	641	670	600	697	675	687	653	707	674	657	653	650	632	640	648	679	611	708	623	649	655	683	647	646	655	634	649	645	681	717	686	682	690	697	649	637	676	627	663	674	654	673	696	690	655	679	629	726	640	611	710	678	656	718	664	637	716	647	694	645	642	615	608	699	634	679	634	665	649	697	652	637	639	660	672	645	638	673	655	655	652	641	688	667	673	664	675	680	677	660	715	669	639	625	665	672	645	651	697	638	671	659	689	683	716	671	663	672	673	655	643	624	683	676	650	627	717	659	707	659	616	673	633	632	654	655	668	622	652	625	707	678	671	668	674	682	619	645	688	683	694	673	686	616	635	659	688	689	705	683	667	630	659	734	642	650	640	646	650	757	673	634	676	700	675	638	635	649	665	646	662	697	696	716	614	650	682	666	685	669	676	655	644	681	692	663	670	667	644	636	645	670	670	677	589	694	680	685	629	652	659	682	682	655	674	674	686	738	652	713	692	658	669	688	646	687	689	676	686	673	668	645	680	612	654	668	621	686	692	705	684	669	671	685	637	673	640	707	662	693	703	629	633	694	674	681	678	653	620	618	665	631	693	642	653	689	594	679	699	687	648	682	638	638	651	660	676	656	650	645	661	695	719	659	664	692	629	671	678	652	638	682	655	715	656	657	659	700	660	691	645	675	662	664	648	669	666	630	664	641	643	654	646	691	658	648	687	715	655	626	658	723	643	636	675	681	691	652	665	689	657	652	659	669	667	649	658	641	672	647	660	669	628	657	632	642	685	696	649	677	689	628	650	662	713	644	619	630	644	667	676	712	707	686	676	675	666	656	621	661	661	658	685	666	674	656	654	643	697	659	678	709	638	631	699	666	704	678	658	669	657	627	659	640	656	671	652	639	689	664	722	693	681	644	666	669	651	672	652	690	688	660	680	656	679	629	650	706	628	660	638	645	675	664	711	649	673	646	664	655	678	684	658	678	648	682	666	726	689	730	614	727	640	693	668	665	685	652	650	662	655	663	657	647	681	688	694	703	678	699	678	654	666	681	674	659	610	658	689	634	704	687	652	669	638	731	638	639	708	680	695	629	638	675	673	685	665	668	700	632	681	686	685	669	676	683	630	686	674	676	647	658	653	684	682	641	660	646	710	693	683	663	704	675	623	673	619	692	665	661	624	696	685	641	680	678	632	725	637	637	635	658	631	649	715	669	618	698	701	627	616	636	688	681	627	663	640	675	695	681	674	618	661	710	654	655	609	726	670	623	634	660	703	712	703	637	693	669	677	686	668	657	667	651	679	633	644	631	685	635	687	655	617	644	667	693	656	677	672	656	668	656	663	644	647	626	640	698	673	655	601	641	680	633	620	670	635	632	641	664	628	673	664	664	677	663	676	644	658	704	623	651	666	692	701	662	643	696	652	658	654	684	668	691	681	692	695	662	618	645	633	646	670	672	629	695	639	635	653	689	685	682	670	685	680	677	667	673	660	695	611	598	674	638	654	661	650	638	650	668	682	709	685	659	692	660	684	663	715	713	666	659	661	677	669	700	658	650	675	669	713	616	635	662	641	647	673	654	600	674	654	630	690	676	641	667	658	687	648	665	615	697	670	650	645	656	655	637	669	689	694	663	661	618	644	611	712	658	696	708	684	696	663	639	717	682	684	675	605	654	639	689	600	680	656	670	651	685	654	628	647	635	623	684	627	667	678	683	697	677	600	677	658	690	644	651	672	700	661	651	724	669	657	700	697	725	671	635	640	649	623	684	657	674	617	695	623	683	636	669	701	659	673	634	700	685	688	651	686	657	657	654	664	654	669	671	697	693	627	683	684	651	679	665	671	703	659	641	703	640	621	656	645	645	705	679	667	723	663	676	663	677	667	679	662	667	643	624	690	648	672	650	621	702	645	638	665	632	649	665	646	696	670	660	661	636	676	656	630	663	641	654	685	627	661	638	644	667	605	678	660	677	704	666	700	674	697	648	682	687	665	688	637	683	643	641	664	671	669	655	656	675	639	669	654	638	631	682	626	639	644	663	619	665	651	653	651	633	643	671	632	658	638	696	659	674	697	662	646	667	707	654	667	635	682	690	665	663	689	683	626	626	615	663	674	665	678	659	703	615	725	642	626	673	666	665	632	699	711	675	694	620	706	669	627	686	651	647	665	629	660	644	682	654	658
6519	644	369	323	327	286	341	333	327	302	323	314	315	344	305	317	305	283	291	317	338	315	308	318	331	315	312	303	313	293	302	289	326	289	318	318	273	337	321	308	325	302	346	331	314	295	286	286	354	334	296	284	321	321	353	324	302	292	290	284	335	304	317	304	335	339	300	342	310	325	323	298	302	329	303	311	311	311	301	324	328	351	312	308	333	317	325	315	282	321	318	301	271	304	343	303	336	323	326	316	289	315	292	335	285	326	309	309	324	280	310	325	307	307	284	346	314	348	329	327	316	334	326	288	318	313	311	325	327	279	317	330	275	313	326	313	325	321	295	315	316	327	299	333	295	268	287	309	324	297	285	322	311	289	327	331	326	341	310	290	311	289	319	320	339	324	305	292	320	276	320	318	284	311	334	301	335	291	298	309	317	354	291	333	294	335	301	309	299	305	303	334	327	325	321	303	303	319	310	312	329	343	289	347	285	297	275	309	302	346	324	313	299	344	313	289	273	326	288	321	304	339	282	320	326	297	316	299	313	305	315	312	327	305	321	351	294	291	283	312	334	308	302	300	347	293	331	308	326	309	304	309	317	308	324	293	281	344	298	316	296	342	316	331	311	324	315	334	298	299	320	310	355	306	327	342	297	282	330	293	315	311	329	307	296	333	306	315	321	300	330	327	298	328	307	306	299	325	327	284	292	326	311	324	320	312	292	322	332	299	328	327	282	297	311	307	290	320	355	335	332	265	327	327	311	322	310	326	329	314	324	296	322	346	332	338	296	317	322	308	311	321	306	328	357	306	326	276	259	315	321	317	301	315	294	308	313	300	332	323	355	296	309	323	359	327	310	291	316	332	328	299	311	318	350	300	310	305	315	333	325	306	308	289	308	286	295	307	296	334	328	306	293	302	312	334	300	304	294	279	288	298	304	351	299	319	308	319	283	292	286	341	323	312	325	288	286	312	293	305	319	292	301	327	302	324	314	295	308	304	314	301	304	296	306	328	289	316	330	313	294	321	293	314	317	352	316	318	324	332	294	357	322	272	324	336	344	301	347	305	325	324	292	320	311	307	322	333	321	329	300	321	314	330	296	304	282	329	307	291	302	269	339	310	305	281	346	325	300	311	318	311	343	324	307	317	315	304	334	321	297	303	314	301	293	313	304	304	295	336	330	310	296	328	327	302	319	300	306	285	293	309	290	284	318	323	329	304	305	313	319	347	336	302	320	325	315	305	343	290	294	310	310	326	324	320	304	363	351	302	325	307	275	328	266	298	302	331	352	311	341	324	273	306	309	278	316	295	300	328	334	313	302	319	301	299	314	320	310	289	309	293	362	297	317	339	310	329	341	299	297	311	329	296	300	328	311	284	299	290	285	306	312	341	317	335	324	329	296	337	343	313	316	317	289	320	334	281	305	322	338	298	349	336	343	282	314	305	335	309	343	296	289	271	276	314	341	300	309	336	302	318	308	306	307	302	299	309	303	273	309	309	309	319	308	336	305	297	327	315	301	320	302	339	317	299	301	310	311	303	306	317	307	296	284	360	326	321	318	324	315	322	334	316	309	316	329	320	322	333	300	329	333	295	286	309	349	314	306	316	299	331	336	312	339	353	347	317	295	320	296	344	298	287	347	337	314	288	329	335	317	328	305	331	326	333	312	309	341	304	365	327	311	282	329	310	358	290	352	330	315	315	342	318	302	294	313	331	305	274	319	281	312	319	319	309	300	283	281	353	336	292	328	308	334	326	312	318	284	306	324	319	331	294	323	302	317	317	319	320	323	330	320	321	335	326	342	347	342	295	292	299	332	304	293	279	302	312	304	330	292	304	334	338	280	300	322	343	308	304	329	324	258	313	324	299	299	332	284	315	319	293	317	308	337	320	331	310	353	314	290	309	323	272	331	329	326	322	301	331	322	300	342	346	304	334	314	338	333	337	346	308	298	307	332	311	318	351	299	321	322	307	302	324	323	291	340	365	306	294	315	290	346	346	324	332	321	305	284	319	338	309	330	307	339	315	315	305	252	315	330	314	343	316	275	297	327	293	278	303	337	331	310	336	334	327	292	314	318	319	333	317	322	302	330	312	332	291	293	304	333	307	338	344	321	314	334	295	323	305	325	318	281	310	284	360	335	289	301	363	314	311	285	313	310	295	316	304	333	300	319	316	310	317	307	348	314	296	323	285	336	312	323	316	311	338	300	319	309	305	330	326	291	318	311	347	307	318	321	294	304	330	320	297	305	318	315	321	327	313	316	341	319	312	314	301	317	317	311	324	331	348	323	296	314	309	344	309	357	354	292	323	286	344	297	301	329	300	309	305	316	286	321	290	319	283	343	290	304	331	289	272	323	333	320	294	326	309	305	317	347	318	315	302	319	331	297	309	329	327	285	292	312	316	314	282	278	305	277	357	304	333	301	339	345	309	326	297	323	289	330	319	320	285	311	300	353	304	312	313	331	339	322	281	310	261	286	322	289	315	309	348	377	323	324	282	307	298	305	321	313	313	324	319	308	342	308	330	310	315	330	286	330	284	277	308	315	313	338	323	300	350	327	320	338	311	287	294	303	307	298	334	293	313	277	299	284	300	321	318	269	307	323	323	337	309	287	321	293	284	308	332	331	284	329	327	292	347	311	316	324	312	291	297	323	323	329	315	299	293	315	323	312	312	319	320	306	309	331	296	328	337	312	298	355	340	369	290	330	300	307	334	353	320	326	351	298	332	331	315	296	295	319	290	386	307	319	344	299	314	304	277	300	321	334	298	331	297	304	304	342	330	338	335	322	323	341	327	333	289	292	291	307	315	330	312	329	333	307	310	313	328	317	303	297	336	328	312	348	325	295	277	349	322	319	327	341	304	344	324	297	347	312	305	287	322	320	316	350	306	299	322	314	289	324	311	341	294	314	320	357	341	319	322	314	326	330	313	331	309	320	319	300	312	327	308	308	314	325	325	263	326	300	283	324	305	316	306	327	301	333	290	302	325	296	305	324	334	309	314	302	288	290	330	332	304	262	311	318	343	301	305	271	315	340	331	318	319	313	328	300	313	297	331	325	348	290	327	319	309	335	307	321	296	327	313	309	297	310	347	292	296	326	336	323	321	301	292	316	293	294	318	317	297	309	301	311	342	323	289	328	287	297	281	328	313	310	309	313	314	319	292	306	331	330	326	359	320	294	314	294	311	326	291	306	324	333	321	346	303	331	349	293	308	321	327	286	293	310	315	312	308	312	323	307	310	332	285	318	347	343	321	308	309	343	303	329	301	294	292	309	298	311	334	333	287	330	297	317	301	291	325	314	294	331	317	321	313	320	347	317	311	319	322	336	315	324	297	305	314	273	300	308	339	271	304	337	339	322	312	345	347	337	310	329	269	280	313	279	331	278	320	298	310	334	265	278	339	296	310	314	314	305	305	322	336	344	303	331	336	307	308	308	310	317	286	338	306	299	326	294	302	301	301	307	355	317	306	313	318	275	268	311	321	326	331
4395	1123	819	800	808	838	826	768	784	756	712	730	710	736	751	741	747	794	718	751	751	745	727	804	691	740	767	713	752	785	779	802	783	786	787	801	761	742	729	801	738	724	734	702	706	775	776	721	758	736	740	710	799	698	691	734	750	730	748	786	741	779	775	715	755	717	731	739	750	747	717	775	732	738	752	719	779	734	777	773	758	736	758	788	739	740	756	767	731	734	724	715	763	821	777	757	769	770	765	747	744	773	739	742	742	773	758	730	734	757	732	754	794	735	736	753	727	724	721	736	762	766	747	736	800	752	763	724	725	726	775	734	798	698	749	731	771	759	688	786	711	749	748	743	784	746	751	758	785	786	740	721	745	724	777	711	715	746	793	774	767	723	742	744	740	787	762	748	779	742	728	750	766	793	766	792	737	744	726	746	769	769	735	741	718	732	748	722	782	744	796	755	729	727	765	769	697	754	749	783	716	765	758	750	745	747	754	736	738	727	738	733	766	770	736	766	744	788	786	748	794	740	844	805	743	720	686	667	697	773	751	791	770	760	785	800	735	768	747	758	754	692	718	718	794	709	758	776	785	752	771	774	767	741	771	708	765	748	761	719	757	745	760	702	749	755	760	772	734	729	751	760	746	724	722	741	734	762	783	757	771	708	770	718	779	737	733	790	771	755	809	732	751	735	733	739	703	722	748	777	745	772	738	729	751	766	755	752	762	740	738	735	769	789	730	742	741	734	766	693	676	721	768	741	704	737	740	719	754	778	732	765	724	769	719	726	725	752	765	731	723	761	754	734	743	698	733	735	754	756	773	727	771	764	748	758	763	759	735	798	730	733	716	751	748	758	727	734	774	730	721	729	769	756	709	732	760	744	711	743	701	741	752	737	751	779	732	745	729	775	807	754	750	757	740	726	743	748	736	762	761	803	767	764	772	796	761	738	743	717	754	733	752	701	735	736	756	771	771	742	750	754	746	754	743	766	712	771	790	804	713	762	745	760	754	749	678	719	742	743	771	739	769	718	767	721	715	768	683	801	683	745	778	768	759	734	722	776	774	747	740	719	752	758	729	741	750	733	805	759	736	781	761	782	746	792	776	769	775	753	731	759	742	763	705	704	769	745	751	747	777	729	783	754	758	731	751	736	732	710	719	793	786	783	754	736	743	789	727	735	732	751	791	743	758	743	731	705	725	740	744	764	703	775	729	794	747	745	755	732	750	767	777	756	736	762	780	722	740	759	754	787	738	734	720	710	768	734	779	725	769	728	738	734	789	753	776	791	743	720	757	716	650	750	727	787	726	769	730	749	790	771	747	757	755	786	792	774	749	745	780	723	736	734	755	832	731	737	732	722	795	772	748	789	721	699	759	741	751	749	796	790	706	731	683	771	700	711	774	698	707	708	742	752	724	745	748	783	725	768	750	740	727	749	690	774	772	768	720	759	748	781	771	779	776	755	758	749	683	729	763	769	686	731	753	739	687	744	734	724	752	719	748	724	732	715	706	739	765	757	722	750	748	761	727	758	727	746	739	737	736	730	717	766	833	719	742	802	741	757	701	786	780	700	759	726	731	763	756	747	723	742	738	736	669	746	687	785	710	762	760	705	783	766	772	769	759	741	732	771	719	783	672	715	764	775	719	749	737	741	813	788	733	718	752	704	813	704	750	736	704	723	803	713	744	724	782	770	719	740	721	714	770	696	786	748	772	761	703	738	705	753	724	685	773	747	741	749	758	706	739	783	751	794	832	778	800	788	736	770	777	757	724	769	751	740	809	728	742	745	715	759	746	707	765	723	739	756	732	734	724	706	739	767	728	740	745	751	785	796	720	722	732	728	750	768	688	734	742	753	743	713	741	712	719	813	768	784	720	754	737	692	754	752	748	752	718	762	728	763	777	769	786	763	751	735	715	795	711	758	711	757	698	758	716	780	715	723	776	709	757	777	765	717	781	727	743	812	734	745	787	721	795	778	745	796	719	790	759	736	718	747	770	711	791	740	735	755	742	770	779	757	722	747	731	791	769	714	761	740	759	738	700	756	796	764	723	809	768	745	775	733	715	768	716	745	776	759	764	726	789	729	760	735	771	728	763	730	775	778	747	765	744	738	768	728	772	799	731	793	799	717	699	749	768	748	745	750	749	763	752	751	737	725	738	747	710	733	746	725	746	715	751	745	714	776	704	733	719	719	774	715	760	743	764	699	677	742	802	760	763	747	743	704	766	759	688	744	735	769	733	746	717	738	761	724	750	756	812	770	776	772	796	757	736	714	760	739	755	774	722	769	718	751	734	754	737	770	787	776	772	745	757	769	708	745	756	770	743	760	763	738	720	762	774	773	707	734	762	717	735	758	763	687	755	741	772	728	767	737	778	769	730	815	723	744	777	787	719	775	751	779	776	751	773	761	766	743	749	756	742	769	756	741	809	734	798	782	737	766	782	811	753	742	756	743	756	724	742	756	760	776	771	772	738	791	724	704	732	806	780	764	734	737	759	790	742	741	776	734	696	766	772	739	744	748	780	761	763	762	731	746	820	741	729	733	719	716	764	727	727	742	745	753	750	747	734	756	746	771	753	771	744	745	775	740	786	758	730	774	718	721	738	761	724	717	749	708	777	730	753	748	773	708	763	788	739	709	694	755	765	798	814	746	766	753	695	772	783	769	777	793	737	720	705	763	750	708	743	763	730	774	714	737	725	790	779	737	749	737	720	728	731	720	766	750	759	742	730	793	753	796	763	746	766	730	753	710	780	764	745	755	762	767	688	747	731	745	716	676	743	708	765	706	767	722	718	762	724	737	732	705	753	776	708	768	795	765	742	751	754	742	706	750	769	742	746	755	763	760	741	772	739	768	795	727	715	742	754	743	786	782	754	712	738	746	763	792	751	762	726	750	763	739	707	757	773	737	768	761	803	756	763	734	782	681	757	739	747	749	760	748	779	734	769	753	782	732	779	749	770	776	727	787	715	760	730	781	727	706	792	738	713	719	750	747	747	723	803	794	767	823	708	721	742	722	744	731	740	766	725	780	725	785	705	752	792	747	716	722	739	746	730	791	750	787	770	793	782	771	737	757	738	734	767	738	778	714	731	757	747	710	740	745	792	762	719	750	760	732	732	747	738	747	679	744	704	764	779	773	733	728	768	765	761	756	738	703	754	740	728	761	746	761	724	774	723	751	735	768	721	723	749	785	752	732	779	805	758	727	707	777	749	751	750	790	762	798	749	752	722	748	789	741	755	761	731	711	753	721	733	718	776	734	763	708	768	770	724	732	766	732	784	820	716	739	731	767	726	741	702	726	771	749	728	708	761	726	783	690	708	785	754	749	824	734	766	728	754	766	751	751	760	729	763	805	749	720	791	742	720	752	742	788	700	735	735	724	762	756	777	763	771	706	699	719	727	736	822	709	744	769	760	772	731	770	743	757	767	720	737	747	680	773	774	780	799	757	796	773	775	706	792	753	762	722	780	765	773	744	733	733	780	706	762	770
30519	13430	1517	959	707	470	433	366	338	273	248	255	228	214	246	200	193	182	168	194	178	200	200	175	194	171	152	186	184	181	150	180	177	154	171	180	163	182	162	156	157	151	134	180	155	168	159	164	151	191	170	172	168	164	173	178	175	158	157	157	155	181	153	148	142	154	179	137	165	158	169	194	128	146	154	161	145	140	144	159	146	141	152	146	153	165	167	165	160	145	135	158	178	165	171	156	149	166	181	159	147	179	165	138	154	168	163	183	136	186	157	178	167	162	157	163	159	161	157	158	150	166	161	167	151	158	158	150	170	156	151	145	153	166	164	136	166	172	159	148	148	145	146	144	139	185	164	160	148	156	164	155	155	167	165	187	174	167	143	139	172	137	153	175	159	155	161	135	147	137	162	155	160	151	171	169	154	156	161	149	160	181	161	158	152	172	141	153	162	142	162	144	155	170	130	149	152	154	157	152	156	178	160	119	164	164	152	153	166	170	188	146	161	202	156	175	161	152	151	142	150	157	182	157	178	158	169	151	155	155	166	144	172	136	177	174	177	156	148	158	162	163	170	161	161	149	146	164	151	165	142	147	184	134	146	163	190	165	188	175	171	142	149	164	159	161	157	183	144	171	147	173	174	160	150	163	172	151	141	148	142	167	145	140	153	158	174	156	159	171	144	165	139	148	170	180	148	189	145	164	159	135	150	163	167	169	157	155	167	146	150	150	163	144	139	162	154	145	160	185	165	143	141	145	143	153	182	149	155	137	138	149	150	141	156	159	153	173	158	177	172	147	148	169	182	157	159	163	146	163	137	154	197	164	162	162	152	138	144	138	134	170	130	158	149	148	154	169	149	162	137	163	158	162	173	166	182	143	157	172	170	166	143	160	180	140	144	161	165	159	154	171	165	142	138	149	160	174	151	163	154	167	157	169	165	151	138	168	170	158	177	163	146	173	159	187	142	157	147	166	154	171	180	150	156	151	163	151	171	182	174	154	161	161	131	151	143	148	172	163	156	135	161	151	120	168	179	160	176	147	155	168	164	165	140	173	151	161	143	171	176	166	170	155	163	148	167	166	172	165	164	160	168	154	149	167	150	161	172	154	172	153	145	155	147	158	175	166	151	153	159	150	132	144	146	173	145	170	162	166	167	170	181	129	167	133	162	135	154	172	167	158	169	170	156	167	163	172	161	165	176	123	148	165	149	153	149	142	149	180	152	170	162	172	148	174	180	165	156	146	130	146	149	151	151	174	150	168	180	178	169	136	155	148	174	168	156	129	155	177	155	161	158	156	166	141	157	179	146	168	156	159	175	145	146	144	156	171	143	165	166	169	152	166	157	165	177	140	155	166	162	158	155	151	155	158	134	158	154	149	163	158	181	161	154	155	161	143	170	148	145	152	170	162	160	146	161	170	168	175	177	185	184	163	161	162	154	187	169	159	167	164	152	176	167	165	141	149	167	161	166	193	134	173	148	169	152	153	145	155	156	151	149	165	181	182	144	142	168	149	161	174	174	173	146	140	179	135	153	163	175	143	146	154	146	160	168	158	149	142	147	173	122	159	170	155	152	169	160	175	145	144	187	173	144	140	143	168	164	152	154	156	169	156	165	145	153	153	147	194	157	154	156	153	155	156	151	170	161	136	143	158	144	158	146	180	176	154	156	171	162	175	157	150	154	141	160	171	184	153	158	138	136	171	133	168	132	160	152	160	187	142	170	148	186	185	146	175	152	145	169	167	154	164	155	155	159	153	164	176	141	159	161	160	143	146	163	152	145	151	194	141	164	158	159	145	180	153	169	162	140	178	157	146	176	142	145	150	149	160	153	144	139	156	164	153	171	145	177	180	167	147	132	157	157	159	145	165	164	147	143	186	129	159	151	164	147	187	166	142	142	173	173	149	143	154	137	148	160	134	154	158	146	164	164	173	170	162	163	144	160	195	153	173	187	160	140	160	182	160	156	179	161	176	181	155	149	151	161	162	169	178	152	154	164	130	137	141	163	144	133	177	160	178	168	139	174	169	132	183	148	197	171	162	160	158	146	161	143	148	163	155	156	167	153	148	142	162	161	180	164	161	152	145	166	161	168	189	162	180	156	142	157	168	165	134	150	180	153	162	163	159	167	174	170	155	145	164	145	151	171	166	163	153	165	151	144	162	167	148	177	134	173	156	154	149	159	152	164	152	156	164	157	171	176	169	167	147	163	150	184	156	152	154	150	158	166	171	164	148	157	153	156	160	145	147	166	145	140	150	152	145	156	180	153	168	146	152	139	172	151	156	163	168	153	147	142	148	159	173	164	171	188	163	197	154	168	153	135	153	141	167	149	181	147	148	159	136	169	152	185	137	173	178	151	175	152	152	147	160	196	148	155	184	145	170	144	159	170	138	156	175	157	151	159	172	131	162	145	159	173	147	166	144	161	144	134	127	146	156	160	148	151	154	167	163	164	172	170	165	150	167	160	172	146	156	161	158	159	157	170	157	149	161	155	154	131	165	158	165	151	138	179	133	160	141	170	146	153	127	166	163	155	125	136	144	176	149	155	173	158	148	188	169	171	153	147	167	188	182	164	169	145	155	146	144	158	154	168	147	162	164	178	155	156	167	175	176	188	140	154	162	162	140	147	140	154	165	156	147	169	154	160	158	148	141	149	150	159	166	145	155	181	166	150	154	172	160	148	147	153	167	149	147	171	163	142	141	176	162	155	157	150	169	170	171	173	155	169	144	159	145	173	149	134	158	153	149	133	171	163	160	181	174	151	154	165	157	164	179	175	157	152	158	166	155	156	153	167	173	149	182	141	151	173	142	151	171	164	156	159	151	183	171	153	164	181	175	155	158	166	167	145	163	138	153	166	166	171	180	161	175	170	168	158	160	150	157	150	165	182	159	166	150	161	168	166	137	159	160	166	150	176	148	139	180	176	146	166	176	161	162	151	146	201	170	174	157	169	147	165	157	158	159	161	187	159	180	171	153	177	156	128	151	143	182	169	170	183	164	135	146	150	141	156	146	154	159	161	152	160	144	164	157	170	138	159	165	159	168	142	147	163	153	138	146	154	144	161	183	159	172	152	168	183	143	145	148	176	138	165	162	153	151	150	155	140	156	165	162	135	165	133	160	152	167	166	166	165	143	150	157	169	151	169	171	175	157	142	157	163	179	179	153	147	157	157	161	146	152	145	149	159	145	184	139	166	172	161	171	166	145	172	181	151	170	152	149	161	137	138	155	176	148	154	187	158	124	177	163	149	170	163	162	160	153	134	168	149	131	156	150	171	164	154	153	165	147	176	181	176	167	152	153	151	145	149	155	155	147	161	153	145	160	163	164	163	166	170	177	167	172	154	149	171	175	177	164	164	147	165	164	164	140	157	157	150	153	163	144	174	147	171	181	144	158	159	147	167	158	133	164	147	159	139	147	122	173	145	154	143	147	161	163	174	174	200	124	160	147	155	156	146	152	164	136	164	159	151	168	175	162	177	146	156	161
17541	7065	2373	2917	2490	2146	1694	1521	1308	1103	1008	920	865	851	801	720	725	648	647	637	580	658	587	547	571	535	544	525	523	526	558	522	516	480	480	481	527	506	500	482	486	482	473	461	505	454	469	504	476	459	444	453	431	493	468	505	441	479	448	471	469	482	477	459	479	474	482	454	457	464	448	455	472	482	421	442	435	427	456	451	452	461	469	476	448	462	449	444	459	433	456	442	450	478	409	419	444	458	451	473	416	446	443	473	448	420	424	420	457	438	433	463	456	486	428	439	436	448	440	451	442	437	441	440	448	428	447	461	416	467	436	453	436	419	495	428	483	410	464	437	435	418	466	435	434	438	439	455	431	426	452	442	434	471	442	435	442	455	449	469	490	447	417	450	436	430	444	456	443	489	451	463	455	445	425	428	398	411	431	435	457	409	439	424	458	460	442	465	433	444	443	491	446	461	447	460	429	430	420	433	457	474	477	431	457	441	430	459	418	448	465	423	396	480	463	436	458	445	421	436	466	456	440	412	460	413	462	450	463	428	444	417	446	422	459	444	439	415	417	442	446	450	417	439	440	437	481	407	460	475	452	420	427	425	444	459	461	453	452	460	461	438	475	444	390	425	443	458	439	456	425	405	451	396	425	426	414	444	418	429	459	429	398	437	467	445	482	414	415	417	429	477	432	438	419	471	450	457	448	474	447	431	438	439	450	443	439	418	430	449	432	476	486	424	416	431	449	423	409	423	442	422	444	450	428	427	421	441	426	423	431	461	408	457	449	429	451	471	430	453	436	429	424	419	432	450	434	407	401	447	437	423	439	452	463	452	460	442	441	415	404	443	426	415	446	453	476	435	474	448	420	426	458	463	397	446	459	436	425	400	416	445	447	427	401	474	455	456	421	453	428	408	465	424	442	426	422	434	403	421	445	432	442	433	419	454	449	454	492	428	414	415	395	424	441	440	431	429	459	417	463	466	404	461	420	433	472	431	438	437	450	473	475	419	443	428	434	450	452	466	431	464	475	452	456	459	427	454	469	480	464	416	411	424	445	416	459	438	448	412	422	404	459	463	433	437	466	429	457	447	461	453	411	418	472	437	474	469	421	427	448	445	425	416	443	480	432	457	441	434	413	442	446	447	437	458	460	443	413	427	451	417	448	432	460	433	421	447	422	460	414	452	469	431	461	469	428	434	459	425	472	462	462	432	452	442	413	458	427	409	466	439	463	472	437	398	459	442	406	464	455	401	451	459	482	455	469	428	464	435	444	477	451	478	477	442	402	431	427	473	448	429	427	436	437	469	432	413	421	441	442	436	454	422	435	426	460	439	422	471	461	446	385	440	432	395	425	420	440	419	464	443	448	454	450	471	455	443	432	417	445	409	468	414	458	481	443	498	436	442	448	443	430	436	434	443	453	459	449	428	480	470	465	432	455	416	411	458	399	425	454	441	440	445	450	415	451	435	469	436	440	443	463	488	455	448	421	417	446	416	474	418	415	410	452	447	448	435	424	447	430	456	417	427	467	429	435	454	435	408	436	473	448	425	436	471	424	458	433	432	464	441	475	439	463	441	472	453	427	461	452	429	447	443	440	438	450	432	443	434	471	420	457	455	464	459	446	447	458	436	450	447	432	458	472	426	450	447	447	439	438	466	402	439	454	432	449	442	447	446	410	446	425	454	432	427	436	435	491	456	438	453	454	462	448	442	433	421	459	419	419	439	423	440	453	468	478	454	452	418	441	413	477	447	467	441	437	408	422	415	439	453	413	417	439	485	420	418	421	451	472	444	440	413	414	429	439	426	443	401	445	425	463	462	414	444	406	455	433	457	424	414	461	432	409	441	437	430	431	448	413	426	405	442	465	440	449	425	416	443	515	438	470	428	437	411	402	426	413	446	449	409	464	419	439	399	421	444	438	434	413	437	445	419	421	455	435	458	480	440	401	463	458	430	449	444	422	420	450	470	481	477	453	434	420	426	439	449	472	467	429	421	440	467	441	446	435	433	442	455	474	462	478	409	461	454	422	413	440	477	433	438	425	429	422	472	427	451	462	450	431	461	433	455	422	450	430	450	416	441	474	449	407	455	423	414	473	421	444	468	444	484	442	414	427	433	446	446	451	434	458	440	475	427	440	468	452	472	443	472	423	448	453	422	424	458	425	406	465	471	445	451	461	437	418	452	425	435	441	442	427	451	410	426	408	444	425	432	430	444	439	455	447	428	438	431	439	408	458	440	418	449	459	432	431	452	418	459	445	484	457	457	407	449	452	430	455	437	410	430	428	464	437	436	418	445	440	437	439	455	456	459	438	449	460	459	431	430	440	434	437	442	438	455	447	424	434	421	454	423	457	429	432	477	458	457	429	435	453	418	447	445	456	430	439	453	459	437	466	446	474	445	409	430	430	419	447	465	458	481	451	429	454	432	414	415	455	405	443	437	446	451	412	441	404	419	432	450	430	431	433	454	413	477	412	409	455	452	438	399	423	463	442	462	422	446	438	457	436	477	440	487	445	437	465	465	459	457	477	427	426	464	451	442	409	404	435	456	423	450	454	457	400	424	471	476	472	434	451	433	404	440	469	422	411	476	438	406	414	411	437	429	440	437	462	428	490	419	396	456	430	451	468	436	425	421	468	451	414	469	452	443	443	404	433	445	435	449	423	457	431	427	440	452	463	418	427	469	419	465	422	452	452	423	441	500	457	444	458	437	441	418	450	469	411	456	444	424	462	438	413	430	447	412	426	397	461	452	467	440	468	453	411	389	446	457	392	420	464	458	440	435	483	387	453	458	427	428	424	475	420	453	419	444	412	467	417	419	416	455	450	440	492	447	473	428	434	430	444	459	481	424	444	406	451	425	420	450	451	445	437	429	443	446	442	419	453	452	424	437	445	443	490	390	448	424	429	424	406	426	435	388	451	460	465	476	418	481	426	474	439	484	418	425	431	404	414	433	466	463	457	450	446	465	449	436	416	403	464	437	379	401	457	423	448	395	448	436	392	441	462	436	439	420	441	433	426	406	405	455	428	431	449	463	427	410	426	428	379	431	433	445	369	448	405	449	445	477	440	411	415	425	413	445	460	446	443	444	468	485	404	438	415	430	455	445	432	463	436	511	448	414	433	448	405	405	459	402	443	474	438	441	473	452	429	460	414	470	441	444	426	443	441	471	463	444	427	404	449	461	413	445	415	418	435	458	441	432	422	426	447	433	456	433	455	457	445	436	492	437	428	448	443	434	460	463	439	453	463	444	441	441	434	441	436	442	425	415	436	447	435	430	474	433	419	421	411	459	469	444	408	397	416	443	460	442	436	429	419	460	409	433	422	433	416	423	420	442	416	440	455	445	440	452	441	444	467	430	443	484	459	405	411	417	436	435	440	427	428	428	454	416	450	439	470	441	446	431	470	433	393	457	440	414	453	464	439	437	409	464	463	429	433	403	452	438	443	444	441	442	444	431	439	418	423	440	400	489	416	433	444	439	475	435	449	462
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
