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
336608400693	336608401254	336608401804	336608402354	336608402904	336608403454	336608404004	336608404554	336608405104	336608405654	336608406204	336608406754	336608407304	336608407854	336608408404	336608408954	336608409504	336608410054	336608410604	336608411154	336608411704	336608412254	336608412804	336608413354	336608413904	336608414454	336608415004	336608415554	336608416104	336608416654	336608417204	336608417754	336608418304	336608418854	336608419404	336608419954	336608420504	336608421054	336608421604	336608422154	336608422704	336608423254	336608423804	336608424354	336608424904	336608425454	336608426004	336608426554	336608427104	336608427654	336608428204	336608428754	336608429304	336608429854	336608430404	336608430954	336608431504	336608432054	336608432604	336608433154	336608433704	336608434254	336608434804	336608435354	336608435904	336608436454	336608437004	336608437554	336608438104	336608438654	336608439204	336608439754	336608440304	336608440854	336608441404	336608441954	336608442504	336608443054	336608443604	336608444154	336608444704	336608445254	336608445804	336608446354	336608446904	336608447454	336608448004	336608448554	336608449104	336608449654	336608450204	336608450754	336608451304	336608451854	336608452404	336608452954	336608453504	336608454056	336608454604	336608455154	336608455704	336608456254	336608456804	336608457354	336608457904	336608458454	336608459004	336608459554	336608460104	336608460654	336608461204	336608461754	336608462304	336608462854	336608463404	336608463954	336608464504	336608465054	336608465604	336608466154	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35395	6387	2782	2020	1478	1071	832	739	623	527	484	464	417	378	351	344	359	333	335	348	281	281	304	308	324	307	344	308	273	307	304	293	292	286	267	286	254	290	278	302	268	291	288	261	284	284	268	296	269	270	259	284	280	279	280	295	252	264	262	265	272	272	246	251	289	292	286	284	240	236	256	285	289	267	291	250	276	288	298	293	291	265	317	249	282	306	266	278	298	257	279	287	263	254	273	282	426	841	768	569	299	276	298	271	252	258	256	287	286	299	269	275	300	277	283	289	275	244	255	292	270	277	266	268	261	235	250	276	263	280	258	271	268	269	283	252	288	237	258	261	283	237	254	250	268	283	314	287	249	256	254	275	267	280	297	288	261	254	258	268	280	242	273	276	253	286	252	292	259	287	275	277	250	259	263	263	276	257	276	248	264	283	285	303	277	268	270	254	251	245	237	292	289	308	259	243	257	266	262	236	254	268	265	241	278	272	293	283	277	315	243	266	276	271	269	278	282	315	267	256	283	276	275	249	275	240	280	268	297	262	257	266	294	257	302	284	293	280	277	305	266	264	279	260	277	257	267	249	242	262	286	276	286	279	280	283	288	235	278	256	275	283	276	225	270	256	274	282	228	278	238	267	293	265	247	273	245	292	286	267	289	255	253	298	255	258	270	245	244	267	267	280	254	266	272	243	272	279	293	252	296	263	250	240	262	257	259	296	278	267	266	266	286	268	270	253	231	252	248	279	271	277	269	269	256	264	260	270	271	267	249	290	278	275	289	302	253	273	271	292	282	244	247	252	292	261	281	294	290	263	239	248	281	243	279	273	265	284	279	282	254	267	268	213	261	269	292	282	283	259	255	265	285	261	264	267	267	260	235	272	296	281	265	247	277	239	279	307	287	268	280	255	265	248	268	260	279	278	256	264	288	271	251	250	260	263	257	261	266	265	267	267	250	288	247	248	284	284	252	261	261	281	251	271	285	279	253	262	260	291	268	257	279	263	239	280	270	276	229	275	269	278	258	267	252	286	279	325	275	287	249	300	284	262	273	292	287	291	274	274	276	278	292	231	273	260	229	273	277	249	269	251	236	243	267	259	269	259	268	278	276	267	259	287	244	278	267	276	255	280	282	272	240	280	257	295	284	244	240	253	255	246	244	273	283	282	269	237	272	283	291	259	266	296	281	278	257	269	266	257	276	249	283	275	233	271	278	277	249	241	249	282	264	261	261	280	282	261	262	272	254	263	282	261	277	263	301	280	286	299	261	256	248	267	296	278	255	249	273	272	250	271	271	247	257	258	251	268	298	256	256	252	257	267	255	253	247	265	270	255	269	259	281	253	247	264	244	289	259	269	276	267	285	255	250	273	275	253	285	271	302	253	267	265	284	281	270	282	276	257	300	292	271	247	265	289	282	284	241	253	282	289	284	275	250	271	273	274	257	256	247	262	304	239	278	296	262	250	264	279	268	247	263	259	254	295	295	280	264	252	275	282	286	262	245	270	237	258	273	242	251	284	293	285	267	262	274	286	263	282	257	279	288	251	284	267	256	277	263	258	300	298	270	265	242	294	253	280	303	273	279	265	260	293	260	255	259	275	290	239	234	267	287	278	263	272	290	278	287	301	261	284	253	257	291	271	266	237	274	266	254	258	284	260	284	245	272	262	259	253	258	308	257	261	283	255	289	284	263	274	277	272	256	258	271	259	260	271	279	270	275	278	267	295	282	270	273	287	294	251	268	274	301	259	272	251	259	248	299	290	251	253	243	275	286	261	263	253	256	234	310	285	266	266	250	277	255	240	283	263	240	264	273	265	280	261	286	272	279	254	274	281	278	269	278	273	262	253	262	261	272	290	282	297	271	233	273	271	252	269	265	263	250	267	301	269	283	273	268	272	296	271	266	272	250	265	276	309	270	279	273	279	280	228	276	279	296	285	266	298	257	267	226	254	254	268	273	249	272	269	268	270	265	283	289	260	291	267	258	262	260	257	274	261	220	265	261	277	262	289	226	270	261	270	266	229	264	242	267	289	266	277	259	261	257	264	283	263	286	274	270	250	277	280	286	263	252	244	281	250	284	277	241	279	266	235	262	292	286	277	251	275	261	284	250	276	272	257	281	273	286	285	298	286	257	282	261	264	276	294	266	272	292	282	266	241	269	273	242	282	238	256	272	255	253	252	281	275	255	264	291	243	258	253	251	248	226	269	271	292	271	284	282	257	283	269	260	262	266	265	278	267	276	244	290	238	299	269	250	268	271	256	287	261	295	242	282	245	281	269	265	290	290	270	287	268	284	286	274	285	265	268	272	282	278	258	276	241	295	265	279	260	258	260	269	286	291	270	250	254	269	253	263	276	288	310	273	283	263	276	252	234	278	277	258	261	259	274	276	250	264	231	275	262	286	269	258	267	241	261	291	279	249	289	257	284	267	242	269	282	269	299	260	267	273	266	281	258	278	285	270	283	275	281	260	298	283	284	246	272	241	290	265	275	279	236	232	283	245	286	281	284	283	267	304	269	269	256	271	290	287	270	261	249	274	268	291	280	271	265	291	278	266	272	253	261	273	263	239	302	248	290	263	264	246	276	291	241	270	272	296	297	273	247	246	291	293	263	255	283	277	269	236	268	280	282	263	277	261	316	256	259	272	263	236	266	290	295	304	297	268	273	231	267	231	268	290	251	265	235	261	282	262	276	293	241	266	279	276	279	252	273	276	275	265	271	252	290	265	272	288	240	275	269	301	284	259	251	270	266	255	253	270	282	239	288	264	290	241	288	270	284	261	320	276	265	266	254	250	295	290	288	259	268	292	280	236	270	260	254	257	269	265	241	274	265	283	281	274	273	285	298	273	271	271	267	275	271	237	260	248	243	265	268	268	282	272	266	265	272	258	246	300	261	289	250	259	282	267	245	265	268	272	244	274	271	263	267	255	280	252	290	260	275	257	248	268	261	280	297	276	241	263	269	246	268	257	249	255	266	250	269	257	232	277	286	247	262	247	286	293	270	282	265	247	276	295	300	274	308	278	238	242	305	258	290	260	256	256	263	267	241	309	274	291	246	269	274	284	292	283	246	269	291	248	272	256	241	242	275	299	275	257	268	269	268	255	272	287	272	260	294	267	237	258	264	290	267	300	273	260	270	268	261	257	292	272	261	275	270	255	262	266	263	280	298	277	256	267	260	263	262	292	256	314	246	258	263	291	249	259	279	264	251	252	257	252	253	281	284	283	300	279	233	263	254	236	273	252	291	275	280	271	267	288	252	257	245	278	295	280	272	275	289	286	264	268	270	287	276	273	268	246	277	267	277	276	277	261	267	264	259	253	300	240	249	278	267	291	276	247	298	294	246	263	261	280	251	269	232	276	294	267	273	260	268	262	277	287	270	253	238	269	269	287	243	259	279	280	283	279	275	271	284	249	261	261	246	253	275	292	287	289	250	262	275	262	257	280	230	270	262	278	282	280	312	273	250	281	265	268	249	265	290	275	290
16008	2527	5436	6041	5158	4274	3455	2803	2511	2245	1867	1829	1602	1535	1417	1312	1151	1189	1165	1105	1105	1089	984	968	1031	958	977	938	890	901	904	865	836	913	894	747	824	833	858	794	816	833	801	755	795	760	815	761	771	806	760	775	719	754	736	793	781	764	710	769	798	762	739	713	792	823	791	798	791	765	761	790	798	784	783	811	729	767	767	785	753	706	784	808	804	787	778	845	820	830	792	832	788	784	739	757	2083	5300	4445	3257	1005	704	663	695	720	726	689	698	736	734	737	759	728	704	723	714	721	708	694	697	670	727	696	697	723	714	704	676	728	715	723	744	728	727	708	763	707	742	706	676	717	725	708	745	723	700	777	698	701	730	753	736	720	688	725	714	700	700	746	705	683	725	704	703	718	722	735	703	683	664	718	725	727	705	722	715	683	697	708	726	718	653	681	729	754	696	732	752	689	681	686	728	702	743	607	745	718	669	719	707	685	688	758	732	752	706	704	682	721	698	702	718	738	674	770	717	756	698	701	689	747	711	717	736	712	723	747	736	699	706	770	688	667	703	704	735	743	690	755	690	716	724	753	662	662	637	726	718	726	722	734	726	703	679	692	687	722	736	736	720	724	708	735	735	752	755	694	737	633	715	775	706	661	719	740	657	729	697	753	749	702	706	728	703	715	698	697	738	710	795	718	711	699	686	736	684	705	707	680	685	704	672	676	681	678	714	733	726	731	698	705	676	729	734	721	716	715	719	718	669	739	672	706	731	722	662	708	723	713	712	725	732	682	760	681	697	727	740	732	711	744	745	683	674	709	685	677	706	684	697	739	682	672	722	740	750	685	739	760	733	740	689	760	732	740	717	687	730	754	711	694	679	704	751	709	730	726	700	669	745	664	696	702	736	678	765	688	716	772	742	705	700	707	680	706	727	758	721	712	651	729	737	708	728	681	695	740	706	716	705	742	705	714	701	709	700	675	706	706	731	706	735	746	727	707	700	689	698	735	711	694	736	693	729	663	690	737	696	733	696	765	731	741	650	708	751	707	708	675	710	688	665	708	716	686	707	652	732	726	705	673	736	714	706	735	734	715	706	682	712	690	745	672	716	707	672	706	712	695	710	696	726	701	723	729	775	718	674	693	731	719	735	688	708	724	711	710	735	730	724	699	689	742	703	692	711	714	730	699	724	723	681	698	699	714	742	713	731	695	752	684	687	701	666	708	731	713	679	710	732	732	687	700	730	702	728	724	694	736	729	732	657	690	701	690	666	698	708	717	674	708	695	672	680	760	677	692	682	690	716	736	646	760	673	710	667	709	736	703	703	625	684	723	751	693	712	659	694	706	732	711	689	703	757	719	702	669	704	738	717	757	678	722	725	757	757	702	705	757	726	718	667	702	728	673	733	714	729	657	702	708	685	739	664	745	691	702	723	746	724	711	707	674	711	712	702	760	710	757	727	773	711	722	709	722	742	695	714	761	696	691	685	746	679	787	762	673	688	658	717	700	705	745	667	704	739	714	715	672	715	701	708	746	698	675	704	720	750	755	699	719	731	740	711	738	733	730	720	694	736	664	711	724	710	709	729	715	713	697	703	731	728	703	727	682	723	723	712	679	765	729	664	718	734	707	659	721	738	732	745	729	773	703	682	744	719	714	696	710	701	695	716	706	651	712	717	717	683	710	720	732	754	758	709	684	669	703	714	716	707	667	757	699	708	741	734	749	683	687	696	710	669	739	688	689	713	782	755	676	754	714	685	727	643	694	737	765	704	779	719	715	701	732	739	700	686	691	716	749	698	707	662	690	748	729	662	740	671	721	710	733	726	662	690	721	714	694	708	771	709	741	704	733	721	703	705	691	629	732	665	714	742	708	725	724	703	723	705	701	717	662	693	747	726	756	694	704	753	705	682	696	705	725	686	715	701	728	707	695	650	687	712	734	734	713	745	696	661	709	685	692	662	675	698	700	705	719	719	679	730	683	717	718	732	719	719	763	695	700	674	709	686	704	764	716	649	713	653	697	711	728	665	766	705	746	690	656	751	723	696	697	721	733	697	774	715	693	704	752	713	705	712	727	692	690	724	705	706	682	722	731	693	717	730	723	718	685	726	720	748	743	680	701	748	720	703	743	713	660	705	723	727	746	706	660	735	755	727	697	696	709	723	731	703	695	688	698	718	721	728	741	693	708	716	699	671	678	754	736	730	690	704	696	750	696	694	710	705	728	685	711	720	726	731	712	685	730	703	663	728	720	693	683	699	709	707	725	723	758	751	740	692	680	727	743	722	727	704	651	754	717	690	682	735	701	699	689	719	711	706	662	714	713	734	731	722	741	725	691	737	734	758	712	717	748	650	690	753	735	714	707	711	680	678	683	738	703	735	679	730	695	695	672	690	679	716	733	691	682	683	700	753	697	654	720	702	685	773	710	789	752	727	691	721	694	718	724	673	740	709	718	682	732	719	730	667	723	691	721	698	763	716	723	738	715	751	730	693	709	698	762	720	710	721	711	690	727	713	693	654	715	724	693	712	741	749	774	678	696	716	749	751	728	744	713	729	671	703	687	734	696	716	690	754	757	700	713	733	719	693	716	704	707	714	676	675	718	747	731	705	720	749	712	680	709	734	713	744	755	724	764	729	690	688	759	745	653	713	725	712	660	741	720	735	708	679	729	686	723	736	718	697	637	683	705	754	723	746	716	737	703	731	709	709	755	709	697	687	691	745	712	680	751	689	739	678	707	666	708	711	737	734	741	671	695	709	688	693	695	692	687	729	742	715	721	696	746	714	764	731	749	738	736	740	669	725	746	736	720	729	753	707	689	716	693	740	707	693	684	673	710	698	694	736	688	714	751	696	697	693	697	683	670	741	713	713	710	703	729	676	762	742	710	705	695	778	727	728	732	750	706	719	675	713	703	733	709	733	734	711	667	726	743	717	698	752	752	733	701	718	661	721	753	719	734	728	716	710	725	713	663	728	718	709	709	729	686	736	711	732	714	705	737	723	716	740	699	693	749	716	700	687	694	717	722	720	753	734	707	744	686	707	718	713	741	766	729	697	699	700	721	715	681	731	646	745	699	717	672	680	697	733	739	711	685	672	746	671	700	739	663	692	697	666	689	698	659	686	707	716	714	667	723	722	693	695	711	738	682	703	686	682	701	712	722	750	716	678	681	755	683	714	697	785	711	751	711	720	717	721	664	744	739	721	723	710	704	676	691	733	705	730	676	769	701	718	732	728	746	692	703	738	699	699	690	748	691	734	722	679	730	695	691	753	664	666	710	699	729	666	704	707	690	705	702	723	713	679	690	704	729	745	753	755	692	653	743	695	721	696	709	645	666	727	676	662	714	736	720	688	685	774	723	678	744	718	686	727	778	717	722	739	723	739	667	715	704	699	736	694	715	707	688	723	731	686	715	695	723	753	756	750	737	705	686	696	692	711	696	740	684	692	693	691	735	731	692	695	751	748	716	708	686	733	669	684	700	698	726	703	740	710	733	727	721	710
4087	300	321	338	292	296	289	279	276	278	274	264	291	274	286	304	272	278	257	249	290	259	271	276	280	279	296	283	266	288	246	306	254	250	295	294	269	282	300	277	258	300	275	291	260	283	261	267	265	285	292	291	297	283	246	278	269	268	279	262	266	293	283	258	267	260	297	302	294	303	245	274	277	258	258	257	279	293	288	303	277	268	285	278	292	283	268	298	254	246	278	270	239	272	255	274	250	289	383	325	262	278	262	249	283	310	306	292	257	265	287	275	278	287	288	308	309	289	263	313	289	282	248	267	296	267	295	255	278	263	276	251	268	295	284	270	259	254	311	299	282	280	294	270	291	268	277	279	272	259	267	285	302	256	286	283	255	239	308	291	308	255	288	273	265	279	281	275	273	246	266	255	291	267	271	293	276	279	269	276	281	263	280	280	273	306	284	280	269	257	255	285	276	275	252	261	281	288	285	299	276	300	297	279	270	283	315	292	270	263	238	295	270	255	297	288	285	268	282	293	264	266	267	280	254	280	287	273	286	251	294	302	276	257	276	294	276	280	272	305	298	257	282	257	256	263	296	275	241	283	264	266	239	271	280	303	293	273	278	281	288	297	279	264	279	290	285	272	280	281	273	301	288	294	261	282	291	264	280	280	302	285	283	284	234	256	281	305	258	278	288	279	272	267	283	259	284	262	244	279	262	261	272	280	281	253	286	266	256	243	316	256	282	269	269	275	272	260	266	265	274	295	288	283	246	291	297	279	273	305	256	249	324	258	276	258	287	287	259	272	255	315	322	299	283	268	274	280	266	281	278	274	300	293	302	283	284	266	240	265	247	301	295	303	258	284	273	280	299	277	274	304	259	253	266	280	257	271	268	299	272	253	265	267	283	273	243	272	268	275	259	277	255	301	289	276	260	272	285	263	282	285	286	270	287	272	292	270	265	291	293	276	277	274	266	255	284	323	295	278	265	245	259	264	270	256	266	284	245	286	248	302	260	282	262	274	272	264	298	283	281	254	271	267	298	268	285	289	293	293	294	284	300	291	270	271	260	264	274	273	274	258	280	293	249	296	275	284	314	269	273	242	288	262	293	277	260	270	267	303	305	292	289	300	276	279	258	269	268	296	293	245	266	295	268	313	256	294	270	277	283	247	259	292	261	278	291	298	261	271	275	250	266	329	252	275	251	301	273	256	273	298	290	253	295	288	253	280	281	285	277	284	295	272	284	278	281	271	266	291	285	317	288	270	291	310	278	284	292	265	284	285	281	282	269	301	263	266	274	262	246	292	268	289	260	276	264	249	266	298	295	283	304	292	278	267	277	278	292	263	259	273	254	264	285	287	272	288	290	263	277	268	258	237	286	296	294	291	284	276	275	275	279	291	270	299	272	265	285	263	284	302	263	296	283	302	314	251	260	268	258	296	264	301	286	289	279	243	312	263	302	262	277	282	274	283	277	256	274	276	283	271	289	266	281	265	275	250	278	281	281	258	300	288	252	271	303	267	270	291	250	306	268	288	294	258	284	271	304	270	274	275	252	268	267	272	277	262	241	310	273	294	287	306	278	268	266	278	249	271	275	286	283	264	301	240	277	279	293	289	249	281	302	256	286	311	305	303	311	273	297	266	290	269	277	246	275	275	280	304	278	270	275	316	284	296	269	277	293	276	261	305	243	267	289	250	290	283	294	288	284	272	297	300	264	255	252	278	290	271	285	303	280	281	263	306	286	231	281	271	280	277	307	290	271	290	266	250	258	285	275	304	277	281	278	258	266	283	326	315	264	272	294	302	268	279	275	256	246	287	290	298	262	277	280	270	273	275	257	287	264	283	282	275	292	261	271	300	287	277	288	243	251	269	272	249	272	266	257	293	276	304	284	258	272	265	280	266	297	278	292	303	297	313	276	247	266	283	263	283	268	265	265	282	298	264	294	283	304	281	265	278	292	276	269	266	298	254	253	268	296	328	285	305	296	284	275	290	294	277	291	276	272	298	289	265	288	303	269	284	289	301	276	270	285	301	300	269	266	266	291	272	274	299	281	270	253	281	303	282	270	271	289	265	289	278	288	278	231	279	264	279	276	295	280	279	265	256	269	258	285	259	264	246	286	266	276	293	284	291	282	254	279	258	294	300	290	313	296	269	305	240	283	281	255	273	287	294	282	304	300	294	279	302	297	305	285	280	274	288	274	269	277	276	291	280	266	292	263	265	273	286	303	273	263	286	255	280	261	286	267	280	274	260	284	265	256	252	254	271	286	287	272	249	291	267	263	271	305	277	272	291	268	286	266	271	267	267	276	263	279	273	282	261	285	264	273	288	247	276	274	290	289	271	309	262	280	272	267	288	303	258	258	267	286	286	300	253	285	273	285	279	285	267	250	282	257	278	301	268	287	278	266	267	286	275	274	290	268	280	264	274	306	266	285	282	292	276	268	292	287	282	308	270	282	279	278	269	250	286	293	257	287	264	307	248	301	294	282	291	278	301	267	254	301	227	247	272	268	283	244	280	261	280	297	269	272	282	260	296	239	290	257	277	299	257	285	268	265	236	284	285	277	275	278	289	313	284	273	259	283	302	277	282	265	271	266	269	291	272	274	263	261	270	277	292	312	273	275	262	261	253	279	277	292	293	245	276	269	264	262	274	280	274	262	296	272	282	264	299	276	269	259	273	267	299	296	282	270	254	263	255	301	275	286	301	281	237	275	267	274	260	307	292	260	274	280	269	317	263	277	300	303	284	318	278	274	292	293	270	270	273	303	284	289	283	291	244	258	251	290	272	279	296	284	276	275	285	319	276	282	301	270	319	275	307	250	283	275	307	289	263	276	289	260	291	283	285	269	287	274	262	284	291	279	273	299	269	269	257	281	256	284	269	279	275	265	304	254	279	278	284	261	272	295	276	271	292	256	304	322	299	269	294	252	290	274	273	242	265	253	289	281	287	302	270	270	277	249	270	329	240	278	297	253	279	283	270	288	272	278	283	280	278	272	257	287	299	286	261	275	257	277	289	271	295	271	307	291	296	286	280	266	273	309	294	307	260	264	293	293	261	287	265	266	278	278	273	284	281	272	270	271	305	279	274	281	295	292	263	272	250	267	264	283	266	287	271	258	258	261	275	289	270	293	284	267	298	292	294	286	246	255	272	271	263	283	260	264	278	279	303	277	283	246	267	275	268	240	271	258	284	286	258	288	255	265	269	273	243	272	248	298	281	273	297	279	271	300	293	270	271	292	295	264	261	275	286	256	279	297	276	296	310	269	289	264	268	259	298	300	284	277	293	288	257	303	259	287	274	275	312	250	249	263	272	296	230	273	256	287	280	247	252	254	269	284	272	280	270	289	277	299	252	293	272	281	267	252	263	264	283	289	304	258	294	271	277	265	268	283	262	275	279	301	296	268	250	314	254	283	265	260	255	262	271	274	300	247	293	291	290	271	302	320	251	295	317	276	276	279	294	278	275	318	270	329	325	267	265	289	278	317	252	272	283
3702	744	836	876	830	807	851	783	822	826	788	790	784	793	777	766	746	754	754	790	681	713	772	781	746	782	757	763	749	747	754	790	780	756	749	709	747	732	782	733	673	769	778	739	712	731	740	696	734	730	702	746	729	762	709	723	769	680	817	754	716	779	739	779	745	752	749	762	768	750	753	739	730	758	750	746	782	719	746	727	723	762	750	795	744	717	718	739	792	765	732	773	713	756	729	747	787	990	1132	1129	771	788	757	740	708	744	750	781	742	736	768	701	760	685	773	742	768	785	735	729	742	709	754	735	744	717	737	727	742	747	745	784	727	713	703	691	756	775	727	698	748	706	761	729	795	716	728	720	766	771	726	737	749	722	786	771	742	774	756	734	785	727	757	690	730	766	728	754	767	713	740	731	716	742	751	735	720	754	744	754	707	757	740	723	712	787	785	777	744	701	683	737	736	708	784	713	787	777	763	736	701	720	774	764	729	717	735	754	737	730	784	754	757	735	809	753	714	742	770	724	778	716	733	746	712	760	710	766	764	779	727	730	789	743	757	663	743	722	756	751	775	755	753	704	784	804	708	743	759	712	760	828	767	721	774	687	799	754	776	754	724	761	721	766	728	767	803	752	697	686	759	762	695	738	711	791	758	742	736	721	717	691	700	767	771	689	771	716	748	760	783	763	758	726	728	776	783	735	764	732	734	779	735	758	695	706	731	714	776	777	801	756	743	704	767	755	737	735	738	793	712	689	794	723	745	720	770	763	732	757	766	696	788	755	828	721	757	745	704	756	756	720	742	723	774	741	744	732	755	752	744	697	740	704	747	732	731	760	741	797	785	724	738	717	746	722	709	686	793	743	754	758	742	748	774	765	715	728	755	776	734	728	777	757	786	705	755	757	691	714	778	714	739	681	805	785	747	736	736	759	706	743	748	759	805	687	773	723	758	737	750	714	759	732	700	742	728	739	795	782	747	734	731	694	793	726	778	729	756	720	781	748	788	690	734	734	752	731	754	731	743	702	784	744	711	741	722	741	705	722	740	702	765	758	737	740	723	730	762	737	740	753	714	744	808	744	747	764	705	732	709	738	752	734	755	768	755	749	712	734	710	730	735	707	738	707	776	774	748	768	751	702	705	747	723	750	738	708	729	750	766	771	741	743	761	732	754	757	742	737	722	682	696	756	776	725	757	755	755	776	683	702	782	704	751	767	734	685	745	743	734	775	759	709	700	774	737	781	688	763	797	771	784	746	757	735	728	798	742	745	735	738	769	713	732	745	697	691	715	740	753	746	743	747	739	722	747	749	719	752	747	778	730	713	716	725	738	761	786	775	751	759	733	723	774	710	734	764	720	684	750	722	751	720	748	721	732	735	685	748	761	737	768	770	772	719	731	735	732	716	754	774	771	711	712	738	766	748	758	747	772	702	741	787	712	699	761	757	730	748	740	813	806	734	764	763	729	746	748	737	739	779	734	765	721	745	767	745	722	710	760	731	768	736	743	791	754	720	747	725	749	770	734	759	743	723	735	754	701	774	791	745	771	774	801	752	713	718	730	726	775	758	710	756	717	776	788	761	718	764	737	712	712	714	755	774	756	722	681	725	709	726	718	774	763	777	721	804	711	732	760	753	754	802	698	738	751	711	740	789	747	715	752	781	753	713	718	735	736	765	759	719	738	747	713	733	749	740	728	721	773	685	733	740	750	758	728	758	765	748	724	723	729	705	794	692	713	777	736	785	755	722	733	745	760	727	717	708	695	798	741	717	759	780	721	706	680	777	714	781	772	783	710	800	730	804	780	774	719	756	746	711	705	736	758	784	745	749	711	725	752	783	761	721	744	778	716	726	708	760	788	752	742	718	720	758	731	721	751	763	679	738	746	778	747	728	734	751	740	761	760	728	789	745	780	747	784	717	742	731	717	742	722	709	701	762	708	792	790	711	726	746	746	746	721	759	724	732	746	731	730	701	758	735	711	677	756	749	744	718	755	773	717	776	764	760	729	731	721	729	742	748	729	706	774	710	722	766	724	767	738	769	744	726	687	693	747	775	717	691	768	725	735	776	708	739	724	750	764	796	743	763	741	744	755	768	711	744	765	736	724	716	714	797	724	782	764	759	741	780	735	770	741	769	719	789	708	748	670	752	742	755	769	769	786	763	727	747	739	727	740	734	742	751	736	747	702	741	763	709	750	719	703	723	723	741	760	719	747	761	770	801	781	721	746	734	785	694	764	719	737	739	721	750	755	737	753	737	712	749	780	743	718	759	692	751	736	764	734	767	740	684	740	748	749	770	771	752	753	731	719	762	757	742	750	788	729	769	711	757	761	712	766	777	722	781	733	719	776	731	719	722	742	693	748	759	772	778	733	747	722	796	762	719	750	729	784	811	722	720	761	769	771	728	721	713	702	776	778	747	777	706	801	744	736	734	746	720	758	732	757	718	773	760	764	751	747	718	762	720	763	717	748	713	724	753	765	723	730	734	693	775	748	733	762	814	757	790	756	748	751	754	737	687	706	764	727	737	745	759	740	757	734	730	767	740	736	764	711	805	691	755	701	757	792	749	733	745	735	718	745	720	735	753	758	738	735	736	683	738	762	767	718	745	761	672	743	717	737	714	779	751	694	702	811	737	775	782	752	735	702	721	782	766	731	734	793	760	749	746	768	798	760	773	734	758	734	741	762	721	704	752	732	779	803	785	696	724	762	756	760	698	711	745	763	714	722	764	755	724	730	761	720	755	734	755	733	731	739	713	732	677	790	754	721	734	751	754	702	725	741	762	748	748	742	772	718	762	727	744	740	757	723	762	735	715	750	728	762	782	791	756	779	785	709	703	748	724	746	751	751	752	700	759	763	720	747	677	768	796	721	718	733	792	744	807	747	767	741	803	776	723	750	765	724	692	771	752	786	732	765	763	711	702	764	742	754	767	773	757	716	730	720	726	728	753	697	770	739	807	779	747	746	738	739	709	733	726	775	778	756	741	773	739	793	785	718	755	708	729	744	740	743	804	757	768	730	746	739	704	759	825	731	778	744	702	746	730	726	743	735	730	718	770	790	756	734	741	719	692	736	731	738	766	751	723	744	729	695	735	739	737	755	726	741	766	764	713	766	766	744	776	798	734	750	735	746	743	708	790	742	791	763	747	754	762	717	725	775	727	805	696	782	730	787	750	751	754	760	725	742	739	768	768	751	741	717	727	726	746	735	747	760	785	777	674	775	732	744	713	729	734	738	775	744	701	801	718	750	755	749	735	730	744	747	733	751	730	757	734	723	810	706	777	720	730	707	771	726	772	800	781	764	744	716	757	737	741	767	777	747	781	770	766	717	748	724	782	710	730	748	752	718	770	757	774	766	787	751	769	773	752	729	747	782	771	779	720	700	705	736	725	723	735	770	744	747	729	727	772	731	740	730	717	751	742	771	749	755	761	711	730	761	736	746	813	735	760	760	742	727	738	736	755	740	738	737	715	739	740	729	744	716	754	727	749
22743	2374	1471	1107	870	679	593	529	463	483	390	406	373	350	375	388	352	370	363	309	309	339	352	334	352	357	316	336	307	296	269	305	339	333	325	311	299	314	336	319	313	318	338	331	361	291	297	303	315	346	360	313	330	313	312	321	335	302	349	310	343	304	325	321	349	316	320	321	297	318	304	343	320	293	333	339	310	347	326	345	347	318	313	332	328	313	307	291	308	341	344	312	316	302	311	326	376	642	594	534	351	310	312	322	326	309	295	327	318	308	320	285	322	294	356	342	325	320	332	304	307	304	315	320	317	294	297	320	307	327	316	292	336	315	297	310	324	325	294	294	315	321	314	327	290	308	332	295	316	335	281	320	311	309	310	307	316	294	320	310	338	312	307	312	305	341	324	339	334	316	323	275	332	285	299	320	324	296	320	326	308	294	359	309	313	291	283	307	322	329	307	300	294	297	324	323	303	299	272	315	325	303	329	302	328	317	348	327	318	313	316	313	287	293	313	308	270	300	282	299	299	307	282	300	316	300	310	322	315	328	314	320	339	334	348	310	322	311	319	316	315	298	318	342	288	291	294	276	323	310	327	330	331	294	314	291	276	335	295	278	335	354	325	339	343	333	314	316	318	327	331	319	299	314	319	328	323	321	319	338	315	299	298	340	292	314	322	307	312	328	297	301	307	334	349	322	307	336	321	280	323	292	329	295	314	318	321	323	291	326	344	334	321	317	294	319	298	323	350	308	324	310	331	309	308	298	333	281	307	329	355	297	326	342	308	332	301	329	322	293	306	311	312	349	334	333	294	299	301	290	300	319	327	302	319	288	314	324	350	309	322	334	285	342	284	315	351	293	330	305	284	303	305	329	319	325	327	316	308	308	327	308	350	309	316	316	308	293	305	316	316	314	287	333	330	303	293	292	274	332	280	338	309	296	351	332	297	297	291	314	326	313	308	337	312	309	276	318	319	305	338	323	311	284	302	317	310	317	314	309	333	327	295	299	327	319	306	311	312	288	307	334	316	314	298	324	316	317	359	287	311	327	307	369	342	292	319	327	301	300	336	352	300	338	280	324	309	319	317	293	303	310	310	296	310	287	335	321	324	319	269	334	334	300	320	322	328	302	295	306	337	305	296	291	319	295	309	310	331	317	303	317	306	316	333	322	317	327	329	330	344	330	303	330	317	292	322	339	332	281	329	307	285	299	300	325	349	290	321	291	309	309	330	339	315	352	288	318	291	315	286	293	307	288	336	340	324	318	319	305	299	312	331	337	301	341	321	271	311	309	339	323	305	318	310	313	328	303	298	305	320	331	286	324	351	324	323	302	321	308	330	313	308	277	324	327	340	335	303	301	311	301	304	308	305	302	321	331	285	333	296	318	316	337	358	295	303	300	341	334	329	315	321	348	298	320	310	294	307	304	310	299	328	343	341	311	314	308	324	291	291	297	299	345	291	315	342	292	310	310	336	325	314	316	304	298	315	323	336	315	282	304	292	291	327	317	303	314	306	270	319	341	340	311	331	342	293	324	339	320	337	317	298	336	310	305	295	344	313	307	328	334	302	318	350	334	322	332	319	292	322	306	349	326	337	337	317	315	314	323	318	346	301	307	304	334	346	300	326	317	304	325	329	308	294	336	328	307	350	335	350	306	306	290	341	304	320	324	308	354	304	314	297	312	293	314	295	325	331	308	300	312	320	293	301	300	334	289	318	328	355	298	289	316	345	313	320	316	301	329	286	321	291	315	304	294	311	314	297	295	346	328	311	306	291	320	316	277	331	311	301	327	322	303	322	309	321	328	312	258	322	313	356	315	311	294	338	272	294	274	323	295	288	290	323	300	335	332	324	312	305	310	334	302	318	330	314	341	317	295	281	340	322	316	301	294	323	275	325	316	311	326	323	331	330	309	318	318	309	342	328	312	276	356	315	318	286	336	325	306	324	349	298	341	339	324	293	336	297	324	290	341	309	302	323	329	330	314	287	323	294	314	312	315	322	285	311	339	313	299	311	315	319	315	287	293	334	327	308	322	319	309	319	319	321	345	319	284	303	323	337	290	320	321	303	310	316	302	297	344	295	304	275	327	329	325	319	318	299	341	334	338	319	352	337	304	350	327	299	308	317	301	297	316	321	339	295	310	297	323	323	319	311	290	305	315	338	283	332	306	329	286	285	323	336	302	296	300	326	299	324	331	309	333	332	312	331	309	301	331	329	316	300	285	325	304	304	322	299	304	328	299	331	338	308	286	287	324	308	289	309	302	326	293	327	294	309	322	310	334	281	334	312	308	322	305	287	302	310	304	293	302	315	317	313	336	329	311	309	323	341	301	332	313	320	295	324	325	313	301	298	301	335	283	339	345	316	345	356	338	303	307	327	275	324	313	322	332	329	303	289	318	334	331	315	320	292	296	340	344	302	309	310	341	327	309	317	340	317	346	320	341	308	357	305	335	328	312	310	305	322	310	321	338	334	325	334	339	306	309	337	307	373	273	274	319	309	309	341	302	321	302	332	312	305	344	299	296	337	329	304	348	306	300	323	326	359	301	335	313	332	290	318	306	340	315	320	312	329	291	299	308	310	324	278	317	306	333	294	334	312	316	315	326	315	291	307	359	340	338	359	333	297	311	315	313	325	317	315	340	380	349	330	327	305	324	326	321	326	310	303	342	297	296	296	328	292	320	305	299	324	319	293	306	297	316	305	291	324	314	310	311	340	345	306	318	305	330	331	315	303	304	300	304	312	344	307	309	333	341	344	328	301	323	323	331	326	309	337	295	299	332	322	288	330	334	301	311	296	331	323	319	304	289	295	348	309	334	315	326	328	336	332	290	305	310	329	289	320	315	293	311	296	336	320	321	315	323	295	313	283	299	301	344	306	329	323	311	317	288	313	302	311	307	325	303	333	337	321	314	310	313	326	304	316	307	321	310	292	321	312	317	290	297	299	321	277	312	318	322	321	326	308	331	320	289	328	335	300	331	309	303	292	321	345	311	324	300	322	354	326	317	328	339	287	296	297	329	307	284	333	299	291	304	341	323	317	338	338	333	332	312	353	290	326	330	309	288	325	316	322	294	309	301	312	312	308	309	327	316	310	339	336	291	316	307	279	321	327	346	294	315	277	328	331	313	329	337	326	321	315	312	329	327	322	299	322	314	343	310	333	301	271	321	340	305	306	336	352	320	315	343	306	305	318	311	331	333	329	308	292	318	293	312	319	314	332	293	322	296	313	314	311	279	336	333	303	294	320	320	310	311	287	309	297	304	315	298	322	323	307	318	301	314	300	302	331	340	325	350	314	308	326	332	304	298	315	314	325	299	327	288	317	313	312	310	337	314	295	299	359	306	298	299	299	316	320	325	354	318	312	305	359	328	321	331	320	310	308	336	357	311	306	326	315	331	308	281	310	340	330	309	317	290	292	310	328	333	304	350	337	342	303	333	332	307	327	324	333	308	299	298	340	337	325	335	304	312	363	333	329	335	350	321	321	284
11004	1662	3213	3576	3241	2698	2304	1925	1696	1559	1492	1336	1271	1225	1149	1127	1101	1029	1004	1038	1032	1009	1031	993	974	951	938	961	891	923	922	894	849	926	846	919	851	898	882	837	896	830	891	886	848	850	837	860	871	837	852	831	862	832	849	826	840	863	847	889	844	867	784	897	851	843	890	892	884	889	866	884	863	866	913	891	839	805	876	870	849	877	856	900	942	873	866	963	941	978	902	881	859	805	849	856	1189	3235	3091	2381	1140	806	839	803	837	831	792	767	837	815	822	845	836	778	806	819	861	833	833	844	842	827	806	870	847	819	822	862	798	815	833	821	868	815	807	845	826	804	818	807	832	825	809	818	845	864	851	806	843	830	793	804	844	819	811	833	815	832	862	837	828	796	790	843	756	837	842	818	848	821	884	837	807	796	793	793	823	821	800	845	837	847	859	843	825	834	837	818	863	796	807	836	816	822	829	779	823	826	818	834	847	799	849	850	816	830	876	880	878	827	792	833	807	820	853	808	858	840	848	782	813	850	768	817	801	832	881	806	832	803	786	771	819	861	797	842	830	819	812	861	846	824	801	841	833	800	858	801	844	858	802	822	831	864	846	849	805	829	793	801	898	824	863	824	817	824	809	834	827	784	811	828	811	794	801	859	803	778	800	834	831	806	823	848	844	779	831	838	819	798	854	878	902	859	797	811	839	811	814	843	819	860	821	828	803	840	842	840	845	830	842	835	771	829	823	864	852	827	841	862	809	802	813	797	829	849	887	860	764	783	809	821	821	834	836	831	842	838	820	783	842	789	842	827	858	806	854	813	855	830	879	824	816	823	799	846	816	869	850	825	856	817	809	839	825	832	869	832	787	907	863	845	770	821	820	832	853	901	827	833	833	876	887	815	845	801	827	832	822	776	865	817	808	855	815	833	824	830	854	821	801	810	837	862	870	841	868	847	834	793	844	866	804	824	822	760	861	899	793	824	798	845	839	802	861	863	847	799	827	816	841	787	826	838	804	806	808	858	810	794	815	867	827	822	800	844	895	856	788	839	859	831	809	813	848	815	825	857	839	836	827	781	847	824	833	879	819	821	808	822	805	836	848	892	861	809	828	788	874	803	805	836	804	830	834	820	817	795	768	801	864	779	835	843	798	792	829	883	845	834	823	844	804	818	873	801	805	848	807	826	851	852	841	812	832	807	866	843	807	789	805	793	832	816	832	834	822	836	802	797	858	832	822	814	858	807	801	829	805	873	799	859	848	815	840	757	796	808	799	864	842	873	835	851	830	769	820	858	798	809	789	822	786	842	795	850	805	801	850	893	829	855	854	839	857	840	846	852	758	806	884	797	842	846	802	828	846	787	833	805	820	876	831	825	803	836	816	783	811	842	815	824	845	868	791	840	870	840	793	848	786	782	824	781	784	899	807	791	856	858	859	843	872	808	855	825	858	783	839	801	875	831	829	887	800	772	799	856	788	810	833	828	818	791	828	841	876	808	878	810	862	805	839	800	781	793	805	853	810	807	845	826	785	864	817	779	808	840	818	853	782	808	828	842	843	854	794	823	821	802	835	810	813	860	814	781	853	783	810	817	859	867	820	835	844	838	843	762	817	824	793	830	813	820	824	822	797	832	844	835	813	796	869	820	801	834	794	864	828	845	813	807	827	816	839	866	795	822	821	801	802	791	836	767	828	841	849	830	829	790	821	768	890	773	858	806	807	839	839	808	831	829	862	790	903	809	829	779	824	834	797	834	800	826	792	811	848	804	842	782	814	819	884	875	801	816	790	833	792	867	844	768	791	862	743	840	868	804	808	839	882	813	799	875	837	804	831	866	862	810	885	822	807	829	885	821	798	863	813	799	850	844	856	842	798	847	815	872	810	806	865	852	838	880	863	794	809	784	833	756	835	813	814	874	800	830	824	803	857	800	805	900	794	800	882	847	840	831	810	828	891	821	796	833	830	849	801	813	809	827	836	827	843	816	843	834	825	823	817	797	827	847	788	855	799	845	842	847	818	814	806	786	842	825	818	806	817	842	820	819	813	851	850	851	828	799	794	811	811	823	760	825	833	799	826	834	836	792	842	807	825	774	839	828	831	848	836	869	850	839	819	859	779	809	829	814	812	838	841	798	816	825	869	823	832	835	834	825	859	837	844	844	791	847	803	843	795	807	829	833	893	857	809	816	885	796	795	806	804	833	836	780	791	849	791	801	835	836	805	848	810	769	834	784	864	807	814	807	833	812	798	840	790	826	845	854	855	818	875	832	765	866	856	832	825	852	811	826	882	817	868	841	798	827	828	818	836	829	821	853	834	848	840	804	833	829	858	761	864	791	842	814	803	850	860	828	835	794	800	848	842	824	800	796	832	792	847	832	832	820	797	885	807	815	816	817	840	858	927	888	812	818	824	871	791	811	805	795	824	841	815	837	858	845	752	829	825	870	825	833	825	849	817	830	813	847	832	797	821	819	857	838	789	838	835	802	852	834	854	819	865	851	846	796	799	833	806	818	843	844	784	858	804	858	819	830	843	835	782	818	764	824	878	819	847	817	879	847	861	825	836	838	805	848	832	802	801	816	806	770	855	790	852	870	821	796	824	804	811	837	817	838	845	786	833	794	791	837	798	797	824	839	826	829	798	819	861	845	843	845	796	862	829	798	838	777	835	841	837	809	827	847	888	817	769	882	846	771	878	809	814	851	804	799	822	812	799	798	850	828	850	799	791	788	848	781	866	827	800	814	811	807	819	800	837	837	812	822	824	867	873	789	830	816	841	868	786	869	826	797	838	827	830	825	829	867	849	836	844	798	815	857	819	785	854	820	800	799	862	797	855	815	864	873	830	795	797	808	858	828	795	840	832	804	838	840	831	792	813	774	810	833	865	821	813	836	825	865	803	819	852	796	798	853	801	851	791	779	848	798	825	846	805	871	872	803	828	818	883	839	836	839	812	842	787	831	805	810	849	836	798	828	832	770	804	783	818	819	897	820	819	828	845	876	791	860	777	884	807	894	841	882	768	841	891	811	781	885	816	848	788	780	823	832	810	830	852	831	811	854	762	845	833	777	816	826	841	819	786	823	841	790	843	862	802	859	810	852	801	819	823	837	818	857	879	840	793	830	808	818	829	808	855	867	749	804	893	854	854	864	866	800	825	838	832	793	777	813	823	791	828	849	848	791	848	843	796	849	800	817	816	840	860	800	838	846	807	831	839	815	831	824	822	810	839	853	852	805	808	799	798	813	782	831	815	869	819	894	833	827	834	824	890	863	789	864	874	804	807	832	786	806	857	803	826	794	784	831	831	860	803	810	821	854	840	830	797	791	829	805	826	848	856	808	830	871	798	813	844	864	777	806	837	806	852	812	893	823	850	846	875	787	864	836	835	832	820	816	826	793	828	815	838	837	831	797	850	829	792	795	887	855	814	842	822	844	801	798	789	798	835	820	852	833	826	799	839	897	873	814	827	809	807	816	829	783	852	866	866	838	826	801	837	823	826	831
31275	4733	2666	1961	1374	981	869	717	584	476	477	416	445	366	377	377	370	363	346	344	319	319	307	331	316	296	316	335	309	288	272	306	298	299	311	268	308	290	298	293	274	315	303	277	292	275	273	267	273	259	324	271	277	288	302	263	270	298	275	279	298	275	271	267	264	294	301	279	292	288	290	279	262	292	279	297	296	303	290	280	295	305	300	282	285	310	291	283	289	297	265	291	307	275	299	267	378	802	738	613	448	299	225	261	230	261	294	310	244	259	283	283	275	275	267	272	256	258	273	251	265	264	283	266	267	262	260	263	246	296	271	280	273	273	287	270	268	263	248	294	276	269	257	258	310	256	298	265	274	289	256	287	269	267	295	290	244	287	268	283	268	301	258	288	256	285	293	296	251	292	300	292	264	287	258	292	290	276	287	269	283	272	271	300	261	283	268	296	293	263	272	260	270	267	286	282	259	285	288	295	287	265	238	264	265	273	274	282	299	284	277	285	289	267	285	293	267	293	267	266	287	261	309	285	271	266	295	242	303	288	274	264	273	271	263	256	278	275	301	278	279	291	256	261	282	287	262	278	271	265	258	238	278	272	247	248	284	288	271	283	282	258	296	254	276	290	281	260	266	266	262	306	282	288	260	276	296	290	265	291	321	274	265	262	270	254	290	277	259	303	250	288	244	286	269	311	283	261	278	285	276	292	257	275	276	268	279	300	295	270	284	283	280	261	291	282	279	252	279	282	294	287	252	284	303	263	243	264	288	267	245	275	282	294	290	249	258	275	290	295	271	276	289	294	288	283	281	302	294	252	272	273	290	286	289	247	275	251	269	260	286	284	282	286	311	267	310	294	277	263	274	265	276	280	271	267	267	285	276	247	293	287	267	273	283	293	259	288	252	267	262	279	298	275	270	291	298	276	296	274	274	256	304	294	291	287	278	241	310	263	277	273	265	283	302	258	267	301	292	272	254	266	287	249	262	280	279	283	276	264	271	249	296	301	301	249	278	259	250	276	299	296	246	280	298	302	284	278	266	280	285	292	295	269	298	274	339	287	261	310	308	291	261	267	282	275	272	324	290	282	270	278	301	289	315	291	286	267	274	271	262	289	285	295	279	283	261	268	261	267	301	278	271	265	307	264	252	290	262	285	283	287	257	285	260	298	303	312	264	257	262	284	246	281	274	269	280	262	270	305	298	275	276	287	270	272	273	271	297	268	291	285	266	282	258	270	283	269	287	267	260	287	298	272	270	268	269	260	303	286	276	295	283	272	282	286	270	267	276	278	270	267	273	282	297	299	258	291	266	249	301	260	275	281	278	256	299	271	268	264	276	267	237	261	276	309	290	290	264	273	254	257	295	270	257	320	282	276	301	258	275	304	276	307	293	287	292	288	237	287	293	258	255	289	278	270	296	285	288	253	257	270	289	280	295	270	289	297	268	287	298	290	270	268	276	292	275	284	315	296	284	322	289	281	261	271	257	255	258	283	263	268	269	263	269	268	298	277	295	258	274	271	278	279	269	283	295	293	296	270	252	278	299	277	295	263	296	301	271	264	257	295	279	264	266	278	283	308	250	275	257	242	300	266	253	272	237	274	279	270	300	296	246	299	283	251	277	303	298	265	297	259	272	285	306	284	288	261	277	280	298	244	267	264	270	261	274	275	295	244	302	291	288	274	306	288	264	267	294	298	267	271	294	285	267	280	255	296	275	271	282	263	296	261	298	271	274	279	269	276	279	275	288	256	244	273	282	265	280	281	274	277	251	286	264	284	280	285	284	283	273	256	298	289	268	273	271	304	300	285	295	247	263	288	277	295	277	281	262	310	258	263	303	282	294	304	262	257	245	302	272	258	263	279	296	292	257	300	280	251	306	250	240	301	298	274	243	279	243	254	275	274	275	309	258	262	260	272	283	290	288	292	289	272	298	309	262	295	250	287	277	282	290	253	284	269	290	252	253	284	270	281	281	255	265	277	264	317	315	283	271	255	253	292	272	254	308	267	294	286	280	289	293	270	299	258	259	281	259	278	247	264	265	286	278	282	236	259	279	285	271	275	292	293	290	264	269	271	267	258	287	316	277	270	256	253	277	265	276	299	272	308	283	268	310	247	260	266	298	265	275	265	283	298	273	264	229	282	283	281	264	279	271	265	275	277	287	243	288	272	319	266	290	283	251	269	291	253	271	286	292	257	270	279	304	277	263	317	306	289	288	282	284	224	291	269	259	268	261	249	266	269	285	261	264	260	264	297	276	275	258	267	255	283	301	281	289	310	271	287	278	272	268	241	289	280	269	289	287	296	276	292	293	293	276	249	273	264	288	255	292	261	247	273	284	289	285	279	298	262	255	286	290	284	282	277	267	276	296	273	302	297	266	267	304	276	281	282	283	287	255	284	268	284	260	259	276	292	270	255	278	288	269	296	310	326	292	290	270	288	284	286	272	291	268	278	267	280	315	273	278	253	287	260	252	272	257	263	249	288	286	310	269	264	293	293	285	271	254	274	254	277	270	263	286	287	264	316	301	285	320	298	283	287	285	271	262	267	258	272	260	288	259	294	274	265	283	273	288	278	282	278	256	263	303	269	287	295	261	261	268	277	271	292	277	258	263	261	302	277	319	287	294	278	261	272	277	283	270	278	280	299	283	285	242	303	269	269	266	258	257	272	287	286	299	252	273	278	258	282	272	286	285	260	303	286	301	263	288	286	263	286	244	249	270	278	259	281	283	272	288	266	296	272	290	289	256	250	302	302	254	287	294	241	289	283	295	256	294	304	307	265	296	265	271	254	276	323	274	301	303	312	268	292	250	277	301	293	306	300	257	268	256	296	292	260	283	291	263	245	311	296	315	296	274	266	303	257	303	277	257	276	279	244	269	280	254	276	275	280	267	311	289	272	273	272	291	281	304	262	252	264	273	268	266	271	276	292	287	273	269	314	256	284	281	274	275	301	254	302	291	247	293	271	285	314	273	255	246	267	277	306	261	284	321	284	265	278	293	275	338	305	299	278	273	254	266	295	304	261	249	270	268	306	270	245	284	248	282	269	279	258	277	272	269	261	261	287	296	262	262	293	282	265	314	295	285	289	267	276	265	267	274	307	287	266	280	284	283	280	261	280	267	282	284	286	313	261	281	239	285	296	261	276	258	271	296	282	295	290	278	287	287	286	258	293	269	263	299	279	259	281	307	305	291	267	317	286	265	268	256	277	265	275	277	291	285	262	278	276	263	252	304	295	279	280	288	294	269	273	271	273	259	267	273	265	293	282	275	288	261	298	292	272	284	299	282	272	269	279	257	249	257	265	260	268	284	249	278	259	287	269	276	283	284	249	266	289	283	290	283	280	279	278	261	255	275	270	272	258	261	250	282	264	279	273	308	306	286	260	275	312	243	324	298	261	296	260	262	260	300	260	288	289	279	312	285	290	258	268	262	260	301	272	330	268	240	274	256	292	308	292	300	282	294	305	289	316	258	286	296	278	297	272	262	277
14583	2452	5401	5894	5182	4123	3461	2920	2575	2174	1876	1752	1655	1547	1413	1367	1245	1211	1156	1051	1110	1018	1040	1014	1045	985	930	961	937	929	926	875	865	885	863	840	821	841	862	853	873	805	841	795	809	807	813	807	821	782	807	813	777	808	746	846	818	828	761	745	782	753	765	788	825	824	810	825	811	741	769	823	770	804	815	811	793	799	809	826	828	771	817	880	891	826	974	1026	929	954	810	889	799	852	793	775	1748	5201	4371	3552	2058	851	764	741	745	729	705	745	711	733	740	755	769	723	743	770	689	721	721	661	715	760	771	704	727	755	742	774	740	693	717	680	699	715	757	729	763	733	735	685	765	742	787	745	806	709	752	764	725	728	735	754	762	787	684	728	717	720	701	717	719	778	689	720	736	712	748	737	735	711	744	750	694	711	765	771	765	728	697	706	698	733	749	739	752	749	779	735	737	731	770	701	728	715	747	781	741	760	732	782	766	727	736	751	763	736	679	752	796	756	706	746	736	699	712	792	738	715	742	713	727	706	771	743	751	779	714	722	774	728	742	725	744	713	697	723	723	716	738	732	715	706	726	798	694	724	727	711	684	678	746	744	688	693	721	738	716	788	758	725	738	757	724	732	684	726	725	743	757	725	728	758	725	784	687	743	686	762	740	729	712	791	738	756	773	706	757	729	721	713	721	718	725	707	709	810	756	761	710	750	692	710	728	734	774	725	736	726	788	741	737	704	742	749	721	709	719	751	744	748	786	738	704	744	731	728	748	723	723	783	754	733	761	728	755	721	748	757	665	683	738	687	769	799	708	720	765	726	710	777	717	743	714	724	711	745	768	707	775	753	749	723	774	724	726	735	748	708	727	744	761	746	746	733	708	788	690	756	719	766	718	733	776	734	709	717	713	753	747	806	730	711	719	730	720	713	773	701	775	779	736	733	740	728	793	775	761	735	746	680	751	698	729	739	744	762	736	710	750	720	750	779	737	740	759	744	708	745	708	747	766	756	762	701	724	750	728	717	720	663	730	711	704	729	713	774	728	726	719	706	758	718	740	709	738	719	717	722	716	720	778	693	789	755	749	698	713	736	729	719	724	774	716	730	728	733	748	706	710	728	745	686	760	787	726	728	776	691	775	743	730	743	702	786	745	756	730	721	704	684	693	742	746	709	761	750	719	743	703	746	716	739	725	729	741	691	717	704	763	735	722	675	753	732	769	730	725	745	790	741	755	766	757	697	719	751	755	728	719	753	735	746	714	767	680	774	744	713	722	745	724	674	756	738	754	677	727	768	766	719	728	708	769	708	711	754	732	665	722	727	709	723	739	770	797	721	737	763	704	782	749	712	744	752	720	720	706	739	742	742	749	761	721	747	754	768	788	724	755	725	740	687	707	752	733	741	774	759	699	702	793	741	777	706	749	799	738	762	727	730	727	802	748	754	726	690	715	776	689	744	729	753	717	723	752	691	752	738	735	701	735	745	724	692	750	711	712	722	741	723	707	779	769	741	792	717	752	778	776	717	715	730	717	715	781	702	768	799	710	712	755	777	760	769	785	750	707	774	727	705	745	742	781	722	757	701	690	735	709	734	720	716	720	747	750	757	771	725	714	699	719	751	729	759	753	731	700	748	716	721	689	740	717	743	783	774	753	728	741	737	696	767	765	722	739	699	712	754	758	775	777	726	742	740	730	690	747	719	744	728	727	750	748	746	725	714	721	758	750	783	739	736	768	756	729	754	730	731	720	677	734	710	715	751	752	713	736	726	704	723	651	760	764	753	713	723	706	732	704	756	710	772	707	742	742	753	763	756	712	695	741	752	710	728	773	764	733	766	806	758	715	740	756	748	691	717	740	738	791	693	696	696	710	740	767	746	765	753	792	722	719	705	762	735	727	752	765	721	691	738	726	690	754	711	760	729	784	727	756	742	743	735	762	710	732	720	728	737	752	742	691	725	719	705	730	766	779	743	737	771	729	679	747	683	743	730	702	748	711	751	721	722	735	756	692	730	724	748	713	735	757	741	713	704	760	729	782	729	745	741	719	775	742	749	741	733	771	728	729	708	746	681	730	745	762	726	754	754	684	767	719	718	696	714	715	806	741	746	744	739	754	733	727	674	739	726	736	743	745	739	715	727	790	785	727	748	712	753	762	740	750	688	736	674	731	785	736	750	710	742	708	702	757	763	743	729	710	732	719	770	726	763	727	688	703	730	737	681	764	683	683	744	776	704	716	728	752	714	728	694	738	760	765	750	731	737	744	767	718	723	784	740	762	724	746	729	709	711	777	735	756	705	711	758	692	739	751	778	725	731	735	761	785	679	761	717	734	752	735	731	736	799	725	763	754	763	700	753	703	737	734	740	758	698	752	719	744	728	730	703	718	743	756	690	714	716	726	708	747	699	734	714	792	731	756	717	698	725	739	662	762	721	755	759	735	748	718	710	752	745	746	713	752	736	747	781	746	744	734	682	751	755	735	682	717	757	771	703	749	733	711	773	715	739	742	737	690	674	737	738	749	777	751	720	718	746	740	791	746	748	762	765	767	785	735	730	750	723	710	706	705	766	731	744	749	757	726	751	763	695	751	758	739	748	774	724	730	701	736	692	778	723	757	731	720	738	703	717	799	710	736	724	729	726	755	739	751	704	734	720	781	771	789	716	754	747	763	758	741	727	733	758	704	749	719	750	738	732	770	761	733	856	740	781	681	727	750	790	722	751	722	732	714	744	720	724	696	708	776	777	720	746	718	707	738	714	683	709	717	776	733	788	747	732	714	725	699	736	647	728	713	754	744	717	724	744	723	750	772	724	689	692	690	716	748	763	710	702	737	768	750	736	717	741	716	737	730	763	769	707	743	753	736	736	736	732	678	769	710	770	748	726	729	725	718	692	768	756	722	751	699	742	748	744	749	705	763	727	750	723	745	711	722	717	737	703	736	751	706	761	742	687	729	732	701	733	706	766	760	732	711	738	766	732	734	746	691	767	754	700	670	691	767	759	709	749	743	706	714	731	695	728	713	718	765	747	712	709	766	747	745	717	736	699	754	746	751	735	728	753	720	719	737	742	737	793	703	757	740	717	693	730	734	739	721	699	728	747	704	705	742	738	715	766	716	716	770	745	753	697	695	763	816	701	763	720	773	714	759	714	706	751	825	729	711	701	767	683	786	748	765	767	745	775	709	697	739	712	753	730	701	735	767	699	722	760	741	705	746	735	691	714	762	730	730	703	713	718	772	764	762	704	710	773	788	762	758	746	734	733	767	744	715	744	766	705	711	748	724	699	727	753	705	728	716	699	720	683	757	662	738	756	717	685	739	723	743	753	790	730	745	686	728	752	775	782	773	748	751	731	736	692	742	694	700	742	716	726	709	697	727	729	771	736	755	706	701	753	745	736	739	713	743	721	703	766	707	782	742	700	696	766	727	685	709	764	731	753	798	736	715	728	678	738	759	775	767	776	771	725	751	781	711	699	746	736	668	743	735	730	729	721	728	732	741	738
3578	331	345	320	303	303	279	288	262	316	282	263	271	270	288	265	276	284	289	264	265	309	325	306	259	297	292	292	247	282	305	281	300	279	285	303	272	275	267	263	292	319	269	281	287	286	269	296	260	275	281	266	254	274	271	265	288	288	292	298	319	268	272	279	294	302	273	261	301	283	310	252	301	307	232	291	273	268	305	286	272	266	275	282	302	253	296	309	255	299	276	289	290	269	275	268	273	289	354	356	308	285	306	256	262	307	273	282	271	252	296	248	293	272	271	288	309	257	296	303	329	267	295	282	268	304	275	302	294	263	284	263	279	299	261	310	267	281	297	262	309	289	272	299	301	278	283	289	285	254	252	275	284	301	272	287	240	273	277	284	285	280	311	307	292	271	300	288	311	294	294	279	277	267	259	291	276	281	306	310	288	258	305	281	295	272	291	293	237	279	291	303	289	280	274	250	291	263	277	273	281	292	279	275	312	311	251	257	288	299	247	309	308	284	272	272	271	304	311	265	288	281	299	282	259	277	286	296	309	284	283	277	288	272	290	306	301	259	303	321	264	292	273	307	282	268	302	274	278	256	296	263	297	280	251	290	250	297	272	277	280	246	277	278	263	326	259	308	318	288	286	267	287	281	315	302	248	313	275	306	295	266	301	294	246	300	286	257	292	304	283	301	282	290	273	277	243	319	296	286	265	285	281	282	277	275	252	251	291	283	270	273	289	254	295	257	287	320	278	272	272	266	293	282	285	287	278	277	292	313	279	276	284	285	267	285	294	279	270	273	279	284	307	292	257	311	271	272	250	265	303	271	278	285	288	314	240	251	280	247	258	303	269	300	294	252	278	322	250	287	301	283	288	265	282	274	301	271	273	296	283	283	321	280	305	271	272	274	303	281	289	286	248	278	263	253	303	305	295	280	290	291	280	268	290	270	293	279	299	252	291	230	300	286	279	275	289	294	300	309	255	291	293	299	286	279	267	296	285	311	244	277	283	296	276	296	286	265	275	272	259	279	294	264	295	278	275	277	290	321	309	261	260	252	279	302	272	278	316	282	294	270	287	285	294	299	300	316	302	301	284	300	280	275	267	302	245	279	273	250	267	296	268	273	302	297	295	271	259	305	295	272	301	268	251	267	284	305	290	261	285	286	300	275	283	255	272	281	271	286	289	309	267	287	257	293	289	261	313	301	269	292	264	277	257	277	303	317	277	268	283	270	306	260	266	288	300	269	269	293	292	262	271	282	269	274	281	282	276	287	252	257	293	282	280	249	292	275	291	261	287	293	283	285	302	299	316	295	278	278	258	266	291	303	253	307	268	273	282	262	259	279	287	297	291	335	255	263	271	273	277	271	298	281	295	260	282	261	287	286	264	294	277	303	259	252	273	281	274	267	321	297	284	272	262	243	283	298	296	326	270	262	270	272	264	280	254	266	267	258	277	280	287	275	261	287	296	278	273	268	281	269	330	288	313	298	289	274	297	298	248	269	290	295	322	288	274	285	290	292	318	244	265	271	281	273	263	298	288	283	264	294	307	280	270	247	300	293	274	268	292	293	284	272	293	287	300	261	284	282	255	300	317	245	293	289	302	275	288	235	323	298	270	269	283	259	301	266	299	283	292	279	291	263	311	273	306	282	281	263	267	308	292	269	268	245	276	291	283	271	266	302	265	255	284	269	275	308	303	292	284	310	293	273	266	272	275	253	263	262	284	252	290	258	273	281	272	289	319	306	264	298	274	263	270	291	320	269	279	275	288	266	323	282	300	306	271	290	279	258	290	261	298	256	290	288	291	240	293	296	268	281	278	270	284	268	298	295	262	252	282	270	298	265	318	292	270	261	295	285	305	266	304	264	272	274	294	295	260	259	293	270	267	286	308	251	310	305	325	275	283	264	281	266	244	291	260	287	253	284	273	291	281	288	260	273	297	277	313	269	278	278	293	257	290	269	280	306	281	290	300	294	288	281	261	312	280	277	279	292	301	262	268	293	273	298	268	284	288	283	263	251	267	260	270	295	262	302	264	291	276	270	277	267	290	277	307	299	284	260	283	255	284	305	292	254	292	279	286	293	273	263	300	265	257	303	278	264	306	292	299	300	261	296	274	303	297	313	306	284	296	292	306	284	265	296	277	263	272	272	295	292	322	250	269	304	268	294	267	285	256	296	252	255	274	286	264	289	288	273	271	276	270	257	270	281	277	280	286	290	282	253	309	241	298	281	270	265	272	290	282	299	276	288	274	259	286	279	277	286	314	299	278	321	269	309	291	286	276	271	276	260	282	294	257	278	296	311	293	267	260	257	286	311	278	300	277	275	311	316	258	286	285	270	292	307	273	277	278	288	281	270	310	300	277	273	252	265	305	292	279	259	271	225	284	282	267	294	258	295	283	245	300	295	290	287	241	300	298	281	279	320	272	320	293	255	292	316	271	262	286	277	290	274	267	295	300	272	266	287	269	266	298	292	296	262	314	272	267	271	305	315	311	298	292	319	282	269	302	273	273	295	251	286	284	268	267	301	282	287	270	282	294	297	281	282	283	254	268	302	271	282	296	311	296	285	269	303	315	281	260	268	288	238	279	296	248	284	295	289	274	288	316	267	271	267	295	234	311	252	312	251	280	294	291	266	251	284	295	267	272	273	259	286	254	282	260	318	306	294	290	270	286	269	287	279	271	288	299	295	309	256	321	288	262	249	275	305	297	278	278	318	254	278	291	285	287	275	288	270	289	278	275	291	268	266	288	283	272	252	273	292	286	275	264	275	283	275	293	293	282	252	305	284	293	279	278	285	284	266	288	280	265	289	280	257	292	269	296	301	273	281	274	274	272	312	269	274	302	275	298	264	250	306	298	268	262	298	274	294	270	297	284	271	275	268	293	295	285	265	272	303	275	280	270	281	289	284	300	311	267	235	287	240	290	257	275	287	274	276	274	267	262	296	292	273	279	267	284	256	274	272	259	265	287	268	301	291	323	253	313	285	273	300	277	290	274	276	284	272	288	283	260	295	283	291	285	257	288	247	285	321	271	275	277	298	275	265	270	303	290	280	290	262	293	274	274	325	269	276	244	272	283	239	253	295	272	271	261	291	286	271	254	270	286	288	249	288	276	277	283	289	287	278	304	257	263	291	258	280	277	270	283	256	246	280	297	270	276	305	295	290	290	280	272	316	271	281	277	296	307	269	286	281	287	268	268	292	277	255	290	288	288	302	272	291	263	270	283	288	255	276	295	271	277	279	305	273	275	301	270	272	309	284	266	266	250	266	268	271	247	286	284	297	265	266	269	272	282	252	265	287	297	280	282	290	272	279	297	282	298	273	279	296	300	271	275	273	281	272	267	281	299	270	299	270	256	279	301	253	320	265	264	289	294	306	298	320	264	252	303	256	262	280	299	313	324	295	308	276	291	273	289	287	267	292	278	270	289	305	283	290	272	278	287	276	314	278	288	282	292	307	300	296	287	285	278	251	266	281	307	288	257	301	251	291
3373	839	885	900	864	832	839	775	775	846	826	784	814	787	746	738	695	761	783	808	755	839	791	797	752	750	777	713	770	798	723	735	742	749	734	782	738	782	810	793	749	710	811	721	791	785	803	752	766	776	790	765	741	735	776	786	775	740	742	783	744	756	813	746	760	835	759	732	757	763	761	752	768	773	751	795	750	714	775	744	763	771	775	775	750	768	778	736	779	835	791	768	816	833	735	742	776	960	1091	1173	915	761	715	737	790	767	728	755	723	762	748	766	763	786	768	751	752	740	791	748	782	775	727	763	708	753	740	768	766	733	777	730	780	804	706	747	735	753	727	704	776	739	718	723	736	795	766	739	731	745	719	785	787	748	746	760	762	767	713	793	720	768	763	753	787	795	730	772	730	758	710	742	743	756	738	740	719	706	828	766	766	714	758	737	748	766	746	792	771	742	759	766	750	795	751	724	786	771	743	739	743	706	796	769	776	735	752	747	729	735	756	743	775	762	751	733	786	792	739	739	774	754	741	747	726	698	738	808	808	776	767	737	762	705	732	740	713	776	751	743	778	712	734	737	745	748	763	758	783	761	741	804	763	796	766	775	752	752	727	740	777	727	748	772	749	777	751	761	763	750	739	741	718	777	785	762	726	763	735	737	764	746	786	763	731	771	748	752	752	730	779	787	740	776	747	747	781	760	774	701	756	758	745	773	737	732	799	790	786	785	754	756	765	764	692	775	736	782	737	758	786	775	733	768	750	748	728	783	816	768	700	750	770	769	781	758	762	710	780	757	711	788	727	704	712	807	742	849	776	737	760	763	744	771	739	714	706	760	766	753	783	727	754	768	794	767	759	723	710	820	802	797	762	744	766	769	715	711	792	732	761	802	731	790	736	795	733	741	771	770	766	790	750	720	726	705	781	764	810	725	768	803	714	795	762	725	747	778	739	759	779	758	735	757	764	772	779	741	740	740	762	762	811	854	744	744	765	709	762	723	732	691	740	761	733	797	804	806	737	813	798	733	745	759	789	769	731	698	759	786	752	755	768	740	727	710	715	720	763	739	767	787	773	762	768	796	776	733	707	762	779	750	763	747	737	750	791	778	761	770	772	772	768	765	720	766	747	735	715	723	722	750	757	751	744	786	734	762	759	770	749	752	742	732	744	734	782	737	784	702	756	744	728	732	777	719	828	775	741	751	771	729	737	759	730	722	769	753	788	761	744	729	763	762	770	732	760	742	715	786	745	771	723	782	739	755	789	783	750	745	772	802	776	744	816	731	764	753	777	729	756	758	780	743	823	761	759	768	769	754	808	784	746	754	719	755	738	824	749	758	765	772	686	830	747	732	792	747	755	771	817	754	788	758	745	722	718	771	681	722	771	705	743	764	774	749	757	754	772	778	760	784	753	800	738	749	736	699	726	721	749	791	794	754	759	755	788	745	741	760	712	713	765	811	776	765	713	725	741	727	818	747	783	729	745	763	698	747	809	745	738	724	769	704	716	806	754	764	789	785	757	748	794	734	754	742	728	780	722	763	777	743	778	792	733	722	683	746	774	760	706	766	774	747	757	725	792	781	734	761	758	761	727	782	809	780	763	709	727	748	785	731	743	752	724	810	766	791	773	736	737	773	728	748	759	748	780	795	720	690	737	787	762	793	744	754	709	740	744	766	756	800	743	793	761	781	748	774	781	741	724	737	735	755	737	781	748	757	715	742	774	700	756	761	760	743	758	784	770	747	723	772	737	754	719	792	690	814	722	725	769	785	738	744	794	798	786	753	728	736	737	708	702	721	802	716	830	713	786	777	766	765	746	734	732	788	711	759	789	790	777	743	753	831	755	763	775	753	713	724	708	811	797	753	771	714	704	782	729	823	741	780	730	749	749	813	743	766	794	733	712	738	764	764	810	709	783	735	790	765	757	769	749	730	753	735	759	734	761	721	781	762	744	732	771	795	750	765	715	766	691	718	751	726	757	727	766	753	743	722	788	761	765	734	731	767	699	772	784	773	743	773	728	725	753	752	704	694	782	761	746	764	794	725	786	753	824	765	763	754	740	747	816	774	782	777	770	767	733	798	741	734	747	740	763	762	753	759	755	766	743	753	747	718	738	756	746	749	759	779	750	801	723	765	744	716	803	755	757	761	744	756	797	799	714	791	804	784	709	745	721	730	769	785	757	747	708	734	750	763	791	752	755	767	746	772	784	764	754	795	753	775	780	770	749	732	736	712	750	725	723	718	780	778	759	767	747	799	792	769	763	790	759	750	750	764	771	777	783	766	774	809	791	716	748	793	773	754	777	760	747	759	799	787	763	805	771	749	764	697	757	771	782	767	764	753	783	746	733	755	757	729	757	766	750	766	760	845	756	721	768	708	756	754	771	774	746	736	723	723	735	767	748	785	731	766	748	789	763	759	751	797	739	791	697	764	764	714	718	721	760	798	728	758	732	747	764	753	791	752	757	748	728	805	750	796	746	728	800	734	792	755	709	789	740	816	791	794	758	800	799	799	753	764	753	748	737	808	751	820	802	750	698	791	774	745	732	786	799	745	760	794	761	797	753	791	782	747	754	788	718	682	750	751	747	762	746	761	748	736	731	752	753	776	757	768	737	728	733	740	741	733	754	786	730	750	761	816	755	760	803	773	758	734	725	774	772	782	756	767	718	790	727	769	738	778	744	770	741	722	723	727	790	740	777	754	772	790	794	782	753	769	723	747	779	725	727	773	767	744	759	759	751	751	783	833	750	755	702	742	708	806	723	761	750	718	780	745	703	809	744	759	758	737	738	763	724	742	776	782	744	726	761	736	751	761	767	787	738	714	776	744	769	764	764	724	741	783	737	777	771	737	767	765	746	718	814	753	742	735	685	762	771	750	713	738	719	726	785	735	726	769	750	767	771	715	773	831	770	762	745	754	756	737	697	749	772	750	715	778	737	712	722	720	756	780	778	784	741	768	793	760	733	724	796	771	763	769	780	705	801	813	744	723	706	765	722	766	827	790	712	737	730	752	767	733	745	759	753	770	793	801	754	717	770	769	774	762	753	767	721	704	801	763	762	771	763	761	723	751	763	750	753	773	726	775	825	754	762	732	759	769	765	770	726	763	756	727	760	745	766	779	795	708	750	769	769	731	754	703	788	715	723	727	762	751	782	752	733	774	781	738	762	701	796	783	740	780	773	809	786	712	810	755	799	776	740	768	753	748	734	734	778	733	730	769	738	784	720	699	784	767	711	727	759	708	742	704	805	731	724	764	770	770	794	725	748	784	725	728	735	768	757	775	750	756	758	765	735	777	736	765	722	750	734	715	733	794	728	776	790	782	731	798	762	739	804	777	765	729	697	761	742	795	779	779	764	773	809	801	757	750	745	740	707	771	738	733	725	766	776	731	793	749	741	761	805	734	735	725	777	790	773	783	750	723	745	803	805	695	759	746	753	722	727	740	745	768	755	729	730	733	756	761	762	728	741	795	733	754	745	757	731	790	745	753
20557	1759	1433	1108	893	676	531	516	440	422	394	367	380	378	345	379	369	352	350	368	341	332	311	331	338	327	311	324	334	299	289	305	338	313	317	276	338	344	333	305	312	297	306	285	315	330	327	282	327	337	286	313	278	309	320	321	324	317	336	315	303	308	312	292	339	314	325	309	307	330	310	314	315	324	301	302	278	346	327	333	314	295	319	334	295	312	331	351	315	333	336	393	298	321	290	328	377	577	552	481	382	338	312	337	304	318	289	310	305	304	327	316	298	325	290	306	288	319	314	308	293	304	286	310	318	322	323	334	316	307	321	320	301	340	313	317	312	309	289	305	289	320	308	309	300	302	315	297	281	302	313	310	299	307	315	314	316	327	321	292	288	309	290	306	338	315	313	331	312	319	314	314	314	310	304	326	331	294	338	341	305	314	284	327	321	304	288	308	316	279	319	310	313	327	307	323	291	343	316	333	301	301	344	332	309	316	333	308	258	330	281	316	295	293	311	305	311	301	312	316	337	331	326	314	289	317	329	301	337	302	296	281	304	297	314	306	304	326	311	289	316	321	294	334	297	338	307	335	280	268	306	310	319	333	310	316	303	304	310	318	327	305	301	298	313	297	298	290	324	305	310	282	304	305	319	311	307	283	311	315	308	315	320	322	309	332	303	280	287	307	305	329	296	299	329	302	315	304	296	319	308	329	347	302	316	325	310	305	301	316	309	329	319	326	314	332	310	322	295	311	300	305	320	309	288	319	315	308	304	331	303	316	323	319	309	342	308	320	298	297	305	313	345	288	328	305	310	308	301	279	331	319	293	314	304	302	328	317	291	322	324	308	298	282	333	323	307	311	319	334	299	325	303	305	330	321	333	302	314	321	294	311	310	323	297	321	323	336	308	335	322	293	330	329	289	304	307	308	321	338	295	271	307	316	324	336	301	312	317	313	323	317	320	294	308	306	312	324	292	285	320	326	301	319	304	333	320	298	294	307	326	295	283	324	296	319	327	287	344	274	282	289	329	320	300	332	296	309	311	292	281	319	312	288	314	315	316	288	326	319	305	330	340	320	294	292	288	321	312	343	326	357	294	303	313	302	306	297	323	313	343	327	305	285	309	302	339	333	337	326	324	325	318	326	321	298	281	309	349	317	325	326	332	284	290	354	315	307	328	291	275	324	293	312	310	322	304	311	314	323	279	320	296	329	303	303	305	310	349	289	326	296	316	329	317	277	270	331	299	260	307	315	332	294	290	292	336	323	310	296	298	277	301	286	284	300	303	315	350	335	338	327	320	288	297	321	291	299	301	327	283	309	285	334	316	302	310	324	318	352	317	344	319	327	291	311	311	310	284	304	317	311	319	346	335	314	317	311	343	299	283	276	315	330	322	306	298	304	314	291	319	298	316	328	319	318	292	283	318	304	321	296	328	290	299	314	309	347	316	322	304	324	313	320	291	298	324	295	306	303	297	308	325	305	339	315	298	305	331	294	322	322	328	309	318	326	276	316	305	284	325	296	312	325	310	288	311	310	308	297	315	315	289	295	311	321	323	338	319	314	306	296	331	298	316	315	322	325	284	279	309	354	327	313	316	323	309	328	311	336	317	293	312	333	314	325	302	333	299	323	298	303	297	317	292	305	300	314	315	329	340	284	292	330	331	277	321	277	323	288	312	307	293	331	332	315	335	316	328	315	316	305	311	276	310	317	327	301	331	301	319	323	307	321	278	295	335	293	336	286	327	334	317	310	335	270	319	309	293	273	332	330	325	318	300	295	327	273	286	306	327	300	329	295	319	287	332	348	292	306	328	285	321	317	290	338	322	323	282	340	330	338	273	288	316	332	314	302	285	314	312	325	284	280	293	333	290	286	330	319	285	327	310	347	341	293	292	315	314	266	283	313	317	325	306	330	284	316	338	300	327	322	302	304	305	298	318	308	301	329	342	304	327	308	323	329	298	327	284	319	306	319	330	318	354	295	326	329	333	300	298	310	297	295	323	318	347	316	330	295	332	302	281	293	291	311	311	306	333	298	308	310	295	304	309	330	292	277	289	325	317	325	349	313	289	300	293	313	317	303	316	288	315	289	335	311	330	277	306	295	315	306	352	325	334	307	325	352	292	332	338	303	289	301	326	305	307	354	291	332	306	345	326	291	301	304	328	315	312	316	307	334	297	327	302	338	322	291	300	309	337	306	300	318	300	331	305	299	296	323	316	293	349	292	255	299	308	325	300	299	310	317	288	325	336	318	280	298	300	319	351	300	290	291	303	304	324	301	323	300	327	293	330	341	301	331	315	289	338	312	314	310	302	324	297	336	281	327	328	322	325	302	293	311	320	312	344	329	280	294	304	288	278	302	294	328	300	308	304	334	289	307	308	301	306	324	304	283	261	312	312	346	302	288	311	311	307	308	296	331	288	329	333	317	314	291	327	286	307	292	327	305	296	283	327	295	320	302	321	344	329	306	303	310	270	300	321	285	325	326	328	317	321	306	322	331	334	320	349	280	314	341	334	356	315	328	305	297	284	340	334	310	331	352	325	332	310	307	305	312	291	313	316	283	319	291	284	296	316	296	330	321	280	287	320	346	308	300	314	310	325	362	351	294	296	324	310	333	332	309	299	309	324	305	303	297	319	319	277	312	312	328	325	355	285	296	346	297	310	318	333	294	308	304	308	329	310	330	322	304	293	315	327	332	291	292	312	324	276	320	323	321	324	311	299	321	278	315	298	310	301	281	295	324	324	298	321	329	324	294	313	333	303	293	346	315	329	327	301	291	301	289	322	308	328	303	302	335	319	305	313	314	342	304	297	283	304	312	341	352	313	305	317	327	310	328	338	328	301	299	310	285	326	310	308	281	301	295	288	320	274	310	298	318	305	280	304	302	330	260	320	334	322	304	302	294	310	336	348	353	313	298	316	313	298	333	302	318	311	307	305	325	285	292	366	274	328	312	344	327	307	307	301	324	289	326	282	327	319	325	315	289	337	315	297	328	285	302	280	326	314	309	325	310	299	303	303	300	274	313	303	289	303	282	331	333	320	309	293	294	312	316	334	313	292	322	318	325	309	307	310	283	272	302	302	287	302	315	304	299	309	274	316	296	285	286	325	289	314	340	316	342	309	318	272	335	286	318	312	308	329	317	303	305	322	321	293	328	316	293	273	299	312	315	341	300	343	344	303	344	346	325	325	356	300	329	310	273	303	358	326	284	334	284	288	307	286	305	345	322	328	316	334	319	319	318	324	302	292	307	315	318	351	299	285	311	304	355	326	290	348	321	321	304	312	293	314	288	296	314	336	309	304	313	301	302	304	320	328	301	324	320	276	314	319	288	317	319	320	301	311	343	281	298	325	282	322	312	355	328	314	284	297	316	325	316	298	307	325	311	278	314	314	330	287	283	310	294	304	335	315	283	311	285	344	292	318	297	319	322	317	318	308	325	318	303	291	299	330	357	305	315	326	333	314	332	301	310	328	293	310	323	332	295	314	315
10367	1711	3241	3568	3074	2661	2310	1947	1784	1603	1465	1346	1342	1210	1080	1107	1068	1053	1050	992	994	1001	1003	886	962	945	968	911	921	902	886	882	933	878	930	886	925	873	856	863	868	891	846	817	896	853	817	818	774	881	894	860	823	822	816	803	825	848	821	872	831	841	818	811	854	945	889	869	873	841	825	889	891	905	863	822	840	854	861	830	881	895	898	980	896	891	940	967	1052	1044	1114	1160	1073	920	851	836	1315	3202	2846	2041	1357	815	836	828	822	762	795	833	821	783	800	819	738	789	808	844	800	815	844	800	853	794	778	838	849	786	798	811	799	781	866	834	826	845	841	791	794	796	842	824	833	792	778	858	769	814	856	825	814	831	820	851	812	792	800	815	808	805	830	814	839	834	817	811	800	855	809	817	731	836	811	859	822	780	862	800	793	823	778	751	801	807	818	824	796	800	820	796	789	859	805	841	788	847	809	873	828	820	845	811	887	847	806	877	819	810	836	811	870	825	804	808	783	790	773	827	758	807	811	801	822	825	777	796	778	792	836	881	800	805	841	770	798	807	838	840	795	755	842	816	788	833	844	800	789	877	854	847	818	871	842	799	801	812	807	816	849	828	823	777	841	826	815	866	770	792	848	800	797	837	848	798	791	757	859	826	822	757	806	817	794	801	834	818	819	801	796	807	845	821	820	805	780	792	820	880	860	815	809	837	796	826	814	846	812	799	834	871	811	840	817	727	829	834	798	844	825	805	842	802	767	821	844	816	826	823	780	812	811	846	854	801	832	847	810	830	799	788	817	822	881	833	844	796	824	815	815	787	821	874	798	821	797	866	865	832	795	813	850	797	800	768	777	829	829	813	812	832	834	812	801	796	805	779	868	776	785	812	824	810	814	820	829	815	810	822	798	808	805	783	780	797	797	800	800	813	797	807	832	824	812	800	773	839	872	799	752	804	788	848	780	852	877	892	749	856	797	816	825	808	837	828	804	804	798	802	786	835	788	814	809	804	852	806	820	802	865	814	785	782	799	783	814	776	811	783	812	851	803	849	829	790	850	802	820	831	807	799	798	731	775	821	830	798	798	896	797	829	798	766	801	838	824	813	825	819	813	810	777	799	809	839	817	823	885	807	821	813	837	821	847	813	816	867	791	813	820	823	807	825	844	815	760	800	824	786	848	822	820	821	827	827	794	823	820	805	846	830	794	825	777	850	796	792	862	810	774	765	807	804	784	842	797	827	820	785	773	813	792	781	824	817	815	769	827	870	829	830	813	797	799	819	754	845	821	836	818	765	869	852	868	839	796	744	836	835	794	824	795	790	845	841	821	848	773	808	813	859	893	775	783	827	791	777	797	802	786	823	821	810	804	865	837	839	838	790	783	812	836	818	806	813	838	841	811	859	856	793	851	820	818	842	760	832	839	789	760	812	810	862	797	804	828	839	799	801	797	811	868	826	814	786	803	803	778	806	833	856	762	775	783	829	772	781	821	765	838	788	824	812	827	810	821	815	795	807	792	820	862	861	797	858	897	821	852	862	856	800	766	806	834	809	790	856	880	816	826	817	844	828	832	826	822	801	883	812	812	801	828	789	794	780	827	836	838	801	818	827	870	810	856	748	813	821	842	876	796	821	819	812	830	831	811	854	786	795	806	814	858	828	802	799	831	828	756	838	817	869	824	858	777	854	817	835	836	788	823	804	819	841	819	824	802	804	805	824	828	804	807	824	776	825	797	818	795	786	840	861	827	851	827	767	782	811	797	825	770	826	766	842	813	843	783	798	857	803	823	818	781	835	830	885	822	797	831	805	799	802	829	839	861	829	801	794	801	832	794	844	833	789	780	873	813	791	850	821	831	834	777	789	833	797	845	845	807	820	844	853	792	796	797	802	795	826	834	800	784	797	752	814	844	783	822	844	875	806	816	799	783	804	824	819	796	827	840	796	821	803	783	797	828	848	834	774	824	730	821	802	790	774	808	793	795	785	811	877	838	812	834	784	820	771	799	797	867	826	794	844	806	777	849	841	777	806	845	839	808	847	830	849	854	792	787	817	832	804	833	832	800	836	761	790	814	818	810	856	794	841	818	874	849	773	749	810	813	801	785	834	807	834	764	831	784	809	776	818	844	822	869	804	777	848	827	793	844	806	850	798	827	776	833	830	814	810	789	788	770	787	834	855	842	830	861	853	817	759	842	789	830	838	809	806	833	783	783	819	849	813	822	812	826	802	809	806	837	868	827	829	867	807	817	827	811	790	795	807	825	846	816	809	835	785	804	820	809	813	811	834	800	793	863	834	777	810	824	827	853	836	811	749	863	810	832	841	765	839	799	850	803	805	794	777	813	809	769	779	803	794	806	839	824	846	783	814	814	825	797	842	812	853	783	838	820	824	813	808	790	846	821	838	868	795	824	820	767	804	787	793	836	792	793	835	844	841	750	845	797	821	813	841	794	833	831	805	807	812	787	814	788	808	822	803	791	847	806	806	831	811	826	811	754	820	831	815	825	825	800	838	787	824	828	764	785	823	855	845	866	773	807	816	817	837	786	844	844	824	804	827	842	812	861	832	823	819	798	808	793	828	814	792	772	805	823	721	826	818	799	816	857	814	819	850	862	784	761	776	878	830	821	786	779	792	828	847	780	839	865	821	761	857	784	781	795	854	758	845	781	829	863	799	840	795	836	778	804	842	817	825	801	781	794	821	832	842	774	823	779	843	776	794	802	830	826	777	820	821	860	793	865	786	825	810	844	810	795	788	819	853	807	806	783	779	803	805	787	783	798	790	827	801	835	831	817	838	808	848	780	801	794	811	823	762	788	853	834	802	828	857	803	832	841	791	785	787	795	828	788	880	767	842	825	835	825	829	772	823	813	798	773	816	824	850	836	848	818	836	817	814	832	784	840	871	774	815	820	796	872	871	820	847	795	847	797	804	792	806	804	765	848	768	820	833	833	796	746	783	817	805	790	773	865	837	839	846	775	798	814	768	807	823	829	780	853	810	799	810	811	794	828	819	816	794	861	810	811	811	851	816	824	792	801	841	849	825	846	815	820	820	825	818	790	860	787	740	788	799	788	840	802	805	786	797	771	787	801	840	810	797	826	839	802	814	793	813	832	846	796	810	850	808	845	813	789	793	758	781	781	790	810	801	811	818	827	789	803	834	869	760	828	818	837	814	792	852	828	799	811	867	783	868	868	846	810	909	841	815	823	814	817	797	826	782	821	822	843	828	886	811	804	799	829	810	847	794	789	779	784	816	810	803	798	777	778	855	793	850	738	813	829	853	808	782	748	794	778	762	824	787	895	811	841	870	788	834	848	800	792	826	756	841	808	777	800	833	783	823	753	817	838	836	864	812	822	820	773	803	821	854	850	800	801	798	793	819	784	819	842	823	879	818	808	811	831	784	836	840	795	807	802	859	822	792	834	816	810	859	761	795	858	791	812	789	820	786	844	804	808	801	831	823	777	789	808	810	773	811	812	835	821	848	802	795	804	789	803	809
31753	4641	2603	1890	1442	1076	847	668	658	513	470	449	393	394	371	389	348	329	342	339	311	314	302	358	302	286	314	276	300	296	257	289	316	275	280	273	263	310	276	261	292	280	308	285	278	268	263	299	250	282	264	248	268	245	251	266	235	294	274	262	263	275	249	266	246	278	296	275	282	272	287	319	259	302	258	288	298	270	277	295	279	317	296	315	295	291	345	350	394	377	394	343	341	275	251	306	645	873	684	503	341	273	258	280	267	294	272	284	298	276	258	254	279	254	251	246	286	248	238	290	270	242	285	307	238	259	273	270	259	276	277	283	270	284	291	283	238	278	271	274	270	270	310	262	290	239	270	236	266	273	260	257	256	286	241	269	243	247	252	297	288	289	265	269	260	237	278	257	271	264	256	269	269	252	273	305	270	312	237	261	272	271	286	267	269	276	256	285	258	293	264	261	256	261	286	294	277	261	280	288	244	274	241	265	294	242	240	276	282	267	266	298	281	269	277	256	272	307	257	270	288	270	291	253	288	266	278	277	257	271	293	285	277	265	262	237	286	247	272	287	285	293	280	288	265	283	287	242	260	263	245	258	283	239	247	275	287	236	277	272	256	253	267	257	269	275	293	282	262	283	273	259	276	273	271	268	293	246	228	286	256	280	233	271	295	256	262	253	270	284	250	281	283	257	228	315	295	270	266	257	244	259	289	293	250	245	255	273	271	304	267	273	281	252	254	267	274	248	294	284	262	281	275	273	253	307	283	240	255	242	288	270	304	255	280	248	280	269	271	265	269	267	295	269	247	280	284	279	258	271	284	262	266	262	272	270	319	312	272	279	282	280	269	243	280	277	289	250	271	255	270	294	260	290	296	271	282	259	287	257	246	278	252	270	277	264	296	284	293	251	250	259	252	260	293	272	264	284	257	278	300	258	283	289	246	273	260	300	285	264	266	247	291	290	263	281	240	256	277	240	247	264	246	247	281	238	285	294	282	293	234	280	288	288	277	272	262	287	257	263	279	291	257	252	253	278	277	264	269	295	277	304	271	288	247	279	242	264	260	269	232	248	256	267	285	254	272	303	264	283	260	287	249	253	281	275	231	264	294	264	274	278	272	287	266	251	274	292	279	271	285	256	271	268	294	264	286	275	307	280	291	275	290	260	273	277	259	255	265	270	270	273	307	270	272	266	252	287	285	294	284	240	277	277	280	281	258	266	311	242	261	275	257	277	241	269	285	264	292	302	269	265	283	267	301	286	264	283	266	279	298	255	297	269	272	255	257	295	263	266	282	275	267	274	296	291	291	269	262	292	251	266	269	255	257	290	261	269	283	285	250	284	297	285	265	289	250	287	286	264	272	268	292	282	257	290	284	249	316	260	252	272	276	273	257	250	295	269	288	251	257	280	261	266	237	282	248	258	285	244	264	284	290	286	277	290	240	271	280	265	298	274	286	278	277	266	274	289	270	251	289	241	243	258	240	271	270	288	252	274	268	270	280	267	258	241	291	286	248	284	271	250	266	277	266	290	261	277	255	270	281	253	274	281	257	265	238	276	272	263	265	254	280	265	249	275	282	297	268	251	290	281	283	265	283	284	263	290	290	293	257	284	271	242	282	283	288	266	280	258	245	260	270	271	265	261	252	270	275	277	281	283	291	292	273	272	258	278	291	254	260	271	252	253	265	258	262	226	289	278	272	249	266	268	235	301	286	263	245	287	258	268	265	273	308	272	289	246	276	295	281	262	251	302	275	279	232	270	287	246	275	243	258	277	293	266	287	311	288	275	264	267	275	260	278	257	276	252	271	304	279	267	256	282	281	267	258	271	281	270	245	270	260	276	294	285	255	282	272	279	253	252	288	252	252	263	277	293	255	256	280	265	264	247	292	274	278	261	274	229	254	266	281	291	232	253	294	269	286	272	246	247	279	274	268	265	267	244	261	242	274	288	274	241	255	250	272	252	277	274	262	242	289	275	302	243	295	233	266	257	274	265	283	297	268	293	246	248	266	301	252	275	278	271	263	295	293	279	275	277	263	266	261	291	272	271	272	274	264	268	288	274	294	289	271	275	234	268	237	303	254	259	282	277	261	271	284	271	255	263	270	293	269	288	247	278	287	265	304	270	288	254	259	277	256	280	281	246	264	285	262	278	271	268	305	266	304	259	251	254	274	292	251	255	303	258	276	295	298	257	283	276	281	268	268	246	264	269	295	258	267	251	294	315	306	261	260	259	265	266	270	269	297	242	270	270	272	272	234	248	261	271	249	282	281	267	267	234	295	289	263	271	268	285	285	305	268	297	296	278	291	298	263	295	269	279	268	275	267	286	279	268	270	271	273	235	301	274	290	281	254	264	253	286	262	265	262	239	265	281	246	271	242	256	291	290	265	271	245	263	290	264	252	272	284	286	295	251	268	228	265	255	277	317	245	264	265	240	281	284	272	284	269	305	277	268	281	284	279	281	282	260	245	271	261	289	238	261	276	221	292	259	282	256	276	244	267	287	273	277	292	284	287	251	300	287	231	246	291	258	278	225	305	270	258	253	283	312	258	241	277	288	282	272	275	250	270	282	272	269	298	264	256	283	266	283	275	280	296	252	263	284	298	281	278	286	282	287	290	258	280	278	274	267	278	265	287	269	276	292	264	325	253	253	295	269	267	249	263	296	257	268	288	265	250	244	252	291	279	241	246	277	261	245	290	262	298	284	245	266	288	267	278	288	296	270	261	273	274	251	286	252	256	299	273	231	259	291	284	232	270	258	264	253	299	284	262	281	253	300	261	274	239	264	258	250	278	262	275	259	253	289	249	265	258	255	252	286	267	275	243	259	277	274	288	265	249	256	270	269	263	296	291	250	284	308	259	284	251	280	266	281	282	276	252	265	260	248	278	231	263	298	279	263	273	264	262	264	268	274	256	270	265	292	270	271	257	254	261	270	290	248	258	256	277	277	274	278	243	274	267	274	265	262	278	248	297	290	278	265	284	240	257	267	268	287	268	270	271	272	265	253	256	272	271	270	269	257	254	282	255	274	268	254	234	281	277	237	280	270	279	267	260	264	272	282	301	249	271	267	279	257	272	276	281	264	248	264	267	268	245	278	260	273	278	268	257	252	262	260	309	244	286	237	268	298	263	261	270	266	271	283	252	255	283	275	272	282	267	259	281	256	274	251	285	256	271	269	283	249	275	270	300	266	290	265	273	257	262	274	236	260	280	271	256	286	267	286	286	259	292	259	275	303	252	258	258	280	273	278	274	271	288	277	290	301	314	273	270	267	315	254	259	268	273	282	280	267	249	265	263	273	256	295	249	264	300	297	290	286	259	252	273	276	271	278	275	271	260	274	292	257	247	273	268	287	291	266	272	269	266	262	279	274	271	252	254	285	279	269	236	262	250	249	288	282	264	253	255	270	280	262	281	274	268	274	315	257	245	262	281	271	267	287	254	314	283	294	293	283	246	248	265	267	247	274	268	269	269	282	258	284	283	266	249	263
14948	2441	5305	5952	4957	4223	3480	2821	2405	2168	1897	1770	1544	1508	1374	1257	1286	1142	1172	1166	1075	1042	1025	1013	988	923	889	905	953	828	858	869	906	865	812	859	827	834	774	792	838	857	776	767	741	831	773	784	746	782	781	849	810	772	767	739	755	751	809	791	727	796	770	760	770	795	822	755	773	769	755	802	811	833	803	753	765	762	754	820	791	888	961	897	929	1056	1214	1623	1701	1496	1807	1591	1389	1025	795	1235	3880	5166	3827	2629	1249	710	709	718	736	709	731	731	701	714	727	698	770	706	711	750	736	754	678	739	691	723	733	678	676	699	725	648	658	735	720	684	695	739	672	744	736	702	689	706	697	672	670	714	683	676	690	716	741	728	726	744	725	779	702	710	714	707	762	762	741	710	702	739	693	673	686	692	705	720	677	691	687	703	733	736	724	762	681	779	766	702	722	718	677	742	718	765	744	732	692	745	693	695	679	722	706	694	699	707	722	685	736	713	724	732	709	732	695	699	693	772	680	697	684	729	700	748	719	758	667	707	719	728	715	753	736	688	729	700	671	731	667	734	714	685	716	716	703	732	708	717	705	712	705	723	718	683	665	707	727	757	686	737	713	722	724	714	694	723	689	741	693	736	706	676	695	732	676	764	684	732	684	744	707	719	672	730	722	686	762	751	713	690	710	733	687	702	693	714	659	677	711	693	697	729	698	684	690	759	730	686	753	783	734	700	692	731	690	692	725	719	735	682	704	709	729	723	732	720	706	733	751	767	698	685	734	709	712	714	732	674	755	705	720	712	725	707	696	719	717	740	745	698	700	707	756	715	686	701	733	693	728	710	724	693	727	667	680	712	741	702	744	699	699	726	725	756	683	747	724	688	700	735	691	760	685	730	699	735	732	747	759	738	749	729	739	649	708	711	700	682	754	708	730	750	678	730	714	685	708	725	720	739	693	712	682	735	699	728	729	713	730	679	676	696	736	770	701	751	712	688	712	760	692	748	714	720	738	693	724	726	704	726	726	693	704	713	709	673	669	746	695	703	646	760	712	676	697	748	706	707	699	747	744	756	715	684	724	690	666	724	681	715	694	755	717	740	712	746	729	739	701	689	729	667	691	688	753	721	711	677	644	698	761	744	749	758	688	730	737	732	679	656	742	709	730	718	715	731	688	702	687	718	679	755	679	709	704	715	698	735	686	723	752	718	762	676	727	646	664	709	691	720	731	696	697	706	737	688	719	706	718	713	671	707	734	668	680	697	698	721	718	786	699	716	722	709	719	724	738	759	711	684	666	727	749	704	688	730	712	712	699	728	704	707	712	704	690	751	725	645	704	724	701	651	699	711	720	677	707	721	717	739	673	757	666	647	727	696	720	734	740	721	774	682	729	680	669	740	692	714	676	766	756	723	690	733	726	689	697	769	668	721	675	735	754	702	752	745	753	719	674	677	737	696	737	686	743	715	686	724	700	717	663	733	765	704	699	715	657	708	717	680	751	712	694	757	748	725	679	694	722	721	741	699	695	697	708	671	709	721	700	692	677	695	705	701	708	708	729	705	669	701	736	722	699	713	683	696	665	699	711	754	714	755	642	741	697	712	685	720	745	693	759	721	656	748	662	692	714	657	704	701	719	701	699	718	701	714	735	744	709	701	734	715	728	730	685	694	734	686	727	724	726	683	660	705	693	733	707	698	689	713	715	654	716	745	753	755	701	759	750	721	733	703	681	649	734	731	756	712	731	725	695	726	742	737	728	684	699	724	739	714	675	740	693	737	713	706	742	713	700	724	695	766	766	702	731	699	729	672	714	694	718	766	748	694	717	705	739	703	664	713	752	736	738	708	750	720	719	723	689	691	773	673	699	682	676	750	735	659	715	699	728	729	727	704	715	731	677	705	740	681	706	698	725	717	706	724	707	717	748	699	737	731	710	704	705	763	727	726	705	693	728	717	650	710	731	710	744	641	708	709	713	719	729	689	769	700	734	704	747	697	719	749	740	687	722	748	757	756	638	714	764	706	693	699	714	647	730	761	734	671	706	734	657	739	712	713	703	664	740	694	719	721	728	723	698	731	717	691	677	747	710	700	707	675	714	748	725	699	771	739	744	717	738	708	722	681	713	705	710	683	719	662	714	699	679	648	689	679	725	708	716	672	696	757	735	692	762	776	679	745	696	744	691	708	714	747	671	716	705	760	771	754	687	684	702	677	733	702	736	660	703	733	730	716	714	730	683	712	698	757	728	723	765	725	700	772	706	747	713	701	715	707	729	725	750	720	711	737	762	702	697	721	719	720	724	708	741	770	716	766	720	677	657	743	728	720	660	683	660	717	688	735	683	742	728	738	697	716	715	681	705	708	734	695	742	716	698	735	718	712	706	671	736	734	713	712	668	751	782	670	721	701	714	699	730	707	666	708	736	711	669	714	699	725	718	728	712	704	717	707	708	731	770	727	811	700	720	729	737	695	725	719	748	740	724	682	722	753	721	739	656	704	738	731	737	713	740	708	740	747	719	694	750	695	705	706	698	786	710	747	691	656	654	724	734	720	732	729	723	758	695	713	651	743	728	695	748	739	732	701	731	705	664	698	710	704	661	710	715	707	753	766	721	716	731	680	684	742	702	732	753	734	703	756	722	732	744	720	708	713	678	680	666	710	740	743	699	682	728	721	696	689	733	708	725	711	726	722	698	716	706	691	694	721	746	705	689	735	718	694	718	747	714	734	725	691	738	706	677	713	700	718	721	683	743	709	716	771	711	774	701	700	704	723	723	686	675	707	715	699	692	728	712	725	731	706	674	687	729	734	728	706	718	720	776	701	705	723	735	710	732	704	752	714	699	735	689	682	732	739	675	709	683	699	739	734	708	709	716	727	733	747	712	731	689	714	696	735	741	761	730	702	657	694	709	688	709	719	752	699	717	738	762	739	709	707	660	692	726	728	724	667	698	698	660	673	674	712	669	748	682	724	723	715	731	716	738	691	745	757	703	716	688	713	696	729	717	691	709	704	711	723	678	688	742	712	733	701	658	698	696	702	709	700	748	695	679	680	670	726	712	702	673	769	750	710	674	704	730	680	728	718	722	702	687	712	728	712	705	731	693	733	731	704	718	726	706	742	731	677	714	674	727	707	691	712	706	701	718	752	688	722	734	754	741	685	696	657	708	695	728	726	725	662	658	722	725	704	717	707	704	717	725	711	731	743	699	741	737	692	684	676	691	695	730	768	731	750	750	708	716	635	753	722	684	703	688	737	710	710	712	729	725	715	709	717	715	709	719	719	683	733	687	752	700	653	726	723	734	667	728	709	761	697	736	738	717	722	752	714	742	654	707	687	728	752	750	700	723	714	686	715	728	711	737	630	695	720	703	753	724	730	741	716	728	741	720	678	740	685	721	731	711	685	723	720	680	730	767	698	705	669	751	688	742	731	732	708	745	701	695	752	713	713	714	731	770	739	719	737	720	693	669	711	696	699	730	698	748	718	734	699	695	758	771	726	754	702	712	730	691	731
3444	318	277	310	327	304	288	310	296	311	275	283	261	307	271	278	257	277	295	291	285	255	276	280	286	276	286	268	267	285	260	277	286	318	266	280	254	310	265	292	292	280	283	289	254	290	246	268	284	294	278	273	295	298	297	252	299	285	272	302	266	272	272	273	260	281	269	263	280	293	274	276	256	291	281	260	284	268	288	267	274	287	279	273	289	311	287	283	282	309	306	240	264	265	307	299	305	334	353	320	290	286	234	287	272	274	247	296	260	278	268	247	303	267	297	267	289	296	237	298	295	268	265	279	287	287	279	267	288	304	272	256	301	249	270	330	267	266	269	264	277	288	280	280	255	298	288	277	276	282	274	289	271	285	275	279	282	263	304	294	269	295	266	264	297	255	246	269	289	286	277	277	273	263	292	284	276	277	275	290	266	272	286	291	297	306	281	289	286	257	286	289	285	258	307	275	265	258	283	326	288	292	303	268	287	293	259	264	285	256	266	296	248	278	295	296	297	268	298	277	275	268	297	265	293	267	272	257	267	314	254	275	276	247	326	269	268	268	282	277	298	257	253	256	265	253	295	249	299	260	276	276	312	297	290	279	255	265	288	298	300	260	272	286	261	303	261	303	254	322	271	280	272	304	287	280	294	289	258	292	259	279	258	304	295	274	266	281	302	302	290	278	302	296	320	263	261	293	269	297	282	294	296	280	313	301	290	294	298	268	269	286	269	286	273	268	291	302	273	264	264	307	263	281	282	264	281	282	268	298	285	268	267	256	313	281	283	259	277	300	286	291	290	291	275	285	292	285	246	278	242	313	244	273	273	311	285	256	260	282	282	292	270	283	284	278	271	305	277	294	252	266	270	321	282	284	292	273	296	272	289	291	289	324	280	289	254	268	283	302	279	259	294	273	276	281	274	275	248	288	294	306	288	308	307	259	277	275	274	277	311	290	284	307	289	279	299	270	279	279	281	274	292	271	335	282	293	235	288	271	268	272	279	300	281	287	295	267	310	278	263	305	263	282	272	255	298	288	269	272	295	267	296	256	247	294	289	284	290	290	268	269	278	267	271	298	291	234	280	308	289	267	271	270	261	288	283	331	301	279	264	294	275	268	252	288	281	302	295	304	284	291	323	283	305	306	313	300	310	284	328	284	275	263	307	260	281	294	263	276	277	311	286	274	284	316	269	292	298	276	272	284	277	300	292	308	268	307	321	283	233	277	278	287	290	264	276	274	290	285	298	264	283	279	303	288	279	240	266	314	291	290	290	288	288	280	246	310	261	272	283	317	303	260	265	265	289	275	294	258	302	317	260	274	263	282	278	295	298	278	289	279	281	287	319	253	281	280	286	302	268	284	281	268	289	301	272	271	256	265	261	293	298	298	311	272	309	230	292	278	270	297	274	255	272	277	288	285	277	272	262	241	266	305	303	282	272	264	275	251	316	302	292	299	283	287	273	293	278	248	302	286	277	263	262	271	255	258	280	264	276	308	269	278	285	257	303	273	256	290	278	273	260	286	297	254	272	275	298	292	302	331	278	297	292	273	278	273	261	310	268	275	254	271	261	286	279	286	314	306	275	292	297	281	249	294	282	279	284	256	289	281	263	266	256	258	282	252	291	254	267	273	273	277	285	276	255	273	291	299	282	296	260	285	254	273	272	270	264	271	292	306	234	273	281	309	288	299	263	288	266	261	277	276	259	283	282	280	286	268	281	307	248	301	276	289	287	266	260	283	286	308	266	279	284	257	273	292	287	268	289	274	280	249	278	262	272	284	267	266	257	274	277	261	289	290	269	253	279	287	321	280	249	291	267	288	266	310	253	278	265	275	282	316	285	256	301	291	319	247	295	270	295	273	259	291	265	251	292	264	284	252	293	261	261	289	269	295	267	297	270	283	295	308	243	268	246	302	296	267	270	269	271	319	293	294	273	282	282	308	294	292	323	259	293	336	298	252	289	249	287	266	270	277	263	292	275	279	306	284	322	291	276	268	284	281	286	292	270	272	271	259	281	290	270	280	286	242	259	292	305	253	303	286	277	289	306	267	282	306	307	290	253	290	290	279	292	284	274	284	296	265	267	262	272	280	270	302	279	283	295	282	288	278	290	283	275	301	268	270	320	268	277	281	294	246	293	301	290	284	329	286	261	289	265	294	285	253	264	262	263	299	276	276	245	279	242	294	269	251	257	277	282	277	279	266	299	284	256	295	266	290	253	252	248	306	255	276	293	288	304	280	299	277	284	279	247	261	286	284	269	310	263	316	288	265	284	263	272	281	306	258	319	299	289	269	246	244	272	256	300	281	257	303	284	268	284	281	284	309	261	269	273	291	272	252	292	286	279	280	266	282	275	302	269	297	277	268	291	304	265	259	278	260	280	288	315	278	261	267	297	274	255	266	273	276	277	261	274	264	315	277	269	273	296	286	261	274	280	301	291	317	282	289	282	281	302	264	264	265	263	297	285	291	302	291	238	270	259	277	251	290	296	290	283	261	257	316	281	304	272	286	271	286	303	296	290	280	242	320	294	283	258	289	278	258	297	280	308	282	262	273	284	276	266	287	289	267	241	277	285	274	276	302	249	287	280	323	287	307	292	292	250	245	275	303	294	293	265	265	303	316	310	288	299	290	293	289	283	267	262	286	282	280	275	266	274	268	285	290	320	278	315	307	301	256	285	279	250	260	264	281	279	282	298	304	290	263	275	258	267	277	279	267	285	282	270	300	275	309	276	286	276	305	289	281	312	254	277	297	292	252	277	274	264	278	277	289	310	251	244	288	273	264	284	289	282	258	275	262	279	285	269	327	263	275	286	260	281	276	263	285	286	280	279	283	282	282	235	251	264	266	290	284	281	278	308	315	280	261	286	291	289	261	285	259	289	269	276	261	296	309	279	263	273	266	251	268	265	270	304	285	248	266	262	290	294	278	276	257	263	267	267	270	272	283	268	267	260	286	283	278	276	264	298	286	265	258	291	284	268	303	273	276	282	273	264	281	306	274	295	299	270	290	259	263	275	283	262	268	276	301	265	259	298	285	287	266	264	281	280	298	246	273	279	266	286	266	293	298	258	287	299	273	260	270	308	258	310	284	299	275	305	309	288	295	274	255	285	305	286	289	291	269	292	279	258	266	278	273	290	264	267	284	276	276	240	304	304	272	282	286	277	277	288	296	267	256	298	281	284	277	285	288	272	277	270	267	290	277	288	291	271	282	318	275	291	269	264	281	289	279	269	316	314	256	316	271	284	279	282	282	272	276	269	292	266	288	309	257	255	244	291	290	242	304	280	266	289	309	275	292	279	281	255	292	276	291	272	292	282	284	266	281	295	259	288	270	272	285	308	283	283	265	278	274	291	265	285	282	265	289	304	292	286	267	281	290	301	266	279	257	306	286	293	244	275	273	285	275	282	308	262	299	295	287	290	279	280	290	286	294	275	285	290	279	272	284	245	239	272	292	304	253	305	284	281	294	318	271	292	270	270	305	276	292
3237	783	853	889	818	809	809	807	803	770	782	750	750	773	764	784	749	753	724	817	720	718	759	750	734	756	773	757	748	763	765	712	752	721	774	817	760	753	728	790	748	735	759	739	769	730	741	779	795	791	756	789	761	803	756	758	765	749	742	802	738	704	735	724	706	763	732	729	725	786	769	760	808	789	784	699	695	725	726	777	742	753	807	795	800	804	815	773	769	720	749	748	747	770	751	753	813	962	1191	1079	878	777	789	714	713	765	758	697	745	754	713	776	708	753	749	739	767	774	729	750	755	790	776	703	727	764	717	729	718	736	713	765	760	749	706	739	752	746	761	736	745	736	723	739	717	706	788	756	770	753	754	761	731	737	792	737	726	744	738	783	761	801	770	755	737	750	772	735	740	765	716	741	689	774	733	757	773	740	778	739	699	774	768	766	753	779	727	748	776	742	771	730	799	780	697	752	742	753	714	748	707	730	712	772	727	795	721	766	751	710	735	716	777	755	733	778	740	782	713	766	734	704	757	765	827	758	728	738	755	747	743	790	800	759	725	748	739	753	753	722	760	728	763	756	743	732	787	785	740	750	755	756	768	708	763	718	766	750	750	726	743	742	765	740	751	728	746	708	716	797	752	748	768	731	764	703	743	731	711	754	760	818	733	786	768	793	799	757	735	743	752	751	702	726	746	749	772	725	722	757	766	676	768	722	724	791	731	740	724	735	700	704	768	777	783	831	728	714	701	760	728	771	717	696	724	762	727	751	764	724	744	733	810	756	758	746	736	731	764	747	697	786	733	716	737	781	735	772	711	716	712	794	774	776	737	762	780	722	709	704	771	738	769	774	719	774	715	703	751	743	746	764	797	761	746	738	753	734	736	751	736	728	732	770	759	759	743	766	721	740	780	738	772	752	719	737	732	750	779	732	721	727	722	738	735	724	713	737	744	727	767	750	734	776	715	688	771	754	750	750	731	795	731	735	749	755	754	707	752	793	749	738	740	772	758	731	751	746	780	783	709	790	735	740	783	736	736	709	727	735	801	755	780	722	768	691	747	768	740	775	770	776	773	744	753	743	720	706	740	713	746	714	742	787	766	765	721	763	643	719	737	761	703	766	741	747	757	764	725	724	736	727	715	801	774	738	758	760	760	741	710	747	767	738	739	768	733	756	707	736	762	729	771	761	715	771	706	792	766	792	763	739	710	730	747	734	750	805	751	767	742	767	724	748	781	744	699	723	791	744	726	765	760	748	787	731	735	757	729	747	716	710	764	770	707	725	757	795	751	739	754	712	764	799	754	731	749	746	698	729	715	713	722	748	729	763	715	717	747	752	757	755	732	710	765	719	706	779	768	738	701	761	752	693	724	765	839	742	771	765	743	759	748	742	751	777	745	742	729	758	731	732	743	699	733	702	747	723	726	731	728	765	717	773	731	742	784	761	715	753	692	692	789	757	695	749	763	732	717	713	738	753	731	773	805	742	723	691	699	731	770	742	740	725	742	754	700	729	724	787	762	778	764	732	730	803	712	769	742	766	746	697	758	746	767	727	726	784	759	753	763	728	720	743	767	750	747	746	742	779	735	753	745	775	752	768	761	762	709	724	759	731	746	749	684	725	734	758	687	769	709	769	689	749	761	704	727	726	704	781	779	736	737	712	754	755	780	737	757	754	745	741	737	712	749	763	712	735	768	793	774	779	738	738	788	782	800	684	769	798	694	793	732	732	726	783	690	704	766	752	751	749	733	727	782	737	720	722	742	753	728	729	729	725	754	753	795	739	755	770	752	702	702	685	731	765	726	780	780	710	751	775	769	685	735	747	722	771	758	736	766	743	714	773	747	750	701	797	725	779	755	725	739	742	686	695	716	725	738	732	791	794	727	704	723	763	778	769	723	733	792	753	711	717	743	744	765	703	723	753	701	784	751	710	712	781	763	774	721	772	713	745	801	745	739	719	781	720	701	744	706	762	726	750	745	736	690	759	727	718	716	747	743	719	720	763	755	740	761	735	757	764	778	753	743	701	699	708	721	717	767	742	727	762	726	735	749	772	731	750	741	744	717	741	772	772	700	732	722	776	706	754	745	776	800	790	713	760	758	665	752	733	761	731	741	695	735	673	744	737	713	725	722	810	774	712	766	756	737	705	767	738	735	748	755	787	715	770	744	743	671	721	737	738	725	750	757	723	750	781	742	728	804	726	711	784	745	743	756	730	741	750	689	732	771	749	711	753	737	758	784	716	695	787	725	733	758	729	761	761	757	742	734	744	728	718	735	730	774	775	693	708	750	741	810	709	733	781	774	743	811	725	789	765	750	769	734	732	706	755	735	785	741	777	747	782	746	775	735	771	747	775	714	742	715	705	741	767	743	748	803	761	742	705	809	776	724	724	709	744	713	806	739	748	696	752	732	740	799	729	697	783	783	726	731	697	771	733	726	761	756	757	764	723	768	731	733	766	756	753	767	741	737	728	747	725	733	743	720	733	739	760	752	722	727	773	770	728	748	747	756	719	770	806	700	756	739	709	784	768	756	750	738	752	794	734	732	777	747	695	740	777	790	756	752	787	779	749	772	760	782	778	744	735	818	774	733	772	725	729	707	751	793	763	722	763	705	763	727	749	741	695	676	729	728	738	757	724	728	728	755	741	785	737	738	736	749	782	744	737	776	773	742	725	719	743	749	737	738	736	714	726	722	737	748	776	756	729	799	751	741	727	740	798	721	729	710	784	758	723	767	719	723	771	722	695	727	772	769	709	733	719	785	764	766	751	718	733	716	720	750	766	729	744	702	774	754	714	794	749	725	758	728	766	808	692	754	749	787	733	782	786	726	778	754	722	775	735	771	712	771	707	756	746	761	697	767	759	776	824	701	763	729	729	730	748	735	770	757	749	753	693	777	762	728	768	709	761	799	779	704	705	730	693	746	703	772	753	771	729	746	747	763	704	760	755	725	759	728	716	761	811	760	755	719	737	776	733	739	713	750	725	722	761	743	765	738	728	778	758	752	776	768	778	732	731	745	741	771	717	727	755	755	718	769	742	759	726	782	773	700	702	792	740	763	714	766	703	772	767	796	762	721	747	747	757	767	762	728	710	748	719	727	743	774	713	757	759	795	745	719	727	735	721	743	794	707	756	800	762	733	764	777	774	794	761	706	694	744	724	705	728	768	738	765	771	779	686	702	790	740	721	732	776	769	733	727	755	717	754	731	725	707	720	735	759	731	695	767	741	711	750	729	741	702	734	726	747	724	731	711	764	749	779	758	755	761	726	751	733	741	779	759	744	734	814	771	722	712	732	727	771	789	716	780	707	755	729	737	730	736	756	745	727	724	710	747	721	706	713	715	717	783	717	722	799	761	708	790	775	718	782	790	765	769	731	743	768	712	771	748	708	732	728	707	739	763	776	754	783	776	733	749	757	759	696	739	762	768	766	733	719	723	811	760	756	728	716	770	759	781	713	737	734	788	785	762	722	757	697	744	766	729	775	710	703
19328	1661	1427	1155	876	666	600	517	448	425	385	374	350	373	358	369	355	321	366	332	343	340	322	313	309	327	287	309	328	288	355	343	298	294	305	308	301	314	295	269	329	302	299	324	280	323	312	319	275	284	310	313	333	288	316	326	285	299	309	280	300	335	291	311	290	310	326	308	306	292	288	297	297	321	340	322	287	276	300	332	296	323	332	303	314	334	365	362	379	328	299	305	333	333	297	304	342	583	589	471	345	288	282	309	301	323	277	285	309	298	288	320	310	320	320	273	274	307	309	312	322	309	313	325	302	290	296	264	311	306	288	315	291	314	285	310	297	314	303	295	272	308	298	301	296	286	300	317	313	281	324	312	288	338	310	297	291	287	294	294	288	302	313	297	312	307	310	286	327	272	312	277	320	291	286	303	284	276	296	307	299	325	320	296	308	315	298	311	287	304	290	315	319	294	312	267	296	317	283	299	308	311	278	275	327	265	279	261	290	295	307	301	281	298	314	282	294	276	280	273	306	283	286	313	300	270	294	288	296	315	274	280	303	284	290	312	303	317	298	265	292	304	298	295	301	299	307	320	333	312	287	304	313	301	281	290	296	310	295	294	305	306	302	263	312	315	337	313	305	308	288	300	331	322	299	306	321	278	290	312	298	326	303	281	302	321	279	301	299	315	328	278	317	300	306	306	295	283	312	314	315	303	290	323	307	305	312	321	294	334	308	301	333	314	298	310	314	324	320	286	303	282	284	309	331	296	299	329	274	276	277	298	295	324	322	305	296	313	295	295	292	343	320	304	283	294	291	304	274	328	308	315	330	280	305	302	272	319	306	280	283	272	321	284	313	330	307	333	276	306	294	276	300	308	303	319	294	285	314	291	326	298	293	292	295	304	277	294	291	317	283	334	304	300	279	316	285	300	285	277	299	315	323	290	306	294	262	285	303	301	316	303	271	315	286	270	280	283	330	325	282	291	300	308	301	306	304	313	292	290	304	294	335	296	308	310	304	329	286	270	308	283	331	282	282	334	325	315	289	290	301	314	315	341	319	305	282	322	290	308	274	286	299	276	291	309	317	296	318	315	292	316	294	288	326	281	290	296	291	275	310	307	319	288	290	294	317	300	311	279	300	289	302	274	296	306	295	296	313	299	267	332	311	296	294	309	287	324	287	285	293	325	309	348	306	283	294	293	279	316	319	341	329	294	317	284	284	299	265	292	287	299	334	301	302	278	289	273	315	356	366	316	298	290	312	269	276	314	286	285	331	317	294	281	305	285	321	318	358	310	337	292	314	319	309	268	320	317	254	322	320	281	327	300	337	317	315	290	297	298	337	295	301	270	247	344	311	288	294	285	299	336	327	300	290	307	295	302	302	309	297	304	296	300	341	292	283	301	300	298	312	286	295	283	301	304	299	261	337	299	273	316	311	292	265	319	304	263	310	276	324	304	286	314	272	284	287	289	311	294	297	325	300	264	305	313	249	303	281	303	304	272	306	309	301	312	265	260	288	310	283	291	309	287	317	301	334	317	282	300	304	295	292	275	297	311	305	309	320	305	292	310	283	315	284	295	302	313	349	314	297	294	274	320	291	271	302	307	321	304	304	285	309	294	312	288	281	280	314	268	313	307	289	323	313	291	314	284	281	325	327	286	319	299	288	324	306	299	305	278	302	305	267	263	272	315	319	325	260	283	285	288	318	274	313	305	321	303	308	292	302	298	304	323	298	315	321	269	320	295	309	311	293	322	306	321	326	305	302	304	289	289	289	301	313	324	313	324	297	298	302	324	309	305	323	321	297	300	331	276	319	278	295	294	305	313	316	317	266	296	332	308	273	314	297	296	318	279	323	308	292	297	301	322	290	277	299	294	327	306	319	310	294	269	300	276	293	295	313	278	313	310	248	308	326	334	322	306	305	313	292	302	291	334	319	291	311	304	315	310	290	294	289	283	282	294	279	292	281	313	306	316	287	319	328	304	302	281	302	294	294	321	312	295	302	277	315	267	318	300	306	313	308	287	310	275	290	314	287	291	314	289	325	297	304	303	333	308	303	313	300	299	296	304	293	301	292	323	280	334	329	286	295	318	294	320	293	296	302	332	298	328	320	306	294	292	295	284	302	311	290	294	322	308	299	297	312	344	296	307	283	278	279	288	300	318	297	286	306	306	269	261	289	299	302	313	303	293	293	307	311	293	284	273	291	282	323	307	274	313	300	317	318	287	305	261	280	282	306	314	278	300	298	293	301	328	307	318	307	288	324	305	297	325	315	291	304	312	307	296	307	292	289	323	294	328	315	315	288	281	299	283	299	302	292	287	311	291	316	307	291	302	333	312	310	291	274	280	278	294	329	299	289	305	291	318	304	298	300	294	285	285	321	289	296	286	308	284	304	338	289	303	306	307	307	313	313	281	302	299	295	289	299	291	287	277	315	303	291	326	290	277	271	308	309	304	301	286	302	326	281	316	300	308	314	292	279	327	273	283	299	304	288	312	312	328	304	297	316	317	273	295	311	294	284	299	321	270	297	291	306	293	327	303	309	284	272	302	320	277	271	319	277	333	322	301	299	275	329	303	299	297	288	302	313	320	314	337	328	324	266	295	297	307	294	302	304	283	285	298	331	312	304	298	330	279	298	280	292	284	304	318	289	309	308	286	309	264	270	271	309	327	319	348	305	266	286	289	307	332	302	318	304	344	285	312	280	302	318	284	321	315	308	327	318	291	316	333	302	304	305	291	314	307	294	330	317	306	314	315	276	343	292	314	295	313	298	324	295	269	331	327	305	314	320	276	285	262	282	293	311	285	287	271	284	311	306	341	289	282	333	305	291	308	298	316	291	309	298	301	277	302	291	297	294	325	291	303	320	320	278	275	307	324	335	297	292	315	305	316	271	313	298	312	326	279	324	279	296	303	306	325	275	314	283	312	265	297	305	300	313	288	310	297	300	314	285	306	272	281	304	298	305	318	316	322	293	305	283	283	299	291	294	292	320	331	305	295	293	299	310	331	280	284	299	298	325	299	311	279	307	284	333	323	275	322	317	316	312	300	291	283	299	321	308	275	307	342	308	313	274	332	302	290	334	321	274	290	315	297	301	313	343	286	296	306	278	318	315	295	287	305	284	277	283	316	293	297	291	302	313	321	311	279	321	287	289	295	289	276	313	289	273	292	300	332	293	311	341	294	293	285	309	308	299	281	320	280	292	304	289	303	284	310	315	300	330	290	300	302	306	340	308	289	316	293	287	296	303	279	300	303	296	297	327	296	313	311	314	309	295	249	282	317	309	307	301	315	310	313	308	317	334	294	280	324	311	334	332	281	301	299	306	287	266	295	273	304	306	310	284	279	290	285	313	313	289	304	318	287	285	309	312	280	293	279	307	318	296	323	294	333	293	266	323	308	275	308	314	295	261	304	262	328	328	304	295	291	322	292	310	301	306	319	273	311	311	296	292	313	303	345	293	268	282	314	298	294	293	316	298	286	271	301	318	290
10066	1725	3180	3572	3148	2616	2252	1950	1718	1539	1391	1304	1254	1230	1127	1089	1114	1090	990	989	953	992	920	924	904	944	908	880	891	856	857	860	852	839	862	892	826	818	829	826	856	878	805	845	847	848	875	879	853	830	837	875	792	778	808	864	840	816	838	809	840	844	822	801	861	839	886	860	788	816	873	837	813	878	872	810	846	770	792	845	851	925	892	956	956	1157	1263	1403	1354	1285	931	899	896	910	901	864	1239	3263	3001	2302	1095	760	790	798	800	805	732	766	867	766	768	723	781	826	761	815	817	782	751	818	805	816	802	775	761	774	799	791	810	731	785	806	793	758	839	777	763	778	802	743	807	783	770	778	831	830	790	804	811	810	794	786	796	804	745	822	764	808	811	775	781	781	821	765	789	850	700	796	773	771	828	837	822	752	842	803	766	777	799	813	787	784	789	783	760	717	801	828	784	777	792	743	819	730	752	786	811	822	825	804	730	793	799	791	743	829	790	767	778	780	817	795	782	825	803	856	804	737	824	786	792	784	778	746	800	769	840	781	747	763	756	757	842	837	813	730	816	775	722	769	759	833	793	737	762	792	785	799	814	793	813	810	755	797	751	795	758	837	823	819	792	851	792	795	763	816	786	740	771	771	763	803	734	808	766	743	750	786	767	754	786	787	789	778	797	804	788	782	808	791	783	809	786	790	799	777	764	796	820	743	818	733	805	759	824	769	747	791	784	772	815	823	794	789	750	803	859	746	817	740	805	812	781	751	797	795	774	770	799	787	830	794	789	807	815	757	808	775	786	802	786	793	774	797	789	819	842	823	729	816	763	787	776	782	786	770	819	781	801	776	763	788	737	835	800	766	752	739	784	845	810	759	799	815	790	783	855	794	721	747	769	790	801	806	764	831	786	784	735	819	738	779	822	775	807	801	767	815	784	774	794	792	825	806	820	809	738	804	806	798	748	740	828	771	745	751	790	808	777	795	751	764	849	742	757	790	748	836	790	797	777	789	762	776	752	786	775	803	787	821	787	782	811	777	827	806	801	727	783	748	771	782	758	800	789	749	762	758	783	829	821	782	834	773	777	794	768	740	787	804	809	797	749	773	793	767	848	770	796	807	814	770	772	793	798	833	778	790	801	801	760	780	832	789	783	766	768	823	818	775	813	768	759	779	808	827	775	788	761	799	785	792	786	822	810	767	772	829	774	765	762	744	742	818	753	827	794	808	807	792	817	818	767	735	794	765	813	812	810	829	818	803	755	775	736	801	808	781	772	784	775	799	776	806	775	752	835	858	845	795	763	730	806	780	809	793	739	763	743	799	812	831	739	772	748	768	761	799	807	751	732	757	805	791	836	787	848	743	806	751	829	770	811	754	815	786	782	774	827	802	827	852	696	790	759	768	796	812	793	794	810	834	785	808	798	818	782	786	759	815	805	782	756	770	742	774	781	799	738	815	809	766	814	797	839	791	813	771	761	740	761	839	822	795	809	754	794	748	783	821	764	736	824	827	808	741	788	800	835	849	858	772	814	815	822	796	779	804	806	785	786	790	744	773	781	773	788	819	765	745	805	813	748	756	818	745	777	804	854	777	794	736	833	755	742	799	760	756	790	832	737	736	756	790	738	801	795	814	822	781	784	807	749	749	782	772	802	784	771	741	755	794	775	800	822	762	777	803	809	733	801	798	788	747	837	802	779	785	780	761	820	762	826	756	779	785	757	781	786	811	817	760	783	789	788	780	806	827	873	743	815	783	773	837	756	802	797	838	800	810	793	800	767	768	731	804	834	803	758	776	803	819	758	750	782	816	777	781	741	814	758	814	773	751	800	790	815	757	777	774	801	767	772	768	799	718	811	757	811	805	805	826	771	853	788	787	754	795	773	768	783	785	740	750	795	818	794	795	808	806	792	786	767	790	761	814	798	792	771	814	798	781	760	803	782	804	797	777	803	777	784	749	816	786	719	805	756	840	841	771	796	818	758	772	798	745	806	779	797	808	803	772	784	773	812	810	793	795	818	808	777	762	805	759	791	811	747	833	760	815	782	745	780	833	797	768	752	831	782	796	783	767	755	792	803	760	837	790	808	775	766	724	779	727	805	770	798	837	801	788	783	756	778	763	801	794	790	797	784	760	756	815	777	813	789	758	787	835	752	750	804	822	777	765	783	770	857	743	776	810	804	835	779	778	746	818	768	767	821	812	760	802	780	797	801	743	804	831	757	746	763	836	783	766	816	724	833	806	799	796	820	744	801	796	770	775	797	832	806	784	782	796	778	743	781	789	759	812	759	778	776	766	815	787	768	775	798	811	754	778	756	792	760	791	732	748	815	791	736	802	788	793	792	816	784	762	772	775	821	784	777	793	797	797	730	803	770	766	818	813	752	781	815	713	817	800	765	826	801	758	817	748	795	802	796	798	822	780	797	740	791	781	774	751	776	784	776	792	817	762	794	760	819	758	772	817	770	753	786	797	794	771	782	758	816	794	746	738	791	766	743	782	759	801	737	804	795	792	814	823	791	731	839	722	778	806	767	776	743	762	741	782	755	756	790	781	784	766	806	820	810	817	782	815	793	781	779	778	824	737	828	757	854	814	751	788	803	782	820	794	791	757	785	803	797	831	741	812	834	798	756	841	754	774	721	792	750	811	820	774	762	768	795	769	775	771	789	803	788	801	828	777	792	764	755	740	766	777	832	801	802	792	798	756	759	788	781	766	794	799	761	757	749	740	769	822	829	792	772	818	745	753	794	751	771	765	805	818	799	754	789	790	713	777	718	744	792	799	765	797	792	794	760	799	813	798	773	793	791	747	787	806	792	773	822	787	816	803	814	773	828	807	781	822	751	765	776	769	742	771	784	813	773	747	753	794	777	771	824	819	772	782	796	799	742	822	771	785	763	767	749	760	826	805	732	770	786	806	789	820	795	799	729	813	760	772	785	796	814	738	808	815	803	777	790	775	793	840	797	749	748	771	762	799	757	797	788	785	787	796	803	794	748	732	763	775	738	786	804	780	810	807	740	814	797	738	813	773	809	762	739	806	800	823	742	798	743	769	772	801	771	767	816	829	790	752	792	806	825	794	798	778	765	792	778	733	753	766	815	781	795	770	796	775	765	806	808	807	819	835	828	770	782	807	772	772	801	773	789	802	736	828	796	756	802	770	777	801	767	781	774	793	808	764	757	794	797	746	844	815	813	794	810	793	797	829	824	812	786	824	784	736	761	748	793	770	794	798	764	788	759	791	787	838	817	774	818	802	760	768	752	800	813	816	738	774	809	783	770	774	782	786	781	751	797	788	780	786	824	759	800	804	733	820	753	750	800	789	791	774	734	793	757	764	740	778	815	821	811	787	778	771	757	829	747	822	793	777	738	822	794	762	765	780	795	724	809	779	796	832	800	783	818	714	808	787	794	808	749	832	818	838	759	783	833	795	751	774	815	811	769	788	795	830	805	815	750	793	776	785	777	790	768	716	792	780	802	806	747	821	786	775	764	751	810	779
32061	5116	2856	1926	1375	1076	793	646	584	453	441	437	401	371	335	323	343	300	297	290	287	282	286	290	295	258	263	263	282	251	265	257	272	271	248	233	252	226	219	277	257	258	254	232	218	249	239	235	250	238	257	252	233	260	255	237	229	241	261	241	239	225	194	236	251	243	235	226	230	234	234	240	264	226	255	232	240	232	240	243	246	278	283	344	270	322	327	318	334	316	311	264	258	264	283	264	373	742	736	377	220	237	234	211	209	224	237	220	215	237	229	251	216	231	244	241	255	237	246	234	233	240	239	257	226	218	239	252	225	251	252	235	222	254	244	251	237	243	215	243	226	207	233	226	268	262	217	224	224	237	264	233	220	263	243	236	262	225	269	197	243	219	243	228	241	222	239	252	240	233	224	257	225	234	238	237	237	251	255	252	245	254	232	223	233	233	246	208	219	216	243	245	228	255	243	234	217	208	255	236	260	229	242	220	244	221	240	251	245	232	225	255	243	247	258	202	249	220	248	254	235	237	249	254	199	232	234	230	252	260	261	238	246	238	230	240	248	213	200	217	233	239	225	224	226	213	230	233	247	232	210	242	254	228	246	231	243	260	235	222	232	251	253	218	217	255	232	248	261	255	231	230	223	260	237	230	254	244	251	237	224	232	219	244	232	238	244	252	262	234	224	265	254	247	240	246	236	216	245	239	231	264	201	240	241	252	238	235	238	214	237	224	244	216	256	213	253	257	224	231	240	242	238	216	233	238	229	267	239	235	233	251	229	241	247	225	219	262	226	262	221	222	218	237	249	263	225	261	230	261	227	240	218	240	239	223	232	219	224	226	255	260	254	228	242	222	237	227	245	245	235	228	234	221	227	222	216	200	236	246	230	267	238	252	242	239	234	215	226	242	237	257	224	265	231	230	240	217	215	243	239	232	258	235	252	239	240	265	238	260	226	226	233	200	242	216	219	248	220	222	222	219	254	230	250	231	204	244	240	250	245	257	245	261	253	231	237	245	249	221	244	238	224	226	251	219	246	222	241	250	250	232	249	243	241	271	225	229	257	231	248	240	219	238	252	254	209	232	232	238	247	224	211	230	249	245	253	225	209	241	224	248	223	220	229	229	259	203	256	229	217	231	223	257	239	238	225	262	233	250	212	274	234	229	210	245	214	222	210	235	199	211	226	248	249	240	267	224	248	216	230	249	247	230	235	236	235	232	238	242	234	262	225	233	233	210	255	234	235	226	238	229	250	247	254	216	240	247	252	247	252	250	235	234	231	223	243	243	235	213	232	231	257	252	245	242	216	231	233	239	226	240	234	229	237	240	229	246	226	266	227	216	251	227	249	227	221	269	232	230	239	220	249	193	224	230	229	258	259	271	234	223	241	245	250	248	229	226	258	257	234	251	208	218	226	220	253	227	227	253	233	221	236	220	221	262	258	223	260	244	241	229	233	214	252	245	252	234	262	247	278	261	240	223	262	243	221	238	249	239	235	260	237	245	258	250	251	248	230	223	238	225	266	229	227	264	255	272	236	242	234	229	211	240	231	236	274	243	234	221	233	214	231	243	218	265	255	227	244	245	243	234	253	245	245	231	236	233	233	259	262	240	241	247	221	246	252	256	240	232	233	233	230	219	271	258	239	214	238	244	221	246	243	230	251	225	241	259	231	252	258	236	223	246	237	225	262	227	242	237	226	249	250	206	234	247	224	221	234	239	241	217	229	243	224	264	233	239	239	231	256	229	212	251	214	236	249	243	221	225	262	225	220	250	278	250	228	249	241	230	246	221	237	223	232	232	265	228	260	251	241	271	234	248	233	240	234	246	206	270	230	226	226	245	214	255	257	221	223	242	241	229	227	236	213	245	223	247	230	243	260	247	219	212	224	232	225	251	226	233	220	249	242	210	228	241	214	237	271	264	233	251	231	230	234	259	221	222	249	233	225	261	231	230	242	215	237	255	247	248	248	227	273	223	235	237	235	289	247	276	254	241	221	226	231	215	235	240	213	248	233	208	240	257	226	271	244	227	236	275	252	243	248	216	226	225	242	250	229	231	228	231	253	242	207	230	229	223	235	237	264	242	232	219	217	225	234	241	220	231	240	227	235	238	231	245	232	233	256	261	260	228	221	203	249	228	264	256	260	237	245	211	240	272	244	242	254	243	252	223	254	237	242	242	210	256	246	239	239	239	244	214	219	219	228	233	242	233	257	238	227	235	216	260	250	236	262	276	237	239	211	222	246	238	240	217	229	220	248	216	236	273	257	257	243	225	228	259	233	254	226	270	267	235	233	232	227	228	226	214	254	238	261	218	226	258	233	220	253	300	264	228	243	205	243	272	238	226	263	226	222	259	245	221	275	239	231	262	241	253	258	232	225	232	242	246	235	266	264	225	244	240	217	244	229	240	262	230	255	224	216	237	249	238	243	239	226	226	226	234	239	223	242	244	223	246	238	231	230	251	234	210	227	255	224	224	239	220	254	224	222	211	228	234	234	233	239	224	240	227	237	232	254	248	237	252	245	248	241	254	212	245	219	253	195	232	258	249	270	237	229	246	246	269	248	236	249	252	208	240	232	253	232	274	242	227	237	276	240	213	268	236	214	230	230	214	216	221	230	241	264	245	236	234	222	248	253	234	236	221	232	237	256	246	215	247	240	229	223	240	230	229	239	218	215	242	252	231	253	250	240	225	261	230	233	237	239	236	254	221	233	223	242	226	234	227	220	259	246	235	259	247	223	239	239	243	248	244	249	272	247	211	231	245	261	234	243	229	216	234	260	239	223	220	258	223	235	257	241	233	226	238	232	236	241	210	247	226	235	225	220	236	224	243	237	219	227	224	227	233	232	253	209	243	229	235	230	247	203	226	229	233	230	267	254	276	241	218	225	214	251	236	248	266	236	248	251	227	230	245	239	220	204	213	233	223	244	242	232	240	244	239	266	228	224	256	238	231	224	244	222	252	275	252	259	219	242	229	245	226	212	216	258	234	223	245	258	223	217	238	249	218	229	239	240	235	235	236	226	229	243	234	248	221	220	234	205	246	245	224	221	234	240	226	209	267	234	237	217	228	235	248	245	212	219	223	231	236	268	245	247	236	247	241	234	275	217	238	246	256	248	233	254	244	210	264	243	243	235	234	241	253	212	265	236	229	240	247	236	216	234	271	253	262	218	235	258	213	251	217	243	233	250	247	236	243	215	233	248	222	245	237	268	251	231	228	216	223	260	248	244	240	216	232	285	228	249	237	263	256	237	219	230	209	253	231	228	223	254	193	241	221	240	258	221	238	248	245	254	250	220	210	267	258	230	217	217	235	229	225	242	226	285	228	257	269	240	257	269	228	243	217	238	233	233	235	255	273	249	216	225	246	229	244	234	256	261	233	238	234	271	220	265	228	218	257	237	243	268	267	243	215	226	239	218	228	214	254	212	244	260	224	225	239	208	252	258	244	245	228	220	217	248	224	246	220	255	222	252	230	231	243	234	228	263	240
15039	2442	5141	5882	5022	4048	3302	2815	2387	2119	1905	1740	1548	1426	1356	1239	1147	1179	1041	992	1041	944	979	931	909	890	837	822	805	821	784	824	793	759	747	737	734	748	729	678	705	733	705	715	758	738	719	721	708	712	686	696	673	681	676	723	702	647	689	661	736	672	734	627	705	691	660	720	736	735	676	634	741	728	689	676	719	727	739	784	790	795	1084	1429	1248	1448	1522	1381	1517	1432	1048	941	1135	985	915	753	1664	4955	4671	1921	646	624	654	621	637	649	664	650	651	602	641	639	628	636	627	610	640	652	640	619	643	583	632	613	623	680	656	646	600	665	618	631	653	606	589	625	670	596	638	626	660	622	657	610	616	626	632	620	634	652	575	629	590	636	631	645	633	636	687	636	601	620	608	610	643	668	661	603	622	608	631	643	658	602	628	661	609	633	653	638	605	628	652	630	617	623	643	628	656	656	650	612	567	654	641	643	630	616	645	656	628	651	605	607	615	605	653	604	616	657	625	636	644	640	640	699	660	638	636	672	635	647	652	605	596	668	614	603	662	637	631	648	583	656	588	621	605	624	587	609	648	640	616	665	655	646	671	603	634	625	607	616	610	623	630	639	647	629	633	627	629	631	620	598	627	615	647	618	578	666	682	635	649	626	598	618	665	626	589	593	655	581	595	642	634	581	650	664	619	635	609	632	621	600	636	625	647	646	654	636	628	667	639	629	686	652	636	647	629	613	658	650	646	608	659	642	663	565	637	645	644	643	599	678	635	611	641	605	645	606	626	644	621	613	622	654	618	647	669	700	627	642	653	623	659	631	612	621	606	636	668	606	632	659	667	631	603	615	581	674	641	605	605	649	623	630	619	578	615	682	651	683	674	647	655	611	629	616	639	623	640	659	671	628	650	653	672	628	661	664	610	650	655	609	591	627	626	594	571	623	625	640	631	636	611	610	644	660	627	631	644	593	628	631	647	642	642	637	684	655	674	660	657	677	590	671	640	622	580	627	594	614	663	646	606	637	614	643	632	638	625	633	663	624	656	671	640	637	615	629	655	611	614	610	655	656	632	628	639	616	621	636	628	666	650	616	693	655	639	631	621	669	632	640	580	609	633	641	649	629	697	615	589	657	654	632	640	682	633	654	638	621	632	666	600	600	604	617	594	632	610	621	636	618	625	647	686	636	604	665	620	645	636	653	681	629	662	629	604	625	611	666	623	658	603	625	660	675	633	634	622	629	606	630	641	646	579	666	652	631	599	595	631	631	601	610	614	648	688	609	660	631	645	632	632	609	593	642	619	586	650	615	647	600	617	662	619	664	683	649	619	629	633	639	626	646	660	590	609	643	602	630	617	624	607	655	628	624	657	608	636	631	571	709	651	583	655	562	640	660	609	647	652	574	656	613	617	623	599	622	612	631	622	630	680	630	585	618	639	648	636	677	642	560	651	637	690	632	687	685	608	641	637	642	592	637	672	603	611	613	621	651	639	649	665	626	645	643	618	638	598	622	660	636	609	641	682	619	662	647	643	635	626	629	639	645	650	605	630	583	629	595	605	618	649	616	653	667	598	660	620	578	649	624	622	658	648	641	624	613	654	632	668	644	617	663	628	621	616	627	656	656	624	659	668	668	612	675	626	631	639	635	589	652	599	625	596	609	637	642	611	660	644	641	641	622	638	649	654	596	599	633	648	655	627	685	632	635	645	591	629	623	641	640	610	630	666	646	582	664	639	591	614	588	652	666	653	650	628	608	627	641	595	623	608	635	650	618	654	601	668	609	593	659	631	663	635	623	625	595	610	648	649	639	674	642	642	638	595	639	595	611	621	625	624	617	633	636	662	653	634	604	571	672	635	635	621	628	648	593	645	599	607	612	633	620	626	662	620	658	632	686	621	602	632	660	639	625	586	627	637	641	643	592	606	665	599	643	614	657	592	660	625	665	665	642	621	642	642	654	636	635	598	624	611	662	599	589	646	669	637	644	608	639	656	647	638	648	616	665	628	639	676	630	613	610	615	663	604	649	628	615	648	637	650	577	597	621	611	642	628	632	653	635	603	641	623	636	680	638	619	643	615	625	649	589	628	632	617	646	629	650	658	616	602	632	650	664	682	637	648	662	661	602	577	629	618	597	669	635	647	638	637	622	600	673	606	673	608	623	647	641	647	651	618	634	631	637	633	666	651	651	581	631	657	643	643	650	618	619	620	650	602	645	623	655	624	658	652	689	660	635	691	647	611	681	609	645	641	643	620	641	596	629	657	699	637	674	647	651	601	686	646	624	641	674	631	649	607	624	632	674	613	655	664	613	613	586	617	662	602	638	663	644	662	646	586	654	591	635	636	614	644	626	649	619	660	615	596	608	649	640	643	604	679	597	626	565	630	605	648	659	608	624	651	593	612	683	687	616	674	611	666	637	618	635	623	668	638	663	653	625	598	629	608	687	630	614	654	693	621	629	649	631	643	619	646	603	634	650	579	590	667	580	684	645	622	623	660	644	660	627	650	651	634	608	658	648	607	662	596	623	614	680	583	630	689	631	613	667	607	660	619	614	701	675	624	651	660	634	651	631	648	565	646	654	649	626	647	617	621	651	608	638	591	610	648	651	608	624	645	644	658	570	616	626	617	626	636	605	648	592	664	609	613	636	635	646	630	656	660	589	644	670	693	610	624	650	639	648	604	656	623	651	632	663	608	647	612	654	633	605	613	665	639	690	623	650	623	635	633	635	643	659	623	599	628	641	626	579	593	618	680	661	611	653	630	616	646	610	632	660	620	585	649	584	674	616	624	655	661	617	673	644	623	649	655	662	597	643	647	612	653	602	623	609	593	668	672	650	631	659	613	609	615	661	629	622	627	584	650	620	593	635	618	614	645	594	614	631	612	687	604	643	582	673	639	628	643	635	643	667	624	625	676	673	667	659	635	616	664	601	612	611	613	645	600	649	636	613	630	621	654	635	627	619	608	619	610	606	632	599	622	581	638	607	627	623	653	616	626	567	676	632	667	650	602	655	646	662	639	627	654	647	588	613	618	643	625	602	614	605	615	617	645	620	623	616	656	661	671	577	627	645	587	636	612	607	607	588	617	603	592	669	613	662	628	638	607	647	626	682	645	617	636	598	593	626	677	664	643	612	599	587	585	623	610	694	652	669	636	621	635	602	563	606	655	641	638	619	602	655	603	592	669	644	625	641	616	596	626	612	629	605	596	625	594	665	636	606	639	622	645	586	655	630	647	648	617	603	631	616	679	630	643	632	631	680	637	664	630	643	678	650	625	679	653	604	668	663	599	647	617	631	652	608	604	653	635	571	650	650	613	587	631	666	648	584	654	650	618	665	643	630	638	663	627	605	659	619	651	650	616	586	650	656	637	613	638	605	583	603	626	616	614	626	632	614	632	653	648	636	660	624	628	622	609	631	623	624	631	607	601	678	634	658	612	684	616	630	632	610	674	667	635	642	649	657	596	605	679	628	635	608	620	637	627	658	633	636	578	606	656	609	661	611
3499	262	265	272	277	233	231	236	263	239	251	257	242	217	242	259	285	250	258	239	235	251	242	232	234	240	246	225	273	242	255	233	243	247	257	250	258	243	245	250	252	255	249	238	241	255	232	242	237	238	246	270	250	234	229	231	224	221	254	250	226	259	267	244	259	272	234	269	257	244	236	253	259	240	227	234	255	248	246	252	264	226	263	225	246	249	231	229	258	235	223	247	240	226	241	217	240	280	313	232	249	232	231	228	266	226	229	248	249	224	258	230	235	238	234	266	230	247	231	237	245	232	239	231	219	228	241	243	230	225	214	254	254	248	241	256	237	235	240	265	265	239	223	244	241	230	246	263	212	232	253	244	242	260	219	247	250	261	263	233	234	236	255	228	249	254	244	254	246	245	254	237	265	259	228	245	250	261	231	231	257	243	276	254	261	238	228	251	261	244	244	260	240	256	239	290	262	277	245	252	248	271	267	240	258	250	235	265	247	234	249	220	248	243	253	246	279	221	234	259	230	249	245	236	231	257	231	259	282	243	261	233	227	244	278	229	235	251	253	252	229	234	264	252	285	222	238	258	263	236	227	200	245	232	254	262	234	216	259	231	261	212	239	241	238	226	253	248	241	241	240	225	244	251	224	227	242	249	244	270	244	251	239	223	236	209	255	272	247	212	252	243	249	243	254	252	240	235	241	250	258	232	264	234	258	251	228	268	241	242	249	254	222	247	263	239	233	230	240	208	247	248	258	282	245	220	244	245	238	222	260	230	256	250	243	257	230	258	213	238	221	229	251	228	234	227	262	244	262	260	255	262	247	250	268	231	247	223	247	284	239	235	252	247	224	224	255	253	246	267	245	232	245	253	228	243	231	233	234	210	244	238	242	242	240	244	277	243	241	244	253	272	233	255	245	238	249	258	263	239	241	267	230	235	246	232	225	297	266	238	205	208	239	261	232	260	248	215	210	241	227	248	240	254	241	275	263	236	248	238	253	233	238	237	228	255	239	267	244	239	255	264	241	236	234	255	234	232	253	238	251	213	239	266	256	256	264	251	237	235	246	243	273	257	255	258	256	232	247	221	239	234	257	230	277	239	245	237	238	290	238	231	276	249	241	245	242	201	212	277	253	240	225	257	274	251	248	247	241	254	249	234	278	257	221	239	242	259	252	233	225	250	237	269	274	228	258	245	247	250	234	253	219	244	236	266	268	235	241	241	261	250	245	243	273	268	234	241	257	260	218	226	239	257	236	228	254	228	260	234	246	247	246	219	209	263	236	213	248	242	229	243	262	290	231	254	223	267	229	253	249	289	242	225	230	251	246	271	262	266	253	298	240	230	217	226	239	235	278	243	241	279	276	233	253	254	258	258	234	248	239	220	242	248	211	248	256	248	247	272	230	264	215	231	272	244	251	261	239	258	240	256	234	255	244	289	245	255	259	237	233	215	227	257	267	227	238	227	240	244	240	229	244	238	223	246	245	245	244	233	258	275	212	268	262	240	244	246	235	260	236	249	274	251	242	234	249	234	238	251	253	220	251	256	251	231	259	247	260	233	231	265	241	249	217	249	248	257	233	283	230	256	266	245	234	261	255	247	247	267	232	249	225	261	224	253	241	268	252	243	219	258	247	259	245	246	240	246	242	245	243	270	214	259	253	264	233	232	266	229	252	241	242	240	263	217	214	242	272	249	244	243	249	238	251	219	244	261	239	265	241	229	235	219	261	239	228	215	237	241	207	230	241	269	234	245	231	241	243	246	239	233	268	233	246	259	246	253	208	254	231	231	267	237	227	261	242	241	261	249	218	257	246	223	244	235	239	254	231	253	238	258	251	256	243	227	246	244	269	233	238	261	229	258	272	224	237	237	220	276	247	228	254	216	256	264	241	272	214	232	237	215	212	265	215	248	257	246	223	224	249	239	223	251	237	223	228	259	267	226	243	239	229	218	240	231	252	265	237	193	226	246	253	259	243	240	249	234	261	242	276	253	241	250	217	252	282	264	234	266	258	242	280	242	239	235	253	256	262	217	260	227	242	250	251	264	227	237	256	237	272	256	247	250	241	224	254	247	250	244	270	251	256	255	214	250	276	233	231	262	266	264	274	273	220	226	267	251	235	237	240	248	246	247	241	247	269	245	245	249	225	247	251	263	246	236	252	253	236	232	242	237	258	228	234	236	252	266	264	203	250	250	249	235	244	216	264	230	232	261	234	217	257	255	266	242	245	246	234	263	258	253	233	243	251	249	208	246	193	216	262	270	245	240	244	214	267	251	267	256	246	259	245	257	257	229	226	251	238	242	232	237	226	274	243	258	245	235	221	283	257	230	243	289	231	225	238	241	249	258	223	269	276	251	253	204	245	225	221	273	235	252	267	210	228	245	226	216	244	249	250	298	250	256	263	235	254	267	231	238	252	275	220	247	261	261	245	247	259	261	261	231	268	229	237	250	257	231	243	270	252	209	249	235	254	266	255	240	237	209	274	268	244	246	230	242	239	243	253	250	256	273	231	270	212	243	224	257	200	244	225	234	238	243	234	225	256	216	236	224	282	257	230	228	250	260	256	294	221	243	231	250	252	244	263	268	218	241	249	271	252	242	257	279	242	258	214	230	247	255	250	237	237	299	251	223	256	236	254	242	235	214	261	234	248	253	245	225	275	234	251	253	231	252	263	239	259	253	229	251	238	264	280	261	262	239	240	253	238	233	215	235	244	252	229	236	248	244	275	229	258	241	209	244	228	262	202	241	223	251	228	232	244	227	246	273	262	258	247	237	238	220	231	274	226	230	231	261	240	247	228	242	221	228	236	260	258	259	228	256	252	252	260	258	260	252	264	263	245	232	266	249	233	266	239	257	242	243	253	240	242	248	241	251	234	252	243	251	245	257	255	233	246	237	227	234	243	244	226	222	239	231	256	218	212	254	235	244	246	274	229	253	240	262	211	227	234	240	260	234	234	259	245	249	217	220	271	251	271	247	269	247	253	234	261	234	260	228	270	259	251	273	242	234	254	263	260	255	237	222	227	240	245	238	235	263	222	257	241	228	266	221	269	267	248	268	246	242	217	234	240	250	259	246	210	258	257	252	237	250	217	224	241	237	231	269	249	252	224	241	245	244	231	251	267	266	225	230	248	265	239	244	232	234	230	250	242	237	241	231	260	237	256	249	257	236	256	222	237	266	269	273	254	241	258	255	269	253	267	230	229	243	225	259	225	240	228	233	245	247	266	244	235	254	267	237	244	217	270	235	260	249	229	246	239	248	238	262	252	244	212	215	243	268	224	256	264	229	217	257	229	235	247	250	257	230	246	228	229	265	244	226	243	238	254	278	261	260	229	234	273	260	271	256	242	268	227	259	282	206	274	224	231	252	239	243	256	247	231	235	230	254	278	268	253	247	251	229	243	257	265	239	259	246	240	221	265	221	238	244	232	224	246	244	249	235	227	282	225	245	227	263	227	226	242	258	270	217	207	239	243	242	232	236	244	242
3361	721	791	789	791	725	792	713	772	743	712	681	689	662	718	673	707	679	681	679	666	637	675	692	692	712	650	636	643	683	721	654	638	639	693	667	690	671	716	692	678	627	655	661	655	676	655	660	674	644	663	637	674	675	670	662	695	652	708	652	656	745	654	670	697	697	659	688	696	675	691	688	689	715	648	639	682	674	685	682	697	660	714	698	636	707	725	703	702	761	689	713	701	715	694	701	757	912	998	717	692	657	675	696	668	667	690	672	695	700	633	650	618	650	666	657	652	724	677	678	711	617	674	641	644	667	667	730	698	678	706	642	676	683	708	664	659	628	710	640	638	618	660	617	661	646	632	662	676	725	683	656	682	652	680	756	656	701	666	682	670	685	648	627	602	678	660	658	671	642	636	690	697	657	683	655	666	628	645	662	652	639	653	670	628	644	641	673	658	678	682	652	667	682	681	684	666	665	696	662	665	656	666	689	628	648	611	713	622	670	685	637	644	646	683	622	702	645	656	660	673	646	642	666	666	678	711	616	637	676	665	672	625	641	690	671	674	696	685	681	651	677	699	663	657	657	669	653	672	696	640	682	637	697	604	667	629	622	682	633	662	631	673	654	641	669	655	651	680	616	672	618	682	687	673	645	629	677	661	638	661	645	630	676	653	670	663	682	672	671	604	625	669	709	628	695	648	682	590	665	629	685	664	651	669	655	716	706	655	712	730	650	644	701	661	660	677	664	673	646	690	688	629	694	673	693	696	669	678	679	676	640	705	684	692	653	627	659	655	647	684	683	675	698	675	641	645	663	695	635	658	695	687	683	667	635	706	686	653	659	625	673	635	674	657	673	653	613	658	648	636	717	694	624	651	697	670	640	647	678	641	668	647	656	646	653	676	680	662	664	714	686	646	625	649	650	665	666	645	675	671	696	661	698	640	641	672	660	667	662	668	701	668	669	636	694	681	642	661	680	673	700	671	691	626	701	654	653	662	636	646	697	679	686	673	678	633	642	674	679	697	631	673	664	628	648	664	685	635	648	652	660	649	617	637	637	668	693	653	673	643	651	646	700	663	673	621	637	678	671	672	641	643	655	687	682	615	696	614	660	666	695	633	657	654	714	692	669	680	632	645	654	697	665	654	656	653	655	658	655	691	693	691	671	661	663	655	667	652	693	631	695	659	672	646	675	660	710	664	634	656	685	700	656	681	656	656	646	716	612	672	694	661	624	682	716	681	640	652	701	657	682	629	674	685	683	675	606	677	669	655	677	622	628	623	686	676	689	651	648	701	635	660	713	698	598	640	680	696	661	694	666	648	666	667	650	680	670	618	673	708	736	637	716	655	669	615	689	714	664	677	661	670	686	690	679	663	685	661	586	713	637	683	661	665	670	710	637	615	690	691	671	732	670	694	687	653	624	657	636	650	684	619	626	671	672	680	682	704	691	654	640	634	712	684	659	656	670	657	643	660	605	662	651	651	698	638	667	649	647	717	663	650	660	679	684	656	689	620	677	638	681	707	668	690	629	647	627	645	632	669	598	651	678	704	662	683	697	690	671	629	716	625	654	687	662	671	680	670	670	664	662	687	678	638	673	672	677	655	693	685	668	689	659	656	650	705	631	670	708	658	670	667	626	655	689	653	684	672	681	649	699	664	662	647	662	674	673	656	674	649	652	653	704	679	668	701	655	686	670	686	733	629	708	667	639	638	686	633	642	655	637	586	697	663	632	676	663	720	667	644	699	685	645	638	698	706	666	652	649	654	640	698	697	681	647	660	689	707	661	702	609	680	691	671	643	707	665	629	635	676	597	665	657	717	644	637	641	676	690	674	674	669	649	663	674	704	649	680	677	660	674	683	641	639	711	620	617	665	677	636	684	661	696	646	665	675	676	670	651	650	642	614	692	675	695	648	689	699	666	649	690	677	659	686	640	660	638	667	666	686	663	658	669	656	685	675	673	643	635	665	705	652	668	703	668	667	636	679	684	673	603	709	686	672	674	679	638	644	661	661	660	657	641	666	663	630	646	660	683	648	707	682	676	670	667	688	634	665	660	656	666	652	620	613	620	677	627	729	647	635	701	655	638	690	670	673	711	658	708	700	696	638	694	684	681	680	687	646	662	640	678	660	683	651	684	717	690	664	630	680	712	673	717	643	641	669	704	669	645	680	687	708	674	618	703	645	689	659	651	657	649	663	645	709	640	661	697	676	668	671	689	663	663	735	656	644	667	698	629	656	660	693	621	644	662	650	638	658	665	651	660	669	643	681	708	711	652	639	690	695	676	658	634	660	704	596	657	697	663	607	684	623	647	669	676	677	636	668	702	604	635	626	692	634	643	680	684	634	650	643	701	708	671	706	701	703	681	650	681	699	645	631	641	693	671	648	660	645	644	671	704	650	636	680	687	707	650	636	661	670	660	656	660	655	632	625	635	657	637	674	684	653	665	668	662	645	649	672	625	659	673	660	615	648	708	658	663	690	642	630	672	693	669	679	673	659	695	706	660	635	659	652	636	671	643	686	730	721	657	688	671	678	648	687	674	676	665	639	659	716	669	667	726	632	644	706	680	700	716	636	691	686	664	696	688	629	659	721	668	702	651	664	645	641	638	695	607	673	682	694	674	650	656	622	683	664	660	643	639	683	680	692	721	660	699	639	682	751	671	643	655	704	690	688	687	646	663	660	686	643	665	643	643	676	689	653	667	691	645	639	622	677	663	628	669	663	610	669	677	660	638	653	688	695	622	612	655	648	684	637	688	679	678	624	654	620	680	708	670	661	671	690	671	657	649	680	685	650	688	691	649	644	639	674	633	715	702	640	663	650	641	651	683	694	690	631	686	627	629	635	669	601	677	670	681	650	641	647	690	629	683	642	667	677	672	685	664	615	645	677	605	682	654	628	653	647	669	693	682	653	634	660	683	714	630	671	650	690	728	646	704	663	640	700	620	666	670	709	667	683	661	662	682	687	682	698	656	640	651	667	666	661	676	657	673	720	678	666	641	686	634	635	691	683	641	654	698	631	685	662	686	645	637	691	671	711	639	672	647	660	668	659	664	699	662	663	673	676	689	666	702	699	652	653	651	676	690	669	704	668	652	649	669	650	663	694	683	680	672	637	653	663	636	664	650	677	630	631	690	626	693	656	657	644	677	675	636	622	676	664	619	653	730	686	632	656	665	688	664	666	676	687	668	660	674	715	677	679	718	656	687	633	643	731	648	700	700	713	654	655	667	640	709	707	684	644	659	596	655	644	622	641	650	679	681	628	659	664	698	646	676	652	691	662	674	676	629	665	638	660	669	649	717	644	673	654	660	658	678	689	639	648	661	682	676	646	691	600	670	705	664	668	687	667	691	679	618	671	625	619	643	654	634	699	646	637	641	641	725	651	654	687	682	676	649	616	634	695	699	685	626	671	701	666	644	637	688	675	685	702	664	663	640	704	669	667	663	676	655	656	672	652	643	646	721	648	666	639	676	650	663	637	670	671	650
21078	1932	1398	1089	772	688	507	491	445	431	385	409	350	349	346	346	325	302	319	310	314	319	306	281	291	276	298	288	281	299	293	309	293	280	294	301	265	284	289	307	287	287	270	294	270	299	282	275	286	260	248	283	284	279	254	271	300	294	277	280	252	299	276	254	281	282	280	303	289	311	317	299	289	296	252	281	265	295	287	303	259	330	297	302	255	305	307	311	294	316	286	274	277	279	286	279	348	571	503	321	267	261	239	253	251	281	253	293	270	293	279	318	272	261	256	272	265	271	293	287	299	280	299	285	271	301	269	302	283	281	285	250	270	267	285	279	287	263	289	285	267	278	265	267	277	266	269	278	281	257	298	274	268	288	254	258	289	270	288	269	267	286	287	300	308	293	271	254	273	284	268	285	272	284	301	249	290	251	250	263	289	253	259	288	275	336	288	300	285	285	268	251	238	280	259	277	290	267	264	259	269	288	294	268	275	272	274	268	252	254	257	272	271	257	286	260	299	291	292	269	296	292	267	278	258	291	252	266	264	271	305	257	286	284	277	260	269	284	250	289	278	269	284	307	282	291	228	258	298	272	248	287	270	278	301	263	303	285	284	287	297	301	261	274	269	288	285	275	277	290	283	278	268	290	290	273	310	263	271	282	283	262	254	284	289	297	284	262	287	268	263	283	259	290	286	299	263	282	261	266	268	268	292	293	304	290	278	260	274	258	272	279	270	283	347	284	288	280	281	327	293	291	264	281	292	279	286	279	287	263	276	304	271	251	254	280	268	282	305	254	302	308	263	294	254	263	288	304	269	300	313	268	283	252	249	284	289	322	290	301	279	309	294	265	284	287	257	268	254	289	274	296	245	276	263	278	292	259	285	283	255	294	284	304	235	292	263	244	245	249	293	271	298	289	284	281	302	293	285	268	310	278	303	254	284	272	286	276	285	307	288	277	288	293	284	275	250	299	270	293	280	263	290	261	297	269	300	296	286	294	287	305	269	300	306	286	266	274	255	298	284	258	297	263	259	274	292	279	284	279	279	306	258	274	285	269	260	250	280	300	266	295	242	275	266	268	268	285	291	281	277	272	291	283	263	283	291	285	272	268	256	279	275	260	278	266	276	274	273	306	290	275	299	281	272	273	305	249	308	279	253	281	281	298	286	281	287	298	311	291	291	261	280	282	267	268	284	273	274	276	276	256	253	292	266	283	252	265	275	284	268	270	272	276	285	273	271	296	274	264	266	274	258	275	263	291	253	267	281	284	280	274	286	296	262	266	266	258	276	290	284	289	283	268	298	246	279	275	288	263	272	289	288	289	269	287	234	291	266	317	274	282	277	279	288	268	293	280	274	282	246	277	257	304	265	275	266	287	257	295	285	283	280	286	270	303	275	261	271	251	300	278	276	292	287	248	271	260	253	297	261	314	254	271	273	267	287	302	275	275	266	276	284	273	264	284	279	265	292	295	287	297	268	267	298	270	271	269	260	282	281	277	274	247	271	274	275	260	275	277	280	291	304	231	297	270	288	273	277	288	282	269	277	263	296	267	292	244	265	279	265	271	304	270	295	271	247	301	290	281	286	272	283	275	251	275	291	287	314	265	298	289	255	264	288	280	282	234	289	302	282	281	262	257	284	266	265	277	260	291	283	289	274	287	267	276	292	260	282	274	279	280	263	273	264	312	281	298	292	310	285	313	284	281	287	281	267	273	270	267	277	283	287	261	280	315	269	274	322	285	266	254	296	264	273	292	253	285	271	266	247	255	304	271	282	270	264	254	309	274	254	262	273	265	269	280	288	278	288	263	275	280	289	261	280	294	275	263	283	285	275	279	284	262	271	301	276	285	255	293	272	276	252	283	260	243	289	271	264	305	262	292	311	244	271	291	279	262	275	301	302	273	299	294	270	297	294	305	293	281	255	274	276	278	265	261	260	258	275	268	269	272	286	288	270	279	290	272	285	263	294	293	271	269	262	275	276	291	266	307	292	290	278	269	296	270	277	272	265	281	291	259	287	242	274	292	297	294	288	274	266	276	255	304	299	314	280	290	266	259	275	275	293	291	256	273	253	250	283	267	287	273	273	294	286	262	264	292	308	275	272	285	266	271	267	267	258	278	286	252	277	261	278	279	261	294	276	272	273	294	267	273	297	308	265	304	284	277	239	279	284	273	273	279	257	280	295	307	279	252	259	264	275	265	293	292	289	263	289	257	275	289	290	265	268	305	260	296	290	307	296	287	267	258	278	297	287	291	292	255	268	289	275	276	280	253	256	284	265	251	254	308	278	282	287	265	245	277	264	258	261	275	275	258	238	310	295	278	260	276	270	288	284	268	286	291	275	294	277	269	264	229	304	257	288	306	247	277	265	299	265	277	284	266	278	270	296	269	307	290	300	264	275	264	284	289	256	263	303	282	283	257	293	248	259	299	296	262	288	280	292	263	261	294	283	259	284	289	252	256	273	270	279	287	304	269	280	263	248	269	295	233	287	262	286	262	305	281	277	277	277	287	242	239	268	261	274	265	325	264	249	277	305	271	300	281	321	306	302	295	288	286	281	271	274	289	283	319	307	280	279	311	276	298	303	267	275	270	264	288	284	285	291	251	284	270	261	299	274	300	277	243	296	270	286	269	279	288	273	278	293	269	274	275	242	268	288	277	277	257	268	285	255	256	284	281	296	272	291	270	300	280	269	267	289	288	256	264	289	275	294	260	306	299	294	262	300	266	285	251	281	288	261	293	292	274	274	282	275	266	309	299	282	271	291	272	264	269	287	276	264	283	290	305	267	277	284	264	288	262	271	279	297	279	257	265	269	277	268	302	287	281	279	275	267	266	292	275	289	304	305	290	301	295	277	302	295	284	271	280	289	285	291	286	296	271	246	276	266	295	276	277	270	295	273	279	294	286	268	275	272	257	289	264	253	294	268	284	264	285	269	276	297	244	295	275	276	278	263	259	294	259	297	268	280	271	273	232	275	249	276	265	238	276	269	280	274	285	299	276	279	312	304	284	267	288	257	286	253	298	307	305	313	276	269	289	288	287	275	265	296	253	285	261	274	304	306	289	255	301	256	279	275	298	256	279	290	288	254	294	278	268	274	270	293	280	281	275	248	292	282	291	285	249	278	259	284	271	272	255	257	275	310	267	269	270	298	309	270	283	263	267	266	259	265	289	263	284	259	287	287	270	277	268	294	269	288	294	273	274	242	276	300	296	299	269	255	306	278	286	244	278	292	286	277	273	278	305	269	302	299	300	297	278	299	282	254	321	271	268	296	288	270	249	272	280	247	256	274	281	302	258	263	300	281	300	251	277	263	282	286	291	273	277	307	306	268	275	305	280	292	295	297	302	295	265	291	289	286	280	294	257	261	267	266	261	273	267	259	252	281	249	299	259	312	303	309	292	277	275	275	286	282	273	310	241	287	299	279	296	247	255	277	295	252	274	277	277	287	261	259	277	302	263	283	256	290	282	268	283	284	285	291	285	262	258
10807	1582	3210	3579	3017	2568	2204	1907	1632	1578	1367	1267	1203	1150	1040	1101	1025	948	942	915	940	955	900	858	889	853	816	838	808	857	789	855	796	791	823	774	742	730	806	808	845	834	808	777	794	823	748	732	728	744	753	766	771	780	713	801	761	791	812	740	792	735	816	756	798	773	800	752	795	766	767	781	737	793	821	788	750	772	783	871	928	1303	1003	862	853	901	951	985	880	979	944	970	940	779	785	777	1526	3314	2448	1113	816	744	747	728	741	745	780	752	774	691	793	734	776	745	754	810	735	659	704	755	733	736	727	725	750	760	759	722	738	714	762	783	741	748	754	758	717	744	796	747	702	691	775	740	750	728	789	730	698	809	723	747	728	770	710	754	753	733	772	750	734	788	754	756	758	737	749	724	712	780	711	699	720	762	749	721	764	765	781	751	715	749	733	747	761	748	767	806	738	746	709	705	747	768	773	736	725	709	786	741	742	693	757	730	738	720	762	754	793	715	768	723	701	779	757	711	769	721	705	684	742	746	745	726	720	740	709	733	735	714	718	726	706	749	751	757	756	771	730	730	704	760	752	757	718	732	723	762	763	763	764	771	744	766	739	718	750	746	758	771	751	739	709	773	733	708	734	785	686	728	692	756	733	719	697	742	738	746	729	757	789	759	728	776	680	769	722	789	791	740	713	764	735	774	662	724	750	759	761	793	744	749	731	759	707	735	760	751	732	719	751	737	748	762	694	738	775	733	731	735	749	763	714	768	686	765	778	714	732	687	740	703	782	786	724	730	746	725	712	774	711	762	719	697	790	777	730	744	685	751	710	678	737	742	744	738	753	707	679	719	749	735	743	696	755	757	777	754	721	722	728	775	727	742	782	732	712	738	726	770	679	712	750	744	763	741	753	702	724	771	768	700	758	735	787	761	734	708	744	740	762	740	764	752	735	742	732	769	721	708	735	750	754	697	735	753	770	757	753	721	716	743	770	687	737	762	705	739	696	781	731	685	719	737	679	747	714	728	745	719	748	694	721	763	747	745	743	697	693	762	709	728	707	749	789	762	733	735	706	771	803	739	740	757	720	811	723	723	741	730	752	759	728	718	764	763	733	698	703	707	701	726	756	753	763	710	764	756	742	747	739	762	718	650	729	733	743	735	727	744	709	713	788	760	722	769	767	738	693	725	736	763	732	746	775	748	737	747	729	752	781	792	744	745	758	718	715	743	668	751	758	737	754	724	737	715	738	772	723	712	782	721	752	718	691	729	748	716	681	728	746	723	771	729	754	745	775	753	736	743	785	742	732	750	775	762	756	771	765	730	725	719	764	755	769	756	764	746	726	706	754	709	748	737	755	745	755	763	703	778	751	671	729	681	706	734	692	774	773	744	731	774	745	721	725	698	744	720	728	780	718	745	804	735	797	771	763	725	709	783	798	710	738	722	753	735	704	699	767	702	782	752	765	706	695	727	773	761	734	747	700	734	694	778	780	777	742	737	747	732	766	758	739	780	738	736	722	735	751	745	726	746	752	765	772	781	717	718	737	731	782	797	769	742	769	763	749	739	764	777	764	749	740	773	738	739	724	703	743	768	714	744	791	756	746	689	755	774	739	756	786	735	744	744	727	749	744	766	763	741	722	812	788	752	733	740	689	731	689	725	777	745	747	772	735	718	726	715	700	724	732	752	756	682	718	707	763	710	674	775	763	702	758	710	749	731	743	731	751	725	786	681	731	729	712	717	710	714	762	734	739	735	700	718	709	739	722	764	754	739	764	731	762	729	761	764	736	745	757	717	756	719	755	780	736	694	752	740	768	720	732	737	742	739	704	766	719	719	787	766	729	732	757	737	773	745	731	763	784	752	766	771	688	758	693	726	766	746	729	738	735	738	742	739	711	732	726	757	762	744	747	731	729	765	681	702	734	699	692	782	720	707	763	737	745	764	754	700	740	782	778	695	732	730	733	678	706	771	707	792	770	783	734	798	767	718	760	773	687	745	732	776	785	740	738	749	817	741	769	734	795	709	747	712	740	727	765	756	768	778	727	723	765	755	704	731	737	736	704	758	761	714	746	761	734	778	708	738	688	755	798	724	711	752	746	746	702	768	761	725	739	757	757	739	665	742	718	754	772	777	734	773	751	756	738	751	797	709	769	768	742	744	781	739	731	737	741	692	750	741	768	726	710	744	751	793	773	707	781	742	692	696	728	743	712	808	770	730	749	769	748	757	725	746	693	746	734	707	788	754	705	747	766	738	742	747	756	749	708	796	764	741	741	672	727	761	704	736	720	761	749	734	752	764	801	672	730	724	744	710	722	732	740	717	714	746	722	705	742	737	708	713	733	759	723	729	723	760	746	709	762	713	747	731	760	736	741	739	744	715	737	722	690	742	723	707	732	728	718	720	710	749	720	717	734	735	732	727	738	762	746	745	760	732	738	776	731	755	716	735	770	772	762	776	787	738	759	692	778	745	649	710	717	734	753	774	716	746	726	727	811	728	740	754	727	729	745	736	791	735	727	759	782	698	739	710	810	756	742	735	721	738	805	746	758	758	758	733	765	761	751	757	736	756	748	724	772	693	751	763	749	732	728	759	729	749	734	751	743	759	700	725	739	723	735	802	787	724	759	741	750	802	773	772	727	765	745	775	752	733	753	722	757	745	727	757	731	767	695	741	743	712	733	737	776	763	707	724	755	733	746	777	713	768	716	720	687	723	765	762	705	744	740	765	754	767	738	725	780	734	724	744	742	777	721	750	749	713	733	744	733	691	766	768	768	790	770	707	746	735	718	710	704	713	737	715	732	757	702	733	734	700	766	723	773	759	748	703	726	728	730	702	714	750	744	807	756	733	671	745	712	789	726	724	699	762	771	785	758	728	779	723	735	715	760	719	728	746	730	739	717	687	714	719	767	734	757	728	778	716	751	737	739	777	749	718	755	715	738	762	764	700	772	715	753	724	745	782	775	783	738	723	740	794	762	718	744	743	763	762	733	765	712	701	732	795	761	714	735	695	752	740	751	770	766	754	735	758	735	724	713	741	707	754	715	736	754	723	761	690	755	771	736	773	742	741	730	734	740	730	736	748	726	708	739	742	782	780	811	690	735	748	763	717	716	783	772	680	738	753	723	726	751	788	760	706	723	738	726	761	754	724	780	721	773	753	741	775	695	735	737	782	722	742	745	726	716	697	718	751	741	741	685	818	754	723	736	748	721	709	712	761	759	754	754	733	728	712	734	733	786	754	717	724	755	773	776	705	745	710	763	762	761	754	709	750	688	752	791	757	722	778	710	727	728	729	725	749	754	734	752	701	755	708	724	703	729	744	742	698	739	737	695	718	780	739	713	787	735	733	786	746	713	693	722	774	692	765	798	704	758	744	678	769	731	751	774	708	719	736	664	767	728	767	714	725	723	767	737	673	745	703	737	781	715	722	735	745	734	778	721	796	765	735	736	768	787	742	678	731	770	748	681	741	723	717	750	746	738	726	756	773	743	735	754	727
33115	4277	2651	1923	1321	1013	815	663	543	470	441	395	391	371	351	331	318	290	274	310	289	300	281	255	258	237	291	271	264	258	264	272	255	247	265	232	229	249	237	236	232	209	245	235	226	211	235	250	216	252	210	235	242	220	223	208	209	238	232	243	244	246	237	218	259	228	219	216	218	254	203	218	237	217	240	243	240	266	268	251	257	298	234	252	245	274	289	322	265	294	343	250	226	209	240	224	385	439	630	440	258	221	248	217	226	222	209	209	237	235	223	233	217	236	237	228	225	247	238	246	196	249	221	226	235	209	208	215	247	233	229	246	213	244	210	241	237	228	244	218	240	215	223	237	240	220	196	227	258	215	247	212	219	245	228	228	212	201	215	219	217	228	224	224	211	221	228	197	247	228	223	198	234	242	216	222	233	222	229	236	246	219	260	230	211	216	202	204	226	202	223	234	232	195	218	228	240	234	211	216	235	231	224	218	240	249	220	224	221	227	251	240	223	239	238	228	204	254	235	222	218	220	243	215	218	229	216	216	223	219	216	250	193	222	230	240	210	244	238	227	213	245	215	228	209	226	217	258	220	226	210	216	229	260	208	210	231	191	206	222	223	217	211	214	237	226	241	242	246	216	230	242	212	235	214	192	209	248	214	231	223	242	212	214	232	228	206	216	223	221	239	246	235	214	257	253	234	216	232	229	238	202	220	230	237	233	241	235	239	200	202	211	228	212	201	223	215	196	239	216	233	211	221	225	223	221	215	203	237	231	209	237	220	225	208	239	234	265	239	236	244	216	218	225	209	204	225	248	231	181	198	227	234	239	214	212	210	232	198	199	245	248	210	226	230	231	238	244	209	216	253	235	222	225	234	242	201	227	246	225	202	216	242	240	227	221	234	221	238	215	194	208	224	207	214	237	232	248	226	218	214	219	215	230	237	225	218	219	247	248	247	216	221	228	245	212	228	247	225	232	225	230	229	232	216	222	237	210	229	239	237	218	248	212	247	216	242	243	212	192	223	221	232	223	207	224	220	212	232	221	249	218	251	210	226	208	228	225	231	266	237	243	231	214	219	246	218	230	235	237	209	226	238	223	217	187	259	234	263	251	230	253	223	177	209	212	211	209	218	215	234	190	231	243	223	214	207	242	231	243	220	212	227	223	223	245	267	226	222	228	241	234	250	260	221	212	206	214	263	229	203	221	221	214	235	243	236	229	205	211	219	247	217	198	256	230	236	229	229	250	249	224	208	212	247	226	229	222	225	241	242	253	226	222	214	259	235	265	221	235	243	246	228	246	223	264	239	235	227	220	253	216	217	243	205	222	214	236	233	216	238	218	237	226	240	216	226	232	240	227	214	234	245	228	235	212	203	219	196	237	258	229	227	201	216	232	217	222	241	230	218	222	242	241	230	218	220	231	221	224	226	252	238	223	218	209	254	209	223	235	240	237	246	240	222	235	241	232	234	219	245	223	228	206	240	258	239	227	229	247	218	252	207	213	250	228	266	254	219	218	224	236	255	244	221	245	228	203	220	249	239	230	251	219	240	235	246	211	239	247	234	203	235	246	235	215	216	219	229	237	212	258	217	219	228	251	236	234	238	211	227	212	247	243	212	239	222	243	216	218	211	229	230	203	217	230	236	221	211	201	240	221	211	232	205	245	238	222	210	231	222	211	216	228	266	232	210	209	252	245	232	231	223	230	226	223	220	227	216	221	231	261	230	206	238	240	220	215	214	224	204	214	229	225	242	228	201	242	237	227	221	225	200	233	256	219	256	234	230	244	230	210	222	207	210	239	217	246	241	219	242	242	211	210	224	219	236	240	251	219	202	221	208	221	211	224	227	234	248	217	214	224	236	223	245	185	231	233	249	217	207	198	224	225	241	233	241	241	225	223	230	254	220	254	216	233	223	235	245	230	236	250	226	231	225	227	212	241	250	210	224	218	224	262	238	224	233	214	216	225	217	228	221	224	229	241	226	228	224	231	212	217	208	234	224	221	232	219	240	214	227	199	251	214	265	247	235	238	209	225	261	253	242	210	213	216	222	219	226	216	232	236	209	225	186	251	232	240	220	233	224	242	220	207	210	251	235	236	198	255	257	232	236	232	227	223	224	229	209	237	237	211	239	220	212	217	226	234	238	262	212	220	240	253	235	226	218	226	195	224	250	188	212	241	223	239	243	240	233	213	234	240	229	205	250	240	235	190	203	227	213	212	229	220	239	232	231	222	241	229	244	242	247	205	212	238	243	228	209	223	224	204	199	227	224	208	199	237	241	255	221	227	231	233	227	231	262	251	247	233	230	217	236	243	220	245	207	239	247	209	246	247	243	241	243	211	240	251	218	246	231	215	227	189	222	237	227	233	222	259	200	244	231	226	217	199	217	235	228	239	237	208	225	213	246	245	220	224	243	238	232	236	196	240	231	230	213	248	220	245	222	219	217	221	231	221	239	229	209	225	235	240	218	233	237	234	257	215	217	244	220	218	233	232	248	227	212	231	216	219	258	214	254	213	213	239	232	234	215	227	239	201	222	197	199	269	218	229	229	243	235	219	206	221	187	220	229	248	217	232	234	232	210	264	210	225	230	229	230	216	235	219	232	209	261	227	216	239	228	249	215	255	213	227	215	243	225	220	233	215	232	222	226	230	218	221	221	228	220	216	236	209	230	211	243	225	254	207	241	200	188	205	223	218	238	240	236	242	226	194	225	244	232	237	216	237	176	241	225	242	207	190	205	207	240	214	217	229	239	236	232	230	237	235	202	200	249	211	247	232	237	221	234	263	227	253	222	219	238	218	232	221	230	237	232	250	223	240	214	251	233	238	228	205	208	208	223	222	232	249	224	218	242	227	228	199	226	220	222	215	232	225	214	230	216	228	217	215	225	231	223	241	248	244	207	243	210	241	221	240	200	236	229	241	221	262	217	232	238	223	208	220	237	220	223	222	219	222	258	235	202	252	195	244	217	250	230	233	228	245	223	254	233	196	221	235	218	221	210	240	213	262	216	236	201	206	206	219	237	222	223	215	253	223	211	218	226	224	194	248	228	225	230	227	221	231	220	223	245	250	248	259	218	210	231	218	247	252	221	253	242	221	229	225	216	216	213	243	211	241	212	233	221	211	223	222	208	220	206	216	222	228	251	240	204	233	215	240	233	219	249	249	227	233	213	234	244	225	212	223	224	231	199	231	239	236	237	245	207	195	204	219	254	269	232	232	218	234	215	233	216	230	246	241	229	217	216	234	215	266	222	210	232	217	236	231	249	219	215	231	225	244	254	249	233	243	218	231	170	201	225	224	226	237	220	223	227	221	260	220	216	224	236	206	243	215	197	236	218	229	226	204	221	218	189	235	232	261	239	234	227	215	253	243	223	230	246	244	231	199	221	223	231	219	232	235	231	222	216	245	233	211	232	242	216	227	245	211	247	249	226	238	232	222	224	234	223	223	261	221	242	209	234	248	228	235	233	205	205	204	221	202	216	213	236	209
15507	2291	5154	5944	4997	4038	3307	2773	2415	2050	1893	1676	1515	1420	1319	1198	1187	1067	1045	955	1027	909	897	882	864	871	835	811	791	726	749	756	752	750	765	736	687	694	703	709	682	781	665	695	658	675	671	661	668	612	698	590	667	622	590	635	677	618	636	677	682	676	637	670	709	669	669	653	660	626	643	662	638	624	638	667	655	712	796	917	1254	1518	869	928	977	1024	1095	1048	1020	1009	1132	985	667	601	651	717	1658	2784	3784	2508	989	593	586	634	613	626	626	592	634	607	592	614	589	606	590	609	613	591	605	595	589	561	612	593	577	633	591	605	587	584	623	573	577	605	625	642	585	597	615	574	590	622	635	609	625	588	577	615	588	613	622	656	609	579	624	570	617	592	611	631	636	592	609	625	609	587	620	621	634	590	601	615	586	583	636	604	625	625	635	650	611	604	597	613	605	609	630	627	591	629	588	613	617	627	594	603	641	597	688	609	608	588	584	637	615	605	564	618	597	625	581	609	597	654	591	616	601	592	632	636	638	582	623	587	609	595	572	604	628	605	606	599	611	609	618	617	608	592	564	639	603	620	588	671	634	596	576	577	645	578	603	607	592	567	596	584	592	613	603	606	553	625	578	562	605	572	562	578	586	581	611	603	595	605	614	643	597	588	598	576	568	589	662	601	560	593	615	561	584	580	602	582	607	637	610	645	558	625	612	604	586	618	612	576	591	632	589	586	625	608	571	591	639	647	618	597	637	629	615	602	617	625	597	579	593	669	565	633	632	578	586	571	621	576	564	603	603	621	613	565	601	612	601	597	630	564	615	610	578	609	622	626	599	613	601	648	589	604	578	575	596	597	611	592	606	620	611	560	597	565	601	587	626	667	570	621	664	661	640	634	632	615	625	616	596	631	622	624	568	593	577	592	618	601	594	571	558	587	623	635	590	632	584	580	580	625	591	625	625	636	608	580	591	616	587	657	602	644	624	551	529	616	596	622	634	590	595	577	606	566	577	584	610	600	566	672	601	621	607	615	590	599	602	598	603	573	568	589	612	597	621	584	620	632	590	568	604	602	636	590	602	586	598	602	628	612	616	641	585	564	633	638	628	549	598	592	610	625	648	566	562	643	612	633	642	595	591	629	552	641	636	589	608	560	576	648	608	572	613	639	622	599	602	578	575	645	573	649	642	601	636	623	560	627	619	636	639	590	589	659	622	611	633	617	622	615	624	623	597	573	575	609	607	545	612	667	574	602	598	580	626	613	622	573	599	604	575	614	625	589	575	600	611	651	590	643	586	672	562	563	629	630	603	631	577	568	605	611	583	590	595	599	634	632	574	617	621	567	589	607	572	632	588	605	605	589	587	582	601	584	591	615	675	613	625	595	595	605	632	628	616	615	624	633	612	584	565	574	608	589	613	578	600	585	553	620	604	645	585	593	602	606	602	621	631	583	590	606	625	633	606	572	626	618	575	647	628	597	570	630	618	612	622	606	586	616	611	600	643	592	586	600	580	613	607	583	616	572	576	586	584	574	637	609	607	582	595	587	606	593	649	600	570	621	604	618	600	565	608	587	560	593	614	594	609	644	576	624	599	587	586	609	619	604	618	614	577	576	576	610	596	608	589	585	572	629	564	573	634	583	573	592	586	599	601	663	600	600	611	594	668	595	584	597	639	620	585	633	611	613	593	603	599	564	558	624	590	619	588	583	632	582	598	629	589	574	623	569	621	595	602	593	586	551	599	588	632	614	660	635	615	652	650	564	620	585	618	589	599	655	581	584	608	607	657	613	621	605	608	613	633	588	587	596	613	551	596	587	595	587	571	597	641	622	618	595	618	591	549	547	618	600	627	604	605	643	608	579	590	599	594	616	560	596	589	648	599	587	555	563	599	599	575	606	618	625	596	583	603	598	604	632	599	585	570	622	616	638	578	625	620	594	588	624	582	629	603	611	621	596	611	586	599	606	583	598	604	630	617	602	596	648	637	587	610	588	574	651	609	599	597	603	572	603	620	626	580	541	624	645	589	585	615	631	617	606	599	559	613	609	630	632	592	602	610	589	599	569	578	627	609	613	602	583	606	618	576	615	569	627	587	628	567	597	566	628	590	600	635	578	612	595	604	590	627	590	592	625	611	631	579	617	615	634	607	608	595	623	597	597	644	650	621	590	595	571	595	590	607	562	580	630	638	560	583	575	623	645	579	590	617	603	591	559	607	595	601	624	609	601	529	620	613	589	627	603	619	624	571	615	598	618	556	583	617	634	651	557	599	603	581	601	555	588	613	610	597	577	635	597	581	607	611	603	584	624	588	640	653	585	601	600	627	621	606	616	586	610	629	616	579	592	589	632	581	580	649	599	607	620	589	631	592	598	572	572	592	590	596	592	585	633	604	644	638	620	595	584	586	653	571	633	596	594	603	611	602	574	578	612	618	623	553	553	662	614	569	662	640	605	601	609	595	589	591	555	560	597	594	623	622	618	556	601	632	609	618	632	591	574	596	579	604	602	585	634	611	582	600	570	577	618	602	603	608	644	535	559	627	617	580	575	608	585	599	583	593	584	612	607	563	574	582	612	566	612	642	628	564	631	624	590	605	574	631	592	562	573	599	585	548	614	582	604	564	600	603	611	577	624	597	612	590	608	622	621	564	614	608	596	598	602	558	601	597	571	571	592	593	631	605	597	638	571	609	623	587	577	590	612	608	630	636	646	621	597	571	577	585	616	562	618	627	593	637	640	619	560	591	588	583	569	609	562	581	619	604	609	595	577	585	597	642	633	622	570	576	610	537	603	626	597	611	611	608	577	633	599	633	594	587	603	636	577	598	619	595	571	569	591	586	610	607	578	613	640	608	618	588	589	626	592	590	619	560	628	589	599	575	608	585	582	586	551	617	636	601	591	578	589	616	576	638	613	636	597	602	654	613	588	591	590	595	609	599	636	594	572	606	654	582	561	580	581	617	541	611	632	624	631	627	581	627	591	651	638	565	619	603	620	585	628	570	612	600	619	626	616	626	623	592	625	572	619	618	609	605	637	622	619	631	613	598	606	587	585	600	617	607	620	557	582	595	642	609	632	644	573	568	605	618	628	611	593	606	570	619	589	602	622	573	602	582	633	629	584	632	603	587	597	578	597	598	592	594	601	623	625	588	604	578	598	596	609	561	616	660	606	621	597	605	621	597	580	598	598	620	612	607	597	617	626	639	647	624	591	593	594	566	603	595	601	586	648	624	617	601	624	636	584	580	613	603	584	601	596	602	586	618	648	658	598	609	600	592	659	598	613	622	590	592	642	560	595	601	615	553	575	619	577	650	591	586	602	646	580	580	559	622	533	623	579	618	593	567	642	562	623	613	635	621	593	575	618	631	609	614	621	585	585	607	643	585	638	595	608	620	583	583	623	615	616	619	603	575	623	607	594	625	594	596	613	617	572	604	628	600	622	606	613	578	616	610	604	608	620	591	663	618	629	586	624	638	601	630	604	610	606	635	617	643	631	594	583	646	586
3626	301	331	292	303	277	280	249	251	269	267	267	257	260	269	239	259	248	264	298	253	281	255	244	242	272	263	247	279	275	271	245	231	267	273	267	261	282	281	252	261	266	261	293	248	304	269	246	284	243	274	262	258	265	275	277	245	253	285	266	243	245	271	231	236	256	241	279	255	277	247	259	288	277	246	257	231	294	274	250	273	287	248	261	237	263	257	274	287	270	279	269	248	260	239	256	283	300	304	366	295	258	282	264	252	255	242	265	246	235	248	261	278	250	249	261	273	250	288	277	277	256	269	251	240	247	285	260	274	267	259	236	298	266	245	267	278	253	266	266	257	262	256	246	292	257	268	272	218	252	294	286	249	255	274	265	259	252	269	262	261	264	255	279	266	247	274	239	263	257	271	310	269	260	240	261	270	256	245	237	238	289	250	251	259	280	285	278	265	262	268	260	281	269	277	239	249	247	249	247	257	241	231	270	268	259	249	267	258	267	266	258	252	254	266	273	289	273	268	278	249	270	265	261	276	250	248	261	261	300	239	287	243	254	262	263	300	251	312	255	238	256	230	275	266	299	271	241	258	267	236	229	238	253	278	266	275	279	279	292	260	261	266	258	248	264	243	267	248	280	242	245	280	271	255	235	259	259	286	232	264	266	246	261	292	261	249	245	285	234	257	279	254	274	267	246	252	266	265	265	273	274	276	264	269	287	264	255	260	264	255	247	245	254	261	239	260	253	267	262	265	251	255	267	287	275	261	253	254	261	256	271	269	268	259	265	265	287	240	235	284	261	251	272	264	287	237	286	256	229	259	284	268	257	239	246	279	259	280	269	256	264	252	228	263	252	253	257	270	257	228	246	251	285	273	268	283	276	258	246	262	245	269	274	227	265	276	224	278	249	281	247	265	270	269	263	264	247	269	273	284	275	272	283	265	265	276	229	275	276	273	270	261	279	270	249	271	244	223	275	299	270	258	270	240	245	271	254	253	276	248	292	266	291	271	271	294	234	265	262	234	281	240	250	238	268	282	269	258	273	271	258	263	261	275	260	253	245	272	242	268	264	285	258	270	258	268	265	266	257	227	274	288	275	256	239	269	263	277	292	257	262	257	256	276	277	284	269	275	273	291	250	286	249	242	250	249	268	240	253	244	255	287	274	270	260	259	254	265	271	298	257	267	260	218	259	280	264	255	249	271	271	230	270	251	259	240	253	276	245	275	275	239	247	274	251	252	273	302	279	219	303	275	261	270	241	262	258	263	248	266	246	259	277	261	267	268	229	291	286	270	305	258	293	279	273	275	245	284	250	207	234	259	258	287	266	262	265	273	261	253	271	241	263	232	269	244	278	255	261	252	214	255	265	258	258	261	267	280	254	275	287	248	254	251	260	278	270	271	248	241	259	248	262	255	231	274	271	272	268	252	241	263	285	247	263	239	266	266	287	287	259	249	240	246	259	249	267	272	249	273	275	261	263	255	270	256	266	259	242	248	260	274	269	252	257	265	264	286	287	254	258	289	271	247	289	257	247	268	253	267	293	252	259	259	253	261	260	280	270	238	260	274	294	221	236	274	289	261	234	255	273	247	238	268	269	235	249	281	255	243	280	283	300	263	281	239	250	275	281	258	232	226	257	237	263	269	273	246	253	246	252	280	280	253	249	254	288	281	275	235	284	278	266	250	274	233	248	291	262	317	245	283	273	261	276	276	291	266	267	248	251	264	259	270	281	275	286	260	289	254	256	265	295	239	250	236	251	280	257	277	249	247	274	290	262	236	218	281	266	257	258	240	293	281	218	275	260	256	260	266	264	254	236	242	247	249	282	292	265	244	262	231	269	264	265	249	263	259	276	248	299	256	273	266	247	250	267	277	241	256	238	233	259	254	263	232	279	259	261	268	255	257	278	235	280	247	251	268	273	253	251	257	275	264	280	254	268	249	276	259	274	282	262	280	282	273	268	236	262	263	267	258	268	287	271	255	267	281	249	274	280	293	271	265	238	261	219	265	261	239	269	267	259	241	274	236	279	238	264	263	274	289	260	246	266	259	271	247	243	260	277	282	230	286	232	235	241	257	259	285	264	267	263	290	277	272	233	237	280	273	239	262	284	287	274	253	267	278	234	277	247	290	247	249	265	270	236	248	249	237	278	278	256	231	263	258	269	257	247	243	293	251	246	285	267	289	227	284	223	258	273	291	266	276	250	273	281	270	265	271	277	285	250	290	317	255	264	255	270	282	243	267	271	267	234	257	269	255	266	278	252	265	265	261	300	277	247	263	273	250	277	266	240	261	270	247	262	250	227	255	278	270	270	289	250	237	248	279	269	246	261	261	268	271	290	244	274	262	265	273	251	270	271	225	249	263	236	265	291	267	249	266	239	270	291	253	241	256	258	256	295	257	293	243	266	251	271	254	301	244	241	272	251	253	267	269	266	254	290	240	238	262	261	271	260	302	252	269	245	286	234	294	232	234	255	272	289	268	261	277	292	265	289	262	286	270	254	255	247	247	276	256	265	270	256	283	267	264	276	283	243	302	287	283	288	288	258	265	254	270	266	244	255	296	271	257	264	260	264	279	272	265	282	266	270	267	237	285	277	277	252	236	254	260	272	255	267	261	276	282	270	256	252	277	259	253	258	277	238	250	241	255	244	250	247	246	258	229	256	237	240	278	282	276	284	239	247	259	267	262	293	243	244	266	271	240	279	235	273	292	263	266	264	245	251	280	278	263	259	288	249	254	244	295	246	252	247	248	251	281	262	280	262	244	285	257	265	271	247	266	241	252	265	272	238	258	232	253	259	265	276	259	263	248	242	277	282	265	292	280	265	256	255	251	257	273	248	261	299	257	283	280	285	233	293	266	248	273	289	280	281	246	247	291	253	257	259	265	269	261	263	287	289	267	257	271	286	224	260	270	267	265	280	266	286	260	282	269	243	256	240	299	243	271	276	256	274	286	254	261	234	285	261	271	238	257	279	229	271	283	272	245	238	243	255	266	260	279	262	246	248	295	242	257	281	283	280	237	268	244	266	268	252	276	249	253	287	273	279	246	270	233	274	256	276	246	268	259	251	253	284	241	250	263	274	283	266	282	241	244	227	238	256	216	244	251	297	258	246	264	252	268	244	247	277	251	247	237	268	267	246	287	263	253	275	277	262	253	267	282	276	282	277	276	261	258	259	258	265	255	285	252	265	258	268	232	247	271	241	266	259	280	264	267	245	245	284	266	254	244	273	268	258	290	240	268	269	279	289	222	262	273	280	249	298	226	288	263	258	254	244	285	260	288	271	249	263	270	255	271	242	265	286	262	263	243	249	247	250	238	270	284	267	255	241	250	262	301	244	281	254	266	279	267	263	252	238	268	254	269	251	251	274	219	270	267	251	255	256	275	266	275	246	265	277	286	279	268	279	257	266	276	266	240	253	267	272	255	280	268	266	262	265	276	252	264	235	247	250	277	271	253	260	275	261	281	243	235	269	233	257	281	264	245	284
3368	773	837	809	753	757	762	734	760	700	691	735	724	740	682	734	720	713	664	710	706	674	713	736	736	709	732	701	773	699	688	693	738	684	686	684	711	704	704	700	700	675	679	739	668	756	696	697	674	679	676	710	756	730	672	713	659	680	657	703	715	721	672	725	732	729	728	708	714	719	707	635	731	735	756	725	716	667	713	731	750	762	701	727	770	727	749	692	706	722	728	683	698	685	673	697	795	949	1111	1059	746	729	706	694	711	684	717	705	703	676	743	645	755	699	692	661	678	706	704	729	695	697	676	683	653	657	659	685	735	707	703	716	729	669	663	691	686	692	676	717	734	697	726	699	680	689	664	692	693	729	695	678	685	719	694	713	686	706	696	723	705	663	725	689	678	685	648	696	669	732	735	658	725	695	691	688	751	685	715	664	680	679	683	690	688	717	699	699	674	681	650	742	693	705	705	698	720	718	738	753	694	730	689	686	671	663	679	751	697	673	702	694	715	725	698	655	648	668	714	709	724	709	714	673	694	699	706	685	686	722	682	712	741	669	752	719	719	668	708	695	678	670	674	718	694	683	695	704	668	645	702	684	717	692	700	725	710	689	720	699	717	681	666	681	662	688	668	688	697	690	666	707	694	683	646	695	705	723	647	668	665	722	686	655	679	702	750	744	708	663	678	665	674	682	776	698	663	752	733	722	693	692	737	646	669	716	726	653	678	665	689	701	677	672	712	728	694	704	739	737	674	672	727	697	670	678	707	683	671	677	657	672	671	662	701	665	704	726	705	647	661	709	672	680	684	665	662	686	714	687	668	665	673	736	720	713	736	663	671	731	676	681	737	701	751	678	695	729	715	666	662	691	735	739	669	684	728	651	661	676	697	699	723	698	682	686	670	750	718	690	667	679	739	687	707	678	699	667	711	650	689	694	664	723	723	686	683	683	690	694	755	690	691	658	748	698	712	697	714	691	729	689	715	666	706	700	678	682	736	687	715	704	696	670	688	668	668	688	741	703	661	716	656	713	676	679	728	705	682	671	723	691	686	702	676	693	699	685	690	726	711	686	662	681	711	724	725	704	682	720	714	661	653	681	701	713	675	709	707	712	715	709	728	696	677	719	673	684	706	661	713	666	640	698	751	701	713	725	680	720	757	649	730	720	676	674	718	665	701	719	686	677	695	685	656	701	665	693	699	671	642	686	682	733	671	619	712	665	696	710	674	656	654	673	656	681	706	731	753	709	744	666	718	704	642	736	711	754	770	645	703	676	693	687	696	695	712	708	677	657	693	692	742	699	724	720	709	743	720	681	695	683	672	672	664	723	744	667	680	722	656	722	649	676	731	733	717	676	686	676	683	724	634	720	679	662	660	695	667	737	682	683	721	718	748	685	683	729	702	684	661	691	735	688	717	691	660	716	640	675	697	690	706	731	686	716	679	661	713	726	716	692	682	686	673	697	706	641	744	686	703	708	775	680	701	690	693	682	689	703	648	706	676	692	706	713	643	686	646	699	704	705	696	756	700	669	689	708	697	732	666	756	727	710	709	712	705	694	702	683	659	708	685	733	692	671	688	617	684	645	700	686	696	702	732	715	699	690	672	679	702	696	681	679	699	644	683	674	718	686	714	696	717	723	712	710	668	714	669	689	711	692	723	702	714	721	732	730	711	671	719	690	672	709	729	683	674	710	689	684	691	684	706	719	697	692	702	713	668	676	686	708	680	701	691	723	711	673	691	683	678	726	679	695	659	695	734	637	699	712	722	746	680	679	737	701	685	685	685	686	719	663	696	720	665	735	745	719	702	677	699	699	628	696	790	756	692	718	697	665	741	732	707	713	659	732	662	744	683	707	705	720	708	664	741	674	669	733	680	718	683	673	679	723	733	688	718	703	767	673	667	710	694	682	726	680	719	700	697	656	699	692	656	643	700	694	666	687	713	667	685	677	709	683	681	712	710	702	720	709	690	708	715	712	678	700	702	719	686	673	685	640	746	686	672	682	717	741	740	682	727	687	728	747	668	689	736	699	712	687	688	722	721	712	698	721	690	737	708	706	667	676	664	715	725	713	725	707	721	635	730	726	690	673	691	678	711	696	690	686	706	723	725	709	688	706	723	710	691	671	703	732	680	735	681	653	708	678	698	743	662	636	697	683	722	678	660	659	706	692	670	727	700	688	632	724	687	705	681	698	688	694	688	702	716	714	667	723	674	741	680	653	734	756	699	711	660	689	740	655	732	681	723	726	691	695	683	669	748	799	692	671	725	728	670	649	723	700	712	708	751	734	676	694	679	710	722	661	670	718	666	712	696	704	663	692	718	683	694	706	730	654	672	702	701	666	664	707	643	717	672	694	684	694	695	692	702	706	633	685	722	708	685	723	691	657	647	709	694	689	665	684	697	724	647	704	718	679	664	688	727	679	656	707	739	720	705	722	697	682	719	686	695	676	730	640	712	710	658	716	696	684	700	674	687	765	708	714	714	697	724	687	661	686	675	689	641	670	711	695	696	675	645	688	707	679	686	736	720	681	687	673	715	717	652	681	734	719	694	662	688	696	682	703	745	727	706	713	680	719	691	706	661	687	705	660	708	713	691	691	684	713	684	735	704	723	744	702	691	734	705	691	683	691	719	660	714	687	677	697	681	646	687	719	730	701	720	684	682	669	712	700	752	663	726	658	717	716	633	764	698	662	673	756	732	675	673	714	676	697	655	718	682	690	704	714	725	682	670	701	707	704	649	700	673	677	711	700	718	697	721	713	710	705	697	720	715	717	732	711	683	699	731	687	740	692	691	653	730	723	695	667	690	688	700	677	736	683	654	693	722	703	706	690	718	672	697	660	763	681	710	681	694	686	677	681	692	733	650	734	726	703	693	689	687	734	730	699	679	698	695	703	705	723	730	693	670	703	709	685	720	683	691	653	675	685	669	720	688	683	696	736	726	683	684	717	709	659	744	723	677	692	684	676	717	678	709	725	680	687	658	723	716	735	695	759	681	711	710	676	721	719	676	690	717	712	711	678	697	683	713	684	666	724	695	678	676	697	713	672	705	718	685	676	686	721	692	702	741	709	694	733	711	679	688	730	714	690	696	738	674	720	699	702	701	758	642	713	739	695	704	718	709	728	721	719	732	644	733	711	644	739	764	688	712	678	672	691	707	675	663	675	715	723	709	680	694	722	701	675	732	679	688	715	710	668	685	750	724	681	705	712	675	670	755	707	768	662	717	709	726	706	722	702	719	721	654	706	669	719	700	692	711	659	675	663	667	732	672	682	716	743	690	678	672	696	695	661	708	724	667	653	693	681	714	725	682	695	690	702	698	757	747	685	683	705	691	736	671	709	743	686	741	718	703	703	685	683	727	625	698	715	696	682	696	662	701	714	716	693	713	718	734	685	663	647	718	731	672	673	696	708	728	678	693	716	733	717	662	637	696	685	669	660	658	734	690	712	743	707	785	699	706	687	682	718	714	696	684	658	734	638	664	699	670	682
20732	1854	1447	1077	819	686	552	507	436	408	393	362	372	370	346	328	362	336	345	331	323	300	320	296	300	298	290	335	285	321	311	274	305	305	289	307	281	296	292	298	300	304	301	274	306	311	317	309	294	282	277	294	297	325	283	310	301	338	298	311	304	324	299	281	315	311	306	291	301	338	286	283	318	315	328	324	299	323	334	332	316	357	344	332	349	326	357	311	371	356	290	309	288	293	292	300	410	597	602	455	317	303	316	315	327	266	313	282	290	288	291	285	284	306	335	313	284	285	308	299	262	262	292	277	291	292	272	284	285	270	308	285	301	291	303	264	273	282	315	317	327	282	305	282	286	298	297	297	284	309	304	261	286	293	288	275	292	288	308	274	276	302	276	278	276	288	301	292	278	295	312	311	307	294	285	298	272	282	297	288	288	264	324	323	296	334	273	263	292	290	299	284	281	283	309	292	291	300	290	289	298	308	320	290	318	295	284	326	282	278	307	322	276	273	305	267	296	320	295	297	310	304	302	278	320	316	302	291	303	294	273	319	319	296	326	293	274	319	285	274	314	296	290	317	307	302	284	280	290	292	326	286	284	306	312	259	321	302	299	316	312	310	289	313	298	298	289	293	301	290	304	277	312	307	304	326	312	306	277	305	275	297	275	326	321	318	305	287	293	275	295	294	283	297	295	296	267	264	308	270	302	297	278	284	288	292	316	273	282	277	329	296	262	273	286	298	284	302	256	259	259	299	280	280	295	322	287	261	305	309	303	282	310	284	284	280	297	292	283	314	288	298	290	309	307	273	292	317	338	311	272	289	268	306	285	295	316	299	285	280	271	293	309	308	332	280	292	304	275	265	307	252	270	301	276	287	290	311	276	334	287	283	268	306	295	268	306	319	306	304	309	258	291	300	277	321	289	281	290	256	321	268	303	273	282	295	319	306	285	318	275	299	296	305	290	283	309	309	280	315	322	306	297	299	286	255	289	312	327	287	294	315	290	267	301	259	286	297	294	319	331	298	315	312	291	309	295	310	271	309	269	283	311	298	303	315	284	322	275	330	304	295	330	289	305	287	279	268	301	305	281	273	309	277	275	299	297	278	297	251	262	304	288	268	335	292	279	277	317	302	327	304	282	297	290	309	318	299	280	277	282	291	307	281	295	317	296	274	300	281	275	277	301	296	304	297	302	313	311	300	316	300	280	303	289	319	259	331	293	296	286	292	317	302	297	315	355	300	306	298	307	320	276	311	241	335	282	287	328	306	304	310	287	280	287	289	322	301	280	268	295	294	275	304	285	301	282	287	271	266	290	324	324	293	308	298	297	297	324	310	313	288	283	296	288	272	271	295	274	292	310	277	315	304	317	314	303	292	291	313	298	301	300	325	302	279	290	328	300	292	268	291	298	286	274	299	277	295	305	290	303	274	292	276	265	281	296	309	309	323	299	285	283	293	283	303	316	286	279	288	312	318	298	353	292	285	270	314	303	307	299	328	278	277	300	290	295	288	276	290	307	316	300	264	305	316	252	301	302	314	281	307	307	284	296	266	267	274	305	295	305	322	314	307	331	295	307	303	302	291	273	323	298	321	308	303	316	286	336	306	338	305	263	276	278	329	282	359	279	287	306	278	301	305	317	280	287	320	321	303	289	292	301	300	291	306	300	283	299	320	287	307	298	308	302	308	306	268	332	330	306	302	279	318	308	278	283	276	264	291	327	283	281	283	285	278	326	297	285	311	266	300	305	293	321	299	274	295	297	304	287	278	316	315	303	299	283	312	293	318	284	277	331	271	310	279	295	296	302	309	283	293	278	309	288	320	284	319	318	269	282	287	277	297	312	295	286	288	309	271	304	314	297	275	295	287	299	284	315	305	331	290	293	293	294	293	298	299	290	298	312	315	269	316	261	283	287	302	306	294	296	278	323	285	286	294	300	316	305	320	305	279	301	306	299	286	285	317	306	308	310	279	290	330	303	288	314	302	279	318	295	303	293	299	279	305	348	293	316	303	300	262	302	271	314	282	264	298	285	295	270	284	294	318	296	288	288	287	255	282	292	293	296	287	298	304	297	302	299	324	300	259	305	274	310	287	308	298	281	282	345	312	296	279	307	291	284	285	294	313	285	303	322	273	312	271	325	299	302	265	282	289	312	289	310	267	268	295	313	277	309	319	299	280	300	304	300	299	316	278	301	274	308	285	272	286	301	283	288	293	271	315	302	316	270	276	315	323	250	306	275	316	285	288	293	269	334	278	321	278	269	304	283	300	286	296	314	276	296	328	304	289	293	303	290	317	316	312	276	280	297	303	312	305	296	309	299	290	326	294	284	297	294	302	296	269	303	294	263	293	281	282	291	290	296	314	310	306	295	292	290	322	288	327	292	306	283	298	324	303	296	289	289	294	294	280	284	312	286	307	318	314	318	313	316	330	282	291	308	303	272	283	295	330	324	269	313	311	329	277	323	290	268	290	292	303	282	294	322	302	308	307	294	313	307	276	327	299	321	311	287	311	292	318	304	281	295	279	304	287	305	308	313	285	296	269	307	329	283	273	300	301	268	326	282	306	287	277	319	286	267	295	288	306	309	280	301	306	269	283	298	283	295	284	302	283	299	317	315	310	315	299	320	343	294	309	264	267	337	316	318	296	317	274	297	314	279	273	292	317	318	288	312	314	276	272	319	277	297	284	330	277	312	312	287	287	271	301	298	278	288	290	307	298	284	304	326	296	280	280	275	308	305	305	302	298	328	291	293	308	338	295	286	327	282	322	321	281	326	300	298	310	304	331	310	273	278	328	313	316	300	284	301	302	323	293	299	263	343	285	316	302	294	284	299	284	295	316	309	295	293	313	294	320	283	287	273	268	280	285	319	272	297	301	275	316	329	317	314	295	303	307	284	297	309	270	285	301	292	292	281	299	324	271	333	321	268	284	276	284	286	296	330	306	314	266	272	304	302	329	294	289	286	286	274	298	294	302	280	297	274	276	274	280	264	286	323	304	302	310	285	304	338	291	275	310	304	272	304	292	279	278	278	319	298	263	301	298	310	269	292	301	282	314	299	281	308	313	336	306	289	320	285	279	299	313	316	294	336	292	296	304	262	311	273	318	302	315	294	326	312	290	281	301	298	279	279	284	286	331	262	294	280	301	287	301	301	277	279	287	291	296	274	284	314	300	299	306	281	304	302	277	275	274	287	299	280	261	275	286	317	293	331	290	259	310	316	304	309	268	320	315	331	283	298	312	317	305	304	304	297	313	275	309	301	280	298	291	327	284	321	297	328	320	304	283	299	284	287	307	267	267	275	328	309	288	295	311	310	263	299	309	296	280	254	299	290	298	279	319	290	300	275	289	300	313	285	293	292	294	299	310	277	288	283	302	301	298	302	278	322	283	303	316	289	298	325	292	295	295	288	302	298	262	302	310	286	322	298	272	295	288	332	285	299	282	252	303	289	292	303	321	242	318	269	288	317	300	307	315	310	299	326	273	309	292
10636	1633	3177	3628	3128	2579	2232	1820	1722	1508	1381	1351	1259	1168	1132	1101	1074	1081	991	1018	945	955	936	958	884	891	882	866	884	876	838	843	805	830	822	849	844	769	880	806	829	802	778	795	822	788	803	785	822	786	801	768	822	805	777	784	823	767	795	835	764	804	802	866	793	782	784	786	808	824	811	785	782	816	804	821	834	822	882	1018	1036	1182	1165	1009	1080	1158	1098	997	1192	1458	929	848	819	767	738	861	1856	3156	2791	2162	903	755	762	827	738	746	791	804	746	808	782	802	764	877	745	822	769	755	767	810	787	750	768	760	798	757	761	756	712	765	773	756	831	724	748	777	775	799	793	779	757	778	754	805	736	788	795	766	772	831	797	817	787	800	755	759	792	798	794	781	788	810	828	777	762	741	773	836	748	742	815	712	781	775	810	785	773	756	797	797	782	776	789	846	790	757	784	786	764	802	815	819	769	784	783	808	749	796	801	736	813	788	768	722	759	754	784	815	785	772	787	757	795	810	746	808	829	782	730	782	774	781	763	740	783	782	718	783	828	810	811	763	777	795	799	773	767	754	785	785	819	748	790	752	788	800	752	784	786	784	744	771	736	769	774	751	757	787	791	773	854	762	803	759	791	782	754	775	768	749	829	765	746	763	790	787	748	762	793	784	794	745	748	781	820	717	763	808	820	792	795	775	768	775	764	736	780	772	723	783	771	811	767	750	786	759	804	809	741	802	780	755	775	770	773	786	802	755	795	758	809	766	793	778	754	761	783	776	736	747	737	805	815	758	741	807	785	765	775	723	798	741	792	750	771	800	803	776	816	767	745	796	757	744	799	811	760	791	827	782	768	796	801	744	764	765	793	799	772	721	757	760	781	762	799	737	783	815	768	775	829	681	738	770	759	766	811	766	745	752	749	798	764	777	780	760	732	732	763	787	876	769	770	732	756	777	717	766	816	775	761	795	770	785	774	754	767	717	770	778	743	796	748	768	783	798	776	758	785	791	827	745	748	753	813	789	751	749	796	801	778	779	774	773	750	760	739	750	812	790	790	810	816	778	772	779	737	772	770	770	747	762	778	761	799	768	723	803	750	827	756	787	743	819	771	796	735	717	756	780	772	806	802	744	719	804	768	781	814	803	730	803	752	803	744	794	800	745	822	770	791	813	812	760	800	807	747	771	763	805	795	788	789	735	782	780	778	803	820	796	770	757	764	750	744	765	794	749	801	763	795	791	763	736	711	755	766	798	802	771	811	751	829	808	786	776	786	754	774	801	767	783	764	806	749	800	721	758	812	770	762	765	798	781	742	776	827	775	819	756	780	756	784	808	762	806	786	784	788	758	769	773	751	769	785	785	740	766	757	780	789	793	749	758	788	756	783	787	754	782	793	789	784	773	775	827	785	773	721	805	784	773	788	776	765	778	835	736	763	761	754	760	825	771	798	796	793	750	743	812	758	825	747	739	821	760	738	785	775	725	808	766	775	791	786	742	776	799	781	827	807	728	773	763	744	727	784	742	745	766	732	788	752	738	775	808	771	760	768	777	804	760	785	752	738	783	814	769	751	791	810	740	756	775	761	784	791	769	801	750	768	784	775	750	745	813	812	767	812	777	832	782	771	767	736	812	766	838	766	789	782	798	806	769	746	827	755	743	791	723	735	793	819	770	765	808	732	791	752	838	780	746	769	742	799	725	757	792	756	782	787	766	767	781	794	736	739	806	784	777	792	783	782	818	770	807	730	776	818	761	750	750	811	750	807	833	819	790	730	770	791	809	783	758	760	766	758	756	779	807	779	799	798	750	777	768	791	765	741	742	719	726	751	805	772	767	822	799	773	763	792	771	795	783	734	778	782	774	741	768	806	770	728	804	732	773	807	746	799	767	772	773	782	806	835	752	801	795	800	822	787	750	797	727	804	790	755	761	797	782	771	810	801	777	803	829	816	763	764	791	754	729	778	713	732	813	764	834	790	800	752	762	739	764	747	830	792	792	808	754	760	832	824	756	744	808	820	807	783	726	783	774	749	788	715	758	827	785	802	773	772	811	801	815	786	807	806	791	752	776	774	781	781	788	723	799	784	837	774	804	810	787	776	768	771	810	763	812	728	771	786	771	819	785	742	750	716	749	777	765	766	755	762	799	779	724	753	811	779	750	764	755	751	763	723	749	839	763	794	760	772	749	748	806	811	744	794	743	755	756	842	770	802	792	774	784	776	810	754	782	803	793	820	775	747	725	817	777	777	757	778	756	741	783	799	755	745	796	773	808	790	797	808	801	785	738	779	747	753	783	790	798	746	756	765	787	815	803	817	798	784	749	744	748	776	779	764	761	770	808	792	776	778	779	768	765	746	781	802	748	758	769	876	780	783	777	801	787	711	795	759	804	737	799	830	770	774	768	808	828	771	744	756	793	783	779	789	752	787	737	790	742	740	790	752	774	814	753	780	728	759	842	828	804	726	775	791	756	780	772	827	746	752	797	805	773	811	799	788	698	781	776	754	788	716	753	749	773	788	763	699	757	778	769	749	755	799	726	755	771	785	798	792	759	771	782	819	752	839	761	799	768	809	804	808	724	820	746	798	783	737	778	773	792	787	735	779	769	857	792	768	775	762	778	806	792	764	786	805	781	808	769	740	831	752	795	771	848	750	729	798	752	794	759	759	726	810	732	764	742	806	785	778	746	761	773	758	754	797	744	757	753	766	800	771	756	768	748	770	759	803	815	783	815	819	789	800	793	785	747	735	803	749	770	803	765	812	760	775	796	757	770	784	765	795	741	738	755	841	775	784	769	827	749	795	771	750	829	835	818	767	780	763	756	744	757	713	781	806	802	792	789	809	754	749	732	777	778	773	750	788	748	776	803	726	800	812	780	791	795	772	802	738	801	718	755	801	769	786	802	784	787	815	786	791	747	791	781	804	771	760	761	806	753	741	744	794	814	814	758	758	787	785	810	777	733	769	781	768	755	802	724	767	757	761	759	736	772	808	771	782	765	764	776	757	804	803	779	751	798	780	806	751	781	770	732	771	766	773	826	785	745	780	768	762	823	731	819	743	773	780	741	779	789	798	810	781	778	787	753	784	816	764	759	760	740	797	798	786	779	788	778	758	834	779	739	783	778	751	763	795	789	812	766	749	812	795	784	813	730	739	807	794	781	800	800	793	766	797	787	775	795	751	816	788	765	754	735	761	769	792	803	810	753	811	802	810	771	739	723	775	795	768	749	780	839	818	768	737	762	759	756	810	710	793	811	744	728	775	796	791	781	794	766	770	805	806	719	781	761	765	753	768	734	791	756	794	801	788	779	764	738	746	777	742	809	750	765	724	744	791	784	789	801	795	800	764	779	768	760	718	820	791	775	776	836	766	741	748	732	801	817	770	761	794	801	807	709	763	768	843	743	829	735	707	774	790	760	790	806	756	770	756	790	795	760	770	826	767	740	786	773	742	779	768	790	749	778	729	756	788	790	774	768	762	735	780	794	768	767	761	781	722	743	770	769
33768	5135	2681	1933	1350	1039	817	669	590	487	442	470	383	349	363	325	343	352	272	271	271	262	286	299	286	274	282	261	273	292	270	278	269	258	266	258	250	255	259	249	268	258	261	282	248	274	289	262	245	255	254	289	281	246	255	255	242	256	256	240	232	239	266	248	255	262	273	269	247	256	253	245	247	258	251	283	272	259	279	265	320	313	337	321	300	351	351	348	361	311	286	279	238	250	227	249	419	803	720	573	358	251	269	276	238	219	282	241	247	245	235	232	276	228	265	239	252	235	264	269	245	278	233	236	267	245	266	265	268	242	261	250	281	272	241	255	240	241	252	202	244	255	243	252	227	255	252	234	250	236	257	280	257	248	250	279	253	285	259	246	261	237	235	260	275	260	238	226	287	254	251	268	250	245	272	238	242	247	234	221	235	275	254	263	278	268	255	214	245	246	250	237	224	243	244	257	255	218	227	244	255	257	260	218	246	258	271	236	240	230	262	240	248	248	275	265	265	251	240	237	281	242	237	220	264	270	258	266	230	280	232	228	234	236	234	268	264	264	279	249	244	255	269	265	244	228	246	245	229	270	244	254	254	271	236	254	276	242	258	243	228	238	254	243	253	219	252	262	226	275	251	251	251	246	281	224	260	250	244	275	230	269	278	255	236	241	226	278	230	236	276	232	276	273	239	267	249	239	255	263	234	276	266	251	246	220	265	260	247	259	225	272	266	249	256	242	240	245	242	249	257	213	254	253	265	260	259	229	269	237	251	252	251	259	226	242	228	256	243	258	245	277	281	240	251	244	239	264	248	269	261	232	244	257	265	256	245	234	253	251	232	245	241	265	244	271	250	270	271	237	275	258	252	245	280	265	251	264	245	248	270	246	249	281	250	273	243	286	242	246	257	287	241	257	233	258	264	248	268	260	282	237	253	276	238	285	262	251	249	272	252	250	266	231	241	262	244	253	250	237	268	259	209	231	246	217	249	223	259	260	247	268	280	271	232	280	236	250	244	253	253	245	259	249	260	249	264	275	278	267	220	234	257	264	264	258	261	253	257	251	251	253	258	269	233	244	246	226	262	254	235	271	244	257	244	253	213	279	271	232	247	223	229	266	277	300	263	272	256	253	251	270	233	238	261	272	253	255	247	257	259	250	267	256	257	259	268	247	269	274	228	264	252	265	250	273	211	247	290	262	253	257	253	239	250	211	236	259	257	263	267	258	217	238	264	229	228	238	245	238	255	257	271	281	257	253	276	264	243	240	255	257	220	266	249	239	254	241	252	282	223	246	295	271	234	251	263	237	262	250	255	289	215	229	261	264	247	235	252	243	231	252	232	248	271	272	273	256	238	266	257	222	251	237	273	240	246	253	243	252	237	242	244	265	265	257	250	229	249	242	255	252	237	268	243	255	263	241	246	249	280	260	263	255	231	253	251	234	221	266	240	244	250	232	246	251	264	267	251	240	274	249	230	241	248	241	248	259	255	245	268	245	291	272	257	264	243	272	256	245	267	287	260	240	253	250	216	253	272	249	218	239	244	249	257	236	260	225	241	247	254	256	280	231	220	243	232	251	248	251	244	246	245	249	246	262	256	229	259	270	257	260	246	248	218	276	217	257	238	275	230	235	248	233	240	233	272	249	273	231	260	263	251	282	261	212	266	232	265	274	268	258	243	263	264	267	254	234	244	241	219	236	257	238	257	254	249	248	229	228	218	255	249	258	238	241	249	234	228	268	245	308	233	256	206	260	247	231	258	272	241	230	259	244	265	244	232	247	229	247	261	252	273	248	263	261	266	239	239	249	257	266	240	266	264	257	262	246	259	244	263	268	260	261	248	240	272	280	262	268	249	265	271	252	244	266	279	245	248	287	256	253	284	242	251	251	291	225	271	258	269	255	217	249	270	241	261	274	263	239	222	224	265	212	260	256	275	255	242	249	257	266	237	228	226	257	266	282	250	243	268	242	274	255	273	264	211	261	255	233	231	240	270	260	273	264	236	268	229	223	243	255	262	260	263	240	262	292	257	234	237	274	235	245	256	242	248	280	246	234	256	236	238	239	249	272	248	240	294	277	250	250	239	238	253	257	279	221	298	240	279	261	274	232	253	251	247	245	266	237	257	246	258	237	256	260	251	225	254	262	245	257	261	230	278	264	267	292	263	220	242	273	248	259	221	229	279	257	228	257	242	260	266	247	238	256	247	260	267	256	260	239	266	250	259	253	249	238	251	241	238	236	245	251	268	281	269	249	240	253	241	261	269	257	240	259	253	257	236	286	235	283	268	278	260	264	249	238	260	256	252	247	252	260	245	240	257	256	262	252	259	256	238	252	256	254	276	237	285	260	269	260	254	255	242	217	268	238	222	265	253	250	261	247	256	242	251	267	243	249	240	240	239	230	263	259	249	292	249	248	281	251	252	246	232	269	247	233	242	242	241	251	215	267	255	234	263	240	241	272	230	219	247	248	250	259	250	258	252	267	254	227	257	234	268	243	218	250	224	231	259	261	267	243	242	269	214	256	253	263	260	230	224	246	253	250	218	278	264	269	276	254	251	259	249	264	254	238	226	268	252	264	246	218	273	257	270	261	258	265	267	272	245	217	253	260	274	246	244	266	265	272	257	245	272	248	279	253	263	281	252	246	263	272	264	226	255	238	233	254	258	241	227	243	246	278	243	251	262	277	252	244	247	258	256	243	249	235	245	254	280	265	263	299	249	258	259	270	232	233	263	263	278	274	268	261	248	259	258	240	261	255	227	220	259	248	259	235	222	237	233	268	240	259	258	245	275	231	260	255	257	256	266	258	264	250	245	282	230	300	246	238	253	263	263	244	256	239	247	273	257	270	245	253	249	251	247	260	237	259	265	237	224	233	239	249	252	222	266	242	246	259	302	262	215	227	235	251	245	259	271	249	261	252	257	253	276	250	249	261	249	262	250	244	268	238	239	237	243	274	295	259	239	273	247	255	225	246	249	257	255	239	270	226	267	246	244	272	270	271	245	251	268	221	259	262	255	258	250	252	247	249	264	286	254	244	253	259	221	239	269	251	251	259	261	235	252	248	245	258	285	229	239	267	271	242	254	275	263	231	244	241	269	248	279	268	237	255	251	247	260	239	238	226	251	279	248	251	227	252	239	236	251	272	251	235	242	234	220	260	268	259	258	241	245	232	236	245	215	249	262	236	236	243	275	243	263	254	237	298	264	264	251	263	274	252	248	226	235	246	223	249	255	252	262	251	249	248	249	274	231	240	258	251	262	233	242	233	251	253	241	255	246	275	244	242	268	230	204	241	264	241	265	264	234	244	268	267	239	218	269	259	275	228	265	265	224	254	244	248	251	265	250	238	278	272	237	239	241	259	240	256	236	246	274	252	227	225	264	233	235	288	247	252	252	232	251	275	243	255	254	262	244	264	259	235	236	264	261	252	258	244	244	234	264	255	250	260	244	257	231	249	256	266	262	247	267	246	246	225	268	248	264	255	260	261
15577	2444	5226	5945	4853	4088	3414	2830	2387	2132	1881	1725	1556	1408	1342	1242	1171	1196	1111	1051	1032	960	925	912	945	887	883	852	874	851	853	799	792	819	757	778	782	748	735	776	787	733	756	718	739	715	718	759	758	733	714	770	702	695	694	711	674	720	710	711	699	767	695	740	690	727	678	671	718	700	712	706	696	748	678	800	770	749	916	1110	1249	1075	1279	1031	1264	1488	1310	1461	1728	986	822	739	695	683	659	750	2461	5091	4182	3177	1281	618	670	649	657	682	670	603	664	672	622	605	620	647	673	673	612	678	688	647	625	675	623	677	658	638	629	668	644	643	621	644	620	680	644	649	656	639	633	653	635	662	657	675	652	669	651	675	660	683	619	657	624	656	657	667	651	655	676	633	655	668	681	648	648	654	664	655	646	675	676	673	640	665	670	665	669	626	655	641	680	663	693	614	653	631	635	680	616	643	692	612	644	680	628	681	654	679	638	667	635	704	672	601	682	639	674	655	664	697	640	653	624	650	666	664	641	659	642	685	671	681	643	646	682	657	621	681	657	624	619	654	699	646	650	689	636	708	708	623	643	660	665	673	647	655	676	639	639	614	666	628	656	684	651	654	640	629	703	673	702	652	635	670	611	671	659	687	669	583	677	696	629	637	594	654	668	707	667	736	694	691	654	664	678	651	692	643	695	654	611	676	649	657	626	640	649	696	678	696	622	659	650	665	607	687	622	634	671	613	675	660	696	632	639	599	654	672	657	653	678	645	661	611	644	631	665	646	681	637	632	631	669	679	702	622	633	608	653	681	684	632	641	657	654	645	651	680	610	630	655	641	679	687	695	647	639	641	673	664	678	673	655	622	652	609	650	678	669	660	640	659	680	675	643	693	638	688	650	671	670	671	632	622	704	652	651	668	633	661	665	678	616	664	627	654	684	694	643	692	668	662	651	661	625	614	645	662	705	656	676	735	653	673	673	644	669	649	699	643	666	624	673	665	689	675	635	642	670	594	668	662	686	662	695	604	642	646	705	686	703	671	665	656	683	617	643	662	671	644	689	671	660	600	641	640	701	640	628	687	645	656	705	636	624	654	682	707	663	657	672	623	626	660	669	665	692	585	665	656	666	637	675	652	650	664	693	642	628	684	613	651	634	640	660	649	652	630	675	695	651	679	656	667	653	662	677	638	617	619	637	653	629	618	709	616	606	657	671	659	686	660	696	684	661	675	637	627	645	620	681	620	652	659	664	580	647	672	628	619	613	664	606	652	677	642	653	683	684	666	673	633	646	633	666	710	697	651	680	666	654	646	699	705	670	683	626	697	690	638	596	652	642	665	644	658	647	701	660	656	650	660	660	647	643	643	691	651	672	660	671	662	654	655	686	647	661	640	662	652	669	634	643	656	635	613	605	689	698	627	650	649	669	671	676	594	664	668	687	661	645	622	615	679	709	638	672	651	729	624	663	691	656	639	641	676	626	692	616	654	657	617	631	699	633	668	661	685	653	636	686	657	645	663	674	629	653	658	619	649	677	632	693	612	642	654	678	664	634	666	653	652	644	686	626	627	693	669	657	658	609	701	652	656	625	630	668	645	681	667	636	631	644	681	671	652	616	669	641	646	647	644	630	659	665	678	699	692	667	666	578	667	694	651	667	667	621	642	638	630	681	608	642	657	653	664	694	693	661	681	613	648	635	708	683	664	638	693	713	633	618	699	679	629	637	656	659	651	624	651	710	634	624	705	661	649	643	645	648	694	663	642	659	662	670	709	679	640	609	636	670	677	668	683	691	638	699	589	630	660	659	673	645	681	668	680	717	639	664	661	651	684	653	690	682	647	667	656	626	647	644	705	680	674	643	687	637	657	659	626	644	666	665	666	674	649	681	682	618	625	685	659	628	644	687	658	643	632	669	641	667	651	694	699	642	684	692	641	626	675	615	648	637	593	657	636	676	726	614	678	669	634	687	634	619	610	619	637	657	636	701	628	679	658	659	646	657	669	605	607	708	677	659	675	666	611	695	624	615	687	687	633	656	639	714	634	647	715	581	614	675	631	646	635	663	658	637	623	654	625	652	633	677	672	626	636	662	625	704	668	682	649	698	674	621	665	705	682	668	609	699	638	672	673	699	687	674	687	731	660	703	659	664	640	660	622	668	674	668	640	630	610	621	635	708	659	654	661	652	642	681	673	653	649	635	611	666	670	679	643	647	683	658	632	649	666	684	667	637	718	656	660	668	637	632	640	715	652	623	656	634	684	692	677	664	665	663	657	644	659	645	683	636	645	616	680	677	673	650	701	616	668	637	655	651	662	648	658	680	650	700	669	603	689	676	654	692	670	689	661	649	638	645	627	637	663	655	682	643	662	663	717	631	648	646	665	675	674	656	677	653	673	646	642	657	654	648	631	625	679	706	611	667	691	697	686	669	655	640	674	677	634	687	681	708	619	663	642	642	635	710	663	701	700	584	671	638	622	666	710	634	625	649	687	659	689	670	654	637	648	681	657	634	679	672	616	691	665	616	647	651	654	637	645	631	634	617	702	674	655	675	665	674	644	638	694	641	668	627	616	629	615	651	637	619	648	633	636	639	630	662	669	665	656	694	618	637	685	749	652	656	701	590	661	655	644	654	682	620	655	618	690	658	647	673	660	677	638	695	646	648	672	587	628	678	680	706	680	677	672	643	701	666	676	682	702	646	630	605	615	625	692	682	664	653	665	632	616	660	682	647	675	653	654	666	653	721	703	673	680	652	649	654	645	668	636	688	669	649	648	669	644	687	687	657	646	684	653	631	607	630	640	638	649	625	636	646	581	630	622	700	590	681	658	685	669	627	682	630	679	665	672	653	640	696	698	705	673	649	584	626	602	643	666	668	595	640	670	652	690	638	675	655	630	658	626	725	623	651	681	665	642	644	662	640	598	599	684	656	633	648	682	651	641	681	661	657	595	657	631	683	702	626	640	678	653	650	611	656	648	659	687	690	639	672	655	653	646	627	642	659	691	654	663	644	696	655	649	665	648	659	668	644	686	642	675	652	677	650	671	625	699	633	636	612	664	665	617	699	665	695	670	633	645	669	683	655	639	662	656	683	668	697	634	668	666	625	663	672	669	627	652	665	664	684	689	688	689	619	669	638	655	693	664	680	653	668	628	614	678	670	667	671	660	640	610	676	643	686	648	645	662	663	641	665	669	657	640	619	695	633	645	693	649	670	668	674	653	657	667	678	630	669	713	665	643	653	648	644	657	663	660	676	656	666	604	627	656	699	719	650	624	687	661	681	684	643	680	672	667	673	577	687	665	651	630	655	641	613	658	623	627	650	691	660	706	686	626	650	608	675	658	691	620	676	638	664	673	678	638	735	680	653	611	662	639	658	659	655	634	653	713	694	654	669	653	660	637	653	647	624	631	636	656	615	618	630	721	645	698	672	658	699	658	625	638	648	666	623	698	606	668	633	671	644	701	700	712	635	635	658	702	652	683	712	664	647	638	675	645	643	665	611	642	661	648
3550	316	302	272	280	278	293	243	263	276	278	255	274	239	269	274	248	297	247	273	278	248	268	275	264	269	236	280	265	248	253	265	238	263	261	251	243	268	254	249	285	266	266	287	284	264	260	252	252	270	244	240	232	242	266	258	244	286	269	262	236	245	263	252	221	249	246	240	261	278	262	257	282	244	268	232	225	261	269	249	253	250	268	289	268	239	256	240	293	253	255	258	252	256	273	256	250	274	323	273	272	255	272	238	259	273	251	268	287	246	279	256	261	225	249	231	271	245	278	240	256	240	268	250	255	244	262	257	266	260	278	242	265	295	273	266	258	239	277	291	263	252	252	255	267	254	265	258	302	294	248	245	251	243	269	257	245	241	260	301	263	246	259	245	276	257	253	260	234	257	255	245	257	243	253	266	243	240	274	278	275	250	269	262	258	273	248	280	231	269	233	255	224	264	273	232	248	248	250	254	268	252	268	246	264	273	263	269	268	258	265	263	245	251	254	239	261	276	249	233	275	230	253	293	268	244	238	239	261	258	238	240	254	274	253	255	262	277	256	258	243	242	271	285	266	263	258	248	236	266	277	273	253	263	265	266	257	254	259	241	236	239	251	279	256	252	275	264	279	260	253	239	228	278	289	244	258	234	266	260	244	237	247	272	255	266	262	241	262	234	266	249	267	249	271	294	235	271	250	266	269	266	239	255	242	272	245	257	249	266	259	248	255	282	252	221	261	289	287	256	272	293	250	246	247	242	251	285	254	262	273	259	235	273	258	265	240	263	267	257	256	270	253	249	263	259	263	238	276	259	262	242	263	270	280	258	269	275	250	251	281	275	259	274	246	242	227	277	253	265	247	254	254	267	229	270	241	252	255	261	238	257	243	243	271	268	239	239	248	264	243	278	265	267	242	283	241	263	266	260	253	242	301	265	277	244	268	264	253	260	285	242	288	237	238	233	249	299	252	263	265	273	269	267	277	236	280	269	248	240	271	257	272	273	238	256	260	264	235	233	270	267	250	222	266	238	279	265	259	260	263	260	240	252	265	251	254	259	268	265	234	273	264	245	270	252	250	252	230	252	248	294	284	268	276	270	265	254	251	240	239	249	283	248	263	231	278	238	262	252	267	273	262	278	276	229	244	228	259	229	248	251	219	257	256	274	259	237	254	275	226	263	247	261	260	268	286	264	256	246	256	258	275	263	260	229	266	257	262	278	232	273	279	242	253	246	274	253	259	296	236	255	253	249	255	272	249	251	249	280	252	249	302	242	251	253	253	271	237	271	236	270	266	250	237	242	280	266	268	241	248	272	233	258	262	279	250	256	275	249	253	260	255	244	259	246	250	255	271	270	255	238	236	229	288	278	257	330	277	264	248	252	248	267	280	254	239	253	263	246	242	254	269	277	255	266	294	264	265	264	270	249	248	263	240	235	280	279	258	229	239	242	252	236	252	251	234	243	215	259	271	270	242	232	274	266	239	242	226	260	226	277	264	225	270	254	230	237	210	273	261	250	259	247	260	259	245	265	254	243	255	270	248	265	263	230	238	267	246	252	232	256	259	242	257	267	250	245	234	280	276	247	226	215	248	263	266	253	280	256	251	266	256	254	256	251	249	269	279	271	265	264	281	263	262	244	241	243	273	237	261	243	244	252	245	275	267	233	294	254	225	281	252	262	282	270	238	245	240	233	250	292	255	262	242	252	233	283	258	281	215	258	276	236	282	278	272	224	262	266	298	293	256	246	267	253	256	235	275	265	273	271	254	270	259	268	275	256	288	256	250	254	273	247	291	238	264	283	270	232	251	262	266	250	256	253	288	266	230	265	246	268	243	237	253	263	261	244	257	262	261	254	219	263	261	253	238	258	240	252	259	269	233	253	239	242	272	259	243	263	255	244	258	256	245	272	277	220	253	265	258	240	255	244	239	280	247	247	245	252	261	261	238	265	280	291	286	289	249	284	231	252	229	263	281	260	253	268	264	247	286	282	272	280	258	266	247	243	258	256	248	260	288	270	239	250	244	283	260	234	257	263	206	281	279	229	244	274	276	246	255	270	233	267	276	262	280	292	230	264	260	249	252	237	240	243	287	238	271	247	247	284	240	285	247	246	246	253	259	262	266	280	264	240	255	243	256	261	254	275	232	239	284	206	240	242	222	270	247	289	241	254	235	254	249	255	223	271	266	269	278	251	247	254	251	233	260	260	257	251	254	242	223	246	239	260	306	256	233	249	251	269	278	276	250	253	247	253	248	287	285	258	272	246	251	266	268	224	277	255	252	261	271	231	247	236	250	259	286	266	282	272	281	240	272	253	284	253	248	220	250	238	247	256	276	258	269	245	258	287	247	273	234	249	263	262	268	251	258	237	248	244	243	278	252	270	269	244	254	234	247	224	234	239	248	265	287	265	251	239	250	248	242	240	236	274	230	206	243	253	250	248	248	280	255	261	284	264	278	247	261	246	213	256	273	300	256	262	236	256	256	236	267	265	270	272	281	226	255	266	232	266	244	259	256	276	258	267	231	252	254	265	270	258	293	246	278	258	247	274	259	251	280	248	288	249	268	273	255	261	244	234	235	244	273	286	259	262	271	275	268	262	242	276	255	261	268	261	240	264	301	260	249	247	236	299	250	259	271	242	278	263	265	261	255	248	256	266	260	280	245	278	259	247	269	236	268	237	250	293	277	235	249	270	263	269	261	229	273	249	254	260	269	263	262	263	226	255	258	217	270	226	256	266	252	276	257	249	289	243	241	247	261	250	252	234	278	249	259	263	235	236	222	244	224	239	238	239	233	259	235	248	267	257	261	282	255	271	268	269	255	258	249	258	241	259	264	246	253	272	265	260	261	285	263	256	239	259	291	246	243	279	282	280	267	258	245	279	240	227	270	271	225	291	225	260	232	264	259	245	242	267	219	245	239	244	248	240	241	274	249	281	259	260	239	236	277	256	269	284	273	247	265	281	277	245	267	225	269	224	261	262	265	258	274	248	255	237	243	281	237	261	261	233	262	258	253	247	271	289	253	230	242	252	226	267	301	242	266	239	264	261	250	261	284	259	270	281	261	246	257	250	267	256	242	276	250	258	263	282	277	269	254	242	239	253	281	254	246	250	272	247	249	264	232	248	251	262	251	292	245	267	225	246	250	265	262	248	252	236	265	236	238	249	248	259	228	258	272	260	244	229	235	259	231	259	242	261	249	249	280	221	276	243	275	276	248	255	242	254	245	263	248	270	263	260	271	273	251	280	254	243	236	258	242	243	273	279	246	263	272	258	240	288	308	274	238	283	264	250	258	279	247	244	276	233	269	253	235	280	253	266	245	260	273	257	249	298	251	241	250	269	263	257	229	301	236	242	261	250	256	262	252	293	260	259	231	252	257	258	261	256	242	249	274	246	264	241	262	271	245	272	260	232	269	271	256	255	279	265	248	262	220	254	251	271	241	259	274	247	284	254	226	264	232	270	272	256	250	247	263	263	265	231	245	267
3420	772	809	794	795	811	760	802	731	729	740	688	710	733	720	690	708	722	698	721	757	679	646	747	684	696	706	697	719	725	672	684	663	730	658	685	660	661	698	678	674	680	665	694	684	715	673	663	682	675	672	714	693	628	699	683	697	669	685	649	668	658	687	683	699	703	702	700	697	702	699	697	667	665	720	716	671	681	698	675	766	735	678	714	683	720	724	716	695	753	692	698	683	680	708	695	697	875	1116	1030	726	707	694	671	674	701	684	687	636	688	661	657	688	670	663	657	655	674	664	684	714	683	652	696	629	728	688	732	689	687	669	683	688	650	683	723	651	697	649	658	706	636	653	685	671	680	681	652	669	709	652	682	732	677	694	671	676	700	674	677	640	683	737	700	648	696	709	704	691	689	661	673	659	682	625	666	627	728	681	651	746	679	698	698	629	656	716	694	681	668	668	708	710	694	685	665	681	680	669	659	641	695	660	709	651	682	682	656	704	663	662	662	717	710	647	699	716	703	679	643	766	687	613	689	694	680	659	691	698	710	716	646	677	750	712	680	624	685	640	684	649	684	697	686	658	654	736	676	692	737	707	663	652	661	665	702	706	729	655	689	705	675	702	695	721	680	652	656	702	663	673	701	728	642	672	709	693	659	639	685	695	670	690	710	680	659	642	665	694	641	697	700	662	664	696	703	665	712	732	671	686	675	628	689	685	661	684	706	676	650	687	674	655	704	686	676	682	685	675	691	692	680	693	617	710	650	736	705	718	686	709	672	684	677	636	704	657	690	690	680	631	713	670	668	683	661	722	699	685	671	668	674	703	662	740	682	701	647	677	742	666	738	672	685	677	691	729	710	643	678	687	681	661	691	672	678	712	657	720	680	709	674	729	670	687	711	652	666	693	716	700	680	663	695	684	683	681	651	680	658	638	679	679	633	687	702	693	657	707	710	672	702	704	696	714	698	653	665	664	707	642	680	649	701	714	731	678	633	686	691	628	662	702	729	721	710	693	633	704	731	683	714	728	656	684	667	705	704	702	641	698	703	687	708	708	723	677	661	665	675	718	729	686	679	694	734	710	664	693	722	733	737	720	692	697	680	671	649	748	706	709	695	699	739	679	650	689	653	707	728	611	706	661	657	655	673	704	676	704	693	635	743	657	666	684	651	720	708	655	657	673	705	706	671	698	629	698	692	696	670	726	694	688	738	751	650	633	677	725	691	658	688	713	658	665	700	680	689	703	687	677	666	655	680	653	659	684	716	670	691	691	640	679	674	658	694	711	640	654	653	653	665	697	656	640	661	707	670	709	674	719	728	655	695	699	644	735	704	663	626	708	669	704	671	716	633	660	693	694	639	704	652	662	684	668	677	730	740	664	673	715	687	698	707	621	723	757	708	663	667	688	689	642	703	693	718	664	648	671	649	662	714	702	720	696	658	677	700	698	651	689	711	698	620	683	673	658	729	696	673	688	643	632	710	703	642	705	661	681	693	691	673	686	719	696	698	736	660	643	658	701	710	729	700	709	667	750	701	634	727	715	670	721	629	685	680	692	701	697	641	683	679	665	672	685	651	677	640	688	628	630	742	725	709	670	672	676	647	699	657	692	691	665	649	695	650	680	673	702	693	740	695	691	687	672	686	664	708	669	714	678	675	661	696	707	661	686	636	704	702	657	680	679	702	669	675	705	661	707	687	683	672	671	737	718	669	675	727	671	624	701	684	677	657	669	727	677	723	676	678	683	674	681	714	701	683	719	689	678	693	704	665	632	707	712	661	676	671	726	706	695	682	664	712	696	680	722	705	680	674	692	647	673	665	709	653	677	674	682	717	692	738	690	737	715	669	698	720	663	691	671	666	646	695	686	714	639	691	710	686	727	747	691	630	682	710	679	684	730	727	620	694	657	690	728	654	703	621	666	753	702	720	719	689	701	711	652	710	651	689	705	717	659	700	722	660	718	659	665	680	727	677	730	646	639	673	680	681	694	702	643	693	674	764	632	685	670	717	678	690	632	636	682	655	628	608	700	705	663	672	677	667	712	680	687	649	653	692	668	633	686	710	632	711	695	693	711	694	681	645	673	668	670	669	701	668	717	694	659	688	725	671	684	724	724	705	647	685	660	679	691	642	685	661	684	691	693	666	684	690	616	660	703	643	700	695	724	654	669	656	661	697	643	691	696	682	649	739	663	682	676	650	675	584	707	680	667	670	694	704	686	693	649	688	653	652	708	701	658	657	659	740	705	653	709	669	695	746	652	618	673	685	708	687	742	646	699	652	608	691	670	672	724	651	617	699	714	720	678	678	675	663	697	703	688	691	714	714	702	682	707	653	688	678	705	693	674	629	666	719	639	631	643	686	650	695	698	671	680	676	710	664	694	663	710	671	686	624	712	658	659	703	698	736	684	735	659	668	652	696	702	668	673	697	685	719	669	673	718	680	684	728	720	650	655	657	681	697	689	695	627	690	708	638	679	694	675	693	668	658	662	669	703	637	721	697	672	691	635	717	704	656	657	622	681	696	652	682	714	646	677	668	654	672	731	653	701	678	724	636	667	701	719	742	712	686	670	697	676	626	658	712	676	658	702	694	697	700	724	718	662	688	679	726	696	686	739	696	648	687	662	700	733	713	712	637	682	671	667	679	726	695	674	716	667	654	719	687	668	695	715	734	674	702	738	679	699	667	687	707	670	669	655	708	701	673	659	650	710	683	694	686	672	692	663	721	693	616	663	687	656	639	681	703	683	648	705	651	705	653	701	707	693	681	736	680	669	685	700	666	675	657	708	657	650	654	644	665	657	641	677	686	654	686	720	665	660	696	691	645	681	677	727	693	727	714	683	664	648	676	745	668	665	672	674	686	701	651	662	696	679	678	697	743	675	649	661	705	660	705	665	641	659	725	696	665	674	677	690	661	676	706	663	671	696	656	647	685	707	687	658	646	670	670	652	678	676	729	641	658	661	703	684	733	696	694	667	666	695	690	706	705	698	652	678	684	680	715	714	683	690	695	659	686	735	637	680	668	728	684	635	678	706	670	708	705	662	696	666	630	642	702	687	659	673	682	707	695	695	764	704	667	651	615	662	720	679	722	643	686	654	718	662	630	678	732	681	672	637	649	664	691	662	661	652	676	677	719	671	719	711	694	695	669	684	643	660	635	720	692	629	660	701	684	619	711	685	674	695	660	667	649	703	690	669	655	693	695	670	657	712	666	661	684	655	655	693	659	712	679	714	621	674	660	681	691	683	686	700	661	704	688	668	679	700	680	686	680	652	686	626	722	664	675	710	700	697	678	700	690	720	710	640	698	711	710	689	629	674	694	674	673	671	639	668	678	667	695	688	655	613	689	684	706	645	696	686	695	633	714	659	688	695	668	703	708	698	650	704	700	689	700	727	706	662	690	679	634	682	649	700	709	695	658	715	661	721	682	629	640	662	658	687	718	697	651	670	666	681	643	693	628	673	675	693	629	669	706	620	666	665	691	706	669	694	695
20632	1586	1338	1102	843	682	536	486	419	406	400	378	359	342	299	340	335	336	289	315	274	314	305	324	308	301	304	329	275	295	295	309	308	269	279	314	291	283	318	288	288	323	315	291	284	296	309	284	275	273	287	285	262	309	265	298	265	307	283	306	301	253	299	300	282	271	266	292	291	331	314	292	291	242	290	281	294	277	299	300	307	331	324	293	322	293	285	319	339	308	336	315	321	283	323	252	382	543	511	463	301	281	307	275	282	293	282	321	280	276	281	306	257	274	298	304	285	266	306	267	293	307	289	289	293	269	275	294	269	267	282	267	268	284	277	289	284	268	267	307	296	282	312	283	299	300	287	269	312	315	257	279	277	301	298	299	281	302	305	291	283	270	305	266	254	259	273	258	268	302	276	293	263	256	285	272	295	303	276	298	292	288	300	304	284	279	283	296	294	301	281	279	255	277	278	277	272	274	290	280	311	280	285	297	284	303	287	254	287	282	274	293	320	312	283	264	271	247	301	270	298	300	282	292	275	286	279	285	299	263	280	270	268	278	276	310	275	293	299	302	248	262	262	288	319	285	298	270	285	270	275	300	251	303	294	284	295	278	282	280	272	289	302	277	272	297	288	297	265	309	273	298	276	277	292	283	274	272	280	298	267	296	287	288	273	294	273	292	279	256	284	295	281	270	284	289	277	302	296	313	293	270	300	288	277	292	273	299	286	268	304	301	261	285	296	275	281	275	278	278	279	300	280	303	265	272	286	284	327	296	299	296	307	293	291	263	294	305	302	266	281	292	278	316	277	280	328	305	268	305	269	310	277	273	297	297	289	262	307	282	317	264	285	272	315	273	287	283	288	298	292	255	248	278	293	306	306	262	283	311	279	319	300	306	289	278	309	277	273	303	285	302	288	307	281	260	287	262	258	302	306	293	285	269	295	289	269	264	291	312	269	301	296	301	307	303	297	256	298	297	295	271	285	279	286	267	281	297	281	276	291	296	283	275	322	267	291	281	264	302	300	284	255	291	264	303	278	268	288	291	289	262	312	295	307	297	272	278	289	264	275	287	278	273	327	268	271	290	296	268	302	313	273	295	265	295	290	263	300	295	301	278	260	281	300	251	264	292	291	303	267	279	264	299	312	256	252	306	280	294	269	291	292	290	266	248	280	279	313	273	285	243	286	280	300	276	265	266	285	284	334	306	276	232	291	300	305	276	306	292	296	290	282	275	291	291	272	298	298	275	270	247	270	276	274	287	272	274	310	305	294	275	294	264	298	316	247	295	318	280	279	297	256	287	293	273	284	270	299	299	300	305	272	302	315	281	256	288	252	279	279	267	289	289	283	301	297	289	314	266	291	290	315	280	266	250	277	308	277	277	289	284	289	257	318	294	286	285	300	265	297	280	273	261	278	284	266	276	286	297	269	275	269	288	275	297	259	278	290	262	274	261	290	287	294	295	286	270	306	247	286	297	284	298	262	269	274	292	276	279	313	301	292	259	280	303	269	254	275	297	284	288	317	282	297	312	293	248	269	271	302	271	286	300	262	313	268	297	266	285	315	265	278	273	269	298	268	290	288	288	272	297	324	300	302	265	298	271	275	293	300	309	296	290	268	307	291	286	278	263	272	263	288	307	285	296	286	293	285	310	283	289	257	288	284	291	270	246	275	279	302	279	303	264	314	277	264	278	260	267	268	288	283	284	303	276	270	276	271	315	307	298	299	264	250	259	261	267	273	285	247	327	262	282	299	266	250	278	295	223	294	287	279	258	290	314	303	263	266	283	281	280	258	305	308	248	274	278	286	281	291	297	312	276	279	265	310	275	312	276	301	282	292	262	277	291	276	239	291	261	276	276	318	305	256	267	290	260	258	285	284	267	274	265	265	314	267	262	230	291	291	269	318	276	280	250	299	254	264	287	273	309	298	269	275	286	270	278	255	312	289	267	285	268	290	287	308	293	274	298	292	268	258	288	298	282	305	296	279	290	257	281	268	307	271	253	306	305	299	278	272	305	295	279	267	301	283	275	278	257	290	249	284	293	302	269	287	282	315	262	301	279	276	284	278	286	286	283	288	266	251	255	288	289	249	294	312	255	311	275	276	263	279	295	294	276	259	282	289	303	300	279	301	265	284	274	281	296	284	250	273	283	294	279	282	281	260	271	290	309	265	274	255	268	273	290	278	305	270	313	311	314	303	294	267	296	306	270	281	286	318	300	289	287	302	300	312	307	289	295	246	272	294	282	300	279	295	305	305	309	281	296	269	265	319	268	303	327	292	282	276	320	286	290	281	305	268	261	282	292	293	318	253	276	310	300	254	277	306	301	307	288	288	316	286	274	276	275	294	271	257	292	305	287	277	285	328	276	287	283	270	287	302	303	291	295	281	316	292	283	291	293	275	289	298	270	309	284	276	296	303	296	288	260	299	278	274	300	254	281	272	295	280	258	298	274	261	252	263	272	309	278	266	286	293	267	268	304	323	296	281	290	275	270	296	298	298	310	294	259	288	265	300	268	284	327	305	271	306	276	267	301	314	280	258	279	264	291	282	260	273	277	306	287	270	262	297	260	292	311	288	244	318	256	292	257	291	293	291	263	304	286	304	292	265	256	273	287	300	275	279	296	290	284	290	268	287	312	313	267	269	278	263	285	271	289	291	288	260	253	281	247	282	287	284	264	276	260	258	276	277	299	294	281	297	286	270	290	259	269	285	294	294	300	265	282	299	265	266	254	298	260	298	302	266	307	266	258	247	295	277	308	280	307	274	275	286	289	294	282	303	303	309	265	295	286	260	285	288	281	297	271	295	305	287	317	283	303	279	253	290	290	289	302	277	298	297	300	275	299	284	320	319	295	283	290	281	262	315	302	248	285	260	296	295	286	291	312	280	285	255	280	281	264	283	278	291	308	251	268	246	291	282	296	289	315	302	272	264	256	285	298	273	251	293	289	287	275	293	273	308	291	279	263	299	284	265	302	280	290	282	282	282	322	262	259	298	267	283	286	269	274	254	295	290	280	274	302	286	271	291	307	289	261	280	261	264	256	283	268	293	286	259	289	293	287	268	277	309	248	280	290	312	288	253	279	288	266	303	296	253	260	264	321	289	290	272	297	283	270	307	307	279	317	286	298	283	274	246	250	324	267	262	305	307	265	294	287	286	304	269	287	284	269	261	268	307	308	249	246	284	299	266	294	289	286	286	277	241	282	280	273	281	293	278	296	295	278	279	310	282	285	302	279	278	271	287	281	273	279	259	262	278	266	280	270	307	295	285	282	260	275	263	270	300	278	281	295	272	302	276	268	278	254	302	289	280	272	278	264	304	291	273	291	289	286	282	276	301	282	300	302	276	286	283	281	276	288	282	304	294	272	288	264	273	319	270	266	298	275	286	285	289	301	280	319	296	287	277	256	278	275	283	301	252	325	268	254	301	290	263	306	292	319	306	292	284	253	301	303	285	277	297	315	254	276	264	293	269	261	305	281	293	301	290	285
10627	1609	3236	3558	3059	2609	2122	1853	1718	1501	1400	1297	1225	1148	1145	1102	1007	999	987	935	938	944	899	817	893	849	813	849	811	863	861	808	827	750	791	839	784	790	825	735	731	813	852	804	783	775	776	803	808	755	732	838	742	763	788	776	787	714	752	807	788	788	752	748	779	773	787	837	760	783	790	744	771	745	769	812	814	787	883	885	1005	989	995	1026	926	874	904	862	960	1047	1064	982	918	865	788	756	1380	2975	2831	2137	885	723	761	818	801	793	760	738	718	748	738	721	721	730	721	802	741	717	790	724	748	760	734	696	807	760	714	744	779	711	719	763	775	772	740	771	726	717	726	724	725	740	668	748	768	766	776	734	743	757	752	770	750	725	778	728	755	723	773	762	767	754	764	746	772	769	717	786	754	720	772	745	733	777	734	777	732	797	711	756	721	789	787	699	785	748	766	701	699	747	768	746	763	731	733	764	720	721	770	757	743	753	772	724	754	737	734	723	715	763	765	732	758	750	780	791	806	768	773	735	772	793	747	722	710	724	760	731	761	721	715	740	729	733	776	766	731	751	718	768	748	814	738	728	706	735	756	776	735	757	733	756	775	742	747	697	753	778	753	703	787	735	739	754	793	688	723	764	722	724	776	729	765	729	739	767	716	732	754	742	753	749	723	743	788	791	786	746	747	796	743	739	729	724	725	734	719	776	720	736	762	738	746	705	719	749	779	761	756	735	739	746	717	739	740	725	762	762	700	713	695	795	711	708	723	753	770	750	730	720	768	762	817	717	742	742	705	729	774	728	744	733	765	772	763	757	745	776	743	776	776	785	736	740	779	735	780	748	826	730	803	722	756	746	727	730	714	799	783	772	753	745	754	773	756	769	759	786	778	743	750	732	708	729	743	742	693	772	720	755	726	761	737	772	741	763	730	797	752	749	729	713	755	754	753	743	725	754	754	698	757	727	720	796	761	720	750	749	755	788	764	721	735	736	738	734	782	727	734	753	736	721	692	699	772	759	758	776	743	802	770	777	733	802	761	737	745	799	735	748	774	759	733	756	734	813	745	714	784	692	732	736	714	758	720	761	741	763	707	696	759	727	741	753	717	798	742	785	774	730	734	755	758	732	808	748	756	708	742	740	732	742	761	749	759	777	758	733	753	766	745	752	729	737	774	773	769	759	763	753	753	754	723	752	715	773	759	766	738	695	740	714	730	730	719	714	695	746	729	749	785	744	707	768	759	693	781	751	753	756	730	769	786	732	735	745	742	749	726	786	760	738	752	739	752	764	746	686	775	723	742	756	722	705	740	776	712	764	739	704	786	679	756	716	754	771	733	781	703	754	742	753	747	753	717	738	688	745	712	800	748	757	718	737	794	754	771	741	782	780	750	732	744	766	731	763	718	748	749	755	757	751	750	765	730	766	769	739	768	685	739	785	744	717	805	760	721	758	715	769	713	754	719	730	757	760	702	757	732	762	767	752	758	727	729	767	725	752	756	747	734	755	734	788	740	717	733	789	708	716	777	745	759	748	745	731	701	722	723	746	758	743	723	758	771	738	755	769	707	724	742	776	704	768	729	726	776	743	758	670	755	777	743	797	760	719	795	758	747	765	727	808	752	767	771	742	682	818	751	742	710	751	775	745	770	765	749	719	699	741	702	768	727	737	732	730	774	720	740	818	725	758	799	742	727	789	704	727	732	725	730	749	715	740	703	761	755	777	734	732	743	776	738	717	764	760	719	754	755	718	757	724	774	743	725	715	764	732	746	727	776	800	716	725	722	745	722	723	750	762	764	792	805	737	752	719	739	676	745	760	788	708	723	720	731	729	772	770	747	729	763	758	756	710	749	741	784	746	756	704	702	698	755	751	754	742	760	742	743	733	712	741	758	720	762	736	770	741	769	718	697	717	710	745	750	715	771	750	762	742	745	683	776	710	724	727	770	724	798	762	719	786	733	711	709	780	777	773	770	717	740	800	718	732	733	720	754	789	740	743	720	778	783	732	801	777	737	758	757	721	654	797	750	765	752	746	748	748	736	740	769	788	717	748	714	753	749	773	756	717	732	709	770	726	709	756	716	721	715	767	800	789	745	800	772	762	784	752	705	724	701	723	711	735	729	726	705	796	740	735	793	765	721	788	808	761	748	728	753	746	726	686	698	757	762	734	753	716	706	803	764	750	765	753	716	713	755	791	727	723	802	707	744	741	748	672	719	762	736	776	750	703	726	731	768	722	751	736	763	765	788	726	737	735	676	736	694	769	697	757	728	709	712	726	701	739	760	701	748	761	703	728	766	767	706	758	713	800	742	747	777	728	732	744	744	753	768	755	756	742	731	706	710	758	762	716	756	782	718	696	728	758	722	779	779	764	706	739	775	738	754	727	749	768	769	732	730	681	779	720	767	707	711	769	760	711	763	735	750	759	720	766	698	745	731	717	742	758	734	743	754	727	782	758	683	752	706	690	759	742	783	751	738	739	779	704	711	725	717	732	712	685	747	757	770	778	768	706	748	753	754	728	731	773	748	687	721	750	765	708	774	756	772	766	729	774	706	759	756	770	802	746	766	747	746	741	772	693	727	734	775	774	747	709	782	721	780	761	724	708	737	790	774	740	780	708	738	739	711	711	738	779	741	774	784	714	717	766	761	720	760	771	806	744	772	749	719	723	768	740	716	773	781	732	741	758	763	724	737	775	769	727	740	743	744	768	746	728	712	744	741	785	749	734	716	761	704	788	767	763	710	743	741	704	702	746	732	742	737	740	730	771	773	707	733	754	724	729	729	744	751	756	799	724	757	720	693	718	760	750	787	792	751	731	723	785	703	740	715	747	756	760	769	747	708	721	786	729	719	776	732	722	759	757	738	792	766	797	756	740	717	758	789	753	719	703	747	740	702	783	774	754	789	716	778	784	716	741	739	768	743	745	743	771	761	707	755	715	745	689	771	743	731	783	737	792	802	754	769	743	724	746	769	696	744	750	747	749	795	743	726	746	767	793	755	726	690	764	765	773	722	761	701	733	734	740	725	758	715	700	811	734	775	696	724	734	722	772	793	749	671	733	752	758	702	744	756	715	785	764	734	744	740	732	737	740	802	739	757	722	740	760	763	728	765	741	757	746	762	732	737	781	718	721	769	770	819	712	710	739	740	728	729	744	763	731	721	745	742	793	697	757	714	745	738	774	743	772	714	785	695	752	768	784	733	746	765	775	754	769	751	716	745	790	720	745	766	766	740	734	742	742	748	794	727	737	734	748	710	754	758	787	732	758	765	763	763	755	729	776	759	767	762	762	748	766	778	760	773	783	684	722	785	736	739	739	715	710	752	741	777	701	741	748	763	750	757	785	769	709	743	747	748	733	680	780	694	731	718	701	727	794	739	745	738	713	762	741	733	751	736	758	734	749	737	716	742	755	761	760	756	772	780	774	767	763	757	765	730	703	767	730	723	720	749	780	775	747	750	718	727	723	767	730	788	767	745	688	698	742	783	726	718	791	751	765
32537	4212	2739	1919	1323	1003	823	661	528	480	444	367	326	330	343	293	286	284	273	282	261	252	225	283	241	240	249	242	208	244	262	231	222	247	251	220	271	264	227	229	241	248	225	225	225	222	242	216	234	228	221	257	225	259	248	233	242	232	243	233	236	224	254	257	236	219	223	232	215	251	214	236	244	207	224	224	236	243	257	266	251	266	300	235	209	246	259	248	259	275	356	338	338	264	222	200	317	704	676	442	237	238	210	237	201	233	236	236	226	213	200	250	198	213	224	236	223	224	228	194	221	216	238	215	230	213	247	240	179	184	229	242	227	233	231	238	221	215	217	203	215	219	230	206	194	228	206	213	221	240	224	223	204	230	226	227	244	234	222	203	234	247	235	236	216	200	211	225	245	218	235	216	231	222	230	213	209	235	257	212	207	200	220	219	226	215	234	234	247	178	211	185	195	221	247	204	228	240	227	207	239	246	235	215	255	242	235	216	213	219	205	227	224	221	226	221	223	213	214	268	226	269	212	244	224	224	224	257	210	231	265	202	214	241	237	259	208	208	228	236	244	218	203	233	231	232	229	209	217	206	195	214	236	251	235	225	224	209	211	228	236	224	230	224	234	211	198	217	240	232	203	220	227	245	235	201	249	235	209	226	279	228	240	236	225	207	188	229	214	205	245	224	209	230	223	232	217	200	205	201	243	243	204	208	226	213	225	235	234	207	205	213	241	215	221	251	227	213	237	224	242	232	244	188	207	216	198	235	211	205	222	201	201	211	191	241	217	236	229	234	232	231	217	223	208	227	217	214	202	226	207	216	230	230	242	220	219	205	248	226	213	214	245	232	225	202	213	223	211	229	230	229	215	253	210	231	216	196	206	237	215	214	223	216	214	236	236	204	204	223	246	224	212	234	186	235	209	214	230	230	196	226	195	234	201	208	230	251	230	208	220	214	229	222	203	219	213	215	226	243	221	225	218	190	217	186	203	236	223	222	249	227	224	218	238	223	203	227	250	215	219	229	226	206	223	205	243	242	238	214	207	207	227	215	214	216	251	223	207	211	208	205	205	212	198	204	232	246	238	226	217	214	206	245	220	224	213	230	244	220	193	216	231	198	239	234	213	252	185	196	231	238	232	221	204	235	213	210	218	230	237	202	227	203	236	263	248	246	207	199	233	187	220	206	217	198	219	228	252	224	241	214	228	250	200	218	205	174	234	232	245	222	225	233	198	244	206	241	212	177	218	219	208	228	233	210	228	210	206	234	223	235	233	246	224	220	209	223	227	193	212	241	218	206	231	233	234	234	245	215	218	246	232	210	208	204	211	229	232	237	236	218	247	220	210	210	222	214	208	213	226	245	227	232	242	225	197	205	244	226	223	238	210	217	238	223	253	214	218	223	232	219	214	233	210	223	233	226	232	258	250	204	223	247	248	218	219	203	191	214	216	195	224	217	216	240	215	233	226	225	247	213	239	223	210	229	196	189	236	204	220	223	215	225	215	213	222	236	218	192	237	203	235	214	234	226	214	234	221	206	225	231	240	217	241	218	234	216	230	241	233	224	224	259	225	216	233	210	221	236	228	190	224	226	211	213	218	229	218	234	222	230	266	219	226	219	233	224	206	209	236	213	230	237	204	239	239	217	212	211	232	207	208	214	221	206	207	210	233	223	238	239	211	209	237	242	227	224	217	230	213	204	230	227	202	236	238	221	223	211	230	189	222	226	225	241	225	233	212	223	201	208	217	254	227	231	234	232	217	208	206	238	197	205	220	232	224	224	224	229	232	220	236	220	233	208	233	225	221	215	212	213	258	241	229	205	222	212	212	221	210	243	233	217	236	210	226	209	227	235	207	216	206	216	223	246	232	219	242	235	227	199	250	233	248	227	216	198	211	236	243	219	240	236	213	195	221	221	238	227	209	215	205	231	228	225	215	219	248	243	242	229	210	238	229	240	240	234	242	229	232	209	243	225	200	204	236	211	209	238	225	252	232	220	235	221	224	236	225	249	267	209	214	211	252	221	211	227	235	206	204	218	236	221	218	216	211	216	206	220	246	238	209	205	219	199	201	211	217	217	237	242	252	217	222	232	213	223	228	226	214	202	242	209	206	206	212	229	213	220	209	214	232	219	219	223	194	214	206	243	200	223	226	214	229	203	230	190	232	223	215	213	202	226	237	227	223	216	238	227	217	191	210	231	251	220	214	226	224	216	234	217	221	228	208	240	247	236	210	220	193	240	221	241	183	199	230	210	216	223	217	246	216	197	233	220	219	226	204	204	180	212	237	202	237	223	221	234	240	250	224	211	215	192	236	205	231	228	239	213	187	216	192	214	227	238	215	236	211	211	223	214	194	206	213	239	223	254	233	225	224	222	221	190	210	213	212	225	259	233	209	219	218	232	192	204	227	213	239	217	247	228	223	224	228	231	240	212	229	228	212	260	208	210	197	244	205	212	230	230	202	212	227	215	235	181	228	237	207	228	224	237	227	227	208	226	210	219	231	229	253	204	202	234	228	240	208	213	215	214	218	228	219	195	247	221	210	217	217	199	230	196	209	247	228	216	222	256	235	220	186	216	237	206	223	219	196	208	199	217	195	232	218	236	215	232	200	207	206	223	228	237	206	232	230	208	231	227	212	223	217	240	228	234	241	213	244	238	203	217	176	221	189	207	242	246	230	239	222	250	239	242	225	197	231	209	219	216	210	213	202	207	214	218	222	211	226	231	248	223	227	211	198	210	186	229	226	194	209	237	238	224	218	230	225	242	236	241	212	209	207	242	223	207	210	220	226	257	234	230	221	224	245	229	191	200	215	215	217	211	249	220	203	226	218	220	229	225	219	200	243	266	214	233	258	209	210	218	233	206	250	215	243	216	210	227	237	227	203	254	240	227	225	243	239	216	205	225	212	246	224	217	200	221	193	218	225	211	247	218	213	246	231	236	228	214	248	216	219	218	224	206	205	249	223	224	195	216	216	215	231	210	244	210	214	223	205	177	211	197	214	221	234	241	235	236	208	228	235	218	201	238	255	184	201	235	206	246	205	242	248	205	204	228	202	228	211	218	226	221	218	237	226	220	230	199	226	215	234	201	239	222	209	212	224	205	257	215	228	232	251	237	205	234	233	219	224	228	232	202	231	223	221	190	219	193	229	213	232	233	230	207	208	237	210	239	223	227	224	240	230	195	223	216	220	218	249	216	231	217	225	242	215	210	205	193	244	251	199	207	229	212	212	196	211	211	208	210	216	231	219	215	229	221	215	222	223	222	211	200	228	238	218	208	217	216	226	213	241	217	228	198	208	222	216	218	227	232	231	234	213	226	204	240	212	232	223	196	245	223	222	203	220	207	247	205	192	236	218	226	217	207	217	239	210	229	224	218	230	251	235	216	235	206	238	246	222	211	245	196	221	206	213	236	242	229	226	228	246	248	234	214	244	232	200	209	212	233	226	223	232	231	216	265	202	192	201	217	200	200	216	220	231	218	219	210
15501	2287	5303	5739	5059	4000	3284	2800	2366	2110	1802	1684	1501	1414	1300	1220	1151	1065	986	985	964	934	891	898	848	812	835	763	767	776	773	756	755	768	734	694	728	679	664	702	686	665	680	653	665	639	619	640	657	665	664	687	698	645	651	636	650	612	622	696	658	637	621	683	658	662	668	602	639	602	681	665	586	652	653	742	681	728	882	863	976	1036	1024	931	852	949	1075	831	1009	1297	2156	1600	1529	1124	787	690	1524	4873	4176	2239	690	566	614	623	637	614	609	577	568	575	578	602	592	596	598	641	577	550	607	599	594	623	609	581	571	599	609	577	532	552	578	601	611	577	546	567	578	622	592	560	607	604	624	595	552	618	574	569	568	595	640	575	574	626	608	625	581	615	582	569	611	627	567	606	579	601	568	583	584	597	608	596	635	554	600	605	575	547	627	616	624	612	599	582	619	614	589	585	579	613	611	591	592	602	571	553	645	586	571	603	617	556	572	602	621	563	559	591	559	586	589	586	575	604	581	592	593	554	643	614	594	605	575	626	600	597	634	627	609	609	603	581	592	582	576	568	607	562	606	570	569	645	622	627	545	597	608	624	606	569	555	548	581	581	608	589	631	580	578	578	623	562	584	582	624	623	603	553	581	565	593	576	582	591	595	593	571	559	546	577	602	648	588	604	596	582	597	573	648	604	590	583	596	591	574	584	600	598	582	619	560	568	590	608	600	605	631	555	647	606	588	626	570	566	574	567	610	652	655	601	592	606	575	617	627	595	606	577	570	567	619	591	600	607	569	581	572	607	608	623	587	621	606	555	607	588	593	616	585	604	574	621	573	591	613	603	593	560	615	617	540	656	579	606	562	578	581	571	576	634	564	611	593	617	653	571	587	589	581	611	633	624	653	579	571	595	567	597	607	598	614	576	586	598	608	602	605	580	595	595	585	605	600	621	595	585	609	590	557	638	592	575	596	608	595	576	583	595	591	629	580	592	603	609	604	627	599	621	624	611	563	582	611	573	622	617	573	597	596	592	575	598	630	607	588	631	608	552	599	563	614	585	608	585	608	615	587	613	576	595	662	575	607	559	534	593	609	613	571	578	584	555	554	556	605	618	588	581	604	612	582	579	613	623	604	585	607	592	592	634	570	573	537	628	571	596	575	598	580	593	598	578	594	601	592	560	584	642	616	605	651	604	591	613	578	601	593	581	571	557	568	600	593	579	547	551	574	575	613	630	605	560	586	598	578	566	599	602	581	598	600	584	601	605	584	586	578	656	581	638	548	590	566	637	560	601	590	551	588	616	632	634	593	615	604	605	599	588	614	612	597	610	611	589	583	628	626	629	601	634	587	600	602	571	561	614	590	604	587	641	542	618	540	572	580	645	638	596	590	601	621	591	597	591	598	570	649	577	593	622	602	553	539	617	601	662	564	580	598	581	590	615	626	603	580	615	601	598	590	622	593	599	603	663	607	552	602	554	593	579	629	607	574	629	541	614	531	575	599	601	538	600	566	645	568	612	575	572	584	595	625	585	558	608	580	591	571	617	595	558	585	620	619	557	587	615	548	571	646	610	634	580	532	588	609	612	616	571	627	592	618	608	630	549	604	551	548	651	652	603	599	563	598	589	593	641	590	604	612	543	542	613	535	649	551	595	624	580	594	566	585	619	571	561	599	587	593	613	613	605	581	601	578	578	609	584	619	596	574	594	617	577	633	601	551	615	554	597	561	580	589	592	589	599	597	582	602	570	597	599	570	572	576	585	579	531	541	589	597	613	577	601	597	570	581	628	581	559	555	596	578	610	554	612	649	582	556	611	614	594	596	611	602	594	572	569	614	608	572	604	545	560	612	613	603	622	578	578	602	620	555	614	605	605	612	625	597	627	600	594	590	548	617	596	607	593	631	625	616	602	579	597	578	578	608	633	565	586	557	562	618	598	592	611	573	575	622	585	580	626	617	594	581	607	592	595	580	610	619	618	586	561	633	585	605	621	533	616	607	592	600	623	591	573	575	587	626	624	622	594	586	604	610	580	607	607	607	635	592	609	618	610	576	600	559	581	631	624	612	588	603	544	584	594	590	599	584	628	533	643	599	586	595	614	605	580	591	559	597	540	567	602	622	596	589	627	596	588	609	587	618	601	594	544	586	574	604	581	572	576	625	639	596	574	634	636	609	562	546	599	616	616	592	617	642	543	575	602	616	621	592	597	600	593	626	545	565	597	595	553	609	562	616	562	586	591	611	626	616	609	619	572	578	619	592	581	616	599	610	587	562	589	596	589	621	623	602	614	658	604	625	613	597	640	550	587	582	618	629	609	564	609	565	543	610	570	569	586	572	619	583	591	579	665	614	590	646	615	589	552	571	576	567	587	579	616	570	559	609	575	616	566	625	567	578	610	578	561	583	624	596	555	622	607	581	575	606	590	622	626	554	583	601	601	561	579	632	595	567	579	589	555	588	569	595	581	576	557	569	584	584	598	596	586	628	575	567	617	590	643	605	576	586	622	596	598	606	553	549	582	612	568	590	567	598	593	568	572	614	587	606	584	622	616	605	578	606	601	588	627	604	631	623	598	591	585	584	593	561	587	587	578	573	560	598	660	590	575	578	579	649	606	607	593	583	596	593	587	582	621	555	593	621	662	573	563	580	578	596	608	573	594	578	601	571	635	591	544	615	571	590	574	597	598	579	566	609	578	558	566	583	628	564	591	564	613	573	624	607	591	555	620	557	613	625	582	607	578	611	597	568	577	595	586	586	574	590	563	602	608	594	558	624	603	626	565	592	574	634	568	570	621	598	607	578	576	615	639	600	636	613	628	595	608	619	577	550	592	610	575	600	621	574	587	565	643	608	616	637	575	612	613	627	600	623	595	642	588	587	568	595	615	618	579	572	578	555	627	584	574	604	599	582	549	550	595	578	617	615	616	618	612	571	593	607	557	602	593	566	604	612	609	624	598	613	600	623	593	628	616	614	555	582	582	619	593	571	573	628	636	614	588	566	628	635	545	617	633	619	592	581	575	610	588	570	608	611	559	603	575	552	574	571	553	603	557	615	636	578	584	596	594	617	593	631	615	597	604	627	606	578	546	532	588	602	628	573	600	591	602	618	623	641	618	583	557	601	584	641	572	608	622	582	600	590	549	590	607	609	620	614	632	582	623	588	581	597	596	556	614	582	572	601	563	604	578	610	567	618	595	625	586	599	577	606	585	615	563	596	621	559	582	596	601	593	629	611	586	563	608	621	583	615	588	607	611	574	607	592	558	584	574	609	616	611	606	661	604	574	606	612	616	586	619	567	564	575	605	564	606	611	622	605	576	558	596	573	626	594	597	590	576	579	612	572	575	564	580	584	622	615	616	594	601	591	640	597	610	591	606	641	579	614	627	579	604	577	614	603	572	601	597	628	614	553	595	613	594	593	616	571	625	576	535	599	593	613	595	601	631	605	610	601	627	600	590	632	617	579	585	610	614	619	559	571	615	609	615	606	578	615	626	540	584	597	648
3380	262	286	262	251	257	244	241	222	231	241	232	206	227	229	242	256	234	225	222	233	233	236	230	231	205	213	233	222	254	230	228	231	215	216	241	218	255	224	223	238	241	230	251	238	254	233	219	203	238	232	239	209	239	213	221	218	231	244	223	211	250	241	222	208	232	226	246	244	212	233	260	250	232	212	228	224	240	249	205	197	217	246	255	218	261	233	251	192	264	224	234	239	229	233	256	238	280	268	220	234	219	220	211	241	239	235	223	239	237	207	240	238	243	221	226	235	233	208	229	237	216	230	234	225	238	242	235	220	228	221	204	226	230	231	213	209	218	198	215	218	240	201	233	255	231	218	222	232	248	211	213	231	246	228	249	226	219	230	221	213	242	247	272	257	220	238	229	203	231	235	214	232	258	212	249	225	249	235	250	237	242	208	253	219	249	219	216	218	256	222	233	244	229	224	217	194	232	221	229	234	201	216	245	228	240	229	227	229	196	227	243	228	208	228	227	227	247	237	229	240	218	218	235	228	222	247	259	248	232	239	226	239	256	226	227	241	249	256	230	216	228	237	229	238	242	215	192	216	245	242	264	216	208	196	241	258	234	234	219	220	239	211	216	219	227	237	239	228	220	229	216	250	210	200	226	210	261	246	224	234	230	238	234	210	233	217	227	223	262	222	251	230	219	234	201	197	236	230	229	197	243	219	235	243	233	226	260	237	248	249	197	239	234	218	246	221	228	249	235	239	243	218	233	250	235	218	224	214	214	254	244	230	259	234	220	217	204	234	238	204	239	238	239	247	216	237	245	231	225	232	209	242	232	221	251	245	252	213	230	202	209	239	261	233	228	249	228	203	212	231	214	223	219	259	235	228	236	211	220	214	222	228	222	214	241	246	225	223	213	224	238	225	244	233	206	210	251	219	219	219	231	244	230	237	232	240	263	238	222	220	224	220	238	237	230	236	235	248	186	228	221	222	231	245	226	247	242	240	237	222	208	222	202	208	229	198	234	230	218	247	227	247	219	254	264	219	198	239	211	199	203	203	254	228	204	253	264	220	231	226	240	223	255	234	246	240	225	227	202	234	227	216	221	220	250	244	246	229	247	229	223	227	232	214	262	252	220	250	219	223	245	228	219	215	261	268	226	254	216	234	225	218	225	235	221	226	237	225	248	230	246	227	215	234	235	225	258	205	238	263	217	238	245	221	235	223	228	217	207	231	266	235	226	231	251	222	226	187	224	240	236	210	238	204	222	240	241	264	232	217	217	252	228	206	225	252	222	221	239	231	226	222	230	214	216	227	214	216	202	214	238	240	234	236	229	228	244	232	236	247	245	218	228	226	219	220	243	261	240	261	245	249	238	215	242	236	228	212	237	218	233	228	196	219	217	232	240	263	238	257	218	215	229	221	260	222	244	224	207	204	216	230	248	230	236	220	190	212	214	233	239	227	191	194	203	246	258	252	239	209	233	227	271	248	223	221	213	229	220	211	214	213	221	245	226	256	240	214	216	221	217	235	211	242	256	238	247	242	257	219	248	266	229	215	238	231	206	191	219	221	237	238	236	222	237	223	210	221	223	220	212	238	214	264	222	249	226	230	236	234	236	213	196	240	231	228	220	237	250	224	249	237	213	223	213	237	180	221	224	248	210	233	237	234	222	235	222	241	228	246	217	224	242	240	253	230	216	234	208	248	246	260	226	211	240	231	250	229	236	228	242	227	238	207	230	255	243	226	204	242	239	200	242	233	251	237	231	220	223	236	221	224	199	215	191	221	200	236	235	243	236	225	242	224	218	234	227	247	269	259	236	214	236	251	261	218	245	239	252	260	228	211	235	218	231	215	256	253	258	244	237	242	208	206	230	211	216	223	235	182	223	259	219	230	211	260	220	226	219	246	237	199	249	251	234	230	212	206	231	239	221	228	231	250	201	235	238	231	224	236	256	224	198	223	238	265	229	218	212	266	232	221	244	228	249	228	216	284	241	228	220	221	213	232	257	237	220	228	232	251	213	231	227	231	249	217	245	225	222	225	226	216	259	253	241	247	212	214	236	219	240	225	227	226	255	240	230	229	271	225	228	209	224	246	224	239	219	196	241	235	234	232	215	249	238	248	234	239	240	245	221	203	232	272	250	249	231	244	223	236	243	221	220	235	239	266	211	241	249	248	236	234	221	222	247	240	222	233	220	261	189	243	250	232	206	230	228	222	203	229	211	234	196	248	251	199	226	230	219	229	252	230	223	223	223	230	259	243	248	239	218	245	248	216	242	247	244	222	207	219	206	237	249	262	241	256	229	250	220	239	214	254	266	236	227	220	234	252	236	209	217	218	244	216	238	221	236	236	223	228	229	229	224	225	258	238	217	233	239	235	215	233	228	203	243	245	231	229	218	249	236	237	202	257	262	200	242	229	240	250	201	222	237	245	260	261	237	224	251	222	211	213	207	211	215	242	216	222	233	214	242	276	211	208	222	222	255	205	234	205	236	244	238	254	238	236	205	244	238	230	226	233	251	235	227	241	228	213	223	236	250	212	217	230	217	202	236	236	246	221	220	256	214	207	233	199	209	233	249	242	235	236	222	212	247	246	216	182	223	248	213	233	233	225	221	220	241	243	230	249	225	237	248	232	233	240	232	235	218	237	227	253	239	254	214	220	239	228	221	257	248	242	234	241	204	223	243	234	223	229	217	245	245	231	245	221	250	221	253	229	245	222	238	235	247	259	250	213	238	225	219	212	226	255	264	228	215	218	229	228	209	245	213	219	221	253	239	227	226	217	228	230	223	221	238	246	230	234	218	235	228	230	251	254	209	224	255	215	228	240	229	241	229	239	232	232	234	239	208	225	247	208	214	238	228	224	233	265	206	220	228	210	239	267	255	252	220	262	224	254	216	234	277	234	235	219	221	211	247	228	243	247	250	217	238	221	215	237	256	227	202	227	239	238	215	221	234	223	234	260	217	230	237	254	217	235	246	222	219	231	237	232	225	223	256	227	213	249	222	235	243	210	250	235	231	251	217	203	224	238	237	215	225	248	255	215	257	211	226	234	222	243	231	212	239	236	221	239	250	221	202	242	217	248	212	238	222	216	208	218	230	215	227	251	212	242	244	234	240	240	248	243	258	208	239	230	242	221	240	211	224	228	216	237	255	233	235	237	238	228	211	204	224	249	235	225	238	220	224	220	229	211	212	234	230	220	238	227	231	205	253	267	248	225	214	235	236	233	233	220	257	226	226	235	238	215	209	221	213	225	227	245	237	217	215	223	232	252	216	246	240	246	264	251	218	223	230	237	230	219	216	223	249	242	236	252	234	219	216	238	208	262	220	251	210	226	241	224	183	213	224	266	210	228	229	238	232	221	205	218	216	244	235	203	229	234	226	254	245	219	229	245	240	217	270	227	249	227	216	210	219	225	200	237	210	235	211	251	210	253	214	219	202	244	224	238	248	220	233	266	228	239	211	253	225	238	264	237	210	225	252	254	233	268	226
3233	703	798	765	755	733	677	651	726	710	603	671	647	636	608	632	581	649	604	661	626	646	619	594	642	620	671	631	682	624	632	596	654	618	606	649	611	627	607	628	660	598	623	638	655	658	604	647	613	608	605	606	628	600	696	635	644	650	653	646	662	650	653	639	607	623	631	650	617	637	613	640	680	666	620	600	659	623	657	617	639	677	639	664	653	664	666	645	643	708	694	612	639	656	579	607	664	829	936	765	596	634	667	645	661	647	661	634	628	651	613	630	634	610	611	614	641	593	599	585	635	639	596	620	646	603	623	632	640	628	613	593	617	609	641	619	597	679	670	606	604	605	636	638	653	633	627	662	655	612	597	639	587	626	581	578	645	688	621	608	674	639	651	629	600	610	613	610	634	681	568	613	623	631	645	624	683	614	638	697	587	634	645	641	607	580	579	610	607	649	659	626	616	595	641	639	626	601	607	652	592	612	622	623	601	651	649	632	639	650	586	623	659	565	674	611	628	618	665	636	618	606	620	630	616	610	623	621	663	607	638	609	677	628	631	613	598	634	639	663	627	648	652	631	586	609	632	605	586	631	627	642	620	652	620	649	646	636	620	668	612	626	623	641	561	611	622	603	640	625	603	577	608	663	639	614	672	623	628	670	646	591	617	636	587	646	619	637	641	606	638	625	616	630	635	645	627	622	619	616	618	606	578	623	650	623	613	606	644	655	676	663	590	641	602	620	593	581	628	648	631	613	663	634	610	618	605	606	627	650	655	654	572	607	626	659	610	639	668	615	646	680	565	628	595	667	638	613	659	635	605	625	621	619	623	629	672	674	611	596	631	597	626	608	582	629	615	612	624	622	635	654	624	599	587	604	613	645	625	616	625	644	625	602	614	641	594	615	615	641	649	610	610	608	647	629	652	637	632	627	632	628	654	648	603	601	588	616	621	612	619	665	607	618	619	638	591	631	629	624	617	643	614	591	657	620	617	609	582	635	642	664	620	642	597	627	644	590	622	611	643	621	604	626	638	660	607	624	615	607	635	624	642	626	561	678	607	661	576	638	614	643	632	641	648	611	643	623	645	644	643	667	617	633	640	624	607	615	619	581	585	642	577	650	619	601	622	621	638	660	605	608	563	624	588	651	633	589	660	675	626	615	619	656	678	657	623	628	618	600	640	612	649	609	619	619	625	609	612	622	585	663	639	669	651	647	618	615	605	629	629	573	624	606	655	616	672	608	593	595	615	604	598	643	607	619	632	638	633	637	608	602	644	636	591	618	650	627	634	648	661	648	610	581	626	661	680	604	640	645	603	591	606	656	647	569	642	625	658	617	654	643	613	653	627	655	631	626	617	630	615	656	640	642	616	657	608	667	637	581	661	626	672	648	622	668	674	627	616	624	640	587	657	603	639	608	612	666	619	674	593	671	622	628	632	614	645	687	605	623	593	660	641	598	630	654	649	636	616	603	617	627	652	624	603	596	643	633	626	644	619	661	614	599	617	648	559	625	614	637	645	687	634	641	644	636	652	572	665	598	647	669	650	614	624	611	657	659	612	593	604	630	608	656	611	620	658	612	683	642	681	613	619	607	580	623	650	616	602	595	633	598	651	617	595	621	598	648	630	644	654	600	627	640	654	594	640	632	629	628	592	593	616	638	615	675	635	662	658	666	620	667	670	643	655	624	634	577	630	609	642	624	649	596	665	606	624	631	643	597	663	588	652	594	651	630	631	628	637	620	634	637	646	616	574	673	589	622	600	639	618	610	639	609	629	623	631	638	601	640	660	647	627	614	646	624	641	652	615	595	639	612	621	620	614	592	611	650	624	628	600	673	667	613	614	624	658	604	619	653	621	629	591	630	596	632	587	665	637	643	619	616	627	608	676	640	567	617	651	659	612	630	645	647	670	620	652	626	666	628	659	630	614	590	652	644	624	632	621	657	631	634	629	648	635	635	610	639	622	617	658	618	626	612	652	632	648	599	602	606	621	663	560	647	612	590	669	637	586	616	616	602	644	696	594	621	605	616	638	600	645	671	676	628	587	672	676	681	653	578	592	572	607	627	646	614	623	604	562	592	597	609	621	595	607	622	595	631	608	636	608	630	617	648	614	626	620	601	622	675	634	602	608	626	616	615	649	598	662	614	635	639	656	634	641	595	659	641	678	612	642	622	643	683	624	624	619	625	582	610	645	623	583	596	641	645	650	604	581	668	613	642	576	670	616	662	658	614	590	614	664	652	656	612	634	623	620	611	628	599	631	659	631	634	616	622	645	611	637	593	652	609	660	616	641	594	635	620	631	624	638	598	625	658	639	583	678	615	573	593	666	623	639	628	625	597	655	635	586	653	658	604	621	652	631	604	615	621	622	660	596	647	576	632	674	615	598	624	670	652	620	663	600	652	614	645	672	655	584	607	642	665	660	627	627	644	648	597	683	614	605	609	603	646	622	591	622	606	611	610	627	657	628	615	647	628	596	616	610	678	627	591	610	607	586	624	676	620	673	643	609	609	646	612	618	639	623	631	676	660	563	616	632	623	602	644	653	639	618	643	635	624	620	626	657	621	639	605	594	576	627	626	600	638	602	651	663	579	630	593	638	657	614	648	587	631	653	623	613	607	642	631	630	588	647	612	651	578	643	572	608	623	634	611	641	655	647	610	601	614	625	613	599	598	628	629	617	644	623	559	606	618	647	603	616	602	607	650	603	647	619	588	608	619	610	616	597	644	613	631	623	649	639	612	580	675	657	595	658	662	664	641	635	659	615	643	610	599	612	623	616	636	640	691	627	631	616	594	635	600	587	637	666	617	626	620	646	604	584	595	665	644	572	626	603	602	636	625	635	649	610	656	601	626	668	631	617	608	596	637	624	624	658	648	594	658	637	625	646	607	566	616	639	630	654	598	606	614	618	582	637	616	626	625	617	596	613	633	611	671	637	624	633	646	560	649	594	622	608	629	615	631	623	589	600	640	639	591	642	618	645	595	668	611	654	611	643	662	634	578	657	658	613	603	614	652	650	606	638	663	633	626	580	600	635	609	628	650	639	667	632	614	647	618	629	615	655	633	627	619	635	607	585	606	649	618	584	682	618	683	675	584	655	590	659	588	616	619	642	637	640	600	572	581	611	663	605	621	631	655	660	614	607	619	640	613	676	614	615	648	633	608	597	600	620	649	638	617	595	622	637	628	630	633	608	639	627	617	633	647	613	610	596	626	654	625	593	553	604	643	616	620	624	617	598	632	646	616	646	635	636	600	630	632	658	580	602	647	624	638	579	602	598	626	628	677	626	558	624	640	644	585	604	612	619	651	639	624	640	674	578	623	619	621	617	654	586	621	611	610	614	620	603	634	651	623	643	629	644	624	666	624	627	601	690	639	652	640	599	618	612	615	602	613	623	654	592	640	630	631	671	623	659	635	617	690	639	610	590	623	653	635	612	594	648	677	604	587	605	634	566	602	631	611	628	684	634	618	592	652	649	646	631	639	623	615
20652	1672	1347	1133	851	644	557	483	414	382	330	340	319	342	306	302	288	318	300	298	300	265	298	265	263	302	276	292	254	282	275	278	298	279	264	274	288	278	249	284	294	237	270	271	244	274	233	304	261	238	263	274	275	265	251	269	231	278	261	254	292	249	269	259	262	266	282	279	271	290	256	283	250	251	280	262	276	292	277	254	328	287	282	277	256	269	303	353	322	381	370	318	308	273	280	269	425	515	483	287	293	297	273	260	288	259	248	249	264	288	278	263	252	247	242	256	275	257	256	276	266	263	269	264	266	244	274	265	279	262	280	267	289	277	259	273	253	268	235	249	238	289	248	242	236	268	281	270	244	272	271	291	243	273	240	252	278	254	245	231	241	257	243	288	276	259	279	259	268	289	272	241	270	254	293	253	279	273	275	234	259	269	279	255	272	266	247	258	251	245	266	246	260	285	269	258	246	272	229	278	252	265	250	266	240	274	254	250	258	263	272	279	251	265	283	254	275	287	279	233	229	272	245	240	272	299	262	261	253	264	300	266	248	266	264	271	266	261	263	275	284	252	258	264	259	265	241	231	285	259	245	285	277	258	295	277	268	259	252	258	258	264	274	243	248	266	258	244	258	264	282	235	265	271	299	252	250	248	262	278	285	250	265	281	252	293	257	281	273	274	290	277	250	264	270	267	244	268	274	252	266	262	256	234	268	261	298	262	259	290	285	262	262	257	289	262	267	270	288	256	260	275	270	276	271	278	265	250	268	269	288	277	261	238	253	239	263	255	248	283	258	238	259	272	256	269	272	262	276	287	237	270	260	245	253	279	277	257	287	281	275	241	281	271	270	269	238	242	310	252	266	251	253	269	274	284	243	262	246	246	269	245	276	263	264	259	271	269	267	292	270	290	245	249	269	254	276	249	259	271	262	236	278	257	256	257	259	256	283	280	263	244	254	280	258	228	278	267	259	248	283	297	248	244	271	252	261	282	266	277	249	266	240	257	255	278	265	237	247	260	271	245	295	272	258	253	246	278	267	280	274	256	258	271	273	259	261	288	248	289	261	291	239	276	242	274	266	291	271	226	286	256	244	275	258	235	284	290	282	238	262	283	257	270	255	242	266	289	259	258	266	290	264	249	278	282	263	250	270	291	273	279	282	260	276	283	271	281	269	269	274	243	245	251	323	269	255	283	245	271	281	255	261	260	250	282	270	252	244	246	269	269	293	267	263	271	243	249	248	276	265	286	251	263	265	262	272	263	257	265	257	261	248	276	230	263	243	276	281	255	285	284	255	279	281	268	261	228	254	276	241	250	255	253	238	250	281	280	264	256	227	254	255	307	265	297	297	260	223	263	264	242	286	263	258	264	270	289	272	279	258	257	291	252	272	269	264	262	281	303	233	266	291	241	247	252	246	258	254	270	249	249	264	289	245	248	242	276	247	272	265	279	261	250	262	271	267	253	273	270	244	270	251	213	278	270	254	248	269	271	270	274	266	254	272	262	268	218	269	250	249	259	240	269	265	231	267	279	281	266	253	278	244	270	241	229	249	270	268	281	245	249	288	245	262	255	273	248	283	280	274	286	286	286	232	274	301	262	263	307	254	234	269	248	256	259	244	268	269	251	284	293	246	269	250	272	265	261	242	264	274	271	263	235	274	272	271	271	285	261	280	279	260	262	266	263	255	255	274	249	255	283	278	278	235	291	278	260	276	275	269	247	237	243	268	273	271	282	266	262	263	282	277	234	254	246	234	240	281	256	236	256	237	266	263	267	254	284	271	259	264	263	285	245	243	261	269	264	263	277	274	245	275	285	251	271	261	284	242	252	253	280	280	259	257	292	267	237	259	282	262	271	271	265	265	252	268	258	291	282	245	244	236	235	280	226	264	264	280	268	280	285	288	284	283	261	242	248	242	271	273	274	260	279	272	259	249	258	264	276	259	247	281	233	251	282	277	266	253	272	270	274	252	247	272	245	278	251	228	277	248	259	282	284	267	251	255	246	245	256	270	256	265	249	301	263	273	239	284	256	269	273	253	244	284	270	249	280	281	260	259	277	272	276	261	273	297	281	258	286	251	240	283	259	262	232	285	279	219	241	278	261	250	257	264	305	248	272	258	287	254	232	257	281	291	277	250	259	263	274	287	286	258	233	269	260	267	253	259	282	278	246	274	265	262	304	286	266	292	229	257	280	286	275	258	253	245	240	267	235	236	278	265	259	286	276	281	245	262	262	249	253	275	277	286	254	246	265	277	255	256	293	245	239	258	282	271	267	239	262	276	272	270	270	283	260	221	266	239	261	275	274	275	259	308	291	269	255	276	253	254	268	288	284	284	244	305	284	236	274	277	266	228	256	254	272	263	257	245	260	295	258	288	249	292	284	264	280	291	267	251	248	247	287	276	272	250	246	266	259	275	248	286	283	258	277	252	266	261	245	266	256	263	264	266	272	253	271	266	247	270	248	245	276	263	263	238	268	255	271	259	285	284	259	278	290	256	246	265	278	275	277	265	248	284	281	276	247	251	241	229	243	257	237	238	276	274	251	261	247	265	253	289	293	238	254	247	259	246	276	285	250	251	260	253	305	244	283	278	257	266	278	277	258	261	252	304	267	269	243	256	264	253	269	286	288	234	283	288	278	306	272	253	235	266	266	233	265	264	261	254	276	254	260	276	259	250	274	260	252	261	290	246	263	281	279	263	273	273	253	257	264	245	259	302	279	270	262	251	267	297	247	253	241	261	242	280	276	252	276	276	263	242	267	277	271	260	228	269	290	264	282	231	276	292	247	282	245	234	273	247	283	262	276	256	287	280	289	247	264	283	269	275	258	258	258	270	263	285	269	226	266	252	264	288	265	236	228	248	267	289	264	291	283	265	271	257	262	247	289	311	260	252	255	243	251	260	277	280	263	272	251	257	281	270	261	252	276	285	249	277	257	268	250	263	261	257	267	274	262	274	246	265	278	267	284	282	279	283	241	249	282	273	235	270	254	225	276	273	280	268	275	245	269	261	246	244	258	268	260	264	248	245	262	265	249	264	272	230	259	257	263	303	249	265	258	248	261	250	260	249	264	276	286	250	278	258	264	276	274	274	266	266	246	261	268	288	221	264	266	285	256	264	294	279	262	267	283	245	231	272	282	285	250	259	263	276	251	227	248	249	255	273	239	275	252	228	243	250	261	262	274	263	253	258	251	268	261	279	266	284	273	229	251	269	251	276	283	263	288	283	273	275	287	262	287	269	245	279	254	268	265	268	249	244	232	249	257	241	249	239	289	254	235	276	274	262	278	259	265	256	279	256	265	254	277	251	233	262	280	273	250	274	272	276	282	266	234	251	256	267	245	270	248	256	276	267	276	256	261	256	250	256	291	269	252	260	299	263	280	231	246	266	250	269	281	249	248	267	249	279	248	274	275	246	261	268	298	262	288	260	287	278	281	253	262	260	238	243	254	259	259	264	293	260	270	262	261	266	288	226	251	230	267	263	252
10928	1623	3106	3487	3024	2517	2069	1883	1608	1457	1352	1222	1130	1137	1058	979	975	976	971	918	895	849	907	877	840	817	800	821	820	778	755	780	797	758	756	748	796	751	784	743	763	712	715	676	771	720	754	742	727	695	674	720	712	777	700	720	733	715	706	725	766	734	734	762	728	750	788	729	752	801	733	760	767	773	744	746	798	786	796	840	904	830	855	935	869	919	1074	1403	1411	1552	1555	1180	967	856	721	818	1923	2897	2370	971	830	710	714	713	704	660	678	672	707	707	677	716	671	708	673	713	674	648	682	689	697	676	719	690	715	728	696	732	706	674	749	652	664	702	729	717	705	712	707	737	721	702	708	702	687	724	683	726	688	716	695	769	700	672	678	674	712	670	698	774	716	661	763	713	695	707	688	674	717	670	735	709	723	654	738	681	678	726	731	729	712	699	699	688	714	724	708	722	686	773	707	692	673	721	705	643	738	669	705	679	736	697	686	677	718	694	682	704	693	735	699	683	683	708	713	682	713	696	701	698	721	704	654	685	703	691	742	650	678	676	687	637	699	733	677	686	705	712	682	686	646	715	685	703	659	710	725	673	655	693	680	682	684	701	690	681	742	689	698	686	708	677	756	706	750	675	690	705	689	684	706	744	735	705	684	695	691	680	704	710	691	695	667	718	642	716	722	697	738	726	688	694	692	758	668	693	671	677	710	693	696	680	700	709	732	711	618	687	666	724	713	750	677	727	659	703	708	697	670	741	667	745	690	684	680	730	672	697	669	728	765	663	695	754	727	756	713	680	714	701	703	704	727	681	733	693	735	742	729	730	715	755	685	691	711	683	742	689	702	696	658	684	675	714	717	722	704	666	702	700	743	703	727	715	668	714	682	733	722	643	691	698	730	720	730	691	669	699	662	712	689	725	680	730	685	726	651	686	689	696	724	688	726	678	662	714	692	716	698	701	699	668	684	704	713	674	726	688	697	663	735	674	733	746	709	650	696	697	713	694	724	700	679	698	721	708	734	684	655	704	683	715	729	685	723	715	689	687	735	696	692	722	712	691	722	704	726	703	743	689	699	691	668	691	728	717	723	698	740	747	735	689	680	716	676	713	728	690	647	707	746	724	690	696	750	696	717	690	698	699	713	742	690	720	689	699	708	661	727	705	729	708	692	687	720	726	694	654	656	711	710	697	739	693	689	734	707	669	691	714	666	738	700	680	679	732	729	718	742	676	698	681	715	688	671	716	682	701	723	733	672	711	627	666	727	704	706	706	715	700	679	616	701	710	722	730	650	730	699	660	724	684	714	669	710	676	708	674	722	667	739	644	694	746	652	672	667	694	684	715	693	659	729	718	746	726	756	719	702	675	680	725	760	721	684	729	707	673	685	695	694	682	689	680	698	713	720	706	707	726	659	692	670	658	725	671	696	699	695	709	689	638	699	704	696	688	625	757	682	675	704	703	746	674	726	666	700	688	670	690	689	716	725	733	713	671	680	744	708	681	730	710	715	675	692	703	704	717	689	690	717	701	668	697	672	696	656	652	664	689	707	699	704	711	686	660	698	732	690	710	713	679	714	710	685	682	676	714	715	697	689	683	657	695	669	721	694	689	685	733	718	730	677	653	663	686	710	673	674	680	660	690	681	732	686	692	706	733	675	674	665	725	726	699	681	671	706	728	672	720	716	657	654	691	726	732	703	687	644	682	660	658	673	678	679	719	732	712	686	718	671	674	685	704	673	724	642	692	675	693	714	723	737	691	638	629	643	692	686	694	688	719	743	702	702	699	639	698	706	745	658	664	667	721	700	684	727	753	715	672	711	691	706	737	663	716	693	651	712	720	721	691	699	723	689	693	732	743	706	723	732	693	731	727	712	716	696	693	731	640	698	694	696	722	696	683	717	706	712	703	713	675	734	709	735	687	716	757	709	749	693	698	690	713	645	684	690	710	731	706	718	719	659	684	725	699	699	709	689	701	671	725	678	698	707	688	681	714	708	711	703	692	710	667	684	691	723	666	708	687	749	695	721	751	678	694	667	681	654	709	636	708	754	695	682	721	709	694	712	656	699	675	726	697	689	701	687	721	721	717	727	703	681	706	675	696	686	703	757	689	687	675	694	718	734	720	689	723	731	780	687	685	728	707	721	705	739	747	720	742	716	724	700	716	638	694	684	666	698	676	721	712	725	677	697	702	710	694	693	716	706	687	690	701	654	725	701	672	661	719	710	710	657	671	746	689	699	674	715	660	689	720	718	695	699	720	694	696	724	683	721	730	698	672	691	643	691	736	669	736	711	669	675	692	706	652	699	713	676	700	677	692	712	671	720	675	680	713	683	691	701	687	688	741	699	695	715	683	696	660	688	689	715	677	699	693	718	717	692	703	684	712	694	724	712	657	694	708	741	726	688	703	706	740	715	700	718	670	666	634	655	701	695	700	679	698	669	723	709	746	661	704	749	652	732	738	743	694	682	754	727	708	648	682	645	737	634	679	716	668	699	728	690	697	674	684	708	701	698	694	714	701	700	650	714	710	700	719	763	756	753	735	672	701	691	698	688	680	733	658	657	696	701	738	694	716	705	750	717	726	664	701	721	739	678	701	722	690	686	684	717	660	734	708	724	703	713	704	696	708	687	728	646	714	697	750	693	663	670	669	746	674	672	673	700	722	664	681	703	740	665	722	723	711	701	702	755	725	706	685	683	695	678	699	712	684	682	683	731	721	738	703	669	699	675	692	704	697	708	692	677	715	677	677	726	682	671	735	728	725	739	703	748	685	704	660	672	686	744	697	698	713	684	648	721	683	712	697	698	700	688	698	753	712	725	728	726	748	720	728	726	732	667	666	648	753	667	756	756	655	744	664	676	708	735	639	706	683	712	714	670	712	666	675	696	685	731	680	685	711	666	711	720	728	700	693	688	693	692	690	700	679	706	662	654	680	736	725	703	685	689	698	718	679	763	739	742	689	685	672	675	730	696	689	747	689	726	695	666	703	669	720	694	692	667	697	688	769	683	691	652	699	742	713	692	743	688	703	719	703	715	690	714	674	670	715	681	668	704	722	705	671	678	688	694	691	702	664	754	706	681	729	717	704	680	715	710	693	704	683	679	724	716	661	663	675	719	684	657	726	678	700	670	742	695	708	701	687	672	681	699	675	751	691	644	678	667	661	678	716	658	697	688	680	683	761	675	676	684	676	683	683	692	681	661	736	673	703	734	732	697	757	734	693	745	696	658	686	679	668	643	688	664	718	663	740	659	715	693	716	705	707	658	730	703	671	690	675	745	745	712	660	673	712	674	702	698	702	693	686	708	720	712	686	694	690	706	682	685	673	704	706	656	718	695	691	744	640	720	689	672	727	704	707	708	700	666	714	679	693	705	724	660	694	664	687	663	653	682	726	672	730	656	693	691	686	726	692	699	635	676	705	702	696	692	718	746	681	698	751	709	698	714	740	635	694	681	671	714	692	689	700	692	667	690	724	716	675	712	722	706	717	686	678	656	713
33901	4750	2677	1968	1327	1006	774	666	530	495	422	378	381	317	339	356	333	280	294	269	238	260	283	275	269	276	286	269	251	245	227	245	237	226	259	233	231	261	227	223	232	248	247	231	209	238	262	238	244	245	242	244	205	229	232	224	233	242	258	228	220	202	231	229	222	245	253	261	234	247	254	242	211	249	241	249	249	248	247	245	274	265	248	316	327	529	418	429	503	504	362	299	235	268	251	234	473	792	667	521	310	218	235	216	238	258	251	247	219	215	227	204	230	267	259	236	227	253	222	201	235	236	210	230	209	278	227	233	240	217	219	249	234	196	223	245	211	248	233	229	262	213	235	221	244	235	233	226	223	222	235	233	231	238	262	229	250	217	191	223	231	253	223	246	231	259	218	225	248	243	238	223	255	237	233	224	254	219	238	236	268	254	230	199	252	230	215	195	229	251	234	233	207	252	252	216	245	231	217	242	222	230	250	217	274	254	239	240	229	259	217	237	211	265	245	251	251	205	223	234	242	250	243	240	254	217	234	230	215	214	284	232	239	230	230	253	224	222	220	240	241	229	215	241	228	227	234	227	226	274	237	235	241	229	237	222	234	216	211	252	260	250	217	241	220	233	226	222	212	234	224	241	246	221	225	215	239	212	211	212	222	223	210	224	235	254	244	236	247	220	250	259	223	231	243	219	216	255	216	211	223	231	234	206	224	240	222	230	216	257	222	229	234	206	229	221	223	236	233	276	218	221	216	238	234	234	212	214	206	245	250	252	234	216	223	220	232	235	244	239	228	257	209	245	230	250	232	256	213	228	232	261	223	247	223	242	241	201	238	240	246	244	229	209	252	249	226	242	243	225	251	221	242	211	232	237	223	239	244	220	238	244	246	270	244	216	230	235	238	235	234	217	198	271	264	213	223	216	246	187	220	235	224	229	238	199	246	243	249	222	246	226	234	222	221	248	233	229	225	224	235	226	242	241	212	237	232	247	210	236	227	230	229	218	204	210	234	239	229	216	210	213	244	214	235	229	241	227	218	231	234	235	243	236	216	231	245	210	238	219	234	242	220	240	238	205	256	214	219	196	245	219	205	219	233	230	246	241	248	217	236	247	230	225	235	244	224	226	243	256	235	224	228	221	254	216	234	237	239	208	244	204	240	237	261	216	256	220	229	229	221	220	204	257	261	262	213	214	221	252	228	219	222	214	234	235	199	195	222	275	217	240	242	241	244	219	272	210	242	249	221	239	221	208	265	226	218	229	241	218	210	216	226	224	228	200	245	210	226	226	243	248	248	225	248	240	241	238	228	229	222	217	234	247	226	224	219	238	206	238	240	211	226	252	233	234	230	213	212	214	228	266	241	250	249	231	249	223	253	223	215	216	211	228	212	230	218	212	240	239	212	214	218	231	209	231	226	239	253	260	221	229	224	259	212	222	248	241	247	240	251	227	215	220	206	224	232	249	220	229	229	236	236	217	223	239	238	216	197	239	213	255	218	239	234	238	234	229	231	230	231	207	219	236	226	243	234	263	231	222	224	230	215	220	240	208	233	235	242	246	233	235	235	255	225	228	232	236	230	266	213	231	249	259	224	229	236	233	249	250	222	224	257	211	234	239	218	215	222	249	261	233	229	233	240	232	253	252	237	249	225	220	217	228	232	232	237	226	212	234	229	214	246	234	257	238	224	250	248	224	215	235	227	234	209	265	231	244	255	258	255	249	233	245	218	210	227	246	249	219	238	212	214	264	221	251	233	268	229	224	252	227	233	238	246	243	247	268	205	243	221	258	225	246	250	260	244	225	241	231	234	213	219	235	234	240	235	200	233	248	229	246	207	260	239	215	251	241	260	230	266	241	201	233	233	235	218	215	230	229	235	200	216	245	232	235	222	238	247	218	232	232	232	237	235	209	241	223	238	239	236	234	227	245	244	241	244	221	231	231	229	227	249	235	228	228	214	232	203	214	229	243	215	247	223	245	218	222	240	224	232	205	246	241	253	252	226	243	236	230	223	231	231	225	242	222	244	223	248	231	220	234	209	242	224	231	227	227	226	204	214	243	254	212	241	241	242	231	210	233	230	228	242	236	240	232	242	233	236	259	267	214	243	267	252	244	243	244	235	225	231	200	248	244	221	240	249	217	237	226	251	238	227	237	249	253	229	234	222	255	221	211	262	238	223	218	236	187	235	222	230	205	236	222	254	227	242	220	229	226	240	235	230	239	193	221	232	250	239	249	230	235	204	196	228	237	247	236	229	251	216	240	214	223	215	235	249	223	218	231	228	230	243	249	226	227	217	224	246	205	211	258	229	229	201	230	248	221	238	207	244	234	270	249	223	250	219	213	245	225	236	225	247	255	218	219	222	225	244	228	237	255	203	223	235	220	265	224	221	230	228	228	225	230	244	214	249	242	249	253	212	223	221	250	238	229	261	251	196	230	238	227	224	218	227	214	252	223	219	230	226	230	234	240	229	234	242	233	250	222	242	245	255	234	248	238	261	228	228	241	238	214	207	243	238	270	242	254	257	234	237	212	227	225	254	228	251	221	251	224	254	195	255	244	199	235	213	259	219	264	215	247	199	203	237	235	204	218	201	201	227	219	231	224	228	222	235	214	245	205	210	249	218	253	216	242	241	248	213	237	223	228	245	236	243	234	253	201	249	222	224	246	236	251	251	243	238	246	235	219	226	262	223	236	220	236	210	226	242	240	232	212	246	248	220	233	237	212	222	212	226	231	225	215	263	246	217	241	235	244	216	215	227	225	254	228	212	231	220	220	246	218	243	250	212	192	242	241	215	229	252	225	231	246	250	207	227	222	217	190	237	226	207	231	239	203	233	234	253	256	247	226	239	200	252	229	218	235	229	226	226	238	204	232	216	247	244	207	255	211	250	237	241	254	202	216	217	212	243	236	239	227	217	233	232	224	252	236	228	243	209	256	209	253	225	239	226	230	231	227	214	238	240	242	224	223	233	240	192	224	250	231	220	200	232	243	240	259	243	223	248	252	234	243	238	220	240	231	229	201	236	244	247	207	233	207	225	224	243	241	230	261	263	253	220	228	230	223	232	227	228	252	252	228	232	227	212	217	221	226	197	228	227	234	249	234	229	236	250	248	244	207	194	239	245	235	224	203	223	188	217	223	231	236	226	236	213	229	220	245	217	208	229	245	225	211	244	220	233	201	218	243	243	236	246	230	235	241	224	233	245	209	257	224	263	234	268	261	230	243	201	231	234	224	238	228	250	212	230	229	211	214	201	242	246	218	215	221	270	243	235	219	216	223	226	227	258	239	219	251	244	243	252	227	258	247	227	238	210	234	215	231	211	258	226	245	244	241	222	219	247	234	230	231	211	231	261	238	215	240	233	254	198	245	222	222	224	196	227	222	255	204	233	247	227	235	256	211	214	250	219	200	268	232	251	230	242	243	217	240	235	243	237	235	223	256	254	248	224	227	254	224	210	223	244	221	230	231	220	246	234	250	241	235	218	253
16096	2399	5203	5984	5059	4024	3333	2814	2433	2114	1754	1674	1526	1379	1281	1224	1136	1093	1068	1009	953	965	929	932	908	858	849	784	757	749	759	739	766	757	758	744	712	721	713	716	707	719	737	722	689	690	692	699	674	682	670	670	667	677	642	686	676	655	634	641	684	673	746	694	712	764	785	729	685	712	717	695	714	688	682	684	679	672	751	905	860	943	1053	1212	1524	3106	2364	2533	3189	3025	2060	1199	941	665	691	711	2566	4888	4009	2700	1316	616	571	618	616	649	616	565	591	589	645	619	577	631	581	624	640	618	589	636	595	604	637	621	635	595	575	566	618	603	576	605	613	635	615	648	618	631	650	643	639	637	594	624	615	627	600	630	606	630	609	622	632	601	637	650	598	576	600	618	641	636	644	601	634	567	637	604	613	630	618	639	627	631	615	618	632	632	617	653	640	634	629	616	648	582	652	604	609	664	601	625	634	648	607	666	607	643	595	637	607	611	642	568	629	592	581	572	601	639	616	614	626	642	604	595	611	628	579	654	625	611	645	570	655	671	647	630	610	611	600	622	609	633	622	618	618	630	588	600	624	572	607	618	607	584	636	629	638	634	618	607	613	632	590	596	624	618	634	627	608	628	585	612	637	624	599	618	646	611	606	645	614	579	608	620	565	593	654	621	594	643	581	589	589	576	608	620	600	593	580	611	655	604	636	575	566	583	620	612	592	675	596	640	594	628	588	586	558	624	602	590	623	639	617	611	614	611	590	621	608	579	597	598	590	590	606	616	586	651	657	625	644	606	594	575	615	622	650	603	560	605	602	585	636	594	597	575	584	647	636	600	602	615	637	627	604	625	648	623	616	637	593	655	601	583	634	575	597	631	639	629	612	640	603	660	696	608	612	649	650	599	594	612	584	628	621	621	580	614	628	604	607	641	636	595	626	607	607	616	599	652	613	615	625	598	600	630	605	619	581	578	591	615	546	612	634	605	653	601	619	623	632	632	592	615	622	589	620	622	591	589	584	610	611	592	601	588	643	637	587	631	625	557	646	629	561	640	647	614	595	612	655	624	599	583	578	628	572	629	630	625	606	626	645	669	631	595	625	606	626	567	586	632	616	633	685	638	671	566	607	598	600	614	604	625	592	621	579	638	656	619	600	605	575	610	620	636	565	587	648	623	618	636	642	573	613	616	618	629	649	632	578	605	649	612	628	590	606	617	626	599	638	623	591	621	635	600	621	596	580	601	608	620	599	629	617	619	641	605	659	588	631	656	580	602	626	614	665	617	634	599	596	593	614	611	628	624	635	604	633	604	628	610	596	585	583	558	676	653	610	581	664	643	575	597	642	623	619	600	603	600	596	597	628	603	634	607	643	610	626	632	644	656	562	603	600	620	597	569	612	606	618	655	625	591	600	606	558	645	587	615	644	598	599	596	639	619	618	567	618	586	607	592	585	620	626	626	637	642	614	592	621	607	623	608	624	615	597	642	579	611	601	580	621	612	612	628	601	621	639	626	634	650	570	628	639	596	624	643	617	571	655	607	579	624	624	629	606	628	607	562	613	600	652	602	602	627	615	622	640	643	640	661	622	586	629	574	633	653	588	623	612	639	618	601	585	597	602	653	575	614	625	642	603	594	640	627	642	609	635	622	543	620	602	626	632	608	597	597	628	581	617	606	625	606	611	574	577	667	632	614	614	602	591	582	665	578	607	646	604	571	628	601	615	618	598	658	618	648	598	636	652	637	599	609	604	591	604	635	635	624	615	578	608	596	621	563	604	602	633	588	626	602	598	628	605	615	641	635	603	579	642	631	582	573	588	647	612	636	627	663	652	662	623	595	612	574	650	580	599	562	646	600	597	609	604	595	614	581	652	594	612	611	610	620	627	622	640	640	642	669	565	628	591	608	622	623	635	640	617	585	618	584	621	650	609	627	668	651	610	587	650	600	559	598	671	621	562	634	641	564	625	593	631	627	617	606	575	613	615	610	628	603	640	585	608	650	634	629	611	574	597	620	579	581	644	619	565	573	578	642	601	629	631	597	600	617	594	648	588	593	570	633	655	585	620	574	586	603	655	628	629	616	627	603	632	587	570	617	601	608	647	615	635	638	606	634	614	606	618	618	589	619	591	574	590	595	606	607	601	635	637	612	599	648	634	669	623	598	644	608	651	601	600	607	649	623	588	629	621	626	611	595	614	551	598	613	622	604	633	637	616	600	624	612	639	604	617	630	619	615	609	647	633	561	624	587	634	607	588	616	617	666	571	629	598	659	644	628	636	597	608	585	611	665	588	618	611	664	619	678	634	609	619	602	630	618	618	644	663	644	580	609	633	593	617	592	604	621	640	641	620	658	618	634	635	634	656	625	618	583	618	582	630	616	598	587	612	633	614	596	643	544	596	606	610	611	606	583	630	621	578	603	616	588	648	619	636	603	617	592	604	619	601	600	646	600	602	583	589	609	594	625	589	623	631	586	634	670	554	605	597	587	589	628	589	623	637	598	615	583	632	610	641	685	624	601	603	612	589	590	596	606	623	584	607	593	630	603	625	621	611	610	649	633	610	688	586	568	623	630	640	622	603	630	593	646	604	623	630	596	659	612	619	586	592	632	591	610	651	571	590	610	598	623	549	649	650	625	656	639	611	600	566	619	616	666	646	609	583	593	609	586	589	570	640	577	611	610	589	612	619	607	626	638	628	569	643	608	597	639	578	608	573	641	590	607	632	602	598	595	626	557	608	609	600	571	606	590	599	612	636	639	640	607	600	622	626	631	631	626	608	636	562	624	600	637	616	618	637	618	603	622	635	593	657	636	566	605	578	615	612	594	582	599	629	599	632	598	610	614	631	623	597	576	593	620	657	600	609	583	587	649	642	582	644	595	641	639	628	610	619	546	608	646	546	610	651	667	593	614	661	638	618	583	608	607	596	637	643	557	601	622	613	583	655	617	588	591	554	613	647	581	623	607	614	560	647	605	581	614	569	639	601	637	620	613	627	612	623	597	624	618	619	635	637	555	644	650	584	632	602	613	595	629	685	589	619	629	618	596	641	636	640	612	645	624	604	618	580	614	599	570	613	654	610	588	615	622	640	586	670	613	629	607	599	632	606	651	601	629	648	625	635	652	618	577	588	585	618	573	601	590	576	630	634	573	596	640	604	623	605	647	602	624	624	614	612	591	614	597	621	630	614	634	606	620	610	585	594	584	655	678	658	576	608	577	582	666	601	613	640	643	592	642	616	592	639	619	617	592	602	673	675	619	640	629	640	615	604	609	591	581	613	606	629	582	605	593	597	606	620	604	610	615	681	598	666	561	642	649	598	605	599	587	615	641	626	651	604	638	649	633	633	606	612	618	613	610	657	572	617	611	655	630	569	620	600	603	614	609	622	615	601	596	628	581	605	615	607	587	610	601	586	592	601	606	645	615	632	606	601	591	576	606	573	582	609	614	636	597	611	630	618	579	624	621	635	685	628	591	610	649	627	604	624	609	617	617	689	631	715	603	639	584
3655	307	310	289	286	275	263	238	252	244	273	253	231	262	253	263	245	254	242	225	247	254	246	241	229	230	248	251	275	230	283	249	243	247	263	258	255	239	221	258	217	254	264	254	251	244	253	221	240	237	273	283	234	264	239	265	258	238	254	252	210	287	244	266	270	245	262	253	226	263	254	235	261	272	274	248	275	257	246	254	240	225	272	259	273	260	251	242	252	257	223	228	246	238	234	224	244	274	276	264	252	215	247	240	251	225	246	246	229	235	250	251	239	250	210	258	231	252	235	270	242	260	249	262	252	239	230	236	245	274	271	250	259	234	240	218	246	234	249	234	247	237	246	244	232	225	235	265	266	251	212	242	254	244	263	212	251	237	276	237	257	263	245	243	232	229	275	256	233	288	220	254	242	232	252	261	256	247	241	269	246	252	244	272	272	251	245	237	234	257	248	252	227	254	254	259	232	239	260	247	247	243	217	278	247	251	239	245	219	262	229	256	255	259	236	242	230	220	260	228	244	249	252	260	252	234	278	243	233	208	278	246	258	240	265	249	243	253	237	278	231	241	260	286	243	244	282	256	201	236	238	243	259	264	242	227	210	208	233	240	266	246	221	243	273	238	277	255	230	250	259	243	253	230	244	260	259	275	262	239	261	250	216	263	254	290	259	223	251	209	241	234	246	239	253	242	254	258	235	244	264	235	271	222	237	232	248	240	263	252	271	270	256	226	259	243	224	215	256	218	226	234	239	253	239	254	249	238	249	238	266	265	247	242	241	239	286	237	256	213	264	258	234	252	275	228	243	244	223	241	243	252	208	222	255	258	263	219	225	277	235	229	229	291	238	255	248	257	228	253	205	254	231	240	258	264	253	254	234	237	242	238	257	227	262	232	241	243	225	248	234	231	262	235	265	244	227	247	253	253	251	247	224	230	247	224	247	247	273	243	230	247	264	256	228	242	253	233	236	265	268	244	243	237	237	257	217	241	238	241	234	256	264	251	269	208	248	234	243	292	245	275	229	238	216	239	218	265	233	242	245	216	237	254	258	246	245	265	233	269	246	262	236	250	245	228	239	246	254	256	234	272	240	259	235	223	280	257	224	244	254	251	239	256	250	232	245	234	257	268	261	243	247	256	268	248	236	247	235	246	279	242	251	251	251	248	242	241	244	249	261	260	247	247	258	233	243	243	247	257	231	233	255	250	261	250	240	224	214	272	245	245	226	273	228	264	233	263	249	265	248	249	225	247	217	277	234	230	227	255	221	238	268	233	262	250	241	215	237	257	249	234	250	250	221	253	253	233	252	257	280	244	238	226	244	245	243	256	219	283	230	247	254	250	245	245	245	234	217	239	231	247	235	223	265	253	222	225	241	230	235	245	259	282	275	253	213	211	253	222	225	219	252	256	241	258	287	230	246	238	238	241	248	271	255	229	240	226	257	257	243	244	238	209	230	271	244	238	253	271	248	229	246	248	236	243	254	224	248	239	241	284	236	263	246	263	272	252	238	262	247	242	243	247	252	217	253	237	265	253	231	264	265	260	233	235	243	256	263	253	238	271	229	249	238	241	269	253	253	241	232	243	240	267	268	253	257	275	277	253	249	255	235	254	237	215	263	246	243	262	224	251	257	235	247	237	252	231	249	245	279	251	217	241	243	220	261	230	247	233	254	236	230	244	224	243	249	220	256	247	245	242	232	241	248	236	291	247	237	218	241	235	254	260	260	236	203	246	252	259	262	252	221	252	209	237	250	239	205	229	228	229	248	245	259	250	230	260	221	261	271	252	243	229	275	249	264	257	229	246	241	236	267	219	230	247	243	255	236	258	264	267	249	259	209	219	258	243	235	249	248	253	225	252	260	260	273	264	232	237	252	272	255	241	239	264	229	264	246	229	228	231	229	235	227	233	254	244	251	263	237	226	238	260	238	261	248	249	232	255	248	263	255	220	241	285	248	282	261	262	213	264	222	224	236	260	253	253	274	256	217	239	240	230	272	255	234	240	241	248	253	256	262	243	233	251	259	271	283	270	256	248	245	226	248	259	252	246	240	240	254	242	263	249	223	226	225	237	270	220	274	242	261	242	244	256	250	236	251	254	262	258	209	283	241	278	262	247	267	221	250	260	239	229	249	269	251	233	262	225	234	230	242	250	259	239	255	215	266	268	249	263	263	252	253	235	235	255	225	264	245	244	257	245	224	244	245	257	236	265	234	224	275	255	268	259	261	248	286	249	198	235	225	249	246	236	260	235	266	250	271	249	238	196	252	258	237	242	238	251	242	268	260	250	235	246	242	250	234	234	247	229	252	251	253	219	225	254	234	242	224	224	261	265	255	262	230	243	224	258	252	221	243	247	261	233	252	271	257	237	273	251	243	254	246	228	245	232	236	237	244	247	248	253	222	241	236	242	231	249	284	224	256	225	226	259	232	260	249	252	243	234	216	261	265	266	270	239	233	207	249	256	249	244	224	274	246	264	241	261	260	229	244	236	232	245	250	221	258	250	221	234	230	221	279	253	251	249	242	262	259	259	240	240	245	224	248	246	241	255	253	238	223	217	250	260	253	240	260	253	233	245	256	213	214	254	238	253	254	248	260	238	240	262	211	267	257	234	258	268	255	250	265	241	234	237	223	244	238	268	261	274	247	238	247	255	249	232	241	243	241	238	266	273	269	261	252	248	242	259	255	272	234	247	226	255	259	245	246	236	243	248	235	237	224	250	234	250	241	267	225	259	232	271	238	238	228	250	238	284	252	263	248	262	236	232	249	266	242	234	227	234	218	235	262	231	222	252	248	247	264	274	252	230	246	234	244	229	231	269	257	265	249	247	230	216	225	249	235	267	249	251	254	243	231	241	259	217	264	264	243	264	264	241	240	245	241	245	239	254	232	226	249	261	243	243	286	236	236	236	240	277	257	234	239	289	266	261	229	231	248	227	241	259	256	237	253	263	252	241	219	283	235	280	239	213	228	276	237	249	277	227	249	236	280	252	255	238	264	254	234	261	246	226	232	253	238	240	240	227	243	225	248	240	252	265	247	244	244	259	244	248	260	239	248	262	234	235	226	242	247	237	248	251	284	262	248	251	258	252	267	244	274	229	230	227	256	215	242	257	263	243	279	246	268	284	262	205	257	277	233	248	280	240	242	243	224	261	250	260	254	244	239	245	279	264	238	256	255	262	261	234	231	240	237	228	239	244	247	252	268	231	241	248	249	257	248	245	237	278	259	258	211	210	249	260	243	216	231	238	232	266	267	259	244	266	272	239	215	249	252	255	242	248	267	252	216	237	240	249	251	203	242	248	242	222	254	257	266	265	229	242	254	263	236	216	235	256	249	250	220	234	267	228	252	243	277	268	259	255	258	245	242	258	246	257	243	249	241	274	256	268	228	214	251	237	270	237	247	245	247	245	261	230	236	233	252	244	219	267	255	221	259	268	231	253	280	259	249	256	242	252	251	261	245	222	240	242	208	241	266	249	256	258	268	298
3637	713	794	829	841	774	755	695	712	710	705	665	663	711	659	656	691	672	677	626	698	672	722	697	655	653	608	676	660	647	623	631	671	663	617	710	658	678	619	666	627	682	681	650	603	641	664	677	665	692	679	697	636	671	661	657	661	672	654	699	651	655	704	690	703	654	642	620	673	686	683	725	695	663	651	692	662	661	663	692	709	670	687	733	759	785	689	751	708	728	698	671	631	644	607	684	708	916	1063	1049	712	628	720	665	673	647	698	652	622	681	612	604	668	639	662	635	676	676	691	684	682	660	627	688	697	671	670	651	644	615	685	664	645	663	623	669	685	641	606	663	692	647	662	635	647	633	695	655	603	668	645	650	614	629	672	677	671	686	696	643	628	676	682	632	679	663	676	635	655	701	628	672	657	673	640	656	645	684	667	657	696	663	660	685	647	707	647	643	647	662	633	671	682	681	668	660	658	661	703	686	669	653	699	665	635	613	682	658	675	598	611	663	631	634	629	640	675	632	666	694	675	657	649	636	634	657	669	601	689	684	667	661	655	680	610	676	660	658	689	675	712	611	667	636	669	662	642	747	601	627	627	670	708	679	664	649	669	623	665	692	656	656	663	641	633	697	656	656	653	648	665	716	678	682	660	688	663	678	615	661	694	669	684	676	652	671	611	668	666	613	694	658	716	642	672	674	652	610	669	698	630	679	651	669	621	663	694	675	701	652	598	617	635	653	643	644	664	694	669	640	685	654	679	659	665	636	647	702	664	673	643	679	652	646	646	667	652	609	647	648	651	664	655	647	620	662	707	644	675	673	631	607	651	685	729	631	646	643	646	664	675	634	690	663	614	686	674	624	647	661	639	717	669	657	680	704	639	632	684	663	662	644	672	620	649	686	676	727	664	689	656	652	706	652	657	656	638	691	676	621	684	640	644	661	639	683	649	699	652	644	667	671	680	651	695	644	687	660	600	641	644	687	612	637	627	685	650	691	622	673	706	697	682	665	707	663	652	677	672	661	657	634	657	665	693	653	683	660	617	661	660	651	656	706	684	708	652	691	671	642	679	687	657	693	707	641	667	669	652	662	651	605	650	671	728	605	634	654	648	662	661	669	636	677	722	625	674	681	647	651	673	655	657	648	672	685	644	665	652	632	654	626	664	635	676	671	618	674	667	701	699	641	666	668	684	658	645	668	614	668	619	621	682	671	698	627	649	655	653	639	707	685	674	623	639	610	625	679	683	673	688	697	667	639	666	679	681	680	648	643	653	685	653	661	648	615	682	669	646	659	650	649	654	674	671	639	670	652	710	707	644	687	613	646	666	657	681	664	630	653	680	667	617	643	714	682	641	675	681	628	677	629	645	648	671	679	673	640	685	690	682	705	651	637	650	671	685	685	652	636	692	623	644	704	682	664	642	696	646	641	624	692	680	665	680	671	631	675	686	674	674	674	650	623	663	690	680	698	627	701	664	685	631	672	679	646	698	615	689	666	699	675	675	708	671	618	714	639	618	616	648	666	657	642	613	699	633	613	683	610	631	677	664	639	681	674	657	655	683	701	659	637	686	659	705	624	645	671	645	625	666	599	658	665	692	625	672	667	657	616	658	692	663	682	629	630	640	653	658	664	690	628	657	663	716	632	657	658	697	601	615	661	664	668	666	666	673	653	644	663	720	674	682	674	647	648	671	743	659	653	655	690	636	658	614	680	646	634	696	664	631	657	658	644	643	663	663	639	689	649	687	658	658	685	686	703	700	643	650	623	670	642	633	675	650	658	679	685	660	662	624	626	638	664	693	653	666	634	652	631	649	668	667	632	638	648	674	660	705	692	620	679	609	639	631	649	667	625	617	661	676	674	645	652	675	644	709	689	664	644	625	639	720	669	645	677	656	691	617	669	654	664	694	670	686	657	693	686	640	677	635	654	654	681	599	649	658	646	607	713	615	672	661	664	693	669	642	671	674	634	698	696	694	628	669	680	693	652	646	658	643	703	701	653	624	656	663	675	651	653	634	649	629	656	596	644	662	657	679	627	673	662	623	642	652	635	595	627	662	633	619	660	666	634	663	625	655	643	631	643	687	642	665	626	716	691	649	633	658	665	675	651	669	653	671	655	658	671	635	631	679	641	635	645	681	636	675	743	677	628	662	662	654	627	643	650	653	697	656	653	683	696	640	682	715	667	701	709	671	688	694	647	694	675	688	644	654	665	682	648	666	720	736	668	642	633	649	631	692	660	664	610	660	663	687	698	651	656	683	653	682	670	683	642	657	646	606	650	652	671	680	634	720	666	683	687	628	662	668	659	671	675	654	660	719	683	719	631	655	655	641	654	670	638	607	627	689	675	656	686	646	619	643	675	674	690	637	718	667	652	673	659	684	628	633	628	621	624	640	629	646	669	629	667	652	642	665	634	599	685	627	645	621	677	618	650	641	642	687	671	629	618	704	613	630	616	687	629	667	622	669	666	620	676	667	678	645	646	691	653	642	659	581	643	656	669	727	694	665	651	646	656	670	623	704	655	675	660	674	651	622	699	638	660	663	636	713	703	622	644	655	628	648	671	638	622	682	650	741	639	698	671	691	633	690	662	659	629	659	716	680	682	659	657	692	641	673	670	629	697	639	635	661	655	719	649	642	646	636	724	647	659	703	691	642	656	637	701	635	688	667	613	656	675	642	670	645	626	664	665	671	645	664	675	664	617	690	674	635	703	601	687	626	653	684	650	653	638	653	662	719	629	631	678	686	700	667	631	644	684	681	692	660	635	630	691	663	645	642	655	653	655	603	676	628	713	663	634	661	671	678	665	658	659	650	645	647	675	654	725	607	652	648	643	678	622	641	663	654	632	652	641	640	679	630	692	656	675	627	649	633	649	658	659	636	663	670	678	630	651	671	697	687	648	658	681	679	686	630	701	663	680	629	652	693	636	662	628	660	690	681	656	650	705	700	611	692	661	652	654	706	665	651	671	694	666	635	669	654	694	626	636	628	646	684	653	693	650	669	641	645	658	660	702	668	719	618	638	700	652	654	640	660	662	663	676	645	638	716	670	626	643	674	645	654	677	654	612	634	689	652	679	612	652	596	669	753	702	686	644	628	614	752	623	668	692	700	638	680	637	635	693	686	643	689	593	626	670	642	718	665	663	674	669	633	692	653	641	660	678	670	672	640	639	603	658	648	658	672	662	665	642	681	620	646	658	692	641	699	624	682	640	685	666	678	661	612	672	662	631	664	618	657	645	681	672	651	673	655	675	668	630	685	647	700	670	618	657	679	664	664	598	652	645	628	674	665	705	656	604	619	676	625	662	639	673	694	665	640	662	644	675	656	658	648	656	638	663	659	655	638	629	638	631	698	603	662	640	659	676	665	665	715	649	683	662	628	680	620	657	669	631	656	667	726	662	658	657	680	667	645	610	639	599	661	715	694	613	656	699	703	636	635	706	624	638	647	638	634	647	680	689	664	708	655	673	651	663	680	695	671	665	654	676	651	689
19919	1714	1387	1066	808	638	544	493	458	409	398	371	327	314	334	361	299	303	290	311	324	298	325	297	290	277	266	285	301	270	269	285	282	297	253	306	278	315	282	300	287	264	291	298	266	289	288	275	266	305	247	292	286	271	263	285	316	295	275	263	273	315	329	252	288	290	307	263	295	271	306	287	320	270	274	292	279	293	280	273	312	317	345	497	431	493	469	430	391	337	319	264	263	293	306	285	414	566	483	473	342	271	263	273	267	265	282	303	303	293	310	293	259	315	288	302	271	288	264	280	270	283	269	285	314	286	296	277	249	288	293	250	277	290	272	291	293	275	285	305	272	284	281	286	255	278	297	260	302	296	329	298	277	298	289	284	259	281	285	302	293	296	275	311	271	294	276	262	280	287	298	298	269	285	280	267	269	259	240	283	278	296	284	278	278	297	290	280	270	282	282	284	273	283	321	290	274	255	256	316	298	304	300	283	295	306	285	268	305	289	291	264	269	287	290	289	286	296	263	273	285	253	269	272	290	258	270	304	297	273	299	275	277	294	292	282	266	303	269	255	268	265	232	239	264	270	277	296	290	285	292	305	288	270	262	264	268	297	275	290	267	268	301	270	275	276	311	267	283	285	286	298	299	274	300	284	307	285	279	276	273	296	254	270	307	282	279	296	281	280	290	284	249	264	287	300	277	293	303	283	274	306	335	290	284	316	261	261	286	300	272	284	257	265	261	270	328	269	284	290	285	286	305	266	293	287	285	282	286	303	275	303	305	296	286	268	265	234	286	273	268	263	266	279	272	284	269	294	245	295	295	280	273	255	302	281	267	281	268	289	273	262	303	274	251	278	266	267	280	274	288	290	255	279	257	285	276	285	295	258	282	310	290	284	302	249	293	282	253	295	283	292	299	297	256	289	287	313	284	283	279	297	275	302	269	255	291	295	260	248	273	288	286	296	273	250	304	307	267	269	275	269	301	314	271	274	260	283	285	245	268	293	264	273	314	274	286	270	285	299	297	284	282	314	317	285	301	244	275	291	302	303	290	272	309	266	302	274	255	275	269	296	313	276	277	257	284	268	284	257	242	284	272	262	261	263	271	286	281	296	280	270	264	299	304	267	254	265	266	293	267	271	276	293	249	298	307	275	276	264	287	283	244	289	276	287	275	276	282	304	310	298	277	282	295	284	270	277	283	309	265	251	279	263	279	261	271	304	256	294	295	292	260	279	297	261	286	270	311	276	291	308	285	275	294	252	272	282	259	299	270	295	284	275	282	296	252	299	245	267	301	290	284	298	295	267	268	278	320	279	292	289	303	298	297	277	275	298	261	242	294	302	302	278	260	298	259	300	291	297	276	277	317	291	281	284	287	275	285	266	274	304	254	272	278	279	306	278	288	262	296	293	292	279	278	293	259	263	290	318	273	294	242	291	280	293	302	258	272	253	243	306	275	281	252	295	269	248	316	319	290	283	269	286	258	261	293	249	283	274	277	314	289	246	293	279	281	270	274	310	312	266	301	289	279	300	275	264	248	282	305	282	285	250	278	262	281	295	266	277	285	276	259	286	244	260	280	264	264	316	239	275	290	275	300	280	308	258	304	266	262	288	287	278	280	262	269	268	272	282	259	276	273	286	282	294	286	305	303	262	285	284	285	299	287	287	292	255	302	269	263	277	284	323	253	253	244	269	279	276	277	273	256	271	265	266	309	271	289	275	265	286	251	275	291	251	280	313	283	312	280	283	274	305	302	282	270	288	260	278	263	257	267	265	272	313	280	289	292	274	287	288	291	288	261	291	287	321	278	298	315	273	290	284	299	299	284	293	273	315	262	272	278	273	265	293	239	268	270	276	288	290	274	266	280	278	272	289	265	262	256	259	291	315	251	292	294	270	286	261	285	291	298	278	264	307	275	276	255	275	301	274	264	258	303	296	294	294	281	274	288	270	281	266	280	282	270	304	257	273	269	298	294	271	284	272	301	294	264	285	280	262	291	288	292	286	295	287	285	301	282	265	295	303	268	285	250	289	282	291	314	246	280	259	282	287	269	278	282	266	274	280	276	291	288	266	267	295	280	285	275	314	259	290	302	303	302	274	279	308	277	269	301	295	284	290	283	299	260	297	285	285	285	259	273	290	274	304	278	299	297	314	307	273	300	250	282	277	316	292	284	297	307	277	286	280	295	277	288	256	294	260	290	293	311	256	254	282	300	301	280	278	273	267	284	291	277	284	294	295	282	262	288	297	274	274	253	293	259	291	278	295	276	263	289	270	275	274	271	261	281	325	284	275	276	283	265	263	308	261	298	274	277	286	288	277	276	277	274	261	280	261	281	272	280	304	289	274	291	272	277	294	290	287	289	270	293	301	259	227	267	247	283	255	249	275	312	281	258	290	286	294	278	331	260	281	270	325	284	301	297	287	310	294	272	272	326	269	288	285	237	274	265	288	257	251	295	287	287	281	282	292	302	294	270	305	310	285	252	272	313	271	301	293	297	314	275	308	290	302	278	278	276	279	272	264	292	274	278	254	279	273	295	282	296	277	287	279	287	267	299	297	270	288	267	296	235	293	279	259	278	263	306	281	270	282	274	277	269	306	269	286	269	266	304	303	265	275	256	291	309	302	280	256	280	266	264	292	283	280	269	313	282	292	261	310	270	259	286	269	302	287	276	279	288	273	283	299	278	294	300	278	282	278	299	271	290	296	249	287	300	272	262	277	275	283	286	283	322	306	306	260	275	247	270	278	280	306	269	281	271	264	291	308	307	292	264	258	285	279	297	289	289	275	259	276	271	279	298	317	244	294	309	253	280	256	240	286	303	301	292	301	325	266	255	300	281	290	249	262	277	302	257	259	275	254	300	257	279	267	271	255	277	298	277	282	315	291	275	276	275	283	251	310	266	277	274	271	270	242	299	303	291	260	274	288	262	294	331	298	279	251	276	263	332	274	259	284	274	262	239	287	258	308	286	293	284	316	302	263	266	286	254	272	286	280	281	294	308	273	300	274	285	284	273	280	320	282	249	269	250	271	302	286	289	295	272	256	277	308	263	277	259	294	273	285	294	296	288	269	273	304	282	281	317	274	292	280	300	263	272	299	265	316	300	301	259	287	306	278	287	257	301	307	278	303	271	255	280	262	270	282	284	285	279	275	291	271	261	264	308	277	266	282	275	320	276	265	279	270	276	316	270	284	305	312	283	280	303	271	293	270	244	271	267	303	265	306	267	269	323	286	276	290	293	279	279	281	284	275	293	281	303	293	304	274	264	255	266	294	272	280	287	283	262	303	284	249	263	272	278	280	279	272	288	305	279	269	275	303	282	269	272	295	308	274	283	301	268	291	306	297	276	283	276	309	259	289	284	285	297	261	296	277	267	283	293	287	238	269	292	287	288	269	260	298	299	296	271	263	290	284	304	262	254	304	299	277	279	293	276	273	256	280	287	302	276	299	289	287	300	282	299	250	290	298	261	288	257	280	293	276	278	314	280	305
10392	1601	3204	3487	3050	2585	2186	1872	1708	1497	1340	1226	1204	1162	1063	1066	999	914	997	944	991	930	927	892	880	852	821	846	813	823	811	887	789	831	823	813	760	809	781	833	748	811	784	762	821	809	797	735	779	791	762	795	746	782	718	758	770	775	750	725	744	790	747	772	828	801	852	812	733	819	871	839	765	753	775	783	782	763	835	770	963	1121	1543	2794	2014	2481	2309	2050	1388	1189	923	807	766	800	726	810	1653	2952	2699	2274	1260	795	748	761	760	725	748	735	735	722	777	782	709	728	740	772	742	738	741	758	773	787	740	766	690	794	774	711	758	776	722	703	763	777	718	719	700	778	765	751	743	797	783	758	739	736	678	745	753	766	771	722	764	741	703	753	761	740	747	773	735	770	690	723	740	728	773	760	699	747	761	750	737	686	712	736	757	792	757	751	801	724	752	785	716	744	747	789	753	768	764	777	755	756	754	737	775	723	714	738	707	747	721	720	785	745	752	729	710	765	755	715	741	740	744	755	698	730	724	722	758	757	734	705	760	739	691	733	733	803	776	756	731	741	726	746	793	756	725	750	743	748	773	735	740	773	686	782	717	750	717	758	765	707	750	738	727	783	748	782	795	750	732	719	772	746	747	763	714	753	674	758	753	723	695	714	744	728	736	750	754	725	731	737	760	755	726	769	755	763	707	715	729	744	780	717	741	782	704	726	707	730	767	709	728	769	744	738	773	766	709	757	797	766	714	767	814	753	694	722	704	708	734	738	762	733	754	774	773	790	718	717	753	728	722	750	736	723	748	726	724	726	715	764	728	731	724	735	707	744	764	719	745	755	743	731	743	707	733	764	744	764	756	737	741	763	753	754	748	712	734	746	755	729	718	765	720	774	734	727	741	715	734	748	789	739	782	715	687	746	731	762	722	691	733	686	757	655	730	739	732	713	730	762	737	708	734	774	748	692	777	751	764	776	756	756	747	767	757	773	760	785	772	768	752	775	701	715	740	774	796	737	724	745	747	755	713	729	728	766	738	809	735	756	734	728	735	733	755	718	767	754	754	774	752	752	751	750	666	773	730	760	768	820	696	758	753	784	743	764	753	755	729	734	760	772	739	741	769	759	728	736	734	752	710	761	769	747	775	760	773	776	738	725	737	767	737	740	774	770	767	705	714	737	781	743	729	701	709	773	750	742	804	750	721	762	733	741	753	743	734	749	724	744	747	763	708	758	742	755	713	693	741	715	752	763	726	728	795	777	722	713	731	770	753	693	703	702	712	739	718	731	735	759	737	718	750	782	747	742	747	739	774	787	783	710	777	702	738	718	738	734	767	751	752	723	701	778	742	712	816	735	765	737	686	735	748	786	741	758	768	755	738	753	743	689	724	715	677	744	718	722	746	747	731	733	778	717	728	734	750	740	728	723	711	697	744	727	737	759	757	743	729	692	724	756	746	793	734	689	760	706	726	789	670	728	782	735	759	783	761	692	701	744	759	769	776	772	719	724	769	725	781	728	788	762	747	752	725	727	761	761	724	765	730	726	769	728	785	755	751	736	735	732	789	727	754	730	741	764	784	777	787	730	720	751	691	772	719	761	736	727	744	750	675	761	701	788	768	728	723	757	763	728	812	727	734	764	774	764	758	711	743	729	797	770	777	735	731	796	737	728	709	760	717	696	718	746	716	738	767	806	762	787	742	701	808	701	799	701	753	711	724	757	804	713	736	743	784	741	748	724	799	726	758	752	699	735	733	734	746	710	705	790	741	702	719	707	759	723	750	735	730	714	747	714	782	716	743	743	762	769	722	705	711	770	755	773	741	769	757	755	720	754	725	711	750	750	759	723	740	727	755	716	731	733	721	779	726	754	688	742	763	737	756	763	720	739	735	669	727	757	763	734	759	696	725	738	738	772	745	807	732	716	703	746	695	746	780	787	779	734	734	727	786	769	752	806	714	763	739	715	751	741	785	765	715	761	719	723	675	668	699	796	766	828	732	747	752	765	784	725	738	705	718	739	758	712	749	775	765	749	762	692	720	717	763	711	690	747	733	692	729	723	766	706	735	745	768	755	703	794	732	721	735	720	749	753	756	711	762	776	734	724	727	741	725	708	770	746	711	745	766	749	775	678	749	743	710	741	710	782	771	778	716	791	696	746	726	740	749	753	754	759	740	749	707	705	737	742	700	741	785	714	741	819	729	773	765	713	806	725	745	797	750	729	773	737	741	723	780	749	721	749	683	735	723	753	756	757	708	786	748	691	773	753	748	776	760	764	752	743	722	765	754	689	781	737	735	805	761	713	763	743	756	744	737	763	740	747	717	779	728	768	735	759	748	721	732	774	723	747	749	777	746	755	763	726	752	732	711	759	762	738	722	771	731	722	739	737	737	698	726	747	673	750	732	752	712	730	723	743	745	784	712	740	733	754	775	773	730	703	767	736	762	742	748	745	702	764	771	712	770	687	727	748	712	692	723	725	701	799	717	773	737	731	764	734	717	717	685	753	768	715	709	715	793	728	715	715	707	741	773	761	722	771	774	767	734	717	767	715	771	766	728	705	724	741	751	712	750	737	713	740	775	737	731	813	805	780	738	734	702	737	713	746	761	748	679	776	752	742	759	718	729	735	772	748	722	744	748	750	761	717	756	708	716	758	732	739	757	769	739	763	732	764	752	780	769	769	697	762	761	751	781	748	701	754	725	719	748	762	739	730	716	753	762	723	770	778	750	749	721	774	727	715	758	729	712	735	751	720	687	712	808	746	738	772	734	700	761	759	749	752	759	711	729	748	743	769	752	752	770	727	701	763	701	716	780	773	773	737	704	748	745	748	758	757	730	749	758	733	767	761	726	798	726	715	751	741	705	710	741	727	733	784	755	715	730	773	720	740	739	771	721	763	739	761	720	746	725	743	685	708	713	748	750	742	803	694	821	746	769	758	738	708	737	728	777	773	765	714	702	696	770	750	754	774	741	750	751	704	697	739	710	722	742	751	735	714	785	722	724	780	704	818	724	729	696	729	763	739	723	745	700	734	737	735	726	706	703	713	749	726	726	739	666	723	739	732	767	734	783	726	750	747	754	707	732	761	762	728	780	773	685	770	724	715	740	763	724	739	750	734	753	759	723	717	742	748	771	736	728	763	788	710	761	758	826	733	758	725	766	779	770	775	740	733	806	752	802	750	735	745	749	754	698	783	753	728	718	765	708	724	720	737	732	728	713	738	771	733	744	696	710	728	735	750	788	755	745	768	703	734	742	764	687	759	745	759	751	745	720	730	748	787	757	730	739	763	705	722	785	734	694	786	743	748	747	734	710	754	741	701	759	724	736	771	768	764	731	806	685	713	733	734	763	737	732	758	736	756	749	728	692	746	770	693	812	756	748	769	708	689	709	753	772	738	791	694	740	715	750	739	737	739	754	694	724	718	784	732	749	744	720	740	727	737	783	777	756	746	726	758	798	741	717	758	710	736	758	743	735	775	754	711	775	716	719	745	790	741	704	767	756	748
32091	4698	2527	1848	1359	960	800	622	551	477	408	353	348	364	321	271	285	277	293	269	263	291	272	244	250	260	244	244	254	252	237	261	254	268	244	264	247	225	251	221	209	195	228	226	241	240	216	223	230	238	237	194	219	247	227	226	223	233	246	219	235	229	218	205	206	257	239	203	218	238	257	229	241	248	229	235	236	214	262	266	263	372	588	514	522	474	312	257	237	224	241	192	233	208	222	225	399	790	702	443	231	233	240	224	212	209	199	203	217	222	216	180	211	242	224	209	199	193	234	223	250	235	230	252	225	214	222	231	252	209	215	218	201	199	228	204	250	216	220	193	208	212	218	222	207	208	213	215	236	222	208	216	215	200	234	191	220	213	246	205	235	213	218	233	191	239	210	235	228	234	231	250	199	228	194	232	210	209	241	220	237	238	196	220	221	247	236	235	199	219	232	217	217	222	228	240	244	233	215	233	225	220	212	211	234	233	237	218	221	197	211	215	198	222	219	245	220	218	220	231	258	198	243	196	227	232	229	228	205	221	211	222	226	206	234	200	220	220	201	201	197	216	216	210	220	229	195	233	209	186	222	231	210	232	232	249	224	243	214	256	218	227	227	236	221	227	253	200	247	210	218	196	232	216	210	210	212	214	219	217	214	242	229	222	218	217	228	223	217	230	219	222	233	206	241	220	231	225	194	213	225	233	210	201	212	213	237	242	230	237	196	230	246	229	199	214	230	230	232	207	215	215	213	184	198	224	208	223	180	235	229	232	208	199	233	223	232	249	237	225	212	235	231	180	224	209	209	230	206	234	232	215	195	206	241	211	221	215	218	196	221	213	249	198	238	216	218	211	186	220	218	253	213	193	245	231	215	235	195	205	239	215	198	225	205	209	213	245	218	213	216	237	230	205	243	225	212	204	236	211	239	201	224	224	221	222	207	222	197	215	185	224	225	203	238	221	216	204	199	231	232	234	216	202	239	219	220	211	236	224	217	214	200	219	215	209	219	231	221	209	215	242	213	209	204	200	249	214	221	228	212	216	229	229	220	215	226	206	207	221	199	227	217	212	232	210	216	225	233	221	192	224	223	208	211	244	248	219	218	207	222	207	227	213	231	206	214	187	198	182	214	200	260	223	213	222	216	219	199	220	210	224	189	222	215	224	204	215	210	215	220	208	235	220	201	234	231	194	207	220	229	204	208	216	219	205	228	205	233	222	244	212	214	207	234	215	218	223	203	225	201	219	228	195	228	227	218	246	214	233	215	203	230	217	203	211	212	201	224	221	217	237	198	206	207	231	241	235	239	203	207	231	227	227	242	205	241	236	203	213	219	206	221	199	199	213	247	221	202	205	205	204	204	230	241	212	229	231	218	212	240	206	210	246	219	207	226	222	238	230	198	230	220	227	241	240	222	206	228	202	222	238	216	205	193	244	200	244	234	229	205	205	225	205	215	194	206	243	203	227	208	220	210	196	216	217	207	214	212	211	210	223	231	222	214	212	223	220	208	227	209	214	226	197	227	230	234	223	231	203	238	219	207	242	238	212	248	224	209	211	237	212	224	225	223	221	232	221	233	211	216	203	226	234	246	196	218	193	234	210	210	203	246	233	232	213	233	243	234	221	212	212	218	205	231	227	221	234	221	227	215	231	200	238	214	198	219	247	209	222	231	245	221	222	222	237	218	186	250	218	222	229	232	233	203	234	235	223	208	241	256	212	224	253	228	225	215	219	229	230	219	228	214	214	210	256	220	198	245	215	241	187	230	193	238	251	217	174	219	229	214	216	202	209	238	233	258	212	175	212	206	225	232	237	214	240	233	212	226	223	190	229	217	206	226	220	209	236	226	201	225	220	218	235	234	209	214	221	210	223	209	215	192	215	220	237	234	225	223	227	224	223	209	221	183	213	210	208	209	209	221	226	232	228	240	219	194	226	233	191	242	209	234	231	199	193	223	216	233	229	232	219	230	211	197	210	229	235	199	228	232	207	214	207	227	208	203	223	201	254	222	192	216	231	214	211	224	227	197	219	212	229	214	200	228	216	248	217	210	243	232	216	217	230	224	204	206	216	220	219	219	214	223	236	214	199	216	222	217	244	198	197	223	218	238	209	220	237	191	224	247	224	217	211	211	232	222	247	203	236	224	209	217	203	218	224	215	256	195	217	214	208	205	224	192	211	231	247	237	198	215	235	193	199	235	205	209	207	199	225	199	230	220	208	211	218	228	238	215	203	232	202	195	237	216	214	209	223	216	205	208	197	229	252	212	207	228	222	223	226	211	208	216	220	258	215	229	202	248	232	242	217	214	212	231	190	234	248	210	237	218	215	210	222	254	205	222	248	213	197	219	204	215	233	196	234	236	239	200	227	237	209	214	230	203	200	251	237	224	204	221	213	223	208	214	219	242	190	243	201	217	206	220	233	206	228	224	216	219	218	198	240	226	217	192	235	222	192	206	204	221	184	257	208	239	240	263	225	234	240	187	217	194	244	227	231	225	216	217	222	235	228	245	208	213	229	219	236	204	229	228	218	228	216	192	224	229	249	212	202	232	182	232	256	222	191	218	237	209	219	205	223	225	228	195	220	230	231	205	209	211	250	237	213	211	219	215	205	229	243	228	202	232	191	238	215	214	191	229	217	226	192	186	217	227	211	190	199	242	199	231	216	208	212	235	269	225	197	219	213	213	211	215	189	199	206	222	216	220	219	212	200	225	240	221	222	233	245	208	211	237	204	231	208	216	201	203	221	231	196	236	194	222	202	214	212	211	239	227	226	211	206	219	228	209	229	182	203	208	219	204	220	224	242	218	204	209	210	212	209	185	251	190	217	210	197	212	192	214	237	205	183	199	221	226	230	216	257	210	219	237	243	227	227	233	217	232	220	217	245	230	230	213	230	214	204	221	249	260	201	199	211	226	210	203	214	219	224	220	222	230	246	202	225	233	238	209	245	240	233	218	209	199	195	202	245	218	222	188	213	245	226	230	225	225	208	217	223	209	239	231	225	231	227	229	199	226	216	226	211	224	236	234	212	223	224	215	220	227	203	206	220	212	214	207	226	211	198	208	216	199	206	216	231	233	226	216	190	216	212	205	225	221	206	207	204	232	226	214	204	199	228	234	215	211	232	202	220	212	243	204	226	225	215	207	224	215	223	222	236	224	237	236	223	213	219	244	221	216	232	214	245	227	242	196	220	215	219	227	227	210	227	227	222	212	202	238	225	218	193	221	214	205	205	224	245	234	207	209	233	222	204	215	210	245	208	207	210	210	220	196	204	214	239	248	197	211	229	210	185	200	248	192	237	239	221	224	227	235	233	229	219	202	212	214	199	228	216	206	222	208	196	232	210	224	208	236	206	248	222	215	224	206	214	210	219	233	232	206	208	220	219	230	217	212	225	238	187	210	226	261	218	209	217	215	209	258	207	247	213	209	213	232	232	208	178	213	205	232	239	194	229	225	206	232	205	201	229	228	219	220	203	243	229	211	205
15216	2327	5212	5836	5036	4042	3337	2787	2386	2101	1870	1631	1514	1386	1277	1178	1175	1042	1003	960	948	919	910	897	843	786	809	759	770	752	737	735	717	737	691	730	714	701	710	713	659	721	653	688	666	624	641	613	641	629	623	620	657	648	668	613	631	625	628	665	622	704	684	655	650	739	682	677	717	690	777	781	675	676	662	633	646	666	725	906	1152	2051	3740	3026	3225	2789	1341	832	777	643	705	643	614	637	672	619	2008	4846	4387	2665	711	570	592	584	573	594	582	532	630	557	575	559	608	623	549	587	631	626	523	609	616	546	599	570	609	592	537	607	612	605	600	596	570	566	561	596	587	595	610	583	593	609	611	612	579	564	588	589	622	601	599	618	603	598	550	592	581	609	601	600	639	619	585	585	590	604	610	589	589	635	551	610	608	554	588	640	595	614	605	547	632	546	615	567	574	639	551	596	588	578	577	585	631	606	608	576	601	567	577	613	626	606	598	609	630	633	574	577	598	589	600	568	558	566	587	603	567	595	604	577	617	594	616	590	592	550	613	591	597	550	555	574	618	603	656	606	607	580	594	598	550	590	606	571	565	569	529	588	594	555	625	587	577	620	598	556	554	593	597	562	582	620	623	590	633	612	605	591	603	628	582	595	580	570	563	591	615	563	568	581	580	606	631	603	584	572	568	587	567	605	549	541	566	603	621	519	626	588	563	589	607	582	611	589	597	603	612	566	594	609	575	624	609	605	637	590	580	660	582	619	628	559	601	573	537	581	606	570	558	582	581	622	587	615	595	597	619	627	550	582	626	555	577	588	600	602	576	595	563	651	587	644	610	567	595	595	596	577	582	551	602	568	609	569	583	578	630	577	605	621	546	617	647	600	578	600	597	571	590	596	602	565	565	600	592	580	591	616	588	593	594	587	574	575	577	608	549	619	562	580	587	624	554	574	580	553	546	588	551	608	597	558	612	571	606	590	614	615	562	596	600	622	583	567	575	568	573	568	601	602	609	553	617	622	584	592	567	563	554	564	632	576	586	613	636	582	547	562	570	556	545	588	591	603	582	595	615	566	602	606	580	588	572	614	587	572	573	626	579	601	571	595	552	575	595	579	588	566	596	578	574	601	574	569	619	606	531	626	601	608	591	541	579	541	580	567	556	574	605	579	562	560	574	591	585	630	591	588	569	623	572	612	584	582	594	606	594	586	609	566	592	557	583	609	596	625	579	617	587	582	576	607	583	610	601	637	589	557	600	577	612	565	587	580	540	574	581	570	613	566	584	596	598	579	586	592	620	569	564	609	582	572	584	619	568	601	634	568	564	599	545	547	614	624	577	615	532	590	622	600	560	557	597	584	584	605	621	560	576	648	616	578	639	558	584	583	611	613	593	542	587	611	605	586	532	571	534	566	560	555	596	565	565	564	591	566	564	564	596	618	633	608	584	609	627	619	579	608	593	594	580	583	552	578	566	569	593	632	563	588	642	550	585	549	596	555	651	598	581	577	579	626	587	576	618	580	630	609	577	590	590	582	585	540	576	574	577	553	566	570	608	584	600	614	573	562	602	580	592	643	582	589	625	557	586	565	613	565	590	594	584	593	605	573	598	616	615	565	593	601	621	559	546	579	603	600	542	577	630	582	618	584	578	606	584	597	600	584	587	602	585	560	559	612	594	595	579	612	556	567	618	606	592	544	582	566	563	569	574	607	578	594	569	578	586	585	591	610	590	627	587	560	588	618	594	555	600	574	576	602	625	570	572	619	606	600	584	569	542	583	578	598	588	592	551	606	597	595	589	555	600	577	615	604	583	576	578	573	591	607	577	588	590	598	602	649	612	592	603	612	599	601	591	638	612	638	586	633	570	586	585	618	588	592	583	604	591	601	585	555	590	574	565	603	592	581	599	573	563	628	572	577	562	599	603	590	578	575	559	586	606	587	597	571	626	650	626	605	582	572	559	584	593	584	615	607	615	609	648	542	596	626	582	550	624	593	570	560	602	630	604	612	577	576	635	566	604	589	549	588	592	578	612	570	617	653	608	592	574	606	580	612	578	577	558	583	619	565	608	564	563	579	590	600	582	586	595	575	605	583	620	588	592	542	653	562	594	530	590	610	553	577	592	574	559	613	583	609	545	579	611	544	601	645	609	567	577	580	572	607	627	566	565	626	592	622	591	598	580	613	613	584	576	589	541	623	597	618	606	616	602	615	606	539	570	600	570	630	590	608	591	602	582	609	613	598	576	620	565	554	617	590	618	561	610	588	617	618	564	603	634	548	584	588	548	577	581	601	566	578	615	601	615	539	609	574	579	598	590	569	585	597	589	616	597	608	574	612	596	535	564	607	590	574	596	580	584	575	655	601	639	597	614	579	587	604	591	579	593	577	615	604	608	568	574	538	579	584	576	560	596	583	582	613	542	616	561	650	592	553	570	629	647	638	614	587	596	596	587	563	568	583	572	569	579	599	621	621	638	582	588	618	577	602	599	563	591	587	593	599	563	554	612	568	609	628	644	622	565	620	557	591	602	585	562	579	539	586	549	563	634	554	596	625	644	561	555	589	555	609	605	591	598	549	624	572	559	606	617	548	609	563	569	578	612	615	640	578	611	567	611	572	597	613	622	588	616	585	586	549	630	591	605	550	583	606	614	569	596	557	573	596	636	577	606	593	594	617	622	597	571	600	577	546	563	600	659	612	597	604	583	612	613	606	597	616	578	617	587	600	589	599	583	593	549	566	583	601	563	606	599	603	587	592	610	596	581	553	571	601	622	598	591	554	591	570	572	592	610	540	582	600	565	582	621	612	576	553	580	569	601	615	599	581	614	639	571	614	552	597	591	605	550	648	591	574	596	609	558	576	582	565	595	579	588	607	605	632	631	600	562	583	605	619	598	585	600	579	571	607	558	587	584	605	564	625	601	619	593	637	595	600	604	584	611	581	570	587	603	585	604	557	606	606	628	596	557	595	562	591	578	561	578	554	597	589	594	556	557	596	608	584	570	577	600	598	633	576	597	563	570	621	623	566	584	536	615	591	577	596	587	547	556	569	601	612	614	587	593	600	582	586	578	563	578	551	580	555	557	576	640	598	552	593	595	606	600	581	599	623	572	617	563	574	590	573	607	585	616	589	620	637	596	558	564	622	608	585	611	613	599	609	564	606	574	600	604	587	622	598	594	628	579	597	585	591	575	598	632	625	586	655	574	585	530	580	594	613	576	601	643	606	609	574	583	610	587	573	594	571	612	633	586	582	579	544	597	587	601	582	574	598	602	571	586	568	596	565	607	619	575	600	593	600	605	591	641	571	594	590	546	601	579	611	606	561	603	621	588	648	580	600	596	545	587	618	578	642	567	603	574	593	586	589	603	578	611	590	594	594	576	590	592	607	589	577	627	583	595	539	579	565	554	601	570	566	544	564	560	605	581	582	596	604	601	553	591	579	559	583	574	598	543	616	623	556	607	614	595	547	575	590	562	567	580	562	606	596	582	611	627	599	588	630	627	567
3144	278	257	254	229	247	233	228	222	228	254	207	238	214	226	223	223	231	209	227	213	216	222	224	218	205	246	230	262	233	229	244	201	213	239	217	205	236	220	240	224	253	248	227	211	233	247	250	222	215	214	205	239	246	207	240	201	262	250	219	209	197	204	214	226	248	213	215	227	248	223	227	237	237	272	234	226	229	206	251	217	238	239	214	165	218	235	235	217	226	243	209	227	213	226	218	251	255	278	266	225	231	226	231	241	231	214	200	233	205	254	240	215	200	223	202	211	240	244	244	239	239	230	220	253	224	232	225	243	247	216	244	221	231	241	244	226	225	224	214	223	247	215	219	205	196	231	238	201	219	217	214	232	267	231	219	246	222	215	218	198	236	216	205	234	265	229	228	225	219	236	205	240	223	216	222	238	196	226	224	208	247	272	237	232	236	236	211	216	205	243	203	227	219	251	245	208	239	259	236	244	226	223	225	227	237	222	217	237	237	220	222	200	228	216	197	211	236	231	212	212	237	234	200	259	209	200	229	249	215	211	236	240	223	225	228	227	206	225	218	215	226	236	233	198	214	219	236	189	227	214	237	211	250	222	237	211	229	198	218	237	244	222	235	211	234	226	221	222	221	212	233	192	207	247	229	196	231	200	223	232	203	212	220	206	209	221	199	225	223	261	219	212	229	248	252	223	228	215	196	249	244	242	229	248	207	213	247	238	252	230	220	234	243	253	214	216	220	246	207	230	215	262	205	240	213	238	202	191	203	211	234	235	255	221	215	215	246	236	214	222	245	215	215	210	211	214	225	246	241	221	217	241	213	207	240	222	213	225	237	230	194	215	222	231	198	208	217	214	225	250	239	213	199	239	254	245	237	220	261	222	217	231	232	221	222	196	215	203	230	225	231	223	237	236	230	229	228	209	227	245	230	218	225	204	215	235	239	239	226	236	230	224	231	203	230	220	195	245	206	224	243	236	237	223	240	239	221	205	203	240	243	218	246	264	228	188	212	235	218	223	201	228	238	217	214	241	219	247	243	201	233	219	222	219	246	225	214	216	225	197	229	230	207	252	230	222	204	206	235	235	226	191	241	243	231	227	206	213	249	211	234	209	212	204	223	212	215	223	209	240	221	221	230	229	227	205	250	218	239	217	214	214	212	239	223	227	243	190	233	214	241	245	218	223	215	204	198	208	227	228	206	219	227	215	230	213	209	216	236	222	191	250	209	219	195	235	267	227	225	193	225	255	209	220	209	215	222	203	245	228	235	218	233	256	216	246	244	223	213	187	241	196	220	206	244	206	230	220	216	209	229	239	191	211	217	245	239	214	242	226	239	213	241	193	236	243	227	242	246	217	218	205	221	249	220	231	241	241	236	204	228	214	223	222	223	235	222	201	232	240	207	206	230	212	239	240	199	213	277	228	180	226	212	234	220	205	198	235	211	227	224	240	252	256	240	227	245	235	232	206	225	218	220	232	214	248	221	227	246	256	239	203	196	212	201	201	215	212	251	226	225	241	242	218	220	223	209	232	207	209	219	241	226	219	189	226	210	245	197	235	234	204	217	210	216	237	227	215	221	231	222	215	217	220	213	232	223	237	209	221	219	218	257	231	238	235	220	229	222	211	201	226	222	250	210	221	242	219	243	237	235	212	211	239	226	233	238	264	240	229	235	221	256	255	227	213	244	244	223	200	239	220	231	225	216	235	241	247	228	218	245	261	241	236	235	223	238	231	236	226	213	216	210	211	239	228	226	241	235	210	220	220	242	221	213	205	227	219	235	228	225	228	236	243	231	227	232	222	195	221	228	229	231	222	241	236	236	237	203	201	244	239	245	203	203	222	218	211	196	238	220	207	250	245	218	235	222	223	219	193	248	223	192	224	214	221	215	228	242	248	245	203	213	218	209	221	242	233	237	231	209	244	237	210	222	230	227	232	216	218	252	237	233	231	234	245	236	222	221	213	208	252	226	194	198	214	241	228	227	240	231	223	232	225	226	242	236	247	254	226	200	219	210	219	220	233	233	214	212	222	229	219	233	229	233	232	215	229	225	226	233	219	198	234	232	225	252	211	218	210	256	248	220	238	240	239	231	197	238	223	205	238	212	254	250	240	214	217	217	246	244	241	227	214	233	225	254	219	240	207	246	205	187	208	216	207	234	246	210	238	200	210	241	219	199	225	201	255	232	214	250	228	204	211	193	215	193	215	259	225	214	230	221	242	247	232	243	224	256	216	222	244	213	245	231	214	225	221	254	203	245	222	235	222	231	218	222	239	200	221	210	229	234	206	216	220	217	211	240	239	218	222	221	222	217	208	259	218	211	241	254	207	226	227	220	209	204	206	206	237	252	207	217	218	233	247	232	220	234	208	225	217	223	234	195	208	232	218	230	215	235	227	220	227	232	204	221	219	225	216	217	215	184	225	245	222	214	215	230	229	288	226	239	218	221	254	216	217	211	213	214	236	229	229	234	208	213	214	206	252	231	223	220	188	217	227	242	216	218	199	221	206	253	231	216	215	213	253	246	218	248	230	210	209	257	193	235	232	254	234	225	217	250	221	229	210	221	230	247	201	230	235	230	229	224	231	211	237	204	200	204	227	247	225	199	234	199	222	241	232	226	229	208	236	239	218	244	229	191	226	227	212	200	241	240	185	254	238	234	259	242	214	182	262	242	235	211	203	211	233	218	237	231	220	229	204	200	211	233	242	261	233	215	212	238	240	223	235	252	201	230	236	218	255	246	194	211	213	209	221	237	229	244	233	207	188	243	234	217	239	202	225	221	240	205	211	207	242	242	226	230	221	210	201	220	210	230	224	218	230	217	221	210	217	226	218	236	248	206	212	191	207	241	213	211	243	231	204	225	222	221	242	220	249	244	208	252	230	218	248	224	218	234	223	207	226	236	213	219	214	221	219	226	245	207	249	202	236	233	228	226	240	211	249	218	202	209	226	229	228	242	194	228	228	221	224	251	210	231	219	209	193	245	226	234	209	218	237	223	197	243	225	194	222	261	236	218	210	240	220	260	212	241	242	251	225	177	240	253	251	223	226	246	223	219	220	215	231	240	195	204	246	251	211	220	186	237	203	213	219	249	203	194	206	243	200	239	247	223	242	213	216	240	224	248	212	234	223	252	199	228	233	211	241	208	225	232	226	248	244	202	241	217	242	239	219	223	250	225	205	213	197	208	234	215	236	252	239	231	219	244	236	224	228	212	232	208	217	224	215	211	217	214	215	219	233	245	204	235	222	208	236	239	218	227	198	199	244	242	267	228	244	226	207	234	210	236	254	215	219	218	213	207	213	239	214	209	226	217	231	224	212	248	220	225	242	213	240	237	249	207	236	248	227	231	204	239	212	221	228	234	249	215	217	214	241	221	232	251	209	231	199	226	225	213	230	240	223	229	217	218	250	190	220	225	220	221	219	231	227	227	216	231	217	260	181	206	221	240	222	216	222	226	245	240	226	196	228	209	236	227	203	231	224	235
3224	648	709	701	739	703	686	689	648	676	635	632	636	599	662	600	641	655	642	650	617	616	648	642	623	647	605	607	587	615	601	585	626	633	599	596	576	588	645	598	586	598	610	580	615	625	598	607	590	604	629	606	632	587	603	648	593	570	603	632	643	698	577	612	643	587	666	618	618	653	681	631	656	646	596	608	697	629	616	632	636	727	670	664	658	637	619	625	663	600	632	633	595	640	585	613	641	760	967	692	628	624	580	629	606	612	634	590	562	591	572	622	597	630	606	627	659	606	587	603	627	603	618	611	543	574	606	616	612	581	617	602	624	643	636	601	556	572	606	596	617	660	630	600	627	600	640	621	611	622	579	585	635	594	598	617	586	609	590	587	622	603	656	615	573	595	656	639	601	578	608	585	594	609	585	654	591	640	606	605	583	586	595	557	561	588	599	584	637	599	613	593	588	596	580	557	627	644	621	612	598	606	607	667	614	594	580	636	577	594	637	580	569	602	606	657	624	566	611	579	643	616	622	635	602	619	570	616	556	602	605	560	608	615	675	633	606	594	618	592	640	640	577	594	644	679	569	617	609	608	588	567	634	604	640	580	633	604	611	602	603	595	574	628	606	564	591	667	622	565	592	600	663	616	585	585	585	669	567	613	663	598	608	679	623	659	613	617	566	640	590	625	591	579	619	585	581	594	648	596	609	585	619	558	625	582	597	603	598	646	569	619	584	613	627	560	672	621	620	600	648	579	597	604	633	601	648	591	610	610	617	640	650	590	594	591	582	610	615	593	613	643	594	632	608	629	607	635	594	611	634	596	573	589	615	583	618	595	610	609	636	650	648	575	640	633	622	632	591	559	637	627	644	652	626	672	615	607	634	569	633	593	598	622	613	569	601	626	587	581	593	613	627	598	591	608	584	638	572	631	602	621	636	581	646	636	606	580	610	605	592	634	607	580	624	636	589	603	607	619	633	600	656	591	551	594	671	612	614	602	612	594	603	613	640	598	650	622	581	600	605	615	587	630	606	572	617	648	614	614	609	588	653	605	586	586	584	638	630	602	601	611	602	610	630	631	614	591	599	645	589	631	592	611	594	610	605	609	599	593	607	626	627	609	618	595	628	606	614	615	647	624	629	643	598	622	646	584	583	656	618	579	608	627	619	619	579	586	589	616	666	597	591	604	602	628	602	664	616	599	607	615	609	554	615	615	638	573	639	592	598	556	633	586	600	609	595	651	605	641	616	563	610	574	634	618	612	650	634	630	630	577	631	614	584	587	628	625	640	625	599	576	614	586	570	614	595	622	607	618	574	681	606	594	609	649	585	601	585	614	590	620	577	584	650	605	616	623	583	552	579	617	607	586	630	630	633	588	625	587	614	602	604	588	639	596	612	640	643	641	633	593	624	595	623	587	671	595	596	637	596	617	642	651	657	572	584	572	641	630	660	612	623	609	628	556	575	620	639	601	581	619	605	626	591	630	613	616	601	634	625	576	567	597	600	603	603	628	585	619	586	615	632	604	605	611	599	584	652	575	598	630	617	624	612	584	601	621	634	598	597	662	545	623	588	640	667	596	587	582	582	578	621	629	617	640	600	624	581	579	603	615	575	620	629	630	601	625	646	594	578	608	566	598	609	611	638	635	595	628	606	628	628	580	601	587	585	618	606	626	594	620	610	641	616	612	625	656	623	627	585	613	613	648	620	624	596	610	592	608	624	615	599	589	616	613	616	602	593	598	611	634	638	598	617	612	643	610	623	567	600	598	620	577	625	612	661	614	617	592	609	579	649	622	601	610	601	629	603	667	601	586	642	641	624	627	575	654	610	591	616	632	631	611	634	569	629	586	640	569	618	618	568	574	629	620	613	639	617	616	661	623	617	586	635	559	599	642	620	631	610	622	590	622	626	610	565	640	613	627	650	601	668	614	592	621	598	604	577	595	627	632	590	619	658	595	642	591	615	632	617	604	553	587	597	609	651	616	655	565	584	591	618	664	612	640	600	631	584	611	617	675	637	636	619	613	625	573	634	578	601	652	640	569	585	640	587	586	605	624	631	643	632	588	588	616	592	586	610	597	586	624	598	611	590	564	651	644	597	649	639	588	579	647	604	601	619	648	624	630	627	625	572	557	617	626	568	614	569	610	614	616	637	613	569	607	564	612	635	629	634	554	573	636	585	635	613	601	586	566	633	606	611	637	601	567	627	593	643	576	600	613	619	639	590	626	624	627	612	623	621	607	602	618	589	626	626	642	594	624	624	625	595	610	603	641	612	642	609	653	634	618	619	649	640	618	615	590	599	581	604	602	596	607	579	622	608	593	602	642	657	672	592	591	599	592	601	619	613	624	611	568	616	575	599	610	625	582	629	606	610	668	615	586	627	582	610	605	626	605	626	631	639	584	636	613	632	591	627	605	557	601	665	614	609	647	617	638	631	610	599	575	650	595	562	577	596	585	587	576	629	596	601	591	581	598	624	682	614	605	617	553	592	593	620	578	607	623	649	613	594	593	583	587	552	584	602	614	593	629	621	629	646	639	634	609	592	659	588	587	653	629	615	622	652	626	623	599	607	584	622	647	605	595	646	599	562	636	617	593	617	573	617	616	581	604	620	593	601	637	616	592	573	602	645	592	635	593	607	599	572	620	628	572	656	622	566	630	640	597	629	587	636	603	613	601	636	630	588	609	582	639	612	632	555	628	618	620	575	586	633	622	612	559	586	603	590	639	606	639	606	593	600	595	607	633	630	601	631	591	615	612	599	623	650	598	630	645	583	611	605	630	571	566	568	637	617	645	620	595	607	606	589	572	598	635	614	586	626	635	627	621	627	600	614	611	561	614	660	624	608	622	596	610	638	593	622	615	601	576	597	643	580	630	606	626	601	614	615	539	609	626	637	611	603	609	577	595	615	655	607	635	608	614	596	635	634	607	546	625	640	610	632	603	580	623	616	571	565	590	586	599	641	568	608	598	655	647	629	668	614	607	627	622	616	600	586	619	610	624	605	636	590	616	655	592	604	600	628	603	558	590	610	595	646	636	648	622	623	606	611	627	619	575	564	586	610	615	611	599	601	637	570	618	618	637	631	601	583	608	599	624	583	622	615	652	636	629	570	620	626	605	593	631	631	651	591	647	613	618	629	647	667	614	613	579	633	634	619	655	603	610	604	608	630	631	589	609	628	613	609	629	632	639	555	618	579	630	654	622	618	648	605	657	571	613	608	548	600	631	633	590	565	566	597	631	635	631	530	619	622	591	610	642	647	590	647	608	658	596	578	594	602	650	613	596	651	595	640	632	619	647	620	566	604	599	599	624	619	594	611	635	622	623	621	634	599	628	637	614	581	630	604	598	592	601	613	617	593	666	631	597	606	633	613	625	623	533	600	608	603	598	655	582	580	605	583	586	591	588	583	619	597	586	577	622	602	625	602	613	597	597	621	606	588	592	578	617	602	607	590	637	629	595	629	636	586	589	610	679	558	602	613	634	661	613
21671	1963	1361	1063	809	648	519	451	414	419	339	365	330	338	348	315	266	293	286	255	302	275	270	294	261	248	262	286	293	272	276	295	257	294	264	269	299	263	286	284	249	241	264	300	273	279	265	263	261	302	257	259	284	251	265	250	284	285	280	275	281	274	260	271	245	265	259	276	267	286	281	297	305	271	244	276	297	285	288	314	353	410	327	383	263	272	297	273	254	281	277	284	261	253	242	278	369	543	479	302	230	264	258	249	269	272	262	266	314	276	268	271	296	240	261	232	273	234	240	240	277	274	247	248	263	295	249	236	251	250	276	249	252	261	291	248	280	261	271	255	255	261	248	259	255	274	284	284	267	280	259	278	258	272	252	240	262	221	284	276	253	244	278	259	266	259	250	257	256	285	290	263	244	292	296	253	279	231	240	267	272	297	269	253	256	246	278	262	243	278	246	273	246	243	243	285	302	259	272	289	245	264	271	237	247	257	295	257	249	258	293	279	275	253	231	277	243	264	287	256	265	289	268	260	252	256	284	240	250	247	270	256	268	263	263	251	273	244	256	258	247	259	267	245	247	262	234	259	277	262	256	277	248	249	267	270	241	287	243	243	266	254	249	273	281	281	251	288	258	300	262	271	248	265	292	262	270	294	236	270	273	268	267	277	290	272	261	280	262	239	257	251	284	261	278	251	242	248	266	242	299	287	237	230	279	259	256	227	269	289	282	245	266	235	284	302	281	267	243	261	254	272	291	264	259	285	293	259	244	268	272	275	256	229	291	302	247	280	303	240	255	231	243	274	285	260	291	259	268	281	280	279	289	251	286	297	268	249	244	251	251	290	274	238	252	262	261	264	273	254	246	271	284	253	261	248	263	245	260	238	279	249	263	267	243	264	274	270	258	278	280	250	277	269	239	248	244	246	231	261	272	257	251	236	271	268	282	268	296	271	252	265	277	230	271	257	264	300	288	250	248	243	250	284	239	274	258	244	252	254	247	237	243	269	242	257	297	254	266	255	276	281	283	239	262	271	241	267	242	251	254	256	275	306	251	280	275	243	269	274	276	257	281	273	244	264	278	256	254	257	248	258	270	262	275	264	257	269	263	260	257	255	264	244	272	269	272	255	262	244	264	234	244	252	247	242	264	265	273	258	267	281	263	303	265	240	275	250	249	279	278	258	257	257	270	251	265	271	296	266	252	265	271	273	274	260	297	263	267	244	260	268	229	260	257	288	245	256	237	242	245	265	241	266	251	238	241	263	252	254	261	259	232	272	285	277	279	266	267	252	239	262	258	253	259	240	260	273	260	291	240	286	283	260	256	276	269	259	249	244	272	271	276	259	279	244	252	262	248	259	262	279	276	238	261	261	268	251	300	259	264	260	295	296	269	257	294	262	280	264	288	271	260	278	274	260	248	258	261	215	291	254	250	238	267	292	247	272	253	247	267	245	277	248	224	246	260	257	248	245	260	263	289	268	268	256	232	242	283	274	294	265	276	257	236	259	276	237	284	250	260	251	240	234	258	288	270	269	249	297	241	259	251	268	269	269	254	243	239	254	257	271	245	268	268	274	264	264	240	265	246	260	253	257	253	260	265	249	284	276	284	291	274	275	259	261	276	268	267	235	269	262	261	268	240	271	270	258	298	259	275	273	260	246	231	251	255	281	272	223	240	247	272	259	241	243	277	262	260	272	272	303	270	272	292	289	257	276	279	269	262	280	251	284	253	229	253	260	252	274	241	289	250	240	275	256	246	279	281	272	260	271	282	271	269	242	262	264	263	236	282	287	277	236	255	250	263	279	263	250	247	271	270	295	278	256	257	261	273	270	275	266	267	248	257	237	255	246	274	267	276	238	273	284	262	291	274	274	255	267	245	254	280	277	250	281	255	289	271	270	226	257	267	268	266	244	257	282	268	262	252	260	255	234	272	290	266	267	269	244	262	251	249	257	264	263	268	260	281	254	264	265	255	266	260	277	266	282	254	235	261	267	285	257	262	254	238	270	254	269	248	279	258	265	282	241	278	259	277	274	275	299	239	259	243	278	271	255	278	262	235	253	277	274	250	258	270	253	269	273	264	255	301	270	250	256	273	276	266	275	260	250	249	267	257	237	230	272	259	271	228	285	267	264	245	267	252	278	258	260	260	295	258	282	279	270	273	265	275	263	246	255	259	258	279	258	260	265	251	276	271	239	254	282	280	288	241	290	226	259	281	277	243	260	260	277	270	252	263	257	266	275	271	286	265	263	274	280	251	258	269	265	221	242	257	260	261	287	277	246	262	263	249	264	288	271	308	264	264	257	275	279	256	286	280	299	272	272	253	228	237	253	251	282	241	249	272	255	266	277	282	297	287	254	277	253	230	270	267	274	282	244	249	274	236	266	265	266	255	276	236	274	285	240	276	264	251	249	277	288	291	269	266	270	239	275	240	261	247	246	264	270	262	240	295	273	234	263	268	258	263	247	246	287	245	270	274	260	275	302	253	293	276	241	242	308	270	280	294	227	261	271	241	303	251	271	290	263	275	250	257	268	255	265	281	294	265	265	277	252	266	244	253	225	282	254	282	280	266	245	243	281	259	276	247	275	258	235	239	280	286	255	269	238	244	245	262	269	289	243	246	254	285	235	261	238	245	284	271	286	241	270	278	248	283	290	279	243	262	280	262	284	260	267	257	251	277	264	275	261	244	250	267	251	233	264	249	244	267	262	255	253	244	270	266	245	262	253	249	257	281	252	273	273	278	265	254	306	269	266	282	276	248	268	291	252	235	264	253	261	266	238	239	269	265	259	277	245	245	245	273	261	288	247	272	288	254	253	257	270	245	268	263	260	255	279	248	256	260	263	254	266	264	256	271	269	277	253	263	277	233	261	269	260	222	255	286	263	322	282	236	278	246	289	257	283	263	234	273	260	266	261	290	255	271	243	275	258	225	283	294	253	269	278	297	268	272	282	248	266	249	280	257	232	265	269	262	248	258	255	243	260	274	259	268	267	274	284	273	262	260	275	268	263	274	277	268	265	285	285	271	254	267	301	257	284	249	269	270	260	227	257	268	269	264	268	251	258	246	285	265	261	239	284	264	246	263	265	251	267	259	274	249	244	262	275	262	270	248	287	238	252	245	266	255	283	274	268	260	253	260	279	247	226	209	263	267	254	245	273	269	292	265	263	264	259	265	258	233	255	276	288	234	246	240	231	280	251	266	268	260	286	295	252	290	238	278	268	262	265	271	251	274	265	241	275	250	273	260	274	245	250	238	254	276	263	246	252	261	266	269	273	262	270	271	268	260	264	254	261	263	256	266	247	284	265	273	268	297	262	262	272	261	271	257	277	262	271	260	278	277	262	257	279	310	258	256	255	253	271	257	264	253	253	294	261	257	284	266	261	261	246	271	245	251	238	290	258	290	287	271	274	275	262	229	271	267	283	256	303	247	239	259	275	257	258	288	225	269	270	266	273	260	270	274	251	259	263	267	251	265	257	259	251	261	258
11116	1585	3133	3523	3008	2528	2026	1805	1586	1485	1332	1219	1201	1109	1087	963	971	925	866	901	921	893	863	828	837	815	833	771	819	809	799	727	718	762	716	740	757	776	752	706	786	741	753	755	760	731	779	707	706	714	711	747	718	763	688	708	722	801	735	741	712	758	699	696	742	768	802	818	802	771	891	770	801	743	711	704	736	760	867	1117	1516	1944	1525	1688	1042	841	789	765	780	767	722	746	710	708	715	748	1600	3089	2590	1111	707	737	710	691	684	697	692	719	715	688	668	679	703	681	718	737	694	692	701	647	726	696	704	711	745	710	730	679	680	681	679	711	694	703	695	698	693	709	706	736	676	725	729	642	688	743	718	706	696	696	667	731	700	727	703	718	662	647	682	680	744	678	762	673	690	655	735	671	718	688	681	735	677	706	692	659	727	663	741	723	694	680	696	729	678	706	755	687	716	635	660	645	716	643	670	727	700	642	676	686	717	639	703	711	710	719	715	703	720	703	687	678	718	661	700	657	663	699	683	758	701	715	743	701	666	674	694	671	729	675	641	725	669	694	696	649	682	733	687	682	681	692	685	684	736	695	676	694	673	690	698	696	711	693	732	664	658	687	665	719	698	714	692	714	688	691	718	676	677	738	761	738	728	725	731	685	696	697	694	737	696	718	672	741	701	663	674	671	651	656	710	683	685	724	731	691	718	682	703	685	709	693	699	725	682	703	701	763	672	714	702	722	684	716	695	688	700	695	660	686	633	699	689	725	689	751	671	693	701	659	719	696	669	699	695	712	707	695	694	726	720	680	698	677	708	721	696	724	700	690	650	685	709	730	659	735	699	723	697	713	717	695	685	705	653	689	718	713	674	711	720	673	744	675	687	679	744	676	725	716	690	698	674	693	689	675	712	710	742	673	740	674	720	678	677	701	724	662	677	707	640	677	692	720	671	695	705	682	680	717	681	665	722	690	727	745	662	766	656	712	634	711	652	739	698	669	663	678	731	700	679	712	721	678	695	717	728	696	675	737	727	729	672	696	688	702	735	673	722	707	706	678	682	682	689	724	679	695	684	675	698	672	677	716	708	653	667	694	700	779	682	673	699	699	716	700	704	709	709	707	684	672	705	688	682	698	702	701	727	690	725	691	692	639	709	691	713	680	698	684	687	691	724	695	703	683	687	635	676	676	716	718	665	671	681	650	694	660	708	670	734	720	692	662	679	733	650	678	674	690	685	704	694	674	701	722	692	699	689	669	683	732	697	712	692	706	694	647	718	721	724	703	670	674	707	720	725	632	734	696	689	716	683	676	696	714	697	723	660	715	702	708	699	684	733	658	685	660	669	710	714	724	655	686	688	673	675	726	734	651	685	682	696	684	706	717	706	710	683	705	714	714	747	713	725	695	679	693	659	691	686	671	686	691	763	720	722	691	689	699	674	721	735	711	698	628	706	683	685	690	680	692	720	698	665	741	655	694	678	672	722	718	686	701	739	725	729	692	661	675	652	748	669	687	757	668	685	708	714	716	671	692	678	740	716	686	699	731	637	652	703	696	689	744	642	665	736	693	694	708	664	692	762	705	748	702	683	731	701	685	680	667	716	695	708	675	706	694	662	706	686	691	707	710	695	678	711	706	681	734	701	714	726	701	680	710	727	709	649	699	678	704	685	688	711	685	664	698	697	675	696	701	719	725	689	688	677	693	685	729	665	673	662	714	655	668	741	658	697	698	689	670	644	671	674	647	675	690	766	703	719	702	682	710	660	695	690	667	675	681	733	724	711	710	721	698	677	691	692	693	707	698	657	672	698	715	718	726	738	703	727	698	701	679	718	692	696	722	692	718	709	708	737	701	739	640	671	740	674	719	698	679	682	739	709	703	730	662	708	725	677	695	675	698	692	652	690	649	686	671	727	725	708	690	671	694	681	691	659	676	728	711	707	696	664	735	695	723	703	690	697	714	679	681	709	704	709	701	686	684	663	730	707	660	721	678	679	693	702	710	649	688	721	717	736	663	743	705	706	702	706	693	708	745	702	722	661	701	699	673	667	677	694	715	674	676	689	705	715	714	714	735	661	740	704	671	700	671	693	689	669	707	702	690	726	717	700	691	686	716	691	701	671	708	662	671	670	699	727	678	637	702	716	727	677	711	681	709	730	731	700	726	718	704	682	695	707	714	693	721	658	685	715	698	709	705	690	680	688	690	678	673	672	664	723	700	685	727	753	617	673	662	722	720	661	723	736	699	729	668	716	673	681	778	701	713	642	696	688	744	678	677	724	693	694	672	681	690	670	672	644	660	735	713	709	717	636	668	677	739	696	694	712	713	737	685	758	703	702	722	714	668	695	702	707	685	693	690	762	704	690	688	672	655	695	708	725	645	709	764	724	679	678	641	726	690	703	704	669	678	668	749	688	693	691	691	678	652	695	702	695	691	718	703	665	711	693	676	707	661	685	719	672	677	663	698	712	654	692	700	731	684	664	679	727	679	676	727	702	693	697	682	677	741	714	699	691	695	694	707	688	655	644	656	720	658	771	674	740	691	708	724	705	703	720	679	677	699	659	678	713	703	682	681	679	685	672	686	687	719	706	715	719	726	683	725	660	726	709	628	693	725	687	721	702	676	677	703	701	674	685	700	660	713	718	685	707	677	724	702	663	696	685	690	709	697	686	688	670	707	670	690	680	676	647	702	671	713	756	654	717	693	703	684	710	712	675	666	721	745	667	745	668	669	685	694	718	714	744	697	686	660	736	666	635	726	678	674	746	643	689	713	714	722	667	673	700	702	710	726	719	753	691	731	746	692	777	718	706	695	689	673	667	664	686	705	666	711	691	664	667	694	702	684	739	714	702	722	696	706	755	734	669	697	685	706	674	737	717	687	761	688	676	682	656	675	672	710	677	711	714	693	709	692	720	706	713	744	658	703	679	640	699	691	652	719	679	694	700	682	702	659	731	734	680	690	715	693	724	702	717	699	699	652	678	708	702	723	677	698	697	703	719	706	663	690	660	722	647	698	715	694	674	683	737	706	708	693	641	697	676	690	722	699	756	676	684	672	704	684	688	711	665	699	756	697	692	684	732	693	709	731	697	660	718	725	751	670	709	682	720	691	689	719	701	686	662	683	737	721	730	682	758	690	702	685	754	725	657	733	711	673	658	694	718	695	681	693	702	705	717	668	673	646	738	684	723	721	669	688	687	703	684	681	713	691	680	720	714	730	689	709	732	681	685	724	737	738	737	683	678	705	686	734	693	662	700	708	664	690	731	705	696	720	659	691	662	701	754	729	708	697	674	660	717	715	687	681	675	679	659	705	709	721	713	706	645	705	724	733	671	771	673	697	676	674	651	690	699	711	685	655	696	708	715	703	698	676	684	719	678	679	666	688	698	726	692	663	736	707	670	716	666	690	706	711	701	696	677	691	679	676	673	702	657	658	682	744	683	686	716	663	713	650	719	731	708	702	743	671	687	730	696	745	719	674	690	675	686	711	664	698	694	693	751	700
33115	5295	2593	1898	1321	976	778	628	540	480	394	367	377	339	335	291	318	294	319	303	274	283	267	262	247	227	236	256	238	260	240	225	242	246	246	245	226	214	211	237	253	229	235	217	226	237	222	237	220	208	234	253	218	210	242	246	214	191	236	203	234	233	213	231	197	254	258	249	214	217	239	256	214	195	224	216	222	268	283	329	378	385	328	282	221	264	266	256	218	231	243	223	216	207	223	245	398	754	646	383	258	202	217	210	216	198	229	215	236	198	222	228	222	236	197	245	217	225	211	235	218	219	236	241	212	226	215	231	213	234	240	209	203	212	208	223	221	230	227	218	215	208	195	220	220	228	184	237	201	235	223	199	204	215	213	223	242	202	219	232	218	194	218	229	244	236	221	220	203	218	204	207	222	218	206	221	209	215	217	215	206	219	257	235	232	217	239	224	225	230	236	203	208	200	226	200	229	255	203	260	237	203	209	236	207	261	234	212	244	211	200	218	216	206	194	206	204	232	207	218	238	231	211	215	237	207	231	217	212	199	189	222	213	242	220	243	219	234	212	245	215	220	244	242	228	204	219	218	210	229	204	208	228	211	205	250	218	216	230	235	202	206	213	233	230	192	201	209	218	230	207	201	232	201	214	235	276	216	211	214	212	228	216	215	202	218	208	239	211	211	221	243	223	241	227	249	223	226	200	195	223	192	202	234	218	243	218	202	235	227	207	199	216	201	222	207	205	236	212	226	195	218	220	218	223	218	209	224	227	233	234	203	210	203	207	207	228	226	219	232	230	234	208	216	218	215	221	222	221	200	214	198	233	230	208	239	217	218	220	204	229	188	214	216	224	190	247	205	229	196	224	230	218	222	223	233	222	234	186	205	193	206	184	203	199	218	201	224	235	226	215	226	223	223	220	219	247	188	226	188	198	216	216	208	249	216	209	226	195	203	213	206	208	220	205	227	234	230	240	230	234	196	189	222	214	178	218	205	230	206	221	216	211	222	235	222	245	259	226	202	205	207	218	195	231	220	230	245	234	202	199	225	228	230	183	218	199	196	219	201	241	201	216	222	224	202	201	210	222	224	244	222	220	250	222	222	230	250	222	240	223	244	232	214	191	226	222	227	206	214	217	221	203	214	232	230	213	219	245	219	212	225	209	229	249	222	236	217	245	205	209	221	199	220	212	229	220	244	204	221	219	227	213	219	212	203	241	232	251	207	235	206	206	214	227	227	191	227	235	242	223	237	236	201	234	222	194	230	202	208	257	224	234	213	199	217	209	217	197	218	235	224	247	233	211	213	228	218	212	218	214	205	218	214	232	234	220	236	211	210	181	187	236	252	216	216	220	185	206	213	210	233	234	242	228	231	246	223	223	237	234	198	222	227	197	199	217	228	247	211	197	248	206	243	221	200	234	212	210	226	227	209	239	223	223	246	194	210	230	258	219	190	219	234	212	229	226	238	237	232	234	230	210	197	222	201	214	232	229	231	238	215	215	210	229	207	244	182	219	214	212	211	221	225	232	223	219	225	215	234	192	200	226	234	226	203	237	223	222	239	203	223	217	252	223	241	217	202	235	226	209	214	232	218	214	230	215	218	203	190	219	202	225	225	241	225	212	238	242	206	214	207	222	202	239	232	228	220	197	233	235	202	203	199	231	210	204	218	232	182	197	218	246	232	183	183	227	229	208	219	236	232	211	206	256	224	237	218	199	202	200	247	230	211	240	204	247	204	206	214	217	200	221	200	202	230	224	226	201	219	241	221	206	207	226	217	220	224	239	215	207	242	255	220	220	236	206	249	197	229	223	211	228	216	228	217	216	235	213	233	254	211	223	220	209	205	246	225	221	217	244	219	211	216	209	254	216	219	228	205	189	216	216	215	213	210	218	231	222	202	200	227	225	198	209	217	225	204	210	217	228	210	215	237	236	215	224	213	233	225	198	231	218	231	205	231	221	229	226	236	219	225	219	199	191	198	219	231	226	221	185	218	231	221	224	226	233	213	191	216	220	198	190	237	199	227	193	220	222	241	219	204	201	223	234	222	242	227	237	229	237	213	239	241	241	227	233	192	217	212	226	237	248	224	214	216	209	233	235	227	217	198	226	233	184	201	228	226	227	216	199	207	226	222	223	210	189	242	223	210	211	220	215	211	216	228	220	227	207	221	210	209	210	228	211	229	223	203	242	181	198	212	196	233	187	237	205	223	219	216	231	222	233	205	186	214	225	202	220	241	218	189	242	224	203	234	200	211	236	235	230	228	236	228	211	215	201	203	215	214	207	228	222	186	221	192	225	218	215	221	232	190	223	226	214	205	214	192	204	236	265	207	228	186	238	209	209	222	227	245	216	211	209	243	234	206	203	223	203	244	193	214	241	249	200	236	237	209	221	225	227	198	181	206	217	216	212	220	254	243	196	215	222	216	246	214	228	240	221	195	214	203	201	234	227	226	206	230	201	219	187	224	206	209	226	213	229	203	210	214	229	236	253	231	223	218	213	226	235	200	254	204	239	215	227	224	226	242	207	208	198	193	210	223	217	200	234	239	207	233	239	223	206	229	201	238	207	211	214	202	193	206	214	228	210	190	226	213	221	231	205	233	234	210	201	229	245	215	218	231	217	190	221	235	227	237	205	216	206	205	226	205	196	220	243	221	206	226	233	236	245	209	237	199	214	217	254	225	220	219	219	207	222	214	212	202	218	232	214	234	239	213	226	207	205	201	234	230	231	199	233	230	241	205	213	241	227	217	229	221	196	210	229	217	211	210	220	230	203	219	194	205	244	206	233	207	213	216	197	226	216	214	238	220	227	237	210	224	213	239	218	215	233	218	253	213	206	227	215	214	210	211	237	229	180	209	216	209	226	236	198	228	227	205	223	208	215	229	227	212	195	215	219	223	230	184	232	198	246	231	218	225	212	209	247	211	196	215	234	194	228	215	210	230	221	221	200	225	213	223	236	248	238	212	218	200	233	224	205	227	219	236	218	202	219	237	208	238	230	222	205	200	228	215	233	207	218	208	227	202	244	218	218	213	203	228	216	226	222	227	225	219	206	211	209	227	213	221	217	231	241	182	217	220	179	252	217	237	219	211	218	234	209	234	230	221	197	214	220	222	194	242	233	196	240	226	212	242	226	192	221	229	224	201	194	220	247	241	213	204	210	202	228	216	238	241	215	219	222	217	217	208	209	221	228	274	238	238	220	233	231	226	226	209	205	209	219	218	232	229	210	210	223	215	209	224	210	215	220	206	237	216	215	234	217	216	197	230	216	250	246	208	208	237	215	231	217	222	228	202	198	204	187	221	246	213	199	228	242	229	223	238	213	202	198	234	205	211	220	232	245	216	224	226	234	211	216	221	204	211	194	227	223	221	225	254	203	222	207	234	199	256	222	220	223	219	205	203	248	193	247	201	218	227	229	226	211	215	206	203	210	217	203	235	224	207	214	207	212	231	239	234	220	240	219	194	214	239	200	219	215	227	196	213	223	235
15444	2364	5281	5851	4935	3973	3328	2885	2475	1996	1806	1641	1450	1429	1286	1215	1201	1132	1102	1035	899	907	882	887	795	836	753	791	787	785	732	691	759	732	731	697	723	672	692	664	703	665	657	650	674	641	668	634	615	669	638	651	571	627	643	648	651	615	663	633	607	657	589	648	683	773	699	727	743	752	809	703	694	704	631	638	623	693	1042	1671	2022	2391	1810	1245	750	842	928	894	849	837	727	648	571	611	633	653	2102	4720	4352	1719	977	565	569	594	604	582	577	618	596	578	635	607	542	556	619	619	577	543	614	599	618	620	572	574	599	568	595	586	565	614	606	584	597	584	585	564	616	582	591	551	589	615	560	577	594	622	570	610	612	555	592	568	606	571	623	630	649	607	583	559	602	609	604	588	574	575	602	578	588	603	543	593	592	577	601	617	568	549	599	582	572	585	522	563	563	552	587	598	573	559	557	574	608	551	564	602	574	570	609	591	586	586	598	599	590	610	597	607	549	573	568	630	573	581	572	501	569	605	581	574	553	572	523	560	590	605	590	555	602	561	648	603	606	577	617	595	615	591	614	602	565	576	555	585	585	582	576	597	559	613	606	581	595	563	552	583	557	602	583	539	586	622	598	578	575	607	597	568	570	599	576	624	530	602	553	632	557	611	600	570	545	567	567	643	618	622	593	585	610	581	592	584	601	568	542	580	607	604	587	571	583	603	601	544	600	584	568	589	594	548	581	575	583	566	593	592	575	602	607	620	603	586	592	520	597	569	553	631	573	566	571	595	548	597	611	586	545	581	600	593	581	537	614	572	571	587	560	606	544	581	614	581	545	603	614	527	587	586	590	581	565	570	609	560	546	542	560	573	551	588	576	556	592	565	551	625	585	583	566	582	585	620	610	585	613	599	564	578	610	581	591	593	594	590	599	565	602	589	605	571	573	568	569	556	581	600	568	553	581	583	638	603	593	589	565	628	599	575	616	581	599	592	585	539	587	605	579	551	556	600	650	610	590	595	559	538	632	582	574	615	571	566	597	553	591	614	606	608	543	570	562	610	588	611	624	557	609	616	633	594	575	573	575	610	556	610	605	590	604	569	558	576	604	552	562	539	578	604	628	587	583	575	625	570	597	599	596	559	597	529	533	620	552	537	604	589	603	580	573	594	579	584	550	609	566	591	603	584	633	602	562	570	568	559	556	570	586	571	593	554	545	590	564	539	580	553	614	590	618	566	629	563	558	555	606	568	606	595	614	597	561	596	614	630	545	565	539	563	597	558	603	571	584	563	587	578	610	539	567	614	560	594	637	615	579	568	564	591	509	582	588	579	591	600	603	612	568	599	611	601	575	564	587	624	581	571	569	553	606	569	552	602	611	611	559	536	627	587	583	615	570	597	580	543	602	604	557	575	580	648	594	571	585	564	575	615	604	571	558	583	610	557	586	569	602	595	561	554	572	603	589	626	602	573	616	579	610	630	575	562	611	568	596	570	562	598	587	613	601	617	565	575	623	594	574	588	614	557	569	567	601	594	576	561	563	644	592	590	549	605	606	564	593	603	577	552	603	578	567	573	555	584	579	564	593	570	562	562	674	644	557	597	556	584	587	597	590	605	600	613	603	573	589	555	595	580	608	605	586	585	553	595	635	619	569	575	580	571	601	576	589	572	606	581	552	578	563	619	582	568	582	655	587	581	593	581	569	589	640	596	594	580	574	539	614	601	555	552	576	593	572	588	580	608	571	563	645	631	555	564	525	594	585	579	624	611	566	563	579	593	536	582	575	607	623	559	546	610	558	580	562	579	574	625	564	601	588	624	619	598	580	600	581	586	579	612	604	633	575	600	584	580	564	595	559	600	650	563	612	601	572	604	576	582	616	591	599	591	566	645	597	619	581	557	590	569	640	590	588	570	577	614	563	548	572	597	604	627	539	603	580	578	562	554	577	609	600	611	622	624	574	605	585	583	569	561	569	550	618	631	542	586	582	582	599	618	565	580	541	586	559	559	547	612	620	599	612	610	614	596	631	606	602	591	553	598	624	615	603	583	600	597	566	564	561	591	589	560	603	589	573	555	604	527	595	560	583	561	584	579	560	550	634	591	563	598	595	577	560	541	595	558	582	618	626	576	599	587	597	590	590	615	565	587	582	583	542	577	599	557	582	635	611	538	569	563	587	594	573	576	606	541	595	589	593	565	589	574	589	612	540	595	587	619	539	579	568	608	635	598	602	570	539	633	602	605	589	595	596	584	572	607	575	568	598	568	588	583	613	603	606	581	591	589	569	582	599	590	613	640	593	575	512	617	574	533	568	604	581	582	554	583	599	566	578	582	609	598	560	576	565	597	579	632	606	620	541	564	578	626	604	591	589	551	575	584	570	585	582	608	600	618	548	615	584	583	603	599	627	573	595	559	596	577	612	622	577	588	615	600	577	569	567	587	532	604	558	600	603	602	575	575	624	575	620	575	579	551	584	597	615	548	594	641	620	592	597	571	627	568	574	567	529	572	572	606	566	580	592	594	587	586	589	579	593	578	599	587	594	618	609	582	579	622	589	583	557	580	584	561	621	571	612	526	525	593	583	557	582	579	578	588	550	580	593	579	596	575	570	587	671	556	607	588	596	584	609	571	612	616	597	556	608	584	573	597	561	593	572	589	586	604	574	547	550	614	583	532	629	592	625	625	621	582	581	602	564	631	587	555	627	585	600	569	627	594	586	545	605	611	608	572	597	548	592	603	595	602	631	592	582	581	603	564	600	598	591	585	597	570	620	585	574	617	611	590	570	575	637	604	588	585	534	600	600	551	580	594	626	588	603	599	615	558	571	583	601	565	643	566	562	549	606	607	584	589	567	559	630	598	594	606	555	617	600	567	616	572	550	589	547	621	544	577	609	565	605	609	604	606	600	606	580	593	605	536	628	561	578	611	589	596	580	610	591	569	606	614	566	592	580	587	603	566	586	625	624	578	583	604	570	592	604	609	596	565	581	611	556	608	601	588	612	553	567	594	616	601	589	608	594	587	596	611	598	593	576	600	537	580	587	568	595	621	582	580	577	617	607	564	584	593	575	580	608	597	577	585	598	558	614	567	586	635	629	574	614	580	592	620	565	597	577	586	634	572	569	553	603	575	626	571	609	594	584	531	561	601	614	590	560	620	571	623	543	619	557	563	574	626	582	546	615	618	578	607	538	570	616	561	577	584	572	558	601	604	570	566	587	606	622	576	594	610	639	604	568	556	543	609	550	612	581	587	596	614	604	584	565	565	588	541	554	566	609	573	606	623	587	579	604	619	619	538	564	624	616	614	577	576	620	555	605	611	592	576	544	564	542	613	629	610	531	619	574	600	603	616	527	588	620	616	568	581	614	576	577	585	617	609	632	641	569	571	629	613	592	598	574	595	569	578	599	610	639	591	628	617	626	570	580	573	581	553	608	582	587	585	615	556	616	598	590	562	591	587	606	608	541	640	595	608	541	584	576	539	593	524	612	595	593	566	564	517	575	603
3367	267	250	268	264	252	233	215	232	243	235	268	227	263	253	234	244	252	265	260	261	232	223	235	247	243	235	246	250	258	247	227	221	215	233	203	233	235	256	261	233	222	258	226	243	223	239	240	260	234	245	225	243	227	246	266	209	251	242	207	228	266	244	233	254	218	258	232	238	253	216	225	217	227	242	244	235	235	235	252	229	244	242	219	266	253	236	230	250	253	241	254	226	245	233	255	274	274	299	282	235	245	231	246	248	238	236	244	239	240	251	216	250	250	230	247	241	221	227	238	253	261	220	262	243	230	235	248	226	219	209	234	237	261	266	231	232	245	214	211	211	254	215	212	247	215	238	239	234	234	264	246	243	246	234	212	263	245	237	251	213	249	244	228	229	248	253	237	241	220	229	222	236	233	253	242	232	220	224	232	255	247	242	254	242	252	269	262	244	239	292	252	259	229	231	238	248	273	213	242	210	263	225	247	216	237	228	243	257	228	253	261	239	221	213	258	235	265	235	195	236	235	238	244	216	234	218	248	258	257	268	226	237	228	253	263	244	228	232	238	255	226	232	250	199	237	232	237	245	236	265	246	239	248	227	230	243	229	214	248	232	258	218	248	223	276	214	242	241	226	270	217	234	240	270	216	211	257	229	238	217	202	242	230	206	222	249	225	235	243	203	235	225	221	248	239	250	249	243	226	209	234	228	231	234	215	215	236	257	249	250	219	230	251	245	248	293	238	220	247	230	232	244	255	268	220	226	239	232	258	242	233	246	231	254	277	234	245	246	254	264	245	232	242	224	250	243	239	235	231	257	238	274	257	221	255	234	244	237	224	218	256	221	209	213	232	226	248	255	263	242	234	268	241	245	207	236	240	232	234	267	244	248	241	250	236	262	257	276	225	241	250	242	254	247	241	249	213	218	246	243	240	221	266	232	243	211	254	277	245	210	233	226	219	247	253	220	218	224	265	261	243	232	223	218	247	236	239	222	239	237	238	212	234	226	227	234	233	260	241	235	239	240	214	260	260	240	237	224	252	233	217	235	221	244	256	222	225	213	249	229	233	234	231	247	224	242	232	231	232	242	245	224	245	232	268	226	240	233	210	257	228	249	234	212	232	234	218	229	227	224	237	212	285	249	224	218	254	231	222	251	249	268	213	251	240	228	259	214	222	265	260	283	240	224	234	243	225	262	221	285	231	234	219	228	229	224	239	225	240	210	237	239	238	233	227	246	266	241	233	216	243	261	236	208	207	218	241	231	243	247	234	262	250	225	241	254	250	261	242	220	257	236	245	226	237	236	233	243	226	263	237	234	244	207	250	274	250	249	240	269	210	214	219	248	253	239	242	251	248	246	230	279	231	220	249	236	235	254	246	263	258	251	249	237	244	240	236	211	239	250	226	225	226	241	236	226	237	260	260	219	280	229	233	220	240	243	250	245	248	256	234	229	233	220	232	212	235	211	232	236	244	239	246	225	224	246	237	248	268	237	234	229	239	261	218	252	249	226	240	211	236	222	264	220	228	230	233	236	206	235	221	244	236	242	245	240	214	226	247	237	238	239	255	219	215	234	266	249	258	253	212	228	252	236	231	265	271	236	226	206	212	237	244	222	233	251	244	239	239	239	239	238	257	260	248	244	248	253	234	259	225	251	246	235	224	212	262	241	259	233	218	234	252	249	266	229	221	239	239	251	208	222	250	229	223	240	217	224	237	236	258	232	247	260	224	229	197	233	231	256	246	255	232	219	224	220	240	248	221	243	257	250	234	213	239	248	246	241	225	227	235	245	219	222	245	237	216	254	255	203	221	256	208	239	252	230	246	227	260	263	226	231	240	254	252	249	224	252	220	258	233	226	226	226	239	238	229	226	257	264	236	253	226	252	243	247	225	239	244	216	241	218	241	256	268	257	229	262	243	209	245	244	264	258	234	240	214	220	246	241	291	247	267	238	261	237	243	229	243	246	234	256	245	253	241	280	262	222	241	246	219	229	220	254	231	249	247	222	232	259	251	253	231	241	221	240	263	232	222	243	262	210	221	265	224	257	249	213	245	244	249	225	247	225	288	238	215	208	262	236	261	223	225	271	226	238	236	213	240	215	242	233	231	239	238	259	226	233	240	209	244	240	254	246	220	241	241	231	245	261	249	260	251	235	247	219	231	255	242	227	234	247	230	210	249	227	267	238	229	237	242	238	227	232	254	247	224	231	239	243	264	242	212	237	219	240	233	281	246	267	240	214	225	257	223	243	268	218	249	218	227	234	248	244	251	222	245	233	245	227	221	242	261	250	248	243	251	243	224	254	263	209	232	219	237	233	232	218	265	234	222	211	222	231	227	216	231	220	239	239	241	254	222	235	229	252	222	243	259	215	211	254	240	221	238	231	274	212	248	227	255	219	235	220	208	229	241	223	221	233	228	223	243	240	235	246	249	227	227	215	244	263	234	206	228	228	238	246	239	239	245	228	213	250	266	275	251	245	218	265	248	236	243	232	245	238	263	207	240	221	230	262	238	247	221	257	216	267	212	256	223	245	282	251	246	238	256	233	257	252	233	238	214	238	232	225	215	222	244	224	239	245	243	233	258	205	239	232	262	226	232	245	243	255	245	255	266	210	212	228	214	254	222	245	238	258	244	231	242	246	251	227	242	251	223	276	222	246	212	252	240	237	227	249	220	218	246	241	224	253	252	231	239	235	224	245	226	237	258	213	223	253	262	238	257	221	235	240	229	244	217	264	233	227	284	247	243	271	272	230	240	218	258	249	249	227	251	234	242	242	249	210	238	246	231	253	193	236	252	244	245	252	240	238	220	248	212	232	245	229	241	228	278	254	262	219	231	240	218	229	245	248	223	240	253	238	228	217	234	235	237	226	216	242	263	223	257	253	220	234	260	245	251	240	250	249	216	229	234	256	228	237	239	225	247	232	238	230	222	227	249	238	249	254	255	238	227	241	246	246	247	232	234	231	232	264	230	250	247	228	229	239	229	237	241	232	222	218	216	272	234	246	214	238	241	244	250	227	229	244	232	205	242	252	242	249	218	241	232	243	254	252	216	241	236	252	247	219	203	217	243	264	249	227	221	266	228	210	231	262	211	222	209	233	230	229	227	215	225	234	233	235	245	234	247	220	216	225	238	234	233	248	235	239	227	247	226	238	268	238	236	239	280	237	221	224	236	230	209	240	260	261	242	234	261	254	226	261	228	248	247	242	232	217	232	252	216	235	247	231	252	258	234	229	233	256	254	252	254	260	256	200	231	246	258	235	208	243	220	257	255	252	198	218	244	239	244	238	280	219	213	246	219	218	235	237	238	269	244	227	242	248	243	216	238	248	252	266	253	245	229	229	230	241	227	223	231	258	229	236	265	236	239	213	237	256	233	211	243	228	259	227	246	217	232	245	241	258	222	242	225	253	230	217	212	257	232	234	252	233	246	243	251	251	229	221	226	225	231	248	247	222	255	217	219	212	250	251	227	226	226	236	218	244	259
3478	705	753	791	757	717	727	658	720	723	691	748	650	649	625	623	628	692	651	693	605	614	674	642	627	674	679	654	618	605	620	626	668	643	653	613	596	643	652	687	656	609	638	611	654	663	636	640	597	647	655	642	691	668	673	617	677	584	642	665	616	683	619	647	598	647	648	650	693	672	667	675	638	684	653	668	649	661	696	654	706	678	693	665	673	688	652	688	670	660	692	681	619	619	653	629	745	922	973	806	611	629	619	619	634	654	651	623	682	698	659	615	657	672	660	592	602	682	642	645	633	670	676	616	581	658	659	679	647	660	628	642	694	602	633	650	628	586	658	699	627	630	715	655	626	665	633	657	625	660	656	631	633	629	637	645	692	671	709	651	633	656	631	679	625	655	667	639	672	591	651	621	636	655	623	598	648	635	664	639	651	643	639	659	622	637	652	628	605	616	646	648	674	638	640	609	649	631	627	665	655	674	634	620	645	678	625	623	652	626	632	650	628	649	638	644	646	651	661	725	652	634	628	621	642	689	671	635	607	636	655	605	613	671	621	641	611	643	656	632	619	616	653	674	629	705	624	624	650	658	658	660	611	619	625	634	630	644	631	658	683	621	614	612	670	626	666	628	613	636	624	657	635	653	644	630	610	712	628	664	638	660	601	614	604	629	640	615	635	650	633	653	599	624	615	669	595	631	640	625	639	654	624	593	641	593	654	647	623	660	703	692	625	656	626	604	632	619	652	640	590	611	625	626	690	642	673	671	690	653	665	661	627	638	592	620	651	652	639	680	602	651	607	671	596	651	624	716	642	650	661	662	668	592	591	613	628	656	699	635	615	598	657	625	651	643	606	650	642	617	635	608	632	621	663	669	681	626	637	636	670	661	644	647	593	611	630	631	617	685	646	635	647	640	647	619	583	634	624	660	633	619	605	652	642	691	625	632	662	700	666	607	631	601	621	615	665	614	632	618	638	638	657	654	611	624	656	617	617	595	665	630	645	663	630	668	631	690	623	663	628	662	655	644	627	623	656	647	653	634	624	662	661	655	630	649	627	627	605	650	668	609	597	654	635	663	684	647	631	639	660	645	605	629	633	628	601	635	660	608	630	641	657	622	691	645	641	626	658	667	638	664	642	617	645	620	657	635	626	619	639	670	651	642	570	653	676	620	642	660	631	662	645	656	615	633	620	682	640	611	628	671	627	643	685	639	654	637	672	684	624	640	645	623	631	634	643	666	598	635	619	619	618	627	642	643	648	650	635	669	648	697	652	621	658	658	667	624	632	655	623	634	657	661	636	603	615	614	598	694	669	640	622	645	637	634	639	663	632	669	621	622	635	602	626	598	645	634	593	651	653	638	689	599	621	613	628	607	652	586	619	629	628	673	632	636	634	672	653	628	624	645	648	631	631	619	600	686	646	651	650	640	618	670	644	623	607	602	634	653	667	662	645	647	649	654	686	698	624	621	642	665	651	618	654	633	608	642	625	616	664	664	664	643	630	640	645	648	602	670	661	668	653	644	674	613	668	619	680	603	650	651	644	590	625	629	655	607	621	658	643	672	598	672	604	643	647	650	682	582	650	623	623	616	651	638	678	638	599	665	649	626	659	614	704	669	635	675	639	617	692	654	654	648	710	611	620	613	641	650	663	655	664	640	630	646	646	672	608	658	594	633	614	610	641	624	609	681	600	647	683	646	633	653	611	637	643	595	665	684	634	630	624	680	635	590	646	631	643	652	637	609	688	659	641	632	671	638	627	649	629	684	650	669	633	621	635	695	628	623	670	640	660	622	631	628	612	624	632	678	675	622	662	659	662	668	618	655	640	651	665	686	642	623	665	617	680	688	674	693	635	646	635	679	661	667	628	646	691	612	630	636	681	600	659	610	676	672	694	611	644	619	638	656	681	645	635	649	650	655	634	647	680	635	621	654	645	636	596	595	609	589	631	621	651	582	623	608	635	646	590	631	650	658	669	671	577	596	640	659	636	689	615	574	648	657	624	643	608	637	660	620	661	638	679	617	680	624	638	627	660	633	630	618	653	594	657	639	631	612	627	643	639	632	648	657	609	628	667	626	607	635	675	660	666	668	641	675	635	648	629	655	632	685	650	631	662	658	631	631	659	631	648	669	646	621	639	674	629	701	677	667	659	615	659	687	663	599	626	616	687	680	624	667	646	599	640	666	675	640	680	596	607	672	640	664	648	655	648	639	649	627	644	654	624	625	655	620	701	651	601	638	620	651	616	629	660	646	617	651	647	623	657	639	665	656	642	593	653	683	654	627	634	667	627	618	634	656	638	688	672	635	686	660	621	610	633	646	626	624	609	651	629	657	614	654	641	673	683	693	628	676	637	605	644	610	671	639	677	630	698	677	670	584	662	631	656	670	630	651	575	650	637	624	662	635	656	609	601	666	664	632	660	609	599	677	647	655	588	667	668	677	650	681	658	592	651	656	645	630	649	620	640	646	649	597	648	652	648	644	651	694	669	602	675	665	637	650	677	644	629	690	659	649	624	654	638	572	624	637	594	599	621	618	640	635	673	602	638	618	651	660	680	660	741	628	619	653	676	644	625	635	631	614	624	629	609	636	640	629	662	605	626	633	653	650	656	626	663	611	647	670	658	636	681	639	609	682	665	681	654	634	659	627	596	643	658	614	658	628	633	636	637	647	678	649	642	655	636	638	620	666	644	692	652	603	619	613	630	637	588	652	583	667	675	667	670	665	596	672	662	634	641	604	606	606	643	638	614	652	619	631	644	646	597	654	640	674	660	628	657	662	625	649	654	644	624	646	640	638	626	631	619	635	668	668	645	625	599	643	645	604	635	650	611	617	666	643	591	681	605	635	671	648	635	638	654	607	662	635	643	662	700	645	688	639	635	626	640	622	633	620	597	613	698	667	622	630	661	631	672	685	722	620	601	683	632	671	625	610	645	643	608	628	628	602	682	644	648	672	678	678	666	623	577	648	655	655	609	610	617	645	633	672	673	641	616	627	691	586	655	651	654	611	669	607	625	588	587	662	599	638	665	641	668	649	641	608	662	610	659	642	646	648	638	644	603	643	617	648	653	617	634	668	637	631	651	619	655	631	619	618	685	694	615	644	672	638	624	668	629	659	615	635	669	670	640	637	631	651	643	638	664	667	583	658	649	653	642	631	615	678	693	638	617	698	644	674	607	591	593	593	645	678	642	658	695	652	638	641	659	649	605	600	660	680	621	646	638	630	637	633	665	678	685	626	663	627	598	673	644	626	640	609	643	691	645	641	638	641	658	605	594	634	602	616	633	630	654	703	686	706	633	650	602	657	677	633	591	672	617	674	632	638	679	648	606	625	654	621	656	623	657	657	676	649	672	684	681	643	639	646	625	664	677	606	630	648	641	672	623	631	638	645	620	635	680	679	641	636	618	612	613	651	641	628	632	654	625	673	641	623	642	607	632	608	638	626	662	665	624	670	648	652	628	652	623	587	650	649	634	627	635	664	694	610
21783	1882	1405	1084	804	676	568	483	398	435	356	403	356	321	302	358	361	333	331	308	299	327	286	277	315	282	291	281	259	254	264	270	262	319	333	292	293	269	303	321	300	300	316	313	284	295	285	308	284	271	296	314	269	268	287	301	259	282	288	268	270	292	273	288	306	282	279	306	301	284	329	291	274	268	267	300	307	293	328	366	297	363	335	279	313	297	316	320	330	364	354	309	285	294	284	285	440	558	519	360	347	299	291	263	300	295	282	263	271	259	290	294	282	284	286	293	298	277	281	282	305	297	283	262	271	245	262	239	282	297	276	267	290	310	264	272	268	277	262	309	285	282	280	257	248	239	276	274	307	282	267	271	295	294	272	301	273	266	274	287	264	244	279	286	279	309	262	271	285	272	278	301	266	253	287	281	307	290	292	279	264	273	252	256	300	289	277	303	290	253	280	275	300	273	294	278	259	288	271	289	288	285	255	287	278	256	292	300	273	290	250	316	298	285	280	268	274	288	284	262	275	276	272	286	270	288	288	307	295	251	300	316	284	303	324	289	281	276	272	228	256	267	288	283	289	271	285	289	258	274	243	288	298	256	246	280	293	257	325	280	274	270	287	280	299	293	285	271	293	265	271	261	251	264	294	315	288	263	300	294	280	268	282	314	274	285	293	272	301	272	283	274	273	274	305	280	288	297	287	270	283	305	307	299	273	287	278	257	283	267	275	307	305	259	290	301	301	288	278	283	285	284	273	305	265	289	293	286	287	314	282	319	291	247	265	270	292	295	267	289	293	323	282	284	248	290	254	280	296	288	236	258	275	288	283	276	290	314	279	273	258	274	272	310	321	292	304	303	280	286	302	312	280	278	308	269	270	296	305	302	327	250	283	266	274	271	309	291	293	306	288	256	288	253	288	291	318	265	311	238	292	265	266	267	277	296	301	288	306	272	273	294	300	300	270	286	249	298	274	310	264	301	266	286	253	260	299	296	279	285	281	344	300	241	284	266	290	322	313	255	299	266	279	297	313	297	282	270	313	325	327	275	246	281	265	278	291	302	257	294	270	290	294	268	291	272	311	279	291	314	274	295	298	264	275	286	274	297	257	303	287	281	301	317	259	274	263	270	286	264	278	285	267	281	284	292	285	298	263	286	295	281	249	281	264	260	262	272	270	304	272	277	283	269	312	297	300	290	289	272	257	277	288	255	304	283	261	316	240	300	288	310	287	277	297	252	268	271	302	290	283	287	297	290	317	261	271	285	267	263	272	300	288	261	288	293	301	283	261	278	308	292	267	286	277	276	288	290	265	288	266	277	299	290	312	293	282	277	296	293	283	316	306	300	265	277	277	275	281	290	290	273	288	269	303	283	271	307	287	246	269	264	281	263	278	253	268	285	266	271	286	300	249	304	304	298	278	273	298	297	286	290	289	268	285	294	304	256	310	291	308	335	301	286	274	276	278	297	254	271	274	295	281	280	263	281	269	279	256	242	297	278	275	273	296	265	283	305	297	281	275	303	273	260	276	291	288	281	279	257	280	314	269	265	309	292	281	293	307	290	259	279	264	222	268	285	266	292	291	291	248	268	278	276	306	301	316	318	287	272	328	272	265	260	288	316	264	263	297	280	309	291	288	294	262	287	316	276	310	281	298	267	272	291	275	308	275	279	270	284	285	282	315	275	281	264	302	272	272	307	299	296	292	240	295	267	259	292	282	278	271	309	265	274	278	261	313	275	293	280	274	269	277	295	271	283	303	285	281	277	286	291	293	239	302	260	296	296	296	280	272	279	295	266	269	291	271	243	291	255	255	247	252	290	284	309	320	255	276	270	300	296	265	282	257	282	296	282	283	300	279	315	296	280	262	273	307	302	287	252	286	260	292	305	284	310	317	284	255	292	292	286	273	281	285	302	295	267	280	257	277	282	272	280	275	286	289	293	284	289	277	289	262	245	272	258	269	257	309	263	275	296	228	261	271	285	270	322	288	277	267	263	331	308	285	301	262	292	290	302	256	283	261	264	299	278	260	332	281	273	283	303	271	291	276	250	296	283	296	303	281	343	303	270	306	293	296	280	294	278	306	253	262	274	308	289	290	302	269	308	316	249	290	306	280	273	279	282	269	281	278	276	269	291	274	272	251	279	275	314	272	297	275	266	305	257	288	247	263	259	286	283	299	276	277	276	281	292	276	273	285	289	317	283	299	299	283	287	282	273	267	264	246	285	288	270	282	306	306	292	274	293	342	304	309	266	283	288	296	270	253	275	248	291	287	280	312	271	238	315	285	263	281	261	304	304	318	279	298	290	275	257	283	282	283	271	284	304	275	292	296	251	269	241	300	255	254	271	266	288	293	306	301	302	271	283	307	302	274	279	320	275	291	279	287	284	292	316	287	308	302	308	309	268	278	325	307	290	258	324	278	292	290	265	279	297	275	281	282	307	260	259	284	291	264	289	280	289	306	292	282	332	258	278	285	280	280	293	275	288	273	311	277	279	275	292	305	298	272	281	282	286	318	324	294	296	309	287	294	274	262	282	288	295	262	276	309	282	269	312	267	295	259	290	278	271	261	272	282	288	285	288	238	249	259	253	269	292	254	254	281	315	311	271	275	298	273	250	315	261	276	269	310	276	284	283	280	298	302	273	281	302	292	308	299	307	284	273	316	304	284	260	315	261	271	263	258	271	282	270	295	273	271	236	261	287	269	298	313	287	296	295	250	247	280	263	259	295	281	288	320	279	291	267	275	305	288	300	272	292	301	295	307	285	294	255	281	289	264	311	287	296	292	285	297	283	277	277	298	302	315	269	291	300	299	269	288	288	276	283	308	298	266	280	276	316	292	324	289	274	286	284	294	255	309	276	310	302	269	300	280	281	281	295	292	283	274	325	299	282	297	289	307	280	310	264	275	291	268	287	285	284	303	292	277	266	293	267	293	261	315	285	277	289	307	261	290	287	280	302	276	305	290	300	289	251	262	277	280	308	264	312	289	287	303	310	248	285	264	290	275	293	289	296	268	285	287	289	256	279	259	281	268	289	271	247	281	284	241	277	297	270	299	286	275	297	275	276	281	285	291	287	275	284	297	262	256	294	304	312	289	303	284	295	308	289	274	278	280	251	308	244	303	280	280	277	282	268	280	287	283	300	266	297	282	271	281	302	297	315	287	288	283	293	264	302	297	296	301	272	286	289	279	281	269	265	262	315	290	285	300	312	296	264	290	270	292	293	300	290	282	309	270	313	285	265	264	253	271	292	264	281	287	291	256	265	292	312	280	265	298	272	290	253	260	243	268	302	271	297	298	281	279	290	272	308	274	299	293	278	285	256	275	286	271	238	300	291	285	267	293	265	307	236	285	275	290	306	287	269	268	295	281	271	238	283	290	267	297	273	286	253	286	317	282	295	269	261	283	284	254	270	289	245	253	272	266	280	261	264	277	274	298	265	267	293	294	285	299	301	311	289	277	292	323	284	266	269	287	298	294	281	293	278	318	301
11044	1669	3125	3443	3110	2518	2260	1876	1753	1520	1429	1281	1193	1081	1108	1035	1003	1037	972	950	963	881	921	902	880	908	877	841	824	809	814	838	817	809	834	786	825	794	779	801	735	798	821	778	780	783	717	741	810	768	748	799	817	809	805	749	723	766	776	770	762	733	757	737	775	798	863	795	795	889	940	838	779	742	820	777	833	887	1168	1339	1165	1387	912	949	915	998	1006	1062	1312	1606	1577	912	791	827	772	813	1736	3028	2714	1766	980	839	747	732	743	733	692	737	748	737	769	764	722	777	755	746	731	719	775	681	772	681	723	740	701	721	800	758	741	791	752	728	746	797	794	740	720	759	751	763	776	708	782	744	761	754	725	702	720	778	716	795	767	726	759	750	764	714	743	712	745	816	753	738	760	802	705	764	747	739	729	707	775	690	723	761	711	695	750	676	732	749	730	755	730	746	723	745	692	785	737	695	789	762	731	783	738	751	768	794	795	746	757	720	773	775	704	770	728	774	787	718	745	763	731	697	751	730	734	734	693	762	711	778	779	748	746	758	751	750	748	693	773	760	755	703	704	722	705	687	703	761	747	754	710	780	758	754	720	747	729	787	765	775	708	749	738	739	742	818	725	765	742	749	745	725	762	753	708	764	708	719	714	731	742	730	789	725	758	737	749	723	750	742	771	778	765	713	770	714	697	763	733	786	763	714	744	730	724	785	805	740	697	789	754	747	745	739	726	723	757	758	734	770	760	740	753	758	776	763	716	781	718	725	807	794	734	759	759	767	752	729	720	711	745	724	778	733	731	759	726	738	788	765	711	723	779	756	767	795	706	762	755	751	771	779	742	747	735	752	776	747	716	798	660	693	751	715	768	715	791	769	702	788	752	751	710	769	763	782	763	719	753	770	758	757	739	756	744	744	723	751	695	778	700	771	710	728	738	769	768	737	716	737	775	726	729	733	764	727	824	704	767	758	712	753	744	771	744	716	741	736	789	745	745	729	816	716	724	707	763	727	728	789	777	757	761	751	751	735	726	790	764	754	762	730	774	764	725	723	754	746	754	779	735	716	787	747	698	761	708	762	751	735	695	738	757	709	738	723	732	763	794	760	775	751	751	745	784	760	735	715	747	736	733	734	718	783	759	747	771	752	779	702	750	735	734	781	696	738	805	735	760	754	753	767	834	732	767	774	784	783	760	762	780	766	749	788	749	728	716	735	751	737	759	761	745	755	771	778	712	703	769	646	745	766	726	742	709	746	685	726	709	715	747	732	733	699	784	725	738	734	759	785	752	776	742	765	729	746	750	723	758	724	696	719	757	782	802	735	736	775	767	737	746	742	786	778	762	729	736	792	748	716	758	777	784	735	746	730	766	765	759	746	794	716	767	724	710	780	740	742	725	719	747	770	738	733	736	730	754	705	765	738	769	784	811	716	763	732	790	757	706	745	721	766	744	730	691	791	736	713	810	746	711	826	753	748	686	733	745	744	693	736	744	751	734	737	784	761	760	753	723	704	709	727	757	777	780	734	720	732	744	718	772	723	704	783	699	770	768	752	790	736	749	747	715	714	751	725	725	768	735	703	776	766	768	725	734	775	693	731	708	778	830	777	808	748	780	768	747	764	750	753	773	794	755	780	799	716	769	767	788	734	742	698	756	736	740	789	724	749	756	711	685	710	742	777	778	823	752	715	721	797	793	688	787	736	741	799	738	754	689	723	733	773	795	725	770	734	751	753	746	742	704	776	776	718	776	778	753	764	755	709	767	781	740	718	713	753	776	792	737	708	785	760	780	738	783	725	736	756	702	705	795	744	761	748	752	765	726	758	743	743	708	717	768	757	755	734	742	786	789	735	721	742	780	808	743	764	778	722	717	732	759	775	778	727	683	756	777	724	723	734	774	789	797	764	721	778	801	761	802	759	720	788	740	759	740	774	744	763	773	715	783	784	741	782	732	743	704	724	737	726	779	697	766	745	699	722	719	763	802	709	725	755	762	694	819	696	758	727	792	731	740	731	762	768	760	764	739	727	734	749	739	756	704	769	714	754	729	716	675	769	726	715	743	734	750	761	687	786	735	742	753	741	766	749	722	799	765	691	714	773	750	770	779	768	742	726	740	771	765	777	717	699	773	734	776	730	774	732	733	758	773	799	671	736	768	775	732	712	721	746	729	704	742	692	817	756	784	738	753	743	746	754	713	765	788	784	747	719	773	696	779	711	719	705	745	777	721	739	746	743	689	734	733	743	810	777	747	703	679	753	798	727	801	752	751	722	731	760	762	775	758	775	747	746	702	740	741	753	747	683	784	701	750	727	732	765	732	739	762	756	757	735	705	736	744	710	714	738	747	772	730	705	762	763	750	752	781	795	766	747	756	723	727	754	737	736	750	794	713	745	749	771	812	745	764	748	746	725	763	698	733	737	743	723	766	807	758	748	757	709	732	753	727	775	736	764	749	764	753	759	724	760	714	757	781	730	719	723	758	773	743	737	727	789	772	823	761	726	758	725	763	796	772	765	744	771	791	779	712	753	699	758	726	691	737	753	718	705	749	783	709	730	759	758	745	766	719	721	707	776	723	699	750	738	753	749	749	746	718	708	761	770	765	756	794	751	793	768	752	759	747	731	767	710	778	768	786	782	764	751	749	728	786	748	765	688	742	732	751	756	733	694	776	791	741	768	722	808	753	705	734	736	721	767	741	787	734	727	751	757	736	741	714	735	765	770	791	765	704	738	739	727	741	728	744	745	763	785	736	760	723	721	727	680	741	766	727	748	747	792	720	774	784	720	768	753	756	790	739	737	743	710	795	718	767	772	763	754	751	761	750	712	765	768	750	771	757	714	700	804	728	758	761	739	759	773	701	763	732	743	745	765	735	760	774	745	728	721	729	765	818	703	708	718	732	799	745	751	771	737	742	722	758	725	713	721	742	750	692	766	738	720	729	760	760	775	737	720	802	735	779	727	730	768	738	770	767	738	740	686	754	743	709	728	734	754	731	722	755	675	724	760	710	802	812	740	751	764	761	773	762	741	740	727	714	725	753	754	719	702	769	809	724	761	765	721	757	751	737	738	731	756	759	776	738	826	733	680	761	734	732	737	773	712	705	768	735	769	755	763	769	744	737	714	763	722	713	753	721	728	750	760	757	766	787	709	731	713	672	720	746	755	722	743	757	717	751	723	740	700	775	747	695	726	747	758	749	765	773	763	758	776	814	767	754	796	723	720	761	770	755	772	756	773	736	760	748	737	778	726	707	786	747	740	741	682	738	727	787	721	725	738	760	770	720	724	757	747	776	730	686	789	751	792	734	763	686	764	764	762	744	792	741	707	747	777	747	789	761	787	698	746	757	790	698	752	735	750	775	769	688	729	757	734	759	741	787	771	706	751	692	769	723	727	697	731	794	777	743	750	725	717	713	754	701	768	758	721	763	743	735	754	738	716	721	753	760	727	741	730	742	734	744	745	717	743	764	722	772	711	785	795	714	740	750	755	742	727	725	707	743	746
33639	5313	2635	1905	1397	1015	804	641	560	487	434	445	381	328	351	332	324	311	333	282	278	285	309	246	304	269	273	290	286	232	284	226	268	239	231	276	249	273	259	254	245	254	258	239	269	278	272	236	249	298	245	232	238	247	258	224	234	277	236	254	230	274	237	270	266	249	252	234	265	284	269	272	264	258	224	271	228	284	286	307	338	370	276	264	261	274	291	279	329	329	334	343	258	259	251	268	420	836	695	508	365	230	253	225	236	260	256	242	243	238	222	219	236	218	268	276	250	231	242	251	266	241	207	274	222	248	233	230	242	257	216	239	239	240	259	217	247	286	274	228	238	246	239	254	236	269	249	278	261	232	204	282	240	236	242	239	255	246	246	256	237	249	246	264	211	256	246	262	258	283	250	274	258	257	262	263	257	222	236	240	242	230	287	220	272	243	227	235	254	211	240	248	245	249	258	211	272	243	236	247	244	282	244	241	237	234	224	221	250	237	269	257	240	246	221	211	235	240	249	241	219	255	239	260	244	252	213	266	228	235	237	235	236	249	230	221	234	223	244	286	233	250	245	237	253	240	223	224	234	227	257	274	273	233	225	230	252	233	258	219	235	225	245	248	254	259	277	235	232	214	256	244	272	259	261	211	249	259	252	250	256	238	232	225	277	239	258	264	247	250	239	247	191	234	240	227	244	235	231	236	255	250	241	241	244	254	245	272	240	209	233	263	240	249	240	239	241	247	255	232	265	246	230	219	251	244	252	265	260	244	213	220	258	242	264	224	245	255	222	232	288	227	251	258	250	256	244	221	234	210	254	243	230	253	232	245	257	230	268	252	225	225	219	261	227	245	241	249	265	252	236	254	245	273	235	245	246	237	243	233	239	245	238	233	250	249	235	237	269	250	247	252	243	231	238	237	267	257	273	236	253	224	222	219	232	249	238	239	257	249	209	228	240	267	245	262	234	247	212	264	243	235	233	257	262	229	242	242	224	230	246	257	273	254	258	252	273	240	249	267	214	239	212	228	193	234	220	230	246	251	239	257	268	232	249	242	270	254	216	253	235	233	243	243	261	241	231	254	241	247	267	238	241	253	240	248	241	225	239	239	233	242	253	257	255	256	250	236	260	268	240	227	251	258	265	234	236	252	248	266	235	250	226	244	213	267	251	210	231	249	241	251	250	237	224	249	238	242	246	235	273	221	244	231	239	246	260	225	251	245	218	239	241	211	257	226	252	245	242	225	255	223	250	219	239	237	269	246	258	221	249	249	230	255	241	261	229	219	252	237	236	237	260	208	260	253	263	247	222	247	245	251	244	253	227	270	224	234	241	240	256	235	239	237	243	236	253	259	249	258	251	269	236	267	229	224	220	245	234	254	263	245	250	282	268	221	249	232	260	270	237	233	238	238	233	227	264	260	233	266	217	273	271	244	262	262	273	246	226	248	241	261	242	249	249	236	248	235	272	214	246	216	241	243	225	236	228	235	257	285	260	253	237	243	269	272	247	258	241	237	223	267	279	228	258	240	250	235	246	231	233	252	247	232	249	233	272	242	249	227	218	255	244	242	243	257	252	255	282	263	239	243	259	253	253	249	247	243	234	220	240	251	238	229	245	218	204	225	258	233	271	246	259	213	246	285	242	250	245	234	251	270	233	234	276	264	260	253	239	259	245	250	265	222	265	212	199	214	241	246	240	246	273	243	274	237	231	249	223	248	246	256	237	238	253	237	227	268	248	243	223	249	237	228	254	240	235	231	225	224	242	251	233	240	238	239	257	248	236	259	234	246	237	253	246	238	233	228	242	246	240	248	253	229	264	239	232	251	262	239	275	220	262	244	253	241	245	262	226	222	222	226	211	249	245	229	262	218	246	245	226	272	243	240	256	254	254	264	218	239	247	258	220	236	243	232	247	244	234	259	234	268	234	251	268	236	232	249	249	243	229	248	254	238	219	250	258	278	213	224	249	221	241	260	243	265	252	245	259	222	230	256	252	234	256	239	233	256	279	239	263	247	275	224	219	235	234	256	233	244	252	228	245	228	266	244	251	217	229	260	221	218	234	232	243	225	225	235	259	216	251	265	249	264	266	246	292	250	258	239	225	256	261	270	289	253	244	293	264	243	245	234	240	238	232	240	265	254	239	262	248	233	234	251	263	222	266	232	194	232	226	247	244	231	227	259	258	266	250	253	250	226	251	244	243	222	262	235	252	242	251	243	233	230	236	229	264	237	231	271	242	241	242	228	245	268	227	258	242	220	245	236	229	230	228	243	236	251	263	251	236	257	252	219	234	239	251	252	221	240	256	246	243	256	244	222	240	253	256	247	248	253	260	249	261	231	230	223	224	253	212	231	238	256	231	219	235	256	254	247	225	258	250	215	269	247	251	247	252	231	255	225	236	232	224	254	230	242	230	263	243	222	239	265	244	244	271	223	265	241	248	238	259	248	263	235	263	254	255	249	222	247	278	244	272	243	245	270	268	259	242	240	264	227	257	234	255	242	240	250	242	276	263	258	243	235	237	239	263	219	227	218	219	253	257	229	270	227	255	227	260	275	233	268	227	241	242	288	236	210	257	268	248	238	263	233	234	235	279	267	262	276	258	269	253	236	228	256	258	223	251	235	258	225	238	246	259	229	250	235	243	248	285	240	231	228	237	229	234	228	260	247	245	248	242	240	220	257	242	242	232	237	255	239	230	247	244	226	241	246	252	234	228	252	264	213	233	248	234	245	246	251	252	228	211	255	267	231	218	239	239	247	221	263	232	232	238	251	230	240	255	254	248	270	265	220	255	258	256	245	261	227	252	283	228	280	222	242	250	245	229	237	228	221	255	235	265	253	226	245	227	239	238	224	236	257	255	257	254	203	253	240	230	250	261	251	253	252	242	265	237	245	250	238	285	226	229	232	258	272	242	236	273	243	226	232	248	265	252	249	237	220	261	237	248	270	244	248	256	242	220	234	248	237	245	209	208	243	252	224	227	261	238	256	232	228	259	257	237	254	248	223	242	251	253	253	240	243	239	245	261	215	234	267	249	235	250	241	261	224	223	257	248	245	246	247	230	237	240	234	239	218	233	245	250	237	251	240	264	249	207	244	241	226	263	227	235	234	263	256	256	222	245	242	250	250	248	218	247	215	261	254	252	243	245	241	254	269	209	223	247	274	229	264	228	216	225	231	246	236	241	255	250	240	232	223	264	229	243	210	247	240	261	245	258	266	251	238	240	255	235	228	246	238	238	225	251	253	240	269	254	271	233	252	252	262	247	261	279	225	244	261	225	246	253	260	261	230	224	276	240	241	235	255	241	232	226	237	222	237	239	262	211	236	238	270	248	235	236	244	245	211	227	250	239	235	254	249	234	244	256	242	233	222	239	236	237	238	233	247	257	261	207	245	255	243	266	248	242	218	236	247	238	234	246	232	260	260	252	244	241	236	262	243	277	251	239	266	234	233	247	261	254	224	253	243	241	267	221	235	234	245	246	243	225	284
16340	2339	5219	5851	4942	3949	3301	2786	2417	2012	1934	1626	1491	1408	1367	1264	1248	1132	1049	1055	1042	941	996	919	894	900	877	860	834	845	831	745	771	759	715	748	803	738	759	751	767	740	729	738	721	671	735	721	687	691	685	720	722	651	660	724	687	695	689	675	684	673	674	677	741	777	889	756	755	906	968	721	673	688	704	766	811	1008	1225	1124	1745	1666	1052	870	824	980	914	963	1224	1505	1830	1369	776	718	701	710	2502	5443	3992	2763	1492	700	579	637	651	638	664	639	608	644	641	683	658	598	650	639	671	674	668	632	660	612	624	610	706	648	641	622	639	622	681	639	661	684	641	629	594	691	635	664	604	648	604	683	662	649	643	636	670	673	655	616	683	596	622	629	674	621	630	686	622	671	630	679	652	674	667	675	636	604	672	646	695	641	648	642	640	620	642	682	660	608	607	657	668	681	645	665	701	639	634	657	692	650	647	624	649	682	678	628	668	633	624	601	644	655	620	653	657	615	592	676	652	707	649	683	631	637	671	665	652	638	616	647	701	626	588	634	676	602	669	620	704	615	673	680	640	659	664	666	672	627	639	688	623	637	583	671	674	653	644	617	618	684	682	650	656	632	645	633	666	578	649	686	637	659	666	595	659	624	627	682	627	651	683	672	625	616	669	660	654	642	598	650	633	666	671	637	635	645	611	647	649	630	664	622	686	667	677	633	670	626	638	656	658	623	691	649	646	646	648	630	690	670	629	652	653	698	655	660	640	678	672	605	641	635	647	601	659	626	690	637	670	626	664	594	614	637	621	680	598	639	678	648	632	666	657	604	644	608	623	663	630	689	650	682	670	621	588	682	658	637	658	644	656	686	620	655	625	671	627	601	583	635	680	655	687	611	589	612	663	641	656	625	629	685	615	677	609	648	628	647	610	642	692	625	666	667	666	627	613	644	655	649	636	619	638	645	674	645	663	636	646	659	677	696	634	683	610	607	663	653	664	651	658	662	663	638	646	641	602	622	611	718	678	629	645	635	624	670	629	649	645	624	651	663	631	635	640	635	693	647	645	638	660	677	662	615	618	679	643	664	662	652	614	627	659	601	634	684	665	657	659	626	654	663	655	624	647	654	623	655	633	653	652	651	664	619	615	641	649	692	676	620	636	651	623	644	606	661	613	655	607	611	641	638	665	623	674	615	670	653	707	666	646	626	595	666	642	628	653	629	630	661	678	625	679	656	689	639	654	624	645	646	636	695	669	672	666	608	621	626	581	682	647	645	674	660	678	658	604	647	706	654	631	731	654	589	682	630	661	640	658	635	587	638	650	628	657	656	695	684	619	647	619	616	616	673	674	667	665	644	624	624	654	661	644	635	677	664	617	662	706	624	646	658	644	653	607	663	703	657	682	629	664	670	653	685	657	639	710	619	644	665	643	646	674	637	667	619	674	624	644	678	651	648	626	599	669	693	657	633	645	627	648	629	627	624	714	653	593	659	672	684	671	665	658	685	630	707	657	652	645	659	674	637	651	649	639	665	665	647	638	653	651	672	680	640	619	622	617	645	617	649	622	614	660	616	639	608	646	586	657	663	686	643	650	621	627	657	650	660	668	664	669	626	639	601	646	641	659	628	624	651	688	635	626	608	652	633	627	644	657	680	670	625	629	688	665	589	654	671	658	669	637	643	625	617	651	667	677	654	613	628	655	650	638	686	616	678	666	644	642	649	668	628	623	639	654	629	640	631	598	665	663	620	630	650	641	659	649	635	672	658	635	671	641	665	662	636	634	640	711	660	665	678	664	686	632	615	684	660	697	625	635	648	673	683	619	655	622	670	676	622	595	628	690	640	648	660	653	648	604	638	640	656	614	602	645	654	669	690	625	628	630	674	643	694	660	631	664	612	652	662	623	649	697	671	686	623	671	656	634	589	678	663	648	647	678	657	632	602	687	661	612	654	674	676	629	629	639	647	639	636	611	647	701	614	676	657	652	668	638	659	611	604	635	660	608	674	673	604	637	649	618	681	687	633	622	673	657	634	701	637	663	629	610	682	680	696	656	689	681	621	619	649	639	618	617	651	674	654	672	662	648	630	674	647	613	623	636	643	635	659	661	614	642	620	616	637	644	651	621	673	625	629	663	635	647	657	708	626	670	643	637	642	636	607	631	669	636	633	644	629	615	647	661	619	641	650	613	606	634	593	641	600	636	620	628	667	643	607	623	657	595	618	648	680	663	634	657	590	681	680	630	639	644	655	652	658	589	647	653	653	660	623	641	700	661	652	630	644	630	608	676	614	624	653	649	694	656	632	611	663	639	637	631	609	665	658	652	668	647	682	646	665	669	634	727	655	605	607	645	645	658	641	693	641	629	651	634	640	615	631	671	609	636	640	637	621	628	597	618	656	636	650	648	651	679	660	628	656	682	635	684	645	638	669	636	670	693	638	629	629	634	666	623	661	668	650	661	671	616	628	645	673	649	625	658	611	595	640	656	663	652	613	620	662	680	624	623	674	661	656	634	644	636	640	628	669	645	622	658	658	685	632	645	684	657	635	651	652	666	656	598	674	622	658	629	672	647	620	623	615	641	636	636	657	632	664	660	619	602	642	652	664	650	601	621	612	658	633	665	649	654	653	672	707	638	629	665	641	679	680	607	648	609	625	663	666	667	649	686	627	693	657	639	617	626	632	623	666	626	649	631	682	661	674	620	632	649	633	653	604	670	706	634	633	628	617	627	640	601	663	661	633	649	620	608	637	666	627	617	605	641	607	622	651	660	588	670	601	649	667	611	643	638	647	655	649	652	642	648	641	628	657	619	679	642	671	643	625	703	653	615	662	654	616	630	656	654	641	695	626	638	618	652	650	646	637	610	648	668	650	659	655	575	663	657	676	630	630	656	625	611	660	582	596	676	631	668	609	621	576	610	637	676	642	646	667	631	642	632	680	645	652	622	622	638	685	644	647	660	647	677	673	603	636	654	680	637	642	651	623	615	674	630	641	608	656	637	652	641	616	601	655	613	664	607	624	637	628	683	707	671	663	633	634	658	694	608	640	638	650	650	634	627	637	681	651	639	636	668	659	695	607	638	635	613	683	630	634	672	663	662	589	706	667	672	660	683	641	637	653	632	651	633	645	664	626	609	620	602	671	619	626	644	647	621	640	621	614	642	627	696	657	635	609	655	638	688	650	579	651	685	618	644	619	702	678	649	596	672	677	636	580	677	605	650	662	643	663	688	678	685	616	661	640	687	675	625	670	627	616	640	619	681	611	657	629	648	650	666	649	660	672	662	656	645	655	650	722	623	666	673	648	600	629	623	655	655	640	677	682	618	639	623	692	686	652	669	624	635	667	632	615	630	646	559	583	675	642	669	679	635	662	663	666	656	660	654	679	653	676	649	681	637	669	642	676	657	623	614	645	633	642	586	630	676	630	612	653	643	638	689	644	621	657	674	658	667	680	688	668	640	648	682	664	630	636	626	631	659	597	639	632	645	667	654	615	610	632	621	647	632	684
3716	353	292	293	260	275	263	284	249	257	267	266	233	258	262	236	243	264	231	243	248	254	193	252	260	270	249	256	256	259	261	254	238	263	235	244	241	233	247	211	234	251	233	228	252	235	231	245	266	236	231	247	270	241	269	249	254	223	236	259	269	254	261	206	244	233	235	260	231	259	258	240	233	251	222	249	233	250	227	259	256	259	254	243	251	233	253	242	276	253	238	245	214	250	264	269	226	296	295	319	253	265	215	223	269	209	258	216	244	217	249	254	259	265	281	241	258	229	265	225	254	248	233	235	263	240	258	260	252	245	236	229	256	248	219	247	263	242	227	244	270	231	222	260	225	263	260	251	254	244	241	242	243	257	262	242	261	252	222	245	275	263	234	247	221	233	274	274	232	221	208	251	223	222	244	244	235	240	225	272	257	246	256	228	233	232	247	230	250	248	274	270	230	287	249	236	241	239	249	233	237	235	234	232	272	262	253	246	251	257	230	226	250	233	252	278	249	245	261	212	235	254	232	233	236	242	253	255	244	248	262	231	241	258	248	266	230	246	252	253	231	224	226	262	250	253	270	234	257	277	241	262	225	209	249	251	228	259	253	269	253	277	246	249	291	248	234	258	234	243	255	234	208	253	220	227	230	230	274	289	225	221	265	251	261	237	249	242	203	242	253	234	233	221	253	253	219	260	266	247	233	234	240	228	246	231	217	234	238	239	237	235	242	248	226	253	259	226	233	274	223	250	257	234	252	243	253	236	253	249	273	250	266	224	225	248	245	237	235	259	240	260	228	237	244	259	241	236	248	229	257	219	243	250	262	245	223	266	271	228	233	223	251	253	275	266	225	245	254	239	256	243	268	249	243	263	236	254	281	242	248	242	232	242	223	249	237	231	236	256	219	244	254	250	235	229	254	247	255	251	248	232	245	259	261	244	250	265	240	243	251	242	254	245	248	266	246	250	266	275	235	234	238	230	244	261	236	246	242	257	236	196	233	251	215	247	252	269	261	244	239	235	261	209	252	266	232	232	256	252	268	249	228	238	248	221	281	245	269	264	254	253	239	258	249	250	243	280	229	231	276	268	230	246	271	243	281	247	243	228	239	249	223	250	238	242	265	238	252	260	246	212	237	248	245	242	271	270	288	261	236	242	256	251	228	239	238	240	252	278	265	231	264	254	239	242	249	242	235	232	261	239	266	241	220	284	235	256	266	234	277	244	244	263	253	215	225	236	226	238	234	239	265	256	240	255	248	231	273	238	259	263	235	252	239	278	242	238	245	253	235	239	263	229	265	268	232	243	251	253	224	219	224	242	254	271	248	299	224	251	227	243	230	232	269	224	236	246	234	259	244	248	246	255	235	239	253	218	259	226	242	236	240	222	244	260	237	280	253	254	236	263	275	247	255	237	247	248	237	234	255	246	266	241	234	254	239	262	240	270	269	252	236	215	246	249	237	275	238	257	239	245	229	237	236	263	249	236	231	243	211	265	232	224	232	248	244	264	247	232	275	249	231	274	242	263	260	254	251	248	241	259	233	269	215	236	256	229	267	235	254	253	269	252	227	244	221	279	265	241	248	237	269	215	245	244	242	235	248	243	251	258	240	235	236	263	257	247	245	259	263	262	275	249	256	240	254	243	235	260	252	252	252	251	261	251	261	238	199	278	252	226	261	238	255	216	253	273	234	232	237	244	228	236	272	265	247	238	242	226	235	248	263	245	238	248	244	226	259	257	215	250	257	257	237	242	236	233	270	239	267	225	220	249	252	244	256	249	239	246	247	253	225	232	256	259	228	245	239	256	245	244	253	261	240	257	248	259	250	235	265	215	235	269	265	242	247	260	211	229	231	264	230	230	265	237	257	258	272	291	233	259	231	298	253	253	253	216	240	259	272	234	214	247	254	248	250	245	232	244	235	217	220	252	230	255	240	254	238	264	231	224	247	225	229	241	241	242	247	233	251	223	239	224	279	261	279	252	271	242	236	246	255	256	262	247	270	241	244	241	241	256	244	218	253	255	251	242	244	239	247	246	257	261	244	200	225	234	229	259	244	231	270	252	240	225	216	236	253	259	286	269	258	249	220	261	253	237	247	240	259	245	237	247	250	244	280	258	244	231	231	248	243	218	259	233	238	245	229	247	254	253	234	283	228	228	247	224	262	234	253	251	252	232	254	242	251	274	231	232	241	258	242	256	226	289	229	274	256	240	240	249	273	259	242	231	247	258	243	255	218	255	246	253	281	249	243	240	253	230	259	234	262	248	238	282	224	226	236	238	255	246	254	242	258	254	229	261	266	274	254	244	245	270	229	258	248	267	249	258	252	245	248	221	246	239	229	215	241	242	242	241	237	249	235	224	236	236	227	240	269	231	234	251	239	258	288	276	228	260	260	255	233	254	228	250	237	277	239	249	252	223	241	240	237	246	281	250	238	254	243	263	239	220	279	254	259	251	245	232	250	237	230	229	248	231	199	241	244	260	262	209	241	257	255	238	239	236	218	254	210	232	258	246	206	249	237	252	268	209	231	270	259	270	240	233	238	232	228	227	233	257	251	268	237	238	215	239	226	209	241	243	253	242	234	222	240	226	259	238	269	236	265	227	232	284	250	230	249	241	258	248	304	245	248	229	264	268	235	216	230	254	266	250	256	256	283	243	287	245	231	242	262	279	241	257	222	221	246	279	241	250	236	215	268	259	282	258	221	257	272	221	256	274	258	257	229	234	237	201	278	262	249	225	227	269	244	250	265	247	229	252	260	215	235	235	212	239	252	273	245	281	242	221	216	212	256	214	234	224	229	246	248	243	247	254	239	260	245	248	263	230	282	232	250	274	236	244	225	213	271	227	232	259	273	252	264	260	243	261	240	236	249	256	246	238	265	245	254	279	223	235	250	232	230	224	232	231	293	230	256	232	236	239	228	236	235	238	278	282	259	261	270	219	237	292	248	244	265	253	242	199	276	258	233	267	250	208	248	235	230	246	214	242	261	223	226	276	239	234	226	257	262	259	278	223	254	260	255	242	246	242	256	246	231	230	246	243	217	228	234	240	241	269	227	216	261	241	249	245	219	237	239	250	234	246	271	231	249	237	235	241	261	247	228	240	267	275	243	232	262	243	264	253	258	221	263	265	248	249	229	237	248	237	222	268	244	230	261	223	258	231	260	243	254	250	244	242	242	258	245	216	248	234	238	227	241	276	284	238	247	264	210	243	236	239	257	245	264	234	230	248	243	233	235	276	222	252	225	245	228	254	273	243	227	238	261	241	236	233	253	254	226	226	260	234	232	238	226	221	265	263	259	216	259	251	221	233	224	242	237	232	249	230	250	246	225	263	259	214	252	234	248	252	214	235	242	248	243	248	223	266	234	233	244	276	237	243	271	252	255	241	234	246	254	241	238	264	223	224	240	252	239	298	254	249	231	263	276	230	212	284	271	252	233	214	242	232	269	245	250	248	272	249	251	244	256	239	260	239	248	233	261	252	262	236
3405	751	820	838	789	838	726	735	743	673	709	685	683	675	693	636	684	714	643	602	664	676	670	631	650	660	651	696	682	679	699	662	635	646	663	653	659	676	727	701	694	682	629	659	675	594	676	650	656	685	659	675	729	632	685	657	683	647	616	659	679	649	648	688	717	695	684	696	652	635	715	665	678	662	641	701	685	676	688	604	713	695	666	707	676	650	666	674	709	744	719	720	673	715	677	646	726	1005	1094	971	684	633	644	657	642	642	678	641	680	684	655	683	685	679	707	644	668	662	636	669	635	651	647	683	589	670	672	679	708	667	678	662	625	651	679	642	643	735	680	668	672	710	669	667	683	624	655	657	662	656	706	739	656	659	689	680	610	643	688	689	666	697	677	667	670	675	661	678	643	632	589	636	682	691	662	661	683	625	623	640	688	665	671	637	693	665	664	649	672	661	721	630	679	671	695	686	663	641	644	638	652	694	665	608	632	665	688	689	633	693	696	675	701	656	660	659	638	669	649	679	652	683	644	626	676	665	653	602	630	663	686	645	617	651	707	695	683	672	629	704	661	625	675	651	661	650	667	670	640	638	672	663	611	657	701	655	637	661	691	638	644	628	658	663	652	654	669	628	683	669	681	642	599	700	661	665	650	671	614	660	633	653	645	663	678	687	694	665	692	636	642	673	647	645	636	670	669	681	689	706	681	679	651	649	644	680	659	635	646	634	684	665	708	682	612	644	688	675	644	632	622	680	607	644	655	678	620	687	683	662	622	615	635	633	655	684	646	605	667	629	661	685	686	684	672	632	632	682	663	678	620	668	656	660	676	666	645	647	681	649	653	648	695	671	674	671	680	700	707	669	660	678	650	660	616	669	677	615	705	652	665	715	657	641	670	653	675	675	626	645	673	680	637	664	664	657	695	686	662	682	618	648	614	681	655	602	642	656	680	644	667	599	708	689	676	658	675	662	667	657	672	685	676	663	622	676	668	704	664	673	628	701	679	667	716	627	648	657	672	645	684	662	654	657	649	640	653	659	625	679	657	707	693	697	659	632	635	674	680	635	661	655	650	678	696	666	670	664	626	663	667	693	649	630	663	682	700	693	641	663	633	598	666	665	645	642	639	678	613	706	687	658	631	707	670	652	657	715	650	709	654	683	644	657	647	629	687	645	673	681	665	622	665	662	625	645	657	653	644	655	673	663	669	641	581	660	643	656	627	592	679	645	638	628	629	671	687	680	660	689	643	654	660	663	638	684	648	655	639	632	675	683	657	619	659	686	644	640	635	650	706	648	684	593	679	664	680	696	722	685	644	647	644	656	682	676	663	678	642	647	646	657	675	646	644	656	705	643	643	679	617	657	641	704	637	653	655	722	642	646	655	684	678	704	701	643	641	678	661	655	659	625	618	675	653	667	655	681	623	650	654	753	700	644	633	661	668	660	625	682	676	666	659	653	656	668	652	656	633	658	692	621	667	641	685	631	696	640	654	697	659	657	672	631	625	678	637	718	638	684	645	653	686	691	645	622	653	650	660	645	653	664	646	661	641	647	657	706	700	648	621	662	698	694	691	705	675	666	642	671	659	683	633	658	646	634	633	611	668	628	682	688	670	654	614	625	674	664	680	608	636	681	680	627	654	650	626	653	654	651	651	707	661	664	681	645	648	677	600	638	658	650	718	664	653	669	692	682	607	614	647	695	674	632	659	658	625	684	651	619	657	679	629	649	672	674	692	673	608	651	622	647	631	651	669	634	655	648	636	648	645	662	700	643	651	643	689	694	704	708	659	691	701	664	640	659	665	643	644	668	637	650	671	662	682	675	664	655	624	659	668	676	579	668	646	628	668	656	650	671	671	629	647	644	625	626	656	712	654	695	637	651	638	633	644	624	617	641	688	649	693	664	638	666	649	654	662	673	656	696	664	606	710	635	651	668	651	690	685	624	640	688	665	640	628	670	648	669	669	618	671	644	690	667	688	648	655	733	677	687	674	689	694	645	662	659	657	681	676	644	693	667	707	622	643	639	683	660	686	686	653	647	696	618	693	643	685	636	674	651	674	681	685	595	658	681	646	660	658	657	699	689	635	660	662	630	673	617	641	705	664	662	649	659	695	674	665	663	678	607	688	619	659	640	647	673	628	639	633	603	615	648	705	675	676	659	657	650	653	618	662	641	628	649	624	665	637	646	664	670	630	646	669	655	676	663	644	601	649	652	645	678	658	605	658	638	659	635	645	664	684	676	627	626	619	620	633	653	674	641	655	670	636	667	653	657	646	673	682	670	668	659	627	684	668	635	627	688	651	660	674	715	649	640	674	685	652	644	672	658	692	654	693	676	627	656	651	684	638	685	650	691	646	638	672	601	709	669	643	652	657	661	672	689	652	661	671	680	659	655	669	639	694	671	653	677	685	681	644	685	640	663	653	645	642	593	675	656	673	682	654	645	635	630	628	632	660	627	657	627	607	626	685	645	639	687	659	639	641	695	635	653	693	636	617	665	632	684	642	667	645	617	661	677	654	690	670	704	650	699	666	628	636	705	659	609	633	691	712	656	647	694	686	685	705	654	622	629	675	656	645	683	672	682	651	633	650	666	655	681	679	676	660	656	679	663	619	632	648	668	671	677	637	650	682	628	671	663	599	629	714	631	674	630	644	689	628	700	642	673	696	686	646	661	680	657	678	608	648	670	656	696	642	621	645	714	640	658	652	630	650	688	627	646	659	648	609	707	682	666	678	726	659	653	731	670	661	646	695	583	665	639	664	662	666	666	676	650	649	591	643	625	703	672	654	634	601	663	652	655	651	674	665	649	599	677	633	684	651	666	656	649	635	677	657	715	669	720	654	695	658	679	661	692	658	657	659	677	688	651	664	640	693	680	649	703	648	696	694	675	648	678	681	661	623	691	681	626	631	652	659	687	670	655	648	686	684	686	648	648	678	644	664	699	697	645	619	664	610	639	678	695	627	683	646	628	691	666	672	664	652	682	649	661	630	653	670	650	642	695	661	687	719	652	682	624	644	687	697	688	607	645	691	684	665	644	600	645	668	647	629	590	660	672	662	681	664	674	665	657	671	639	661	632	614	684	615	662	683	638	649	689	666	640	657	664	606	681	646	634	644	696	643	639	651	675	656	685	664	663	621	625	672	643	670	701	663	657	638	678	665	657	636	659	661	688	662	663	667	654	632	657	636	651	672	644	702	653	680	665	678	629	642	649	643	666	667	697	658	691	649	689	650	681	680	667	644	679	675	721	652	657	640	671	641	645	678	654	608	656	662	609	655	649	680	695	641	651	677	658	687	646	648	709	665	661	612	660	688	664	673	692	657	652	673	656	709	660	653	658	688	653	665	652	676	652	682	690	649	704	639	652	716	660	646	647	634	651	658	659	672	694	641	649	643	661	673	623	683	649	701	690	710	671	689	683	649	663	699	693	651	681	657	657	733	626	677	686	654	677	653	618	657	676	715	682	653	639	658	641	649	641	685	674	624	715
20558	1865	1375	1059	801	623	581	475	437	413	361	354	323	348	355	367	312	294	343	322	302	279	353	309	329	301	272	337	281	288	278	270	308	285	269	300	306	319	292	287	296	280	329	296	304	274	295	250	273	247	284	275	275	249	273	315	274	291	288	276	301	275	261	306	299	281	298	298	304	292	314	332	292	339	274	305	254	314	328	331	296	331	316	329	314	295	251	301	299	340	275	362	299	306	277	281	397	634	520	464	289	284	261	272	292	280	256	282	309	257	285	319	269	293	298	301	243	298	289	263	258	285	280	292	298	250	266	278	288	312	282	297	257	313	246	276	276	298	313	261	287	290	280	271	269	262	302	305	274	265	250	275	282	264	312	246	294	303	309	267	285	287	260	268	292	316	260	288	297	267	268	288	273	265	268	297	264	283	254	283	257	263	281	257	236	277	260	298	300	271	276	257	296	283	260	283	266	299	299	291	284	284	291	295	274	299	296	257	274	312	284	284	287	289	263	279	298	288	274	309	312	253	283	270	293	263	318	277	289	286	306	267	281	277	267	252	295	279	292	267	292	279	264	281	276	270	245	314	262	288	284	273	285	282	287	314	268	233	257	308	275	289	289	289	273	285	253	299	285	262	246	273	273	302	295	284	275	280	262	291	297	277	300	279	276	267	286	286	295	253	287	268	305	283	271	267	306	271	286	315	284	264	278	263	256	291	318	304	279	253	306	302	287	303	306	260	263	270	297	305	291	273	266	271	251	278	319	314	241	296	295	303	280	277	297	305	317	295	256	288	271	284	273	305	275	262	311	241	285	279	280	309	291	301	243	274	276	272	304	250	280	270	270	287	285	308	306	274	283	275	299	286	277	289	301	272	291	291	260	291	283	267	296	285	272	279	292	280	269	283	262	283	288	290	305	270	294	289	258	306	271	301	269	298	253	299	282	292	301	300	294	299	278	262	274	275	270	293	310	279	278	277	273	294	307	269	255	279	284	295	273	276	282	288	273	288	294	288	252	297	304	270	280	296	290	295	292	260	304	270	285	257	307	300	269	311	270	302	272	268	277	272	254	277	265	257	248	283	264	311	283	266	271	281	251	250	294	279	300	286	300	269	301	269	259	258	284	250	283	278	299	286	268	282	280	285	297	282	260	270	243	281	291	250	278	260	319	306	281	285	258	285	284	297	296	250	275	292	287	292	288	251	280	273	313	257	285	287	299	271	258	285	319	297	292	267	283	292	286	293	268	315	283	310	268	270	316	260	285	276	285	281	287	291	262	293	287	258	287	301	280	263	271	297	283	272	270	308	299	277	276	283	283	265	266	294	278	294	301	299	304	297	268	279	288	297	297	282	271	283	248	267	292	277	293	260	291	288	289	284	280	251	307	249	266	308	266	269	312	302	301	309	274	266	334	266	295	277	295	310	268	267	301	285	286	266	265	243	297	301	273	278	295	290	273	288	279	295	273	247	293	289	266	273	311	261	254	291	271	255	261	277	300	265	284	298	281	278	316	271	284	268	246	293	270	280	310	290	280	283	294	284	318	280	276	277	266	285	302	306	290	300	296	289	281	303	272	282	299	293	306	291	262	312	291	313	252	269	303	302	295	276	293	294	289	315	269	293	272	294	278	298	280	299	280	252	265	286	306	269	256	305	283	283	265	301	262	255	249	288	277	278	284	260	267	291	289	252	281	271	302	293	289	259	264	238	294	260	247	245	256	270	310	280	265	305	291	281	282	259	298	288	306	269	268	273	261	288	308	286	282	311	290	252	303	279	257	260	294	269	292	308	266	286	286	286	305	287	271	276	273	279	276	296	283	266	261	305	284	284	295	287	305	292	309	276	282	284	287	305	266	281	304	311	288	274	249	292	260	259	285	293	289	273	260	287	282	289	285	286	309	291	253	273	302	276	280	274	269	263	234	262	279	272	284	293	270	282	278	297	285	300	322	296	274	274	255	270	287	297	297	271	258	301	242	275	268	282	280	301	286	256	276	260	256	265	335	288	293	247	303	267	297	266	318	268	269	274	235	271	308	266	276	282	289	284	294	278	266	264	277	281	286	275	275	289	276	302	281	269	266	287	283	245	272	241	246	299	277	287	265	278	293	291	273	257	306	278	248	263	286	281	285	273	288	286	268	310	242	278	281	280	273	290	260	291	303	274	276	275	294	264	280	313	305	319	267	272	297	271	268	300	268	261	271	266	273	303	286	286	270	322	269	294	295	297	264	286	277	281	264	317	277	269	286	290	279	296	233	262	262	248	270	252	288	268	294	312	280	301	295	288	271	297	270	297	278	282	283	266	304	273	279	296	262	285	290	291	280	282	297	264	263	275	282	258	296	293	297	289	271	284	275	270	275	262	307	308	270	282	295	294	286	285	276	288	269	272	290	281	281	284	275	284	308	314	293	262	281	270	261	302	276	285	275	251	287	300	267	279	275	288	267	296	247	277	260	318	237	277	294	324	280	305	290	312	265	278	258	295	277	285	304	261	280	261	293	295	282	302	290	283	267	300	275	272	286	276	274	259	275	257	253	278	264	270	275	276	237	270	314	256	270	266	293	285	260	288	279	287	292	272	263	278	289	300	290	265	283	269	280	261	308	297	273	277	275	246	269	308	304	283	306	275	275	270	301	277	255	254	301	271	271	265	223	265	301	293	258	267	284	303	302	276	278	267	290	297	273	284	320	324	261	270	284	268	269	302	293	243	272	250	300	266	302	272	269	271	271	287	276	300	277	270	285	269	253	287	293	254	316	291	279	280	305	267	278	272	292	293	282	288	270	258	304	294	283	281	263	282	284	290	318	288	274	280	282	265	293	302	252	298	290	275	298	290	280	239	286	286	259	292	260	264	282	297	279	262	281	285	280	281	276	288	284	263	287	249	292	293	320	276	284	305	286	263	330	265	284	273	259	242	247	266	280	305	278	271	290	259	308	256	277	301	301	289	290	303	263	302	298	266	289	293	309	306	268	258	258	286	287	258	273	267	264	265	284	269	292	265	258	287	256	290	300	296	283	272	275	292	310	298	284	258	276	298	265	283	263	284	272	299	287	257	277	289	294	281	257	287	274	283	280	280	263	250	283	273	284	268	286	302	315	281	302	296	282	270	301	286	296	261	287	307	276	284	294	278	277	264	285	305	281	283	287	251	277	303	283	276	283	305	268	271	272	279	265	294	308	276	303	286	317	288	258	276	317	277	252	292	305	275	255	305	283	276	302	247	257	284	275	270	238	277	269	275	289	264	299	284	298	286	280	289	286	284	297	284	286	268	298	258	286	279	296	274	288	279	290	274	291	280	303	292	273	252	296	277	268	261	278	290	258	284	285	248	253	297	290	289	292	301	281	264	294	292	307	286	294	277	283	326	280	279	274	268	290	289	296	300	306	276	263	263	255	294	271	270	247	289	285	281	275	263	283	315	284	295	271	290	284	277	284	290	302	275	296	263	293	286	249	297	283	294	268	299	283	256	283	298	252	282	293	260	303	284
10619	1615	3132	3557	3044	2615	2125	1894	1683	1511	1401	1342	1237	1171	1095	1044	997	1016	994	984	954	813	826	857	838	882	892	799	854	825	751	824	788	748	762	782	844	772	798	772	793	789	811	775	760	785	722	715	761	716	778	749	741	758	767	777	768	774	749	689	725	783	767	766	792	883	952	885	792	886	920	808	781	778	748	811	817	924	1080	1060	1236	1147	1108	979	880	872	814	858	927	901	1059	1333	1219	1018	826	764	1590	3486	2472	1990	963	771	735	758	739	746	718	695	692	738	791	756	788	744	764	796	742	745	692	742	752	740	751	719	726	726	737	750	721	723	754	711	750	761	726	767	717	784	732	746	768	743	748	712	730	742	678	733	731	683	686	710	746	771	749	720	729	750	736	747	737	701	722	756	691	657	714	736	742	756	763	755	724	726	726	758	721	746	724	766	687	767	787	694	745	783	721	690	735	723	702	737	752	690	736	737	711	688	774	723	701	774	723	735	750	733	743	746	742	733	732	766	728	751	754	742	736	702	791	770	736	728	755	739	708	753	733	750	713	755	749	712	763	710	735	721	747	720	764	734	766	754	755	736	719	776	702	705	746	735	784	740	726	709	742	770	732	697	821	734	761	751	723	709	746	758	779	716	735	763	759	752	751	781	673	726	758	788	728	682	698	692	748	698	708	706	712	722	719	758	731	744	739	718	704	745	693	701	718	725	712	766	761	739	711	719	739	717	706	734	727	754	734	703	766	756	741	686	752	713	717	756	737	751	713	748	700	700	698	737	716	721	738	764	691	755	740	761	674	777	754	780	706	680	741	755	766	787	780	827	776	752	690	741	734	759	726	765	736	744	755	699	749	747	699	744	756	727	733	741	763	737	730	734	698	744	713	770	709	784	735	715	727	761	709	795	720	759	747	707	669	755	706	784	715	710	754	731	757	758	729	729	735	760	743	711	730	747	734	709	734	705	736	698	770	721	726	769	742	711	738	744	751	784	724	702	759	682	780	733	713	751	755	706	772	724	737	759	725	742	715	718	724	728	747	732	741	709	754	706	790	728	750	757	731	727	754	726	718	774	691	788	713	745	716	742	720	695	725	760	764	729	694	747	729	760	751	681	756	737	736	759	751	745	750	732	718	702	744	741	757	779	695	696	708	707	776	706	712	776	790	806	690	718	722	789	719	723	677	750	779	722	733	771	750	764	714	707	751	741	699	791	715	711	745	790	705	691	747	761	736	723	690	772	745	710	751	734	786	749	749	781	747	762	771	701	735	682	724	722	732	746	728	786	779	772	737	711	753	751	778	719	734	743	718	718	734	727	729	688	718	788	718	751	690	721	713	751	703	758	781	751	759	781	748	764	715	736	728	735	740	740	743	715	707	722	726	709	770	680	751	722	754	692	752	719	750	743	732	750	750	727	772	689	768	759	728	740	703	750	783	724	728	735	738	763	719	716	681	703	773	739	750	762	786	739	718	719	731	737	723	707	773	768	779	716	752	743	755	782	755	747	751	756	752	702	740	732	704	784	724	733	671	699	736	715	691	742	729	739	728	755	743	799	738	736	760	752	719	776	701	722	756	757	722	731	749	766	730	733	771	762	689	767	765	752	715	725	738	695	723	782	703	687	728	723	749	679	718	726	742	725	764	754	720	753	724	731	729	743	727	745	752	755	773	730	713	692	769	775	730	764	758	804	737	753	714	740	753	736	789	739	742	725	715	727	718	724	746	730	683	752	683	765	752	726	729	759	758	727	732	733	746	793	737	721	724	755	752	769	761	748	766	741	731	757	729	729	745	715	762	732	777	785	726	765	760	765	752	726	718	720	699	750	735	720	763	752	730	677	722	772	726	743	748	785	734	705	723	742	754	737	775	763	729	694	726	740	779	727	726	711	747	765	709	748	750	715	755	753	757	665	742	754	727	769	727	707	741	697	725	779	763	723	693	720	756	750	765	730	714	762	750	810	736	735	719	750	741	762	776	755	722	783	710	696	688	789	744	681	775	695	734	723	705	753	785	733	754	753	748	762	697	697	768	741	747	712	763	704	726	756	726	730	763	768	767	770	757	715	756	746	697	746	760	711	740	729	675	761	704	721	738	741	800	738	717	714	750	660	740	693	748	747	724	746	759	740	777	715	736	711	707	703	702	741	751	741	722	707	711	748	683	768	721	745	719	715	782	736	771	694	695	711	752	739	746	755	759	743	775	757	740	740	726	757	735	713	758	738	737	775	723	701	688	666	738	753	728	737	735	676	729	775	744	745	740	725	731	709	716	790	690	754	757	757	787	723	720	734	718	762	757	743	780	700	730	734	780	769	746	704	701	708	772	742	704	735	700	747	727	778	699	770	699	739	749	696	753	673	742	739	811	703	737	702	755	771	740	715	743	702	765	704	736	725	751	758	721	747	725	739	757	714	743	719	733	748	695	725	707	676	785	751	716	776	707	738	777	713	757	777	725	695	767	764	772	716	751	742	751	764	793	760	746	739	759	716	739	736	704	728	688	800	698	726	700	750	744	748	758	758	741	722	728	778	732	742	686	750	766	700	752	754	697	718	745	743	686	741	741	748	743	736	757	710	725	777	751	749	764	734	708	750	747	706	743	754	719	731	718	769	675	717	723	795	719	675	735	774	719	719	743	743	776	745	841	710	738	717	712	765	725	647	734	744	817	766	712	764	800	724	711	755	708	718	735	765	780	747	776	717	740	776	764	815	767	753	752	744	756	764	733	744	791	693	709	755	737	768	738	740	693	795	712	765	715	746	706	713	716	759	733	739	718	685	748	747	759	749	711	796	677	711	765	762	748	748	726	754	758	756	751	765	704	735	700	705	691	707	726	744	722	726	742	703	698	722	731	681	687	761	757	749	712	683	726	733	702	757	768	726	713	767	760	745	742	794	703	717	703	692	762	756	735	723	718	744	700	722	716	693	717	743	731	710	732	710	688	707	706	793	770	701	726	725	731	774	721	730	702	727	706	760	756	740	696	727	739	737	718	676	761	754	806	762	733	747	764	733	704	763	681	734	753	735	734	752	745	721	733	698	720	730	687	755	674	747	759	742	731	723	774	735	760	731	793	703	756	727	729	728	782	778	735	715	754	751	735	741	709	731	778	710	757	739	732	747	739	763	739	764	705	737	716	791	777	753	752	726	780	699	728	796	730	791	751	795	728	684	704	650	778	756	741	743	724	731	703	747	736	785	759	696	706	731	759	766	767	711	732	694	721	685	735	725	735	765	712	736	715	749	744	779	777	729	765	712	756	726	722	750	709	771	701	748	737	695	754	728	727	737	718	758	724	689	719	750	736	762	738	736	703	714	734	766	749	720	757	704	726	725	738	737	783	731	767	704	761	682	771	741	763	773	725	764	771	697	689	766	762	703	713	729	706	807	748	791	707	708	733	761	718	743	735	682	771	766	733	746	750	734	695	739	735	683	725	701	736	789	705	677	752	737	773	760	691	681	708	698	739	710	714	744	752	742	742	709	738	745	710	767	737	747	720	750
30701	4689	2653	2010	1299	1089	745	681	530	464	474	404	376	389	338	317	336	294	297	274	292	263	255	249	274	298	273	230	243	263	231	285	253	261	222	260	233	246	230	241	225	254	270	226	241	232	232	241	235	223	243	236	263	243	232	239	276	250	231	234	242	248	263	236	266	226	291	243	229	262	270	272	249	276	263	250	249	246	310	323	307	317	332	265	243	234	257	259	230	237	272	287	264	249	239	244	372	793	685	556	298	240	246	263	242	250	233	222	263	222	212	229	215	250	237	194	208	219	220	257	242	262	215	247	247	242	236	252	220	266	229	224	228	209	250	251	210	252	230	218	230	264	220	233	214	232	242	225	240	220	228	216	258	245	230	233	237	237	258	221	249	233	215	231	278	213	250	245	273	229	249	236	244	243	246	224	256	246	222	230	239	228	258	237	228	232	234	221	234	219	228	237	220	239	241	258	247	239	220	227	250	238	225	270	237	221	217	240	243	252	228	254	211	204	235	237	224	247	241	249	225	226	251	248	225	227	237	235	256	224	221	212	230	200	266	219	235	231	241	225	231	240	260	241	245	221	244	234	231	225	233	209	219	230	258	215	244	238	262	239	222	236	248	236	236	233	233	230	257	245	236	246	243	227	228	239	241	249	238	237	229	234	244	243	250	253	219	249	240	248	224	245	225	228	238	226	232	237	262	232	248	243	248	219	238	216	222	228	247	213	237	246	232	228	219	242	256	229	214	237	260	238	209	238	257	223	243	235	225	246	228	247	225	223	209	215	219	251	207	220	236	230	237	263	198	221	207	221	217	222	264	226	249	245	213	207	221	235	226	234	235	240	226	249	237	219	219	229	217	245	246	241	211	219	207	241	216	236	242	253	243	247	244	249	218	225	265	243	225	228	249	263	218	246	270	208	232	221	230	250	241	243	231	229	227	235	229	193	257	224	192	228	251	241	229	254	211	220	230	213	220	234	233	243	228	243	266	207	234	225	226	237	219	209	240	222	236	241	247	228	222	212	238	236	240	224	235	246	249	230	254	223	263	239	227	238	244	231	243	239	230	253	252	223	214	253	225	247	242	266	224	249	223	251	231	231	268	228	215	225	217	223	251	233	227	227	235	225	217	231	236	233	206	218	228	232	213	238	230	209	248	247	250	236	248	200	217	231	216	226	237	226	212	275	239	234	248	234	232	253	262	214	197	221	239	232	220	223	250	243	244	226	233	239	257	196	231	215	231	229	264	230	244	222	240	237	248	225	206	217	211	246	252	253	253	227	234	222	245	253	225	226	208	232	234	216	267	256	221	240	257	258	237	238	225	245	233	252	246	265	231	230	240	243	229	234	231	251	226	215	235	230	248	247	263	230	246	226	232	244	221	213	208	221	221	232	230	229	257	264	242	231	241	209	250	249	238	216	237	212	230	233	239	249	218	254	250	197	248	230	204	221	253	213	228	228	256	240	224	253	237	259	247	254	205	209	234	217	252	227	257	264	242	205	268	266	195	234	238	237	241	262	245	209	225	247	246	243	265	222	253	242	232	235	210	277	222	228	215	220	261	247	212	238	252	243	258	226	236	235	229	247	228	246	222	235	250	204	224	254	222	234	240	228	305	271	224	256	244	223	227	260	223	237	223	231	234	188	204	232	238	234	239	260	258	236	244	226	234	237	238	225	228	235	212	229	252	207	243	227	253	236	227	256	255	268	217	219	208	223	250	242	241	258	229	235	249	238	220	238	232	246	248	218	228	219	245	241	255	252	260	238	237	227	221	243	232	212	217	199	239	259	236	235	198	261	250	253	233	241	255	218	224	236	232	228	262	239	235	225	234	209	222	254	230	239	250	225	244	265	234	293	209	224	246	237	239	223	237	219	211	241	218	227	229	247	233	240	244	237	245	223	225	214	248	237	239	224	242	259	237	227	217	237	231	257	242	237	246	235	249	257	223	244	248	248	231	243	226	225	254	235	236	254	228	208	244	229	229	220	250	214	236	251	249	239	235	240	206	251	258	250	238	216	259	214	256	223	240	239	232	232	249	222	232	236	246	218	240	199	239	198	258	236	224	229	231	221	259	248	226	261	259	229	252	237	255	256	279	224	248	243	229	236	261	229	230	225	235	202	209	240	226	242	246	236	238	246	248	227	212	246	224	237	221	206	221	209	224	241	209	234	253	238	232	239	253	232	230	239	243	235	223	237	223	250	250	261	233	222	256	262	249	228	232	239	237	236	216	222	201	205	260	221	259	216	238	220	242	248	267	207	201	245	216	241	225	226	229	256	278	229	252	243	235	248	241	241	225	248	261	250	227	235	242	217	252	223	267	248	271	232	240	272	242	257	223	234	247	232	226	234	247	231	216	221	223	226	217	236	226	239	214	208	262	208	203	259	214	221	238	217	243	243	227	233	240	229	238	217	239	212	250	247	230	260	255	232	246	225	230	253	227	242	203	231	211	241	208	234	258	221	240	240	204	223	223	237	240	266	230	216	228	228	228	236	235	202	228	245	236	227	237	242	248	250	247	223	220	256	213	203	232	249	237	259	244	241	239	216	226	226	257	237	245	250	219	254	239	223	232	205	247	213	217	228	234	236	243	228	210	202	210	234	238	245	240	222	250	230	253	208	265	245	243	223	225	222	245	245	213	222	247	230	247	248	213	232	240	225	236	220	238	224	229	240	233	239	266	247	238	245	218	263	203	252	251	240	256	227	227	232	245	247	214	217	254	213	224	218	239	204	235	245	180	250	234	211	222	231	240	245	249	201	263	257	243	232	238	228	228	223	246	258	236	208	242	217	230	233	235	219	216	242	261	241	231	255	235	236	243	250	246	228	245	212	263	228	249	230	198	238	238	242	216	231	243	270	230	214	208	231	227	228	257	260	227	245	269	240	245	239	235	235	224	228	253	249	230	237	237	245	214	224	210	222	217	232	243	217	235	229	233	236	236	215	251	216	251	258	246	223	229	213	228	215	223	248	256	218	217	213	247	237	229	226	248	221	244	234	220	236	236	265	241	243	213	236	240	243	211	233	218	243	222	216	232	235	232	230	243	220	247	254	224	231	213	220	256	217	217	236	234	263	230	225	244	251	232	233	224	255	243	239	230	247	251	206	242	238	213	231	240	248	224	224	224	264	235	224	258	230	239	221	228	209	232	244	245	237	245	225	251	228	215	243	234	203	216	215	209	243	226	239	199	232	244	245	232	212	216	230	223	248	244	262	206	225	285	256	237	248	221	243	234	247	239	229	229	256	237	240	229	213	250	227	261	222	207	222	249	229	222	228	235	238	224	227	235	249	258	260	247	215	213	266	222	235	233	216	241	252	214	253	237	224	243	217	256	248	244	263	264	232	272	235	250	230	273	232	218	220	258	250	244	230	222	211	221	240	245	248	217	247	235	233	209	235	252	242	258	208	224	218	253	213	242	246	241	190	209	247	220	221	219	249	224	225	240	229	218	218	237	241	219	217	240	248	235	213	228	235	223	222	239	236
14754	2395	5165	5948	4980	4119	3241	2813	2427	2099	1928	1611	1539	1356	1341	1243	1112	1113	1090	1051	1020	915	897	859	892	812	829	815	809	768	712	799	702	780	757	700	706	722	701	764	724	622	681	657	748	726	694	661	674	665	663	706	696	683	672	666	709	659	682	716	610	670	685	673	685	822	1059	872	787	937	985	813	653	650	725	754	819	1024	1271	1208	1281	1398	1391	906	783	752	902	680	753	832	988	1066	715	720	749	643	1700	5078	4210	3085	1224	635	603	580	610	619	620	618	620	613	624	627	634	679	614	626	599	609	630	652	610	586	638	631	584	580	591	589	594	627	615	566	639	630	634	628	637	633	612	661	617	580	615	595	619	605	593	561	606	612	624	612	606	616	614	656	637	612	630	629	591	641	642	592	618	639	593	618	550	613	609	632	652	662	668	624	628	664	634	682	633	615	625	628	645	609	609	643	650	620	629	616	558	656	623	677	656	634	628	628	637	618	600	616	627	678	618	628	590	622	625	648	606	606	651	631	557	622	601	598	565	639	676	648	620	636	656	609	591	630	619	620	622	579	617	656	601	666	611	640	636	628	628	655	622	598	632	673	608	612	612	639	612	626	636	617	638	614	630	584	617	594	655	598	585	615	592	656	651	650	637	571	606	667	645	589	638	649	610	637	601	623	621	643	552	599	635	650	657	597	603	650	656	606	589	629	583	622	596	608	600	655	627	642	604	617	623	602	588	583	645	609	651	590	635	602	603	598	606	622	630	611	635	577	593	617	608	631	611	662	637	609	626	601	623	615	636	658	645	655	577	630	609	601	614	578	640	603	594	598	599	618	674	604	623	622	656	642	626	611	598	635	597	626	585	620	615	623	675	602	591	561	627	641	604	607	625	622	626	682	624	602	568	602	590	582	638	629	584	640	607	586	630	646	619	629	621	624	628	622	627	576	616	616	628	594	636	610	620	610	619	661	612	628	625	602	614	603	588	602	627	591	588	652	616	619	604	652	640	603	654	671	629	623	569	597	613	592	644	663	589	595	632	615	584	655	604	649	584	587	598	618	603	595	662	632	624	629	637	638	636	621	599	623	638	629	623	615	602	589	633	614	621	620	570	618	630	645	600	619	630	622	626	584	597	625	618	612	603	573	631	557	600	617	621	617	607	647	646	628	629	604	575	645	616	588	600	605	625	582	619	587	617	612	614	651	628	609	599	615	630	590	627	612	622	602	604	621	580	605	578	557	554	632	650	565	628	626	618	669	536	655	548	640	640	556	625	603	605	612	608	641	648	630	652	652	646	664	636	653	604	576	567	623	645	595	634	647	615	646	617	617	603	619	601	663	639	650	607	608	637	600	590	642	589	622	638	618	615	589	614	611	629	655	622	637	594	611	599	643	623	582	653	599	619	662	609	576	576	607	617	605	596	613	612	639	600	616	608	625	654	594	597	602	611	622	598	622	639	573	627	646	630	623	617	626	647	587	566	602	619	610	639	600	603	617	614	604	619	638	547	645	590	593	630	609	598	628	635	594	597	612	644	608	636	604	608	635	603	636	597	621	680	640	633	594	647	604	618	598	628	644	598	624	639	607	643	587	674	605	616	647	609	586	589	586	650	616	598	641	601	616	684	627	631	612	674	610	611	616	595	634	630	659	594	601	617	687	602	595	595	610	664	630	618	623	627	642	612	579	636	633	619	602	643	622	598	628	619	605	633	608	620	596	604	611	596	607	679	619	613	603	663	626	627	610	591	601	659	621	633	645	586	612	609	653	655	615	610	632	648	613	616	651	650	612	583	636	644	663	594	600	630	664	575	600	648	588	626	614	590	631	613	597	619	580	598	646	670	576	617	631	623	581	654	626	589	621	642	648	648	632	599	626	613	624	637	635	603	611	578	620	606	673	613	567	581	601	634	639	663	617	658	621	597	582	624	636	587	584	622	607	624	606	633	610	658	613	650	587	615	614	597	608	620	611	646	621	639	680	589	624	667	641	618	594	659	599	615	625	636	651	639	612	587	613	669	632	648	614	608	595	597	632	646	661	631	597	647	579	626	578	609	662	599	634	646	622	631	642	576	640	643	621	661	608	614	656	622	654	617	615	613	616	642	638	642	623	630	588	584	602	633	614	603	586	598	617	644	599	601	619	628	606	576	588	636	630	607	592	633	643	594	648	622	624	576	659	610	593	594	607	592	631	608	652	620	661	636	600	637	611	608	680	597	643	619	661	600	614	616	610	600	603	615	611	645	600	661	588	621	589	595	656	645	614	617	603	608	675	599	642	609	634	612	610	620	616	581	650	653	605	611	628	609	597	613	650	580	578	675	641	610	592	630	589	644	618	606	622	653	577	623	591	586	612	613	615	643	597	593	617	622	615	615	602	637	663	604	624	624	629	624	601	642	635	640	673	645	601	613	627	626	559	599	641	648	588	603	629	628	619	638	624	592	628	600	635	637	604	610	624	620	600	602	623	586	574	631	619	637	603	620	599	652	612	648	567	598	613	622	631	671	629	662	624	602	636	601	606	621	607	607	632	627	651	584	605	614	623	642	589	571	615	616	624	622	594	612	585	647	637	613	609	653	634	642	633	588	566	612	652	622	557	621	592	676	648	619	628	628	621	626	589	617	591	639	614	591	631	602	645	600	607	620	581	608	656	604	623	619	643	604	601	581	625	605	623	592	620	607	597	603	620	621	625	581	627	614	646	591	593	582	606	581	633	590	635	577	618	639	627	595	620	601	648	615	629	642	600	629	616	616	638	604	628	615	592	684	613	604	623	597	631	623	628	563	566	631	614	673	634	645	644	614	658	597	580	608	602	598	599	634	582	660	598	633	644	653	631	623	631	589	616	604	610	627	628	600	634	627	628	618	631	655	610	596	613	632	608	628	650	648	606	575	623	609	641	606	660	637	674	640	616	583	628	564	638	626	621	617	638	624	555	608	646	600	608	647	621	584	641	633	602	613	590	649	602	582	645	624	628	681	626	659	629	575	650	632	639	586	625	658	645	660	631	645	609	589	626	651	626	618	589	619	664	633	641	605	626	643	634	612	616	670	592	622	607	649	613	653	641	618	636	627	650	610	618	632	627	633	629	666	646	627	609	591	590	615	600	612	637	582	666	609	624	645	607	603	637	612	626	575	585	609	639	616	606	663	619	604	629	633	645	632	631	646	608	610	606	660	569	607	579	604	620	587	596	604	649	631	649	609	602	565	644	608	615	621	659	634	601	618	643	608	624	610	575	612	634	581	641	582	598	607	620	553	591	622	609	623	655	636	584	566	590	648	623	641	586	623	596	628	636	595	646	653	662	606	656	599	612	607	596	590	639	629	653	614	651	640	619	624	623	647	650	558	628	600	612	656	618	609	631	592	617	600	617	565	615	645	623	586	630	652	614	603	594	599	639	574	637	617	618	592	628	614	676	632	622	620	592	623	587	641	631	640	601	604	617	625	612	608	634	617	641	583	582	618	610	613	585	610	615	574	609	628	601	603	641	612	606	629	592	626	609
3512	277	315	266	248	244	243	230	195	223	223	240	237	198	221	254	225	243	235	237	245	229	230	249	224	209	231	225	255	227	211	230	208	227	228	230	243	228	209	239	227	209	227	208	245	230	206	203	216	226	232	231	213	210	227	214	212	217	227	233	215	223	229	227	212	225	219	216	224	224	244	202	228	217	229	236	246	256	234	233	212	212	241	209	246	213	210	233	249	209	202	223	212	227	238	221	217	253	260	253	218	246	222	231	248	225	230	251	222	209	222	214	222	222	207	237	232	235	224	231	209	240	217	223	248	211	223	198	228	246	240	241	234	217	255	220	234	219	230	218	222	248	212	203	224	226	206	214	229	239	241	231	230	211	233	249	239	212	220	207	242	220	227	234	219	221	234	220	217	206	216	224	219	242	215	218	213	228	219	202	216	256	228	235	221	236	225	231	232	223	211	211	206	208	223	239	217	226	220	220	230	232	228	229	236	225	202	225	208	198	235	250	224	258	213	218	277	215	246	239	218	224	254	231	209	240	261	211	225	208	215	240	236	206	252	240	254	232	226	236	226	223	242	225	223	205	230	223	250	220	225	223	205	224	199	216	229	256	254	228	218	206	202	244	231	203	217	216	229	217	233	237	222	231	222	222	201	213	232	226	222	228	216	212	217	205	201	216	219	216	202	238	220	232	207	210	234	238	233	223	224	250	201	242	218	225	200	225	240	244	225	224	222	235	233	203	201	248	236	233	230	223	236	233	204	192	239	219	226	206	195	217	219	187	256	204	208	250	246	213	228	238	249	201	241	229	223	221	231	216	239	225	231	203	238	183	217	258	234	219	227	243	224	220	200	227	227	211	220	238	220	238	212	210	235	233	255	231	214	202	231	203	232	214	258	180	218	224	233	225	214	245	255	219	212	204	203	229	208	210	226	234	237	236	231	214	203	233	206	241	228	227	252	195	211	230	231	212	211	222	228	212	227	262	214	212	246	229	235	234	220	210	225	242	219	197	231	218	208	204	203	248	216	241	226	212	232	231	231	241	219	232	210	214	240	215	203	228	214	261	256	213	229	229	213	220	225	209	226	253	225	220	220	243	223	221	234	220	216	207	192	220	206	237	219	221	226	201	215	213	206	206	232	223	230	221	246	200	204	222	243	228	238	212	222	217	237	245	210	226	218	221	221	205	238	234	228	222	200	214	227	246	222	209	182	235	243	233	233	221	250	230	205	207	233	210	222	223	253	228	206	221	234	239	232	206	231	246	182	228	227	211	218	207	207	231	239	238	232	228	239	260	230	246	193	197	217	221	223	207	227	225	227	231	225	216	206	204	194	209	228	235	217	250	230	222	224	230	212	230	214	219	206	245	211	220	201	247	245	204	213	238	196	244	204	205	236	221	214	221	227	227	221	214	219	229	228	226	205	228	230	236	235	213	256	223	198	251	236	209	229	217	242	234	248	209	254	218	206	227	233	230	208	216	216	219	226	223	203	228	228	216	203	197	225	227	214	212	231	231	221	214	225	207	201	244	232	218	206	201	224	231	223	222	192	206	232	235	220	240	229	211	227	234	233	227	204	191	227	231	234	220	227	236	233	221	239	221	214	239	223	218	245	234	244	209	219	218	249	222	237	207	225	223	241	225	216	211	228	215	220	211	217	218	241	219	223	233	231	224	208	237	197	235	211	231	226	210	211	194	241	218	220	213	210	232	215	213	218	224	222	225	242	228	217	229	206	216	230	242	223	191	222	226	253	242	250	256	216	231	227	254	231	243	262	209	208	243	223	220	222	238	208	219	226	226	191	226	217	220	230	216	215	204	232	214	248	228	258	230	193	221	201	233	233	213	250	222	232	205	236	236	217	210	222	228	242	229	207	206	235	204	209	218	212	223	231	220	214	212	226	224	210	221	243	255	227	225	234	227	221	220	233	246	209	216	206	224	216	236	207	231	210	218	223	205	217	217	213	208	204	201	237	202	205	202	252	220	241	192	214	240	234	221	215	254	224	228	208	226	218	227	240	212	240	237	240	220	219	198	198	205	243	230	229	203	198	233	214	252	216	230	261	230	208	225	207	233	239	240	208	220	218	216	225	234	231	238	217	217	225	239	206	225	193	218	226	231	255	240	230	226	244	203	233	205	206	216	232	225	225	204	219	217	258	221	204	221	230	247	228	227	231	221	221	205	234	212	236	230	207	224	213	221	221	202	210	228	216	213	214	213	225	215	239	233	255	207	249	221	217	226	238	222	211	230	253	200	212	198	210	225	249	226	232	221	212	238	221	220	226	233	206	231	218	237	228	233	241	229	182	223	228	229	220	220	207	202	250	217	210	229	240	237	208	231	246	239	244	227	227	206	193	235	207	235	208	215	221	226	231	225	219	231	231	219	233	232	222	234	238	218	226	199	195	222	231	202	222	227	239	224	227	216	209	214	217	221	250	194	212	218	215	216	208	233	229	232	220	231	228	228	235	225	246	234	219	229	239	202	210	204	208	217	230	213	246	194	252	240	205	236	234	229	217	192	231	209	219	207	234	230	214	255	231	244	224	218	229	212	232	205	205	221	224	231	227	230	220	198	231	223	228	209	228	210	268	223	221	241	195	225	241	225	221	255	204	212	201	211	220	220	196	197	222	199	245	202	240	232	245	223	228	210	222	232	206	232	220	210	211	201	228	204	226	231	241	202	229	216	211	244	245	218	240	232	245	236	211	241	249	226	204	230	199	219	256	209	235	222	246	217	216	235	227	237	235	213	215	220	221	214	214	231	210	231	222	215	211	241	190	231	257	231	191	242	238	210	256	241	227	268	233	230	206	272	216	231	214	243	252	213	234	212	213	223	246	251	227	216	228	222	220	208	228	223	226	248	246	249	217	245	219	223	210	209	204	238	204	213	209	257	243	217	240	221	224	269	252	212	198	232	237	238	226	219	239	251	224	221	224	207	214	245	245	244	196	229	205	199	239	219	219	209	211	226	239	229	218	222	244	220	233	224	209	236	238	221	217	218	218	225	215	241	255	224	228	237	229	248	213	213	238	227	217	212	216	198	229	227	229	232	212	249	208	218	252	254	227	219	229	235	241	211	234	204	209	207	224	232	220	241	234	238	242	216	205	218	228	231	214	229	225	220	256	218	207	248	248	230	215	228	245	243	202	211	225	245	203	228	229	229	206	208	203	236	217	228	223	236	239	238	221	189	224	247	230	247	236	210	225	214	226	199	210	229	231	214	214	257	231	219	208	236	210	215	232	220	235	214	233	244	235	247	222	213	223	210	228	254	223	202	219	210	218	209	250	231	248	212	224	225	240	237	242	231	216	235	215	217	239	220	214	242	240	216	252	204	229	201	214	229	213	225	232	207	216	226	216	229	244	212	259	222	221	241	199	249	231	208	254	249	214	253	211	235	242	229	238	209	230	220	235	236	229	236	234	200	220	224	237	215	227	209	240	236	258	219	231	235	225	197	228	198	213	252	212	222	220	213	213	218	219	211	203	194
3143	678	776	748	776	674	715	655	633	690	656	643	615	669	645	605	614	623	610	607	630	601	596	573	580	651	592	597	622	614	640	594	572	605	598	587	618	573	632	601	570	641	611	645	576	605	571	582	588	580	588	631	623	603	612	604	634	613	607	623	620	625	653	682	621	600	627	618	670	655	677	620	632	629	616	653	635	662	581	645	643	645	611	605	597	588	633	587	613	605	629	647	653	652	660	618	634	764	962	763	628	616	630	589	555	599	597	581	622	605	610	605	636	642	569	655	569	593	623	598	602	634	611	602	598	590	600	594	635	613	636	619	604	571	630	593	649	554	621	634	611	622	624	604	635	615	572	546	637	590	563	619	586	609	612	652	649	567	642	550	636	574	603	585	615	597	644	580	592	609	604	581	602	603	586	585	601	642	626	575	613	611	597	626	598	577	605	602	640	582	622	602	582	606	616	617	654	616	628	616	582	600	597	599	607	599	624	592	634	598	642	572	618	628	601	602	600	580	644	633	605	656	585	560	547	614	610	606	597	634	600	608	618	608	625	591	607	619	634	591	576	622	644	617	652	593	626	634	609	582	553	642	608	615	569	579	589	631	586	600	597	572	581	546	598	574	621	612	570	632	624	617	612	628	622	576	596	603	589	633	623	655	598	620	583	594	621	594	586	604	608	578	620	612	598	587	637	606	620	559	629	600	621	640	567	583	556	626	584	623	571	614	601	578	599	652	602	553	590	636	600	623	609	623	576	626	591	600	605	574	594	612	599	624	566	642	653	636	589	647	584	550	601	605	610	606	661	581	606	585	633	563	631	586	635	621	596	625	625	640	604	574	589	597	606	626	598	552	636	667	565	598	642	649	612	636	615	626	606	648	645	640	592	634	626	618	584	620	598	578	601	544	561	629	642	586	634	596	569	589	614	604	640	601	640	581	606	625	612	578	600	657	604	587	583	671	606	600	637	558	604	609	578	605	653	592	570	608	590	606	594	584	603	623	572	568	624	618	612	613	602	580	615	572	654	629	593	594	607	632	621	631	575	537	595	616	606	621	597	620	607	636	606	592	625	622	601	572	601	606	655	621	594	608	623	627	598	583	620	572	628	605	597	624	594	573	609	630	572	633	554	574	584	580	624	613	605	623	559	589	570	595	609	570	614	643	616	585	597	643	566	636	613	579	612	641	616	632	564	606	613	622	617	615	587	590	613	619	608	637	602	622	572	639	620	540	601	659	595	610	603	629	622	625	596	642	633	593	554	623	577	619	594	589	627	610	600	629	655	592	627	603	570	614	637	575	641	624	587	553	623	574	563	624	645	633	623	605	575	588	585	630	604	579	590	613	592	594	663	639	596	607	622	599	613	562	627	638	627	610	599	649	604	596	621	614	596	589	628	650	623	599	588	560	633	590	619	588	624	578	613	567	550	615	610	643	616	643	607	671	574	618	610	595	572	582	631	591	630	580	612	630	608	620	625	562	596	619	547	569	594	644	625	624	630	609	576	602	616	610	612	631	635	582	630	602	588	590	567	608	602	609	628	543	613	563	558	631	586	588	626	569	607	611	582	623	641	616	601	604	630	546	585	607	619	657	548	632	584	597	595	627	608	578	594	606	605	631	623	606	579	622	611	585	601	638	598	623	576	609	586	631	605	609	608	656	618	613	635	592	598	642	578	619	564	641	640	614	596	562	611	632	640	600	615	606	643	605	656	609	607	592	635	576	620	629	616	597	620	568	580	626	588	599	613	619	548	582	593	618	590	617	627	609	595	615	575	638	627	634	594	605	605	600	588	622	619	590	581	570	578	604	600	571	623	619	597	590	616	587	578	570	608	616	612	615	610	638	601	607	625	575	638	657	621	601	586	600	601	607	622	637	582	598	600	588	605	659	607	567	587	605	639	637	610	609	576	582	596	606	610	598	640	628	597	633	625	617	602	616	586	587	604	588	594	670	611	615	650	614	589	630	585	597	598	606	651	572	610	614	620	623	633	628	605	574	603	588	610	625	613	603	619	629	606	594	629	598	621	614	624	615	599	612	634	593	614	597	619	613	573	618	572	642	605	631	593	588	541	618	621	627	612	600	635	557	620	641	635	623	582	607	583	651	583	612	627	612	561	623	550	585	617	630	596	636	612	613	567	615	629	563	613	597	614	612	585	626	607	627	586	582	536	612	670	622	622	591	617	614	634	610	637	624	587	600	582	634	600	620	566	605	623	623	587	582	583	588	551	571	591	604	657	571	612	581	603	599	616	559	617	613	668	589	603	623	615	582	575	583	580	586	629	652	563	559	614	571	636	601	616	625	542	560	585	634	627	599	595	619	609	605	550	622	598	616	611	583	562	625	562	662	599	614	578	581	603	597	627	622	637	586	620	619	599	596	594	609	619	604	581	609	604	586	580	608	603	576	617	625	643	578	614	576	582	628	578	616	625	619	620	588	581	592	578	620	624	635	608	623	586	617	602	605	594	629	550	635	600	630	660	595	624	613	597	646	644	580	573	607	591	611	616	611	605	575	571	581	586	602	608	619	573	619	609	597	631	602	637	597	583	590	625	592	591	616	583	611	633	586	623	608	627	642	601	633	596	595	580	625	613	547	620	628	598	626	596	622	640	597	601	635	611	594	606	652	612	580	578	602	634	606	590	597	635	605	611	571	631	581	638	596	603	624	574	585	638	622	638	642	598	614	593	632	603	588	633	622	608	618	584	595	570	556	626	584	606	610	635	600	614	582	586	653	597	661	586	550	631	609	623	590	566	618	610	572	633	579	614	602	652	605	598	612	597	620	585	598	585	589	569	605	600	574	603	585	593	609	593	595	604	588	588	620	585	580	596	631	617	628	618	642	604	612	577	606	605	616	653	616	645	594	621	657	578	589	610	636	601	595	579	594	634	640	588	612	663	621	563	573	632	625	568	625	615	627	600	650	592	593	620	601	583	596	638	592	634	584	676	648	590	605	586	594	598	549	614	631	653	610	611	609	607	623	579	614	549	626	568	621	584	607	605	622	615	613	610	612	603	582	610	629	602	613	596	658	617	604	650	602	606	622	644	572	642	606	613	576	582	637	564	569	590	604	613	592	593	597	603	574	644	576	622	591	629	622	562	606	588	574	609	608	655	581	563	631	600	632	604	586	631	631	618	601	632	582	590	653	607	574	621	599	598	611	593	636	600	624	625	647	627	611	579	588	637	645	647	592	613	652	610	570	590	586	628	624	609	626	626	586	558	598	595	576	586	626	583	589	598	598	601	611	597	619	604	616	583	624	632	623	610	575	621	578	604	601	627	576	653	606	592	599	597	623	615	604	592	580	598	582	566	596	593	625	642	627	612	546	580	594	615	597	598	565	602	600	593	608	638	669	626	626	616	613	615	600	629	637	600	568	612	620	613	593	605	612	606	627	632	562	618	617	620	581	589	607	557	592	604	628	594	647	609	615	587	625	608	598	603	607	612	635	603	627	626	598	618	666	620	612	604	607	598	593	614	591
19948	1869	1387	1067	823	621	521	470	436	402	337	351	325	341	324	263	291	300	297	306	291	302	256	274	267	297	318	280	246	258	297	260	281	265	230	237	266	279	238	304	288	268	239	261	267	262	228	279	236	298	239	249	273	254	244	244	250	234	263	250	268	262	260	265	249	294	296	285	251	303	261	295	214	258	259	252	241	260	265	279	286	259	266	276	256	266	244	257	249	270	281	270	260	252	247	278	322	537	430	363	252	265	266	241	247	241	277	259	275	265	242	242	279	265	259	253	236	265	243	259	231	256	276	254	257	261	262	295	286	274	281	278	260	262	233	242	244	256	265	259	256	250	274	272	287	255	256	271	272	269	278	251	251	245	240	270	245	266	260	237	247	281	245	277	254	239	253	261	251	260	254	254	262	234	252	264	287	269	251	287	269	269	255	254	266	232	255	281	295	241	245	239	265	250	268	233	260	248	266	247	274	246	281	243	250	263	240	240	246	238	238	239	236	265	272	247	249	260	286	242	277	292	286	287	252	237	238	267	256	251	254	250	269	272	252	273	271	237	250	289	257	281	254	273	251	236	252	270	272	241	248	261	251	265	278	267	246	260	260	257	252	283	255	235	254	271	262	288	253	260	244	271	252	267	261	252	263	279	252	264	240	245	237	272	287	278	284	237	244	240	261	262	254	247	260	276	252	277	285	245	240	255	236	258	248	245	260	229	256	260	243	287	230	258	257	264	260	281	236	258	245	257	268	263	282	231	264	235	270	258	268	227	288	257	250	273	271	268	251	282	275	245	236	256	273	273	277	272	276	251	242	290	265	277	244	266	259	250	265	271	253	287	247	267	276	267	270	252	275	277	259	275	263	263	264	256	248	274	296	279	274	242	261	288	269	221	242	250	240	264	248	247	251	232	295	256	256	255	261	279	269	285	264	265	265	270	271	256	279	240	265	281	236	239	260	233	234	254	240	239	257	253	229	278	280	292	264	227	228	281	252	233	247	241	251	252	255	251	258	253	238	240	256	252	252	242	260	228	264	252	288	289	269	257	256	243	232	245	246	271	248	251	285	258	281	261	271	244	247	236	258	275	260	246	286	280	244	244	284	272	246	243	238	244	273	260	252	254	242	251	260	246	255	270	259	230	276	253	248	235	255	249	280	249	251	284	240	278	258	249	272	270	304	290	228	289	247	278	248	263	262	276	261	264	250	249	272	252	263	236	243	223	272	260	264	258	256	244	282	255	260	273	259	251	237	246	269	258	284	262	264	241	251	237	233	267	251	273	276	270	261	251	243	252	251	253	294	234	244	237	255	299	288	268	255	228	227	258	272	247	234	262	232	278	229	258	273	252	228	234	253	262	252	292	242	270	265	254	252	254	233	258	277	220	270	265	267	227	259	280	258	257	283	259	266	253	265	278	244	292	265	244	260	267	251	257	308	249	276	240	268	258	257	257	260	226	256	258	247	257	270	245	245	251	272	248	267	258	258	250	244	271	258	245	249	250	252	260	259	256	232	237	288	277	262	282	251	262	303	258	319	259	283	302	232	238	265	258	258	273	254	269	265	272	262	248	253	248	247	244	238	267	237	286	261	256	218	271	258	247	242	262	259	241	273	244	284	237	245	263	286	260	242	259	277	303	278	252	258	259	264	260	248	261	236	254	227	252	255	260	246	284	293	251	261	250	262	285	229	271	260	260	258	258	256	254	270	251	289	250	277	239	255	243	253	254	237	269	250	253	233	260	257	268	269	249	242	284	263	263	281	263	297	263	259	240	268	294	275	242	219	251	251	248	274	240	272	245	251	235	256	270	267	271	257	285	253	244	253	251	263	236	238	283	244	251	274	261	267	233	313	272	267	265	241	242	274	224	241	256	256	252	266	263	286	302	239	245	296	256	247	259	263	249	261	231	250	248	231	258	270	262	251	290	264	248	240	262	259	250	256	245	248	269	277	249	259	253	260	267	261	252	251	260	281	241	246	257	261	247	253	248	250	253	258	237	260	272	285	256	251	253	252	255	298	278	266	257	244	257	253	231	240	282	266	267	247	260	240	279	274	248	254	259	264	256	262	255	258	214	239	257	261	226	243	285	259	257	241	256	248	226	250	229	248	252	242	274	250	240	251	261	271	233	288	231	237	274	250	240	270	270	269	245	255	229	244	239	301	278	253	257	256	280	264	255	243	262	231	270	248	261	235	242	231	249	233	268	245	231	266	259	263	246	262	293	253	283	246	282	245	246	254	241	299	276	275	239	262	254	213	238	265	252	257	261	263	239	267	270	279	265	245	231	274	265	253	249	281	271	272	245	254	244	287	287	276	295	260	261	259	277	263	245	263	246	240	260	274	266	263	238	251	237	262	257	249	267	260	282	264	253	268	300	247	244	258	269	245	273	270	292	263	266	266	258	250	224	218	260	238	274	268	246	255	268	257	252	236	241	264	231	257	286	263	252	245	263	266	273	252	263	274	236	269	241	247	258	232	261	252	251	278	297	228	252	243	279	250	266	244	272	278	256	257	266	267	268	263	253	261	280	260	241	238	276	252	244	252	245	267	255	262	255	243	280	245	253	287	255	274	235	268	282	238	268	247	248	244	265	251	278	284	272	249	241	246	248	268	290	255	223	264	248	256	238	258	265	226	229	236	240	239	271	294	264	240	272	261	240	247	257	274	257	271	283	289	276	249	245	255	270	231	221	257	266	270	259	264	252	294	272	289	266	274	234	240	261	261	214	287	271	252	279	287	257	270	246	270	245	252	237	251	244	291	247	243	248	271	239	257	276	300	260	236	246	260	267	248	273	259	290	273	291	243	246	266	274	255	268	239	256	231	299	246	277	234	288	271	277	246	233	257	239	277	261	282	267	280	278	240	266	264	270	271	250	257	264	214	267	257	297	254	231	260	254	262	277	255	248	253	259	239	267	256	262	288	249	268	259	283	250	217	285	281	245	277	251	304	248	253	256	239	271	261	268	296	279	265	252	255	240	251	279	243	246	294	254	260	271	279	255	247	264	261	251	256	281	296	276	268	256	241	251	267	260	245	264	259	246	237	250	266	236	284	232	252	272	254	288	270	237	252	275	263	242	253	239	249	282	266	273	268	280	255	274	278	261	267	237	239	248	264	253	281	261	267	216	245	241	243	255	258	249	281	255	242	258	261	249	256	244	257	253	292	249	273	293	266	240	262	300	260	265	274	280	268	259	270	245	253	245	249	278	268	272	285	255	254	292	279	276	296	282	245	272	267	233	277	263	254	268	248	279	268	257	239	264	275	239	263	224	259	266	261	239	224	254	297	255	280	261	252	274	268	268	237	287	257	256	246	270	271	241	253	244	262	268	277	251	277	276	273	238	258	240	306	261	242	239	236	261	243	278	250	244	273	226	268	239	233	279	251	295	264	266	267	266	258	277	273	243	234	256	242	246	277	245	240	250	277	213	273	270	263	263	274	276	265	267	261	261	261	257	250	295	271	260	248	249	274	245	264	279	291	254
10346	1600	3097	3523	2973	2507	2201	1834	1720	1436	1324	1190	1153	1020	1033	992	990	910	879	877	829	802	839	767	773	791	781	806	759	765	756	754	753	747	756	761	754	715	753	759	714	717	749	723	711	723	684	723	762	746	744	707	690	709	711	654	699	718	719	703	698	708	688	759	735	787	1041	823	786	895	922	817	746	777	782	758	807	781	881	906	961	982	876	770	796	735	674	689	754	737	699	711	710	728	662	712	1178	2795	2378	1420	702	682	675	643	691	712	724	705	642	704	641	710	668	716	698	710	676	657	673	660	721	656	669	698	717	685	677	683	671	669	644	678	712	664	653	658	714	675	715	677	731	666	670	687	663	678	660	685	690	704	683	602	659	702	688	655	693	684	610	673	709	699	702	673	756	695	684	657	684	697	671	699	680	653	689	658	678	697	719	703	629	692	703	715	706	667	686	661	690	631	682	649	724	703	656	728	685	691	685	722	664	630	696	647	657	701	690	675	701	682	705	712	727	706	671	732	709	679	697	709	688	710	722	671	716	701	691	703	660	643	666	680	693	666	638	683	692	637	697	696	679	646	680	677	673	701	680	712	683	723	660	721	686	693	669	697	678	682	683	687	686	704	718	702	683	670	682	677	670	675	697	668	681	689	683	655	700	713	633	683	692	687	690	681	695	690	651	725	662	658	671	648	749	688	680	658	686	697	701	673	670	698	697	664	667	665	720	648	672	671	682	729	709	664	714	684	705	689	684	663	682	704	643	674	665	712	716	686	678	626	655	685	666	680	683	710	660	663	694	711	739	652	647	652	660	701	666	695	689	723	665	704	669	711	687	669	671	675	681	696	701	719	692	668	679	745	666	671	685	679	655	685	662	703	675	686	688	652	646	645	677	719	639	691	687	702	638	693	667	642	726	680	724	688	628	713	661	671	671	674	691	655	655	676	699	655	653	662	655	644	734	636	690	696	636	707	641	704	672	659	682	686	702	694	708	699	650	696	674	683	704	711	670	652	726	676	731	675	623	723	709	703	713	681	672	670	674	624	692	678	700	682	666	642	710	705	689	682	743	651	657	703	651	685	659	666	671	692	707	667	676	685	706	645	686	684	674	697	669	700	707	693	648	642	669	644	634	735	667	675	721	701	689	690	678	690	679	635	678	701	642	728	680	713	681	732	654	731	694	626	634	645	675	712	691	673	718	648	693	693	665	646	707	713	732	655	685	707	628	655	643	700	721	662	737	685	690	656	659	686	682	689	696	670	712	649	678	672	744	701	657	641	656	719	681	666	686	693	674	667	687	690	592	681	710	680	707	695	682	689	658	671	678	670	654	695	675	717	727	718	729	673	681	694	676	640	673	691	634	675	646	639	656	650	643	675	662	720	665	664	687	645	649	620	665	676	728	649	625	671	703	632	646	651	686	689	716	675	697	651	721	685	705	710	688	703	655	682	682	677	679	691	656	696	719	693	672	715	686	664	725	655	682	729	657	671	651	670	680	657	729	680	662	695	686	697	699	708	676	677	645	710	700	657	673	677	666	658	656	746	716	603	730	684	649	720	700	678	758	644	685	733	680	683	721	706	673	632	665	719	649	659	734	702	722	704	696	679	652	675	657	705	712	668	686	652	636	668	710	717	702	700	690	666	669	681	697	695	666	633	652	653	706	689	648	701	653	680	713	683	634	627	646	675	668	692	649	671	662	716	644	666	676	681	679	713	749	685	662	689	663	671	704	668	681	659	705	672	659	662	674	693	667	663	670	662	691	652	664	671	730	703	698	662	673	648	651	674	643	674	720	656	705	717	696	668	684	686	651	664	726	658	735	695	667	678	673	728	684	659	705	652	676	620	691	629	694	689	716	688	668	646	725	713	700	665	653	720	650	686	706	650	691	677	689	703	674	654	656	711	701	705	632	703	694	671	690	655	686	698	648	669	663	688	674	660	673	678	711	657	668	657	709	701	678	669	695	689	653	654	719	673	714	649	687	706	684	677	662	705	651	661	748	708	667	676	690	686	701	727	658	666	672	720	699	696	726	704	676	646	711	685	720	731	633	665	683	674	691	710	722	678	615	752	700	696	682	686	683	668	704	677	640	679	684	644	640	702	680	665	696	703	657	734	710	668	704	693	672	652	710	673	687	607	695	674	667	702	666	674	664	658	665	664	706	693	715	685	665	653	730	670	676	717	709	651	716	695	698	663	683	714	673	661	653	727	741	723	731	674	730	683	669	677	673	648	687	691	665	704	657	680	704	637	710	723	694	714	631	698	667	702	712	696	685	674	695	637	692	677	656	684	689	700	684	691	671	674	675	668	697	705	723	680	683	666	679	675	663	665	714	680	695	694	668	684	702	690	703	648	668	705	692	667	709	683	703	693	673	650	714	684	681	661	653	698	723	674	633	695	750	668	707	696	631	595	692	705	737	704	663	667	645	679	679	713	688	656	663	684	690	703	651	638	706	722	711	687	709	690	686	688	694	671	732	695	649	673	701	705	687	663	705	688	703	685	669	692	656	670	646	683	716	709	702	700	681	690	683	710	680	655	664	641	725	698	669	714	666	676	668	670	692	685	701	671	663	668	666	629	710	730	669	690	651	649	698	680	666	663	700	665	671	652	691	678	688	689	613	635	701	725	686	700	680	697	705	670	651	698	680	684	707	655	742	696	722	685	690	694	678	695	689	702	710	692	676	675	668	660	736	647	673	681	654	688	714	698	663	651	709	657	642	660	688	674	702	695	660	696	723	675	693	718	662	723	677	694	738	659	646	659	657	686	673	667	681	685	649	677	695	711	608	698	678	698	678	657	704	661	640	733	648	649	665	672	658	674	668	690	678	682	651	645	707	678	698	672	715	661	675	685	678	701	693	677	707	731	669	635	667	683	700	667	644	647	687	702	654	705	684	690	690	651	646	685	703	683	683	718	612	723	660	656	632	649	693	687	646	693	653	669	700	686	685	671	641	681	677	699	709	635	691	638	620	739	690	678	686	737	652	668	671	676	695	715	660	624	688	668	681	666	645	656	651	695	671	696	688	684	669	669	705	677	715	689	661	692	749	672	672	686	727	688	700	678	667	707	680	676	672	692	649	706	680	698	728	709	690	673	699	682	676	693	724	663	698	666	673	702	674	622	666	659	654	696	711	624	667	720	636	702	686	631	662	656	693	681	659	709	683	679	688	674	679	689	699	670	700	648	705	674	697	659	670	698	700	664	673	690	679	659	684	715	698	664	704	650	714	663	675	651	643	713	705	685	668	670	758	651	662	676	705	676	638	724	679	726	703	658	693	747	681	657	621	637	687	706	670	647	663	718	686	670	684	721	679	706	682	652	732	638	686	723	647	660	638	671	682	732	659	674	671	665	687	723	705	678	685	614	674	713	684	670	659	720	613	629	699	682	658	648	739	662	674	643	652	679	657	623	655	723	656	679	735	693	656	754	707	650	695	645	685	664	659	670	640	707	685	677	668	685	669	686	680	720	674	669	648	682	652	696	737	720	713	656
31260	5452	2695	1998	1399	927	745	634	516	490	444	365	334	364	313	321	289	295	302	259	239	253	265	229	281	230	242	245	213	255	254	235	222	228	204	206	221	203	201	224	195	219	202	204	220	222	207	207	203	225	237	234	210	191	230	216	230	248	190	239	231	229	238	211	215	259	259	243	227	209	288	221	233	210	223	224	231	221	250	249	256	245	243	202	213	220	205	229	247	243	213	208	201	210	225	217	361	733	542	406	223	207	203	218	237	206	231	189	206	221	228	188	213	220	215	231	212	224	202	204	206	235	224	220	218	232	208	193	219	212	197	214	207	190	205	206	246	236	210	196	176	207	216	220	222	200	208	235	220	203	204	189	206	199	199	234	212	220	206	222	208	201	192	205	216	182	212	209	210	197	201	214	202	252	201	212	211	235	220	222	194	248	196	229	233	204	212	198	194	216	218	214	212	231	219	207	209	204	194	220	218	219	217	221	196	195	195	210	218	197	191	232	209	207	206	199	231	223	198	218	200	223	220	216	241	237	212	199	215	199	214	198	200	208	205	216	212	225	186	210	197	214	209	197	213	223	206	182	238	193	190	191	218	215	222	214	202	218	209	193	232	212	225	202	205	200	207	229	189	219	207	190	225	216	196	205	197	235	220	233	221	225	207	239	216	223	213	210	225	227	226	229	217	214	201	229	194	229	198	219	238	180	194	180	206	183	181	204	205	211	197	224	216	244	207	205	189	205	209	211	192	196	201	184	185	231	216	187	206	217	223	205	214	208	207	180	228	220	242	205	196	209	196	208	204	185	193	208	198	213	228	210	212	211	208	206	231	199	188	190	205	184	206	207	232	214	209	171	258	196	191	191	202	217	216	209	214	201	210	235	200	202	233	221	208	238	193	185	207	233	211	216	193	212	230	187	230	217	202	212	221	212	245	236	188	215	232	173	207	211	202	206	199	207	210	197	217	175	218	205	220	235	214	228	185	190	220	187	201	204	211	224	203	213	202	203	210	187	226	218	215	203	199	238	204	218	184	233	198	185	200	217	225	225	194	210	201	217	209	231	193	193	219	198	200	181	214	193	226	220	176	214	238	213	226	209	194	220	186	191	191	203	213	229	197	200	215	193	205	183	205	203	201	205	224	202	214	205	205	186	173	218	221	199	217	186	199	225	221	192	193	218	214	218	215	204	195	203	218	220	219	200	211	197	210	208	195	235	198	204	201	197	201	192	220	247	216	238	208	216	211	217	215	220	204	234	200	211	187	213	218	213	207	188	194	203	199	221	214	238	206	215	194	183	202	215	223	211	221	218	249	242	230	197	195	179	206	212	217	223	205	212	207	207	198	177	219	231	194	220	197	232	188	212	220	201	214	194	218	222	199	212	194	224	218	211	211	234	219	258	220	205	200	205	225	205	213	208	226	218	224	175	209	206	217	214	196	221	219	207	232	197	187	202	226	212	201	220	210	195	219	191	223	194	196	212	206	203	222	194	206	181	219	208	220	227	194	235	208	219	231	191	199	208	240	207	178	236	213	221	215	194	200	210	209	195	212	203	213	226	200	202	225	198	187	207	210	211	224	220	227	229	195	208	211	224	234	182	218	220	192	202	201	215	237	221	202	210	214	207	211	195	198	226	208	197	200	192	201	233	215	209	209	227	228	221	201	227	210	237	205	194	206	189	185	201	213	225	204	201	208	176	232	227	211	190	219	227	209	196	204	194	208	208	199	215	194	172	226	218	191	217	194	201	222	222	206	211	208	223	226	215	189	218	223	216	217	202	212	196	235	195	201	212	197	218	212	208	209	227	204	235	209	199	208	188	234	210	197	212	214	210	205	212	205	228	204	223	194	206	203	212	184	202	197	205	204	211	205	191	204	223	196	197	199	205	210	184	215	215	205	188	218	221	216	216	235	213	207	189	230	186	213	204	194	215	225	209	204	242	210	204	214	202	220	192	208	209	215	202	192	205	220	205	208	208	216	214	196	208	185	192	216	216	216	198	224	246	202	203	229	223	216	200	182	222	222	230	186	206	203	209	230	215	225	214	193	183	195	200	211	203	239	217	195	200	211	204	213	191	201	216	194	187	220	203	196	227	204	202	206	209	231	205	199	212	229	204	198	207	215	214	212	229	208	208	241	204	222	205	226	222	211	201	232	223	228	205	227	206	230	204	191	196	204	222	223	215	223	180	213	198	217	215	178	224	227	217	211	207	206	200	209	207	202	215	226	212	192	214	218	195	200	220	219	180	195	208	204	221	229	216	203	216	214	201	215	223	217	209	185	184	214	186	211	217	205	210	184	196	203	230	206	215	205	215	196	224	240	213	213	204	219	209	193	219	217	203	231	207	199	207	208	208	217	195	210	211	218	222	223	227	172	214	207	220	207	200	227	239	222	222	205	220	200	192	193	209	225	209	216	177	199	208	203	224	226	206	210	236	236	194	218	198	204	200	226	177	212	227	221	216	224	209	198	205	213	209	223	211	221	205	227	205	221	199	197	202	209	207	206	226	211	167	216	193	195	215	222	199	191	184	207	183	201	225	205	232	210	216	204	215	224	206	206	210	222	185	225	216	213	182	207	209	186	206	208	217	218	210	214	205	209	239	181	222	227	240	183	218	230	202	195	209	191	191	233	218	205	166	189	220	206	181	216	206	221	234	207	223	222	221	208	212	202	211	228	221	252	215	218	205	197	201	215	216	212	203	216	199	203	216	202	214	190	206	236	198	196	194	209	247	224	211	216	223	243	225	181	215	215	191	235	209	203	214	202	224	207	208	194	224	208	222	226	189	206	235	220	215	228	227	219	193	223	196	197	219	224	192	198	221	200	201	198	223	196	209	216	243	215	217	209	212	245	218	246	211	215	218	224	204	206	198	198	185	251	206	237	207	201	216	197	242	209	220	217	216	221	211	228	182	207	227	188	210	208	220	212	172	225	209	220	226	209	192	197	207	212	204	246	219	206	199	244	218	201	207	219	197	216	235	187	222	218	215	197	196	190	212	224	221	206	227	214	209	252	215	207	197	212	216	220	249	219	220	222	213	209	196	183	235	204	194	207	233	212	235	249	222	203	205	204	215	243	219	199	202	223	217	216	217	211	212	225	200	216	189	206	211	179	232	214	210	191	216	243	192	221	210	208	205	189	206	210	196	220	249	219	225	229	224	198	236	230	257	194	217	216	201	206	226	165	209	227	206	244	227	207	182	204	219	215	212	217	205	196	202	208	221	234	224	199	222	211	200	186	194	196	195	179	196	214	199	225	193	221	197	201	201	221	218	210	209	216	208	177	200	219	211	230	237	216	242	212	225	227	194	213	218	213	187	211	212	202	220	219	219	211	193	218	210	215	206	220	203	220	224	210	230	226	199	210	219	238	200	202	187	197	216	214	228	223	202	228	221	210	197	188	209	229	210	188	207	186	214	224	203	202	213	215	200	217	225	181	208	214	204	222	216	209	211	190	198	210	193	183	204	210	210	196	188	213	195	217	202
14828	2290	5185	5742	4951	3934	3209	2766	2363	2025	1728	1599	1496	1347	1261	1114	1182	1038	1074	1036	911	907	862	822	755	814	767	772	756	780	713	775	709	684	674	690	694	691	688	668	655	669	648	670	617	627	597	620	626	604	618	611	605	567	613	579	596	617	616	596	603	574	632	599	654	930	1208	876	855	888	998	789	673	673	766	702	742	688	855	1014	1050	1067	926	735	655	637	627	640	634	629	620	630	652	636	605	595	1786	4488	3463	1781	609	537	540	605	514	542	525	574	567	552	553	547	570	567	585	565	584	565	568	526	602	543	573	551	549	539	546	545	581	539	548	521	565	536	544	548	562	555	596	542	574	565	540	575	562	531	535	551	532	588	543	587	580	529	563	581	593	611	551	606	530	573	655	535	544	590	566	596	583	562	584	574	567	555	549	595	549	560	525	530	570	558	579	562	552	591	556	542	587	564	535	535	578	554	565	572	539	558	571	593	593	558	552	570	546	573	624	552	570	588	539	553	601	515	565	576	586	555	609	586	534	591	558	570	559	556	573	515	571	551	578	541	563	557	557	567	540	579	529	565	532	543	544	572	531	569	568	555	571	515	571	549	544	543	553	542	558	564	546	562	582	560	560	570	517	519	589	569	504	518	568	597	536	568	536	580	576	552	589	537	624	600	587	559	558	557	563	569	607	585	553	572	566	547	516	603	573	554	526	543	577	554	536	549	521	526	578	553	536	561	548	608	593	555	592	563	550	544	559	567	510	568	544	548	531	570	551	557	546	535	600	554	558	573	600	533	543	509	564	577	588	527	558	580	531	559	596	551	560	570	563	537	581	594	546	542	594	514	590	560	592	588	555	545	573	595	572	539	574	537	597	587	576	560	507	540	554	540	594	530	536	571	563	541	549	581	541	553	598	549	519	577	566	541	554	552	587	534	542	578	528	527	542	548	531	526	551	602	540	583	566	578	552	529	536	574	607	569	590	523	566	562	558	596	528	553	549	599	560	568	578	562	557	558	582	578	563	548	572	570	562	545	533	505	539	540	554	535	513	566	594	554	564	569	552	550	573	550	555	552	567	599	570	536	573	545	522	543	535	545	555	552	525	567	519	572	526	552	533	520	550	555	559	535	525	538	526	494	600	605	537	588	514	551	586	574	578	587	571	544	527	571	543	548	556	551	534	565	560	621	543	575	509	554	543	597	562	576	590	569	524	579	556	586	540	590	555	615	578	571	551	556	548	533	567	548	513	538	588	540	555	536	557	581	561	567	541	575	531	595	531	579	574	606	572	533	532	542	610	538	565	563	551	549	575	554	569	564	594	570	560	518	569	557	516	589	584	547	577	519	538	536	533	583	642	571	531	570	544	618	559	547	532	543	565	570	558	598	570	594	555	554	563	557	603	593	578	562	559	547	555	566	575	571	574	543	544	578	541	499	603	512	571	565	556	543	548	549	557	574	583	571	586	538	566	552	572	566	532	550	571	608	543	540	535	557	515	571	572	598	594	538	569	567	573	573	515	548	540	569	601	580	542	527	565	579	538	562	538	561	575	563	593	541	582	583	537	555	562	572	546	569	554	550	540	558	556	556	538	557	588	550	547	585	610	563	564	534	578	574	556	567	541	561	565	586	566	550	585	549	534	526	564	503	545	589	543	543	613	554	541	538	584	556	563	581	550	585	587	539	585	598	555	589	580	562	572	590	561	543	578	547	547	535	547	543	548	539	596	558	534	490	588	570	568	537	561	598	575	534	525	603	555	551	557	562	575	547	533	570	566	543	532	565	581	549	578	547	568	518	533	601	574	555	560	533	587	561	542	554	573	566	571	609	527	561	629	567	556	574	585	556	557	556	561	543	514	551	577	585	565	569	563	507	544	599	577	523	580	568	554	557	557	561	537	548	531	549	592	519	561	555	530	540	573	574	602	554	580	580	548	568	549	563	569	551	595	546	554	582	542	518	558	532	564	586	543	564	566	543	603	581	525	574	551	581	545	565	543	542	525	541	505	578	516	554	548	561	566	571	569	525	576	558	546	540	616	556	561	527	550	514	586	513	553	556	549	565	557	522	568	592	541	568	554	548	549	555	557	593	558	531	574	532	580	553	588	538	549	498	524	556	557	545	589	578	574	562	564	599	542	526	563	538	578	583	597	549	585	545	566	530	600	581	541	583	565	561	576	557	542	571	534	544	584	551	601	534	536	580	566	556	580	554	568	573	547	513	589	584	550	575	556	564	542	558	600	572	565	542	552	582	571	555	581	566	502	566	583	547	576	569	535	511	553	579	541	522	562	573	600	547	569	574	562	537	526	518	618	542	575	534	547	563	573	556	550	551	559	546	534	563	555	584	566	572	562	574	559	520	537	547	535	564	606	545	576	611	570	557	543	572	575	545	547	575	523	545	533	560	547	534	568	557	530	557	535	582	562	551	600	561	565	556	551	561	578	568	578	571	539	563	573	523	523	525	527	515	567	574	593	588	528	574	575	550	565	551	574	575	546	500	567	580	538	568	504	539	560	575	544	550	588	584	560	565	540	535	571	519	591	556	529	569	558	548	551	525	584	533	562	531	558	602	559	578	558	518	542	546	544	549	575	583	563	539	557	566	567	578	587	572	543	573	556	587	567	564	519	539	586	495	579	529	558	566	564	580	586	548	526	566	546	592	482	552	584	559	588	571	592	578	584	536	542	568	542	540	580	559	556	559	566	556	595	568	556	570	555	561	560	596	530	562	571	589	548	560	579	540	546	533	584	572	561	574	540	578	542	546	554	536	582	554	544	550	552	518	531	536	558	553	498	514	534	518	597	513	598	566	540	526	569	577	567	581	573	553	572	563	549	539	543	540	546	541	533	578	542	534	586	591	590	570	571	571	578	560	551	557	582	491	523	563	500	563	584	557	572	544	542	568	535	579	560	575	539	630	544	556	534	559	545	531	582	550	530	547	544	553	558	549	533	571	554	555	557	553	601	587	562	531	529	578	550	574	614	579	571	563	561	556	563	572	561	555	523	573	523	557	564	561	574	547	577	539	578	556	593	575	583	539	562	523	578	574	586	551	601	542	515	509	522	577	531	567	556	562	570	590	554	535	552	601	585	560	513	553	567	586	522	499	588	504	545	539	532	561	570	537	564	534	537	594	572	606	591	564	535	535	524	543	588	557	555	577	531	553	518	531	546	557	543	564	542	557	547	575	568	570	558	587	547	531	564	582	628	510	520	581	526	560	532	600	509	537	562	555	569	561	537	593	542	547	544	559	542	582	567	563	505	559	518	555	615	534	535	502	574	569	593	572	544	581	539	522	577	570	540	537	557	538	540	557	553	601	526	563	559	584	578	542	531	500	611	649	597	550	604	557	530	515	555	589	565	565	555	543	543	537	587	567	570	518	545	585	595	578	548	592	558	552	556	527	580	544	556	535	586	539	545	547	553	596	526	569	590	529	547	552	547	572	573	519	586	568	560	545	526	561	583	515	523	537	578	548	555	570	530	513	566	555	514	612	562	581
3858	254	264	251	238	222	240	217	221	199	219	210	187	251	237	215	210	231	197	212	227	247	205	198	234	236	245	199	195	200	207	215	220	214	221	228	204	193	221	201	232	217	213	210	206	199	211	219	220	214	214	231	213	220	222	229	213	227	205	230	222	213	232	219	257	220	224	227	206	235	185	223	212	238	205	201	222	240	225	206	214	202	216	209	208	205	219	208	209	226	217	212	254	212	219	236	200	241	212	206	175	196	215	191	213	202	235	210	224	225	238	228	214	221	220	186	226	198	245	232	198	217	204	217	224	210	216	215	242	226	201	214	225	222	203	195	226	219	193	204	239	236	189	207	229	224	217	213	216	202	234	219	221	206	218	242	230	195	238	203	228	191	187	213	220	230	218	196	212	232	232	185	217	205	196	207	215	241	230	221	214	186	208	206	219	211	241	210	241	210	205	250	209	212	186	204	215	211	216	240	218	229	207	190	242	201	227	238	213	219	205	216	197	219	193	214	213	204	202	214	240	210	247	209	215	205	185	236	215	215	222	218	197	232	239	209	196	211	218	198	212	201	190	209	199	227	196	190	213	205	212	210	207	206	243	203	186	215	231	226	231	216	193	207	208	209	202	205	205	200	220	196	207	215	200	219	212	220	208	198	210	230	226	217	242	234	188	224	209	215	221	210	192	184	209	206	221	216	219	203	201	172	219	206	218	220	179	222	187	211	211	225	226	225	200	237	194	221	223	232	219	207	213	216	206	193	220	221	222	207	238	191	228	227	242	194	230	194	214	237	226	206	215	227	228	222	214	181	205	204	240	237	196	228	200	227	227	197	211	205	218	226	223	204	210	236	194	228	216	246	213	177	218	234	214	210	209	216	233	228	213	216	221	218	234	191	231	229	211	232	234	238	239	233	203	207	209	213	195	227	240	218	226	228	199	210	206	207	190	231	221	224	268	186	213	214	228	214	187	211	213	231	231	241	231	217	203	226	241	210	227	198	215	209	249	219	208	182	218	237	220	247	240	194	229	215	222	225	212	221	229	214	225	200	200	216	201	240	206	240	197	215	225	219	226	210	198	220	211	204	225	231	235	192	212	223	211	205	230	209	193	231	213	241	231	195	229	198	208	216	206	215	237	215	226	198	226	209	211	225	242	204	248	222	190	223	210	212	203	203	211	192	214	232	240	217	214	200	219	207	215	232	228	204	207	216	223	209	223	208	206	209	225	211	189	227	225	195	210	232	168	228	200	222	224	206	224	220	244	233	225	226	219	233	195	224	239	220	219	216	224	204	216	211	202	230	200	197	175	193	212	182	244	221	201	186	223	223	214	204	215	255	245	200	245	203	216	205	196	218	211	210	217	196	231	192	233	214	214	235	190	207	205	211	228	216	187	196	222	211	211	212	210	217	219	233	185	228	209	195	211	222	231	204	229	205	215	196	199	215	219	206	204	222	213	214	221	203	215	212	237	223	208	214	206	204	201	225	211	210	230	192	205	209	214	227	205	226	239	213	231	202	202	206	231	216	208	229	235	204	175	206	219	209	198	208	213	232	222	240	231	248	197	221	229	209	224	199	208	202	246	221	209	214	231	237	199	217	236	207	243	208	212	227	214	211	229	214	211	264	194	188	224	217	216	200	211	204	237	209	206	195	214	224	212	209	214	218	196	214	201	221	200	208	213	210	210	204	218	218	217	206	196	195	212	189	209	211	225	198	206	209	241	203	207	217	205	190	189	211	215	234	237	228	228	219	237	211	231	214	221	219	221	192	205	201	218	191	213	195	214	204	221	181	210	198	222	229	236	187	225	208	203	246	232	227	200	240	198	205	214	238	221	205	229	220	201	240	202	221	214	214	192	233	205	224	220	227	244	230	200	220	203	188	217	202	189	193	240	211	201	199	207	219	222	198	241	209	239	218	224	193	212	243	200	197	205	222	195	232	228	219	206	221	198	205	205	212	215	222	200	234	214	177	217	239	209	198	201	237	214	228	218	210	217	214	202	190	236	211	207	213	213	211	192	199	223	224	208	214	193	201	211	221	258	211	202	228	220	212	213	180	208	212	221	201	227	203	239	222	212	221	213	220	197	193	208	217	190	230	217	210	190	210	223	231	229	220	220	236	231	217	219	185	235	223	242	199	224	182	206	210	207	244	204	229	221	218	212	206	226	206	192	223	188	181	189	215	240	211	213	217	226	202	217	228	225	222	214	214	229	223	234	209	260	226	210	237	236	210	208	237	202	218	240	196	217	215	193	194	227	192	207	213	215	224	221	200	227	224	255	244	207	195	229	203	224	222	233	219	210	223	208	198	208	214	200	184	219	221	216	231	211	220	178	208	229	216	182	206	230	187	200	193	183	205	244	225	206	248	196	213	232	193	220	216	211	204	206	223	191	195	217	194	192	228	217	223	203	204	211	215	219	241	226	207	204	223	181	223	229	207	209	246	214	204	204	241	217	211	233	229	183	197	224	222	204	207	214	227	202	240	188	221	230	220	193	208	221	215	210	201	206	217	229	220	212	225	223	236	191	223	241	212	225	236	234	204	210	218	204	239	219	227	188	207	209	180	228	218	211	192	213	207	200	215	226	215	231	206	259	227	217	183	192	213	191	230	238	211	217	219	237	225	228	238	197	211	208	242	221	206	225	192	234	218	218	206	220	249	241	220	208	206	246	208	212	213	220	225	217	215	232	208	200	203	195	211	210	205	207	196	226	196	199	215	203	231	203	193	205	198	216	183	216	226	205	208	220	206	214	219	233	207	211	213	227	221	222	214	206	213	186	236	198	253	232	192	232	206	223	231	206	207	224	241	217	244	229	242	217	232	196	221	206	222	214	187	242	194	213	213	217	217	209	209	221	201	187	217	203	188	220	222	204	218	204	206	210	236	224	187	200	216	210	194	225	210	200	203	212	204	219	241	201	228	204	214	230	181	184	205	227	237	232	226	206	190	210	219	211	225	221	203	221	201	229	232	238	199	205	251	208	205	222	213	184	216	244	217	214	221	216	224	263	188	196	204	208	200	240	200	209	231	218	245	215	199	214	224	197	215	243	206	199	237	222	210	222	227	219	223	239	206	218	210	228	206	214	198	198	191	239	205	224	213	229	208	206	249	218	242	224	222	201	219	208	211	191	210	187	216	246	182	219	239	191	237	214	203	240	217	240	198	267	211	247	224	204	212	198	232	209	223	209	205	199	221	216	219	205	202	220	207	221	176	208	219	185	201	225	211	203	205	207	205	219	207	212	179	229	208	229	205	214	210	230	220	214	218	214	233	223	212	188	201	197	214	189	209	244	207	239	225	224	208	210	208	217	195	227	209	251	222	191	220	189	230	223	211	209	211	200	217	248	216	195	209	232	198	222	209	207	211	231	241	220	210	216	213	203	206	219	213	232	222	245	202	216	209	231	210	202	201	207	209	222	219	224	213	219	206	206	219	214	200	221	206	213	222	210	209	232	229	211	204	182	194	211	208	223	223	228	232	199	229
3227	644	670	689	684	672	643	685	654	632	622	644	652	578	623	593	642	595	582	555	615	585	592	588	575	568	645	572	586	584	547	614	611	632	603	619	569	607	590	580	611	552	625	637	599	580	581	620	569	572	589	595	547	598	603	583	601	581	597	629	542	575	610	592	595	626	605	633	626	630	614	573	615	655	633	593	584	589	632	614	632	648	598	642	609	601	611	604	624	623	592	588	593	567	595	566	645	730	711	612	549	581	555	582	577	597	550	575	603	568	606	596	579	597	567	572	613	617	554	586	589	569	570	516	626	560	566	608	582	592	589	589	602	611	624	547	568	576	589	583	561	582	612	599	521	555	592	594	565	540	553	563	626	621	546	544	528	588	584	591	568	599	568	588	555	614	563	554	553	549	586	544	558	600	575	585	580	590	595	604	561	575	586	616	577	582	618	570	569	603	566	566	579	576	557	566	582	613	585	583	560	653	549	579	596	619	648	633	572	545	587	590	561	571	576	613	561	601	603	578	558	563	573	591	628	581	591	602	590	593	534	573	553	597	589	536	606	611	560	604	615	601	612	576	593	577	629	623	584	536	603	568	563	608	628	564	585	620	567	628	585	564	631	589	645	636	597	610	612	621	561	612	593	638	606	568	544	569	579	570	559	550	564	600	547	586	582	570	597	583	542	557	576	598	569	574	611	555	586	593	581	570	624	574	559	646	572	635	589	591	583	605	546	593	593	629	573	579	590	572	572	612	572	599	562	562	546	590	571	555	584	575	570	580	588	582	592	573	573	562	580	611	556	588	581	535	610	587	562	587	594	544	591	534	561	577	600	574	607	604	588	581	589	544	589	601	605	585	609	613	641	622	593	550	598	642	584	587	599	557	572	563	549	576	623	631	628	609	602	611	609	613	544	547	561	554	583	559	558	574	590	560	599	558	615	553	574	582	595	596	596	567	587	571	534	562	567	557	580	613	577	577	616	553	552	611	582	574	564	595	562	600	597	600	591	592	574	542	550	561	624	559	575	575	547	607	600	602	599	551	624	580	595	571	570	597	616	566	532	630	585	587	578	550	590	584	591	589	588	573	624	577	565	608	564	599	594	575	595	608	562	593	599	552	607	586	587	620	587	587	596	572	605	550	608	617	565	552	561	614	600	562	634	556	580	569	557	580	598	576	620	571	580	613	560	587	588	614	616	528	622	584	587	576	584	531	585	581	591	560	607	590	588	546	553	587	572	595	571	634	567	615	589	584	577	597	575	588	629	574	549	561	588	593	630	568	582	615	596	576	586	566	603	614	580	563	599	593	557	592	595	569	569	571	555	593	590	654	580	558	547	614	569	596	578	583	525	608	562	577	579	547	610	580	585	571	614	594	597	578	592	582	564	580	603	612	595	582	608	590	525	583	600	573	569	612	574	589	600	609	611	562	563	618	603	570	608	595	593	602	582	616	552	583	599	568	591	556	575	614	595	616	586	528	633	562	584	565	610	582	557	571	602	609	597	608	581	617	560	561	575	559	599	609	590	594	604	584	618	634	584	587	592	604	568	582	555	598	546	564	641	561	616	568	627	540	561	641	573	635	594	559	585	624	585	582	574	587	578	617	607	644	596	578	572	586	608	592	631	584	579	574	579	553	600	634	588	572	596	604	593	600	550	617	569	584	606	603	568	559	565	578	603	580	555	593	576	566	604	597	563	616	602	589	602	611	563	612	588	623	544	591	588	610	622	588	556	571	607	567	599	576	565	602	586	530	575	584	601	593	561	607	583	566	556	605	606	603	606	569	555	623	613	613	588	544	585	560	578	589	569	581	597	560	582	573	574	598	606	554	589	587	590	525	575	567	584	620	600	564	594	532	569	571	602	588	537	609	597	625	554	582	613	585	616	599	539	565	632	546	521	586	551	582	560	564	609	553	575	606	549	574	572	623	546	609	611	547	572	592	534	594	596	573	548	612	635	556	603	604	615	608	566	598	618	539	549	631	610	562	647	530	583	499	620	581	610	631	568	594	600	546	628	592	580	611	596	579	578	604	618	616	654	622	587	589	596	551	572	574	561	572	597	586	612	596	522	593	576	590	623	599	558	579	585	567	564	619	542	567	540	573	622	596	556	563	611	607	612	597	529	580	581	626	599	560	540	568	598	599	614	605	557	567	576	636	571	572	573	540	622	613	584	610	596	637	580	565	588	613	543	586	630	540	602	630	590	574	579	582	560	549	583	612	577	599	610	523	561	578	564	583	596	647	629	541	586	627	569	609	571	554	581	583	584	628	568	552	565	584	608	575	566	623	648	548	581	587	584	571	563	592	604	537	597	590	559	592	543	576	596	608	616	627	593	584	591	582	598	616	596	592	568	640	587	601	614	616	621	556	563	562	627	552	576	581	585	586	560	597	547	524	568	582	582	570	568	619	591	610	594	580	576	527	580	559	596	579	621	602	583	605	564	561	570	589	584	586	601	584	584	579	591	580	602	588	617	598	618	573	591	577	580	637	591	535	555	649	548	581	545	583	556	628	595	634	577	605	577	569	579	568	567	564	574	599	584	573	582	598	569	593	561	560	602	575	552	625	589	553	593	601	606	592	636	618	586	630	551	564	594	586	580	571	603	586	578	577	659	599	551	554	575	577	593	561	606	607	572	541	575	548	587	593	592	584	595	560	610	584	573	602	568	570	621	601	608	592	603	569	587	573	556	589	588	578	599	575	589	637	564	549	556	607	594	561	612	610	627	602	565	628	570	573	611	584	600	575	589	616	610	594	593	556	595	588	565	591	573	624	585	597	549	544	578	565	585	580	588	559	568	636	625	567	565	593	564	603	573	562	555	630	610	578	624	600	599	533	553	606	590	592	620	598	623	602	599	655	591	593	582	602	614	571	572	558	605	605	594	584	508	580	588	560	592	584	584	553	607	571	553	612	598	561	604	584	578	564	590	597	590	588	579	580	594	558	598	536	548	572	550	581	559	620	607	575	572	601	581	560	601	577	586	607	617	584	579	575	558	603	547	589	579	579	608	618	600	571	576	616	602	644	581	523	504	592	599	582	607	591	555	573	562	586	601	579	626	612	567	589	590	621	604	636	600	588	562	574	578	563	594	563	626	577	597	634	580	594	544	596	588	563	583	557	552	593	598	615	623	573	629	621	598	607	524	552	550	613	619	605	599	563	564	600	557	543	569	586	615	599	625	627	648	605	615	602	609	615	591	579	610	588	623	577	574	549	611	560	556	614	617	585	592	617	630	653	597	608	569	592	599	613	580	595	576	607	552	616	619	590	565	575	553	597	605	588	576	578	604	597	587	585	587	577	589	637	588	610	586	589	525	597	599	578	624	591	602	579	579	616	595	585	600	586	553	578	584	597	580	545	560	566	608	598	599	587	563	593	598	550	615	618	577	532	540	585	599	613	536	606	578	564	576	592	563	583	583	603	598	548	601	596	577	581	566	569	645	561	620	595	565	582	607	571	635	572	563	570	557	636	604	553	613	614	593	583
23719	2503	1338	1014	788	632	559	442	402	343	339	335	309	300	274	280	283	274	259	281	278	294	268	249	259	280	257	262	271	251	239	274	271	247	256	262	269	257	262	252	281	264	258	230	262	256	245	225	277	236	263	256	246	254	269	261	230	259	240	245	274	269	235	255	236	269	294	268	265	279	273	272	267	282	268	240	269	235	264	287	277	254	269	292	272	288	300	254	273	254	259	260	241	264	223	283	327	389	369	213	265	245	239	249	261	264	259	285	256	211	278	266	234	241	250	255	268	266	248	257	237	232	252	258	234	231	239	254	242	281	243	275	239	247	257	247	232	267	226	207	261	237	227	257	229	260	218	233	257	265	241	261	236	245	233	264	247	261	254	240	237	245	268	241	239	263	218	246	272	243	215	224	228	240	282	265	258	252	223	235	269	263	234	242	262	257	241	224	238	237	244	243	277	253	281	211	247	213	239	253	240	239	249	268	233	246	250	246	271	250	252	220	269	256	258	243	249	270	248	245	243	278	240	248	239	243	227	253	266	238	233	245	255	229	259	245	284	242	258	253	245	226	248	240	292	224	243	269	252	242	246	233	246	279	273	264	255	254	256	249	258	282	246	227	217	235	234	237	236	237	257	247	270	232	249	229	250	240	240	263	269	253	211	247	242	240	227	256	233	235	248	262	249	264	245	245	249	254	270	271	241	260	253	241	216	220	283	256	235	236	217	260	265	249	291	229	273	256	270	255	222	240	228	237	233	287	288	272	237	251	247	240	255	248	241	238	249	241	231	249	227	262	265	244	260	260	250	250	259	255	229	250	248	251	251	270	246	225	246	234	242	244	236	240	231	246	235	249	214	230	225	257	264	255	229	236	236	250	255	240	232	233	199	271	225	253	272	218	254	257	265	263	266	238	255	243	266	256	224	244	250	275	261	258	219	242	234	263	234	255	224	275	238	281	272	235	225	251	251	252	274	271	264	257	272	230	221	228	229	241	265	263	236	228	256	240	221	235	275	231	261	262	275	244	224	270	228	240	239	230	256	258	245	221	247	255	225	262	272	240	253	262	275	255	251	268	246	242	284	262	259	241	252	247	219	288	238	252	249	268	228	254	254	201	269	264	249	246	226	251	241	237	252	254	249	254	255	254	239	239	234	248	236	266	244	254	250	245	268	290	258	270	254	215	241	221	237	258	278	245	271	248	239	279	258	241	247	275	244	238	299	263	263	262	250	256	234	257	224	249	247	263	251	256	244	261	240	258	266	285	270	261	237	243	227	238	268	229	233	217	261	229	237	261	246	228	256	231	250	264	251	257	247	219	247	231	248	234	238	244	223	265	212	246	262	234	235	265	234	251	228	233	267	260	247	240	210	250	232	231	235	244	274	274	235	239	246	237	266	245	259	261	255	292	252	225	253	230	243	230	262	262	232	259	294	264	243	272	252	265	269	257	238	249	254	263	250	247	222	257	260	250	266	248	245	250	249	267	230	233	239	239	254	235	246	237	255	242	258	242	229	250	257	267	239	272	232	248	258	266	241	236	250	251	236	240	230	259	240	242	276	241	257	234	227	250	246	259	255	278	250	248	261	258	237	229	272	237	210	224	244	232	218	237	252	236	218	267	244	237	239	241	286	291	249	239	260	235	250	222	248	233	235	222	207	251	252	238	232	230	246	255	237	211	237	257	254	259	233	262	259	237	231	239	227	268	244	243	271	227	232	275	245	244	221	220	252	246	264	224	252	229	234	248	252	241	247	235	222	250	244	227	228	265	251	265	237	261	250	239	233	237	254	236	247	229	264	263	257	234	258	240	264	240	255	228	266	239	232	247	219	253	230	274	218	255	264	252	268	257	239	267	223	244	227	249	233	262	260	234	237	229	256	258	233	244	238	241	258	233	248	231	214	250	246	241	258	248	253	233	250	244	243	234	279	225	260	253	258	224	256	239	238	263	244	303	240	246	253	236	241	238	250	267	234	253	261	256	249	245	244	255	238	249	247	269	245	276	244	238	278	254	260	248	253	257	250	246	254	233	273	258	235	247	279	267	255	243	220	246	232	243	259	276	227	211	281	218	274	271	232	228	223	236	236	235	266	259	255	254	244	256	264	245	270	253	218	261	246	238	224	255	233	257	272	246	258	257	234	253	247	248	218	232	255	261	225	258	259	246	244	239	282	260	260	253	253	258	250	274	225	278	250	250	264	254	246	257	242	251	234	297	251	248	243	239	286	251	247	235	228	254	241	272	274	283	261	227	209	250	235	240	242	268	245	242	260	257	250	230	261	236	251	255	254	253	245	234	244	261	249	234	249	259	242	253	262	241	264	252	263	229	261	261	269	251	233	243	256	231	255	273	262	229	290	258	253	226	269	239	236	254	229	254	249	221	205	209	282	224	218	214	272	255	269	241	253	230	256	242	219	249	240	236	233	245	258	239	251	236	224	283	267	260	270	223	264	237	266	276	243	248	223	204	254	226	260	255	244	249	264	256	254	235	278	252	268	239	253	248	233	249	235	269	264	243	255	232	272	219	249	270	257	260	283	275	269	246	234	243	260	225	258	249	245	263	241	226	251	241	250	245	229	265	263	243	245	268	244	271	258	231	237	273	244	252	268	204	243	239	247	244	248	262	225	279	255	252	227	252	257	250	249	244	242	243	268	228	267	232	284	226	256	249	228	247	234	232	260	236	247	267	247	221	228	207	265	224	221	274	243	271	242	235	288	268	259	242	239	280	266	233	261	241	256	228	275	268	239	273	271	264	234	215	254	241	259	236	266	239	247	244	235	287	247	248	278	250	237	236	266	228	265	292	292	240	230	229	263	263	240	256	244	252	297	267	283	258	247	259	249	238	258	263	227	254	230	233	238	254	254	220	249	224	253	265	231	255	238	242	261	275	213	252	254	276	272	265	238	270	238	261	265	225	246	262	243	231	259	245	253	258	202	233	266	261	238	242	235	251	251	268	226	258	255	235	268	242	246	260	222	207	255	225	234	257	261	272	253	249	294	271	252	235	219	231	247	240	259	267	247	258	256	253	250	234	244	248	246	227	239	256	246	252	227	261	255	265	248	225	258	236	246	270	269	234	241	233	230	245	237	253	284	253	238	284	244	252	265	258	271	234	240	228	276	231	240	214	227	234	276	250	248	219	263	234	245	255	273	241	242	271	261	254	249	282	230	246	259	253	239	280	235	258	253	240	252	224	280	253	254	265	268	247	249	265	233	249	259	261	252	272	243	242	248	257	262	265	259	275	275	227	212	228	250	232	239	241	292	256	237	228	268	266	255	257	231	234	229	251	251	257	261	246	264	221	255	254	301	231	249	258	276	281	264	247	254	266	252	234	261	239	218	251	242	227	274	247	250	255	261	232	276	225	226	249	264	256	261	250	241	230	248	255	255	250	235	245	229	268	238	253	227	254	241	256	283	238	231	233	251	247	253	204	222	208	244	255	251	251	258	246	252	246	253	240	278	267	270	258	231	237	251	240	248	243
11827	1530	3054	3380	2983	2455	2071	1846	1593	1429	1306	1162	1078	1072	1045	978	929	894	890	845	853	869	837	803	852	793	746	777	731	750	706	734	720	730	707	741	744	764	717	723	692	719	698	710	701	673	705	661	671	702	667	631	656	651	709	666	646	697	687	662	701	655	700	660	697	819	993	872	807	824	856	839	792	778	809	759	796	765	770	893	932	838	847	902	826	953	900	831	730	664	748	772	676	689	708	848	1455	2262	1449	727	699	669	653	694	670	650	668	694	645	666	677	674	606	696	625	676	612	610	662	675	665	620	642	668	679	664	654	673	649	667	678	644	621	656	648	706	689	633	641	671	627	624	645	657	659	646	643	636	679	664	607	655	650	669	675	680	650	632	641	647	701	690	683	665	700	646	667	614	665	659	661	650	674	628	643	627	692	670	702	630	679	659	685	659	686	709	626	658	663	673	685	672	623	676	675	667	660	643	664	693	671	687	643	722	679	699	668	672	619	702	688	669	682	676	630	663	631	652	672	615	658	665	675	630	629	662	642	652	663	682	635	650	666	639	637	691	646	695	683	666	685	667	658	692	615	686	636	676	683	616	657	656	659	669	658	663	690	706	672	686	653	654	693	650	627	682	639	649	674	706	622	673	632	654	666	643	647	665	690	730	639	660	605	677	642	654	666	608	650	653	680	670	666	669	683	630	642	644	697	672	655	671	702	635	659	653	639	680	676	672	635	669	691	709	706	643	749	679	642	677	658	681	668	645	647	667	672	716	667	673	657	642	694	645	669	640	669	674	682	687	637	635	648	689	673	695	641	682	684	682	647	631	662	659	691	659	678	659	669	599	663	592	650	689	629	592	649	637	671	676	666	694	705	697	677	651	674	636	653	687	626	670	647	654	706	637	578	648	631	626	648	666	682	650	649	655	663	674	668	669	648	661	665	629	663	661	676	672	672	661	649	638	700	667	621	676	658	642	632	644	642	658	692	688	686	663	693	716	695	661	685	630	650	667	697	680	684	688	657	677	685	643	632	608	663	687	674	622	658	656	655	678	625	647	671	637	618	688	671	650	656	658	652	701	629	675	664	648	645	650	641	638	676	680	655	632	672	663	666	660	641	655	628	653	662	680	700	669	691	658	666	647	631	607	657	642	596	634	660	689	584	710	689	656	635	585	668	657	657	674	677	631	686	659	662	620	727	677	597	653	624	648	604	635	659	636	682	679	674	665	668	640	654	629	653	624	715	641	641	689	638	662	657	663	656	667	668	683	698	608	675	688	680	692	654	599	681	672	722	648	643	650	596	633	664	618	652	713	683	680	648	665	687	673	623	643	698	648	612	705	634	640	674	663	639	633	676	676	627	665	633	599	635	657	667	644	687	661	629	656	640	717	686	650	627	688	644	615	667	667	666	686	655	615	683	682	657	708	694	663	658	618	696	648	689	697	653	683	656	665	661	665	643	672	696	649	641	677	671	646	685	639	652	656	655	684	621	651	666	675	607	658	643	705	668	659	626	711	697	683	658	602	662	638	636	616	681	660	676	645	666	682	645	635	692	675	639	705	674	673	724	695	622	664	673	611	657	658	732	636	667	666	657	666	631	609	614	650	661	721	687	669	639	675	646	616	631	644	615	654	660	674	665	671	630	696	621	667	646	645	639	652	638	645	673	661	670	670	657	697	659	653	685	674	666	690	641	652	623	683	634	649	679	651	643	617	636	640	663	693	723	630	618	649	672	656	674	671	649	642	589	659	653	668	676	644	603	669	671	666	672	652	622	685	693	665	615	633	661	638	664	636	653	663	647	655	671	609	672	656	655	676	637	719	673	665	652	671	696	654	649	679	633	623	687	644	688	680	609	630	687	636	679	656	646	649	631	644	667	666	693	648	638	673	688	621	695	654	673	639	693	647	654	667	657	667	631	660	650	623	680	678	678	692	669	636	682	658	647	614	641	654	704	693	628	656	684	661	658	704	660	636	660	631	636	617	678	687	681	661	651	673	668	646	654	659	643	668	653	574	637	655	634	649	657	634	648	676	701	693	670	682	643	643	662	685	701	683	622	674	653	629	629	667	687	683	709	628	637	663	674	688	698	629	668	660	675	672	623	628	615	602	651	690	673	670	704	685	686	675	689	640	696	657	695	630	619	661	626	666	660	643	688	680	660	672	687	664	653	641	676	619	664	670	634	649	702	684	620	695	668	683	651	706	655	675	688	643	715	675	644	684	658	635	668	652	653	667	601	634	665	633	650	596	652	662	665	666	645	676	682	674	642	675	635	656	675	706	663	641	661	616	630	657	630	646	677	596	684	680	681	693	654	673	703	685	618	648	625	636	641	717	674	669	631	683	662	668	669	673	647	645	704	642	649	677	653	649	650	668	673	655	666	687	663	690	649	671	665	655	622	689	672	640	640	671	652	719	659	658	673	628	627	673	747	700	657	663	636	666	707	686	685	658	675	670	663	627	650	646	640	620	667	618	645	667	663	634	703	664	671	674	663	656	658	629	637	668	686	684	702	661	645	695	676	685	643	703	643	648	673	628	662	668	655	696	675	650	705	646	675	629	653	615	656	662	676	693	614	691	629	631	655	674	649	618	670	644	690	678	645	663	672	663	713	652	642	625	672	726	640	667	660	656	669	653	655	669	730	611	696	696	669	656	643	636	660	680	706	695	647	647	666	715	668	672	712	648	606	681	694	653	667	647	618	675	599	697	636	635	642	612	658	674	663	648	675	632	682	670	620	646	650	609	667	646	646	613	614	645	628	638	694	659	663	676	662	656	682	661	676	623	698	665	634	697	672	653	658	663	642	682	632	636	648	687	632	638	639	686	628	677	662	668	668	654	687	644	632	688	645	637	657	654	681	637	624	690	652	650	658	645	652	676	645	635	653	657	675	653	638	684	671	660	685	679	657	652	683	644	635	642	688	646	688	615	652	627	696	692	614	669	637	647	678	692	662	626	672	664	646	669	636	647	649	639	635	618	648	660	620	704	672	659	620	690	645	657	655	647	689	650	641	674	703	639	666	654	646	638	627	682	644	652	615	665	639	644	688	682	690	649	679	639	629	665	657	652	682	674	651	662	643	673	679	628	665	604	635	666	639	643	698	653	639	624	643	641	670	652	638	665	655	704	679	684	651	698	638	646	691	659	619	645	659	660	648	656	601	669	676	704	681	679	632	665	698	673	613	665	682	625	657	700	616	679	620	705	659	642	649	643	670	682	663	625	643	676	649	630	644	677	650	664	635	641	671	642	616	661	669	623	662	620	653	665	678	702	651	629	666	638	677	599	643	671	664	635	620	688	660	671	641	622	666	661	678	699	624	664	654	624	677	653	619	620	696	646	699	686	691	686	688	638	668	684	637	677	686	625	682	609	689	672	672	636	661	658	718	668	648	680	679	666	634	670	606	685	694	690	650	580	644	659	644	666	660	697	603	665	605	636	670	670	665	673	696	639	661	642	654	663	642	615	693	660	677	693	676	657	669	648	623	677	673	678
33774	6354	2691	1939	1342	1027	805	627	510	433	400	362	330	342	300	280	272	303	278	205	230	252	239	217	218	247	250	206	216	215	223	222	195	258	206	200	208	197	223	223	207	237	217	231	204	227	204	232	211	219	198	211	208	203	203	215	203	232	213	216	206	217	174	213	223	217	224	249	206	222	254	228	239	265	230	242	217	211	237	228	255	204	232	281	297	301	295	264	264	214	219	210	206	204	196	236	513	579	334	192	196	198	196	188	200	215	196	194	194	180	203	212	211	216	229	179	211	183	203	196	221	200	204	205	167	180	213	231	184	188	214	201	184	202	194	187	191	156	216	214	213	198	195	220	215	231	188	182	211	187	219	186	225	216	177	209	212	198	205	201	221	188	197	185	168	221	174	190	204	205	192	204	186	205	220	197	197	202	215	185	204	203	207	180	218	212	208	191	202	176	178	200	190	199	180	194	185	204	215	210	184	167	202	196	196	212	200	208	215	196	210	207	198	192	226	207	200	190	213	210	190	212	192	202	203	202	215	203	190	244	197	188	209	218	207	210	165	208	202	221	202	216	197	176	177	197	171	212	184	236	186	195	177	185	196	202	185	219	198	214	189	192	181	175	196	201	193	207	200	217	188	191	214	193	180	210	193	196	202	201	192	200	188	180	202	214	187	185	181	186	231	195	202	199	196	220	188	200	183	199	229	208	214	231	218	211	206	179	167	201	204	183	220	183	223	206	203	210	203	200	207	204	201	198	214	212	193	211	208	202	181	184	194	195	201	220	210	195	201	204	221	186	189	193	214	235	208	205	186	202	194	212	181	200	201	205	219	170	178	200	186	208	210	190	196	194	203	214	204	201	191	192	191	199	203	208	187	190	191	201	209	160	182	200	210	207	211	188	186	166	199	191	198	196	212	219	205	184	191	177	210	225	177	193	230	209	195	199	202	217	185	197	165	191	198	198	208	190	184	198	203	182	212	217	192	190	212	207	196	187	208	194	217	179	215	176	190	179	206	193	201	201	186	168	210	207	189	211	194	196	212	205	216	186	197	190	173	201	219	180	200	191	196	186	216	209	189	193	209	190	224	198	207	218	206	185	218	186	204	198	219	214	211	188	189	181	237	207	225	174	184	212	219	176	203	179	182	196	184	211	199	196	213	190	201	211	181	200	184	186	207	208	181	199	165	189	195	201	166	206	217	202	216	211	199	226	209	206	192	232	220	170	170	187	187	188	219	201	205	185	175	184	205	186	205	192	232	223	235	203	199	209	200	207	220	185	198	193	200	194	191	182	213	217	187	213	205	216	237	180	201	184	218	213	196	183	173	192	184	206	200	219	185	215	171	181	200	192	172	225	201	190	176	193	209	199	205	200	189	189	205	192	215	183	205	221	197	206	220	213	180	182	189	198	194	222	188	195	189	196	198	202	227	206	196	174	203	187	199	202	215	171	201	200	220	221	205	207	192	191	207	229	195	185	198	200	215	204	175	187	239	207	182	202	179	204	193	202	242	185	178	188	208	216	177	196	199	188	189	228	237	212	193	214	220	208	196	198	208	220	212	191	206	194	203	207	182	188	202	176	233	184	183	234	194	197	179	196	230	206	199	194	199	179	197	225	198	191	189	215	202	187	207	183	217	202	216	177	213	165	183	198	209	198	165	205	185	208	172	189	177	227	221	181	190	221	202	185	199	205	217	181	206	178	206	188	202	172	199	204	197	219	183	221	217	171	192	192	195	211	224	204	208	208	207	194	175	199	198	203	196	197	225	188	174	189	202	211	203	232	229	188	178	182	185	207	200	202	197	189	197	175	186	212	171	189	200	187	237	199	181	177	209	184	176	195	198	188	199	190	186	189	194	206	224	185	174	188	184	186	186	194	177	187	184	184	197	217	200	198	206	193	188	192	198	166	179	176	190	207	221	165	223	208	199	201	190	219	189	170	176	189	201	215	211	183	188	204	181	235	193	217	174	225	218	221	179	203	192	209	189	213	210	172	193	186	210	173	191	200	172	213	189	192	180	197	186	202	201	193	202	229	210	179	211	204	185	179	225	206	177	194	197	185	210	189	192	222	201	206	190	219	187	213	190	215	166	202	187	207	214	182	226	200	210	224	187	211	181	218	185	193	176	200	229	204	195	218	163	210	201	193	217	224	187	219	183	201	206	217	200	216	184	204	190	218	202	217	220	236	217	198	215	220	191	199	189	192	182	226	197	188	205	201	181	197	199	176	213	178	208	205	218	208	210	197	221	186	201	202	180	195	215	222	193	202	185	201	216	201	207	210	211	213	188	212	200	213	200	205	228	219	209	198	191	201	203	190	220	214	221	191	193	198	183	238	217	201	201	218	196	185	205	196	197	186	194	186	206	202	205	202	209	201	192	189	197	188	207	187	188	197	185	204	193	199	195	209	199	183	189	209	184	173	182	201	194	209	208	215	206	214	183	191	233	240	210	191	194	192	193	205	223	183	227	198	222	196	184	183	190	202	193	206	203	206	196	195	211	218	233	199	198	214	204	185	200	184	196	191	192	191	222	198	211	190	204	193	199	190	217	217	204	198	210	204	202	218	195	186	209	202	181	195	222	199	217	208	182	191	217	211	213	179	176	224	220	180	203	209	201	207	210	213	207	183	213	228	158	182	206	175	207	192	196	217	190	182	198	220	176	206	205	203	216	182	218	211	217	224	195	197	204	211	198	190	171	175	195	180	216	163	220	193	201	206	186	193	222	213	211	211	178	200	232	202	213	200	211	208	169	189	219	186	204	181	203	194	210	198	192	207	210	210	216	205	218	203	191	189	209	206	194	175	236	196	197	218	201	175	202	197	176	187	189	173	193	174	219	197	201	208	180	188	206	196	197	189	191	182	214	205	208	192	193	216	209	195	176	181	198	198	206	195	185	231	210	186	175	202	211	220	185	203	192	211	189	193	226	201	179	207	196	194	186	229	215	186	197	186	224	209	210	206	206	205	177	186	184	205	171	201	205	206	197	207	241	209	209	177	206	221	203	221	189	236	185	206	157	206	227	209	205	209	194	180	228	198	188	178	213	200	216	217	205	184	196	198	182	195	194	200	211	209	204	199	190	216	183	192	190	203	187	157	179	196	182	186	174	207	196	208	203	192	214	190	182	186	178	223	195	166	193	211	218	177	201	188	207	219	177	204	201	200	201	174	212	188	205	223	184	217	198	193	183	178	199	181	220	224	190	192	205	195	190	201	237	183	200	190	183	203	191	238	204	199	183	199	187	202	222	197	192	221	209	209	219	205	198	182	219	209	181	187	192	188	199	200	200	195	189	217	191	169	199	187	212	200	163	192	211	201	186	237	226	197	203	195	177	188	194	227	204	197	174	178	209	194	206	193	212	212	187	205	208	198	208	203	213	188	207	192	187	208	235	186	195	222	190	198	195	183	207	190	199	208	217	202	192	208	171	208	169	184	182	182	191	204	199	220	213	220	199	189	225	214	177	214	194	199	204	211	177	205	232	201
16393	2371	4994	5946	4959	3982	3257	2658	2209	1977	1815	1595	1427	1391	1255	1108	1159	1021	966	937	923	845	879	809	743	726	768	735	723	720	700	678	652	656	688	623	647	644	648	616	605	643	617	600	601	622	609	623	641	655	572	575	614	609	636	542	579	578	626	567	610	610	651	622	634	854	1154	970	709	827	825	812	802	802	750	624	674	749	844	871	943	873	1035	1321	1491	1698	1587	965	888	876	614	659	588	552	604	806	3274	3682	1563	599	507	548	519	514	540	517	516	544	541	531	516	512	542	544	543	544	545	510	515	530	537	532	569	508	566	521	570	535	566	556	537	557	571	530	519	534	502	549	522	536	518	542	548	561	546	554	533	515	512	479	534	525	589	520	546	543	498	544	561	553	556	564	547	532	519	541	535	529	496	507	538	527	527	595	546	512	512	497	512	508	562	562	554	492	538	572	522	560	561	520	539	519	560	518	523	585	561	548	536	519	556	579	540	544	538	545	539	587	523	539	532	530	502	515	543	565	548	567	548	494	544	560	519	542	542	558	549	511	522	530	565	573	572	564	579	523	539	521	496	505	537	534	545	526	537	573	554	525	579	543	538	545	520	561	555	546	530	565	540	499	563	545	531	513	515	486	543	538	554	543	542	579	572	546	541	509	523	522	547	538	558	529	570	515	524	558	515	550	539	536	504	499	562	536	557	504	505	501	517	518	602	525	537	537	522	546	517	547	518	524	510	502	552	525	543	555	524	545	568	522	492	519	518	525	543	535	526	527	520	554	520	504	572	531	511	539	512	532	506	515	556	530	568	518	587	538	488	555	565	523	524	506	521	571	542	480	533	523	547	542	567	555	552	518	568	536	557	569	565	606	510	517	530	503	559	539	562	476	575	528	541	497	563	544	544	530	522	526	518	538	496	498	509	505	516	550	544	553	522	556	573	557	535	503	530	537	526	504	534	504	529	509	538	515	556	536	511	545	526	508	535	570	586	563	577	549	549	495	570	525	531	490	489	523	515	488	574	551	500	536	541	550	529	526	508	514	534	484	510	503	540	534	520	504	530	541	496	525	552	560	491	545	527	548	501	549	497	530	517	559	522	502	561	517	549	502	530	505	536	556	538	555	531	500	562	574	559	499	519	538	559	541	561	540	511	529	554	531	551	494	525	499	527	551	557	498	542	539	522	502	579	592	575	520	543	525	534	522	565	520	515	552	479	514	500	544	531	522	484	515	538	561	521	512	512	567	538	537	525	499	548	549	553	555	531	537	520	523	597	543	540	495	590	551	519	560	515	525	506	534	514	553	573	511	568	521	517	498	531	472	552	542	542	573	520	523	504	533	535	575	555	517	550	538	519	510	568	488	580	541	530	575	549	586	526	494	542	500	536	518	535	550	537	546	555	567	520	514	519	544	568	502	565	521	533	507	524	583	566	523	547	553	508	563	510	527	552	548	510	595	585	532	529	555	512	563	510	522	534	532	559	574	542	531	544	498	501	523	518	542	508	554	568	534	562	517	520	575	526	545	607	540	571	516	504	499	528	482	534	534	563	506	497	570	531	526	562	554	472	512	512	517	492	526	520	539	567	574	533	499	566	554	520	563	494	583	540	529	520	512	556	547	559	532	552	543	525	572	512	537	561	566	546	564	554	547	494	525	525	570	515	541	540	539	497	529	488	524	556	529	535	533	537	526	560	509	539	554	511	507	555	542	553	566	559	523	552	565	538	545	535	545	539	513	522	539	559	547	521	542	565	519	553	545	596	563	537	516	527	547	540	530	522	517	544	553	514	514	522	519	548	568	564	515	508	574	497	557	520	561	517	509	490	559	568	501	555	560	565	546	547	485	539	506	504	524	545	516	528	532	558	539	541	535	493	563	535	516	527	544	543	520	563	501	496	537	512	530	521	492	523	531	574	529	569	506	537	586	547	489	539	515	520	602	513	525	542	584	475	540	518	557	517	557	540	559	543	574	536	551	507	527	537	553	513	536	521	524	566	571	531	532	523	511	565	555	523	559	578	557	535	560	542	582	518	515	557	529	562	564	543	547	491	526	539	534	533	559	537	520	544	543	547	568	525	509	557	532	527	561	533	494	557	563	536	537	560	551	504	537	516	553	559	525	552	514	510	517	533	565	535	514	516	533	546	551	533	559	526	495	498	561	529	569	539	495	554	491	519	539	532	505	535	552	520	551	539	516	543	544	513	508	555	513	526	536	519	540	513	535	490	542	512	483	489	568	524	520	555	516	500	544	557	589	540	552	569	532	539	533	557	544	497	540	496	527	515	500	491	513	534	508	535	586	548	525	505	560	547	571	551	561	515	529	509	508	513	582	550	509	546	546	523	603	522	531	551	572	558	501	561	514	545	527	523	506	536	554	539	524	557	528	522	524	520	563	569	517	573	521	526	500	494	548	544	501	522	517	535	540	533	527	509	558	526	513	577	548	529	542	516	517	553	507	547	483	541	504	565	548	537	516	552	503	516	499	581	509	545	541	553	521	542	558	497	568	512	508	486	509	517	544	552	506	557	530	518	507	542	549	557	520	524	525	529	524	553	576	518	549	552	530	510	536	544	529	580	535	569	544	535	524	530	497	541	545	543	521	550	520	561	513	538	573	546	539	538	513	510	537	520	527	518	521	575	549	543	541	541	533	552	528	530	549	544	548	499	533	518	508	489	518	492	548	598	536	511	528	493	479	574	554	527	520	481	529	522	521	506	575	497	541	539	544	519	510	503	542	534	507	561	521	509	580	545	497	546	532	564	537	533	498	483	533	519	506	533	562	528	530	527	537	588	533	552	538	525	553	532	548	528	533	525	537	549	526	555	552	541	539	533	487	561	531	494	565	504	534	521	511	521	511	530	537	503	518	517	526	526	529	585	561	553	522	580	532	543	522	532	522	558	530	543	578	537	540	574	545	580	531	497	543	524	510	537	576	526	584	459	499	535	498	538	538	516	525	570	566	484	536	537	523	531	564	530	524	532	542	582	525	511	548	561	545	502	474	505	514	520	535	503	532	549	508	540	506	549	531	556	517	541	548	545	531	519	492	507	494	517	518	522	562	528	498	535	515	517	537	570	531	568	552	524	548	522	533	544	543	540	556	577	486	522	515	513	541	553	566	516	527	508	518	592	532	491	499	515	517	527	528	514	525	551	576	551	519	536	525	523	548	512	518	534	439	589	535	522	525	571	514	539	550	531	566	507	559	539	533	538	558	524	599	498	511	542	544	537	516	515	550	517	521	590	538	592	549	530	569	527	518	521	534	531	570	533	529	536	510	509	512	531	552	512	513	536	522	546	529	523	591	507	529	596	481	552	529	577	516	509	524	529	556	562	518	528	512	563	513	538	574	530	506	522	552	563	588	543	511	543	515	560	548	532	528	506	564	532	553	528	489	566	547	505	529	500	520	531	494	545	527	526	528	542	492	513	532	500	526	578	516	527	539	497	484	549	542	513	527	553	521	526	524	552	526	515	540	512	510	546	491	562	521	515	558	568	500
3307	239	225	237	226	253	229	235	204	221	217	212	223	218	229	197	224	189	212	195	195	211	182	217	246	206	198	209	195	199	215	211	196	211	206	234	190	219	210	194	203	232	199	233	184	208	238	229	226	228	201	199	213	212	209	207	217	223	239	217	198	200	222	204	217	230	218	211	204	225	227	215	182	203	224	208	216	241	206	223	235	223	198	214	204	214	209	237	185	230	218	226	228	243	221	241	228	246	191	217	213	214	222	204	199	210	222	228	193	216	212	224	211	238	222	189	191	183	222	226	235	213	217	237	244	209	210	225	230	212	216	213	178	227	228	197	194	203	215	219	212	194	195	224	190	227	201	219	211	232	191	196	238	228	222	225	217	216	191	219	194	225	207	188	204	206	219	187	226	216	208	190	200	193	207	213	207	196	201	194	196	238	214	222	223	191	200	211	222	197	194	203	213	231	230	200	247	231	208	207	199	205	226	224	209	192	207	229	216	197	217	209	204	199	204	216	206	246	195	206	191	237	228	194	212	214	201	196	218	214	199	181	203	199	232	215	205	212	221	213	185	237	210	224	203	201	201	219	211	216	221	222	199	227	209	233	229	213	205	182	218	212	218	196	212	224	209	206	227	203	198	191	215	230	208	184	224	211	206	204	215	229	206	212	195	223	215	206	221	192	199	210	207	202	214	204	209	207	184	208	232	224	193	214	209	199	231	210	230	225	228	211	210	203	231	212	195	197	207	183	203	222	220	216	194	213	198	197	203	234	240	212	230	219	195	195	229	214	226	201	215	180	231	211	196	208	200	230	220	212	194	239	207	197	207	207	216	219	203	202	240	239	247	213	197	205	233	198	219	228	204	221	196	196	219	178	181	203	211	228	192	179	203	194	224	209	216	215	224	196	210	201	196	207	204	202	204	193	232	202	219	205	204	218	198	190	205	219	202	232	225	202	218	217	173	222	216	205	233	231	207	219	224	201	227	233	216	218	223	227	223	216	213	229	206	179	211	197	215	214	211	232	264	212	195	212	215	190	216	223	236	218	225	195	198	196	216	226	186	188	213	203	202	200	230	220	211	214	226	197	209	205	220	224	217	232	225	207	257	223	218	226	218	215	203	220	206	209	214	211	224	222	197	229	227	223	227	206	225	222	233	212	222	219	202	206	201	203	223	212	222	202	210	202	202	198	205	219	240	225	228	207	193	208	212	225	227	219	230	231	215	189	220	225	202	205	209	198	188	205	192	209	188	208	230	228	213	237	197	193	225	208	215	219	219	225	227	203	218	224	211	222	203	184	197	195	203	214	197	191	230	210	202	230	218	215	214	201	196	193	213	233	212	208	196	201	198	218	224	207	184	232	235	192	209	218	224	192	237	205	221	210	196	179	228	235	226	205	212	203	184	212	210	207	200	220	223	231	204	183	241	221	209	215	210	187	191	241	217	201	205	221	209	215	203	205	209	216	246	212	224	210	228	204	226	212	193	217	194	209	219	215	202	217	202	236	210	212	202	241	186	211	192	203	252	203	174	219	193	221	214	223	189	234	235	211	220	224	214	198	200	204	221	204	194	214	183	206	237	214	202	214	219	211	174	232	222	228	216	233	209	218	215	208	201	203	244	202	193	193	220	234	213	226	227	207	219	204	201	195	212	224	203	205	240	211	226	221	224	231	212	240	197	205	227	211	225	228	199	208	218	210	213	204	209	201	175	222	209	192	194	210	201	239	197	222	195	203	228	212	222	207	213	192	229	211	213	217	239	215	225	194	230	214	216	193	210	226	206	230	204	228	200	214	198	189	214	195	217	187	203	214	214	211	221	193	217	199	218	230	224	235	212	210	219	209	221	219	220	220	225	210	206	217	224	194	182	220	220	229	213	226	204	227	223	212	202	206	207	227	245	211	198	252	210	188	201	227	234	220	230	218	186	226	210	180	213	220	203	239	230	239	188	191	224	215	201	166	203	209	210	202	214	189	228	254	242	209	210	224	237	212	222	210	197	197	235	228	190	201	202	231	209	189	216	188	197	219	168	228	248	202	207	207	205	203	204	218	217	198	202	207	232	211	235	222	212	210	186	201	220	227	217	204	202	192	195	217	241	190	215	219	234	206	239	209	221	199	226	198	212	192	241	234	226	211	205	229	200	214	211	218	217	215	205	231	234	203	209	184	225	204	213	200	219	221	218	230	231	249	229	225	188	196	197	218	222	219	243	216	239	220	191	204	209	231	222	211	188	206	216	206	247	202	208	241	215	218	193	204	199	209	230	217	177	200	208	207	198	210	223	219	213	225	201	226	233	178	216	216	184	224	245	204	201	211	205	246	218	221	193	231	227	200	213	211	193	201	210	211	197	201	217	223	202	199	249	217	218	207	208	199	243	204	215	212	204	223	231	194	191	233	176	231	215	216	217	220	234	202	242	206	220	221	213	225	224	196	223	190	230	237	206	226	202	202	196	234	221	200	218	215	196	186	236	212	195	192	219	218	187	204	219	210	205	212	184	206	242	233	240	221	195	233	235	211	227	216	221	209	193	209	192	220	219	208	221	216	212	195	229	210	232	228	204	225	232	234	202	186	216	191	208	167	226	203	218	209	207	194	188	215	225	224	206	190	212	212	245	198	208	204	192	220	194	216	208	209	190	199	194	240	204	215	219	226	243	234	218	188	214	232	214	211	221	243	200	209	216	226	216	223	204	208	227	210	239	227	232	220	213	204	232	217	223	215	240	181	195	213	222	200	241	212	201	217	244	246	186	216	215	215	219	210	196	196	202	225	232	227	224	228	214	211	211	226	208	206	219	228	216	228	205	182	214	220	210	210	210	212	178	207	199	216	237	210	195	198	179	198	239	226	202	187	191	203	215	209	191	221	215	169	201	209	206	222	220	201	204	209	232	195	233	202	220	224	207	188	225	222	211	223	235	248	232	201	215	215	234	212	197	225	223	223	222	211	221	225	213	193	225	213	198	201	213	217	202	209	232	216	224	216	211	224	207	191	197	201	221	233	215	208	229	227	211	222	220	191	191	215	211	196	181	219	212	233	198	223	244	211	237	204	207	208	243	208	219	204	236	195	222	199	199	211	214	202	207	200	191	208	205	183	202	206	238	203	219	219	233	209	199	193	222	207	190	210	233	212	214	195	218	218	219	211	246	212	199	199	202	214	224	195	236	225	219	222	216	195	210	237	218	197	206	220	236	218	199	214	192	219	228	225	214	195	214	199	221	220	209	212	200	184	210	240	210	192	194	207	206	191	216	221	201	234	224	208	208	193	191	204	223	210	204	185	201	213	218	209	215	223	227	235	197	184	217	209	217	214	214	212	180	215	241	207	209	217	199	214	195	215	203	213	205	222	198	200	232	221	215	206	238	217	183	210	199	229	194	210	200	210	190	213	183	200	211	211	230	203	248	211	220	241	205	213	225	211	202	194	208	227	193	197	189	229	227	232	226	225	181	177	224	183	223	220	228	205	194	238	209	214	206	221	206	217	224	205
3024	605	718	748	657	667	677	661	646	603	641	589	599	593	619	598	572	559	601	569	621	600	553	607	621	604	629	588	582	554	606	594	548	610	589	585	610	596	600	606	602	586	626	613	563	588	580	559	566	596	618	561	563	558	611	592	600	620	593	557	589	629	582	579	587	545	602	576	608	605	591	599	575	599	597	559	598	623	586	555	570	591	673	621	651	599	566	575	590	585	576	568	650	606	590	590	647	706	632	616	521	550	563	568	590	586	600	581	589	597	575	557	578	573	568	571	602	639	596	542	517	593	569	570	574	566	566	586	602	594	537	556	563	584	586	560	594	581	584	564	603	566	580	606	606	590	590	585	588	566	561	574	554	555	582	585	596	539	570	585	565	591	586	560	586	566	592	567	571	580	549	602	608	595	564	550	577	530	538	563	584	539	565	566	556	592	599	582	564	569	569	598	568	547	620	567	588	562	556	588	606	615	563	633	559	563	579	605	590	633	547	617	579	594	576	558	556	555	555	589	587	615	619	563	610	551	589	564	554	585	596	588	628	571	636	543	623	602	598	547	566	568	618	580	551	549	535	622	556	606	550	572	542	589	579	565	605	538	599	551	585	595	609	563	600	587	602	560	591	554	568	589	583	610	583	556	623	549	555	550	571	605	553	632	615	567	564	551	586	599	600	533	613	623	555	551	580	567	594	614	589	605	577	619	599	593	562	559	555	623	560	631	545	591	543	603	536	591	555	608	599	577	597	517	548	567	576	575	573	578	617	586	553	607	578	625	579	570	585	583	559	585	577	548	570	588	572	569	557	594	580	553	558	549	575	557	535	578	557	572	607	568	592	586	616	584	573	597	591	603	587	539	605	582	548	597	583	548	572	553	605	574	532	573	569	584	550	548	573	576	575	580	538	605	567	516	582	572	586	617	592	575	602	588	588	597	606	572	586	559	563	585	574	597	598	586	587	596	520	584	622	586	537	579	570	603	559	560	526	561	600	554	578	549	604	601	543	534	575	562	587	599	573	573	571	592	595	561	588	572	596	592	564	546	622	605	590	551	608	561	618	587	584	617	576	549	592	545	548	585	613	573	574	600	571	557	620	565	561	563	609	574	584	564	548	591	572	590	596	632	561	544	597	597	544	585	566	567	574	533	556	572	567	608	605	592	586	585	541	620	579	546	575	579	607	624	582	607	578	568	571	587	573	590	549	567	571	583	627	582	577	561	566	557	572	591	554	582	551	557	574	619	585	576	531	544	591	584	608	593	559	586	592	594	582	561	597	572	562	545	580	551	580	577	577	622	524	584	599	608	529	579	597	590	590	559	597	566	580	577	570	569	589	559	587	566	597	578	557	564	600	564	568	564	545	589	560	595	563	596	583	602	596	593	550	526	559	583	569	592	584	589	564	555	568	569	602	587	615	541	632	557	568	615	582	568	561	620	577	545	587	589	555	575	593	536	658	554	577	552	564	597	556	578	580	574	585	590	554	568	581	597	578	549	572	570	624	587	553	545	571	585	578	611	588	575	588	554	577	586	600	572	593	610	593	602	640	555	638	560	589	574	565	589	604	586	568	581	584	580	547	612	624	622	591	581	570	629	554	571	590	591	567	582	603	550	604	554	529	575	554	545	597	599	592	598	596	646	571	602	577	598	596	595	575	567	573	545	586	579	629	579	618	608	595	593	589	564	501	610	591	579	608	556	567	583	557	602	572	597	588	573	556	582	580	528	589	571	590	557	554	579	568	572	579	575	567	590	590	571	595	560	594	548	578	561	583	594	578	583	585	596	553	541	617	559	537	600	577	554	554	617	591	588	582	563	594	568	580	582	581	529	625	595	558	577	580	533	589	550	600	577	582	551	566	620	574	539	597	602	614	592	549	560	552	618	575	612	577	553	560	578	546	532	537	588	570	587	562	587	583	513	576	575	576	612	573	553	581	625	597	601	589	571	586	592	587	583	595	580	588	576	596	590	573	586	604	580	541	640	561	556	553	582	601	597	550	556	580	551	581	548	560	565	590	572	571	545	572	573	557	585	556	569	520	594	592	605	538	565	599	530	564	570	584	606	570	572	591	551	572	610	589	570	567	591	529	555	602	563	573	562	605	547	564	598	605	626	584	611	548	576	546	571	536	581	548	565	555	569	557	522	537	595	570	591	596	576	545	608	571	596	589	597	579	560	576	611	588	576	585	570	590	589	571	587	596	590	565	638	560	573	586	567	599	569	550	567	588	628	553	583	577	573	587	549	581	619	581	560	584	597	578	535	590	605	578	598	601	601	611	602	631	587	591	552	628	619	592	551	613	591	583	628	532	564	595	603	576	585	556	568	571	575	594	572	623	540	551	588	597	583	584	552	571	604	588	605	536	606	593	609	586	619	576	593	566	565	627	598	596	584	539	604	609	625	534	627	560	579	560	621	585	613	559	584	605	572	586	583	574	583	614	547	581	572	583	543	554	590	582	563	593	599	611	581	565	553	567	529	563	616	574	566	575	549	595	573	585	601	569	601	583	550	585	556	553	603	599	576	628	569	599	551	580	593	562	582	559	555	614	556	596	601	570	595	601	580	571	617	570	627	537	584	578	593	604	586	590	580	576	613	547	652	599	544	563	570	573	596	573	605	588	598	545	536	574	602	559	604	554	576	545	566	568	559	562	585	577	588	563	593	582	590	623	577	577	553	555	594	600	558	574	578	600	559	594	574	596	595	576	588	560	541	575	562	575	577	560	592	573	579	575	565	585	581	614	598	580	624	610	604	577	588	558	560	585	581	568	586	579	584	589	569	568	614	609	568	556	607	576	589	640	583	560	582	557	572	559	580	639	545	580	573	587	565	593	608	617	592	574	572	582	591	603	524	551	601	575	588	549	561	550	598	592	587	579	580	591	588	583	556	584	601	557	552	562	570	597	532	563	571	585	590	562	563	549	580	597	575	610	595	574	599	578	552	552	601	564	594	553	569	599	548	610	574	597	568	557	538	530	585	559	608	559	565	567	569	557	595	547	552	579	570	548	595	589	539	600	572	586	567	570	546	557	548	569	583	596	589	570	577	598	578	584	548	564	593	565	592	606	505	549	571	571	539	604	581	584	588	552	535	590	567	548	603	554	597	607	555	568	576	576	597	570	518	579	607	547	588	579	588	579	595	569	617	610	595	610	601	557	599	573	565	579	580	568	591	590	572	590	567	555	559	551	590	584	554	571	577	548	548	603	566	589	581	567	604	571	576	563	568	596	576	586	583	536	588	540	540	582	594	592	578	537	604	592	583	572	567	552	577	576	603	568	580	590	580	598	548	571	575	600	548	554	624	544	584	568	596	589	615	535	591	591	552	580	619	605	582	594	608	579	537	575	623	589	576	545	615	601	600	566	529	559	611	586	577	606	583	566	589	579	581	621	553	564	592	562	594	593	571	583	561	557	632	591	536	543	548	540	564	531	552	570	579	603	562	570	608	618	533	561	577	577	536	545	568	572	580	579	540	541	577	589	580
19689	1619	1308	1040	809	590	536	488	362	367	345	289	356	338	280	292	305	310	249	281	287	282	244	284	241	258	251	269	258	269	235	242	238	263	230	284	269	271	257	239	243	250	249	267	254	258	257	263	285	236	270	270	253	241	226	278	242	254	265	260	242	249	248	249	258	290	254	273	237	291	284	263	262	268	233	289	277	262	263	262	252	281	293	298	281	271	270	263	264	265	223	258	257	243	226	251	325	492	328	267	251	225	239	231	247	254	239	298	246	239	226	234	231	234	232	260	251	252	263	229	204	237	247	254	223	257	245	260	240	237	264	240	228	264	263	260	242	236	227	248	238	224	256	266	247	255	270	262	241	225	252	266	211	270	259	262	265	257	254	248	260	260	218	202	265	249	248	235	240	240	209	255	221	261	214	252	255	246	264	237	231	245	250	263	247	245	257	251	273	252	255	219	262	261	222	238	214	239	226	256	262	242	266	234	246	218	269	243	225	246	277	249	224	273	213	248	238	256	242	240	221	246	270	240	247	253	243	252	229	222	234	233	256	257	229	244	241	266	267	257	259	240	262	255	255	245	244	260	243	261	256	246	262	223	245	240	235	218	252	247	269	253	246	223	273	228	269	284	243	249	232	237	250	242	270	240	223	260	258	240	235	267	244	233	232	251	226	261	231	262	269	246	269	213	260	269	255	244	242	237	254	233	235	258	247	235	258	270	244	259	263	255	253	288	256	228	267	256	239	237	242	254	236	248	242	258	246	281	257	250	275	257	279	241	249	272	273	235	232	226	200	244	231	239	243	256	247	261	255	230	273	235	291	259	229	250	261	249	234	238	276	258	229	212	252	231	237	220	248	218	260	267	255	237	252	229	231	254	237	275	222	228	228	272	263	237	218	251	238	274	236	260	232	265	235	258	224	276	241	248	245	253	247	269	270	235	252	260	246	235	254	232	261	247	229	241	232	233	233	249	231	252	245	245	234	256	277	246	261	256	238	235	245	248	257	262	237	261	238	263	219	257	257	263	231	239	271	236	267	263	263	221	260	242	243	251	260	238	248	233	268	246	245	259	262	238	237	261	251	290	256	243	255	257	252	273	232	242	252	246	233	225	253	269	256	277	242	237	255	249	206	249	233	251	285	242	250	261	261	245	271	285	241	252	245	233	262	225	266	269	267	254	241	262	241	243	239	249	232	251	230	261	236	254	248	245	261	252	216	245	219	242	268	266	241	266	224	240	251	260	249	246	258	260	276	258	237	255	275	260	274	250	273	242	238	247	261	264	244	269	245	252	246	234	257	264	260	241	259	269	246	245	252	235	244	243	229	241	249	239	257	246	247	255	239	233	262	263	241	255	254	248	245	232	238	246	230	261	251	254	257	257	238	262	259	238	265	256	238	271	243	213	262	247	264	227	252	238	239	240	262	260	217	267	276	226	238	255	255	257	270	248	225	254	246	234	253	248	243	261	219	276	227	236	252	250	246	254	253	242	253	259	244	241	249	255	250	228	267	244	241	244	242	238	281	238	277	255	232	248	242	226	249	252	238	245	243	247	230	246	243	245	266	242	268	245	258	245	255	240	253	232	284	247	245	258	257	245	239	252	200	239	243	234	249	263	253	203	252	243	239	220	255	227	285	260	257	238	226	233	237	276	265	247	248	255	225	233	227	264	240	240	268	211	261	269	227	234	259	227	229	237	263	221	239	269	249	229	228	249	247	239	213	271	234	231	240	237	227	259	261	240	254	218	250	243	223	236	250	226	293	260	250	260	237	225	257	259	240	271	253	239	254	256	257	242	250	245	268	261	262	278	263	257	251	221	259	252	246	264	243	247	252	220	225	249	225	246	251	248	253	256	256	226	282	236	265	274	255	226	240	274	254	225	254	233	226	221	242	245	237	255	229	222	244	241	249	236	246	245	216	233	285	235	255	261	253	234	204	255	256	246	246	241	225	235	273	228	271	243	248	264	255	236	229	257	232	227	238	251	256	260	263	250	258	228	247	238	255	238	256	226	270	249	244	246	230	250	240	247	231	216	241	252	234	227	267	221	241	252	260	233	248	291	234	236	228	239	287	247	240	244	250	250	256	226	218	239	259	263	258	247	232	254	258	260	253	269	270	216	243	232	253	260	239	250	242	226	270	255	235	244	232	237	242	242	253	244	244	239	266	227	256	274	240	243	256	238	245	246	265	263	249	224	273	203	268	260	259	276	271	249	242	250	274	235	231	235	281	251	251	239	249	250	249	244	266	264	223	257	242	268	242	253	241	247	247	259	244	242	261	252	258	242	265	262	280	248	250	274	261	260	225	246	265	271	272	236	244	255	251	238	239	241	237	233	251	216	226	243	258	253	238	251	279	258	239	256	237	257	253	247	265	249	260	222	261	279	236	262	262	243	251	231	221	261	251	232	205	237	248	266	273	248	259	252	255	253	254	234	209	274	254	248	228	250	238	232	256	234	273	262	250	242	246	223	232	244	275	251	275	245	258	249	252	250	245	245	256	229	283	246	260	238	232	234	251	251	237	229	268	267	227	230	242	248	245	228	245	245	234	268	237	249	253	254	266	218	266	251	263	263	247	267	246	266	250	244	233	259	230	245	243	254	259	245	220	272	240	255	237	241	263	251	256	220	246	240	225	227	256	254	238	224	262	242	238	248	242	244	241	281	271	234	253	230	246	259	237	228	243	259	249	249	247	257	268	254	234	230	249	246	249	270	224	247	272	268	260	246	245	249	273	230	288	225	261	260	262	242	260	250	236	244	240	213	235	234	238	249	231	227	271	240	241	265	256	260	228	230	256	261	225	236	242	270	260	230	274	247	260	268	247	251	238	259	254	260	241	253	265	225	263	236	221	255	242	237	235	226	265	260	286	228	254	238	249	266	255	243	225	259	263	276	274	263	248	262	233	268	249	245	227	226	246	268	225	252	211	268	288	283	245	225	249	261	260	240	233	248	236	241	278	258	281	246	230	265	237	270	231	251	237	274	249	263	271	276	243	245	227	224	267	256	243	245	228	223	231	235	239	254	252	235	227	225	267	230	235	265	253	244	252	250	254	240	241	248	251	244	230	231	257	238	248	253	248	248	255	228	260	247	247	241	260	252	272	249	221	233	274	252	259	244	226	241	239	258	236	260	238	261	253	242	267	247	273	245	248	273	230	264	234	270	251	218	256	287	215	246	264	245	258	246	245	267	256	256	222	200	219	230	249	278	234	228	241	249	250	266	247	270	253	262	281	254	264	234	259	244	233	222	247	277	246	209	287	250	284	254	261	242	246	271	235	247	252	232	255	219	261	287	268	252	253	252	236	252	263	236	242	242	243	244	222	245	239	242	225	255	256	245	240	279	245	256	236	251	256	241	248	239	243	250	273	241	247	249	258	205	245	231	230	251	269	241	213	262	249	236	248	269	258	269	228	278	261	248	271	230	251	269	237	259	244	243	252	236	244	244	210	262	231	251	265	259	267	225	249	257	274	262	267	232	252	216
10223	1557	3156	3616	2921	2459	2069	1809	1594	1426	1253	1165	1097	1024	1084	991	937	926	933	895	849	823	782	844	785	797	783	750	748	775	741	720	727	720	766	810	745	715	707	675	755	684	701	713	691	743	758	700	650	692	725	694	692	679	664	668	716	703	697	677	679	682	744	714	694	780	863	848	715	830	805	894	806	847	759	753	763	851	813	834	917	1107	1356	1338	1076	988	825	720	736	775	755	699	672	665	679	751	1564	2895	1340	707	688	678	705	607	677	664	659	608	687	659	653	664	642	687	663	666	671	649	637	643	660	677	658	667	632	637	687	669	721	701	686	714	629	676	678	668	650	668	662	654	631	629	669	651	675	667	709	652	689	635	677	610	662	649	708	686	628	676	653	687	725	604	675	694	661	685	657	675	649	638	674	654	652	658	691	697	673	642	638	677	677	648	678	671	693	627	684	664	652	671	641	688	670	610	656	648	641	709	645	699	637	673	643	637	713	680	717	687	728	715	664	655	652	673	657	660	695	627	712	640	663	656	666	632	664	695	678	666	683	715	658	653	664	721	692	649	630	743	680	671	726	658	646	660	673	629	672	669	675	679	643	675	604	685	641	611	650	700	696	629	614	679	649	673	660	628	673	639	680	645	655	661	638	652	657	620	671	685	592	675	647	660	694	653	655	669	677	612	709	645	656	678	628	705	668	706	686	679	635	629	614	666	651	660	689	616	655	677	636	624	669	657	648	662	664	660	669	630	650	643	667	648	668	646	735	642	673	691	658	637	673	658	678	630	634	663	691	636	685	652	683	670	643	665	669	673	655	667	631	670	668	661	672	673	628	616	656	646	660	677	716	692	652	694	660	685	660	697	683	679	607	693	672	654	654	655	645	654	653	641	659	659	633	654	665	692	617	700	646	677	690	664	669	653	617	663	667	629	666	689	618	673	657	641	733	639	679	680	681	658	644	715	628	616	651	642	653	626	660	678	662	643	660	688	641	677	640	643	669	625	662	645	662	669	647	657	656	656	670	704	659	638	717	636	668	651	636	687	627	630	670	646	647	676	654	623	585	691	722	721	688	624	705	676	665	660	707	671	659	662	683	658	671	610	672	663	672	681	638	621	646	679	637	692	623	691	669	701	676	618	612	666	641	662	643	692	641	656	672	710	652	653	678	654	762	708	649	682	696	665	675	669	660	652	658	679	651	690	633	651	664	653	648	637	672	687	670	627	686	662	676	653	667	601	684	717	715	623	651	655	654	655	650	663	658	684	646	655	684	636	681	680	635	714	650	680	637	645	688	679	655	643	627	661	649	690	678	679	615	670	697	672	702	654	673	708	625	666	658	687	671	654	670	699	656	689	627	622	660	667	638	724	666	638	693	709	663	644	681	661	614	638	639	646	632	632	651	646	684	650	671	707	719	671	671	665	680	673	639	697	666	688	715	676	694	642	654	675	645	653	705	677	645	637	634	693	629	656	630	648	639	673	683	668	645	609	699	663	690	678	668	692	617	674	681	675	638	663	683	666	652	682	663	687	657	676	653	680	650	641	680	696	670	685	675	658	669	617	681	665	665	639	667	676	711	674	656	660	639	701	624	674	681	679	651	690	676	693	693	693	679	699	692	608	700	649	610	668	637	693	653	668	697	637	699	664	670	635	668	632	660	603	677	643	670	647	684	667	691	626	653	594	635	610	640	668	644	673	653	675	656	674	667	698	735	633	656	699	676	663	630	673	639	667	678	706	661	680	652	674	735	692	617	632	676	633	663	654	600	658	637	720	641	658	686	692	642	702	655	679	670	617	683	634	672	661	645	706	671	652	712	589	636	627	643	606	685	672	667	622	638	627	651	700	666	620	633	661	652	635	664	698	647	625	642	671	671	686	648	661	647	699	658	676	664	680	731	693	637	673	700	672	696	636	659	661	639	698	680	627	644	673	679	684	601	641	604	670	690	662	656	655	670	693	616	648	699	619	629	690	671	658	670	726	693	636	677	630	663	665	671	650	626	633	612	653	653	688	660	675	615	644	669	646	678	708	702	679	675	596	680	653	647	652	630	660	628	651	642	696	646	665	659	650	680	643	636	652	693	627	652	659	635	682	672	713	629	668	674	632	672	647	638	651	676	661	645	648	639	636	640	654	638	626	658	650	685	610	618	665	669	662	668	720	654	667	685	656	616	645	687	665	700	665	627	715	642	654	672	653	646	646	712	711	674	639	719	634	695	673	652	667	659	645	632	648	687	650	693	644	685	629	695	663	691	688	609	656	637	668	680	683	665	696	672	679	694	693	658	640	676	626	640	704	643	668	629	647	679	675	621	641	619	627	623	688	638	649	688	641	718	680	674	677	720	686	659	699	672	666	679	649	634	692	649	703	699	612	649	679	683	603	697	688	640	648	699	666	641	685	680	617	676	718	632	643	659	680	654	689	645	634	686	665	690	689	683	611	651	619	661	680	656	659	653	671	666	655	633	688	636	735	614	676	648	679	622	641	688	660	632	650	706	672	626	639	644	670	616	648	713	677	658	633	652	658	599	652	681	640	672	715	707	658	659	683	704	685	662	621	672	683	671	668	709	684	643	643	661	625	625	682	673	674	655	624	639	644	728	680	634	678	663	668	701	632	651	666	680	634	654	668	656	675	649	638	655	675	674	647	681	659	666	647	628	653	693	667	690	658	683	674	664	633	682	679	680	632	642	684	661	655	686	638	628	651	660	642	657	677	623	689	692	620	653	708	646	624	603	643	639	650	644	634	623	672	663	694	660	648	680	643	685	663	695	648	648	643	694	657	675	668	710	641	662	664	682	662	634	680	633	695	626	640	621	670	646	641	650	669	664	641	671	695	636	655	667	651	637	608	658	671	707	668	654	646	706	662	649	672	665	651	702	682	655	662	671	648	662	623	708	633	668	710	664	679	697	645	685	711	677	697	651	627	671	662	674	674	668	634	669	691	650	686	722	652	646	656	656	608	664	651	612	665	648	664	604	647	684	629	680	631	665	623	645	658	632	644	690	684	642	667	663	635	659	661	711	669	638	633	706	671	716	674	664	682	659	648	659	693	669	656	671	694	686	665	647	669	633	639	672	649	638	657	646	681	630	643	692	652	681	637	647	691	631	656	649	684	666	685	669	621	671	633	657	660	662	682	662	650	641	643	653	661	613	688	653	632	665	706	693	676	634	680	655	678	629	635	684	665	644	663	676	683	675	656	607	630	661	658	686	700	655	651	658	687	697	677	657	639	641	657	647	704	614	719	631	668	626	663	674	651	661	659	678	631	682	680	702	618	670	651	668	681	739	657	647	642	648	702	673	665	683	667	751	648	626	674	692	678	661	649	663	678	709	670	647	664	683	714	655	653	663	668	657	678	649	690	630	621	659	686	666	643	635	652	621	652	722	597	664	682	673	672	674	648	674	657	624	664	614	643	662	650	658	721	687	661	674	640	685	646	682	619	689	681	663	646	600	646	672	654	661	617	682	641	650	672	626	664	663	676	640	699	647	651
29389	3803	2536	1856	1291	1014	776	630	546	462	440	393	333	312	299	283	290	290	285	276	247	238	245	251	227	204	222	217	223	217	198	183	228	221	205	225	211	244	212	188	218	202	194	212	191	202	194	205	209	183	197	207	216	203	217	212	185	213	204	210	207	192	221	208	192	217	240	236	212	244	230	242	243	210	238	211	234	233	244	241	248	304	313	314	278	279	222	221	219	226	205	203	212	223	200	186	443	840	496	188	202	198	188	195	202	198	182	216	221	200	202	208	209	190	195	210	193	211	188	187	205	215	212	186	211	187	194	224	182	212	218	217	212	200	211	204	161	203	213	203	187	197	218	216	203	198	187	247	211	203	210	221	212	218	216	204	184	202	218	197	191	224	205	220	201	198	200	193	220	181	182	189	209	192	206	236	173	196	219	190	206	211	191	212	219	202	200	219	238	209	210	217	202	184	189	200	191	198	220	216	211	198	209	210	214	189	212	210	192	230	184	180	201	207	181	187	204	208	196	196	232	211	203	192	185	190	200	184	218	195	228	227	195	200	184	186	196	197	225	210	229	190	207	203	205	190	229	190	176	218	189	212	221	189	222	198	205	208	210	221	181	195	201	211	187	215	209	222	195	234	197	187	229	208	205	204	232	224	184	214	189	195	222	197	220	185	196	230	209	196	198	173	200	196	223	196	206	223	209	193	221	197	215	206	221	191	215	229	187	189	205	203	196	196	219	205	204	202	209	186	205	231	210	200	195	210	218	209	196	215	198	186	212	212	210	205	204	187	199	196	211	194	203	223	205	213	213	209	229	204	204	230	209	200	200	196	215	219	209	201	176	202	215	203	216	172	199	220	205	207	185	195	197	207	183	181	203	206	226	229	181	196	189	195	187	218	201	185	218	182	198	196	192	191	213	187	181	200	197	187	207	207	195	219	174	166	193	188	205	177	188	223	193	185	216	208	206	179	210	199	213	218	182	205	193	178	185	193	192	189	177	162	203	212	222	219	208	207	184	205	229	214	200	203	224	227	206	213	205	228	190	218	179	189	193	204	204	197	216	205	217	221	219	200	176	180	202	227	196	204	204	214	222	234	237	197	216	194	228	193	235	187	192	202	209	216	192	201	195	209	238	207	197	214	194	196	216	210	216	199	207	178	176	199	185	207	202	189	187	221	202	213	215	206	174	178	235	215	212	216	209	188	203	203	198	217	192	206	203	194	191	229	223	193	214	195	192	179	186	198	206	200	201	192	213	217	201	193	205	219	188	205	207	214	213	228	184	219	208	191	190	222	209	203	190	192	202	206	217	196	208	210	206	217	204	198	222	214	214	206	213	212	196	222	199	189	179	221	198	224	204	194	220	188	211	199	213	211	202	218	201	212	209	192	220	201	206	202	198	197	199	203	221	169	206	196	227	185	209	217	187	193	235	197	193	215	206	213	208	191	194	191	191	201	201	226	201	223	206	221	212	193	203	194	197	196	205	199	200	205	227	196	226	204	179	191	189	204	233	187	190	185	170	224	193	211	182	185	211	204	187	236	200	207	202	210	198	199	198	182	217	225	220	200	201	196	212	205	233	214	216	232	215	224	217	208	207	172	193	192	199	178	187	196	208	201	197	209	211	186	219	189	196	222	219	193	204	188	204	193	190	236	193	198	200	194	202	207	201	236	201	201	208	222	199	204	209	223	197	197	190	202	221	196	215	195	218	191	202	223	183	214	184	222	236	202	194	200	229	194	204	192	190	215	196	193	203	202	220	194	195	224	218	182	193	198	201	183	208	205	202	214	204	182	192	182	193	215	194	212	211	216	213	204	214	223	216	185	215	182	203	171	197	197	192	209	203	198	202	203	189	215	224	206	220	183	170	191	198	232	187	215	212	190	201	214	188	235	211	212	213	230	192	199	193	189	178	213	205	224	231	207	221	227	191	182	195	196	194	204	211	184	207	232	204	219	194	212	192	196	204	197	198	196	190	217	210	216	218	210	201	220	202	229	203	213	208	219	204	221	191	210	220	228	220	227	199	169	234	202	198	226	220	233	220	196	211	195	217	178	199	220	190	217	200	202	176	199	201	196	224	178	200	227	194	214	214	204	222	208	199	201	209	202	198	202	220	205	192	208	214	237	198	212	201	191	201	224	186	207	202	211	214	222	192	219	201	224	214	220	208	189	202	191	214	212	214	193	184	190	200	235	191	193	183	211	212	212	189	197	198	204	208	231	242	195	229	184	189	202	196	205	215	222	208	182	187	212	219	198	209	193	201	200	196	215	201	203	191	199	215	220	199	225	182	204	200	212	211	207	216	197	217	204	199	200	218	214	188	216	202	222	214	224	200	177	199	201	182	206	194	229	183	192	195	198	213	218	199	176	211	196	195	217	196	213	200	212	233	214	186	213	208	185	191	208	219	204	213	202	208	214	201	194	200	195	195	216	206	217	219	230	203	217	199	199	206	198	205	190	203	210	225	231	197	186	207	195	199	218	194	198	197	183	220	203	210	234	172	191	214	238	203	201	189	225	208	186	186	179	215	223	195	224	205	194	201	201	226	209	212	207	212	204	211	218	199	213	164	202	210	191	217	214	211	203	185	205	198	213	228	215	210	202	221	204	229	210	197	184	192	203	195	192	221	234	207	216	200	190	208	215	191	211	220	230	193	169	210	218	212	201	203	201	187	204	181	212	214	203	196	207	200	208	203	189	211	212	186	196	208	213	200	192	186	210	199	179	203	218	192	188	195	192	190	204	220	228	223	227	173	199	233	200	201	226	206	197	168	194	189	174	202	197	201	192	187	205	212	205	233	224	188	196	199	204	221	189	190	200	221	188	206	208	193	172	184	188	183	204	215	168	178	206	188	213	190	209	188	213	186	183	213	211	203	235	240	225	198	204	216	181	240	216	194	198	207	223	209	206	206	212	190	197	237	231	209	199	187	219	207	241	189	192	197	179	194	160	232	191	204	221	196	182	220	193	190	215	189	204	215	192	225	192	193	186	181	189	194	233	215	187	189	206	222	221	174	230	206	214	199	201	208	224	219	213	197	208	200	211	205	217	205	197	216	213	201	222	215	215	216	189	207	200	178	217	213	221	213	195	183	199	219	173	199	195	202	192	193	215	223	203	203	188	211	207	208	159	195	204	208	193	219	204	179	203	215	200	207	203	227	197	215	193	218	230	192	208	188	182	245	200	196	221	206	210	191	215	204	176	207	185	174	202	195	218	184	188	206	203	198	205	207	183	195	176	212	217	216	203	212	200	213	209	207	184	188	214	191	191	198	198	211	185	199	207	222	186	192	215	222	214	226	213	205	230	198	197	202	235	198	192	200	224	204	210	188	195	209	220	194	216	209	211	226	198	202	210	203	183	190	218	199	158	212	207	209	229	199	204	185	225	188	197	224	225	213	218	213	201	211	210	205	210	205	203	215	223	228	209	208	207	198	199	195	210	225	221	202	212	202	204	205	208	212	202	165	202	234	215	222	191	204	189	201	182
14387	2299	5217	5983	4961	4076	3182	2641	2343	1972	1843	1588	1501	1351	1240	1201	1111	1055	943	940	939	900	849	828	804	777	770	780	734	719	700	717	712	703	698	662	682	662	658	664	650	650	589	606	615	623	642	547	613	607	548	607	615	605	573	604	558	605	582	580	616	578	560	648	659	688	832	833	734	834	756	825	808	767	733	704	754	785	775	901	1081	1618	1566	1504	1259	1077	603	693	659	679	630	573	597	578	569	584	2478	5441	2731	602	500	592	572	546	572	587	521	547	547	557	509	562	536	569	541	579	569	526	532	601	585	552	568	545	538	527	537	562	558	527	534	551	544	550	525	540	524	518	553	564	553	529	533	554	481	575	585	562	557	605	495	550	551	530	550	524	552	554	551	569	550	578	544	553	583	535	583	539	583	546	562	482	562	538	547	564	565	610	519	555	515	533	523	568	543	554	546	609	564	566	556	547	542	578	536	559	594	580	527	569	521	569	556	551	562	557	550	562	580	554	566	542	569	565	583	538	516	549	542	567	592	569	530	556	579	582	567	538	564	527	520	568	551	539	571	525	550	521	568	566	503	578	532	569	543	591	540	561	544	563	553	557	539	563	524	574	533	522	597	531	529	511	519	526	574	570	592	555	559	566	527	543	575	545	561	547	534	526	565	551	554	554	528	523	562	563	547	567	545	515	542	587	591	574	559	534	548	566	562	516	546	535	564	560	551	541	543	565	547	533	537	551	574	519	537	521	554	578	565	585	569	522	564	545	556	541	535	518	534	526	551	542	578	530	542	553	529	563	581	567	556	575	559	558	594	529	519	588	551	592	556	555	533	570	522	511	549	547	562	553	544	557	572	525	574	552	547	530	514	568	544	579	561	543	537	533	545	500	587	553	557	564	555	574	539	545	576	559	569	564	530	606	541	575	597	528	552	551	566	540	547	592	573	538	545	576	606	557	534	556	550	547	535	564	508	567	544	522	573	571	567	499	564	571	537	550	579	576	524	559	534	513	547	548	507	555	516	556	515	548	559	546	538	556	539	567	544	534	596	547	555	539	563	584	546	565	516	578	558	549	531	573	562	526	540	542	574	528	603	583	567	567	554	582	531	572	554	545	492	555	564	571	540	546	548	566	550	537	521	516	540	532	550	535	520	534	540	557	568	599	569	569	593	532	582	514	575	519	556	519	505	565	610	594	545	560	558	525	529	564	567	560	526	570	530	544	541	589	514	572	541	543	545	563	541	558	530	583	511	539	541	545	556	555	550	551	578	546	539	543	579	590	553	522	583	590	528	576	534	507	613	559	527	523	562	523	544	553	554	554	552	554	558	538	534	598	546	538	580	532	622	514	546	540	584	578	553	560	545	610	606	589	544	535	534	566	575	538	535	612	525	511	545	551	565	550	567	559	507	579	565	531	554	537	528	558	542	553	526	540	532	543	542	563	570	526	535	508	598	562	539	533	529	512	571	528	554	530	549	545	527	576	540	539	582	554	576	556	539	562	555	556	537	585	524	566	544	532	518	542	530	569	549	546	532	540	542	523	550	565	537	532	542	535	588	546	549	576	598	593	570	538	618	526	591	550	546	537	539	542	563	541	546	484	553	556	555	537	578	541	552	566	557	524	484	539	518	545	535	556	552	551	594	563	591	532	578	560	558	539	511	565	562	544	548	542	546	541	561	482	526	539	543	543	537	564	573	520	563	505	512	595	552	565	511	545	477	541	553	513	559	600	533	533	535	574	527	554	545	558	534	590	530	562	543	544	545	582	558	532	561	567	568	552	492	558	576	541	552	544	552	550	513	567	526	549	541	548	547	572	557	568	552	538	586	516	553	552	577	589	513	543	567	575	553	590	549	564	612	527	538	540	556	583	552	564	575	547	562	540	578	532	530	540	519	525	542	558	555	546	560	560	541	544	566	527	529	560	531	581	577	561	585	585	514	541	561	510	581	534	527	514	494	526	556	516	533	538	545	573	543	543	565	504	559	561	566	499	544	533	502	538	577	580	576	545	522	512	550	550	525	529	502	576	561	574	505	550	528	551	577	527	533	588	571	514	555	589	554	551	562	556	570	514	531	597	545	560	549	586	564	541	538	519	571	575	525	573	559	559	518	539	558	580	568	543	503	559	551	556	558	550	546	569	516	553	552	530	523	572	552	494	577	563	555	530	545	566	553	534	599	577	556	548	566	563	530	517	572	462	561	550	569	568	577	562	526	535	522	559	520	530	542	571	556	551	537	558	532	579	543	532	540	529	558	554	522	543	571	512	532	525	528	598	544	560	540	548	571	519	515	584	534	546	566	561	536	573	542	533	577	558	548	548	552	567	530	571	563	536	529	518	561	524	553	565	524	555	572	523	568	605	571	513	568	569	566	509	556	558	508	558	596	582	576	552	552	553	556	520	567	544	593	505	543	543	553	533	533	594	571	544	567	542	562	540	574	514	541	571	528	513	529	559	502	551	528	551	577	589	582	559	535	537	541	511	545	570	503	532	535	542	529	552	529	531	558	529	552	506	563	551	595	555	531	536	545	538	518	562	549	592	556	497	567	585	563	561	549	521	537	555	539	556	565	553	529	554	555	609	529	569	529	544	532	543	512	566	537	544	566	548	533	581	515	578	529	546	536	531	547	542	556	533	543	573	525	534	565	533	505	529	534	556	583	536	568	499	506	561	544	567	540	533	509	573	550	566	536	562	540	578	563	584	545	540	572	579	552	553	557	513	588	548	506	556	504	544	530	513	593	552	556	525	531	549	562	549	575	551	523	520	554	559	582	527	601	517	583	554	549	543	582	554	542	513	531	562	553	572	558	550	572	579	557	606	545	545	523	565	524	554	552	538	555	561	569	535	551	536	503	555	535	554	600	567	543	556	552	566	568	582	538	550	543	523	554	553	548	513	623	532	583	558	540	535	551	544	511	579	548	539	523	563	528	536	575	575	559	550	579	555	555	534	542	532	548	503	588	588	543	589	519	581	625	552	587	550	475	579	551	509	559	550	526	557	543	504	532	582	536	550	534	504	550	555	573	548	542	567	554	500	549	530	543	570	543	559	577	553	513	568	542	563	582	528	575	561	588	519	543	544	558	558	562	540	530	545	543	563	563	557	536	520	561	542	551	511	527	561	550	541	524	534	582	523	526	530	481	562	576	577	529	491	572	566	539	558	574	549	571	529	574	551	552	598	549	506	559	536	607	542	585	507	591	552	564	553	540	562	531	528	569	526	562	566	529	575	572	559	521	569	536	562	535	520	544	557	539	529	555	563	544	530	558	556	555	536	494	565	504	574	587	569	559	581	575	570	557	533	545	557	540	511	554	535	520	520	523	558	565	563	520	559	580	553	545	552	505	590	508	504	531	548	554	604	540	569	555	573	575	569	571	550	592	570	556	561	527	587	565	539	526	552	554	559	550	519	535	584	595	517	554	527	507	545	546	550	541	593	552	552	548	568	543	556	583	559	544	523	556	550	577	564	586	562	582	548	530	609	555	554	573	506	540	578
3450	255	278	257	256	269	234	233	241	229	224	233	243	240	237	248	235	226	258	234	251	243	237	235	231	227	226	246	247	246	240	256	228	248	227	231	264	240	225	230	238	239	200	236	232	234	228	255	249	226	215	241	253	231	218	231	217	226	222	212	232	285	215	234	222	212	206	201	229	231	218	225	242	234	213	240	223	226	252	245	212	232	223	234	270	244	234	222	229	227	230	194	257	227	225	232	233	272	269	257	228	239	228	206	231	225	226	216	189	198	244	245	232	235	236	227	234	228	215	236	244	242	218	267	228	231	213	247	229	228	239	257	241	233	197	241	229	249	218	218	262	243	236	271	245	218	239	239	249	246	233	251	246	229	237	204	209	246	250	201	230	225	234	213	231	233	242	216	242	204	252	251	249	235	225	233	275	243	237	258	235	226	240	255	248	214	219	222	223	217	218	239	216	211	250	226	233	240	242	230	233	242	231	225	220	243	245	228	203	237	238	253	248	227	232	202	188	231	266	240	233	231	222	242	252	229	240	208	239	229	220	226	244	241	255	245	240	255	250	231	230	200	225	259	233	207	239	228	221	252	219	239	211	232	207	242	238	212	234	216	209	260	226	222	210	228	231	235	226	221	205	215	224	217	237	232	220	246	212	237	257	221	176	248	251	216	266	201	241	244	258	258	206	219	210	247	239	235	232	248	208	253	223	241	239	250	230	210	235	228	223	254	242	225	214	200	230	232	224	219	242	244	219	234	219	215	228	244	224	206	237	229	249	232	225	236	224	240	220	239	231	228	213	254	263	249	236	218	232	248	234	213	255	237	252	236	231	249	245	243	228	226	246	223	231	249	238	238	235	229	229	251	224	234	207	206	230	248	227	248	237	247	247	214	207	234	252	235	218	226	240	247	211	225	219	223	236	228	225	222	202	211	235	221	244	226	230	242	235	219	235	243	228	234	222	209	227	235	255	216	217	222	230	250	256	214	221	218	241	227	201	214	221	224	239	226	220	233	230	237	216	242	239	262	234	221	242	224	241	240	225	243	234	226	248	233	250	252	236	237	221	247	232	247	231	217	234	234	246	231	218	200	211	263	219	265	243	239	254	249	239	222	238	247	227	241	244	261	219	238	220	244	247	231	225	222	206	239	228	228	202	243	235	239	236	242	223	218	243	235	251	210	227	240	227	241	224	221	220	204	243	236	243	213	246	215	263	225	212	221	228	217	245	256	247	232	238	237	240	234	231	237	247	227	256	214	239	254	209	245	233	234	228	253	241	238	238	221	244	240	238	223	228	218	225	232	233	200	238	223	230	246	227	239	204	213	233	228	223	223	249	250	243	232	236	199	221	219	245	216	230	239	189	231	252	246	234	231	197	218	219	219	240	224	208	234	252	231	215	233	224	208	228	228	239	211	231	231	237	220	230	234	211	227	223	233	232	223	247	237	224	206	230	232	214	227	240	244	239	247	221	212	236	236	207	225	225	226	212	236	231	242	229	208	229	250	247	229	226	221	224	261	211	232	224	205	253	195	226	232	217	232	239	227	230	238	237	225	213	233	215	237	228	216	252	217	222	252	227	210	225	255	225	223	218	249	199	241	240	226	236	220	269	211	219	228	226	242	213	227	216	243	245	221	248	242	221	236	239	228	213	240	257	212	274	212	244	258	216	225	242	233	227	209	240	237	237	218	233	224	220	251	236	212	214	234	261	242	256	269	240	219	205	212	232	248	227	224	229	232	216	221	257	225	234	204	251	208	224	232	231	253	250	195	193	245	243	229	242	222	245	188	225	208	229	217	228	253	230	198	213	213	228	243	255	217	228	238	230	232	244	223	256	209	211	205	243	246	242	236	219	225	253	222	234	209	211	268	223	230	242	229	216	261	249	228	216	207	194	246	235	215	234	264	237	234	238	208	219	250	210	227	233	254	244	254	257	218	231	200	227	214	237	227	252	220	240	230	235	218	202	266	233	221	250	225	237	223	233	240	252	238	235	238	231	237	224	226	229	194	209	242	274	238	255	212	240	238	224	216	202	239	239	215	208	239	251	258	252	231	235	213	220	231	220	234	241	210	229	218	221	235	228	237	247	217	224	215	229	235	245	214	231	256	254	253	224	232	223	247	232	235	232	260	214	255	236	240	219	228	212	234	220	243	206	234	237	219	211	258	227	250	242	221	233	245	229	235	226	219	247	234	224	210	224	227	215	224	225	214	229	210	211	237	228	212	235	207	220	254	242	210	212	240	228	228	238	242	241	213	228	220	221	229	213	234	219	264	223	208	227	232	229	236	227	215	258	246	219	213	205	231	226	213	213	227	247	201	206	258	208	232	208	216	219	240	230	234	245	209	218	226	233	242	209	244	230	211	244	237	208	229	230	246	236	228	259	243	279	220	226	202	225	248	213	241	260	202	213	226	218	231	224	230	218	215	236	244	205	235	205	229	225	240	262	229	258	242	244	238	221	199	222	228	212	244	207	257	206	240	236	220	226	273	210	234	238	242	242	263	224	208	254	233	243	209	241	229	222	231	221	249	252	225	216	214	230	232	248	235	217	202	236	238	243	208	234	235	236	242	231	237	244	223	212	245	218	238	220	255	242	240	246	236	208	253	236	232	215	238	226	231	218	225	229	236	225	221	227	244	212	204	240	234	249	234	222	219	201	235	232	215	260	225	218	232	249	222	228	221	223	276	235	219	250	213	249	223	229	236	230	239	240	221	213	221	213	216	270	244	213	236	209	254	209	231	251	246	230	220	225	230	198	227	228	218	226	214	225	213	213	208	202	253	223	237	250	225	218	218	237	234	220	207	236	226	224	219	216	224	226	238	240	232	230	220	242	215	234	219	215	247	240	231	236	212	238	243	216	240	199	214	227	244	220	245	231	217	240	226	234	204	277	227	243	215	226	221	239	238	264	221	214	209	243	235	251	250	203	243	230	248	237	203	216	200	225	251	243	259	245	222	221	237	233	245	238	249	228	199	253	245	238	250	233	223	234	205	250	231	229	222	243	230	208	225	257	197	246	233	236	195	215	229	217	214	220	217	217	238	249	231	214	231	222	241	182	230	228	239	227	257	213	245	236	239	225	222	228	225	216	218	231	237	229	244	272	217	215	218	227	230	253	240	245	251	242	247	239	237	236	231	224	194	218	247	234	227	263	225	251	251	232	228	235	245	220	244	236	223	244	225	232	207	250	238	252	259	244	221	264	219	234	216	258	213	230	223	248	224	225	248	223	236	231	280	249	221	214	220	214	243	237	237	262	250	236	254	207	235	235	210	229	264	218	222	215	215	208	231	238	245	216	223	221	228	202	219	225	252	241	257	220	205	236	216	221	215	226	246	222	202	217	235	209	234	216	244	217	203	208	218	248	240	246	218	203	236	215	231	230	207	225	245	244	235	229	229	243	232	208	220	252	227	230	227	209	256	255	228	226	249	227	216	226	256	243	238	236	247	236	220	232	227	254	259	227	254	224	268	256	218	212	226	263	238
3177	665	743	751	744	704	725	695	713	658	699	675	649	622	626	615	607	639	619	636	651	657	616	602	576	648	604	645	671	586	625	658	628	660	604	612	589	625	626	610	641	643	603	638	648	638	631	671	621	622	601	601	650	615	618	657	620	674	617	650	636	662	632	636	623	625	659	672	665	671	612	665	649	693	649	628	694	677	684	609	626	654	645	595	642	657	590	642	677	656	642	682	656	696	620	668	716	966	902	687	664	655	646	612	593	616	652	611	624	617	633	618	628	639	627	627	605	617	560	638	586	642	665	612	621	621	580	590	645	619	618	631	665	623	640	622	624	636	603	668	637	586	620	633	642	658	638	634	651	619	613	634	661	606	632	611	638	628	661	621	615	648	620	601	633	611	628	625	656	575	615	619	616	688	601	659	617	625	621	621	613	602	620	615	633	622	639	682	615	605	591	554	643	636	651	666	624	663	587	633	593	619	593	632	634	604	652	633	638	576	602	643	603	622	593	618	618	645	648	632	661	644	648	652	599	648	686	642	648	625	620	611	624	606	591	610	606	629	691	616	612	609	595	564	593	564	603	627	592	647	624	624	634	638	657	667	615	611	600	681	614	672	618	568	619	604	645	600	632	651	655	609	635	614	612	637	606	637	652	643	610	619	603	606	627	559	591	611	640	633	597	624	682	622	619	581	616	642	613	629	596	641	627	633	624	617	664	619	635	596	571	609	615	608	623	642	592	651	627	641	599	616	603	601	659	639	579	588	593	633	600	589	625	551	680	638	638	625	640	613	690	628	607	619	599	612	618	581	645	604	618	621	641	635	629	601	601	600	594	620	630	610	619	593	601	601	606	625	632	638	654	652	649	648	605	607	628	660	666	636	604	627	661	657	618	620	662	644	648	630	649	625	636	594	583	577	649	618	654	656	611	610	612	634	602	632	671	599	626	615	628	618	628	681	610	602	616	617	615	663	662	637	648	620	572	619	633	629	630	629	625	578	652	631	633	637	625	631	627	643	605	612	619	650	700	596	625	611	584	636	629	630	588	589	602	660	601	619	632	671	637	588	606	595	662	652	603	583	575	600	657	636	622	624	608	599	631	639	633	585	631	627	626	669	628	636	642	627	603	646	626	615	602	610	646	619	622	653	602	619	605	659	598	575	640	645	633	630	656	588	572	617	648	696	647	599	630	622	633	625	600	611	610	634	611	628	628	644	654	616	630	665	618	627	632	619	610	585	624	585	622	629	637	654	631	603	566	603	620	635	637	670	628	622	628	688	604	646	629	629	620	614	652	636	663	612	615	649	656	617	670	624	624	614	615	615	644	613	608	636	649	628	604	606	615	628	639	615	652	619	682	641	609	649	629	608	633	595	607	620	594	633	628	601	627	639	637	577	696	670	660	658	604	639	604	591	641	602	597	647	634	600	639	636	665	653	612	607	649	589	600	653	638	599	586	601	636	636	615	639	668	615	622	591	613	643	610	648	598	632	634	611	595	586	607	673	590	554	599	642	605	718	612	620	665	674	610	662	612	641	635	612	603	631	637	618	603	632	598	639	660	624	582	621	663	569	609	646	635	599	654	654	582	644	578	644	659	545	611	574	683	611	631	638	623	600	669	615	632	642	647	624	597	650	660	564	653	568	645	630	621	632	608	645	626	642	649	616	614	656	653	633	588	608	625	611	590	635	602	651	627	603	665	685	650	599	615	610	600	630	597	699	623	567	626	668	627	592	627	596	661	650	616	610	589	652	607	612	632	595	689	632	609	647	592	562	626	661	673	628	618	613	601	624	641	579	591	628	626	614	661	607	603	565	612	653	619	622	682	652	599	626	614	672	646	596	575	603	637	653	669	645	617	636	621	609	586	644	655	620	606	646	630	630	633	602	583	624	620	659	648	641	622	641	602	610	605	651	643	635	617	620	626	624	629	614	636	625	604	577	631	629	641	655	597	615	634	618	626	624	653	624	654	682	645	595	656	665	651	649	631	619	607	594	661	646	600	631	577	662	682	609	598	669	606	642	585	603	638	617	634	627	596	593	620	602	606	631	603	623	685	610	653	627	639	590	638	655	610	623	603	626	685	650	622	583	603	674	652	636	613	582	622	634	660	649	595	617	623	630	621	621	600	633	630	591	624	631	640	629	627	598	675	642	667	681	575	639	630	615	614	600	608	656	654	667	604	661	664	667	654	626	622	622	646	641	657	572	624	641	646	597	612	593	628	632	590	665	609	638	667	633	624	615	643	628	632	653	605	602	614	638	624	621	664	610	636	574	613	632	655	596	617	608	641	602	654	650	610	628	624	630	631	612	613	647	605	638	669	631	657	655	582	608	583	620	612	669	581	575	620	624	619	613	599	609	616	609	663	591	626	614	646	649	675	664	627	609	634	630	652	611	625	549	653	639	656	648	685	671	628	639	624	658	598	583	589	640	609	635	539	585	597	617	612	621	647	600	602	598	661	684	617	625	651	651	668	591	612	634	640	602	618	628	633	626	605	612	586	617	645	639	608	602	648	576	618	644	569	611	647	632	642	620	612	611	615	622	597	660	619	651	637	587	601	654	642	594	613	615	617	624	610	663	601	590	614	607	610	612	640	645	634	625	615	626	568	624	665	615	578	653	636	681	624	623	647	625	640	632	637	624	605	615	643	625	645	602	637	658	655	639	625	650	659	640	655	637	634	604	608	592	648	601	645	595	667	653	622	632	629	610	650	606	643	605	615	612	612	647	624	598	616	609	602	621	615	622	608	631	591	598	669	616	643	613	633	583	599	650	603	582	672	596	613	587	599	579	656	630	600	673	624	609	599	664	630	636	590	588	602	594	582	654	585	568	625	589	658	629	643	602	605	654	612	617	595	640	629	656	617	608	624	645	593	609	619	656	643	641	600	624	624	602	655	626	609	636	601	609	624	625	625	637	629	600	606	602	620	601	601	595	625	665	631	633	640	643	585	625	662	600	626	629	652	642	646	621	655	682	654	610	607	629	601	595	605	606	671	574	615	658	656	631	648	633	611	608	627	625	601	631	637	626	591	644	638	614	655	624	629	615	633	619	648	578	599	583	594	607	634	585	628	630	660	611	641	589	598	635	644	629	641	670	618	666	623	630	700	598	585	622	667	588	555	657	613	649	628	637	660	638	659	605	635	666	634	620	601	625	606	604	621	633	595	627	634	620	645	616	625	637	671	649	695	614	623	637	642	609	631	636	653	590	601	648	668	592	713	601	655	631	702	633	652	617	661	648	619	591	609	565	640	652	622	651	661	619	633	637	654	635	590	673	627	623	620	624	627	572	568	618	660	650	606	615	606	609	649	607	670	681	602	569	610	600	613	599	604	632	629	629	630	627	629	628	653	619	653	633	675	615	629	590	658	589	601	648	619	594	611	628	610	588	655	651	596	607	639	592	582	625	582	600	655	630	606	607	615	650	629	653	626	602	599	588	607	631	610	614	662	626	590	607	618	627	608	623	617	615	583	637	582	619	640	629
20404	1854	1363	1131	830	644	549	495	436	388	365	325	357	315	315	336	335	282	302	313	291	310	284	339	308	278	283	280	285	297	288	282	288	310	279	297	260	268	286	279	267	268	273	291	277	267	313	286	284	303	305	289	278	308	288	286	287	315	297	286	296	309	268	247	290	267	281	289	288	269	283	310	297	322	282	266	318	322	291	312	288	318	328	279	265	257	311	320	299	311	304	293	295	276	316	280	437	616	462	339	302	283	268	250	272	282	271	251	257	261	241	277	296	266	274	267	279	274	263	247	274	291	248	304	286	299	289	252	250	281	272	310	291	269	265	275	280	266	280	268	265	318	287	272	296	279	287	268	283	262	267	266	284	290	258	305	291	281	236	254	259	288	280	274	268	255	292	257	297	288	261	271	288	276	286	295	299	268	273	292	247	296	268	264	262	258	266	286	276	271	258	303	285	288	288	284	241	261	244	290	251	289	295	301	297	264	268	281	267	273	258	244	252	253	244	280	284	287	258	273	269	310	254	274	273	229	284	288	239	263	310	282	297	270	281	237	285	283	302	262	251	237	261	271	249	320	249	287	274	267	281	287	278	264	260	250	273	256	279	285	257	281	274	249	272	293	298	268	279	298	279	259	277	279	273	267	279	280	275	276	280	289	264	257	300	284	303	289	267	269	265	315	299	249	276	276	284	284	276	276	274	290	279	282	283	270	298	287	249	283	277	293	293	293	249	254	303	270	272	290	288	246	274	276	281	292	264	276	294	280	261	287	285	290	277	285	290	272	352	290	256	285	277	295	287	269	267	261	270	277	277	268	280	281	273	242	283	278	255	261	290	308	247	266	273	289	274	272	291	291	279	237	276	276	288	310	261	305	263	294	286	273	303	273	293	293	282	306	270	281	295	280	254	282	277	294	265	273	292	330	304	248	284	293	287	282	272	265	260	264	278	282	302	290	271	280	295	297	270	270	266	274	245	283	290	259	281	298	276	260	288	252	282	271	259	254	284	277	262	271	276	273	284	256	260	273	274	267	309	288	282	285	262	298	289	270	248	313	275	297	274	278	282	290	300	286	284	280	308	282	272	277	295	271	288	268	281	276	263	264	278	274	295	300	293	265	293	248	298	257	276	298	300	262	280	296	261	274	244	252	255	282	278	279	278	292	289	275	274	293	243	277	289	271	247	263	302	264	252	275	271	263	279	281	289	279	289	287	238	270	309	282	273	285	267	251	257	291	259	296	265	293	279	268	270	296	269	289	272	319	314	258	264	253	284	299	279	243	302	262	297	285	263	297	259	333	263	302	250	274	265	317	269	298	286	306	239	258	284	285	248	279	287	289	284	241	296	271	261	307	279	268	254	274	299	278	275	282	280	230	265	279	256	272	275	265	267	298	267	255	296	253	288	287	282	284	262	278	266	274	248	288	268	296	278	264	245	297	288	284	296	271	327	296	306	287	283	247	288	288	288	268	249	295	281	261	269	267	277	309	272	262	256	278	290	259	324	268	249	304	243	278	265	271	268	250	293	249	243	267	258	291	293	254	279	277	278	285	277	248	260	273	251	284	276	254	257	273	286	282	269	268	294	258	277	282	248	245	290	284	291	275	283	283	272	279	300	274	285	312	268	240	238	280	263	251	284	319	285	251	274	273	270	286	287	274	253	262	287	262	286	297	276	248	250	263	267	271	263	281	286	280	264	286	247	252	253	283	278	308	262	267	294	283	284	289	291	288	297	275	260	260	273	291	266	266	263	240	284	293	228	295	267	282	290	261	273	301	291	279	279	247	284	280	304	307	301	291	266	295	267	282	291	279	271	246	268	251	299	265	284	288	274	275	291	264	252	275	298	297	253	252	276	298	289	283	279	249	247	265	282	283	285	278	293	265	270	277	259	288	265	300	282	255	282	259	286	267	266	301	286	273	289	241	307	270	277	270	297	274	326	288	235	290	292	297	295	263	275	289	294	267	279	315	290	268	307	267	272	278	255	292	291	293	290	260	295	292	292	295	263	257	311	294	298	277	278	299	257	288	261	273	308	259	298	286	279	251	285	291	262	253	257	299	291	268	256	292	281	264	268	293	281	283	260	254	282	277	256	266	309	266	290	270	300	299	250	300	270	274	296	276	249	295	255	292	266	266	287	250	302	279	285	314	310	289	259	278	294	269	279	266	267	302	262	238	268	309	263	278	281	246	267	273	299	262	311	279	297	276	241	278	286	281	297	242	253	275	272	292	272	290	279	278	251	266	262	263	271	281	249	247	268	252	305	241	266	248	290	288	266	248	263	269	294	267	275	286	271	281	270	278	275	288	320	293	277	271	260	286	281	283	261	252	268	273	259	268	296	270	301	287	279	301	255	258	264	236	303	281	287	271	257	280	259	244	274	251	265	266	299	287	276	260	285	274	281	311	299	274	279	290	280	253	270	296	264	278	273	252	297	240	277	294	291	284	295	273	277	296	253	268	264	279	307	313	277	259	269	302	289	300	272	251	253	285	285	301	292	306	273	261	269	269	280	298	289	296	265	281	283	260	286	258	277	275	262	282	256	291	279	255	259	274	282	279	248	276	294	280	250	268	301	283	275	269	275	287	260	267	275	291	279	265	281	279	295	235	232	286	276	266	261	286	252	282	279	273	264	308	306	270	284	286	255	264	267	280	287	288	286	267	249	291	256	250	272	265	281	269	281	271	296	289	268	270	295	273	287	289	269	273	295	285	271	296	254	297	256	240	294	274	259	309	277	258	275	262	297	298	276	299	263	262	262	291	293	290	302	290	304	252	291	293	296	277	301	280	276	260	304	270	292	285	265	273	293	256	287	274	297	304	274	301	272	277	276	288	250	261	261	285	284	243	290	244	319	285	275	300	253	305	278	271	232	254	298	282	258	278	303	226	286	286	264	285	273	313	283	269	275	304	279	271	276	244	253	274	281	310	273	274	285	261	249	281	277	288	282	294	280	277	260	269	297	274	284	283	302	249	248	266	297	273	284	277	254	281	274	286	280	258	273	283	257	300	279	302	269	274	289	264	283	287	275	262	259	285	263	275	264	292	267	285	290	248	276	274	289	244	260	281	277	313	297	278	271	250	278	307	279	307	273	281	277	236	263	327	270	274	255	266	254	285	288	280	284	277	301	270	269	289	275	293	289	253	308	287	250	279	286	275	275	270	274	283	279	290	240	303	257	267	269	263	257	296	275	263	270	290	309	304	299	287	295	275	273	278	251	285	263	287	264	288	279	287	277	310	306	297	303	287	307	294	278	290	262	272	285	277	278	293	267	282	295	276	279	275	302	301	283	291	253	282	261	280	303	291	295	281	256	293	277	259	267	327	292	271	286	283	278	288	280	307	266	292	298	253	263	297	289	264	275	286	286	284	265	258	303	288	289	262	297	267	253	253	292	289	280	274	281	277	260	276	260	284	250	282	285	260	299	299	295	267	305	282	283	280	270	274	290	252	267	274	267	272	279	264	251	275	262	280	264	269	270	307
10580	1650	3104	3607	3147	2589	2198	1832	1625	1542	1352	1287	1241	1157	1113	1039	1050	949	945	897	931	862	867	896	835	852	860	852	849	798	835	792	855	773	778	795	802	794	729	771	761	761	767	738	705	779	750	768	730	792	807	746	744	750	796	816	775	779	770	734	733	779	774	723	804	780	823	883	783	879	859	846	903	868	882	859	826	896	923	925	1101	1175	1163	858	833	813	873	1024	934	900	855	888	785	729	784	893	2389	3158	2152	1292	930	722	747	729	667	772	711	731	755	728	732	680	744	767	732	705	737	738	740	702	771	696	746	745	744	713	699	718	722	739	732	750	758	756	752	736	755	713	705	798	713	732	738	723	719	733	766	718	725	764	713	754	754	744	733	746	709	691	735	722	709	749	745	703	686	756	730	732	723	766	751	722	693	754	740	720	708	707	771	733	702	749	695	698	734	708	737	736	714	744	753	745	674	724	714	761	748	723	739	737	711	701	708	667	720	778	742	725	702	784	707	725	741	736	693	695	739	720	695	741	703	696	706	748	757	728	718	802	709	751	809	713	735	744	685	740	724	747	736	732	738	742	732	728	721	705	719	712	748	707	680	749	698	713	688	729	725	747	712	764	732	707	685	734	725	729	760	767	739	732	792	719	673	738	778	753	724	756	747	714	741	722	730	728	736	705	712	735	732	715	733	692	688	743	720	743	733	721	694	681	766	754	717	724	763	751	747	766	721	730	674	669	718	738	737	763	732	723	737	807	718	749	747	704	718	741	718	762	715	715	720	733	745	728	761	772	712	693	737	759	737	735	695	733	743	717	734	726	735	729	706	711	769	786	753	753	722	707	721	653	663	748	750	740	693	734	747	696	749	733	763	715	764	736	706	743	714	757	713	693	749	781	684	729	782	722	756	663	674	760	753	720	717	742	762	714	733	754	734	710	715	762	715	671	721	729	703	724	741	692	705	749	700	735	742	781	727	739	735	696	723	725	728	729	763	705	703	742	783	703	763	767	715	731	757	769	692	762	756	751	730	725	681	751	743	733	685	745	744	718	770	721	705	716	727	726	720	720	736	677	753	744	727	744	752	748	740	728	691	704	737	760	679	772	753	693	780	733	720	715	701	751	700	745	740	720	776	698	711	711	704	729	710	747	745	699	736	696	712	695	744	711	693	718	703	703	715	730	773	735	707	682	712	745	706	712	719	697	756	720	713	717	759	725	731	698	748	719	676	689	797	741	743	692	732	772	743	713	740	735	703	716	687	713	769	742	759	739	742	732	727	711	744	757	700	724	717	714	772	718	722	771	694	753	736	721	710	749	735	760	691	763	723	749	760	714	758	744	712	712	769	691	733	765	746	755	777	707	722	774	736	772	695	676	725	724	739	728	747	699	713	723	707	673	752	723	724	718	731	765	746	761	725	737	773	714	747	766	699	733	704	762	743	703	704	718	716	747	719	706	726	758	727	729	733	747	717	748	730	780	695	739	730	726	715	676	679	728	704	713	735	762	761	754	762	719	817	705	728	702	762	686	723	776	718	748	736	753	696	683	771	698	725	783	708	707	758	725	725	732	723	731	728	681	784	755	725	739	747	744	669	696	694	702	693	735	720	706	698	694	730	758	719	738	762	752	723	770	731	714	732	701	760	742	716	739	699	747	699	701	765	744	713	733	712	749	710	744	716	713	692	703	727	740	741	682	759	749	728	749	757	764	757	703	747	714	754	714	708	729	728	733	708	779	702	741	717	728	704	740	709	763	772	746	767	759	708	746	735	731	709	744	752	701	754	721	710	715	759	749	688	721	717	729	750	770	736	717	712	728	782	712	761	703	738	758	730	720	708	726	720	758	728	777	727	760	688	706	712	747	718	699	717	723	723	740	768	687	696	751	690	761	750	713	727	700	709	718	716	735	745	705	747	761	768	722	716	747	720	738	750	770	724	692	747	719	751	727	732	754	725	712	747	727	730	680	767	706	713	722	705	746	772	711	727	746	704	700	705	722	755	751	759	759	743	703	777	693	722	724	717	699	734	691	739	696	711	753	728	735	701	733	734	781	791	717	710	710	701	709	701	740	794	711	717	713	757	740	737	746	740	704	727	676	730	753	724	748	730	798	748	732	754	720	720	749	719	706	721	800	698	761	757	685	715	751	739	745	739	727	729	722	747	739	705	708	686	735	706	753	675	671	756	752	759	757	718	711	749	731	772	674	746	736	742	694	740	741	708	729	722	741	738	728	726	699	747	783	742	725	668	773	710	715	721	713	789	753	724	763	736	751	719	714	772	692	708	716	699	695	690	724	680	786	710	719	712	724	740	679	711	766	722	742	730	715	732	700	756	708	716	720	746	723	711	701	702	725	715	718	714	708	756	722	729	720	757	715	699	706	746	726	711	753	725	735	716	708	730	741	781	697	698	707	722	709	762	729	741	640	727	716	734	690	709	742	767	759	715	713	702	778	716	743	737	737	747	678	712	679	728	702	726	741	751	746	757	746	723	765	724	728	762	752	775	754	718	726	653	719	772	748	746	742	690	765	780	728	729	702	743	735	735	720	778	759	713	682	741	705	758	717	694	726	728	746	750	721	693	763	745	729	746	676	671	727	719	705	740	707	686	776	709	748	707	741	734	731	710	717	734	664	750	686	742	739	723	722	714	751	695	741	717	800	747	722	718	725	777	714	745	702	690	692	730	743	697	715	705	733	684	711	700	731	731	754	709	675	705	769	713	683	735	745	756	767	681	717	728	779	797	771	787	722	723	753	737	718	725	686	721	706	667	753	724	754	755	763	696	709	718	736	759	710	717	759	763	697	722	720	753	693	728	704	755	760	726	754	764	731	731	747	755	730	669	721	709	690	760	761	657	695	746	704	715	710	720	723	694	758	764	727	746	697	729	731	701	738	697	742	716	724	750	730	709	770	759	761	726	746	775	694	722	725	726	783	757	706	754	776	743	720	744	686	765	756	762	740	761	683	713	715	768	705	715	709	732	736	741	767	687	717	720	741	695	711	737	713	750	750	759	711	707	669	754	694	751	718	737	724	728	743	763	743	736	721	697	730	702	744	728	742	727	715	719	726	689	688	753	710	694	759	723	726	694	720	727	720	704	760	720	738	737	779	758	696	731	748	716	697	732	726	701	774	711	722	684	687	732	772	721	723	750	732	732	752	754	761	765	751	737	754	753	754	746	709	738	690	761	748	729	766	744	755	714	752	719	751	727	722	744	719	750	708	782	754	699	751	753	758	741	797	707	748	714	749	766	747	712	709	696	731	710	722	745	783	756	694	786	741	765	750	741	768	713	763	731	726	757	777	728	731	747	691	754	722	681	716	750	710	785	720	739	744	753	699	698	734	743	743	718	730	723	760	752	689	709	731	714	723	719	743	779	725	702	762	709	688	777	760	710	743	716	669	787	673	749	735	747	708	722	723	728	728	736	778	709	723	772	713	712	727	801	772	725	713	719	701	726	701	738	723	774	779	722	708	671	760	758	755	742	737	702	759	709	735
31443	4846	2671	1885	1372	992	783	597	552	540	431	401	407	364	348	317	311	282	270	331	270	272	276	264	272	260	254	289	259	237	277	213	220	242	239	254	235	251	238	244	236	220	247	222	224	255	255	236	217	204	237	244	215	231	210	216	240	220	230	222	269	251	231	233	218	225	201	265	231	265	258	266	245	267	275	256	271	271	291	268	293	346	308	272	273	217	245	262	360	267	214	242	245	215	203	256	505	841	510	428	264	220	242	250	217	221	231	219	207	214	235	236	209	221	256	240	244	208	240	225	216	195	221	231	270	239	216	226	204	213	256	202	230	243	226	246	230	230	230	229	225	217	215	247	205	240	239	221	219	184	224	210	251	228	221	255	217	224	243	202	217	234	219	246	225	221	228	197	234	217	247	247	208	242	230	216	227	238	229	239	226	222	254	215	212	255	241	252	214	237	242	237	248	254	242	219	220	224	218	233	236	211	235	220	241	218	207	248	235	246	237	237	241	239	200	222	222	230	238	248	231	254	242	227	226	232	228	241	230	219	216	224	217	220	230	255	242	204	188	251	211	221	217	232	221	217	199	217	238	232	234	228	236	241	234	235	228	229	225	231	246	182	254	237	225	233	230	240	224	196	231	248	231	225	240	247	223	218	243	254	220	241	240	241	216	238	250	243	211	200	244	240	230	239	244	254	250	234	224	237	237	256	247	224	216	202	221	217	229	221	262	238	225	237	221	214	221	222	217	217	243	224	224	245	219	211	234	219	232	236	205	257	215	223	226	261	221	227	213	237	222	234	226	228	225	236	224	205	228	221	199	233	233	239	207	245	238	220	222	239	200	238	241	232	227	214	224	221	233	234	253	247	223	246	221	223	225	234	241	192	243	234	252	248	190	217	259	248	228	234	220	234	228	230	229	218	222	251	222	238	234	218	231	250	239	220	209	246	249	217	219	207	241	240	212	238	238	231	231	211	232	232	205	250	220	210	218	226	226	210	212	236	228	233	229	219	228	228	219	248	228	240	215	229	227	214	215	259	205	239	211	206	230	212	213	217	216	230	223	224	210	216	244	220	208	213	254	238	206	264	207	227	236	246	234	213	251	227	248	231	235	228	230	204	242	221	198	222	223	213	224	240	240	230	226	221	205	220	255	215	227	222	213	193	215	251	258	201	257	262	237	240	234	228	236	228	262	247	217	191	226	222	215	260	254	218	210	257	234	232	223	233	196	205	238	248	216	226	266	214	217	248	213	223	240	215	220	226	214	240	221	245	234	222	242	250	216	235	251	248	212	227	214	219	223	251	240	234	227	227	229	251	245	252	239	226	212	210	240	223	214	220	220	233	253	203	230	217	226	211	226	240	237	226	225	214	216	219	245	225	209	245	214	228	229	237	240	264	214	229	246	235	234	225	225	242	250	229	212	215	238	210	241	236	193	207	257	216	209	227	237	228	220	228	225	208	237	230	241	221	228	250	222	228	228	234	250	215	207	230	237	240	209	230	222	233	236	228	247	213	228	228	218	247	240	243	216	209	229	234	234	235	229	213	241	240	239	243	240	227	228	246	237	207	233	221	220	212	201	210	243	221	231	218	229	208	263	234	236	238	235	204	209	223	237	237	221	214	229	221	205	230	229	210	219	237	256	210	244	211	214	248	227	204	221	218	205	217	224	252	208	253	229	230	234	225	221	220	245	218	226	220	236	226	252	257	236	203	225	230	237	247	208	236	215	255	216	249	207	240	228	244	235	218	253	236	214	267	253	201	242	220	228	221	268	232	230	230	221	239	230	218	232	236	227	198	239	233	229	246	249	227	248	230	215	234	220	210	209	226	226	212	268	274	274	240	227	201	213	184	213	217	239	211	218	228	241	250	223	249	239	203	237	208	234	214	215	245	219	239	229	225	236	238	212	225	236	211	247	237	242	227	223	238	223	244	250	243	219	234	237	217	220	242	218	230	214	244	239	240	212	234	230	239	229	221	231	223	196	245	245	250	247	181	225	229	230	227	232	246	255	253	212	232	211	231	248	232	233	188	220	238	251	203	212	233	236	228	236	220	244	227	227	245	224	242	250	218	246	243	253	225	219	235	218	209	224	250	234	234	222	240	222	211	241	243	225	233	251	224	268	215	242	235	218	255	238	231	235	220	235	230	231	201	207	214	248	222	214	228	218	229	256	235	245	218	231	226	233	221	247	241	247	236	241	246	223	228	205	242	213	229	211	205	229	237	216	245	226	226	205	230	215	266	215	216	233	245	232	229	236	216	224	219	230	238	208	223	226	250	213	216	203	256	246	222	209	224	229	211	233	228	212	251	212	248	213	228	216	233	232	223	248	228	245	247	225	246	238	242	257	232	230	229	216	261	229	209	240	257	254	238	213	228	228	250	241	237	254	228	216	207	229	266	231	228	237	225	217	204	221	256	220	219	228	230	216	237	212	227	228	246	229	228	202	230	220	226	223	230	212	240	242	235	239	230	252	222	216	248	229	253	209	266	221	205	221	221	248	212	231	237	259	223	232	250	226	221	243	242	248	217	251	242	231	256	220	239	231	203	207	205	222	232	232	249	206	241	210	229	222	259	242	229	223	214	253	254	222	234	252	256	199	216	230	242	222	235	234	230	210	219	223	219	239	225	219	215	253	247	220	231	230	214	207	244	227	217	226	261	246	224	249	228	231	249	238	202	224	213	233	218	237	246	235	218	259	242	223	228	232	196	224	220	208	229	211	205	237	238	205	238	226	220	214	206	239	233	229	224	214	237	213	258	224	234	245	238	259	268	229	237	220	262	231	197	206	243	205	223	238	218	202	212	231	230	237	223	235	246	244	253	248	236	209	248	240	228	236	252	226	218	248	216	236	260	211	231	206	239	235	240	231	224	210	228	226	228	251	244	238	239	239	234	209	217	245	238	229	252	248	220	243	232	214	267	211	242	239	216	248	231	213	233	237	212	222	194	232	229	221	224	233	266	247	232	227	203	226	247	238	218	262	242	239	220	221	228	230	255	230	261	231	235	229	245	208	218	235	230	259	228	231	225	215	222	216	208	228	199	247	209	243	239	220	200	222	246	247	226	230	252	229	230	229	216	240	244	252	228	213	218	234	216	224	234	226	210	202	222	201	224	190	245	213	266	286	233	228	220	233	226	217	244	207	237	197	212	221	269	227	212	238	266	238	203	217	236	233	211	200	221	242	259	209	232	254	231	233	233	212	238	223	236	267	206	222	219	234	234	253	216	232	241	229	229	240	207	229	224	262	241	253	210	240	232	214	262	237	221	239	234	232	232	231	219	218	247	223	213	229	225	256	227	233	242	213	241	247	234	232	226	243	230	237	232	257	222	233	229	210	223	250	274	234	243	239	207	232	225	231	222	248	226	233	225	225	211	217	226	241	249	214	210	231	225	214	229	226	243	233	234	257	227	245	212	186	259	249	228	224	238	226	232	215	231	232	239	224	226	213	217	250	232	218	226	231	254	214	240	217	244	227	254	219	215
15285	2441	5276	5874	5003	4171	3412	2797	2480	2075	1785	1723	1489	1414	1354	1217	1145	1101	1054	983	930	973	900	864	969	850	851	791	784	722	806	830	756	736	715	708	734	736	630	713	724	692	727	666	696	676	634	664	666	655	635	676	608	623	637	703	656	671	680	627	627	659	647	612	655	703	662	688	708	877	798	842	943	866	860	864	813	856	918	946	1347	1490	1453	952	804	750	798	1163	1662	1236	789	730	704	650	624	865	3316	5193	3022	2302	981	574	626	587	614	608	631	624	596	615	650	603	583	584	635	627	602	601	592	572	631	625	611	576	633	627	573	630	611	582	582	602	611	606	560	606	612	585	613	620	589	629	630	628	609	626	627	620	612	588	563	621	618	590	660	620	601	591	600	605	547	588	588	592	623	613	594	608	642	600	569	613	646	622	585	608	598	582	623	590	633	623	614	605	592	620	579	619	638	617	592	609	588	625	610	612	624	620	633	606	583	635	627	618	619	586	605	614	587	592	628	593	609	592	634	588	653	647	636	633	590	631	644	627	584	616	638	639	623	559	623	596	551	630	589	587	584	628	611	614	624	589	603	612	610	627	596	590	585	593	582	573	590	611	606	613	589	573	608	574	582	642	593	614	610	620	556	651	618	581	583	618	621	656	619	633	584	591	598	620	605	646	615	599	600	629	580	604	592	679	629	636	639	614	620	608	620	586	568	585	582	614	649	577	619	601	623	622	619	590	610	591	610	578	638	618	579	611	624	581	601	641	590	588	598	599	597	580	623	612	559	629	580	617	609	619	587	651	616	618	623	591	610	604	631	575	582	616	564	631	611	569	657	586	615	576	580	578	590	598	612	630	553	587	570	592	605	629	592	564	604	580	570	623	613	631	580	571	585	612	629	599	637	622	606	605	625	578	594	596	586	623	602	612	604	597	594	600	615	614	581	629	607	628	622	588	625	651	651	636	620	636	623	596	612	630	594	613	598	605	617	625	623	596	619	586	612	590	527	623	625	635	595	637	614	575	581	618	605	611	600	604	618	602	600	603	675	585	634	609	629	632	627	586	527	651	590	565	613	595	645	624	602	627	611	623	627	606	574	602	535	585	568	610	626	624	614	575	588	659	605	607	625	634	621	603	633	611	616	585	554	595	613	619	587	603	605	558	632	577	600	643	677	618	565	606	645	639	606	601	650	608	625	654	611	576	603	591	578	626	632	634	589	606	611	545	615	672	631	605	587	600	640	610	604	586	595	656	638	611	624	615	616	578	626	597	588	588	609	602	627	608	560	626	617	639	642	587	596	595	602	658	649	644	587	607	631	630	610	619	579	606	593	620	607	596	632	632	662	618	610	573	564	596	600	604	572	613	594	670	570	660	655	606	592	594	591	614	593	574	598	587	597	613	629	607	562	607	610	590	598	589	591	637	638	646	568	574	587	619	584	642	590	584	577	627	598	589	544	618	601	597	602	606	591	609	581	613	618	600	624	621	599	589	630	651	627	622	631	585	563	552	615	605	580	604	596	619	639	602	631	646	584	586	604	596	616	612	574	627	653	652	629	609	607	574	582	622	583	607	629	629	618	636	612	639	604	613	601	665	616	602	639	636	585	636	572	618	625	592	641	638	573	622	599	573	582	632	614	637	616	637	617	614	620	617	576	629	636	625	634	586	567	592	615	599	613	606	618	590	609	637	618	571	585	595	579	635	617	539	610	616	617	616	598	619	594	616	614	666	616	637	614	603	608	604	629	631	605	578	605	599	577	572	642	590	606	615	603	644	616	630	615	625	638	583	594	673	618	635	620	600	595	626	606	617	577	638	613	614	584	530	567	613	578	592	624	613	548	617	635	574	643	622	624	648	613	628	595	584	598	578	609	608	581	605	557	622	602	582	597	648	587	597	590	607	604	604	623	574	570	623	614	645	599	648	625	579	544	651	588	580	618	629	627	622	661	567	580	630	611	644	637	609	662	581	599	588	635	610	590	635	602	606	620	618	617	600	602	569	617	561	619	616	617	605	578	609	581	604	616	590	592	578	619	577	635	598	565	604	576	649	631	603	589	613	559	580	637	593	589	558	616	605	600	609	617	625	636	643	640	592	621	613	627	613	610	566	593	596	614	619	596	608	595	612	596	578	628	575	593	593	603	573	665	617	612	644	655	616	646	583	626	628	581	617	608	603	616	564	588	638	582	584	550	599	587	647	609	653	579	626	628	601	611	616	572	589	629	647	592	590	623	605	607	609	585	592	656	596	601	616	624	633	590	579	631	593	604	598	645	592	595	622	653	631	581	619	578	599	631	604	652	609	604	602	622	648	606	616	617	620	602	623	587	624	660	593	641	646	583	594	656	636	593	588	608	626	602	587	581	637	616	606	585	615	609	618	569	612	630	606	618	628	593	554	633	590	619	616	598	638	592	581	588	607	604	608	660	674	598	595	569	627	626	575	627	640	619	622	545	587	596	586	646	540	634	637	624	633	634	621	610	593	612	569	561	556	600	602	641	613	608	598	630	612	579	619	610	547	609	594	602	613	609	603	651	584	595	587	664	612	591	623	614	578	614	576	582	647	647	599	578	590	613	609	624	640	622	615	558	590	608	586	646	613	612	578	610	637	624	562	618	599	572	648	599	606	619	593	650	571	596	606	609	621	620	610	605	618	606	648	592	599	601	625	575	561	619	593	599	567	611	657	579	580	607	590	582	607	632	614	631	616	644	539	587	631	624	581	596	597	634	617	654	610	589	612	657	586	598	646	612	615	617	561	609	623	596	598	603	569	576	590	592	612	580	603	580	606	622	554	605	576	613	590	595	633	585	652	593	609	622	606	572	604	584	612	606	592	640	607	582	589	586	642	602	617	585	657	611	591	639	610	620	600	578	625	579	627	618	583	657	635	587	586	601	618	591	621	565	612	618	592	616	636	588	635	618	606	607	602	562	613	569	573	619	637	606	586	634	605	631	581	663	600	591	582	574	612	618	627	623	645	639	627	592	606	665	606	632	592	622	588	639	609	637	606	617	571	592	598	575	636	566	629	623	590	619	647	604	583	638	625	597	621	650	606	635	610	603	598	597	613	625	619	614	596	588	629	610	619	587	591	604	641	599	588	634	592	618	610	606	600	660	615	590	622	635	614	606	621	607	592	599	614	591	563	572	597	619	575	583	609	572	600	592	631	595	582	583	649	621	589	587	596	617	620	669	620	597	606	583	601	566	574	588	596	618	552	619	622	612	646	643	605	631	675	595	620	603	582	592	617	577	653	618	605	586	594	632	595	581	582	587	629	588	595	644	635	574	587	610	620	640	648	642	633	612	589	605	600	595	644	636	609	615	602	623	578	601	588	606	566	616	581	612	630	637	614	631	576	600	649	613	612	572	607	567	563	585	616	622	611	587	650	564	609	605	595	625	609	617	580	583	560	597	630	661	591	625	584	540	616	608	647	579	610	590	596	617	618	624	580	606	595	627	618	637	580	614	601	636	624	616	636	617	576	580	602	637	596	603	594	567	593
3426	265	280	245	274	267	233	248	243	273	254	260	249	221	262	258	272	272	259	231	264	278	245	233	266	267	240	272	244	223	240	227	226	239	247	232	255	248	214	232	247	235	274	253	227	230	274	247	227	243	229	217	255	230	223	239	236	234	214	235	238	235	214	241	248	244	224	260	234	249	263	248	234	258	249	268	254	223	250	226	244	250	247	263	255	234	250	240	221	260	258	232	259	224	274	272	247	288	298	269	236	246	251	253	262	243	236	265	214	265	241	239	265	231	234	245	218	266	224	264	275	254	228	252	237	227	259	245	251	278	244	238	229	260	241	246	253	254	266	242	240	253	228	224	240	240	224	253	229	242	242	229	235	242	216	236	228	213	248	236	222	242	240	221	226	237	231	226	255	238	263	244	235	252	251	249	230	267	215	268	271	251	246	242	259	231	249	236	259	256	257	261	222	216	240	243	244	231	262	254	251	207	213	228	221	229	274	267	245	265	259	220	264	241	250	227	237	242	232	241	245	227	224	270	248	250	215	234	253	243	244	250	232	234	269	232	257	242	232	253	252	243	228	235	247	237	235	263	210	252	246	222	239	225	243	249	258	256	265	222	252	265	217	271	242	264	260	223	223	254	243	223	248	238	218	257	244	255	265	231	265	223	262	230	256	251	282	232	255	256	230	247	251	240	230	220	225	244	251	261	222	253	259	226	272	222	249	260	272	250	222	233	238	240	220	220	253	250	220	250	242	243	254	228	216	255	250	249	245	239	235	237	260	250	266	219	244	244	224	235	250	249	240	250	236	246	250	260	231	249	233	227	240	233	242	234	242	235	250	240	219	247	269	225	236	259	262	264	215	229	250	235	257	226	248	219	224	236	267	244	239	244	246	270	212	210	225	232	240	276	248	244	247	243	277	232	258	265	266	253	261	211	229	256	264	244	242	244	232	234	257	243	277	235	228	243	266	244	262	228	232	274	257	262	235	234	257	235	261	285	243	243	251	263	242	234	240	222	243	219	217	235	240	233	245	262	230	261	240	235	217	246	230	231	239	249	225	243	227	257	219	249	235	265	234	230	240	228	224	217	282	217	242	262	236	219	254	226	255	200	233	217	241	227	241	258	231	228	224	243	229	239	238	247	253	254	236	261	252	252	229	246	225	243	228	252	226	267	246	229	213	250	234	220	281	228	248	218	262	256	258	251	257	251	234	272	240	215	247	231	242	228	231	256	261	238	242	236	250	253	247	250	249	225	242	266	251	238	258	219	231	250	258	285	244	261	238	233	266	230	242	210	246	226	224	240	250	241	232	233	239	228	231	247	239	247	251	240	213	269	271	246	252	231	234	245	218	252	210	228	249	272	248	246	236	215	246	243	239	251	202	254	259	246	238	235	259	238	260	225	263	258	223	254	253	261	219	228	232	244	230	231	245	255	242	249	267	240	232	218	236	246	236	226	241	244	209	245	246	247	237	266	230	239	233	229	245	245	225	250	238	226	254	242	256	225	273	243	219	242	248	266	249	231	241	245	271	232	207	237	233	239	248	245	233	225	264	229	232	242	215	253	254	243	249	278	267	230	237	247	237	252	247	246	250	244	256	222	232	241	238	225	250	255	231	246	228	218	235	281	247	245	235	252	281	243	246	238	231	230	264	240	243	206	240	255	229	244	212	249	254	274	266	239	259	219	229	207	265	264	230	242	252	230	249	243	257	257	245	231	260	254	228	224	255	252	224	242	244	245	235	259	245	261	252	234	224	240	255	221	243	238	219	251	263	226	232	242	224	245	243	232	219	253	215	212	234	213	235	256	210	246	227	242	223	243	259	256	263	222	251	263	229	280	233	251	246	248	235	247	258	249	250	239	221	212	270	224	239	278	250	245	254	211	241	227	202	246	256	250	247	257	245	240	232	238	219	275	244	246	232	257	246	242	241	223	249	259	265	241	233	242	251	263	220	237	196	262	237	239	298	220	249	288	248	225	253	258	242	230	253	223	245	256	243	240	267	233	244	243	241	249	262	229	240	238	228	229	250	244	249	239	228	213	257	270	221	260	242	241	240	229	239	257	253	240	252	228	261	219	249	222	251	235	251	205	253	242	238	239	252	247	249	242	265	236	268	239	215	228	232	262	236	206	276	244	255	238	237	228	251	261	256	230	215	247	243	256	215	257	269	226	250	230	204	260	236	237	236	219	253	270	256	246	229	251	259	224	268	221	243	265	248	249	238	227	255	232	263	238	221	248	241	253	293	242	249	255	231	233	231	243	268	225	248	243	246	225	252	225	229	244	263	260	255	244	247	210	248	253	249	258	224	251	242	243	252	228	234	238	221	250	256	230	253	237	226	254	225	253	238	259	264	213	247	244	227	263	269	242	262	239	250	253	254	239	256	234	245	224	257	226	217	246	234	238	243	231	230	239	249	248	250	226	256	237	270	222	219	256	230	241	225	228	234	256	229	219	247	244	266	226	220	268	251	234	229	218	245	249	217	204	234	252	217	239	222	239	251	240	275	229	230	267	218	245	246	239	243	227	251	228	241	273	232	236	236	271	241	228	255	266	252	245	238	243	253	261	233	257	247	252	233	240	222	243	250	253	241	240	225	239	227	259	229	216	225	227	243	266	229	265	246	225	240	234	240	227	255	248	233	215	262	239	239	236	240	221	246	243	264	225	236	214	275	252	251	238	230	207	214	230	242	259	242	234	259	205	237	268	241	248	234	262	237	253	228	242	225	216	239	241	235	225	242	240	244	235	258	256	237	258	242	215	248	233	240	242	238	208	241	274	219	236	257	239	236	226	240	250	231	244	257	237	231	276	254	255	235	233	243	257	258	236	243	228	227	224	231	246	236	256	242	235	233	238	271	232	250	255	221	228	238	262	224	250	221	254	242	243	247	219	235	224	240	266	234	240	240	258	275	231	253	225	241	263	241	272	228	233	263	233	249	250	251	223	264	234	241	253	258	257	228	233	230	237	245	242	251	237	248	229	223	234	243	274	224	257	248	272	257	243	226	237	244	249	275	256	238	265	244	203	260	261	243	229	236	309	233	227	246	238	220	255	247	223	216	246	245	258	242	242	249	261	263	246	265	237	254	204	238	255	222	241	237	277	245	249	237	258	245	237	242	237	230	251	228	231	234	259	207	243	233	247	232	247	239	229	247	248	254	263	245	262	233	251	270	248	250	237	251	212	243	234	226	229	229	219	248	237	237	269	225	244	243	231	231	274	247	249	257	234	252	268	244	252	227	252	250	237	247	235	224	268	227	247	229	250	241	249	241	245	242	214	272	229	246	246	227	233	226	222	250	237	215	236	232	199	245	285	238	258	225	239	266	235	227	267	255	239	250	258	227	215	230	253	268	243	259	231	257	219	240	239	233	247	260	233	253	243	220	248	233	244	257	223	236	206	245	257	209	236	257	244	288	237	249	229	262	228	240	249	235	238	223	296	247	227	215	250	260	286	248	243	210	234	229	240	261	251	198	226	246	239	265	256
3327	715	758	834	765	773	724	730	684	681	685	669	638	666	648	647	651	643	680	635	650	692	637	662	666	626	620	641	619	691	684	662	643	655	654	625	667	654	658	665	663	648	662	622	674	604	622	658	673	662	672	702	668	629	646	662	637	674	662	637	633	632	663	702	637	645	640	715	613	742	653	615	664	666	636	665	684	703	677	666	692	698	653	657	687	679	697	671	725	694	617	663	661	644	627	677	718	964	1049	762	664	623	665	639	634	639	689	646	644	661	663	669	614	649	658	620	696	610	607	657	636	635	640	678	664	651	665	635	681	611	655	618	596	670	711	673	619	683	616	641	591	624	635	658	648	649	687	624	598	657	671	697	660	604	651	672	662	603	621	675	638	722	693	658	670	650	660	611	587	659	624	647	654	639	632	652	640	647	611	589	649	670	713	627	624	636	656	645	640	620	677	605	669	685	665	638	662	654	652	666	664	643	654	637	619	628	659	684	651	680	595	638	617	655	663	678	655	642	675	633	643	643	621	661	661	668	627	647	628	629	637	634	682	656	688	672	651	615	656	633	634	633	642	599	650	615	652	646	638	669	674	641	696	645	660	670	678	619	639	666	696	622	662	647	690	667	637	635	643	666	668	604	592	634	665	620	646	651	636	652	651	661	620	638	638	664	651	643	669	657	627	645	679	632	627	593	654	622	643	652	720	634	595	627	685	660	676	624	675	661	685	619	642	618	620	627	622	623	637	622	623	667	652	668	646	589	640	647	640	676	687	629	670	664	653	617	653	626	646	615	650	619	674	666	677	591	674	699	672	625	629	691	659	667	674	669	653	627	644	658	655	641	665	632	629	598	673	637	649	628	665	647	666	691	631	625	677	624	641	654	666	620	593	626	641	645	639	638	663	654	677	665	641	631	673	599	640	657	650	610	650	682	649	665	657	646	638	721	688	642	626	661	672	644	599	684	657	649	687	665	676	649	664	655	668	618	678	634	646	655	668	620	643	644	663	674	644	655	612	620	659	652	656	677	641	658	650	668	616	687	628	644	661	705	674	660	645	678	628	637	630	648	711	633	634	663	663	642	586	639	645	632	656	647	648	637	660	656	645	604	634	638	620	657	622	673	678	629	640	658	676	686	663	636	656	629	659	678	645	668	617	619	664	663	631	653	661	635	668	658	624	718	658	605	608	662	605	627	672	626	663	644	707	653	653	624	689	668	619	640	663	647	661	647	634	640	636	670	666	687	634	650	626	570	636	636	662	608	652	641	624	657	690	638	627	651	637	654	644	675	652	694	648	673	630	651	659	632	674	679	646	660	631	651	673	660	695	711	659	608	632	667	608	652	584	667	723	616	649	625	660	635	622	652	640	666	667	663	651	666	650	622	602	639	635	642	693	633	649	664	596	615	681	638	635	677	660	623	647	628	644	626	601	663	626	652	655	598	669	682	689	619	639	689	683	678	674	678	667	589	676	649	660	666	655	676	650	653	642	689	637	640	651	648	622	650	663	654	636	642	639	628	603	633	641	662	672	666	641	671	636	615	622	651	626	687	646	652	632	622	642	598	628	671	612	641	640	667	657	618	643	637	644	637	667	618	655	655	629	643	607	679	653	601	646	637	683	635	666	659	651	606	643	650	640	642	659	646	644	619	680	658	623	660	634	630	676	687	628	646	600	665	654	682	628	641	634	606	640	637	663	651	663	662	636	658	705	663	667	673	654	661	645	642	613	619	638	648	712	657	619	628	649	675	644	617	659	652	634	653	673	679	576	627	676	627	653	663	675	668	662	640	662	646	627	650	615	656	645	605	580	626	654	694	635	642	652	669	664	638	671	663	664	643	678	636	647	640	627	618	650	624	618	651	641	657	616	614	688	675	632	717	648	666	605	635	674	619	650	691	625	650	633	640	657	650	636	635	674	644	609	671	635	645	658	662	700	668	670	642	593	649	652	650	647	606	612	642	652	628	660	649	650	663	607	638	646	626	641	627	662	622	639	657	647	663	648	685	679	635	689	653	623	648	646	677	643	608	631	692	616	642	631	650	615	653	593	693	678	636	684	612	647	675	678	665	677	608	630	672	674	617	612	663	667	630	636	675	631	644	645	625	655	633	677	637	634	623	628	652	639	614	638	643	622	668	603	661	650	640	635	661	614	634	643	625	661	650	655	625	621	626	624	697	629	670	630	626	633	642	640	628	661	638	634	610	695	651	606	680	645	657	637	612	667	665	640	657	655	635	592	601	670	624	658	678	639	624	627	681	648	625	646	663	657	634	669	620	664	669	619	630	635	698	671	644	646	609	631	625	638	662	660	652	652	644	633	641	609	669	661	667	677	685	631	663	627	677	667	677	680	639	676	676	625	631	643	655	629	636	621	601	679	669	634	672	699	637	683	672	635	643	650	615	624	682	643	664	650	603	663	663	613	622	654	601	612	595	683	617	670	648	629	672	622	642	679	620	664	654	629	642	629	630	675	651	670	653	646	670	682	658	605	665	650	625	626	619	610	715	668	632	656	671	619	650	650	623	651	655	632	662	666	677	668	662	637	685	663	634	659	688	658	641	630	685	677	674	658	650	624	646	637	622	649	632	643	689	644	641	654	667	676	618	628	637	662	623	664	621	689	650	627	625	625	657	591	611	627	654	639	621	649	620	687	656	671	627	684	650	666	651	653	653	664	611	652	615	579	637	633	699	680	636	637	645	651	641	647	670	643	623	676	628	680	642	600	635	663	602	649	661	625	651	603	647	606	650	633	601	634	619	643	630	639	683	654	631	586	605	661	622	660	672	632	647	669	619	627	640	612	608	647	652	662	666	635	665	630	684	645	654	638	614	562	615	672	611	628	679	662	621	656	639	613	669	628	628	652	679	653	646	658	618	563	632	636	633	679	662	625	592	680	631	647	629	681	654	626	639	639	609	655	624	621	623	636	643	654	703	639	645	629	641	608	597	631	662	651	596	623	665	652	640	613	636	684	645	665	675	690	618	658	695	628	586	659	694	672	664	650	655	674	647	661	678	615	635	634	608	689	689	608	634	604	676	608	668	640	661	677	641	649	632	651	647	602	654	637	611	638	614	669	632	668	669	662	690	630	634	612	629	656	618	646	654	678	617	613	681	659	630	662	664	657	639	668	642	644	635	627	634	626	635	661	662	661	642	639	666	645	680	649	665	681	646	655	634	649	663	688	673	627	630	636	680	682	655	644	654	633	623	665	608	627	659	625	659	605	645	613	627	646	666	624	653	649	630	667	661	639	628	644	644	617	652	675	702	626	663	665	644	633	647	652	665	643	651	618	629	664	679	620	662	627	647	585	635	662	624	655	634	637	656	594	653	653	645	637	634	653	620	640	596	625	663	684	662	645	657	686	688	631	621	638	661	597	645	631	654	634	665	681	671	628	675	619	620	641	625	637	614	621	618	629	665	625	608	667	634	618	604	613	673	666	672	648	667	621	689	638	646	639	620	672	586	628	612	642	664	659	674	616	610	690	670
20686	1771	1327	1083	799	637	556	477	457	373	349	312	342	309	317	321	316	314	292	246	325	284	271	274	262	274	286	275	269	293	263	278	272	273	284	243	263	273	253	282	281	286	248	271	246	248	271	271	248	245	247	262	261	247	275	274	288	291	264	305	259	247	255	268	254	285	248	224	279	273	267	262	281	250	282	295	282	288	305	272	326	329	284	276	303	339	319	303	304	271	246	286	257	277	267	248	356	555	394	270	289	290	269	266	266	277	252	238	264	269	238	271	261	252	267	273	268	290	275	252	257	256	257	286	270	263	228	265	246	267	253	273	277	249	253	266	287	251	251	249	274	260	261	249	249	259	263	242	265	271	252	229	250	244	283	267	256	241	272	250	242	279	251	235	257	267	252	263	277	271	263	245	228	268	257	238	271	246	274	261	285	247	249	258	266	252	260	242	246	276	256	256	263	262	281	278	241	266	280	229	242	282	258	228	268	245	276	256	273	255	296	263	249	245	264	269	239	265	291	249	246	257	289	276	256	278	255	258	266	264	256	233	229	271	224	236	243	248	267	265	233	277	263	253	271	269	284	255	243	245	251	278	251	274	252	264	278	267	274	294	265	253	242	244	260	269	262	271	265	270	242	272	253	280	257	252	257	283	274	266	255	262	274	264	282	233	274	262	248	248	289	268	245	250	289	247	252	261	254	278	246	250	267	237	252	274	269	255	241	255	257	284	274	266	264	232	249	261	267	265	274	266	270	258	253	258	246	240	240	246	297	278	267	257	261	226	269	244	259	267	266	249	273	252	266	258	256	262	255	260	293	259	260	285	255	250	270	243	245	274	268	261	238	268	274	253	270	256	250	271	281	250	259	240	231	257	273	280	234	272	271	240	269	266	246	235	243	245	256	250	259	257	238	284	242	219	275	243	278	249	241	235	221	275	289	272	254	235	253	277	246	257	269	269	279	225	262	262	233	264	249	264	260	233	281	262	256	248	247	243	249	251	283	241	256	236	256	224	257	267	274	262	249	260	242	264	258	272	249	270	268	285	273	269	229	277	251	253	249	246	290	261	250	255	282	233	247	286	259	285	275	251	243	236	264	263	279	281	226	275	267	256	238	227	272	244	255	236	289	257	291	272	263	280	261	275	251	263	262	273	272	266	247	301	254	272	256	236	262	277	279	238	280	267	256	256	297	236	287	269	268	258	249	269	264	274	261	276	265	266	245	254	264	283	259	242	274	253	264	283	247	260	261	239	273	286	288	257	277	266	257	254	279	282	232	237	260	250	267	265	293	238	273	233	273	255	250	283	278	256	250	253	270	283	255	256	237	231	271	274	259	245	235	285	263	258	262	273	266	232	243	276	234	232	285	284	289	285	260	239	252	275	249	252	276	264	270	244	272	270	288	268	292	223	265	269	255	271	281	246	248	273	248	256	281	275	286	285	249	264	259	286	275	277	262	269	268	261	262	255	245	263	268	236	275	260	281	266	245	266	256	253	257	259	236	271	259	248	293	286	258	257	257	282	267	256	255	264	286	245	276	278	259	277	264	259	262	256	254	269	260	264	260	266	265	235	246	255	249	266	276	259	238	238	279	243	233	267	247	256	253	235	259	261	284	275	252	239	288	266	258	265	261	242	256	273	256	245	256	273	236	255	252	248	242	269	225	239	245	242	249	245	242	233	276	236	271	262	269	264	273	266	236	254	239	261	252	252	262	271	245	238	229	277	260	250	245	257	231	267	281	248	252	264	275	252	237	261	244	283	259	267	281	257	255	267	259	256	245	289	262	258	257	276	242	283	237	270	267	269	249	283	250	236	254	255	228	271	273	251	226	272	257	245	253	247	233	250	249	236	278	283	256	258	279	265	250	255	234	278	252	289	240	288	254	272	270	273	235	272	257	238	264	253	253	271	311	262	275	271	253	239	266	249	257	231	252	261	231	283	263	290	241	261	259	248	266	260	247	276	272	258	245	264	241	262	278	269	285	263	260	243	266	291	258	250	262	261	269	248	247	246	261	269	269	238	277	247	274	247	258	254	261	262	270	260	262	232	250	272	266	236	234	244	261	285	263	261	239	289	226	272	275	279	279	251	256	254	254	264	277	244	240	270	263	272	269	252	272	262	244	268	284	265	274	263	294	261	260	263	253	258	276	262	267	270	250	260	249	268	250	244	255	248	259	243	226	274	270	263	287	270	262	286	259	243	241	274	277	253	278	250	278	282	297	278	285	266	237	297	257	275	239	281	250	263	288	253	255	273	230	254	267	236	256	243	244	243	243	262	230	298	290	264	252	247	281	255	253	234	280	252	256	231	267	257	297	242	265	256	243	235	239	303	261	268	233	248	258	243	267	280	253	255	266	242	296	246	294	269	249	268	246	255	293	257	252	271	274	253	274	243	273	241	261	244	262	231	232	265	294	276	249	273	275	254	253	253	285	239	258	245	284	273	265	251	241	285	243	252	276	284	267	281	255	271	267	261	238	288	242	274	262	274	257	258	249	261	250	273	257	247	264	227	264	225	298	243	282	243	286	260	254	270	253	268	267	271	240	266	270	264	273	270	257	277	266	261	275	255	262	268	308	243	287	242	284	242	247	277	288	248	284	270	260	277	247	286	304	231	269	283	256	277	278	267	233	256	269	252	267	241	246	303	261	257	270	258	272	302	253	284	274	244	250	269	274	256	244	243	283	280	250	259	285	256	249	247	273	254	260	271	254	272	252	251	251	261	239	270	245	246	243	237	262	276	252	259	290	249	287	264	257	274	260	267	253	288	248	269	241	256	271	257	256	240	272	281	268	270	254	276	264	241	248	229	258	263	275	273	238	278	252	257	252	250	270	267	250	247	279	242	269	272	251	266	252	232	265	243	266	240	270	227	245	278	269	233	256	279	251	263	269	278	248	286	239	268	308	237	258	240	295	241	252	240	275	254	262	280	275	275	243	257	269	298	266	277	259	261	278	259	269	286	240	245	274	248	263	262	232	289	270	269	243	255	264	263	283	251	273	272	272	240	262	247	257	240	243	279	251	237	248	259	260	265	261	262	264	266	266	252	248	268	254	256	255	283	247	246	262	249	271	283	264	253	239	283	285	235	256	240	236	266	244	261	246	272	259	244	233	243	253	252	271	279	264	254	264	257	255	271	245	232	281	257	280	260	258	258	251	230	255	244	268	263	234	255	255	255	228	258	230	248	264	289	252	257	266	272	274	272	271	250	249	239	285	226	264	274	256	270	248	268	269	261	228	249	256	277	246	280	244	276	250	285	278	246	265	246	246	245	236	248	264	263	282	265	262	244	231	273	234	288	231	242	249	267	276	259	260	256	288	260	279	236	280	265	262	251	273	243	250	225	265	252	262	296	242	240	269	286	268	272	255	274	265	267	251	263	248	257	257	285	263	252	254	283	272	279	278	276	269	245	247	253	267	251	242	286	276	232	263	259	255	257	253	295	254	274	300	262	239	282	250	239	276	243	266	256	232	267	262	249	290	255
10890	1629	3020	3525	3025	2523	2121	1888	1567	1500	1333	1211	1126	1084	1046	999	938	937	889	917	891	875	866	834	833	772	815	822	809	725	783	761	798	764	759	751	740	726	775	718	751	741	750	732	744	762	675	732	756	726	722	701	699	685	695	703	669	715	711	708	723	702	746	673	737	697	731	717	737	769	810	767	906	818	744	819	843	826	839	938	1146	1120	895	1055	1352	1291	1138	1098	1033	918	862	741	724	730	721	724	1643	3035	1799	882	706	677	656	765	664	720	670	674	692	717	715	655	688	674	656	674	685	626	712	711	681	699	716	708	680	714	660	663	667	696	691	679	694	698	739	675	660	682	718	698	723	679	683	687	699	711	720	710	686	650	636	757	705	640	703	701	735	684	646	674	633	686	688	687	725	701	713	694	651	686	687	674	656	683	675	674	652	711	673	666	683	684	670	659	685	688	709	639	661	661	701	719	685	675	695	678	668	718	673	662	637	680	708	711	663	685	719	649	639	681	644	706	700	679	660	688	668	671	657	689	710	714	698	673	672	673	731	683	657	740	718	657	661	700	669	703	692	696	653	711	653	680	691	684	722	695	662	675	723	693	686	717	675	705	735	712	660	665	668	673	671	677	715	678	701	713	642	682	725	668	688	653	712	669	676	663	688	714	710	702	730	704	675	712	716	643	646	693	677	722	713	696	668	679	618	694	698	692	618	691	710	636	652	713	687	683	673	663	658	678	696	652	714	669	744	672	672	667	703	694	665	624	704	642	679	705	688	666	664	682	665	694	677	634	699	675	678	678	661	678	615	673	667	676	679	675	710	710	695	702	714	696	690	670	684	661	668	654	707	733	668	711	703	666	636	663	677	720	673	703	673	706	684	646	636	702	698	681	724	674	678	650	699	710	680	662	654	688	650	713	667	689	742	686	707	690	672	649	675	675	662	682	702	604	714	670	675	669	695	724	739	679	687	694	694	691	678	695	721	707	726	651	694	710	738	659	728	653	681	659	708	741	716	676	706	680	687	638	709	729	678	682	685	640	651	644	670	700	658	689	679	699	671	682	712	721	651	693	730	656	642	691	699	709	688	694	731	674	661	748	701	649	664	654	669	671	710	676	699	681	653	629	721	696	668	719	696	669	644	671	679	637	616	650	643	692	673	729	642	653	662	690	648	709	663	668	702	685	732	708	682	702	670	713	683	674	755	666	725	663	647	702	650	612	711	729	692	685	656	644	648	684	698	635	671	657	732	690	633	669	673	723	693	648	651	670	662	685	738	666	690	666	643	736	687	697	675	678	671	711	692	723	652	737	741	696	685	674	661	695	729	682	671	707	696	714	694	695	648	704	706	643	656	664	658	680	678	715	666	643	706	698	652	670	676	682	677	682	702	683	723	700	674	666	690	688	689	693	676	681	698	673	682	704	640	684	723	704	668	658	710	726	664	703	693	739	630	686	689	674	717	692	660	694	719	649	654	706	659	698	659	715	665	660	687	691	704	709	689	686	657	646	677	669	650	664	643	660	657	672	679	700	701	721	693	643	687	689	703	704	653	657	725	654	672	692	689	666	659	669	679	654	667	707	722	648	690	689	678	657	711	677	671	690	687	659	703	636	691	670	671	727	665	660	690	684	692	752	706	660	684	685	680	715	627	679	677	734	633	679	698	681	717	712	683	704	682	697	691	694	707	662	730	690	641	672	707	683	661	697	684	730	670	706	680	662	657	691	735	676	753	693	722	696	675	683	669	643	691	648	651	684	688	662	692	696	655	725	723	647	683	658	662	718	670	695	708	711	706	660	695	681	663	708	696	710	656	625	686	674	713	682	670	696	676	669	668	679	651	685	659	655	678	744	684	671	676	675	671	687	694	684	699	671	678	661	683	682	684	689	693	649	735	732	661	678	673	720	665	711	692	678	692	667	699	713	717	702	658	707	695	639	731	648	723	711	707	665	662	657	709	673	694	681	682	669	663	694	688	691	687	680	680	732	670	656	690	653	698	700	653	673	695	767	697	706	632	642	665	687	676	708	652	639	711	649	647	696	708	721	685	666	672	681	708	666	648	636	701	658	685	659	582	719	673	743	671	673	664	686	698	707	693	694	664	688	675	637	700	713	681	686	698	697	661	697	643	650	682	656	684	672	710	675	675	745	651	712	706	689	657	686	736	693	638	677	752	662	659	728	678	703	679	689	656	655	691	672	682	680	657	671	661	718	654	684	685	684	691	706	727	642	665	662	684	683	677	650	700	658	678	707	700	686	679	713	672	669	687	655	699	668	682	678	671	671	651	674	719	654	677	716	675	668	702	680	704	684	685	708	659	699	667	672	666	657	675	686	671	662	679	735	680	695	673	696	667	687	688	685	685	704	715	652	675	703	709	645	700	656	692	719	699	707	697	662	695	660	693	687	629	696	680	734	704	708	676	679	681	712	698	718	694	671	674	694	677	683	668	670	722	712	716	664	680	680	720	665	621	703	712	677	678	697	633	643	673	681	723	722	696	677	703	658	697	682	685	664	726	662	693	672	696	667	668	730	666	679	682	743	667	685	695	752	665	681	681	697	707	718	738	651	673	653	645	655	665	650	665	672	691	662	675	678	706	658	715	676	653	657	658	705	687	658	666	673	652	671	723	645	677	677	610	660	709	698	702	671	697	644	690	665	727	678	740	682	670	700	624	675	727	637	623	691	632	655	720	650	687	675	682	696	703	746	687	703	686	695	681	672	699	718	744	672	708	693	683	725	683	627	650	715	693	726	711	622	675	719	682	633	675	722	701	666	700	688	729	695	713	695	705	713	696	733	729	724	657	740	659	688	680	679	719	707	653	665	659	706	727	691	661	682	738	637	678	677	683	683	674	672	690	704	698	692	647	724	682	725	664	699	697	661	711	676	656	658	701	687	675	663	662	696	665	691	681	665	670	695	670	653	738	671	716	652	728	667	700	680	684	645	688	694	708	640	723	668	692	695	681	733	675	719	718	724	643	654	678	688	619	672	678	702	650	672	687	699	683	689	707	663	734	681	676	664	666	660	685	675	693	679	675	700	676	693	655	647	676	698	753	675	710	709	693	703	685	720	634	701	712	663	690	680	668	668	654	693	665	727	707	709	663	623	708	660	645	706	666	682	719	704	714	692	691	711	703	690	665	714	707	735	665	707	699	628	722	695	662	677	670	711	699	700	677	699	671	682	630	718	714	650	660	661	682	672	687	668	714	686	678	679	659	694	643	711	675	657	654	700	721	721	672	673	647	673	710	688	688	664	716	681	700	688	669	649	697	683	686	720	684	643	713	673	673	676	633	694	684	721	661	687	624	680	671	666	656	702	686	706	674	652	702	656	678	695	690	638	672	675	733	711	682	695	670	701	661	716	626	687	697	646	670	699	668	686	681	713	741	695	739	679	709	676	655	664	662	683	688	702	669	658	667	732	671	661	712	661	731	679	661	678	636	700	669	662	690	711	669	630	699	648	645	692	698	667	716	652	674	700	726	680	718	663	700	696	640	671
33527	4953	2646	1950	1333	990	698	640	496	463	405	329	354	333	289	287	308	271	299	228	237	237	247	239	241	224	212	216	216	237	226	208	235	210	194	203	216	195	182	209	218	199	203	198	193	203	227	195	226	202	207	175	199	183	202	223	211	199	183	209	202	224	198	201	207	212	206	182	206	208	221	206	198	235	227	230	244	241	215	240	310	259	239	286	268	235	315	245	261	274	227	200	208	220	203	197	501	545	239	215	204	205	195	220	206	165	211	184	193	214	199	190	204	192	210	185	199	210	203	200	199	196	186	196	199	190	184	201	185	209	192	185	160	179	195	191	211	189	211	198	217	167	183	204	177	188	235	193	214	188	222	205	203	196	181	204	213	197	198	188	178	201	208	204	201	179	222	195	208	206	196	202	195	170	211	188	198	162	182	189	189	209	210	205	179	189	206	190	197	193	189	195	209	221	196	177	227	197	222	198	196	178	198	201	205	199	202	188	192	212	201	194	201	206	198	185	183	223	186	203	208	189	214	196	194	221	190	198	217	213	218	219	225	213	211	187	212	199	180	222	185	203	216	189	206	199	191	192	185	209	212	197	196	206	185	200	187	189	187	192	211	220	201	196	214	195	206	213	198	197	184	194	190	193	205	196	202	198	206	222	216	171	201	186	190	203	214	174	194	188	184	215	193	182	222	187	218	188	198	192	205	184	197	214	200	159	190	183	186	184	183	177	235	176	213	203	195	181	213	166	213	190	198	181	183	203	195	211	181	208	195	188	212	202	189	198	189	200	213	188	185	188	175	209	197	203	201	195	176	222	203	227	189	184	188	195	193	191	207	181	221	195	200	188	205	197	190	197	199	175	173	185	193	209	204	195	190	184	220	196	224	188	204	196	195	221	216	177	195	192	205	166	205	212	224	195	203	210	198	216	165	203	188	228	182	206	200	196	207	183	170	209	199	205	214	197	179	194	182	195	180	208	235	179	207	184	214	197	197	192	172	188	181	205	198	198	193	194	194	172	198	201	209	203	196	212	224	200	195	232	190	191	172	185	204	188	205	187	202	206	194	204	177	191	202	191	190	183	209	214	205	210	218	187	192	204	205	184	192	185	200	197	182	184	214	207	192	166	182	157	188	180	185	191	182	184	213	192	216	208	197	210	230	205	232	213	179	214	188	194	212	199	207	218	174	195	210	212	203	189	217	198	190	212	220	190	178	180	206	163	204	212	193	191	187	183	194	182	208	201	194	165	178	195	200	193	193	192	179	226	191	200	191	194	213	210	195	205	162	195	206	193	175	174	200	184	203	184	202	201	213	220	179	211	203	196	204	184	214	187	215	175	203	205	189	182	175	186	208	193	190	201	228	188	205	200	174	213	207	210	201	187	191	186	203	186	176	215	221	204	199	188	196	211	197	182	177	216	205	206	187	205	206	196	205	203	180	214	198	181	196	179	234	180	225	174	211	193	186	207	170	210	164	178	214	198	198	183	191	208	223	190	175	197	202	220	194	182	190	197	192	222	204	194	175	196	195	201	192	199	211	192	201	174	192	211	221	194	195	173	191	209	202	208	212	182	213	207	223	172	181	203	211	211	200	196	196	197	170	191	220	173	213	184	205	200	189	204	185	224	193	192	201	196	211	201	188	193	183	208	198	209	202	193	174	185	153	186	212	210	204	200	232	172	203	169	176	185	218	177	185	198	197	193	202	179	188	202	186	231	215	192	191	219	198	197	207	199	201	204	168	191	180	186	205	191	203	192	181	187	217	189	203	217	200	179	199	200	188	204	172	180	179	196	165	192	215	201	178	184	206	189	192	189	215	224	210	212	194	221	201	196	193	179	191	197	189	200	182	197	188	195	213	217	196	223	201	206	180	182	171	201	191	224	174	235	215	199	237	210	175	200	217	204	199	176	195	206	187	201	195	185	186	197	200	185	184	170	181	193	199	181	194	185	183	187	201	199	202	179	182	204	223	202	179	183	194	194	198	201	174	197	187	195	169	173	203	204	200	183	200	201	213	215	189	193	189	208	202	187	183	213	199	196	190	176	189	190	166	197	191	192	209	191	191	218	190	176	191	228	200	175	201	178	175	209	176	186	232	212	197	209	226	204	199	193	199	193	183	189	220	208	223	192	175	207	193	201	198	190	213	211	203	188	196	187	202	181	164	198	191	206	186	160	197	195	168	176	212	179	197	199	217	196	205	163	161	206	190	196	203	193	186	206	181	206	226	184	199	213	197	190	164	194	199	198	206	197	207	197	182	184	186	230	190	203	184	191	211	191	178	164	188	206	200	208	203	198	183	209	194	177	200	178	210	202	191	191	190	195	202	203	197	178	162	218	206	181	195	205	191	207	193	192	198	169	175	192	180	188	207	198	213	194	185	166	194	208	216	196	189	212	210	200	214	201	198	211	213	185	177	206	200	197	191	193	182	184	187	210	174	201	193	199	195	190	184	186	204	187	206	207	202	203	187	212	181	177	212	172	189	177	193	199	225	195	189	207	204	185	196	195	180	194	230	210	222	185	198	179	186	200	190	190	198	204	202	197	187	214	205	169	202	213	197	197	206	193	166	198	199	183	213	196	224	206	201	210	190	204	203	183	196	192	205	202	187	179	208	202	195	200	182	203	215	195	162	192	218	203	212	212	207	177	170	189	189	199	204	209	201	207	212	199	191	215	210	184	200	211	185	195	210	182	233	200	200	197	202	188	207	177	209	171	187	184	191	192	185	181	199	203	214	230	202	192	213	188	175	163	193	174	190	191	203	197	202	188	180	178	205	210	215	196	198	223	175	209	196	214	180	187	209	175	182	194	183	196	187	202	220	193	196	217	225	184	193	203	205	179	172	170	212	192	205	188	212	198	175	219	193	190	192	176	209	198	202	182	187	200	232	197	201	194	196	201	175	204	184	180	189	191	202	201	215	185	190	200	189	202	164	215	202	181	188	183	197	205	191	210	220	201	190	186	211	176	195	207	219	207	179	182	182	212	228	213	207	212	151	203	216	213	216	188	219	198	201	189	183	187	199	180	206	200	213	180	203	189	180	185	194	170	204	207	184	187	180	184	207	227	172	196	173	179	199	190	198	175	199	182	194	183	209	178	192	203	187	213	191	186	204	209	219	194	208	185	206	189	196	182	215	180	211	190	182	167	204	206	193	157	220	217	208	189	202	196	196	196	198	209	220	193	204	193	214	193	189	181	178	199	202	215	195	198	211	182	195	217	199	179	191	192	193	188	201	210	208	218	189	211	190	186	207	189	198	179	203	205	206	173	188	178	200	184	190	187	196	220	179	210	209	206	202	238	181	223	194	197	220	178	174	188	220	165	178	191	196	194	185	202	203	204	198	232	194	213	168	185	200	193	185	217	195	178	217	198	198	192	224	189	202	185	200	182	205	200	199	217	197	169	206	207	182	173	199	179	190	178	192	199	207	186	192	192	180	167	180	163	206	199	206	189	203	182	197	194	181	176	187	184	196	204	199	217	214	190
16471	2280	5116	5686	5000	4041	3265	2690	2167	2013	1787	1567	1444	1296	1192	1168	1115	1021	969	907	876	820	773	832	782	760	758	713	696	747	707	695	661	642	614	602	640	634	665	635	580	628	593	606	566	602	604	561	560	598	591	599	599	575	534	569	569	608	542	530	570	564	612	595	589	590	546	538	623	648	718	766	824	762	789	809	787	847	787	1121	1283	1013	886	1413	995	999	1200	986	1352	1072	771	738	682	662	579	659	3194	3353	1006	609	562	572	554	585	526	547	534	555	498	532	531	513	537	509	505	518	556	544	531	515	518	564	488	549	524	515	520	534	559	497	528	547	566	512	517	527	544	512	548	512	504	493	528	560	563	525	527	523	526	547	552	525	503	476	531	512	550	500	500	512	523	542	520	496	492	522	515	524	563	544	518	542	506	553	515	531	506	515	541	549	522	543	537	519	549	546	522	519	527	549	512	513	532	562	535	523	517	492	506	530	549	504	540	543	523	538	557	536	538	506	479	536	503	501	541	517	518	517	529	485	521	570	526	503	526	540	553	499	548	509	514	532	554	524	519	558	529	527	494	511	502	530	557	512	497	514	530	503	559	517	473	526	514	548	509	505	578	509	507	547	548	523	521	531	542	511	533	500	542	554	488	546	519	499	552	507	499	540	509	553	549	539	553	541	522	489	528	475	532	577	517	522	502	492	541	507	554	484	525	519	532	533	536	544	534	507	509	536	462	523	534	521	524	510	514	533	543	505	558	539	528	482	505	494	515	545	472	519	481	530	504	538	525	452	543	487	515	486	504	560	524	523	578	526	525	522	527	510	499	531	528	541	481	496	538	497	516	531	527	528	564	493	544	500	518	512	520	501	528	470	479	504	486	531	606	523	581	539	538	542	520	528	520	531	543	514	505	512	550	550	493	544	558	491	580	524	496	534	517	573	540	581	533	541	534	538	492	511	508	532	518	528	521	524	483	530	543	537	559	551	509	505	551	546	528	493	527	522	534	534	503	537	514	515	514	503	506	527	523	518	550	545	513	552	501	545	520	514	533	549	534	496	545	499	520	475	496	563	516	550	505	509	533	556	526	531	509	507	523	530	543	485	510	529	504	524	492	516	526	565	501	518	529	557	511	493	517	507	487	538	528	557	494	556	553	543	499	531	522	562	505	517	518	520	530	550	552	543	560	546	570	525	550	504	560	490	527	509	510	498	559	499	517	550	533	508	509	544	511	513	499	526	580	520	538	533	545	553	496	557	574	509	528	517	500	536	537	502	567	469	534	510	518	577	545	514	511	528	563	559	488	546	518	523	515	522	546	524	545	515	539	544	523	527	514	537	495	561	555	522	533	540	565	469	483	520	514	521	541	564	518	500	508	506	550	503	504	576	568	534	477	490	534	548	544	534	577	535	569	471	540	477	547	520	537	481	522	487	500	540	514	543	500	509	516	513	480	532	502	548	511	565	510	543	553	500	531	507	531	512	535	541	519	532	528	473	522	549	547	536	538	539	547	545	529	551	552	524	536	585	504	482	518	533	498	505	560	559	511	521	519	515	546	531	575	490	542	547	564	537	530	549	507	517	534	534	572	548	498	554	549	557	553	535	577	518	546	540	504	521	525	517	533	555	536	495	538	595	493	494	498	542	507	515	507	497	500	502	544	503	524	552	588	541	532	555	513	544	493	551	522	521	492	502	513	540	547	543	522	490	533	505	559	541	516	521	561	507	492	498	505	532	544	561	519	533	510	533	519	523	482	554	567	531	516	546	504	489	513	508	517	528	523	580	533	541	524	513	539	501	490	517	514	570	515	556	511	500	546	533	504	539	572	555	497	533	552	514	496	545	533	546	503	542	525	508	568	515	530	532	549	547	496	533	487	506	500	557	557	508	526	559	514	501	525	522	509	529	505	529	545	560	520	529	524	532	509	541	518	547	497	548	518	510	523	516	544	515	527	544	509	517	558	573	508	480	536	489	524	490	520	522	509	513	522	533	553	526	495	512	519	527	581	554	533	510	492	456	548	505	524	530	508	519	499	554	529	507	513	485	535	591	519	529	516	526	514	544	528	517	533	547	500	531	530	484	536	530	544	525	487	563	550	507	542	484	539	515	571	556	488	536	496	528	513	532	535	556	537	547	559	505	532	545	533	483	516	531	490	496	555	524	524	538	519	509	538	508	522	573	553	511	489	583	512	519	510	523	509	518	521	542	533	540	525	493	530	504	476	524	512	559	509	513	534	491	514	500	544	524	548	490	488	529	555	513	525	494	540	495	521	501	519	548	496	530	520	538	487	542	555	502	541	514	512	508	546	509	547	532	514	550	544	517	509	493	530	550	542	528	495	530	490	527	527	529	536	567	552	527	526	536	548	503	506	570	485	550	569	550	529	498	532	548	542	546	504	506	492	504	528	543	523	518	534	539	551	523	540	542	500	487	554	540	537	516	516	539	557	578	549	573	500	548	502	538	492	505	508	474	614	541	518	535	544	513	520	562	535	505	528	516	509	575	528	526	508	521	529	512	542	524	529	545	530	494	514	496	522	515	488	513	495	499	498	500	473	535	536	545	506	576	532	533	544	526	502	541	521	538	512	496	507	519	514	581	549	509	508	531	532	537	518	523	513	531	532	479	544	542	547	514	495	499	537	503	537	575	506	512	508	506	587	550	520	543	493	528	528	499	491	526	488	545	550	525	539	501	526	492	505	518	560	533	558	547	493	533	538	518	532	516	565	511	557	494	521	531	546	528	502	503	526	517	555	544	546	519	514	529	526	524	540	553	519	537	527	540	539	525	557	520	541	540	544	526	568	518	489	493	507	545	543	542	544	537	527	532	518	542	503	520	498	570	519	483	534	504	571	519	545	541	539	497	579	536	502	512	520	507	554	535	508	505	531	548	489	524	557	501	557	556	519	502	519	568	537	540	539	551	543	518	529	539	540	521	532	520	531	470	507	544	535	559	518	540	512	543	548	556	547	482	530	530	521	565	513	531	546	588	539	585	521	551	527	511	537	555	499	538	549	528	526	502	514	522	509	536	546	559	527	576	535	483	493	527	565	531	516	482	504	575	559	513	542	489	524	491	513	480	554	512	553	536	532	522	549	549	518	514	566	532	536	512	495	559	526	497	510	531	492	537	509	531	514	548	504	512	496	540	534	526	494	524	553	519	521	514	513	515	541	556	486	513	551	520	502	506	519	484	524	519	533	529	550	531	506	533	551	510	599	573	510	537	550	542	504	508	543	511	521	540	500	503	514	565	559	531	519	563	523	529	560	533	530	519	518	495	530	499	488	495	540	514	541	522	523	520	535	503	532	523	526	521	549	560	479	553	533	522	475	511	553	501	525	511	518	540	600	502	584	520	480	578	542	512	542	549	553	537	517	539	530	550	531	522	497	489	526	524	504	518	528	531	539	559	549	531	491	507	493	529	507	530	541	546	504	520	507	518	509	531	501	529	538	511	500	506	507	535	531	526	562	505	489	500	521	522	474	517	490	509	587	549	539	522
3520	262	256	243	222	250	214	203	183	216	196	220	217	212	181	222	206	183	191	200	226	188	214	202	216	207	209	222	199	195	199	186	222	199	210	200	228	229	191	214	235	198	191	224	219	189	190	220	231	201	209	185	213	213	178	197	205	197	220	210	230	190	214	192	206	195	183	194	189	233	199	196	211	177	181	191	231	198	231	196	214	196	207	227	225	197	182	234	209	201	192	193	223	188	218	226	273	231	205	194	197	201	200	215	200	204	210	184	190	189	200	202	213	180	223	200	220	238	209	187	210	210	203	193	206	223	184	195	204	219	232	191	195	203	197	220	222	193	200	203	210	183	227	200	223	189	206	209	223	219	218	228	217	196	213	222	174	196	203	200	218	230	201	214	203	205	202	217	191	208	222	214	193	217	213	198	195	194	220	204	215	209	213	224	199	197	190	189	193	183	218	212	199	202	204	180	226	202	245	221	195	194	209	203	228	217	221	190	234	205	236	233	197	199	192	205	203	207	183	188	194	213	207	191	222	214	186	198	207	215	216	209	209	197	193	194	210	203	215	223	208	219	217	194	198	228	220	207	194	200	188	217	190	212	221	227	210	199	220	204	195	199	199	202	204	212	195	207	219	217	214	179	209	209	201	225	225	238	208	210	227	219	170	213	177	207	214	209	196	211	190	202	209	178	199	219	246	200	217	195	209	204	190	210	190	228	201	173	197	224	212	203	197	201	207	219	245	222	201	190	197	214	205	199	195	216	244	222	178	222	202	231	197	218	201	218	187	190	179	207	224	219	185	223	205	187	218	227	215	206	195	193	210	236	235	220	217	198	204	211	204	231	222	206	191	201	213	197	207	195	203	186	219	193	209	188	219	199	217	217	206	215	206	218	206	219	201	222	207	210	203	204	225	221	205	190	201	205	200	219	206	187	185	201	213	206	203	215	187	231	195	219	207	225	204	179	175	176	208	187	214	203	216	234	195	188	187	197	207	193	204	206	186	218	215	221	197	217	211	214	197	196	188	208	206	200	204	238	213	221	180	215	199	210	214	198	225	227	206	192	198	179	222	205	215	220	218	197	188	220	214	207	198	208	219	198	194	187	220	238	209	211	193	219	228	207	206	186	237	191	194	199	209	221	213	215	233	200	223	200	203	203	206	205	213	158	180	212	212	217	201	242	223	232	215	183	177	195	204	219	207	198	201	183	188	222	200	201	202	203	221	171	194	175	213	209	180	196	221	233	234	203	201	206	196	209	200	214	217	211	195	213	218	206	195	221	224	199	200	186	220	230	223	244	191	212	214	196	214	229	234	191	226	209	205	187	226	207	182	225	169	196	193	200	211	217	194	200	225	185	186	217	220	169	201	209	221	212	190	190	201	222	189	192	227	227	184	208	206	211	193	245	200	202	222	202	200	203	209	208	208	210	211	214	213	217	188	204	204	216	185	205	192	195	208	229	223	206	217	194	193	204	217	198	223	239	155	189	210	209	198	193	195	188	219	208	218	234	193	198	193	197	207	196	228	211	206	216	233	211	220	177	210	231	213	200	228	203	198	214	190	188	202	234	224	196	206	214	178	201	192	233	218	225	209	225	169	214	236	208	215	206	209	199	205	191	247	204	216	194	202	196	209	214	220	217	218	203	220	204	214	191	213	194	204	228	223	210	208	235	197	188	218	211	245	195	202	217	215	215	177	210	192	217	225	220	205	241	196	198	218	215	207	182	198	213	198	215	215	197	190	196	197	240	208	177	212	198	198	218	219	202	204	193	183	214	215	188	218	161	194	217	210	201	197	201	219	200	227	201	195	202	214	222	224	210	205	196	213	234	216	211	211	220	229	191	200	221	203	194	224	218	191	209	243	216	230	226	197	205	198	196	185	224	221	212	185	191	233	220	184	208	199	204	193	207	186	225	194	255	195	205	213	195	183	198	208	209	195	206	234	215	211	198	196	209	190	204	217	196	219	231	225	218	190	231	217	209	202	197	196	222	197	206	208	197	214	230	196	218	182	197	228	199	176	214	203	206	191	217	224	212	183	200	197	226	226	209	202	205	167	179	182	195	190	204	203	204	206	199	211	211	198	210	202	195	206	194	222	215	184	194	209	198	175	194	167	224	238	209	195	197	202	221	209	183	217	217	180	206	195	202	210	209	227	197	216	193	223	200	212	202	196	228	192	213	184	225	189	210	222	217	210	212	192	210	208	206	191	216	194	221	200	222	197	194	185	196	214	189	209	192	190	219	209	198	191	212	215	205	225	200	219	200	203	203	199	237	217	207	212	210	214	233	204	198	213	205	218	196	188	184	218	207	214	203	225	187	181	214	183	184	206	196	216	200	211	213	192	192	210	213	211	230	206	210	206	200	210	181	209	205	252	221	216	202	196	221	223	207	211	204	188	193	211	214	204	217	216	221	215	204	184	219	194	172	203	191	213	217	220	201	203	227	208	205	227	217	202	197	215	199	187	193	193	229	234	191	209	200	180	226	185	214	207	201	194	196	194	219	216	198	217	192	183	209	197	215	174	207	216	194	208	198	200	234	215	210	191	208	205	180	232	224	206	200	205	177	191	180	227	209	219	201	215	195	198	213	184	206	199	232	179	194	190	206	231	216	213	188	205	194	188	219	206	222	226	254	205	226	183	216	162	187	201	216	204	208	227	210	195	197	193	207	199	203	213	198	213	206	187	218	223	194	196	190	223	201	199	205	192	204	189	219	190	195	203	205	217	200	204	218	194	195	187	172	191	198	199	208	212	197	214	214	191	208	215	188	208	196	226	201	215	200	188	225	215	171	186	212	201	218	193	216	194	193	176	215	208	188	188	202	216	206	217	200	214	199	218	238	217	198	207	209	216	203	198	199	184	215	235	203	184	196	213	211	200	215	193	222	192	204	175	205	216	219	207	212	207	196	223	198	214	191	214	203	206	203	190	211	221	214	193	229	213	222	213	205	203	220	219	190	199	220	212	211	218	209	197	201	191	205	210	207	202	217	195	206	223	238	234	211	185	190	212	210	202	214	220	186	228	223	205	188	193	236	195	199	208	185	198	226	196	196	215	195	208	193	198	182	216	189	210	199	192	199	221	206	205	225	208	206	242	215	188	189	211	199	196	198	223	175	187	220	216	198	193	194	208	215	194	223	234	189	224	209	199	198	206	206	198	211	191	224	218	211	193	182	208	191	216	213	215	217	187	243	222	216	191	213	209	207	206	207	205	185	224	215	217	193	224	190	200	205	188	174	202	212	217	210	204	197	197	215	194	218	230	195	226	199	199	195	232	199	216	198	188	204	206	231	185	190	234	214	201	210	211	187	203	198	208	208	213	203	192	221	228	223	204	208	190	186	222	192	199	214	211	198	219	219	167	202	183	214	216	192	208	195	209	202	210	202	239	227	203	215	206	220	220	174	195	195	230	209	212	176	191	207	212	221	225	203	204	191	203	196	211	232	199	184	210	198	194	186	217	193	208	226	217	192	212	201	200	191	209	226
3254	627	739	685	721	668	621	649	593	631	601	631	548	578	598	558	569	559	553	574	554	540	536	591	568	573	561	554	584	588	607	607	512	533	540	617	568	565	565	578	571	564	562	535	543	567	566	568	518	543	548	561	560	560	554	590	544	556	581	576	607	596	585	569	563	533	551	589	570	483	573	618	623	564	535	606	553	607	605	584	609	557	593	587	577	571	532	612	615	586	607	601	577	540	580	558	621	603	600	592	566	540	535	557	571	612	570	549	578	557	557	549	538	598	568	493	553	544	561	549	582	565	571	547	563	608	604	561	597	536	576	512	561	558	545	553	567	500	556	530	534	541	560	511	499	581	572	556	544	534	595	549	543	569	577	567	622	584	571	638	571	585	591	567	573	589	572	611	562	593	563	576	525	550	522	574	553	556	589	531	543	563	569	611	543	541	558	533	545	541	553	548	559	516	551	577	549	579	538	596	604	569	584	570	571	587	561	517	523	546	585	567	591	570	605	604	577	522	558	582	530	554	582	593	578	545	549	558	612	578	537	595	591	597	561	543	586	599	561	562	585	521	539	525	567	559	609	574	562	585	584	605	593	564	578	570	539	536	566	566	560	546	587	538	560	520	567	568	570	586	595	566	551	560	552	542	584	535	540	546	530	558	554	555	503	541	598	538	584	573	579	568	601	551	525	550	572	533	531	525	551	593	553	580	538	614	554	506	587	563	556	556	563	551	577	603	573	532	542	563	536	582	585	562	531	579	555	575	541	576	589	574	574	552	566	559	534	534	551	561	572	565	574	565	548	631	567	569	588	604	529	572	570	588	586	554	596	569	580	576	551	554	535	566	549	549	569	580	580	505	556	564	582	535	556	553	511	576	598	587	531	543	580	583	568	538	578	554	567	543	566	555	563	562	536	588	534	541	600	576	592	602	570	554	538	534	586	582	569	542	522	562	592	575	571	557	534	532	597	587	562	568	551	540	553	580	552	568	546	599	564	559	582	550	550	580	565	559	577	536	557	569	523	570	556	574	591	530	571	539	562	523	569	574	573	582	544	580	570	549	565	581	547	547	559	554	564	533	542	528	563	616	565	594	529	567	528	506	506	582	513	511	578	547	562	571	565	583	578	577	560	584	580	577	550	540	583	511	567	538	531	570	514	527	542	547	554	525	567	561	528	557	581	529	547	590	557	545	572	519	553	532	576	563	552	575	546	560	548	503	585	556	508	539	539	625	542	587	584	598	517	578	553	520	562	561	560	568	542	531	585	539	543	574	546	571	557	550	516	557	555	521	578	534	551	535	553	561	549	576	577	544	554	551	532	510	528	536	521	576	581	520	589	573	557	587	537	509	565	583	546	568	578	555	566	556	563	541	564	558	513	548	575	577	569	567	573	536	585	567	522	548	528	575	529	506	566	552	525	556	561	552	507	564	571	554	560	530	553	550	558	593	552	578	589	581	579	567	580	557	562	547	547	577	585	521	544	593	556	554	530	527	539	580	549	524	571	574	541	544	597	580	567	519	553	582	551	539	572	535	543	603	546	556	605	598	615	578	530	588	573	542	526	572	504	631	559	517	554	545	536	538	565	579	598	587	540	531	546	563	554	560	541	535	541	521	546	541	551	502	576	606	546	567	548	554	600	561	551	553	531	576	592	589	578	558	537	546	553	563	586	582	596	547	537	578	582	547	564	560	574	565	576	538	548	575	565	582	555	561	576	524	554	543	566	511	611	569	557	627	524	581	550	588	582	539	562	562	555	559	553	552	576	543	543	567	550	570	586	553	531	504	567	586	548	527	548	542	560	568	582	575	518	552	603	542	585	557	579	564	562	513	641	553	589	526	536	573	567	574	574	545	541	522	566	556	571	587	557	563	514	618	582	565	578	574	529	574	549	551	540	519	536	586	582	549	604	558	525	554	600	549	549	535	561	567	561	544	561	548	555	522	578	558	568	536	539	555	543	571	563	563	558	549	552	560	541	581	552	562	584	584	556	562	572	555	558	637	532	574	524	558	517	599	585	556	512	599	526	563	570	565	568	558	530	562	540	550	548	548	555	555	550	581	548	547	544	553	564	532	553	540	589	570	573	567	536	549	565	560	583	536	521	566	546	571	563	559	583	595	533	563	579	575	556	564	557	553	598	584	537	574	548	579	576	573	548	538	537	579	566	575	574	532	571	593	555	595	577	516	565	535	576	560	545	561	494	593	587	555	541	576	581	569	572	552	516	539	581	574	532	592	544	553	584	585	577	601	544	628	527	584	506	591	535	560	576	549	560	561	573	553	590	552	562	547	548	546	519	569	528	523	596	572	586	529	597	549	556	550	557	585	618	519	601	554	518	600	588	545	582	574	602	570	576	557	534	542	549	562	608	583	563	572	482	528	537	563	514	519	570	569	560	574	574	567	581	566	572	516	619	544	557	552	518	541	520	538	534	519	531	517	564	564	536	571	579	565	592	565	514	557	571	551	563	527	587	534	574	563	559	520	536	561	607	540	558	539	557	567	541	550	553	530	554	573	528	591	576	579	548	557	560	555	515	566	515	550	550	521	541	543	546	585	544	540	581	574	551	559	569	567	576	615	528	571	577	559	555	547	554	545	553	589	572	557	594	549	575	537	549	561	584	566	533	560	550	566	547	568	539	567	541	585	549	573	560	612	589	534	598	602	566	531	556	611	575	590	570	527	575	575	573	534	564	573	556	548	565	569	564	523	550	554	513	556	514	567	563	576	560	585	549	564	582	573	538	559	611	565	554	607	530	546	554	552	593	550	562	516	516	527	548	559	568	542	590	590	556	549	539	512	581	541	581	546	558	557	590	554	570	559	543	592	542	569	570	532	560	542	570	533	565	541	587	591	542	534	554	563	531	572	588	573	579	546	578	543	583	568	556	532	562	574	543	558	554	535	571	574	514	529	570	551	567	553	598	558	561	587	552	580	575	535	570	528	519	586	561	566	552	555	575	599	572	545	554	582	601	519	561	601	560	505	560	568	566	535	526	620	541	560	567	560	599	566	540	569	528	596	574	580	567	532	541	590	531	549	567	567	539	540	531	565	559	525	579	565	549	569	587	575	541	580	552	535	564	585	557	557	564	520	551	558	562	578	540	543	556	539	565	574	575	533	584	563	550	595	553	577	529	543	498	549	640	534	553	550	573	570	560	586	534	525	544	590	583	533	534	632	552	550	568	566	611	536	603	545	556	540	604	539	548	560	501	585	523	607	552	525	512	535	571	532	567	564	604	570	528	551	577	597	580	548	568	536	576	596	558	610	582	551	571	545	566	577	581	549	550	550	590	585	545	549	582	597	624	534	598	566	538	571	540	524	532	580	557	560	558	566	574	612	535	545	559	584	529	557	590	566	614	599	603	578	573	539	555	563	547	551	577	578	593	559	569	565	556	526	614	576	557	579	549	534	558	585	527	609	556	567	601	529	547	571	552	573	529	566	540	615	542	592	550	527	537	601	603	548	561	499	593	548	588	582	563	568
23111	1949	1317	1066	812	600	532	481	434	369	314	333	321	320	267	278	278	247	286	239	269	253	292	277	255	277	253	265	259	243	243	279	252	260	272	247	250	235	260	214	244	232	233	241	251	271	251	240	259	258	249	264	244	237	254	287	254	243	250	259	251	243	245	246	256	250	257	230	253	245	272	300	265	247	232	256	257	242	264	290	278	266	266	271	253	258	328	358	352	342	265	282	257	246	218	242	238	282	296	246	218	239	234	254	236	238	237	256	239	258	238	250	241	250	235	265	237	258	260	253	235	222	213	266	275	290	230	238	248	213	234	247	235	245	248	226	293	229	275	246	218	224	261	258	218	265	247	237	273	242	232	231	268	222	254	248	250	251	220	247	231	262	265	212	222	225	284	277	223	285	275	245	252	254	258	269	221	232	261	260	253	276	266	224	268	239	243	263	274	256	238	247	249	242	247	232	246	261	237	250	265	246	267	248	241	217	248	229	277	244	211	220	230	241	247	224	248	241	198	261	238	235	241	255	243	241	247	234	228	256	229	228	273	230	234	228	245	264	247	238	241	240	266	227	242	242	226	255	260	230	230	244	257	225	228	214	263	226	238	253	232	270	235	246	241	235	258	237	254	259	239	233	235	270	231	277	253	251	237	226	258	271	253	228	239	228	261	221	259	240	220	219	232	227	229	257	247	230	235	250	252	263	249	256	233	239	264	253	230	255	251	262	255	225	268	233	217	213	231	249	222	225	240	238	247	243	236	263	201	259	227	249	253	264	257	284	248	207	261	261	246	231	241	227	263	232	261	236	245	239	258	231	214	246	241	249	247	240	239	231	242	233	279	235	265	252	237	242	247	258	262	262	269	247	236	239	259	261	245	224	248	225	246	228	231	261	258	242	236	231	222	260	267	221	258	227	220	219	262	263	226	269	220	249	264	252	262	255	262	225	237	244	257	225	275	234	233	246	238	244	234	245	246	265	260	242	230	237	265	266	223	242	255	228	222	238	233	221	215	217	242	237	217	255	247	233	232	251	267	244	237	267	247	249	228	261	267	251	252	248	229	226	245	236	248	257	264	247	228	230	227	253	278	234	208	243	245	249	242	257	260	236	269	244	235	243	244	246	210	222	230	260	225	241	239	253	244	251	300	271	238	237	261	238	234	252	235	274	229	231	236	241	250	226	247	250	252	239	246	228	254	228	237	238	238	252	245	250	246	228	253	221	239	229	234	245	252	259	236	249	253	224	251	248	236	259	235	252	229	252	222	251	232	228	258	273	254	239	261	251	238	239	229	220	249	232	251	219	247	296	258	259	233	238	213	248	264	214	254	251	237	251	262	241	232	229	257	254	218	244	233	244	235	241	255	232	292	223	271	238	262	254	226	243	239	243	255	262	236	251	264	232	239	224	244	241	239	239	224	236	249	245	238	219	257	233	258	251	263	228	258	238	238	252	231	250	243	243	239	236	277	245	239	235	291	246	253	241	226	248	246	243	236	248	262	238	259	248	241	247	242	229	234	273	235	218	249	234	228	236	245	262	248	240	232	239	266	242	246	216	262	267	232	259	227	221	251	236	234	194	243	249	242	244	222	241	239	272	234	224	243	230	245	230	242	216	249	234	255	236	260	229	227	254	228	255	245	241	248	234	225	233	256	255	254	251	263	281	240	280	238	242	246	243	229	235	208	264	259	253	240	250	259	264	281	218	223	218	256	248	212	240	238	237	234	236	225	233	243	254	250	271	243	242	239	213	251	237	236	266	265	239	247	221	260	280	237	215	223	252	264	249	250	239	251	213	247	236	246	261	259	236	246	239	245	256	254	232	247	237	235	246	233	246	221	227	260	237	232	231	229	254	220	253	234	254	248	241	239	253	243	239	240	234	255	233	238	237	244	246	246	256	237	251	247	217	276	236	270	266	229	254	263	264	245	246	272	254	244	239	259	262	235	220	239	242	251	210	253	248	247	237	232	234	244	247	245	276	226	252	223	241	251	250	239	229	272	214	261	235	255	238	252	244	268	231	242	223	242	215	243	247	251	234	257	264	283	247	237	241	251	245	234	263	240	237	254	253	271	220	242	257	246	253	261	259	235	238	232	256	209	221	247	243	240	258	233	257	244	232	253	238	246	257	246	247	238	255	225	246	238	226	268	270	260	258	247	242	230	227	240	224	238	223	240	233	217	248	243	253	249	234	262	238	252	258	234	236	253	254	255	235	245	240	246	216	231	239	244	254	266	241	222	249	228	258	251	217	228	259	270	254	211	245	250	263	240	240	242	232	250	263	226	262	230	251	268	262	218	220	264	257	220	219	220	222	236	254	241	257	223	223	211	265	222	218	257	249	264	272	226	249	232	248	248	233	223	239	233	236	243	244	212	240	219	241	244	248	250	247	262	226	227	270	245	232	232	232	239	272	232	226	237	247	234	243	239	226	251	256	244	236	224	220	274	233	246	245	232	259	233	233	209	256	243	236	245	249	240	255	244	254	255	249	250	231	251	256	253	256	226	251	236	260	237	226	257	232	239	254	247	238	258	237	271	253	219	285	240	262	216	272	215	242	242	195	251	239	246	240	235	258	243	233	268	241	259	238	246	269	261	249	236	237	251	260	240	233	234	236	236	267	283	262	250	223	250	219	222	227	267	231	240	218	231	254	228	250	234	268	255	249	200	258	216	243	246	252	251	203	232	222	282	234	256	244	236	227	274	266	261	247	248	248	246	238	240	231	212	234	260	262	237	230	258	266	250	278	257	265	229	228	253	222	243	224	257	236	265	247	249	253	223	250	258	241	243	274	234	236	226	251	274	240	250	245	263	217	237	232	264	259	258	250	244	245	271	255	252	235	253	251	234	260	249	246	258	229	262	214	265	261	245	219	263	231	254	251	243	257	263	230	256	230	259	247	235	257	235	240	242	210	232	230	249	230	254	231	234	242	251	272	236	253	256	245	264	201	226	265	241	225	229	240	249	251	242	239	247	246	212	259	251	255	255	278	266	257	262	250	234	242	248	230	238	259	262	228	251	249	248	256	232	235	222	242	243	261	264	241	224	219	218	242	263	252	232	261	240	246	241	242	257	251	270	256	231	246	234	248	254	228	274	241	246	254	234	236	244	213	261	251	248	242	220	221	239	242	264	262	231	242	231	222	240	227	231	226	230	253	239	244	271	225	255	234	251	239	243	209	218	247	243	239	279	221	258	221	233	250	251	239	233	236	258	242	226	235	214	259	220	236	237	262	246	264	257	256	272	219	237	220	242	271	276	216	239	243	224	240	224	223	231	235	242	249	233	224	242	237	261	258	225	217	242	241	273	238	227	246	243	223	246	240	237	230	235	238	253	224	243	252	251	271	282	276	219	263	226	229	251	249	255	228	241	239	257	237	243	251	237	244	235	256	246	226	258	246	238	239	252	237	225	229	245	251	251	241	256	218	267	238	243	262	265	206	234	258	248	267	255	276	244	240	234	265	236	266	274	239	242	240	230	237	227	247
11966	1542	3030	3472	2918	2462	2047	1767	1504	1448	1317	1233	1049	1064	998	978	926	879	838	846	818	798	798	776	751	763	766	742	749	745	727	722	681	729	681	746	739	732	715	665	715	666	655	732	693	692	674	699	666	704	655	684	651	645	639	689	628	669	682	663	625	688	665	711	697	668	660	665	670	712	755	761	803	750	772	838	797	818	819	907	834	918	829	796	801	872	1205	1547	1495	1415	883	732	706	678	694	703	628	814	1144	666	740	680	613	624	637	659	601	662	692	653	667	636	607	652	678	662	626	647	671	701	629	666	620	662	625	638	614	656	685	631	622	626	644	632	642	615	668	637	629	679	649	655	652	661	659	645	653	619	582	628	699	594	676	635	645	671	623	666	627	639	677	611	644	663	670	651	653	665	661	617	670	666	623	646	630	634	658	653	616	673	650	618	654	676	635	603	625	644	611	635	682	634	635	667	675	632	664	688	621	654	587	703	639	696	666	667	621	684	663	654	669	658	711	662	630	666	638	605	659	645	640	596	626	650	610	623	635	663	694	673	599	652	713	688	629	651	646	618	638	653	651	665	614	673	654	691	656	610	641	648	677	659	681	644	633	654	644	639	657	677	695	642	623	659	630	641	678	671	634	670	627	611	651	638	624	632	630	644	641	667	597	645	654	671	640	665	671	661	684	670	672	639	644	639	699	636	628	621	636	634	639	664	705	648	624	654	651	635	650	694	657	665	669	606	666	619	626	636	656	622	671	641	649	655	657	592	602	638	635	686	634	630	629	611	582	680	641	652	673	644	656	649	593	651	640	625	628	657	611	628	610	668	630	639	637	649	703	662	626	597	631	634	643	640	651	652	630	653	610	611	640	628	687	656	672	643	697	659	621	636	631	630	675	645	582	612	654	628	637	615	651	618	632	639	675	694	644	660	681	648	675	624	609	690	628	649	643	676	650	650	637	656	645	662	654	644	600	659	666	662	642	641	678	630	618	653	647	632	608	621	624	620	650	654	618	660	649	600	618	635	628	710	626	657	623	649	668	635	662	650	656	600	639	628	638	657	691	690	639	633	640	627	656	654	626	682	647	632	671	653	660	640	632	666	688	631	652	601	586	658	677	641	627	631	616	619	658	648	626	655	638	669	592	604	638	633	671	621	642	605	685	619	644	607	670	653	640	627	624	635	661	648	636	597	656	723	599	638	641	648	705	591	636	618	647	673	643	640	662	657	674	614	691	601	585	615	627	604	650	646	685	673	620	642	600	635	641	648	637	654	643	620	640	634	639	634	637	654	676	661	606	613	632	682	655	602	610	645	654	649	644	618	664	662	682	666	611	632	686	633	591	670	674	614	692	659	638	659	638	639	628	638	654	658	677	594	654	659	635	598	640	609	657	635	635	677	637	638	588	610	683	663	623	646	647	592	623	665	674	588	621	648	609	629	616	657	647	668	661	662	632	660	619	663	633	652	619	626	692	653	646	638	673	601	635	680	654	619	673	628	618	642	631	636	646	598	652	625	590	611	645	647	638	622	636	654	656	607	659	607	658	584	655	678	657	617	628	634	672	657	607	631	633	619	617	671	653	625	639	620	685	655	690	633	635	656	713	644	631	640	613	623	621	646	664	645	682	610	658	656	633	678	623	657	628	657	621	659	650	622	648	668	586	632	650	678	672	602	649	626	592	600	677	648	682	654	612	650	644	677	661	670	625	636	611	582	595	634	627	623	641	654	640	705	694	626	584	665	650	663	665	671	639	665	627	630	681	628	678	663	664	625	659	647	605	619	652	654	651	609	608	659	652	651	648	662	666	630	661	620	622	652	665	653	623	622	655	625	659	647	669	697	670	618	653	633	611	635	654	652	600	629	593	652	636	632	667	695	624	590	652	625	648	628	644	630	633	641	667	695	626	655	605	638	631	662	642	652	636	656	649	637	624	683	651	654	641	658	649	615	646	629	612	641	619	679	628	665	632	649	646	662	635	644	609	663	657	672	628	653	656	628	588	666	678	625	610	610	639	633	633	682	630	639	613	611	646	670	663	649	638	634	653	606	650	691	660	632	621	663	646	635	608	670	603	613	636	683	618	668	662	645	657	605	599	674	665	644	612	630	676	585	610	643	630	626	603	603	636	648	626	666	672	646	629	647	634	624	625	619	656	636	631	619	647	676	616	654	604	687	661	598	627	643	600	709	590	633	653	677	630	615	698	612	658	631	612	639	622	658	629	665	656	640	611	623	657	638	630	623	647	619	621	660	606	664	660	644	656	690	647	613	635	632	694	659	633	639	590	625	651	677	690	694	627	659	631	637	660	618	661	654	648	651	668	638	629	623	654	666	664	610	611	634	613	637	619	680	655	658	639	630	661	637	630	632	598	641	697	643	612	631	665	623	653	675	653	677	620	652	639	665	623	644	624	665	630	662	667	603	657	659	643	637	619	685	639	638	601	596	683	618	603	623	665	650	631	630	669	688	671	630	684	580	666	652	622	681	671	625	646	620	618	673	603	652	654	675	658	685	606	620	654	606	644	625	583	645	676	662	603	628	706	670	626	662	612	624	658	652	669	638	613	603	661	658	632	649	688	641	673	613	651	625	607	633	624	607	662	640	597	688	649	663	623	623	612	694	669	620	651	694	662	635	661	648	630	650	642	623	712	619	643	603	662	616	665	622	651	633	660	689	637	636	699	615	607	632	632	661	643	662	609	660	705	643	651	640	678	604	647	619	642	678	678	664	666	608	635	655	621	622	633	628	628	674	631	626	614	648	693	647	647	604	617	621	661	650	621	616	663	655	627	657	621	669	614	578	645	657	633	623	645	666	692	627	636	629	615	650	632	649	671	629	603	621	619	629	649	599	650	631	620	684	641	661	679	636	611	670	636	663	636	654	592	624	640	633	619	694	612	570	600	668	654	632	626	667	644	698	623	637	632	627	634	680	621	646	648	637	660	624	635	635	649	642	657	678	663	605	649	648	712	650	606	643	638	646	652	659	634	663	619	651	638	628	615	690	594	609	677	616	639	665	608	631	648	607	656	641	650	637	644	648	657	642	667	668	659	628	684	602	652	672	651	608	608	654	655	660	684	638	627	616	659	641	725	613	628	646	659	660	615	643	637	667	630	612	662	623	625	614	642	657	633	581	643	632	625	639	618	650	596	671	636	656	659	675	647	616	660	647	661	617	644	607	645	694	643	627	629	638	650	646	666	655	626	644	652	616	655	645	635	652	633	648	627	643	638	604	633	652	623	613	592	710	637	681	625	659	597	649	692	648	641	666	600	652	664	643	669	640	657	654	628	660	637	632	635	641	634	652	654	598	645	650	624	605	615	657	639	644	686	711	634	632	670	640	616	632	633	724	614	691	595	711	613	625	662	620	631	653	665	671	602	618	627	671	651	658	647	636	627	667	616	669	648	658	624	625	672	669	654	681	600	685	628	597	639	655	576	625	635	676	608	678	631	654	691	630	630	651	626	643	642	642	622	610	611	643	637	607	647	611	640	641
34391	4819	2489	1873	1336	968	759	577	505	423	354	350	338	324	291	283	277	250	254	248	222	248	253	214	223	198	228	229	218	197	202	206	227	209	216	212	205	210	210	201	219	195	188	220	225	202	205	199	194	206	207	202	170	214	194	183	212	214	223	200	203	185	222	190	177	177	204	208	199	201	187	238	230	226	233	233	217	205	222	237	237	229	219	262	242	261	264	302	385	355	285	208	191	200	207	202	188	293	359	187	205	184	203	180	199	181	179	185	185	181	202	198	181	199	167	190	196	194	195	203	189	206	200	182	205	163	195	205	197	198	184	187	183	186	207	189	199	169	195	214	189	201	171	203	186	186	177	180	203	211	184	195	187	197	183	210	203	187	193	179	161	184	196	161	171	193	205	186	186	189	208	182	187	170	180	184	218	178	207	218	205	192	177	203	197	184	174	204	219	179	210	212	196	194	172	201	207	219	207	166	200	193	192	191	192	169	192	172	198	206	193	202	195	183	188	205	205	208	201	184	184	200	190	171	200	183	214	205	174	183	195	192	179	206	193	190	214	192	205	202	170	194	212	196	180	198	190	195	214	194	225	212	179	171	175	217	187	207	190	204	154	212	214	223	189	182	181	221	186	180	192	169	181	208	205	185	193	193	184	184	180	182	183	225	184	185	194	195	177	204	175	182	213	192	179	196	201	186	183	183	183	189	184	184	203	187	214	185	206	210	163	196	197	172	206	207	205	207	178	184	191	213	217	211	195	201	186	186	225	189	199	184	169	201	195	195	178	206	173	208	224	185	221	185	157	201	177	197	201	213	169	168	194	187	204	216	193	197	194	202	195	183	209	218	191	201	175	173	213	192	162	203	186	208	206	234	189	183	193	201	195	183	178	193	176	193	179	180	196	200	212	193	197	204	176	205	189	190	186	183	184	179	190	202	188	176	175	208	154	188	193	187	178	179	176	203	206	194	188	205	172	196	202	206	192	198	189	196	206	173	193	175	183	175	181	182	221	201	215	208	189	194	202	198	179	209	192	174	177	210	201	221	173	183	191	208	193	221	189	187	188	187	190	179	192	186	198	200	200	185	201	165	186	197	190	205	193	193	186	187	186	196	189	181	207	198	214	191	179	185	190	184	192	209	188	185	209	188	212	206	196	181	206	186	183	212	194	195	177	179	200	192	173	182	198	191	199	198	203	200	194	180	185	192	189	190	208	198	206	187	195	209	194	192	208	189	198	180	192	185	175	172	209	170	190	174	211	199	192	207	186	180	181	192	207	186	175	215	190	199	207	216	182	201	189	182	179	200	201	209	172	181	191	185	180	198	176	196	197	194	191	159	219	179	175	188	187	190	173	190	222	177	206	207	196	190	180	186	203	186	231	222	180	192	184	183	175	207	166	184	160	170	169	183	197	214	198	181	186	184	171	174	189	188	190	183	178	210	193	187	192	206	195	173	171	183	177	183	177	185	178	185	196	183	201	193	181	197	170	204	200	183	171	183	180	188	189	193	195	186	184	184	193	207	187	171	179	204	188	179	183	185	194	167	239	194	182	171	197	178	191	183	169	171	186	195	211	164	201	201	166	212	169	187	159	194	201	178	203	219	183	196	175	191	175	193	173	171	176	179	183	213	191	184	205	174	182	179	218	192	195	202	197	221	197	205	161	190	186	184	179	201	195	203	189	186	202	204	204	186	203	193	192	182	189	179	181	207	166	193	193	184	210	186	198	197	183	153	212	196	217	182	168	180	190	184	196	202	203	171	207	207	181	190	195	226	181	203	207	174	189	198	187	196	191	202	179	205	189	184	189	201	182	176	224	182	179	198	193	191	190	194	181	181	192	180	220	180	191	176	204	177	223	164	168	190	206	202	203	184	197	189	194	197	218	206	187	184	170	203	181	169	198	183	183	192	185	200	176	201	203	188	187	189	190	206	197	172	174	183	184	168	185	181	171	181	180	195	186	189	191	176	181	187	177	213	201	206	209	205	202	185	202	196	170	211	172	189	206	170	189	180	181	185	178	179	178	220	193	173	197	176	192	196	194	214	203	186	178	182	190	216	206	220	181	190	158	199	164	214	194	200	194	165	211	192	180	174	195	165	198	199	197	176	183	184	190	182	199	193	182	194	195	197	175	196	203	188	205	195	193	184	177	185	200	201	181	201	177	203	180	228	214	200	181	185	186	213	215	185	203	176	188	175	174	185	188	186	191	210	206	198	207	181	183	206	210	187	178	216	185	201	189	172	185	209	197	214	204	187	216	192	180	191	194	194	179	232	205	228	181	205	197	196	189	209	202	189	209	179	212	205	175	154	198	190	199	192	206	192	166	203	202	200	188	187	219	192	190	195	186	160	182	194	209	190	200	182	193	154	218	174	205	170	194	163	168	185	197	180	193	198	195	187	210	229	194	196	162	191	190	223	202	194	199	212	206	197	186	177	160	194	172	181	175	175	186	180	207	206	200	191	181	218	215	194	213	194	203	184	183	191	210	217	177	193	184	169	205	181	201	196	200	197	203	201	203	206	180	181	207	199	183	185	177	192	208	189	186	176	211	177	199	203	196	171	189	208	179	178	199	186	217	182	188	179	210	180	198	189	181	200	189	165	182	193	203	202	190	215	208	176	191	177	183	183	179	209	178	185	203	210	178	207	190	183	175	201	186	197	189	189	196	171	191	209	195	198	189	182	187	185	190	190	197	199	210	177	228	196	223	222	190	181	170	190	170	198	193	201	203	180	182	161	201	179	215	197	178	190	213	178	206	206	189	188	204	198	193	196	177	196	191	197	194	174	168	184	182	179	181	216	185	196	215	197	196	195	202	194	220	183	173	192	201	187	178	175	215	172	188	224	198	189	188	201	206	219	226	173	175	176	204	182	206	194	198	192	192	189	164	188	203	197	191	184	195	164	196	212	191	211	174	202	193	197	181	189	190	208	179	205	180	179	185	190	192	194	183	184	198	192	182	194	205	220	190	187	184	177	165	178	185	176	176	184	193	172	183	162	170	214	197	202	194	207	211	192	198	209	199	180	210	165	174	184	185	165	182	184	153	200	196	178	197	177	211	191	185	200	183	184	166	192	203	195	200	220	188	188	173	195	202	199	178	194	166	191	220	201	204	192	191	206	180	196	195	179	194	189	191	199	191	199	194	198	213	171	184	187	183	184	198	221	206	173	189	181	192	186	187	191	190	192	193	174	192	195	175	178	198	173	190	193	177	190	214	206	189	153	177	167	195	185	180	206	168	187	166	189	200	189	200	188	197	220	217	186	196	208	188	229	217	191	208	183	208	191	177	213	206	199	189	183	206	201	189	186	176	191	200	188	203	184	186	189	184	193	198	195	213	211	195	177	200	174	193	207	175	195	183	194	184	209	189	174	186	202	193	191	210	183	198	209	202	192	191	169	212	196	187	189	202	209	188	203	200	196	204	209	171	177	179	167	203	207	189	216	215	184	190	186	177	167	202	199	167	219	196	184	197	189	203	177	210	174
16514	2283	5148	5802	4913	3943	3270	2725	2245	1964	1723	1532	1358	1346	1178	1113	1029	1005	914	904	934	838	805	789	768	794	703	716	724	692	720	643	600	639	651	645	655	642	582	626	589	638	567	599	576	552	642	590	595	556	575	525	600	557	534	580	561	555	572	563	551	566	594	605	550	541	589	537	559	625	817	868	746	803	807	846	739	758	906	1032	950	1089	856	1146	1179	1044	1312	1597	1971	2039	1398	617	543	543	555	542	570	1323	2195	602	529	494	511	489	499	497	529	505	495	552	501	517	507	516	535	526	516	551	563	467	485	512	529	492	498	548	559	547	522	485	499	509	494	482	514	562	529	520	520	485	494	512	537	526	530	502	583	534	553	502	512	510	498	536	506	531	508	513	519	473	455	499	525	503	524	536	525	532	527	565	513	506	499	518	540	540	513	523	535	533	507	514	516	501	567	516	475	524	551	522	504	503	543	530	504	524	563	512	528	547	510	516	545	542	564	559	528	531	544	526	572	542	522	512	554	539	491	528	496	575	560	514	492	497	496	568	524	527	551	493	496	504	518	530	518	491	530	502	552	482	523	538	519	490	535	533	476	523	512	503	514	497	500	475	527	495	503	532	515	500	498	500	519	550	520	523	509	509	515	474	534	517	481	496	505	533	495	543	476	497	527	457	501	541	560	514	485	506	550	521	557	489	509	482	493	522	517	515	546	516	518	513	508	542	534	483	531	507	523	527	488	540	520	506	527	524	498	510	536	528	481	523	520	508	458	547	528	515	512	526	508	555	553	537	517	478	547	514	530	495	529	549	530	475	507	487	502	526	498	533	508	472	532	531	492	443	541	522	513	534	498	541	492	513	490	499	532	508	523	511	550	516	548	474	544	512	501	534	490	517	525	520	514	521	533	475	493	510	521	566	500	505	491	504	499	489	498	485	560	504	486	489	484	496	555	525	528	528	525	540	556	541	467	493	525	481	538	500	532	497	537	530	519	536	526	495	546	543	515	526	563	517	488	516	517	502	487	539	514	531	502	518	527	525	504	494	497	511	516	535	475	514	497	489	501	489	523	511	526	528	522	532	494	480	505	506	510	575	549	506	485	509	497	506	545	494	506	497	511	506	513	572	516	490	494	480	512	506	489	517	517	507	484	476	522	496	515	530	547	565	531	569	532	501	501	520	499	526	543	498	506	479	518	540	527	457	515	539	522	522	492	516	544	522	500	512	490	496	506	515	520	498	542	533	465	512	547	481	507	528	494	493	517	531	469	520	468	536	548	495	499	526	488	486	510	514	488	531	520	547	559	480	534	516	507	532	533	537	482	519	472	494	508	512	491	529	483	487	500	535	570	505	510	469	520	507	551	538	536	544	517	465	546	524	496	502	483	492	517	499	508	503	507	524	518	545	520	504	517	540	550	555	501	546	549	510	558	530	492	549	522	505	500	528	527	501	476	540	529	498	510	544	495	508	503	494	526	518	527	511	457	492	527	496	566	525	535	520	524	498	449	513	524	502	483	502	492	496	522	488	534	496	530	544	515	491	504	553	521	497	519	534	570	494	548	517	551	535	499	530	485	496	498	527	541	538	563	504	510	489	507	543	492	554	470	498	499	543	523	530	578	524	512	499	522	501	524	513	525	543	513	495	544	520	521	542	523	509	538	486	514	533	470	469	494	527	535	509	522	517	528	486	499	488	518	507	493	488	519	509	527	512	538	547	516	479	495	570	472	508	503	502	509	494	524	526	507	559	529	498	509	474	524	539	513	498	489	521	549	542	501	514	536	496	562	501	499	505	501	501	541	485	533	507	475	538	550	491	519	519	485	531	517	496	533	520	498	509	524	511	537	514	506	482	504	554	536	534	501	528	481	486	467	501	491	443	522	504	528	520	500	524	517	473	571	492	493	519	464	516	517	541	547	499	479	506	541	490	503	467	488	535	506	503	504	494	476	522	493	521	512	521	511	503	493	540	538	518	507	524	523	478	520	499	533	523	493	480	495	503	553	498	543	543	502	500	510	534	509	502	511	526	503	519	506	495	531	509	501	525	520	520	554	535	471	506	527	508	543	521	520	535	498	564	488	512	489	475	512	538	498	531	569	496	511	521	520	505	483	507	512	531	525	515	502	556	527	506	511	499	497	518	526	494	529	531	519	496	567	527	521	458	529	506	524	522	513	493	507	493	514	521	515	530	513	506	493	498	470	521	517	569	492	538	512	496	522	494	483	493	495	511	518	492	509	526	493	511	493	542	507	533	494	498	524	532	504	514	515	515	516	502	508	474	524	526	531	512	499	513	482	542	495	522	514	518	545	511	500	543	485	504	512	522	502	545	529	518	528	501	505	504	539	510	524	503	529	533	532	517	538	461	516	545	490	525	511	513	467	503	523	517	509	507	497	481	496	505	467	520	520	499	471	517	523	509	508	552	537	498	530	499	550	528	510	513	497	508	536	501	515	509	481	461	499	516	532	493	507	485	507	503	504	507	531	522	543	519	481	510	488	484	518	492	546	497	532	506	516	522	528	533	509	531	529	497	488	517	514	515	500	484	515	531	508	510	517	535	466	485	505	518	521	533	520	535	497	517	522	541	509	519	536	493	480	513	513	486	550	524	520	502	521	533	509	493	515	507	513	473	526	477	538	523	520	501	486	502	523	562	500	533	485	447	488	528	549	522	491	517	512	548	510	496	526	521	488	484	475	499	497	526	492	516	537	539	548	508	520	497	526	524	509	534	488	496	530	495	541	475	530	497	483	513	540	517	520	508	520	510	479	521	513	527	520	509	556	526	483	558	515	541	506	544	514	521	511	500	496	493	519	521	503	539	519	524	525	493	509	533	474	502	505	527	547	565	556	500	497	514	516	530	535	529	530	540	516	474	517	516	488	537	519	546	539	524	511	513	547	534	503	571	538	523	517	531	457	514	500	547	527	522	478	467	496	516	511	500	515	518	521	503	522	530	506	520	520	526	535	553	513	517	482	518	526	553	505	511	499	499	521	531	549	569	526	535	528	532	531	502	504	553	507	459	533	486	528	519	506	534	517	497	474	521	499	521	497	531	529	542	508	534	497	478	523	531	478	516	485	500	505	521	517	533	516	535	552	524	542	485	477	528	511	503	497	529	511	514	503	484	479	475	499	535	517	533	505	495	500	538	502	515	476	497	525	522	502	497	513	491	505	518	498	495	495	546	531	555	540	495	504	490	490	520	536	477	528	509	493	505	530	504	507	488	525	500	509	565	489	560	508	523	499	490	512	530	503	507	492	500	497	526	503	500	514	531	483	510	504	500	489	519	505	503	509	471	496	523	505	507	534	522	516	498	487	473	493	488	526	521	536	491	512	563	510	528	495	505	502	478	521	512	495	500	490	517	518	533	527	493	531	523	479	519	535	541	502	502	509	528	493	506	501	516	487	541	551	555	557	550	563	504	518	545	523	491	521	538	521	491	506	516	487	546	539	492	536	486	505	521	505	512	530	498	533	519	480	515	507	509	518	559	536	518	517	549
3548	284	256	216	254	257	198	201	226	230	212	201	219	216	198	211	212	198	200	256	203	209	209	203	221	226	214	229	190	217	208	219	201	203	221	188	231	222	221	189	236	214	187	220	208	204	212	206	228	227	213	208	212	207	212	216	211	211	214	211	194	200	229	185	238	179	221	196	215	210	190	231	180	222	228	211	221	199	212	239	200	206	192	229	241	203	214	232	207	219	193	211	224	224	211	225	204	210	182	213	197	222	250	216	236	236	205	212	197	205	197	205	202	209	213	219	217	245	203	189	220	227	208	222	232	247	210	220	217	204	205	210	241	221	196	245	253	194	224	219	223	209	201	231	196	210	202	204	236	212	225	218	197	229	223	203	212	222	201	187	213	214	237	239	197	205	211	208	205	232	201	202	239	227	212	216	201	212	242	197	235	228	217	212	206	194	192	192	221	244	227	208	219	221	195	193	217	229	207	215	218	228	226	212	215	221	219	229	218	201	208	193	219	229	217	203	204	232	212	206	203	249	220	210	230	193	177	206	196	188	193	224	202	194	213	208	194	211	193	213	186	202	219	236	205	183	199	204	169	214	202	210	232	197	207	171	207	209	193	226	216	192	205	217	215	227	205	191	247	212	226	196	216	198	200	202	213	171	211	184	199	244	214	206	200	227	216	213	219	212	225	208	225	211	198	187	235	211	194	192	208	179	205	210	202	212	228	211	223	218	227	194	213	202	228	237	225	209	207	219	221	234	202	202	220	210	214	190	228	213	202	209	202	188	212	205	208	212	194	195	208	232	220	210	204	221	219	205	203	216	206	200	233	210	236	212	213	231	215	202	218	240	220	220	231	211	210	203	221	218	216	228	195	205	213	192	213	224	233	215	217	208	233	209	231	199	207	207	207	216	212	222	211	193	208	214	197	238	212	226	210	209	215	229	208	190	224	215	211	233	213	173	216	219	213	208	204	215	221	235	216	224	224	213	239	215	227	212	200	204	192	217	224	182	193	212	238	212	199	226	218	232	200	193	219	212	210	203	208	214	190	205	212	213	222	216	205	178	219	225	205	176	213	199	194	181	222	200	217	208	217	204	214	192	212	219	203	231	201	217	206	206	187	203	243	204	203	210	196	237	203	246	217	206	180	235	205	246	217	207	202	223	228	196	205	202	241	231	191	219	220	203	213	225	229	208	202	200	189	194	210	204	195	227	217	263	214	215	215	218	228	198	192	222	221	209	195	202	202	207	200	219	205	210	229	209	205	243	227	202	193	239	226	199	219	225	215	220	206	196	216	218	216	204	230	180	194	207	207	190	183	234	207	215	230	214	212	200	222	227	238	208	242	205	227	220	214	204	186	205	202	208	218	222	208	195	207	211	201	218	187	222	200	196	205	225	205	218	225	204	239	204	228	196	210	211	201	228	226	213	212	206	202	212	217	197	248	218	205	207	165	210	232	210	216	204	214	205	233	172	216	223	202	210	206	215	241	203	191	196	233	214	231	215	216	222	214	220	209	190	204	241	219	222	209	212	220	204	219	201	195	226	223	220	197	220	215	228	214	207	242	238	201	204	234	198	207	200	194	205	211	214	208	224	222	230	218	192	202	219	206	241	216	239	202	199	202	191	195	206	203	203	216	225	203	215	196	222	220	213	215	231	215	185	207	210	190	188	210	219	223	217	222	210	214	200	193	228	209	227	201	227	217	228	219	210	224	216	215	221	201	220	222	213	206	207	224	229	200	220	212	225	206	232	213	212	192	239	233	230	211	213	225	214	206	233	223	200	245	211	185	226	205	213	221	231	209	196	201	210	205	199	191	232	189	226	209	226	215	200	174	218	216	235	213	192	228	221	213	202	205	217	215	227	229	222	209	200	208	215	197	198	194	189	211	211	212	206	199	214	225	210	211	227	191	216	190	214	199	200	256	222	206	214	203	253	211	227	212	191	197	234	198	199	205	206	234	232	216	234	208	217	196	194	212	223	227	218	213	209	204	202	209	208	234	207	210	238	221	210	221	202	214	218	226	218	208	239	222	201	225	211	209	223	204	203	215	205	218	227	188	219	229	234	201	247	194	239	202	223	196	202	186	204	228	220	211	211	218	232	192	238	181	238	200	213	243	214	216	209	193	194	213	213	204	205	217	212	222	199	199	191	188	205	220	198	189	207	219	203	187	235	227	197	192	219	192	194	210	202	205	192	205	226	196	210	232	203	211	229	208	237	196	193	215	221	222	202	201	221	190	213	217	196	221	188	218	185	197	202	228	211	202	204	226	203	190	209	211	232	196	209	223	188	222	230	203	215	221	203	206	208	218	210	228	214	207	215	221	229	221	219	212	204	211	207	189	226	211	191	227	220	205	179	212	202	230	194	216	194	207	208	234	221	216	219	195	251	193	230	208	222	206	197	216	210	197	196	184	183	211	214	227	190	206	231	209	226	231	199	219	237	232	200	206	223	191	222	232	249	207	223	214	205	238	198	206	201	215	223	220	219	196	210	193	235	193	226	220	241	210	214	205	215	216	225	235	189	212	211	216	233	214	227	207	214	255	227	239	203	193	200	221	209	195	220	199	189	218	221	195	211	205	210	210	200	198	199	206	202	235	212	196	215	235	214	200	221	228	248	209	192	219	231	219	212	197	230	221	204	211	216	223	234	227	197	209	221	213	206	212	194	219	213	215	207	207	208	214	214	226	236	189	184	223	203	233	212	249	252	215	208	210	204	226	214	231	198	222	191	182	214	223	205	217	207	210	226	208	231	207	197	216	224	228	204	217	207	241	197	210	206	198	202	224	212	218	212	207	195	236	224	199	201	230	204	221	199	214	227	208	221	231	237	230	221	206	213	216	201	232	225	231	224	216	241	203	216	231	211	218	263	228	215	212	230	228	211	189	191	196	199	208	222	194	207	197	230	210	188	207	220	217	218	188	215	226	204	222	213	204	234	209	227	199	210	219	206	211	227	226	198	244	213	227	171	193	227	231	206	207	218	222	212	221	233	199	215	194	217	217	231	213	203	195	210	202	217	199	207	228	201	220	220	208	230	196	189	216	196	215	218	206	214	220	201	234	221	238	212	211	216	198	217	204	208	235	208	210	204	187	203	233	213	242	204	222	208	187	201	206	200	212	225	189	205	201	236	201	210	222	199	217	233	203	199	194	226	231	203	205	247	219	213	214	190	220	250	198	233	241	221	190	238	236	218	209	210	221	222	197	199	203	237	210	220	207	203	213	234	178	177	187	214	187	212	199	191	214	207	222	220	219	210	220	236	187	233	209	214	204	211	191	216	224	220	224	205	227	198	222	201	224	183	220	232	229	213	203	207	187	237	207	211	220	195	213	214	220	220	207	229	201	210	218	221	223	225	212	199	209	215	230	215	191	202	231	223	216	189	235	225	199	213	219	209	192	218	203	212	200	194	212	233	211	200	198	190	190	221	208	190	217	222	199	200	219	228	194	218	209	187	201	221	226	214	220	194	213	202	219	214	191	196	229	202
3274	610	689	725	665	706	616	608	632	628	612	616	596	542	598	624	580	570	550	596	585	585	582	591	591	598	648	587	566	550	597	563	587	575	633	579	573	556	577	565	575	560	563	539	580	582	582	528	579	625	592	591	569	527	605	592	625	593	581	582	566	605	581	587	614	585	604	566	605	617	585	591	599	581	600	586	574	578	605	567	562	631	577	606	564	618	641	624	636	590	619	568	574	590	603	557	574	631	625	599	594	582	563	578	584	607	571	577	562	568	619	568	550	581	601	577	575	601	572	611	570	578	584	572	555	543	577	545	557	553	558	519	545	554	554	600	563	546	565	586	588	586	570	540	605	572	546	559	545	580	596	596	613	562	576	621	573	561	572	527	587	549	621	567	567	562	570	577	508	598	580	557	553	591	608	557	625	538	537	584	559	550	563	624	574	601	566	582	573	568	538	569	601	563	557	615	570	587	606	568	525	592	586	571	589	608	586	596	587	584	531	603	569	581	614	575	560	568	552	585	584	569	599	563	585	588	570	597	605	569	567	563	586	573	562	594	577	568	566	567	594	617	558	558	571	569	600	579	585	608	596	557	570	553	595	529	571	542	582	584	621	539	537	566	590	596	576	536	539	539	548	551	560	581	572	531	552	576	569	550	534	568	560	537	607	557	566	580	561	577	550	558	555	571	573	585	585	544	581	573	573	584	612	580	596	610	546	594	586	597	541	554	577	568	550	627	600	587	593	602	599	566	562	583	587	604	557	573	570	606	574	622	550	541	566	552	579	572	597	564	598	590	570	541	551	560	602	578	555	575	548	554	589	567	596	566	570	602	572	592	570	554	537	617	559	568	525	566	553	599	550	552	589	608	586	574	567	621	599	599	554	567	580	556	608	585	569	584	587	573	565	560	591	617	595	591	555	570	549	573	627	565	592	573	567	558	580	611	530	567	567	590	566	568	571	583	561	549	574	582	564	564	584	591	543	545	536	584	555	550	554	565	577	601	539	598	609	553	590	547	538	562	562	591	578	570	565	593	564	585	546	560	585	551	561	534	586	537	609	557	562	567	563	538	598	587	587	591	586	571	588	609	569	551	597	540	596	558	594	576	552	565	539	587	587	632	576	596	552	573	543	570	553	587	579	553	567	609	609	595	598	578	559	631	562	588	577	611	549	594	591	581	542	557	587	582	536	530	601	557	591	560	611	535	535	598	547	590	578	586	558	572	578	562	568	542	560	589	552	569	573	592	577	621	582	566	560	564	564	591	591	577	544	554	577	616	598	533	534	533	558	541	620	564	549	607	587	570	579	598	596	595	617	596	600	581	583	594	589	556	580	609	554	583	521	565	530	515	614	573	578	543	597	560	607	521	553	553	563	596	588	562	597	605	567	553	541	539	597	538	546	574	603	562	594	560	506	505	575	557	543	615	580	603	591	594	576	593	579	527	553	588	598	593	535	561	574	556	535	513	568	571	595	581	600	586	611	573	599	516	585	592	572	574	561	550	585	596	545	595	591	545	554	581	571	578	567	604	591	573	554	588	549	561	547	564	532	579	550	582	542	555	544	570	600	588	579	571	567	583	611	560	585	601	594	606	543	586	544	612	605	596	551	578	579	549	518	558	552	525	568	591	636	570	590	554	587	573	531	569	576	593	589	575	558	625	575	589	528	624	601	532	541	606	570	526	565	597	603	576	538	575	570	570	586	566	557	579	569	580	552	573	593	591	565	557	581	585	585	563	578	589	577	574	605	597	590	568	591	610	548	591	598	587	526	588	568	611	624	585	587	541	589	630	603	572	589	577	586	554	616	623	581	601	575	593	549	572	565	568	578	557	598	548	581	594	548	566	592	629	550	552	583	546	593	621	559	582	571	555	558	614	596	586	530	565	593	556	532	619	559	564	617	613	568	595	600	597	539	538	568	582	569	574	567	611	576	544	580	617	551	595	572	596	594	586	583	583	589	581	595	584	570	586	558	599	596	563	597	589	593	568	558	564	573	565	558	561	540	583	556	540	546	596	571	577	557	544	586	569	575	513	577	531	569	560	594	569	535	606	563	569	542	577	587	571	533	592	572	572	556	560	530	584	570	572	554	551	574	528	519	599	585	530	561	548	543	550	596	552	594	560	545	560	569	572	567	547	564	591	573	575	610	588	564	571	559	525	561	579	564	571	602	574	587	554	552	580	596	575	575	570	621	566	559	567	548	510	579	591	550	549	573	563	573	612	557	587	596	565	580	587	574	612	573	584	620	562	563	564	592	565	563	596	596	567	514	577	609	580	589	603	593	576	566	582	563	530	575	595	639	551	590	550	539	554	548	572	531	585	566	585	561	573	581	538	599	570	573	553	535	563	538	589	572	580	563	554	553	593	588	497	613	569	594	588	600	538	544	548	609	572	576	572	546	583	572	567	553	587	588	606	602	570	564	583	616	543	575	584	567	591	591	580	601	538	554	583	587	540	554	574	596	592	611	555	539	579	579	548	533	511	599	586	580	578	562	540	575	578	571	542	559	590	585	591	555	598	599	545	555	543	613	539	619	566	586	577	599	569	579	578	514	580	571	560	551	595	585	601	555	554	541	613	564	569	567	563	571	593	575	580	606	570	580	576	580	564	587	585	592	589	596	561	598	606	567	575	604	554	527	519	544	560	549	618	613	617	592	570	571	567	533	618	614	554	539	585	565	605	618	614	542	594	569	607	563	620	552	573	639	601	553	578	538	573	596	587	569	537	601	585	536	578	543	612	614	594	595	553	622	582	587	565	594	582	557	605	571	566	550	541	521	575	595	582	557	575	569	551	587	573	591	596	567	591	566	552	586	586	590	562	542	552	571	546	563	579	567	560	545	577	521	597	608	596	557	583	572	559	568	563	570	610	579	611	589	555	546	619	611	575	536	595	547	604	554	602	600	576	543	575	600	576	564	603	585	579	579	548	583	609	598	574	560	586	592	567	566	550	590	552	578	559	568	557	583	557	506	554	587	616	599	602	566	601	543	575	581	573	578	562	574	611	547	640	563	597	542	539	603	553	536	624	545	594	595	610	584	554	560	589	571	569	522	613	554	597	575	544	591	532	555	634	569	582	556	595	588	585	619	601	545	548	579	521	588	544	583	523	578	547	605	592	569	568	572	623	609	641	571	583	622	559	587	556	565	572	503	539	590	589	605	587	589	587	563	563	587	573	565	551	577	613	583	557	572	571	586	590	590	621	585	568	567	596	619	553	562	607	549	591	585	618	563	597	543	594	576	577	581	611	611	572	552	598	622	575	603	559	607	537	571	583	605	587	587	591	577	588	566	569	562	618	552	561	580	615	579	578	592	563	572	607	572	622	563	572	587	560	539	547	571	554	578	585	557	567	589	602	599	566	557	563	580	585	561	544	606	547	561	576	542	563	600	605	564	550	591	601	597	542	594	596	607	569	579	584	561	558	551	593	583	591	611	564	554	547	560	531	537	550	575	545	573	583	621	581	615	544	529	562	585	590	629	514
21992	1959	1401	1074	842	657	554	441	413	400	338	357	322	320	351	303	266	315	284	277	270	246	265	277	282	284	265	267	284	298	261	270	285	240	280	276	260	277	253	229	263	265	265	264	259	244	255	274	256	256	227	267	276	250	265	249	285	244	243	272	283	270	274	255	249	222	253	268	242	265	290	300	251	257	260	272	275	276	278	326	323	297	296	290	314	352	330	355	317	282	260	242	232	268	225	250	279	436	425	353	249	259	243	231	290	256	259	279	273	231	232	246	252	270	273	255	270	237	245	260	256	247	240	261	264	272	275	249	233	255	276	239	248	265	263	230	257	252	257	265	266	254	273	261	281	236	250	250	267	279	256	245	279	263	263	262	278	260	272	263	271	263	255	270	252	256	286	254	242	230	263	234	231	282	272	297	245	255	258	249	264	263	252	259	242	272	240	249	258	265	255	242	261	250	279	276	219	258	234	284	268	257	237	265	268	300	249	265	264	276	220	270	263	257	290	267	286	255	268	241	266	295	289	248	234	277	240	272	268	249	289	282	238	229	267	290	252	220	267	265	281	231	245	263	273	269	261	275	277	274	254	250	268	264	241	275	242	251	255	276	249	234	247	278	279	266	262	226	275	272	240	246	230	254	272	263	255	240	276	229	268	263	258	258	258	217	260	233	248	244	287	216	268	247	262	255	258	243	269	254	214	256	258	258	234	241	258	255	258	271	244	266	278	263	235	233	238	278	255	287	259	267	250	282	293	262	273	251	265	233	240	266	242	275	237	251	254	247	258	219	237	229	282	271	290	248	248	278	250	231	260	267	218	220	251	241	266	254	255	243	250	248	245	255	262	235	275	256	233	257	267	242	264	234	244	270	248	237	234	261	261	249	253	260	265	263	276	256	253	265	242	259	260	242	271	242	239	224	263	238	248	248	235	276	257	246	257	266	276	245	265	259	239	231	273	252	251	290	252	239	256	266	257	262	273	268	276	247	265	265	244	250	262	278	267	250	265	219	270	230	246	275	258	279	234	246	273	236	269	268	259	298	301	248	271	240	265	274	266	253	265	269	249	218	239	277	246	261	251	254	256	273	244	254	257	251	256	255	274	260	265	268	271	278	245	240	254	274	238	235	259	252	281	275	273	252	277	269	251	255	249	285	274	232	264	246	258	230	253	246	268	301	260	243	256	278	227	278	259	243	258	281	241	229	277	223	255	254	258	254	237	267	268	256	262	270	277	264	295	242	281	292	270	251	266	257	265	243	237	249	258	262	261	248	265	233	257	249	249	255	257	228	279	229	246	249	273	233	268	249	260	276	278	203	259	248	243	266	261	257	267	259	249	252	274	250	263	266	241	264	278	258	267	238	276	248	261	269	266	294	253	251	255	246	257	275	223	244	250	267	246	244	232	234	255	254	231	230	272	255	248	265	260	252	255	254	249	267	241	247	230	240	269	258	279	262	280	251	249	265	258	232	249	282	266	266	270	234	274	261	264	253	264	254	299	247	289	243	226	215	259	238	245	256	262	257	233	238	248	254	276	244	262	248	237	253	288	237	240	269	251	239	262	263	279	266	259	249	246	262	253	251	274	248	257	265	226	265	247	269	248	263	262	263	236	261	247	264	235	287	241	259	271	240	266	252	228	264	277	256	289	260	247	269	282	261	256	258	253	233	242	275	262	228	266	239	269	274	274	247	261	253	254	253	270	253	265	254	270	262	273	271	240	252	232	229	276	255	244	248	257	257	260	229	258	269	242	265	257	273	241	233	239	240	264	261	237	265	273	252	248	232	258	243	254	266	251	239	232	256	269	278	254	270	243	269	244	218	249	276	275	282	266	296	278	270	243	250	252	287	259	253	263	273	276	262	262	214	256	283	250	246	262	259	250	278	263	271	267	242	246	251	254	277	252	268	249	279	275	240	250	272	261	250	258	250	254	251	274	232	252	279	277	257	240	291	232	256	261	221	276	242	257	275	288	252	278	249	280	243	235	274	271	257	281	237	275	253	253	270	262	254	278	254	251	258	260	243	255	241	257	282	251	252	249	243	255	240	259	235	254	285	268	261	274	253	283	232	267	263	266	239	248	254	295	266	282	265	220	260	263	244	254	240	263	253	266	247	231	253	260	270	278	284	260	268	243	259	227	243	241	241	282	251	246	275	272	275	263	270	226	251	253	252	237	253	246	284	248	229	293	289	271	245	250	250	250	243	256	255	281	253	263	238	265	276	250	266	265	246	251	247	248	275	246	291	219	278	263	238	267	254	246	266	249	268	263	241	262	254	271	266	252	221	247	251	257	276	241	266	233	265	250	247	270	230	266	251	230	276	261	231	242	249	281	251	268	271	251	262	239	252	233	252	267	310	245	294	243	237	270	255	267	279	240	259	262	229	264	286	243	273	243	261	274	239	284	253	262	231	289	270	261	249	225	256	253	256	271	293	276	248	280	268	242	252	266	252	273	236	255	255	287	225	269	271	226	269	277	239	265	251	244	235	262	272	255	271	267	270	250	284	242	233	224	241	225	260	255	271	271	244	242	268	257	241	261	265	251	264	246	247	271	257	256	252	264	250	253	228	263	240	245	254	254	256	261	247	262	260	243	255	260	249	269	297	269	262	253	234	293	266	242	243	276	266	264	276	263	236	271	249	269	257	276	291	272	261	239	250	262	273	269	258	256	254	250	251	249	270	254	319	253	266	276	247	273	235	277	247	253	244	260	295	269	256	262	257	238	232	285	282	284	258	256	278	245	285	243	237	254	243	253	242	261	266	256	275	249	275	291	232	278	263	267	278	254	274	284	270	240	255	246	255	237	265	233	259	246	259	259	264	255	258	263	263	245	248	260	209	247	275	258	258	235	250	259	262	268	260	278	264	226	277	261	286	262	252	247	236	254	254	250	240	256	270	226	263	240	257	268	271	273	273	257	262	284	261	246	232	258	256	271	260	260	235	244	248	271	292	280	273	263	252	265	272	255	242	255	240	266	238	261	246	237	247	281	247	247	245	253	264	239	250	266	270	252	256	281	263	240	258	265	268	262	252	273	261	255	259	274	232	276	240	227	249	258	258	238	246	255	311	242	253	270	262	231	270	239	245	262	269	267	244	280	270	262	262	262	268	241	291	255	272	259	263	245	226	289	272	259	244	256	247	258	270	283	285	241	248	265	262	237	245	265	251	240	248	255	264	270	264	246	250	277	244	275	251	270	264	234	267	250	245	257	254	269	271	247	240	255	268	270	279	282	263	293	245	246	255	275	255	228	251	250	255	247	276	282	257	259	278	247	264	267	255	266	285	271	257	233	259	236	270	265	277	251	237	261	245	252	290	248	243	245	278	256	256	265	238	248	247	244	265	253	285	280	208	247	263	255	247	265	292	268	271	262	259	262	267	258	253	248	255	240	248	275	278	277	242	231	276	288	283	249	256	268	264	262	263	239	262	268	240	260	231	282	250	256	232	250	274	249	299	243	235	247	251	255	247	225	260	246	250	251	279
11479	1562	3104	3487	3017	2442	2114	1821	1647	1467	1347	1246	1164	1097	998	1024	993	935	887	847	846	816	843	752	854	792	740	794	786	762	752	685	734	737	747	669	731	742	745	744	744	709	726	711	726	754	707	728	722	740	703	698	713	658	680	709	671	724	688	726	703	737	728	722	698	740	696	664	746	759	838	774	826	809	887	769	794	775	904	976	1070	986	1001	1042	1109	1588	1388	1539	1224	908	741	672	724	704	718	706	868	2091	2308	1310	717	699	692	638	658	691	675	657	706	666	623	675	651	714	663	726	662	691	679	634	699	700	625	634	629	640	674	687	656	694	670	662	678	650	693	665	634	684	692	647	674	717	686	627	673	688	659	646	701	629	661	658	696	698	684	669	689	667	674	692	650	668	647	661	633	702	668	703	662	673	638	618	670	714	661	648	675	698	660	742	665	664	677	650	704	692	698	674	677	625	691	671	660	673	683	662	635	683	607	641	660	680	692	683	654	652	650	652	655	657	653	700	666	682	690	644	671	684	675	610	608	712	640	696	712	627	703	682	681	664	686	693	685	659	675	668	631	658	691	666	715	674	658	620	675	691	720	687	652	656	679	717	634	687	674	649	637	694	650	653	666	677	678	698	691	621	650	695	589	734	665	707	659	651	702	655	680	661	708	656	707	665	649	649	693	710	721	695	650	673	673	706	657	652	698	684	652	651	713	684	716	674	689	630	684	661	663	694	674	690	676	659	685	655	654	631	656	662	698	672	684	690	711	646	657	709	679	657	666	654	641	686	646	674	688	675	717	637	615	704	665	678	657	603	683	674	648	660	643	654	664	681	726	680	713	609	712	673	677	669	639	702	638	665	664	729	700	614	661	701	681	640	704	682	647	679	664	683	701	596	641	682	643	683	625	638	661	676	659	680	678	649	641	671	667	661	641	700	694	652	690	618	667	662	692	734	701	769	700	698	673	646	639	704	631	660	638	656	713	689	680	681	673	672	698	652	645	685	698	667	695	624	641	702	675	713	650	678	678	662	689	712	687	668	684	678	691	677	660	642	760	643	684	663	667	656	671	707	666	673	652	696	645	619	662	658	706	659	669	675	612	672	702	652	618	641	693	669	640	650	744	636	654	674	666	687	684	674	700	637	670	633	706	672	680	721	650	709	656	657	658	656	635	695	689	683	676	693	663	708	668	719	729	674	669	679	652	615	681	654	693	701	659	694	620	642	719	653	669	662	669	688	668	662	663	672	650	704	743	678	657	682	683	661	674	702	626	673	652	665	662	631	652	688	699	640	728	713	726	669	720	683	703	674	692	676	641	669	689	690	658	662	623	681	661	661	662	696	680	669	675	652	669	648	713	714	628	672	669	625	709	694	686	645	689	658	693	683	609	708	674	703	622	622	700	660	681	672	727	695	649	729	699	674	679	683	682	683	657	693	675	655	673	711	682	637	659	694	714	686	676	671	692	705	656	657	683	681	646	671	658	709	695	668	638	641	652	682	709	675	655	629	719	674	607	709	709	633	696	702	677	683	678	654	657	707	684	655	664	650	674	645	634	655	674	660	715	650	673	661	675	660	673	654	676	691	656	628	711	705	666	670	634	645	667	672	677	674	710	688	625	655	695	741	667	678	629	702	703	667	704	638	639	691	685	678	681	648	644	693	664	688	655	661	679	685	669	684	645	664	674	668	651	642	677	679	649	717	682	719	672	674	656	668	659	683	682	694	689	660	685	648	696	686	666	649	682	680	696	653	713	637	652	701	640	641	695	707	615	698	690	683	722	701	640	694	660	700	652	689	611	679	657	704	721	662	686	685	659	677	669	698	652	689	697	664	662	657	637	680	644	660	695	675	653	661	731	703	722	693	637	644	704	655	692	648	691	663	691	700	694	693	665	672	643	659	641	724	639	682	621	679	687	658	652	693	724	689	692	714	699	628	668	628	663	661	655	599	704	664	662	692	625	672	663	686	665	709	665	631	673	720	652	707	714	728	662	654	639	685	671	636	620	686	703	696	642	694	678	647	688	672	672	639	649	665	635	656	721	693	677	667	639	707	623	681	655	689	669	668	683	667	744	652	664	721	678	652	661	669	637	669	698	708	657	696	690	717	712	641	706	672	640	696	677	690	708	683	642	656	666	690	659	682	710	618	674	644	629	687	650	685	661	643	643	719	682	654	653	698	703	702	646	690	669	686	653	713	645	653	686	675	680	697	692	677	699	706	695	639	717	695	677	702	702	664	697	630	679	676	691	693	648	701	664	665	685	675	659	696	683	634	676	623	668	674	682	708	700	642	696	695	681	649	652	692	693	647	629	664	688	718	699	624	687	654	662	655	664	681	690	681	630	685	647	660	686	651	642	661	666	658	652	676	677	673	638	697	659	709	688	626	662	668	664	712	697	679	714	626	688	647	640	680	646	679	669	684	656	649	696	663	699	665	667	697	660	688	690	661	703	708	693	653	684	692	653	690	613	662	663	645	653	637	714	666	676	677	688	656	668	702	674	725	690	633	686	655	695	696	702	684	722	658	681	699	716	654	724	706	649	667	691	675	671	708	724	674	712	665	673	702	691	706	650	691	689	627	677	678	683	707	734	689	646	692	709	650	640	693	672	741	684	651	655	659	696	718	675	680	708	615	674	634	662	657	677	668	685	723	693	706	682	657	707	692	694	667	660	661	663	639	642	671	684	649	664	670	676	657	618	632	700	658	669	693	673	619	611	699	691	656	697	666	663	673	672	695	657	679	694	664	679	702	694	663	698	685	681	643	747	649	650	688	658	701	653	700	640	661	688	656	659	652	715	665	653	639	680	652	650	676	646	697	647	691	714	704	678	685	678	683	718	670	637	695	637	682	704	720	678	627	696	693	645	669	653	712	681	694	697	635	687	666	654	677	666	703	678	670	689	678	634	674	667	759	676	719	616	685	669	666	693	694	651	706	688	699	690	688	681	668	653	652	671	684	698	675	682	622	669	663	687	666	676	712	702	680	668	679	711	676	660	728	644	664	650	689	665	687	655	653	670	652	669	636	703	741	693	723	649	708	650	687	659	702	711	645	690	705	663	680	700	630	638	666	692	631	652	665	695	708	643	677	651	723	737	664	716	666	669	695	662	672	617	635	621	703	697	683	654	650	649	709	653	684	658	669	668	706	718	729	675	649	658	667	657	683	655	693	653	699	707	652	654	704	674	690	653	711	672	655	679	647	670	674	649	669	678	707	658	647	708	654	701	639	723	672	700	697	709	636	675	694	677	681	645	688	642	647	670	676	697	627	706	658	735	640	678	664	668	684	717	698	674	710	692	677	722	653	652	637	713	678	656	694	687	649	673	697	673	706	621	638	693	681	703	660	661	691	696	686	662	686	693	676	652	694	697	708	728	668	700	669	660	682	640	671	688	665	704	676	648	677	654	630	696	668	663	684	678	665	647	664	645	672	704	719	710	673	678	664	676	710	678	665	702	687	661	651	721	653	701	668	675	652	692	622	641	706	721	680	664	603	663	690
34077	4606	2516	1893	1314	943	768	595	539	436	405	358	319	311	264	304	291	247	242	258	247	238	232	234	249	244	218	220	247	238	221	214	212	249	187	203	195	215	215	237	229	197	227	222	236	208	201	211	187	218	214	218	211	217	217	212	202	211	215	207	232	232	202	208	218	232	208	219	207	240	235	219	243	222	248	251	225	239	201	268	267	242	276	331	416	348	310	345	244	229	197	202	224	209	206	238	344	547	526	215	186	216	185	216	196	217	216	227	206	225	192	195	183	200	199	206	204	191	207	179	201	224	204	189	185	211	185	218	204	207	192	203	222	234	203	191	205	212	210	232	182	192	218	215	189	216	205	197	224	196	208	205	185	192	211	185	202	192	192	229	170	229	223	202	200	203	215	217	217	215	197	164	195	219	215	195	179	192	199	200	204	197	204	183	194	184	201	203	206	197	244	190	203	207	188	205	234	215	212	235	202	186	206	210	228	200	189	203	222	198	203	201	211	194	217	212	194	206	227	200	191	210	193	177	211	170	214	186	199	208	185	191	206	192	205	189	224	195	163	188	213	191	201	219	208	187	204	194	198	205	203	178	207	226	183	202	210	206	213	212	210	181	207	221	185	226	204	207	192	191	198	209	222	199	211	198	191	207	184	195	214	223	219	201	206	212	214	206	191	214	186	215	199	234	189	213	206	197	195	206	186	183	207	194	231	224	197	226	239	219	221	224	185	200	221	201	192	220	202	219	196	212	192	210	206	191	200	205	192	224	202	206	222	196	206	198	194	197	176	173	208	218	220	190	186	200	201	172	193	193	187	207	188	194	205	219	210	197	207	198	216	215	194	223	204	204	212	186	220	171	199	199	179	201	199	174	205	193	222	190	173	209	196	206	205	213	195	232	192	187	194	182	220	210	192	211	200	215	190	209	220	179	198	192	206	213	201	202	204	202	205	219	177	183	210	185	201	206	184	195	194	238	189	221	211	208	236	195	215	213	216	218	231	182	197	234	209	208	205	200	222	178	199	200	186	198	210	189	196	205	226	181	212	188	180	191	183	175	192	200	219	197	197	187	183	201	184	221	230	187	185	214	181	197	177	198	190	206	216	193	182	211	216	214	194	219	190	193	211	191	223	213	197	218	198	223	183	204	194	187	231	183	172	208	192	183	185	196	193	211	192	197	217	202	180	201	181	212	194	188	213	194	208	221	192	207	214	216	222	186	184	186	189	194	195	197	193	191	183	183	181	222	218	216	232	195	192	199	195	191	235	205	185	171	194	213	227	183	217	213	185	201	185	186	188	187	207	193	205	199	194	191	194	189	210	215	237	202	216	191	209	185	201	227	203	191	229	184	205	218	199	220	213	226	232	205	205	221	210	215	184	199	191	207	204	179	186	203	210	196	205	209	205	198	231	211	217	207	218	178	189	207	187	206	176	214	195	200	215	169	176	204	165	192	188	189	206	172	197	217	209	212	198	199	196	210	185	200	202	210	195	217	200	194	207	197	189	202	196	203	211	207	225	191	187	196	189	191	214	190	170	208	192	195	220	194	188	206	199	216	224	202	220	186	201	193	218	205	201	191	197	230	203	186	186	191	180	219	184	202	206	215	215	212	176	199	171	228	201	202	200	191	208	205	169	211	189	178	200	181	210	216	214	217	211	188	223	201	221	226	198	200	205	185	193	205	202	196	202	222	191	216	227	208	179	204	219	224	213	225	175	185	178	199	208	219	189	207	220	217	195	199	204	185	188	201	222	215	185	183	199	189	213	161	181	174	195	171	183	216	208	189	202	208	217	209	193	195	209	172	198	227	228	204	213	196	203	210	194	196	220	205	212	176	222	201	179	213	190	196	210	200	207	202	196	206	194	221	209	208	209	207	200	213	205	206	194	196	190	189	208	211	193	198	217	181	220	206	180	212	201	206	202	188	190	182	206	194	203	215	213	194	226	207	211	179	208	216	196	200	219	176	187	201	201	211	195	210	190	176	178	188	193	205	205	193	212	220	203	207	197	190	197	192	204	234	189	207	182	221	193	203	191	225	209	219	209	201	211	185	190	203	201	209	211	212	221	210	205	197	215	204	211	183	179	186	197	199	210	212	210	203	194	205	185	232	169	189	211	206	186	204	208	194	183	191	199	200	165	193	226	197	187	188	188	229	202	220	190	160	207	207	219	189	201	199	189	219	194	212	207	210	203	195	204	196	210	197	188	208	227	206	211	224	214	196	217	199	196	171	191	228	206	213	214	203	221	205	214	176	182	209	175	215	218	176	165	189	222	192	181	204	191	234	217	214	219	188	197	234	204	199	225	183	200	210	212	191	238	212	181	193	192	187	209	200	234	200	197	190	217	219	199	187	228	214	200	196	199	207	172	215	209	173	183	192	223	188	201	216	182	212	199	222	211	202	206	189	199	196	198	221	222	230	197	228	195	226	211	186	218	217	199	188	203	201	212	190	217	190	177	207	197	198	225	201	199	193	196	194	202	208	216	190	191	200	199	222	187	213	198	209	211	193	209	205	197	214	177	216	199	200	199	184	192	207	182	190	188	177	195	205	198	197	210	200	187	182	188	199	209	208	199	194	223	216	187	195	216	193	193	214	195	203	206	184	199	206	210	209	196	210	204	192	209	205	230	226	196	202	229	213	213	200	199	221	209	206	224	222	230	185	216	178	224	203	191	202	234	183	202	193	190	187	199	194	195	198	215	200	208	186	215	197	203	190	216	187	215	205	207	197	206	189	209	201	197	197	201	167	210	203	194	175	213	210	193	201	202	182	211	212	200	211	170	218	206	176	188	210	214	202	214	197	215	203	191	214	222	189	224	197	217	190	170	193	202	195	191	195	189	193	202	185	202	197	217	205	221	199	175	184	218	195	203	203	199	176	200	225	174	197	223	215	196	194	197	215	210	215	217	216	201	173	202	206	201	185	212	209	189	205	194	215	194	189	211	199	196	191	209	222	195	220	194	189	207	173	221	188	193	225	216	194	206	228	201	214	200	201	201	214	193	195	200	205	182	183	215	209	210	215	194	219	193	195	197	203	211	218	214	204	182	215	195	213	203	192	201	191	200	218	195	211	203	200	232	182	199	177	184	202	229	194	202	235	204	219	200	204	199	190	210	217	195	193	215	201	216	202	198	203	200	205	211	200	186	217	167	201	212	189	198	214	188	200	196	218	195	185	177	204	209	199	209	222	207	202	172	211	215	203	215	198	231	230	211	174	199	228	212	189	228	192	213	201	218	205	188	196	199	202	214	204	206	209	218	203	195	189	199	191	180	216	208	225	222	191	213	212	197	188	190	196	214	217	203	214	211	198	215	195	203	189	186	215	179	210	216	218	201	196	219	233	199	227	189	194	218	199	184	196	190	194	174	206	184	178	196	193	185	217	209	194	217	194	200	187	171	200	181	198	226	179	197	170	200	201	205	201	224	208	192	180	208	212	192	192	193	210	204	212	222	190	198	210	216	229	220	192	199	195	209	215	206	234
16313	2323	5046	5685	4954	3968	3175	2697	2292	2055	1792	1548	1450	1304	1234	1098	1105	1021	982	948	890	872	810	791	769	747	786	671	679	723	719	674	670	660	649	653	652	667	667	643	617	669	637	604	575	625	595	612	589	616	653	638	607	633	595	593	612	581	596	620	638	588	652	623	635	657	560	559	560	694	806	764	800	915	825	759	771	866	1061	1201	1104	1054	1443	1544	1903	1961	1644	1936	1017	666	582	531	568	554	571	930	1707	3521	3097	890	583	540	518	546	527	554	533	563	569	521	515	513	569	511	555	552	558	544	535	530	547	492	528	532	551	535	552	574	536	543	553	535	491	533	526	507	587	570	516	547	566	517	575	514	559	548	550	504	530	541	519	529	537	560	499	570	551	488	544	543	545	511	570	556	522	550	549	598	532	544	530	566	541	567	575	523	554	525	510	562	536	561	493	536	492	558	520	538	533	542	522	538	542	563	531	555	486	519	555	551	490	577	546	564	523	538	556	575	511	527	580	508	540	537	538	585	535	506	508	556	555	547	549	517	520	552	608	572	544	512	503	477	530	548	538	511	554	484	543	573	526	554	520	574	538	571	556	539	533	521	539	556	550	521	531	539	493	523	540	556	547	556	557	521	511	510	528	568	561	499	544	570	528	579	513	562	519	535	546	523	493	495	557	558	544	546	557	516	519	537	565	514	536	503	538	513	546	491	555	489	508	505	527	539	522	579	529	522	500	522	533	525	534	486	517	550	545	557	523	553	566	533	588	539	534	553	553	526	563	506	569	546	488	534	523	548	564	523	541	471	554	520	497	472	514	567	557	548	542	568	554	564	561	552	539	492	599	540	534	558	588	528	549	573	553	572	576	537	558	550	532	563	546	537	549	542	551	528	517	528	519	564	515	498	529	542	570	548	536	545	515	534	538	527	533	528	497	538	539	554	554	530	556	527	551	497	595	552	535	522	518	557	516	556	534	509	531	506	504	567	532	575	514	520	522	529	536	535	543	539	525	519	536	533	515	519	496	504	544	551	548	527	525	514	530	544	494	561	523	528	508	542	522	534	558	547	551	589	559	528	539	529	578	544	498	530	541	529	519	534	541	577	529	552	550	566	548	565	544	550	556	556	526	534	519	534	532	513	538	562	556	510	547	554	544	524	513	527	542	598	561	517	524	584	549	544	570	526	538	474	549	500	533	566	497	505	542	579	537	553	572	562	539	520	539	549	518	528	521	588	541	522	533	555	565	523	565	518	569	503	501	537	514	555	548	540	554	551	525	534	526	561	553	591	543	558	555	550	512	523	541	492	542	548	535	522	557	493	537	534	541	559	573	565	567	521	513	547	577	536	554	543	519	547	544	550	563	594	554	493	536	564	520	530	546	534	500	574	532	538	570	536	549	522	547	566	527	532	541	534	509	583	551	554	537	547	511	552	589	550	557	540	550	530	563	555	548	515	537	569	520	558	529	570	540	518	564	556	537	503	522	509	512	581	575	537	529	571	543	525	557	552	526	497	541	553	560	547	574	516	568	538	592	531	536	533	525	572	543	549	570	599	499	547	568	547	548	530	530	550	537	548	559	554	554	540	523	512	551	566	501	536	515	550	499	563	518	512	549	561	502	535	519	514	502	571	524	530	476	516	540	527	526	563	527	503	570	541	510	528	534	538	507	542	520	539	542	557	492	572	564	578	561	543	540	544	542	547	522	530	572	544	537	493	551	533	506	536	551	514	578	565	544	614	511	536	577	549	515	523	525	524	584	571	563	571	564	559	531	505	544	494	549	572	577	554	512	556	553	554	539	565	579	570	536	564	525	521	525	530	494	543	551	533	577	540	567	533	540	554	555	500	575	505	566	533	543	545	510	566	504	508	532	543	549	562	546	537	518	550	548	557	472	564	550	554	546	548	514	567	497	519	548	533	527	512	547	555	551	553	562	548	544	530	510	540	542	538	563	500	513	564	507	587	545	597	566	479	577	562	527	513	534	548	542	556	564	522	505	531	532	540	527	551	530	491	524	545	516	564	536	544	546	541	548	550	575	564	562	523	547	555	530	527	535	567	528	578	547	566	533	530	521	514	543	571	541	559	532	558	515	533	536	555	550	519	505	543	525	573	507	522	560	568	555	522	552	532	535	525	562	527	570	508	553	542	525	503	518	549	529	496	502	538	517	559	595	573	523	524	560	552	555	541	515	589	562	539	546	534	523	522	533	534	570	565	574	550	509	537	561	544	546	519	487	537	500	520	531	553	517	529	537	566	525	495	508	549	550	536	530	518	604	551	540	518	526	565	539	589	541	556	543	478	574	567	516	523	530	529	517	522	550	555	542	534	508	537	532	559	555	564	571	531	550	546	546	565	589	527	523	531	558	533	503	505	543	530	584	564	508	524	521	514	540	554	554	558	499	550	547	575	557	550	514	522	570	529	522	554	529	531	528	533	560	568	527	495	543	531	523	575	551	523	509	533	523	532	568	536	521	534	550	537	568	485	539	512	498	540	520	524	551	562	494	527	529	537	532	555	478	539	540	583	577	543	516	552	571	564	513	502	556	537	536	562	522	512	546	557	540	574	537	543	540	557	512	525	523	542	544	509	535	538	536	547	545	533	550	494	535	548	551	594	533	534	469	554	560	573	567	480	524	527	539	552	572	550	526	537	538	514	560	552	521	540	506	570	521	549	524	542	546	562	529	521	550	567	539	541	581	559	539	554	540	519	506	526	520	518	513	552	549	534	588	545	525	564	522	517	562	571	527	558	547	569	551	518	544	539	562	512	540	533	577	549	564	541	482	567	551	497	562	507	546	550	561	559	507	588	533	545	548	566	548	544	534	535	528	557	536	512	553	574	534	524	510	530	550	555	502	512	536	560	553	550	543	540	545	529	519	512	539	505	499	572	546	492	575	512	506	531	516	541	554	565	554	542	527	508	561	522	544	546	553	523	532	493	522	548	561	545	525	552	547	546	505	534	532	510	525	546	525	521	557	539	486	563	543	545	542	544	584	502	541	527	516	527	555	517	512	540	555	499	553	483	553	522	521	526	515	572	516	550	492	542	502	489	569	550	562	544	503	529	535	574	506	510	568	529	566	515	571	542	535	532	540	526	523	545	529	543	556	530	582	518	524	547	543	562	543	506	534	574	519	608	516	556	519	530	541	536	539	542	505	545	533	542	510	526	550	519	546	586	529	556	511	506	497	531	559	532	566	548	536	515	590	576	537	541	561	541	579	520	526	524	549	535	517	522	555	525	496	485	561	551	542	527	556	529	506	527	516	508	570	491	569	517	534	542	594	539	596	541	495	532	515	515	550	572	530	521	576	524	567	520	530	527	517	541	554	576	521	529	532	509	539	589	522	514	514	543	518	551	530	539	512	592	548	517	518	516	542	519	550	578	530	538	521	569	563	515	543	514	547	558	552	567	511	524	544	621	528	516	514	541	567	557	567	539	530	535	553	557	505	519	553	533	523	548	563	568	533	526	523	537	520	548	555	518	533	523	501	523	489	580
3694	262	250	221	234	247	238	198	223	202	219	233	208	223	207	194	216	229	206	232	213	206	207	215	228	199	213	198	204	188	174	208	193	234	217	230	212	215	191	199	209	207	219	186	214	212	217	211	179	207	227	217	185	246	215	218	208	231	206	224	226	215	207	201	235	217	225	187	212	204	210	209	238	228	192	226	193	235	199	213	212	211	246	192	219	209	220	203	231	201	211	206	219	183	206	202	204	201	202	239	214	203	194	223	210	236	163	199	193	226	240	208	232	189	194	221	224	206	197	195	203	205	209	232	214	204	181	210	231	203	221	213	217	203	201	206	211	204	217	193	218	197	231	208	187	197	159	208	216	194	196	225	207	188	219	210	220	201	167	207	225	217	222	212	233	211	221	205	229	218	186	237	197	199	194	207	201	230	193	222	215	194	231	216	210	208	199	222	206	208	207	225	195	246	219	208	244	236	226	198	231	218	227	234	199	220	192	202	221	184	195	223	213	202	229	200	233	211	224	253	232	240	190	212	247	205	214	193	198	215	219	198	191	195	223	196	220	191	219	194	201	194	210	214	239	195	207	208	218	199	190	189	232	201	235	187	221	206	225	216	206	227	196	208	195	198	214	231	206	217	203	191	219	204	181	236	223	184	207	197	205	247	205	213	210	226	207	217	203	213	205	204	210	205	227	213	249	200	198	208	202	226	207	242	233	218	193	228	192	198	221	201	214	198	204	215	209	214	206	221	216	204	219	218	207	208	217	216	217	188	231	195	208	219	233	204	221	193	224	215	218	210	215	208	210	209	240	234	201	204	217	211	216	220	207	201	238	203	199	208	235	226	190	194	225	207	206	194	219	214	219	195	206	232	209	214	203	228	198	193	192	214	231	218	224	198	202	192	184	220	200	211	195	227	191	204	219	197	202	228	195	208	209	190	199	214	227	231	210	223	226	223	210	195	203	221	214	230	211	189	212	208	203	204	220	221	202	220	246	210	215	209	226	212	233	176	233	212	209	241	231	203	191	228	205	216	181	194	243	198	204	193	222	224	191	180	200	203	202	221	197	181	212	193	220	214	197	200	220	208	228	223	203	209	210	205	226	211	211	197	215	201	213	198	195	226	177	216	226	218	229	201	227	195	200	212	189	207	201	215	234	199	227	214	184	190	200	206	203	226	219	209	220	208	213	210	190	204	218	214	199	209	215	206	205	217	201	199	207	228	234	219	210	209	215	189	203	211	212	216	220	199	209	209	212	215	194	212	212	222	200	221	201	202	205	192	219	191	233	220	207	216	193	231	220	209	221	189	219	207	239	193	217	185	232	225	206	227	224	216	220	227	207	199	188	231	204	209	228	212	244	212	187	193	211	206	189	215	187	211	195	226	205	201	206	179	207	197	187	205	198	181	202	222	216	180	191	218	187	171	202	220	197	215	225	198	216	208	226	191	211	209	232	215	213	208	210	208	198	212	238	188	197	220	241	202	218	210	224	180	227	228	218	219	202	230	227	221	216	204	203	226	229	199	213	221	213	189	196	221	193	217	196	206	225	208	188	221	208	206	205	203	209	215	206	215	232	210	222	199	220	227	214	219	206	188	223	195	194	191	201	229	234	207	223	223	201	232	226	199	204	192	191	224	223	218	216	211	215	222	215	221	216	215	214	234	225	210	199	204	189	223	223	200	246	226	216	227	205	212	221	220	204	221	215	194	225	182	199	210	190	185	227	204	205	199	214	205	209	206	201	186	198	210	216	216	192	197	230	216	215	207	208	173	232	204	210	202	194	189	205	225	220	183	208	201	219	217	229	214	212	201	200	227	225	219	194	181	187	232	207	174	176	181	195	229	234	226	207	217	213	225	179	215	210	197	226	215	215	211	225	204	223	192	214	207	210	224	193	223	181	217	208	208	214	224	219	211	228	213	216	205	213	185	207	204	212	204	238	226	174	211	189	223	215	194	201	191	200	196	238	219	215	199	215	205	218	175	199	185	211	210	209	247	205	218	218	219	226	206	191	195	224	213	239	191	202	210	220	199	197	216	199	227	228	232	187	188	215	217	203	213	198	226	219	207	201	190	211	218	206	227	198	202	180	203	220	220	217	223	195	183	206	205	221	219	234	217	220	217	210	197	195	223	211	195	221	216	190	205	236	199	219	198	233	209	234	216	227	215	235	184	205	200	228	223	202	204	167	219	224	199	211	215	207	209	199	197	230	228	231	232	203	192	205	220	214	201	212	195	179	201	209	195	202	205	215	210	219	195	211	225	206	201	207	189	231	219	238	224	226	229	226	215	212	208	206	190	216	215	228	193	214	208	213	218	189	185	211	210	210	192	209	204	211	212	199	217	227	200	178	216	202	202	223	210	211	208	224	226	201	215	204	210	234	221	196	206	189	191	227	212	214	232	221	216	229	212	189	236	201	205	230	188	214	221	209	193	225	224	198	219	191	208	191	200	218	196	235	226	226	229	199	230	203	218	212	215	226	221	222	228	226	193	231	234	199	243	203	235	215	218	214	212	177	225	215	201	216	191	237	207	232	206	226	201	237	209	211	227	197	224	193	197	192	192	211	233	190	214	201	190	185	245	202	210	221	201	206	181	227	195	222	201	186	213	209	227	218	219	230	212	206	211	216	244	208	200	223	214	207	242	213	217	204	217	220	205	204	200	225	207	190	231	206	244	216	216	208	219	203	229	223	217	206	208	178	213	202	211	218	217	224	231	219	221	216	217	231	219	214	216	218	195	211	181	216	200	199	227	201	212	204	209	215	211	201	210	214	224	211	198	211	228	224	219	236	206	207	217	216	216	224	214	205	200	200	213	240	216	228	240	189	207	235	219	229	203	225	209	226	205	244	204	240	211	208	215	189	239	210	213	196	202	186	200	201	205	210	219	225	207	213	201	219	176	199	216	200	218	224	187	223	204	210	204	197	207	208	201	212	190	202	197	209	228	219	214	186	196	230	218	205	221	214	231	232	189	205	198	216	224	218	214	230	229	203	198	196	224	222	212	195	206	217	197	231	203	190	195	204	200	233	211	227	225	227	214	205	202	187	225	196	225	204	216	210	203	220	214	215	232	193	230	219	218	236	196	212	203	234	227	230	229	220	201	211	214	201	221	192	186	205	225	190	205	204	223	217	230	235	194	191	236	204	206	231	227	191	198	213	218	210	220	187	212	225	191	199	221	212	209	218	230	196	226	208	205	240	221	214	188	205	213	183	218	217	211	194	204	234	231	214	210	201	233	203	213	194	220	204	201	228	213	201	233	199	224	221	206	208	200	210	213	215	203	191	192	238	215	223	207	193	216	201	179	209	193	229	197	227	204	222	191	222	197	227	219	191	214	231	175	193	207	197	200	205	224	205	264	214	214	186	198	209	222	222	210	223	190	206	170	224	219	240	206	214	226	236	179	207	219	211	220	242	240	215	211	218	194	225	223	211	195	195	223	187	209	204	213	208	223	212	214	207	190	207	207	224	218	204	210	206	176	220	208
3529	617	668	675	714	685	670	650	640	600	572	620	614	610	548	592	640	572	608	571	591	541	550	562	560	579	556	604	558	581	557	580	578	583	604	556	578	566	559	548	613	585	620	566	557	569	586	572	568	564	574	592	620	537	632	610	555	609	612	531	611	575	607	633	603	578	572	550	579	605	599	604	632	570	584	609	610	631	588	611	664	626	624	601	618	576	619	590	590	585	616	570	588	602	589	552	679	595	571	594	580	605	587	621	586	546	558	582	549	531	602	585	566	570	604	620	639	632	567	576	584	577	556	539	620	574	558	585	565	572	576	581	576	570	582	572	577	577	557	584	604	593	589	520	596	600	551	603	589	575	611	585	607	531	564	564	575	591	607	599	587	581	558	552	600	561	580	542	586	609	554	573	587	597	595	586	605	586	591	573	570	565	623	616	613	577	568	589	600	535	574	554	583	582	582	591	572	549	580	579	590	581	599	584	634	583	550	574	539	573	566	610	572	602	593	603	570	579	602	587	560	580	561	575	571	563	565	573	580	590	596	555	550	547	602	594	565	560	569	557	565	571	575	576	597	596	521	586	602	589	578	516	548	584	579	547	554	603	589	588	608	556	559	572	616	573	610	605	619	569	591	605	597	559	654	603	575	606	566	555	580	582	524	562	549	549	590	551	570	607	592	592	582	583	553	556	582	576	583	613	592	555	584	565	581	561	652	602	555	543	574	582	561	627	581	576	549	530	570	570	597	588	553	555	593	546	577	572	615	588	566	557	577	592	607	527	586	617	579	575	572	602	556	559	582	574	536	562	586	572	574	559	557	569	600	549	595	578	591	603	595	533	561	528	579	541	536	591	546	605	566	533	594	557	567	523	563	594	604	587	567	541	613	564	563	545	575	543	566	597	544	563	600	585	614	590	581	623	556	524	516	575	519	538	534	577	577	534	560	506	576	560	550	611	550	565	549	574	587	563	590	590	573	590	553	575	584	545	561	592	610	605	559	563	585	577	559	574	577	520	575	613	585	572	617	596	609	564	559	583	575	563	602	529	559	625	567	605	578	594	595	550	588	598	553	569	610	575	554	619	594	531	560	622	562	578	563	574	587	579	560	576	597	580	513	574	599	608	616	573	559	608	575	580	557	596	603	549	614	575	541	542	570	557	597	562	570	582	555	571	583	568	573	589	540	575	595	573	573	543	614	557	547	550	577	568	550	577	563	610	587	592	579	585	586	605	553	551	603	542	566	596	584	604	547	598	564	600	589	549	572	595	559	550	514	609	563	580	550	548	583	564	558	584	584	543	572	612	606	582	625	570	572	587	510	573	583	583	556	556	573	568	545	587	593	571	573	581	565	514	602	595	582	608	636	589	557	564	523	553	580	598	576	585	590	564	641	538	588	524	549	568	525	541	571	612	605	519	571	607	572	544	578	615	607	582	579	607	558	580	602	561	572	605	608	532	549	606	571	582	525	546	584	580	536	557	600	574	539	580	547	559	567	576	595	579	533	564	588	563	587	580	601	570	573	577	566	562	559	575	554	564	565	560	561	587	546	534	599	579	583	542	570	558	595	599	585	602	601	621	556	541	588	545	576	571	555	569	592	584	594	588	559	588	593	584	556	556	579	563	618	568	521	621	592	608	574	567	532	574	563	518	587	556	567	551	560	610	577	589	582	598	638	590	569	580	589	602	575	614	572	591	561	596	555	581	596	566	524	615	574	574	553	585	605	526	565	558	594	544	567	559	558	615	524	615	626	578	581	625	555	525	583	583	601	553	620	569	574	586	537	556	558	557	598	590	569	587	563	610	549	544	583	621	584	592	562	576	559	574	574	535	544	555	586	577	601	584	591	606	551	600	552	544	573	600	569	564	605	586	557	544	564	566	585	586	583	572	602	593	575	587	559	566	549	565	535	572	580	564	615	573	577	565	560	605	560	605	623	554	530	590	538	574	559	585	532	525	619	539	548	590	578	557	545	541	564	610	594	592	552	610	596	570	571	568	573	555	576	555	616	561	562	577	558	583	562	567	583	546	598	550	578	580	595	597	579	570	602	572	543	560	553	601	574	560	579	550	584	589	589	559	585	600	584	537	584	515	560	550	572	581	587	557	566	554	601	564	624	579	600	571	572	582	568	595	543	549	576	560	557	581	601	585	559	564	596	551	589	592	565	601	588	557	552	555	592	567	546	553	582	567	571	561	598	571	568	592	582	524	583	571	579	622	594	545	582	557	529	591	521	600	642	552	565	568	575	604	543	579	559	605	600	554	591	645	570	559	541	575	548	564	602	527	587	596	530	566	577	591	574	593	541	574	569	598	564	568	559	575	572	504	586	574	557	568	561	521	591	567	569	574	551	563	579	585	568	598	552	585	584	566	564	563	576	542	585	612	571	577	610	558	585	548	561	577	538	584	600	558	536	588	594	540	597	551	588	559	544	536	619	587	558	591	631	547	572	561	546	548	600	542	562	583	548	596	576	532	611	604	570	600	573	597	576	589	514	613	600	528	591	606	582	572	506	555	587	557	540	604	569	540	562	573	583	554	588	582	569	597	556	564	558	578	562	542	575	575	619	594	567	608	585	594	592	578	537	562	595	582	577	558	550	582	571	561	557	593	594	554	582	571	576	606	517	601	594	607	571	596	602	604	556	561	563	586	559	603	572	576	593	555	606	580	566	544	600	560	555	549	600	544	565	572	547	586	581	542	585	599	595	618	578	564	583	582	574	598	574	575	557	578	604	618	550	594	588	572	602	523	564	573	575	563	569	550	551	531	600	613	571	608	590	567	582	528	598	621	579	580	587	592	591	603	626	558	561	574	560	635	539	607	590	560	561	571	577	579	531	591	589	599	549	601	573	578	614	565	596	595	558	601	572	565	553	565	575	547	546	589	555	549	586	596	586	570	582	563	615	586	522	548	536	567	540	583	574	568	579	578	563	565	594	572	577	565	581	540	559	537	581	611	589	540	551	563	552	600	586	600	576	588	571	579	564	586	568	536	551	574	588	556	580	611	557	607	571	579	526	594	563	582	602	561	567	591	567	571	554	539	565	570	600	546	548	582	591	562	584	594	589	556	581	597	541	625	607	557	548	567	583	574	613	580	559	542	595	603	598	576	609	626	586	584	525	575	555	571	540	559	572	557	569	555	610	567	590	563	568	563	592	563	610	536	583	562	563	551	593	558	562	564	575	562	553	569	571	577	582	579	550	573	599	558	576	601	567	571	601	559	571	600	577	586	585	534	563	611	579	546	549	552	583	551	583	573	576	608	576	590	634	571	563	542	594	557	613	612	563	576	584	509	589	582	590	563	594	549	573	602	608	590	562	549	560	509	563	600	569	580	614	572	553	612	563	608	548	554	569	558	571	538	586	613	580	569	560	583	570	592	593	595	571	557	556	574	591	548	595	572	558	580	575	557	583	593	579	547	564	580	566	588	583	564	566	562	569	591	586	568	608	548	602	572	583	585	593	551	607	594	571	583	558	559	575	608
23547	1956	1353	1058	792	667	500	384	439	383	361	328	316	333	280	308	270	284	261	255	250	288	287	288	276	236	232	266	251	264	253	244	266	258	254	258	251	273	268	238	263	255	259	260	257	256	238	243	266	252	260	236	241	261	238	256	245	257	257	260	244	255	264	250	252	259	253	253	241	244	259	265	300	263	264	283	273	258	272	270	281	313	270	260	258	282	214	231	245	258	233	257	247	252	253	283	372	270	345	340	244	266	257	263	250	248	259	246	236	259	223	268	253	232	255	290	241	255	255	274	214	259	217	244	226	245	228	234	251	224	269	260	226	243	238	245	263	270	205	239	242	242	219	243	254	222	232	257	265	268	257	255	270	241	265	248	247	235	233	235	233	240	239	224	277	252	258	261	233	219	245	220	247	238	238	230	228	257	244	272	248	282	252	243	220	236	257	230	230	252	264	251	222	229	232	258	267	247	246	243	208	243	247	250	215	242	230	234	232	261	247	268	221	228	265	250	259	268	269	227	245	251	275	242	266	237	230	264	233	265	245	260	303	251	228	255	221	238	247	261	245	258	220	253	250	246	226	250	279	260	266	234	234	233	261	243	238	242	239	253	239	263	249	224	223	227	238	224	280	248	219	243	255	257	236	250	242	237	267	242	245	216	270	217	259	239	243	237	289	237	262	244	234	268	251	271	258	232	236	251	241	236	237	221	208	257	235	224	252	248	254	262	268	255	195	243	228	262	269	252	235	220	246	245	266	236	249	275	257	253	255	221	257	254	260	225	243	224	237	229	256	269	253	242	253	251	257	251	250	253	232	244	257	253	239	238	245	226	237	240	234	212	231	243	238	219	253	252	259	250	265	265	234	233	233	260	241	259	233	258	229	250	250	247	240	267	262	231	238	249	273	230	226	246	245	246	217	244	250	256	241	224	242	259	218	243	223	242	266	246	264	260	239	237	239	233	250	264	255	245	259	230	235	230	229	263	241	222	244	287	245	263	217	234	231	258	224	243	236	227	251	272	251	230	222	264	237	236	260	267	236	218	267	238	237	244	238	241	253	243	234	255	269	247	237	244	248	242	255	253	227	245	238	251	263	245	229	223	247	246	239	240	247	244	256	256	222	222	250	216	240	288	262	271	252	262	281	265	243	231	217	222	265	260	245	230	251	252	237	263	258	220	247	238	259	241	238	251	236	265	233	239	244	239	242	224	229	237	280	274	266	243	230	295	221	227	234	244	272	221	268	278	224	227	264	259	261	264	243	241	256	202	238	244	216	235	240	268	257	224	235	220	237	237	231	224	251	262	257	291	278	243	270	239	241	265	237	281	212	229	245	257	280	232	241	259	247	209	232	243	263	237	230	241	247	257	236	253	256	245	217	250	246	225	254	238	226	239	228	237	240	242	228	237	242	246	269	267	232	245	254	262	233	256	223	214	249	240	245	235	260	251	237	250	239	254	237	246	243	229	233	214	257	239	247	237	252	272	260	229	244	256	259	258	227	242	236	252	261	263	247	241	250	230	228	261	259	251	252	250	266	237	248	224	236	253	244	238	220	255	238	234	222	244	237	234	243	235	260	262	241	249	273	242	247	267	253	221	247	261	249	254	240	258	252	230	230	251	247	234	226	266	248	254	254	247	263	231	249	287	254	263	230	231	223	246	261	256	228	261	265	246	254	229	243	230	233	254	260	270	252	238	261	258	253	247	264	251	207	272	231	247	250	243	253	272	247	261	234	248	260	248	230	237	236	247	260	213	236	251	249	235	244	236	207	257	273	244	255	271	244	229	216	245	229	228	234	236	230	266	246	236	247	260	251	239	232	274	263	253	236	258	228	223	253	244	247	244	252	293	234	244	268	250	216	244	239	231	213	244	253	205	247	260	282	259	268	234	236	252	237	220	290	232	249	221	210	265	236	255	247	259	227	224	246	229	258	233	232	235	251	239	252	246	244	227	247	229	243	229	235	250	263	234	273	248	242	275	230	241	262	238	247	255	233	239	265	255	266	244	225	219	231	231	248	250	246	259	258	244	263	245	248	249	264	248	240	233	249	241	272	242	260	254	277	242	234	235	251	219	261	234	247	232	251	246	254	245	238	204	254	261	232	251	248	277	243	262	243	248	238	226	248	252	280	248	252	287	241	246	269	253	230	224	229	281	253	247	290	237	237	243	268	233	228	266	243	217	266	227	233	235	273	248	230	262	240	239	280	251	251	246	248	230	224	230	265	247	236	243	268	244	294	246	235	222	227	263	231	231	243	238	218	262	216	225	237	237	251	259	229	257	240	237	247	235	263	233	237	263	246	210	215	251	240	228	261	247	224	234	243	218	270	251	249	223	249	249	282	227	235	267	251	247	229	231	245	245	226	260	233	225	241	219	257	236	225	259	246	249	279	271	243	257	231	251	225	228	246	249	256	248	255	266	262	245	250	235	224	241	232	246	234	235	257	265	237	247	241	267	245	267	240	228	242	216	255	231	245	231	211	250	229	230	239	275	228	251	246	251	233	236	248	227	233	235	246	240	250	211	239	271	246	239	249	257	261	257	240	230	218	272	267	249	238	246	229	235	265	219	221	249	238	251	239	229	228	214	248	232	249	246	249	227	254	241	282	217	269	239	244	254	240	251	242	265	252	282	220	205	244	246	252	240	238	231	235	230	260	264	259	253	218	259	211	240	261	231	246	233	262	215	296	261	254	227	221	252	227	276	248	252	259	236	245	243	261	216	253	233	235	259	251	227	239	223	241	218	273	254	234	246	254	234	245	272	265	238	248	245	226	246	261	240	245	255	259	238	239	255	280	267	261	213	266	224	231	218	255	227	250	217	251	245	235	266	235	257	270	264	225	241	223	259	246	236	263	212	264	251	280	236	234	242	263	225	235	258	253	242	239	258	262	256	222	260	264	254	266	220	263	245	250	267	251	222	235	262	260	253	251	269	256	215	260	250	246	221	225	243	251	241	248	263	269	248	270	232	266	243	225	222	264	250	274	284	269	239	257	245	248	272	284	253	223	250	239	222	237	274	259	257	252	247	217	224	215	274	241	226	220	229	258	228	220	249	233	229	234	239	236	240	240	266	253	223	239	223	238	237	251	234	271	273	260	244	240	235	228	244	277	238	247	235	244	256	240	245	240	262	256	230	223	239	236	236	220	269	259	260	213	255	256	250	265	251	239	241	225	226	253	233	268	242	253	230	229	239	238	236	238	219	231	232	230	237	265	230	275	257	236	257	261	204	253	242	213	262	239	216	248	242	210	266	243	239	240	261	268	255	239	230	284	227	243	246	253	258	251	234	244	244	256	216	263	272	274	251	263	242	243	279	249	241	253	239	243	246	239	254	243	252	222	247	246	255	238	221	255	244	269	234	235	232	213	253	243	230	247	249	250	257	241	259	222	288	268	240	243	251	242	246	256	257	253	265	262	246	270	238	243	236	252	236	234	247	248	260	257	241	217	194	220	233	261	263	265	250	244	241	272	229	220	223	261	247
11979	1505	3084	3493	2868	2348	2025	1754	1580	1412	1317	1205	1133	1072	1035	975	938	859	852	837	849	833	832	823	763	819	801	780	750	772	758	743	734	696	773	666	739	716	712	692	689	685	680	683	724	670	739	718	706	638	678	669	681	691	692	655	658	704	667	699	674	749	730	672	642	717	690	678	636	726	771	741	778	769	737	753	813	913	830	884	936	1148	981	904	932	852	746	655	732	685	708	717	614	669	688	799	1845	885	1521	1405	679	654	644	656	675	655	678	638	631	660	614	627	644	671	710	655	673	618	637	675	663	660	650	684	664	681	686	617	658	663	677	659	656	612	649	597	649	649	647	665	661	687	608	667	659	675	672	680	653	686	630	678	715	692	695	667	640	684	664	710	611	635	632	632	670	677	638	654	652	593	688	644	629	651	614	646	647	717	616	641	618	644	648	669	624	605	640	666	670	652	652	679	654	648	666	647	640	671	672	654	671	639	661	637	630	637	666	679	673	687	693	677	649	688	657	691	667	697	657	662	654	680	660	673	626	636	660	642	636	646	678	634	637	605	658	672	653	678	623	691	666	631	671	681	665	631	659	673	653	662	686	637	579	672	668	625	641	639	620	636	648	661	619	674	641	664	624	662	682	630	596	692	652	605	678	667	669	591	654	614	647	624	691	654	652	688	655	653	658	673	628	654	668	681	660	665	654	635	661	661	673	619	704	569	679	624	630	654	641	643	601	670	696	639	614	682	637	610	658	605	680	671	663	635	646	658	648	671	665	663	671	640	624	645	641	623	625	654	691	632	651	666	656	685	646	624	657	633	636	635	656	624	676	637	692	628	620	663	689	672	661	637	647	666	663	671	631	670	623	677	623	690	659	662	670	647	641	686	639	620	634	659	636	646	620	671	652	673	630	690	642	671	639	673	667	642	595	688	654	689	676	636	642	667	655	664	655	646	667	640	626	657	688	673	641	624	644	623	674	655	700	648	652	655	651	649	638	672	689	681	639	657	670	668	672	661	609	665	698	641	688	608	617	636	657	647	685	679	672	662	663	650	690	687	677	679	627	603	664	662	634	673	624	619	640	661	704	661	646	679	644	656	640	661	628	713	627	663	655	665	668	675	654	622	647	621	605	659	613	632	648	637	680	703	654	697	675	666	689	643	640	654	619	698	659	669	665	652	658	648	658	643	680	637	645	656	624	627	660	697	652	667	667	665	655	619	666	620	654	612	654	657	681	629	651	652	638	627	666	647	641	616	637	664	615	654	615	635	663	670	637	654	641	639	658	614	651	669	653	639	630	638	664	681	677	607	614	659	635	647	633	619	655	619	676	677	612	618	676	652	737	642	670	594	637	694	655	592	656	656	690	652	649	640	665	667	639	617	693	666	646	649	671	656	616	651	633	651	683	636	645	656	669	660	670	722	659	613	683	689	654	630	654	645	624	676	636	679	625	584	669	686	656	653	671	648	711	625	650	661	702	623	622	599	683	626	668	689	647	647	615	643	627	654	656	650	625	665	668	648	644	669	689	649	650	703	725	662	683	602	583	660	628	667	659	674	661	631	642	669	595	694	668	677	621	615	687	690	720	703	639	708	661	633	636	670	660	631	608	663	636	631	686	652	628	587	609	621	680	631	686	670	660	634	651	667	616	633	608	626	635	662	686	651	646	649	651	686	665	637	642	689	635	665	634	648	669	627	651	674	611	635	639	642	645	671	643	645	662	651	658	666	658	667	682	664	617	620	648	668	620	693	683	675	671	690	636	670	689	656	656	605	619	679	659	665	632	594	704	620	636	671	640	639	675	657	639	653	650	676	641	678	670	633	623	674	671	644	660	665	667	656	630	647	648	637	657	616	687	602	623	652	671	671	656	646	665	631	626	660	726	682	697	680	657	621	664	681	660	603	637	653	708	629	662	641	673	649	676	624	640	632	662	704	669	628	633	668	611	671	653	700	687	676	668	643	666	632	624	654	650	665	690	604	680	674	656	641	714	663	630	678	644	626	683	629	640	666	652	655	623	682	673	717	635	642	647	608	691	631	599	683	680	655	668	663	618	634	655	632	687	650	633	641	631	668	617	628	682	658	639	682	651	657	658	646	628	599	662	636	679	634	636	680	664	673	639	674	683	649	648	627	616	629	637	618	635	646	642	635	675	666	639	653	624	672	639	669	631	602	675	705	683	652	637	638	684	643	681	658	630	673	669	637	593	662	626	701	650	664	659	608	631	674	658	670	645	664	630	667	604	630	701	677	654	627	645	633	663	670	640	633	621	670	677	652	669	594	654	679	699	636	668	647	672	658	654	682	667	653	644	679	675	620	601	677	680	647	654	629	592	687	626	641	663	660	631	689	618	658	624	680	688	657	684	671	624	689	675	702	675	648	630	696	658	642	626	637	633	620	687	625	683	669	657	663	670	608	676	679	663	646	641	666	653	660	661	676	618	678	673	686	638	631	685	616	648	703	677	634	609	600	620	645	690	641	643	659	617	634	670	619	661	633	666	657	643	650	652	634	639	658	685	669	671	633	676	671	662	658	594	657	634	671	672	670	637	646	674	636	605	618	627	669	659	665	679	630	656	620	662	678	636	675	636	657	663	658	675	632	652	669	629	644	654	649	647	659	675	630	645	698	687	676	678	662	625	630	670	639	634	622	648	693	636	636	675	633	621	629	622	647	679	652	658	643	692	684	637	634	639	621	654	638	680	640	623	659	672	663	636	632	671	666	640	660	646	665	638	624	656	615	661	657	664	610	671	657	637	655	662	687	628	646	623	618	649	648	682	652	595	672	646	686	624	644	669	594	629	649	661	665	660	620	622	651	698	639	664	677	643	667	681	649	667	607	661	604	635	724	618	653	661	642	708	643	640	667	697	649	638	687	648	640	628	666	631	667	636	634	649	632	657	620	622	618	626	657	637	679	651	637	655	641	697	620	685	699	682	642	647	661	660	661	675	692	698	624	706	655	668	654	684	702	676	705	648	699	663	658	608	692	649	680	657	646	675	646	610	655	637	646	679	668	634	656	640	668	644	650	675	663	631	685	690	661	651	637	683	642	652	670	638	625	637	669	659	597	641	690	713	666	710	632	622	652	630	630	615	634	653	622	628	662	721	639	672	658	669	672	624	671	654	644	651	667	651	646	660	643	629	653	644	610	653	648	653	655	591	700	650	657	687	617	651	642	609	623	682	667	601	671	667	656	658	619	659	634	684	648	633	645	671	667	653	654	629	694	648	626	648	634	654	633	697	649	706	657	613	620	689	674	698	666	651	643	645	646	678	673	665	666	596	649	678	632	637	646	640	698	639	644	662	608	626	662	663	643	665	633	654	675	644	619	654	668	712	641	627	613	643	606	673	620	690	665	637	645	688	654	615	647	649	663	685	674	654	663	662	616	658	683	647	717	631	657	629	668	635	668	656	661	654	686	628	648	684	670	661	681	669	670	724	629	619	647	672	616	654	651	615	671	674	648	642	651	666	590	642	654	663	621	671	648	698	691
38007	5682	2517	1830	1297	954	759	580	519	471	387	363	308	336	312	265	298	283	279	256	242	253	227	231	215	236	229	217	229	223	227	229	215	216	212	219	240	220	229	229	195	212	236	225	244	207	232	207	252	211	227	209	213	217	243	211	226	195	220	224	224	200	191	197	225	217	198	225	218	192	247	227	257	247	227	205	250	247	249	232	311	298	335	277	255	210	200	231	221	219	203	208	216	215	223	267	436	288	516	560	255	199	210	185	231	200	207	215	231	201	207	192	201	219	222	214	177	206	210	207	195	185	204	206	215	216	187	217	206	226	227	210	220	201	200	204	189	218	213	216	197	220	230	217	216	189	182	200	208	193	183	199	193	233	208	183	210	206	184	190	211	216	205	217	196	192	204	209	176	234	218	206	231	194	214	212	213	196	204	199	207	186	201	206	215	216	201	230	215	211	219	210	214	194	191	216	199	199	204	207	206	220	179	207	184	217	190	186	187	212	212	207	189	219	202	235	196	211	194	185	199	194	200	206	226	196	178	194	198	214	193	231	198	200	184	208	204	211	216	199	184	205	212	203	204	195	208	203	194	188	212	209	247	210	195	209	217	212	189	209	187	204	180	198	219	207	219	206	185	187	217	208	208	191	218	214	179	183	219	206	199	212	210	194	194	194	203	202	198	224	206	215	201	213	204	201	196	209	218	204	200	218	209	240	203	205	209	210	187	209	198	184	218	196	201	208	209	195	214	225	186	197	221	206	201	195	213	210	219	172	244	216	224	212	193	195	204	184	211	204	199	200	195	200	192	227	226	261	190	201	209	222	188	191	185	220	187	205	204	220	198	200	207	211	207	204	222	202	233	215	202	230	209	204	193	206	221	215	212	238	174	203	194	189	216	216	216	203	213	219	225	200	212	228	199	167	218	206	224	221	220	224	208	186	208	191	201	219	201	221	195	196	189	195	209	211	209	182	228	214	221	192	216	195	200	205	200	206	190	190	192	186	211	213	200	206	219	194	194	221	209	203	217	201	206	216	166	207	199	212	207	203	213	207	213	196	211	202	199	196	215	211	196	206	172	218	205	228	193	177	206	206	222	220	217	226	195	184	195	188	189	186	217	234	199	204	202	191	222	190	238	207	180	213	208	184	193	204	167	167	218	179	217	220	186	218	200	189	207	217	193	202	192	221	216	217	203	175	205	202	221	219	207	199	217	196	195	197	207	201	209	193	187	190	183	193	207	206	205	212	210	211	204	192	219	216	176	194	209	189	199	214	183	207	199	203	183	196	197	221	197	192	198	189	188	184	197	197	192	192	211	203	201	210	227	212	229	197	199	210	186	191	204	215	202	188	198	188	215	195	189	192	203	188	204	224	218	228	195	199	198	224	210	215	201	201	187	213	200	205	225	204	203	188	236	198	215	235	183	208	214	211	210	199	186	224	207	183	231	219	214	202	227	214	224	203	209	208	207	186	212	206	184	207	221	211	220	197	218	200	211	206	210	203	205	199	180	188	153	219	189	207	238	221	187	213	184	204	205	212	206	196	207	221	197	227	183	254	220	186	205	208	203	228	195	179	184	186	201	200	198	205	236	198	199	186	203	189	210	199	209	203	219	183	244	218	188	157	213	185	206	201	209	246	217	193	241	227	207	211	204	208	178	243	196	192	201	206	203	205	214	204	208	202	209	189	219	186	237	199	213	210	180	215	213	218	197	210	220	199	212	202	211	191	220	199	222	222	220	183	209	197	211	204	214	219	211	193	183	194	211	204	192	203	218	230	187	209	198	218	187	185	213	184	236	207	205	197	234	258	199	195	213	203	191	232	234	218	231	200	192	188	230	207	204	215	210	184	194	230	211	212	184	201	214	206	189	207	209	203	212	214	209	205	225	188	215	186	206	223	201	222	215	220	210	199	213	199	199	233	199	200	200	209	191	206	196	202	198	220	187	219	199	214	222	206	228	201	216	229	225	223	233	201	198	184	228	197	197	190	218	245	201	192	207	226	206	215	205	209	192	170	204	196	202	219	190	176	180	203	181	191	206	191	199	215	208	207	200	199	192	214	219	218	228	205	202	172	215	229	197	224	215	221	209	237	200	231	210	230	215	209	210	190	196	195	209	208	203	205	210	210	203	211	195	190	235	181	211	229	191	196	190	207	168	205	189	209	182	196	224	231	193	215	201	215	194	227	209	195	186	215	202	189	212	196	181	212	205	217	223	207	201	224	211	218	207	233	218	206	228	244	229	203	218	174	211	231	222	211	199	234	202	197	176	218	219	213	200	209	210	219	207	218	199	211	231	198	226	230	209	194	218	205	211	184	210	211	193	204	209	202	210	188	232	219	187	231	205	201	206	224	226	210	177	230	216	219	192	220	177	211	224	203	200	202	218	221	217	206	199	188	225	210	188	192	199	201	231	208	201	195	212	196	208	186	189	194	224	195	216	217	211	199	209	219	237	228	191	196	212	198	191	203	224	194	197	206	191	190	190	212	190	219	214	204	213	207	210	196	211	177	202	209	197	204	232	238	189	213	231	190	229	211	206	191	199	205	207	244	217	204	178	218	210	220	210	190	230	229	197	209	202	200	210	194	187	192	194	190	229	197	206	183	198	202	210	204	216	219	228	206	201	217	188	186	198	213	215	208	205	194	207	201	217	209	177	220	193	228	213	199	199	208	230	212	196	199	202	194	182	216	213	198	214	213	181	207	194	203	197	231	209	209	198	208	220	192	216	208	187	230	191	202	215	222	195	227	198	211	221	207	195	225	188	212	199	211	204	221	225	186	220	220	201	222	214	195	214	221	178	247	215	203	234	216	209	188	193	191	226	205	203	201	209	204	207	216	210	210	209	201	205	229	191	208	202	175	204	210	195	196	192	200	210	207	240	214	232	228	197	203	218	206	206	210	184	195	215	227	199	209	214	202	236	222	191	215	197	196	195	223	208	213	219	185	188	200	197	204	200	211	191	209	223	195	194	212	209	202	208	216	205	183	216	183	226	206	203	227	212	185	188	184	216	222	218	221	185	197	229	192	187	220	238	188	232	200	223	221	229	210	221	213	208	210	220	203	200	190	217	222	171	193	213	220	211	200	202	223	208	206	207	224	214	213	194	198	198	224	231	209	206	191	211	199	194	202	207	226	217	217	211	227	208	212	225	214	201	238	224	186	201	211	214	182	213	211	218	198	210	204	230	223	200	204	203	212	205	205	197	216	230	210	176	242	209	193	212	205	204	210	195	210	179	233	195	204	226	215	197	242	186	215	180	232	211	194	208	199	201	202	180	210	216	207	187	197	191	207	203	196	208	182	188	194	194	232	223	265	198	201	206	239	223	214	193	222	187	202	193	191	230	228	213	202	193	216	202	195	181	205	176	212	209	223	217	211	206	200	188	219	207	202	205	208	209	230	191	232	183	191	207	213	188	232	190	186	220	217	239	186	196	183	212	226	229	220	218	180	212	225	199	217	223	212	232	206	208	207	206	214	205	206	203	179
17969	2316	5074	5742	4916	3892	3283	2721	2395	2049	1768	1642	1512	1331	1256	1115	1068	1020	1045	997	879	846	877	813	811	788	760	746	729	733	711	685	669	677	669	666	736	661	579	616	660	602	670	641	648	610	597	608	610	605	581	581	601	637	598	579	590	628	647	614	612	671	612	677	604	618	601	681	607	642	805	722	768	758	736	742	916	1038	928	1075	1368	1562	1389	967	801	681	637	643	655	634	610	626	641	604	600	1240	2739	1258	3055	3281	936	557	572	543	544	518	540	550	531	552	582	557	580	531	561	529	563	559	587	505	535	516	534	608	556	539	570	513	546	515	561	541	566	555	500	555	568	575	597	567	561	588	529	526	548	549	568	539	545	518	557	515	553	539	536	516	583	492	555	540	528	556	583	596	553	516	530	532	534	555	552	495	507	531	551	537	521	559	550	555	582	554	528	578	562	525	574	607	563	575	560	534	528	556	594	599	528	552	550	508	553	558	541	554	541	528	570	527	530	537	568	559	519	561	532	531	540	553	597	549	529	508	536	542	508	565	554	508	559	529	547	548	566	588	552	552	556	517	531	582	587	574	558	507	551	558	567	523	597	524	567	508	551	523	572	510	502	558	500	561	537	568	528	565	570	570	537	526	532	519	516	561	580	555	530	515	584	531	525	525	548	554	548	549	582	577	509	564	578	530	543	590	525	539	521	542	513	567	564	582	538	573	539	569	552	567	556	498	554	519	550	530	560	530	568	577	574	555	565	581	569	560	571	521	538	542	589	538	544	552	526	554	567	604	515	533	548	526	538	568	559	509	554	566	532	567	534	546	564	541	548	548	570	561	587	552	547	547	530	541	564	589	557	555	547	535	516	585	547	575	529	566	527	559	581	560	550	573	544	588	530	532	523	541	556	512	554	526	542	508	532	571	593	535	545	560	511	558	557	549	594	597	496	544	548	554	524	567	530	558	535	519	534	515	509	527	547	586	566	529	535	540	558	541	512	561	568	572	528	550	554	540	536	566	529	548	536	546	541	523	581	523	552	536	561	580	547	577	570	565	552	581	596	505	550	538	534	545	529	528	621	600	577	566	594	525	567	522	578	556	539	528	502	522	538	561	580	558	505	549	526	557	548	537	580	546	538	576	596	562	564	522	532	602	554	520	546	552	505	526	582	510	532	580	574	591	580	522	568	505	578	530	558	534	582	549	533	560	532	571	518	543	549	557	546	571	577	537	567	527	562	532	570	535	497	564	540	569	596	564	551	536	553	538	584	554	556	546	539	557	546	551	538	550	561	548	544	592	536	539	564	557	559	547	516	562	546	542	564	549	553	575	554	515	553	520	529	531	537	517	576	567	537	564	554	546	565	587	544	548	540	551	506	513	523	569	560	581	507	557	555	585	525	558	601	556	546	540	524	561	547	548	534	563	578	536	557	537	538	534	586	513	527	544	552	541	523	543	602	555	581	580	548	567	544	510	533	549	583	564	564	560	551	601	528	544	535	552	572	550	564	573	528	548	539	556	504	514	557	555	535	606	594	530	589	555	586	552	566	532	524	558	559	516	550	593	543	590	547	555	529	575	506	555	581	542	520	554	539	571	554	534	582	556	555	543	562	561	543	576	600	517	573	531	576	534	555	535	568	531	503	544	564	581	540	553	562	580	522	514	525	562	549	546	579	520	534	516	561	569	551	553	528	572	556	554	524	514	558	534	559	579	573	511	557	535	523	547	545	555	546	569	545	544	581	533	562	523	517	572	588	559	572	553	564	565	538	527	578	543	565	593	551	566	548	494	553	550	559	582	543	543	567	571	563	525	522	560	571	537	528	579	560	548	562	570	534	540	576	539	538	513	500	528	553	552	533	573	571	547	530	532	587	537	557	556	525	595	586	519	556	573	529	528	548	556	595	539	603	537	583	546	529	548	539	556	555	543	521	536	532	588	544	565	565	523	584	545	553	563	549	551	555	571	575	557	556	530	536	513	539	548	572	590	531	569	551	559	588	538	509	564	582	513	548	539	532	561	587	596	553	562	594	523	547	533	540	538	560	580	542	580	546	534	523	542	553	581	549	522	542	576	584	570	555	522	588	559	565	533	553	539	526	562	537	522	562	565	560	537	574	512	567	579	534	521	505	559	526	528	545	502	560	571	547	556	580	549	516	523	532	581	564	504	559	547	531	540	586	521	522	537	553	582	537	557	568	556	521	548	506	534	545	560	583	555	553	514	549	545	553	532	582	544	516	543	542	552	559	552	557	523	539	541	568	574	573	545	549	520	509	538	602	523	536	555	538	530	538	539	530	548	572	546	562	526	571	537	569	578	546	567	534	550	560	610	527	569	546	502	608	546	485	576	551	550	583	526	547	553	543	559	573	522	566	556	551	575	523	537	540	526	543	579	508	607	504	559	572	549	553	574	609	551	553	554	611	547	557	534	539	572	551	512	542	562	553	558	554	562	552	522	563	532	561	507	509	609	549	530	531	568	571	571	518	522	558	563	576	546	520	528	533	546	573	523	550	583	567	577	532	546	561	535	513	530	520	554	564	569	569	539	577	547	549	550	583	584	559	493	504	532	542	499	544	556	531	553	571	528	566	580	563	561	546	524	586	600	551	601	564	584	564	579	553	559	535	570	566	547	559	577	520	557	540	551	536	577	539	550	554	557	556	550	510	564	570	565	539	545	562	537	582	542	575	562	536	546	564	555	544	516	525	588	554	506	568	540	555	587	518	548	542	559	542	554	536	556	586	582	539	541	552	515	588	541	545	565	568	559	520	585	577	526	541	553	526	571	546	536	549	541	548	581	544	553	534	511	545	547	538	571	543	557	590	520	537	536	538	559	552	576	522	577	562	543	557	588	567	546	528	572	621	535	530	495	593	523	552	539	583	492	562	570	568	530	541	570	515	565	502	536	523	543	540	571	532	539	563	511	554	562	562	540	547	513	540	546	538	529	561	538	524	551	516	541	528	531	545	544	546	563	585	568	565	551	548	534	517	516	553	520	527	512	546	575	537	536	540	527	553	502	593	578	536	549	564	563	541	520	582	553	545	554	539	580	591	542	578	544	585	552	550	556	553	505	477	536	527	554	537	594	535	566	555	534	513	554	517	568	541	563	553	545	568	544	519	562	568	525	545	601	534	568	561	579	544	542	550	543	540	577	561	548	546	504	547	606	495	532	524	532	557	525	561	536	555	555	524	564	557	560	547	560	520	557	542	560	563	534	548	552	550	531	527	543	544	548	559	561	514	502	561	526	547	528	551	521	586	526	576	526	574	514	542	553	581	516	547	551	554	584	559	548	550	556	594	565	600	545	547	549	551	511	553	536	535	522	585	557	541	572	514	559	506	583	546	553	509	533	527	608	523	522	521	539	512	553	584	575	576	566	561	528	542	542	561	592	521	574	536	520	545	497	563	547	578	569	560	530	537	501	532	512	512	529	562	551	560	481	541	539	523	528	611	536	563	512	563	558	553	524	540	555	581	523	507	524	565	545	568	548	547	586	556	555
3787	294	267	235	270	262	240	243	213	222	225	200	243	224	225	224	221	234	212	216	216	204	213	241	241	206	212	213	240	239	212	227	203	232	239	224	241	232	225	237	250	219	217	190	221	208	220	238	216	227	215	244	221	218	228	198	232	227	241	209	238	217	207	236	244	197	225	238	227	229	223	218	236	232	211	238	228	241	240	262	212	238	222	211	238	233	225	250	222	196	200	215	210	224	221	226	217	229	236	246	238	218	249	222	207	250	204	248	195	194	199	198	213	229	222	206	224	224	265	209	222	202	246	198	231	222	216	225	231	227	266	253	218	227	219	223	216	224	236	234	211	224	235	205	226	222	208	236	213	244	246	204	218	222	210	209	245	219	227	221	200	222	247	241	207	231	222	222	223	240	226	227	247	230	216	218	215	216	228	201	230	236	248	216	240	241	237	220	241	231	221	232	222	240	232	259	207	216	256	235	198	216	226	235	233	207	243	234	233	244	242	227	240	214	241	213	239	239	205	235	235	230	248	221	231	206	239	228	228	218	210	245	228	218	263	217	245	208	213	207	224	214	239	222	216	231	228	226	239	213	251	225	203	213	227	216	244	206	227	227	222	197	205	225	217	237	223	205	238	223	247	236	204	214	220	225	207	243	224	233	231	208	227	240	232	230	216	218	239	193	244	206	241	209	238	236	224	225	209	230	218	239	241	226	228	240	211	227	229	222	196	197	251	209	226	239	254	225	217	231	255	232	190	221	206	203	176	241	219	199	213	215	229	220	232	221	221	199	211	197	203	235	235	225	238	258	230	264	225	222	203	247	232	222	222	207	212	223	233	211	248	221	227	235	233	213	207	239	234	211	193	225	217	212	227	238	229	237	220	223	199	232	217	228	191	260	220	213	234	215	225	211	223	218	235	249	201	215	226	209	171	218	206	225	231	227	228	215	225	207	195	223	218	225	228	197	222	209	219	234	242	205	203	231	217	218	226	214	222	242	222	237	218	202	199	230	217	218	221	199	199	249	207	224	233	237	217	236	208	231	216	202	241	231	218	235	214	206	203	225	211	190	236	218	202	210	234	239	239	227	224	232	226	222	236	218	215	217	219	215	211	212	218	236	210	209	201	203	209	208	193	215	231	237	232	253	216	224	204	216	221	249	219	191	212	205	231	232	224	240	223	194	236	205	254	218	234	242	223	184	239	226	216	214	230	241	200	235	232	184	229	236	222	195	221	232	213	213	214	222	210	226	220	240	192	217	219	220	239	206	241	228	189	224	252	206	212	233	237	218	234	200	252	227	236	234	218	249	243	201	214	212	215	214	219	231	219	202	239	224	236	242	263	224	218	218	245	229	203	233	232	228	220	208	226	221	225	230	219	236	233	205	242	245	205	229	233	228	210	209	211	231	197	238	224	211	215	222	226	218	217	244	211	238	218	229	218	241	216	211	222	216	207	213	217	197	218	212	210	225	198	218	207	242	239	250	242	236	236	214	252	210	196	255	234	225	214	217	247	223	216	234	237	208	211	254	217	235	217	206	250	234	249	216	228	182	212	227	216	213	219	238	212	221	240	247	203	205	245	232	218	260	216	227	216	201	214	226	222	220	223	240	225	234	213	243	208	217	223	217	248	215	235	209	188	221	217	220	220	195	234	222	216	243	233	215	210	194	216	251	235	216	251	199	220	232	207	217	222	234	233	215	244	221	219	203	239	239	229	195	220	233	208	235	251	252	231	212	231	215	259	223	232	209	207	210	234	224	209	242	216	231	226	229	239	217	224	202	214	233	204	210	223	224	221	236	220	223	241	252	232	234	230	245	233	232	213	204	210	208	221	198	232	231	243	208	221	223	238	206	218	218	233	221	222	234	233	229	243	232	215	230	247	236	207	203	225	254	264	231	241	222	217	203	253	224	215	214	205	202	236	213	242	229	218	212	219	222	192	223	211	228	205	236	225	199	206	225	238	215	200	230	218	204	221	208	228	234	212	241	240	224	225	238	207	218	231	247	221	208	219	212	216	226	231	242	251	247	228	205	230	213	211	229	245	215	212	258	229	197	249	222	210	235	224	233	195	199	230	222	224	233	210	236	233	214	231	232	212	242	226	229	237	237	250	234	246	228	194	248	199	239	237	237	236	223	252	235	245	215	203	216	221	223	219	224	206	222	197	234	206	229	228	211	208	199	209	219	231	222	207	206	235	198	210	266	229	221	225	209	217	242	236	217	176	274	217	192	236	227	221	225	232	243	208	222	217	209	233	211	221	239	229	211	223	209	234	198	216	230	205	230	257	225	228	233	214	227	219	236	197	226	233	234	240	224	238	212	229	218	220	211	204	247	239	204	248	228	226	220	211	212	210	217	226	215	236	227	196	231	226	234	231	220	234	219	212	223	233	241	218	228	243	245	245	202	246	254	221	230	204	228	247	208	185	233	206	202	199	231	209	223	235	219	245	224	230	232	231	235	221	220	258	217	261	239	227	207	231	223	237	213	225	214	217	234	226	225	234	213	226	218	216	221	247	232	192	241	227	232	239	251	208	233	230	230	210	217	195	238	205	237	242	258	211	215	199	218	225	219	244	217	228	268	229	204	217	231	223	199	220	222	229	230	226	245	206	224	211	234	235	206	219	222	233	225	206	204	235	204	209	226	220	226	221	218	214	234	236	223	242	228	217	203	198	190	210	226	210	213	226	190	217	224	221	210	225	215	228	251	230	218	237	221	207	227	203	233	228	231	214	220	211	228	222	239	213	214	210	240	209	195	218	250	221	231	209	248	209	204	218	221	216	214	240	216	221	236	239	235	245	232	224	237	234	254	201	227	239	217	214	244	240	230	239	204	219	222	205	252	257	204	228	204	211	230	219	204	216	241	197	208	204	218	221	240	237	227	211	242	228	241	229	249	250	237	231	242	201	229	210	230	250	218	204	224	233	233	217	232	219	232	229	211	218	260	236	214	238	229	228	221	220	238	224	217	204	224	197	249	236	202	226	234	218	256	218	222	217	247	220	219	213	221	229	215	241	221	213	206	202	214	245	221	216	203	238	201	231	201	209	260	220	229	241	216	229	217	241	245	217	185	224	190	210	224	212	219	229	210	205	218	231	221	224	232	193	242	217	245	220	225	228	199	196	233	242	219	215	232	218	234	199	194	217	235	224	202	235	224	205	195	211	249	232	201	223	216	235	221	234	238	233	226	246	222	231	231	228	234	223	222	219	223	218	225	229	245	218	188	214	212	218	224	219	215	217	213	227	207	217	221	208	243	213	194	212	233	215	210	217	194	236	195	226	256	234	226	237	227	221	222	235	249	228	196	225	201	200	255	216	222	235	219	228	226	224	224	244	228	210	221	223	242	196	204	206	238	184	234	218	221	216	213	205	219	228	240	233	230	214	233	238	226	198	219	234	220	215	261	256	230	217	211	224	222	243	229	222	209	233	224	208	216	217	214	220	244	243	220	249	215	225	230	228	262	243	221	225	208	225	232	251	235	215	186
3552	666	754	786	715	652	656	688	692	666	709	675	594	667	631	582	621	608	646	634	579	612	613	612	604	605	579	601	596	657	563	579	601	583	617	587	622	592	615	572	611	633	608	585	636	637	579	600	571	549	616	578	641	578	628	607	588	605	608	596	626	650	618	592	594	591	574	598	605	651	623	606	591	658	596	630	665	627	649	626	627	651	631	580	580	610	647	569	638	612	634	561	587	589	594	641	642	625	743	779	628	599	575	624	595	600	630	557	591	649	622	603	567	589	589	590	643	592	588	576	580	589	587	582	572	632	639	666	570	601	597	587	598	568	621	590	589	642	601	610	642	602	597	603	568	631	571	580	617	583	602	576	625	639	595	611	590	593	565	581	594	551	615	601	597	625	609	593	598	610	603	594	568	604	594	561	583	575	633	614	658	565	635	591	629	635	600	643	576	634	615	637	638	611	646	617	626	618	572	631	560	602	589	613	589	559	587	587	595	606	574	603	566	545	530	595	607	608	580	630	629	539	668	602	558	621	666	588	612	590	580	621	567	602	607	531	640	560	607	607	641	632	600	589	581	586	621	590	563	592	597	591	628	624	602	635	635	615	595	611	581	594	582	582	571	644	576	593	586	587	647	561	608	626	612	577	606	584	640	595	577	646	611	562	640	612	562	568	579	561	631	599	571	612	591	600	564	626	560	576	599	608	638	578	619	623	602	599	593	629	583	611	589	619	625	596	595	599	608	615	619	577	583	601	598	601	619	601	598	588	604	621	579	634	599	597	603	615	595	597	568	630	636	659	601	584	615	603	619	588	587	563	555	630	591	568	590	629	626	640	631	617	637	597	620	621	629	577	617	583	616	584	586	632	571	645	583	577	598	613	641	594	588	588	624	595	580	641	613	616	590	648	621	624	576	560	597	603	558	571	639	620	557	578	611	620	603	609	605	625	625	628	576	628	618	614	605	633	623	576	591	615	592	611	587	618	607	600	610	586	624	590	550	656	575	552	627	606	603	599	556	603	597	659	617	606	552	589	628	608	620	581	603	580	566	569	583	598	595	629	602	589	543	605	643	636	587	596	572	574	550	566	627	583	587	584	548	603	597	644	543	605	605	592	628	608	585	614	554	615	598	622	614	647	563	580	664	539	596	603	603	665	604	620	562	590	612	614	658	588	578	595	623	595	565	584	567	583	606	599	576	566	583	608	648	582	633	566	622	595	590	622	566	559	638	615	615	569	594	645	624	617	630	615	586	598	587	579	606	616	619	613	553	589	557	552	581	561	566	599	592	613	602	640	582	584	584	624	611	609	587	633	560	555	622	579	606	579	602	589	621	618	593	589	612	595	593	562	564	611	624	630	608	570	602	600	620	608	621	599	593	620	589	579	586	582	598	605	610	580	609	546	618	624	589	607	569	628	558	616	561	568	622	612	615	604	597	637	593	606	572	568	635	587	602	610	590	618	596	571	609	618	612	606	580	604	614	569	581	625	598	620	609	618	554	603	574	550	613	635	610	621	606	569	595	597	587	615	653	608	623	604	626	640	591	605	604	603	580	592	621	618	603	618	616	557	611	605	639	604	588	622	568	627	564	582	592	593	620	636	615	596	576	590	550	578	553	584	551	609	569	628	617	592	598	586	628	546	611	623	642	591	620	595	618	651	607	612	577	590	629	583	588	582	597	615	569	596	627	619	588	587	610	597	583	588	573	632	650	610	616	630	602	627	585	614	568	587	623	595	615	612	617	594	614	600	586	594	589	580	577	600	591	593	635	599	602	633	620	586	592	634	602	578	617	596	618	575	590	568	618	571	626	608	582	601	583	591	625	590	563	599	643	571	584	571	605	611	625	635	586	664	598	637	602	628	615	609	582	616	540	631	594	621	585	612	616	648	596	629	587	603	623	627	640	546	587	617	611	615	615	612	627	580	587	602	591	602	610	596	649	587	612	582	563	588	603	638	600	560	628	628	640	601	593	603	612	588	595	580	595	619	596	562	627	616	578	613	596	628	575	611	653	569	648	579	631	613	572	556	605	580	596	571	567	601	607	627	568	617	629	565	612	639	549	610	578	593	635	641	589	593	570	552	622	597	597	604	571	586	579	637	613	658	610	586	644	564	593	592	594	593	594	595	603	567	584	576	621	561	620	579	632	612	579	641	610	616	594	613	604	624	587	610	663	607	618	645	603	592	605	572	627	634	602	592	549	612	629	567	649	617	587	572	614	584	591	610	576	617	581	583	611	604	578	589	639	633	618	592	618	597	620	592	596	611	648	605	574	611	594	619	627	570	600	615	660	574	640	587	615	594	652	599	585	596	595	608	577	653	612	601	597	587	623	600	571	600	616	585	603	561	580	553	592	626	592	613	622	619	543	634	575	589	645	669	582	603	609	584	604	560	624	622	628	637	599	621	652	595	622	576	588	568	596	629	575	614	655	546	606	642	565	588	613	596	582	619	642	646	622	563	576	579	580	584	607	614	578	638	615	602	626	616	619	553	615	603	612	617	607	593	623	611	636	582	626	659	610	592	608	615	573	588	568	632	616	582	586	585	598	617	606	582	598	570	605	665	647	603	599	579	576	624	635	613	613	615	641	612	619	598	580	545	622	573	568	619	557	599	635	596	582	561	609	611	655	589	572	643	634	596	610	599	620	576	608	597	619	574	588	594	576	620	615	582	579	601	599	630	582	561	586	591	592	576	603	624	574	612	614	600	604	608	592	665	588	586	615	616	600	615	610	582	620	576	615	580	608	605	611	618	595	606	620	585	579	581	617	610	600	568	628	622	622	611	581	603	596	613	604	603	627	602	610	608	575	572	588	577	609	618	617	589	557	603	608	605	598	572	621	570	558	587	587	615	628	614	602	569	583	576	576	622	549	609	572	619	624	627	553	626	575	597	587	606	637	621	606	578	598	568	626	556	584	608	626	593	583	657	624	633	595	584	593	579	622	601	581	632	642	596	591	637	609	536	613	566	563	600	635	608	611	635	585	614	615	571	591	620	536	598	596	609	599	598	580	590	617	628	593	559	551	658	557	605	602	609	577	581	630	607	640	606	630	574	621	612	623	589	620	599	589	574	621	632	581	626	640	604	604	656	591	601	626	597	616	619	646	680	656	634	577	567	606	567	598	619	584	587	586	620	604	607	575	604	636	620	589	601	577	586	603	610	584	608	604	557	613	617	648	598	587	574	582	649	609	619	537	594	570	603	593	606	582	581	560	596	549	577	613	636	586	622	575	586	621	591	556	583	606	603	637	626	620	589	619	594	576	593	615	551	626	627	608	588	599	579	614	603	636	563	590	591	581	580	611	593	656	594	633	612	579	583	600	634	588	586	610	647	585	610	623	574	618	623	562	629	571	612	609	593	585	583	610	627	591	585	604	610	597	567	592	610	620	664	639	615	559	589	637	638	599	620	583	629	579	593	563	579	576	621	596	610	614	585	614	596	561	603	646	614	617	558	579	595	626	641	607	584	624	668	618	633	596	640
24446	2147	1388	1091	803	640	534	499	409	375	370	344	297	312	317	306	307	256	326	292	286	280	276	285	265	272	284	291	272	253	234	282	245	232	262	264	248	249	247	254	267	250	246	255	226	243	245	251	269	237	241	257	272	256	271	268	254	239	264	237	247	264	263	228	257	260	255	285	268	264	231	259	260	212	269	294	268	294	287	284	324	300	302	326	256	242	235	243	265	257	272	224	272	219	248	293	308	401	427	400	268	233	269	280	269	271	258	246	241	237	271	259	268	241	260	286	258	227	251	242	242	247	234	281	246	219	240	282	255	280	258	249	256	249	262	246	244	269	256	252	272	256	251	233	260	268	267	259	265	253	284	263	277	233	250	246	271	229	233	248	229	264	285	250	225	215	261	245	245	259	275	265	283	266	278	254	257	233	255	246	261	280	265	249	241	257	259	259	235	250	285	282	226	260	230	274	252	209	277	246	298	287	253	230	286	254	251	250	261	242	260	278	258	290	273	269	250	234	292	272	254	251	246	261	277	274	268	256	272	244	226	253	247	252	243	242	260	249	235	279	263	225	247	263	231	275	239	264	257	259	270	268	262	235	238	260	226	264	233	251	256	235	236	272	269	254	260	277	244	238	276	233	248	225	245	233	257	236	275	238	263	242	245	259	270	250	267	241	256	265	252	247	256	299	258	255	248	233	249	268	250	245	246	261	258	283	270	248	252	267	214	248	251	239	279	232	287	275	242	243	287	271	265	267	245	282	272	226	240	256	258	248	249	249	270	223	245	235	232	208	232	239	263	270	256	237	235	273	240	249	241	229	257	272	262	251	271	259	247	261	238	261	243	225	246	257	248	269	273	281	275	273	225	253	242	240	255	235	258	265	233	261	242	258	267	252	240	253	269	246	252	266	271	262	267	254	243	239	255	251	259	257	233	269	281	266	251	232	226	262	274	228	260	227	241	262	239	270	270	249	275	240	277	237	256	263	274	237	249	256	254	254	251	232	255	250	236	255	241	245	267	283	222	264	263	252	260	223	288	250	247	287	252	251	219	247	257	254	253	279	276	254	258	261	260	257	248	260	247	228	243	247	224	254	244	255	229	241	272	234	258	299	234	246	256	261	268	250	270	275	252	240	244	279	233	253	248	254	236	258	242	292	264	251	262	240	235	248	273	258	250	274	214	245	242	265	241	267	228	249	219	238	252	264	270	264	260	259	231	241	252	246	265	259	248	255	259	225	282	276	228	229	281	258	242	259	254	260	259	273	249	257	244	238	241	286	279	234	282	248	242	266	248	256	250	295	256	259	234	264	262	257	266	253	276	257	255	264	254	257	225	241	269	237	275	292	270	225	258	253	250	292	258	243	259	252	243	250	281	226	243	281	255	255	257	231	245	266	277	255	274	259	261	256	252	268	248	225	255	264	258	249	279	246	273	253	274	232	253	263	250	249	264	278	240	255	244	255	286	278	255	292	241	237	257	270	241	245	261	233	229	255	252	238	268	248	250	272	262	246	261	265	267	216	222	251	273	272	278	251	229	238	233	260	264	278	257	255	228	234	226	258	245	283	264	242	260	264	288	249	254	240	273	266	238	229	255	255	270	267	272	265	253	246	240	235	238	236	230	243	278	249	236	252	236	229	248	279	244	260	262	286	239	273	248	241	258	249	253	275	273	235	252	240	245	240	241	266	217	226	258	236	246	274	249	227	263	249	261	274	277	241	226	252	249	262	297	264	227	249	228	248	256	280	276	252	274	272	275	250	303	243	254	278	270	247	259	276	279	239	264	260	265	217	287	225	248	231	236	237	195	265	236	263	255	248	261	249	249	258	272	274	251	238	246	259	281	251	271	237	224	272	244	289	250	238	248	246	240	251	238	236	260	252	256	259	252	257	229	237	244	262	282	236	266	253	247	273	259	249	257	277	230	273	291	271	259	245	247	280	245	274	254	249	258	249	264	264	239	232	236	241	246	242	240	237	254	255	257	275	277	272	254	287	264	257	266	260	257	254	260	299	265	250	220	244	258	267	254	259	232	241	268	228	247	240	245	263	252	255	257	250	255	242	261	245	261	261	291	255	232	231	260	228	271	273	283	264	225	246	238	258	252	286	270	282	260	250	271	244	259	277	280	246	238	256	243	266	276	260	243	268	263	254	268	257	271	236	257	264	252	243	250	260	215	260	247	278	266	262	278	236	271	234	252	260	261	234	248	242	261	259	238	250	257	262	270	253	265	249	237	251	267	267	253	235	262	263	270	243	248	284	266	242	241	241	268	254	262	231	277	249	264	247	242	257	250	265	259	270	233	244	237	250	243	227	274	258	267	270	241	254	230	274	240	266	267	262	243	245	253	259	278	235	244	243	237	243	257	236	256	245	269	236	259	257	231	249	254	250	247	288	261	265	239	265	250	269	258	247	286	238	260	245	254	244	241	239	227	261	261	260	232	251	237	251	244	248	251	250	251	261	242	266	245	259	261	223	265	224	246	257	259	259	277	243	252	228	249	253	259	276	248	228	241	229	229	232	238	216	233	241	262	243	253	253	254	259	282	246	252	234	265	242	262	258	265	262	233	253	254	253	260	225	255	247	259	262	274	274	246	263	267	229	279	243	242	265	255	256	225	255	225	279	248	242	264	264	264	271	262	238	234	245	249	261	262	258	273	260	232	256	290	244	231	260	254	270	259	276	243	246	271	279	256	259	281	244	261	246	278	217	256	242	275	242	268	260	244	264	256	240	272	240	248	278	260	226	252	255	254	295	245	252	250	256	252	272	247	242	247	258	268	234	269	265	248	244	249	249	277	249	238	261	275	270	230	258	276	276	244	234	246	256	256	240	242	248	249	246	247	267	231	221	274	272	258	247	241	271	245	276	258	220	275	277	257	248	248	256	250	253	239	264	219	291	283	260	271	271	261	261	244	250	247	240	260	232	258	245	245	243	219	274	265	245	277	235	248	253	252	254	238	263	270	232	268	215	260	249	231	249	265	271	252	249	241	280	260	264	272	232	252	242	287	281	237	233	269	260	242	262	246	288	267	225	234	275	265	270	266	253	238	247	249	238	248	278	232	243	231	279	239	267	283	239	259	269	277	257	234	244	242	273	243	231	267	246	246	236	246	249	235	265	259	229	242	233	245	239	279	259	253	279	249	243	228	264	271	219	241	243	281	258	228	261	263	270	258	210	257	241	268	253	310	265	291	259	267	243	278	255	241	256	278	239	264	269	258	234	261	251	261	261	245	257	246	264	264	248	270	262	248	255	254	280	254	230	241	247	250	274	229	235	240	237	249	251	253	252	252	244	268	263	225	237	254	249	237	269	283	266	280	271	268	234	261	277	278	289	243	223	239	242	244	276	260	236	259	229	251	242	228	232	274	272	271	243	242	256	266	253	294	243	272	237	262	230	254	259	277	224	250	261	276	274	239	247	270	273	246	246	274	221	248	233	256	236	245	237	254	272	241	249	259	257	267	269	268	242	269	244	284	276	266	236
12284	1573	3093	3429	3019	2454	2118	1818	1570	1451	1290	1263	1169	1048	1040	968	1026	899	903	869	833	779	843	808	787	822	791	818	742	809	805	757	699	708	704	762	744	788	735	768	687	681	666	678	689	708	706	672	694	664	675	697	699	665	702	674	681	699	707	756	757	708	737	748	726	754	696	763	687	767	781	732	736	806	784	816	874	917	879	1103	1103	1119	1169	1129	756	725	776	705	716	725	697	696	713	682	638	735	1138	1677	2170	2007	744	662	692	656	694	706	653	674	687	687	700	669	628	661	670	622	645	644	681	655	643	677	678	643	664	703	671	687	698	637	668	697	657	675	646	645	636	659	679	653	608	673	731	630	630	690	682	700	617	695	660	707	711	663	663	646	656	670	631	692	651	641	676	623	687	644	702	723	681	713	688	678	651	647	701	637	660	660	672	682	684	640	645	696	634	665	674	665	661	670	676	657	658	677	689	666	638	684	642	680	674	671	689	674	645	683	662	672	638	672	682	660	651	659	683	679	670	696	677	655	666	713	650	680	683	657	662	709	648	665	643	681	688	720	671	691	721	641	644	668	632	662	659	649	631	706	657	638	653	691	674	665	693	673	691	702	639	676	665	646	652	687	641	704	683	655	676	647	671	689	675	656	661	624	682	719	664	658	708	711	644	683	652	695	681	712	677	656	667	681	715	654	680	674	676	649	661	667	706	659	696	658	640	657	675	662	712	686	713	643	690	671	661	702	697	674	690	647	676	645	683	689	664	693	633	650	666	704	681	682	669	686	675	628	715	674	668	675	660	690	623	680	689	712	686	660	631	672	621	696	645	641	637	659	648	674	657	688	679	635	679	662	666	652	748	717	670	698	622	652	659	621	669	645	683	675	640	661	664	678	656	710	671	690	645	702	635	664	682	678	624	644	679	636	680	664	665	656	680	691	647	654	677	613	719	629	692	631	700	635	649	690	657	641	660	696	607	687	646	625	611	685	632	691	650	667	646	637	663	694	625	704	674	665	652	658	670	640	662	653	661	703	618	644	675	664	704	620	665	687	681	705	619	712	601	680	654	647	690	680	658	656	705	666	684	660	629	671	665	673	677	654	639	654	681	665	676	646	637	625	726	662	691	670	631	675	658	643	672	677	657	694	672	643	672	701	645	658	631	688	696	722	664	696	716	643	720	731	671	709	659	632	678	670	671	677	647	678	682	669	688	671	650	657	616	681	692	697	653	670	684	642	697	649	636	674	692	626	628	680	673	669	690	657	692	685	678	615	623	702	634	668	633	698	645	688	725	734	682	684	622	713	675	656	698	682	659	645	737	683	649	649	666	666	722	662	655	677	610	675	707	675	682	697	674	650	683	657	662	677	657	727	695	691	658	670	659	698	645	638	651	699	685	724	684	716	666	654	613	689	680	656	666	663	682	666	680	678	697	686	605	658	687	732	640	607	706	612	614	665	631	681	671	666	661	641	673	682	660	700	666	693	658	624	703	649	680	627	657	672	616	674	649	675	622	680	660	635	687	636	701	652	670	612	654	642	663	663	699	638	690	647	628	657	638	638	680	679	619	686	682	665	681	622	659	721	642	685	655	654	636	700	635	683	692	669	712	646	653	687	685	666	654	643	646	670	681	633	688	666	654	680	629	666	696	626	694	611	637	655	628	672	615	654	690	707	683	635	642	675	633	714	639	654	669	678	660	646	661	678	648	698	632	630	687	636	670	678	648	658	678	618	637	648	652	675	683	651	682	659	654	710	641	694	643	677	683	654	641	675	661	659	652	638	693	656	663	676	665	706	632	690	650	661	695	669	673	645	693	662	693	658	739	628	691	666	682	656	622	641	703	641	664	662	651	609	676	693	653	680	618	712	663	698	659	693	665	694	672	690	643	666	651	671	679	684	643	653	657	693	633	706	664	668	684	715	667	662	630	688	705	685	687	628	666	671	696	625	682	669	645	660	626	679	633	679	660	670	664	674	673	672	687	652	633	604	691	708	686	664	615	677	664	697	707	659	662	658	645	727	653	671	681	642	713	647	650	674	619	665	614	713	685	697	674	672	656	673	698	665	675	673	667	645	707	674	649	687	675	660	708	663	676	681	679	668	711	651	670	669	694	686	706	632	616	685	659	652	703	685	666	692	725	687	641	684	687	682	649	649	704	654	653	647	641	655	669	650	704	665	686	717	721	681	644	657	705	665	649	667	649	675	665	720	686	668	675	678	673	691	684	664	643	702	659	718	656	673	706	651	704	648	744	687	698	634	671	660	647	639	659	680	732	642	640	651	657	623	670	663	672	697	640	722	670	675	628	661	698	690	662	674	716	681	670	681	640	706	667	633	662	690	678	670	639	648	652	609	682	674	701	674	664	637	703	653	674	665	686	677	688	661	618	696	679	697	666	693	652	660	627	721	666	653	684	671	663	645	648	711	685	698	668	615	661	683	642	677	694	662	709	657	671	643	672	683	675	625	641	648	668	658	686	625	682	648	660	663	665	656	701	661	661	673	653	650	657	663	639	694	700	646	698	674	664	662	672	658	653	698	704	707	667	675	629	682	675	687	666	638	641	640	728	651	635	639	623	666	705	690	653	701	669	652	644	672	623	667	668	624	697	647	643	642	675	657	641	650	672	680	702	686	685	660	619	629	690	656	683	666	668	715	634	704	676	673	691	632	630	658	649	647	660	711	703	663	663	617	653	706	712	678	729	700	634	657	635	656	672	642	694	668	677	696	724	624	639	663	675	673	670	637	658	668	695	668	680	608	667	639	637	695	673	710	637	633	696	672	681	684	645	672	701	675	676	670	676	636	642	654	699	637	655	670	649	696	686	688	684	660	680	671	710	687	695	678	658	676	694	615	674	666	652	682	688	684	679	638	674	670	701	683	660	667	730	648	677	704	704	682	683	699	671	658	680	673	636	614	655	718	675	669	637	627	647	677	622	687	656	658	633	674	685	683	704	660	677	680	671	643	649	730	700	659	649	668	619	694	633	650	632	643	680	635	678	666	670	673	699	688	672	678	689	623	667	708	628	656	658	671	668	653	679	693	670	660	669	699	662	715	642	660	670	683	673	615	651	672	669	689	719	675	657	648	672	678	656	678	720	708	636	717	673	648	656	650	704	673	639	633	604	642	637	653	648	664	649	659	706	668	649	646	657	683	671	670	666	639	664	637	649	709	692	674	665	684	669	665	652	657	667	686	658	645	637	690	711	673	645	679	670	710	679	659	648	687	641	698	660	697	677	639	668	653	691	719	710	643	707	655	664	673	667	667	652	681	693	654	658	663	671	621	696	682	631	620	628	704	677	649	670	672	691	671	623	660	658	682	636	625	691	699	671	662	674	637	662	686	676	665	631	695	647	675	699	621	671	647	683	649	692	688	662	650	666	662	650	658	679	707	659	682	673	659	640	616	660	661	681	697	655	677	694	667	688	658	671	688	672	675	670	661	706	665	656	644	682	664	728	706	662	715	622	634	670	643	664	657	687	631	632	687	670	675	658	683
36701	5235	2574	1860	1302	964	762	647	518	438	397	379	337	321	321	303	290	259	293	242	251	237	248	234	270	201	213	240	199	216	221	225	221	217	225	237	238	229	227	191	215	191	223	185	206	219	206	204	205	205	191	215	186	191	171	225	179	199	212	221	219	185	206	212	196	224	214	213	219	231	199	230	243	219	253	235	238	253	288	235	253	276	280	234	226	234	213	209	189	237	206	210	204	188	184	255	371	306	566	473	185	192	197	190	215	201	193	187	210	170	228	221	211	199	219	222	209	198	200	195	224	224	204	192	222	206	208	206	224	195	206	200	203	186	205	206	202	221	214	207	207	189	204	213	233	219	214	200	193	221	193	193	190	203	194	197	173	201	207	202	216	226	204	181	191	208	198	222	208	231	220	213	192	189	223	222	229	221	204	207	206	197	184	183	186	219	211	184	177	188	215	197	198	207	200	188	191	184	213	200	188	208	178	215	213	213	218	185	197	215	194	237	220	200	195	201	192	225	208	186	204	191	200	202	224	211	209	198	202	192	176	219	205	200	222	196	195	202	200	219	202	205	200	199	223	173	202	210	195	218	230	224	176	196	206	194	193	208	177	198	197	191	188	196	228	204	218	186	219	189	231	203	179	217	188	205	194	207	183	178	203	224	211	208	205	187	204	191	181	167	215	211	198	192	214	179	199	196	192	205	238	185	211	179	219	221	208	200	205	203	189	240	187	212	187	184	202	208	233	200	192	189	182	215	214	223	210	235	200	214	220	209	199	194	209	216	206	202	210	209	199	176	194	194	207	203	232	201	178	222	178	168	207	175	202	237	191	179	163	188	211	215	207	189	181	217	194	176	200	189	215	198	213	202	209	203	179	206	200	198	186	205	217	210	227	196	195	226	208	194	187	173	205	178	199	221	206	195	198	228	216	208	205	204	186	193	210	190	202	197	220	202	214	192	202	206	205	176	220	206	220	194	199	202	191	228	235	182	206	214	202	212	207	215	191	214	210	192	204	184	181	188	192	197	207	199	213	168	192	222	216	183	200	199	194	215	199	194	215	195	218	183	208	205	209	192	210	204	205	206	217	194	215	232	194	188	179	211	204	219	192	202	210	184	218	227	191	217	205	218	209	196	219	178	209	211	188	199	190	212	225	209	192	193	185	191	208	205	209	188	204	198	208	203	212	206	189	209	190	232	195	203	228	186	221	189	205	208	230	197	199	202	191	219	187	195	194	195	199	190	204	214	184	204	207	189	186	199	189	214	195	205	203	195	224	237	200	196	218	205	212	196	176	211	200	207	184	237	208	229	188	199	165	202	194	200	194	185	232	185	195	190	202	184	200	203	200	215	208	213	214	209	191	198	191	191	205	195	201	191	216	202	170	205	210	195	194	196	235	219	179	187	229	198	214	199	203	204	205	209	209	187	194	195	189	194	211	189	187	217	224	206	182	200	194	203	202	191	226	177	175	191	212	218	210	188	187	197	195	197	169	218	210	207	225	191	224	210	190	192	205	187	181	195	225	223	189	215	229	224	202	197	200	174	199	187	195	218	194	200	213	201	191	198	187	211	196	173	204	190	225	184	220	209	198	213	214	199	212	210	211	203	202	208	187	175	191	219	178	216	212	199	195	196	204	212	216	187	207	220	173	203	192	197	203	194	190	204	212	199	215	186	219	199	190	227	208	194	213	236	210	217	178	221	217	185	191	201	219	189	182	200	201	171	207	175	196	210	199	207	217	197	212	192	220	212	229	194	186	201	219	188	202	205	198	202	180	205	191	220	215	177	211	182	180	208	196	198	221	218	198	184	204	193	197	214	205	182	215	203	194	212	209	216	187	219	204	200	175	203	205	207	235	214	184	215	196	182	189	212	197	192	199	169	181	176	212	207	182	185	213	206	213	236	209	187	181	210	212	189	190	179	211	187	210	203	224	209	188	182	211	202	205	194	210	182	195	201	205	206	198	213	199	218	183	226	166	206	186	191	210	196	225	200	199	175	206	221	209	185	173	189	208	190	199	206	186	205	189	218	210	202	201	188	217	204	190	237	209	204	203	183	181	197	219	195	201	211	196	205	192	225	213	213	202	204	244	204	177	206	209	213	183	193	228	221	207	224	216	206	203	211	209	180	208	198	214	207	188	209	159	183	217	169	222	157	186	198	203	172	203	190	218	169	193	207	215	188	230	219	204	189	196	197	196	196	218	229	208	186	196	212	207	205	208	215	213	189	176	228	233	244	197	203	172	212	199	191	212	224	179	198	206	190	207	188	223	200	197	203	235	206	198	231	199	223	211	190	219	215	198	203	219	195	195	198	203	192	194	199	213	194	204	197	191	208	196	169	209	222	207	219	199	190	220	202	209	213	210	182	209	198	184	203	162	182	211	169	218	211	195	196	199	202	226	195	202	192	242	213	216	208	207	197	203	210	207	214	205	205	204	218	231	196	202	221	207	198	227	182	204	197	218	189	191	179	180	192	188	219	163	203	205	208	174	193	187	202	208	217	210	195	201	199	222	213	179	196	196	199	217	196	211	194	215	225	192	205	223	173	200	221	193	178	204	174	185	182	220	193	221	206	199	214	218	202	218	175	213	191	208	185	209	222	180	210	198	196	212	216	200	231	180	180	234	200	191	199	224	189	199	173	204	236	204	209	226	203	169	198	200	194	203	211	220	193	186	174	198	186	207	189	197	211	200	235	170	191	201	206	187	217	209	218	217	205	206	225	183	190	202	209	195	203	206	198	198	212	196	203	209	218	207	226	207	206	179	200	200	201	184	191	160	188	206	199	206	202	200	202	206	195	196	189	212	212	218	225	209	216	192	198	191	197	189	177	178	221	184	209	209	229	196	191	195	196	214	229	196	198	207	220	207	200	209	164	185	193	192	201	205	229	201	218	189	220	185	196	196	225	187	187	193	184	178	213	211	211	208	190	204	218	175	226	212	209	198	198	191	198	208	177	203	177	205	201	192	213	197	207	202	180	207	201	196	183	235	208	196	186	209	210	208	193	210	190	186	225	182	193	181	204	198	201	214	231	204	227	191	215	200	210	222	202	179	194	184	202	212	195	221	189	224	231	195	218	190	189	215	201	203	200	210	228	205	209	216	202	230	211	188	198	202	192	201	188	212	202	211	211	186	218	202	194	221	208	178	202	224	212	183	193	202	201	179	224	207	199	180	219	195	207	189	198	222	197	197	217	204	191	197	205	191	202	191	178	193	206	196	170	216	200	194	197	177	196	202	231	233	187	216	210	191	207	181	207	211	226	216	221	210	212	189	200	205	194	208	205	207	191	189	185	188	163	172	204	187	204	190	214	198	190	184	203	193	202	201	192	223	231	194	190	210	196	210	236	216	197	194	187	211	212	193	205	215	203	230	199	186	189	216	205	194	201	234	187	231	182	189	192	202	161	187	181	183	192	203	193	216	190	213	194	205	203	215	196	209	181	188	210	226	220	194	176	216	174	191	182	211	192	200	191	233	201	231	205
17645	2260	5018	5911	4834	3921	3226	2724	2225	2010	1783	1531	1455	1344	1280	1214	1086	1011	971	858	891	849	865	805	743	790	715	740	689	694	670	667	653	690	670	642	609	672	645	632	649	610	584	598	589	613	611	630	607	595	605	617	552	582	623	581	563	619	618	617	633	576	595	616	615	590	619	610	628	622	739	663	668	700	783	712	785	958	1053	1245	1173	1215	1237	860	651	515	611	589	581	620	601	557	526	560	545	975	2036	1606	3365	2806	594	554	552	533	558	638	551	538	532	545	543	553	541	531	554	510	526	547	564	557	523	519	537	490	535	523	538	544	520	498	561	537	560	545	520	625	575	562	529	536	538	539	565	523	517	549	534	521	524	568	559	505	523	536	564	531	532	579	559	483	558	531	510	496	521	519	528	487	566	577	526	534	552	544	532	515	505	514	546	536	543	522	509	552	527	490	566	555	522	538	552	527	545	556	538	560	524	554	511	540	518	553	535	562	550	544	560	543	510	524	508	510	545	548	516	552	534	515	549	501	559	558	573	548	561	521	562	517	557	532	514	516	558	511	537	563	568	495	528	576	536	527	518	470	513	549	542	507	548	514	562	541	568	497	575	501	523	512	529	539	512	586	530	556	503	526	520	496	492	521	525	582	541	494	508	547	589	544	512	536	509	528	507	511	542	546	556	506	503	513	518	516	528	584	530	510	514	537	483	520	528	549	502	546	535	559	544	575	546	525	534	537	573	500	513	580	537	533	519	529	523	533	527	552	520	568	509	533	495	506	521	559	508	518	508	548	559	480	540	549	503	526	554	529	545	559	526	526	542	496	529	554	560	534	550	538	580	520	523	540	521	535	492	577	528	536	503	494	541	535	527	530	495	555	516	556	531	493	543	554	545	548	491	529	547	569	551	560	567	532	542	528	501	531	519	554	518	510	522	536	558	523	505	535	515	574	565	521	542	550	542	552	517	503	546	520	518	524	532	559	517	527	564	516	529	544	538	503	544	597	524	539	553	544	494	517	532	526	503	543	530	514	510	540	539	529	547	530	500	556	546	555	535	521	532	521	512	510	544	537	508	501	521	546	545	559	520	538	533	520	546	496	535	560	497	535	511	531	545	571	571	553	489	523	535	538	509	523	539	518	544	505	563	537	544	504	545	541	536	544	538	556	525	516	499	564	532	504	545	558	533	544	511	525	519	562	559	529	536	532	532	559	472	521	535	516	531	519	515	533	521	483	506	502	544	554	544	549	546	490	571	543	514	502	501	552	530	541	555	525	553	496	542	519	524	565	494	499	540	550	480	519	505	511	536	568	553	521	540	525	530	540	491	570	497	539	559	495	545	570	504	501	522	549	522	520	554	537	542	522	546	519	528	514	532	511	532	545	554	557	565	500	569	507	560	572	528	543	552	546	583	515	508	546	521	555	516	534	546	526	512	555	515	492	520	501	520	530	533	528	545	530	532	522	540	532	500	553	549	569	469	541	535	568	529	517	514	527	538	503	548	543	527	565	499	531	545	524	532	528	533	502	513	527	535	510	526	593	517	535	507	559	529	506	500	532	502	517	519	532	549	516	525	520	503	521	501	531	582	563	526	547	569	569	546	514	513	518	502	500	509	508	549	548	526	532	526	518	523	541	565	576	531	538	557	537	528	521	521	514	554	551	545	490	536	510	527	537	533	534	522	542	552	523	547	528	513	525	550	526	503	527	531	497	578	526	544	534	537	523	513	499	538	526	502	536	532	491	521	529	500	526	567	562	576	529	526	529	519	517	568	567	530	540	542	547	556	535	553	559	522	541	546	552	581	529	484	519	553	506	550	492	530	526	537	526	508	546	503	504	564	511	523	535	536	543	522	551	552	528	513	541	525	515	541	534	588	543	487	563	517	543	517	518	518	548	560	542	523	465	522	548	515	563	513	475	556	504	547	526	527	563	500	547	546	539	513	526	538	527	536	529	539	536	524	518	526	496	535	515	546	557	596	578	549	525	523	505	556	541	542	483	525	523	521	570	538	521	533	529	531	502	488	534	565	540	561	605	520	551	559	523	535	531	554	525	503	517	531	552	523	587	490	539	559	491	514	561	524	580	506	544	545	547	519	524	524	554	565	525	529	524	541	518	557	551	501	510	551	536	537	580	543	555	535	514	546	544	518	534	543	533	561	540	510	556	531	507	556	567	554	516	529	493	573	558	581	541	516	499	534	534	530	555	529	551	542	545	535	528	557	515	521	599	546	527	502	527	530	518	504	516	504	476	544	547	547	535	540	561	530	515	493	525	577	539	528	527	526	544	513	537	526	564	515	556	536	515	537	518	485	532	516	503	547	556	550	548	521	536	549	539	508	516	525	574	526	496	566	527	527	519	502	498	502	554	489	559	560	516	496	537	526	533	559	530	492	531	551	558	491	533	498	524	525	557	528	554	532	510	498	507	540	526	557	507	515	531	573	583	525	514	551	532	559	545	525	524	543	551	526	491	538	543	486	557	513	527	507	471	515	508	501	551	527	559	542	505	555	537	548	496	528	534	507	524	566	488	525	483	581	533	526	539	550	530	552	527	491	501	506	524	539	544	512	537	556	526	532	541	594	536	533	511	541	542	533	515	527	504	578	519	541	517	541	526	551	531	517	519	515	503	499	546	542	573	527	507	526	567	524	546	563	492	513	530	533	545	551	512	560	495	488	519	502	573	534	530	529	563	499	557	577	567	532	488	502	522	536	559	564	528	510	519	499	563	559	500	522	521	569	570	516	538	573	510	537	525	532	563	521	556	548	543	545	490	577	531	523	552	515	487	554	515	566	534	560	460	499	493	530	502	538	528	569	595	599	506	546	510	515	552	519	557	520	554	536	508	523	522	537	482	541	520	565	520	510	527	517	516	509	549	542	563	533	517	567	552	534	558	559	524	556	542	533	523	540	501	514	561	513	491	507	539	505	521	516	536	564	517	532	509	514	545	519	529	561	540	515	527	548	535	572	549	520	543	538	543	550	515	518	536	534	536	553	538	537	535	547	545	534	509	546	572	558	556	515	560	529	517	545	523	504	522	515	512	518	551	492	568	547	552	527	542	583	531	564	534	519	534	571	522	504	548	541	517	567	492	529	564	495	476	533	527	543	493	516	533	482	551	550	506	527	550	532	526	585	506	578	581	509	571	506	535	565	477	545	543	515	510	522	529	506	550	545	549	517	541	516	524	542	527	533	513	545	543	525	541	555	488	594	529	545	557	514	545	528	523	533	551	511	527	549	548	571	556	531	546	523	538	547	526	543	548	502	526	479	533	586	520	508	580	542	514	570	526	527	528	496	530	561	551	518	530	569	492	524	566	538	524	541	537	540	478	535	536	503	500	518	554	549	583	523	541	523	527	533	536	508	533	523	544	568	555	539	538	533	547	523	549	576	554	559	544	514	519	488	499	496	556	518	512	515	549	549	513	569	544	533	542	518	536	494	551	529	555	532	526	552	534	548	549	520	546	556	540	496	497	535	481	507	545	498	521	573	495
3786	294	307	231	231	244	221	239	249	228	200	190	200	242	224	183	214	212	250	231	242	224	210	212	224	216	226	208	235	207	230	210	201	224	218	219	235	207	232	225	242	238	208	207	207	233	233	201	234	228	215	178	254	260	223	235	230	217	230	199	250	185	201	228	253	219	215	213	216	253	241	227	222	206	201	229	238	227	236	215	233	219	228	202	232	204	205	222	256	216	205	218	200	191	242	209	235	257	263	235	215	205	231	238	199	228	220	224	207	243	222	212	234	218	197	224	232	223	221	242	200	209	229	229	214	198	230	230	220	211	233	233	192	201	228	198	234	201	238	217	245	216	211	224	232	234	226	222	243	205	204	210	224	240	212	218	196	217	192	242	202	228	236	219	238	192	189	216	229	219	214	219	198	216	205	235	231	222	209	206	247	226	203	235	237	217	226	199	232	191	208	242	193	230	211	204	219	214	221	230	232	207	226	217	227	221	207	195	218	197	212	221	208	222	227	227	239	242	191	213	205	222	232	234	226	221	230	223	213	212	264	215	252	213	240	220	186	238	212	224	215	203	196	210	236	224	210	231	215	220	201	236	206	218	226	221	201	238	205	213	209	236	219	202	209	226	250	211	204	198	243	212	238	226	196	185	231	227	243	228	231	226	180	212	225	203	251	230	238	226	215	233	229	242	259	225	187	210	224	237	201	217	240	211	228	222	195	191	225	238	212	258	233	196	227	210	229	216	216	238	198	236	226	225	220	220	219	210	206	212	227	232	198	207	225	229	216	202	191	231	232	202	236	228	228	236	222	214	214	210	205	228	233	174	240	219	217	220	219	213	219	211	197	220	248	199	216	244	233	214	227	215	194	210	230	218	221	236	247	209	242	215	215	187	206	191	203	227	223	216	226	227	240	182	207	214	232	234	220	228	232	234	207	208	195	196	206	222	214	221	236	237	198	237	206	244	246	185	231	216	180	211	233	201	223	230	216	225	194	207	217	215	237	215	233	202	225	196	219	208	231	209	211	231	247	240	203	191	207	230	184	245	220	242	241	206	195	219	215	260	215	236	194	230	227	208	229	217	226	225	205	202	242	231	234	204	190	195	195	218	204	200	192	252	217	220	199	226	240	206	201	198	210	248	236	218	206	215	195	225	199	220	241	211	214	215	224	194	213	239	225	231	212	228	232	215	227	224	216	235	222	221	208	233	208	223	220	222	222	217	188	204	211	212	237	213	217	208	219	208	214	226	200	239	211	227	210	222	210	237	208	210	234	209	228	227	230	216	201	240	254	221	237	237	240	229	220	207	228	185	197	218	262	231	270	186	231	215	210	231	179	244	210	196	234	202	235	194	223	240	212	225	242	227	213	194	223	201	246	207	209	218	197	212	225	218	224	245	245	210	222	227	231	226	226	221	202	212	231	225	202	206	201	223	213	218	241	210	206	218	225	242	243	222	223	244	228	223	221	204	198	215	223	226	206	208	227	214	210	230	217	215	214	205	244	207	210	216	231	222	221	197	182	207	225	215	221	211	209	189	243	194	234	209	228	243	207	226	210	206	225	226	226	196	191	224	247	191	244	204	229	233	206	239	212	216	234	226	248	236	217	239	225	237	214	219	221	230	209	215	203	234	213	208	197	237	213	226	214	221	215	213	208	208	234	237	178	222	233	190	217	230	224	206	222	192	213	192	209	201	218	214	211	230	209	210	199	211	214	239	220	231	230	192	220	220	197	208	205	242	218	206	223	211	199	232	192	233	218	204	224	177	222	213	222	225	231	196	233	207	231	207	214	207	235	245	232	233	208	196	208	204	220	202	219	237	211	193	212	236	230	213	224	195	210	201	228	223	205	212	237	220	208	226	201	220	232	224	219	223	254	236	240	238	220	227	203	221	237	171	205	213	235	223	208	204	224	231	226	223	226	189	217	199	220	236	226	192	238	258	200	200	224	182	188	217	206	196	216	201	202	189	215	222	238	222	203	198	222	188	208	202	214	236	224	228	211	219	214	238	211	236	238	200	220	232	230	215	201	214	213	224	237	207	226	169	221	210	234	209	208	224	228	232	213	196	212	224	230	195	224	225	223	195	204	217	231	241	207	218	224	276	216	217	256	204	243	211	215	184	242	224	244	246	206	189	216	210	196	221	219	219	239	218	197	225	238	239	184	209	203	206	232	251	226	218	198	218	213	239	222	244	226	216	243	204	223	238	215	209	223	213	226	268	245	254	222	189	227	223	234	235	205	218	202	200	224	193	228	194	215	228	203	243	232	211	206	219	222	210	205	205	195	219	234	215	215	213	196	213	216	240	229	224	248	209	242	198	224	245	206	206	210	218	223	240	218	213	184	205	190	221	216	212	220	228	236	217	198	259	224	237	230	201	227	189	190	236	197	202	204	214	226	216	216	211	216	219	200	207	221	196	215	207	215	227	232	222	203	244	222	228	223	211	232	230	212	232	211	208	193	230	228	240	217	219	225	202	242	203	221	204	214	220	250	232	204	241	205	209	215	213	187	232	220	233	215	226	233	203	211	236	206	203	209	208	206	217	209	222	207	196	261	189	211	214	230	214	234	222	196	219	216	207	219	229	202	240	222	207	242	247	227	234	215	210	245	228	218	202	215	204	215	210	211	222	263	219	219	225	237	219	207	236	240	224	217	191	234	215	221	217	241	245	239	204	212	203	241	224	222	232	202	196	250	191	259	208	206	230	248	212	228	183	215	223	214	219	226	213	213	233	189	204	215	227	186	187	218	233	219	235	243	238	213	220	214	237	198	209	239	222	203	204	235	237	233	215	217	239	222	240	214	228	231	222	214	208	224	248	237	221	226	224	229	232	236	214	209	227	182	230	212	230	252	231	215	216	240	222	204	204	227	223	206	240	214	235	224	238	198	214	219	204	213	230	228	219	234	217	221	194	212	215	228	237	217	213	198	207	215	232	202	215	198	197	221	220	229	227	224	213	210	230	228	235	194	195	217	214	197	207	224	227	217	215	226	222	234	231	223	228	216	223	218	220	222	216	224	187	202	225	206	218	222	207	215	247	258	190	235	216	237	194	206	220	206	234	208	234	201	213	233	228	210	207	240	192	204	243	220	234	215	197	225	204	236	220	197	223	199	235	230	254	210	207	207	261	210	222	217	219	229	202	213	233	210	238	244	202	229	214	195	226	221	228	211	204	198	215	221	219	208	222	225	227	220	220	254	225	226	207	200	213	234	206	228	237	232	224	229	196	219	210	212	229	207	214	225	223	204	237	227	232	197	219	222	213	215	220	218	199	232	215	219	204	223	169	221	221	218	219	241	228	245	238	223	196	213	253	237	220	215	230	226	199	202	231	197	268	236	198	217	218	231	216	222	213	208	224	224	216	221	205	189	221	212	204	233	219	181	194	254	219	215	210	204	224	208	225	240	232	260	204	195	210	232	220	207	228	219	215	225	211	210	222	228	239	219	209	218	244	211	219	238	201	229	186	199	200	226	196	230	222	200	243
3610	689	696	742	704	697	641	645	636	609	657	600	623	589	650	624	634	651	618	576	590	594	614	587	590	581	604	607	612	609	604	610	614	620	595	614	610	595	621	611	633	639	560	591	578	617	602	598	569	605	594	589	581	602	582	595	621	594	595	612	611	592	578	630	608	622	643	607	631	576	605	586	587	533	613	595	586	632	587	621	612	610	566	586	612	621	654	558	659	590	588	632	594	596	593	598	624	623	779	791	588	584	587	627	630	614	585	568	568	576	623	624	558	561	536	563	574	565	567	530	565	596	567	602	585	599	627	597	592	557	570	601	595	587	590	575	611	576	559	596	588	598	606	560	599	606	596	580	613	570	588	637	604	580	585	593	530	594	561	647	551	617	615	594	609	598	585	560	642	584	622	579	626	596	615	619	602	561	611	575	571	593	616	572	580	546	620	603	589	596	580	553	577	611	586	616	565	661	592	602	581	628	539	577	602	613	582	601	624	581	569	590	573	621	601	577	609	581	537	629	598	630	574	615	609	621	543	627	591	564	576	564	567	578	584	592	576	605	602	588	602	654	588	551	577	618	579	591	593	545	567	560	570	567	599	631	622	535	596	609	595	624	581	566	628	614	599	582	575	588	612	564	551	627	581	572	618	588	548	584	549	600	653	619	609	610	559	590	586	579	585	616	604	591	573	584	548	618	621	622	597	586	593	591	613	575	571	590	576	563	539	571	580	574	603	594	596	593	619	633	588	567	620	578	597	583	559	607	640	581	545	570	622	609	576	605	609	584	593	610	627	596	600	543	607	580	571	610	627	628	619	599	565	614	630	575	635	593	599	596	618	578	603	603	604	564	612	613	599	561	598	577	580	625	579	594	532	569	577	630	569	599	563	599	576	566	563	596	552	542	598	596	559	588	592	609	566	612	600	637	579	594	582	576	596	608	545	582	571	547	594	568	584	565	568	582	617	587	596	573	619	561	620	581	608	618	579	603	560	582	586	572	586	570	584	570	570	604	593	584	609	607	558	574	643	583	601	630	582	588	602	616	565	582	622	565	548	636	579	582	556	637	558	598	574	578	577	582	575	619	590	595	574	559	613	591	612	582	558	642	604	583	588	583	586	539	550	593	620	577	575	538	619	546	586	601	582	574	571	579	573	589	614	563	578	560	583	592	631	586	586	592	554	561	536	582	578	597	584	616	626	623	583	560	596	588	583	574	586	550	555	574	594	624	542	611	604	567	626	613	552	594	587	636	577	558	590	578	572	575	584	546	547	570	592	604	604	597	612	561	610	569	589	595	560	564	607	616	608	608	642	581	632	597	574	568	615	620	569	557	587	566	595	591	580	584	564	590	562	590	590	557	560	545	624	584	611	636	573	566	589	607	587	606	598	601	618	614	524	565	624	557	590	588	567	589	632	599	591	571	595	631	602	578	588	577	617	623	585	604	606	576	626	579	588	611	591	583	596	615	601	569	582	602	620	588	568	640	581	623	576	582	646	566	579	573	582	561	634	592	583	611	587	572	575	565	538	628	574	581	566	571	624	606	585	564	552	590	581	559	616	600	584	620	559	595	604	584	540	607	599	576	569	578	653	608	602	597	587	591	561	606	596	551	599	577	620	550	595	581	566	574	571	584	627	601	584	608	564	558	625	550	594	581	610	588	550	594	607	630	571	564	573	581	608	573	568	622	611	558	636	554	608	626	606	581	613	606	579	574	590	622	582	578	587	591	582	552	585	582	555	601	610	578	555	567	557	588	615	592	595	605	603	621	591	577	583	572	596	630	607	583	572	600	590	599	568	586	588	658	553	596	581	583	564	607	601	597	610	618	554	605	601	569	614	589	617	576	565	573	576	576	628	590	601	588	614	556	596	549	608	584	574	575	588	621	616	570	625	605	563	564	545	591	591	555	553	578	632	552	568	594	584	569	569	566	583	579	599	564	543	589	563	600	605	589	581	618	614	597	578	593	605	610	595	550	571	590	591	567	563	612	598	576	621	543	568	569	645	592	569	577	596	573	552	556	560	599	595	591	584	572	560	587	579	565	601	599	552	574	579	589	584	558	582	599	643	578	580	553	591	586	612	596	600	554	564	579	580	632	593	580	573	530	609	566	611	588	559	575	559	588	604	579	576	565	610	596	563	632	586	601	575	612	584	584	607	615	567	602	571	620	569	607	634	612	565	563	566	622	624	604	607	613	605	609	597	589	568	597	573	591	592	597	581	620	560	599	587	636	578	605	565	583	585	597	610	585	539	586	570	573	586	613	621	610	560	611	574	575	627	594	599	591	595	613	594	605	604	593	554	595	612	571	615	584	622	565	541	599	595	560	571	648	566	624	595	637	545	559	568	626	586	621	564	571	574	587	575	565	539	618	571	638	602	566	597	568	582	580	592	597	594	591	592	571	581	536	630	632	575	588	588	586	643	601	642	529	579	601	580	625	598	568	581	608	623	597	587	610	617	543	589	587	633	575	587	571	610	581	577	586	554	635	597	566	581	593	595	583	584	621	553	619	590	598	610	574	566	562	589	580	612	603	600	565	598	555	560	616	606	598	597	580	585	584	606	584	583	550	573	570	605	550	600	613	591	567	584	555	606	571	579	599	606	563	596	599	611	617	562	618	654	568	569	554	617	567	605	587	603	614	599	572	596	574	570	591	574	580	597	570	558	566	614	555	610	592	594	572	596	570	588	549	575	598	649	573	585	583	563	599	610	594	590	573	591	640	643	574	588	585	568	630	614	602	584	607	580	588	632	599	632	585	596	610	592	569	581	594	595	576	633	601	593	599	554	603	579	589	577	621	620	596	566	594	587	574	604	644	588	567	579	608	602	621	594	605	588	615	559	571	589	584	594	585	583	571	626	578	635	606	617	629	606	560	573	595	584	585	582	613	575	576	580	605	552	580	581	589	620	565	609	573	602	613	644	577	570	601	591	572	616	589	606	615	578	609	600	574	544	562	609	587	596	575	582	589	599	559	577	567	598	630	580	629	578	556	603	561	609	591	593	594	676	527	596	574	567	581	623	615	632	582	576	557	603	577	618	561	551	583	561	574	572	645	594	606	603	575	612	603	607	612	561	610	597	556	581	575	597	588	608	608	567	551	603	608	570	596	597	594	559	590	600	606	537	610	600	569	579	629	603	592	610	606	587	634	594	585	620	609	587	569	585	576	616	594	570	614	555	599	589	591	535	588	570	550	597	589	582	585	560	555	600	583	599	601	598	633	649	567	584	567	604	587	622	572	618	579	627	641	550	604	633	559	569	551	575	580	599	575	585	603	553	593	556	590	598	595	550	582	597	565	577	567	566	585	588	566	636	574	569	581	576	578	570	563	637	569	583	615	579	625	555	573	588	558	623	569	595	588	558	633	586	588	613	573	586	603	554	588	554	584	592	600	599	599	580	566	608	631	563	559	616	600	595	584	568	618	612	572	574	619	563	616	603	632	596	565	593	598	593	567	625	613	599	595	589	584	605	622	632	574	565	569
23921	2010	1403	1040	849	650	498	448	389	377	366	367	296	324	324	302	296	252	303	258	271	266	258	285	264	247	252	279	268	226	273	288	239	262	236	234	277	234	268	253	225	223	250	214	246	231	262	281	255	252	236	250	242	242	244	252	267	255	278	201	254	227	238	255	262	242	258	292	265	250	243	241	272	273	267	266	250	235	261	245	273	287	260	235	268	251	249	268	259	262	250	255	230	260	274	235	270	290	491	393	251	218	227	255	232	251	242	267	237	260	254	204	213	265	269	233	243	265	254	261	234	285	247	231	224	275	239	228	243	276	255	259	236	249	231	261	240	229	256	213	245	262	229	249	257	246	254	247	253	224	261	267	230	250	241	217	243	232	235	265	231	255	250	249	251	234	257	263	260	260	243	268	244	251	236	273	251	253	246	257	258	255	253	241	229	233	231	258	257	226	239	258	242	235	275	229	228	253	260	254	254	244	241	234	271	248	228	268	232	223	251	235	271	258	233	232	251	279	255	224	252	239	238	273	257	235	255	253	247	259	233	232	231	281	264	256	265	225	258	217	236	269	239	241	270	248	243	239	216	224	235	250	218	277	255	231	249	263	242	232	235	231	252	237	260	283	265	247	256	235	263	261	294	266	271	244	243	225	264	243	222	238	243	247	290	261	261	235	259	252	260	270	245	235	239	252	262	255	242	248	246	259	247	232	261	222	250	236	236	246	221	248	229	254	264	229	249	274	246	222	237	220	254	260	257	231	221	276	233	234	238	233	231	264	257	253	234	250	235	263	268	265	237	244	271	272	226	241	266	254	265	260	252	249	244	282	243	259	253	234	255	257	238	265	220	244	242	235	229	280	214	247	259	253	254	267	259	243	233	250	233	259	256	230	253	268	218	263	234	221	235	240	254	239	249	255	235	269	239	213	260	242	249	246	248	225	231	275	244	261	254	265	220	225	221	226	247	220	226	275	259	258	228	244	254	241	235	242	271	249	243	238	238	240	239	246	233	230	230	239	242	233	236	250	247	274	271	247	244	215	258	253	242	223	269	244	264	227	240	259	258	231	278	214	245	232	263	238	243	257	243	245	203	200	244	287	252	237	228	253	251	255	217	271	255	255	239	244	268	259	278	246	252	243	277	243	243	230	233	231	281	249	253	247	250	262	275	245	248	247	214	257	239	249	246	229	248	240	252	254	238	255	265	248	254	229	259	269	269	234	246	254	252	223	268	252	246	254	261	246	248	260	242	209	276	237	252	224	230	232	256	219	236	260	252	249	228	228	246	254	244	244	247	256	219	269	228	271	283	246	265	261	226	256	228	249	247	279	249	255	234	234	268	245	238	246	199	262	252	231	244	240	259	240	245	260	240	252	254	249	256	206	237	218	249	237	236	233	251	246	266	279	223	262	248	234	262	227	245	234	240	297	250	270	286	266	241	231	274	237	250	242	255	260	236	229	247	220	216	235	267	240	245	254	235	244	233	245	218	247	249	256	239	231	272	238	245	248	235	260	276	251	249	248	238	235	261	227	247	243	246	263	228	255	212	242	224	275	235	266	272	247	255	250	240	260	260	235	203	247	248	243	225	239	285	221	253	231	249	222	213	244	224	239	285	256	262	248	232	245	239	233	284	222	230	242	243	249	245	244	238	245	238	267	255	255	247	259	244	255	230	240	231	234	232	250	246	255	264	268	220	272	257	255	238	224	222	244	250	244	252	245	258	237	230	236	244	228	256	234	303	221	240	208	272	249	277	264	238	270	238	241	241	252	248	233	264	241	251	231	250	257	276	237	263	246	235	248	253	247	221	266	278	241	264	273	253	236	233	244	230	234	262	231	247	257	250	257	228	222	233	244	280	237	236	255	272	244	249	245	218	259	239	244	274	256	242	248	247	221	254	265	254	249	215	234	279	240	249	256	255	222	250	239	282	247	248	228	246	249	236	227	225	284	246	233	263	231	235	235	260	263	248	270	240	265	276	237	229	231	242	249	235	236	263	237	235	250	235	228	262	245	249	258	234	257	274	231	251	242	210	230	243	236	249	238	275	251	253	283	229	271	265	252	235	261	261	236	260	238	250	242	251	237	251	228	262	238	254	234	269	234	216	255	243	251	232	241	272	253	249	268	247	223	244	230	227	245	229	223	230	227	258	260	232	234	264	256	247	245	249	246	234	257	265	264	226	275	240	240	261	241	251	241	252	250	231	258	252	240	273	230	231	246	236	232	278	259	224	263	269	274	236	264	252	229	247	242	236	206	250	269	222	245	246	239	252	269	230	253	245	250	262	277	240	270	237	251	251	278	251	236	260	260	247	267	250	264	275	228	247	265	237	267	231	241	232	259	256	240	262	257	210	270	224	250	282	231	261	251	237	270	256	259	252	272	245	220	224	232	251	224	249	231	247	247	263	235	268	270	244	245	236	252	209	206	218	222	237	248	268	263	243	241	248	240	271	256	266	277	231	260	244	237	247	242	263	238	242	237	283	281	244	255	240	241	227	224	238	222	241	239	248	240	239	226	223	258	239	237	247	249	267	264	239	253	225	268	254	261	229	221	244	206	240	254	220	284	247	242	243	215	254	242	246	240	205	218	277	258	231	215	244	241	235	224	235	247	247	260	247	261	245	243	245	226	217	230	248	249	263	237	243	273	239	261	244	241	248	283	220	238	217	237	253	251	234	245	241	238	242	260	255	262	270	253	220	255	270	255	244	244	237	240	268	259	225	250	266	234	245	283	229	264	265	266	266	269	291	252	242	212	251	238	232	252	223	232	270	223	276	255	212	251	239	246	230	257	263	233	247	249	260	237	239	281	267	277	256	279	257	250	261	248	218	252	247	244	253	246	247	242	269	247	241	245	261	239	242	229	245	244	255	240	261	248	234	224	265	231	223	229	247	253	251	224	241	241	256	244	237	240	240	216	231	234	234	256	261	255	279	252	243	275	239	243	221	255	237	244	259	278	237	245	219	255	250	246	258	248	257	262	222	247	243	250	269	258	280	250	269	235	243	240	269	228	252	242	261	244	251	216	216	278	262	269	245	234	239	242	233	254	253	266	272	261	241	241	249	267	264	249	257	200	283	240	237	236	266	233	278	257	261	257	229	242	215	259	243	253	250	248	248	224	233	275	260	224	238	218	237	250	233	229	255	263	248	229	220	268	254	238	240	236	225	267	292	234	237	235	248	264	270	237	216	224	239	247	252	259	269	237	249	233	258	249	226	255	247	244	236	245	245	266	231	254	264	264	246	217	292	263	267	252	264	234	236	261	256	269	256	257	215	255	243	227	228	260	248	245	225	248	260	262	246	266	304	260	256	265	251	256	221	234	221	239	250	255	292	236	268	225	241	266	244	273	224	242	260	236	246	226	263	269	267	269	264	240	246	249	231	257	266	236	244	245	247	239	228	269	218	232	259	254	249	225	232	227	242	253	239	234	243	241	235	248	244	237	222	230	247	268	225	250	265	252	228	258	236	249	259	256	270	250	291	255
12181	1581	3033	3374	2925	2515	2019	1872	1614	1415	1283	1139	1186	1044	950	982	939	889	870	855	812	846	785	837	824	789	750	750	775	758	704	729	744	723	714	661	688	713	725	733	658	718	685	664	740	667	655	667	724	694	704	652	693	652	693	688	649	694	703	701	688	686	643	705	708	649	683	735	736	656	739	714	725	750	762	802	859	845	812	788	936	923	729	703	740	696	699	684	694	704	698	719	690	662	656	707	1024	1058	2506	1791	637	670	591	648	606	656	668	674	693	670	668	656	615	632	685	653	667	643	645	667	612	653	655	679	705	680	641	635	679	642	701	642	652	596	631	677	648	615	654	666	653	612	645	609	656	627	648	643	663	624	626	682	663	629	632	696	647	671	640	648	607	641	626	642	634	677	668	660	658	678	688	646	618	650	675	640	656	673	635	685	614	650	646	625	644	662	643	633	664	616	654	592	706	641	677	636	624	647	640	650	598	618	682	678	680	642	672	661	704	673	648	680	684	683	659	682	658	641	595	632	672	677	660	649	690	686	688	646	663	619	707	658	656	679	651	647	651	662	648	605	644	645	623	616	684	724	673	655	652	619	649	668	619	646	636	680	663	664	660	644	606	665	710	669	677	631	621	657	673	665	658	629	633	638	670	648	674	593	683	580	711	656	664	671	668	679	634	663	637	652	668	664	636	631	614	694	659	658	667	702	643	671	671	645	670	692	675	667	597	626	655	702	640	666	665	660	662	678	660	633	628	672	664	637	647	607	651	681	677	681	606	615	624	645	668	627	696	654	659	659	670	655	646	634	675	625	675	615	624	656	606	631	692	662	689	615	658	625	654	673	615	636	650	632	654	671	643	641	654	641	637	670	644	628	611	612	661	628	687	631	633	620	705	624	644	638	693	675	666	683	632	691	639	635	718	624	660	605	664	639	635	647	668	674	665	698	660	675	672	629	631	661	613	684	653	620	632	675	690	666	661	628	648	610	645	625	659	640	657	643	675	657	639	682	641	648	628	646	634	648	624	661	651	636	687	635	577	638	689	659	647	670	635	605	651	660	697	632	647	616	659	652	610	622	680	644	665	619	671	655	623	618	663	687	633	626	635	666	695	701	678	620	683	631	613	692	699	640	652	663	638	641	630	670	644	609	615	660	662	632	621	622	648	661	692	653	645	676	655	682	636	642	669	613	703	637	684	641	679	682	627	664	681	625	665	641	668	685	641	560	667	695	665	663	611	657	627	674	634	619	654	618	668	616	677	663	710	697	684	608	659	659	620	622	602	595	638	622	614	634	639	659	619	620	645	691	712	612	659	632	658	669	700	627	650	633	668	658	670	656	647	609	646	689	699	670	660	664	637	635	667	651	638	643	638	661	667	644	604	635	675	632	641	655	631	641	640	645	721	679	641	682	622	649	650	650	621	662	684	715	642	658	652	585	656	698	650	661	632	653	675	617	669	647	643	636	633	630	664	671	634	621	635	646	638	644	655	600	652	664	617	652	643	667	651	661	678	671	630	668	627	654	614	665	623	640	634	687	663	639	593	679	698	634	619	662	640	639	659	674	640	620	661	677	666	663	593	620	688	671	649	667	699	673	656	631	655	672	696	653	657	658	661	673	628	650	645	621	668	642	634	636	653	655	677	604	656	650	656	639	665	679	674	617	657	667	631	642	627	672	634	683	607	630	656	629	654	609	608	640	658	649	631	694	639	703	651	628	636	661	654	647	645	658	686	652	632	645	666	607	635	645	644	653	667	667	673	668	628	677	671	589	681	634	698	631	673	666	669	662	657	629	674	664	630	653	629	651	723	642	612	662	629	658	620	661	653	701	683	683	599	636	657	612	668	645	640	638	661	635	677	691	626	645	670	614	653	630	716	644	685	647	677	684	624	680	677	648	667	635	696	629	652	632	639	604	668	668	677	671	600	651	672	699	683	665	664	664	642	685	652	684	676	719	656	641	641	653	676	621	637	614	616	647	661	634	634	692	605	673	705	658	670	631	668	627	645	629	647	689	667	653	630	676	631	683	660	613	620	660	633	679	654	591	650	651	622	660	641	636	686	614	651	665	648	660	696	671	667	634	651	671	675	662	667	683	663	660	654	668	642	662	601	652	675	630	669	663	659	671	647	702	667	675	658	663	696	633	680	664	619	622	644	658	690	602	638	674	648	649	661	682	665	640	629	660	631	659	645	631	651	650	663	666	633	717	664	638	608	693	637	662	661	669	656	639	620	677	652	613	651	651	665	660	692	660	666	642	652	642	702	663	612	608	619	637	611	618	641	636	637	668	677	669	633	601	663	629	603	628	632	629	629	657	653	660	606	706	634	679	645	679	652	644	664	670	667	641	650	649	653	659	686	658	631	657	643	630	657	643	630	635	627	700	670	636	661	655	635	695	676	662	677	606	671	644	686	657	630	670	662	644	683	689	678	619	660	661	622	635	629	703	632	652	600	633	658	629	644	604	649	687	691	635	615	638	643	669	673	656	614	668	660	640	653	641	669	649	677	661	609	645	693	694	673	678	670	636	608	697	625	631	601	621	651	638	656	716	660	633	656	659	658	619	648	747	682	589	600	708	656	631	664	605	657	660	658	648	657	678	581	635	644	631	638	668	658	694	632	658	670	661	658	667	700	672	642	615	653	661	626	651	643	650	659	659	638	670	642	659	649	615	660	664	662	685	685	657	620	614	671	641	669	670	676	656	661	631	645	622	628	671	667	626	652	643	693	640	643	685	606	686	642	665	626	624	643	651	598	632	635	662	696	646	627	664	634	630	666	672	702	663	658	646	633	664	673	648	641	677	699	638	665	627	670	618	624	663	714	663	643	654	662	694	632	635	642	623	619	624	632	659	675	638	700	619	645	681	660	662	615	649	647	650	647	676	626	625	660	623	577	681	647	665	635	690	635	620	615	622	677	660	669	676	625	639	635	612	629	724	651	730	663	660	634	623	649	664	640	669	726	625	665	666	607	614	657	610	696	655	672	678	600	636	651	628	594	634	654	670	642	647	636	606	644	628	622	656	646	657	627	671	627	674	670	652	680	636	684	610	695	676	634	616	679	637	664	627	687	652	700	612	645	648	660	661	674	639	636	607	647	642	630	662	616	632	620	652	603	631	665	663	639	605	601	657	613	643	638	617	636	621	632	653	652	624	643	672	654	672	639	638	600	612	644	651	678	643	684	657	680	620	622	664	676	674	629	648	648	644	685	644	679	622	644	638	647	710	659	632	616	626	657	631	632	641	671	687	659	639	645	656	679	646	623	690	659	662	660	713	673	659	676	695	643	627	659	638	688	700	676	676	645	626	654	645	644	626	630	664	602	612	649	638	601	626	647	635	662	689	686	632	676	694	628	633	683	696	620	640	632	627	649	644	635	650	639	647	627	613	618	643	658	651	678	674	643	634	688	684	653	643	677	662	706	646	684	644	663	632	632	666	658	650	649	648	645	606	650	658	641	638	647	675	668	634	647	664	641	642	685	669	644	655	668	667
35917	4997	2452	1897	1298	954	741	604	515	447	383	372	347	300	262	260	260	232	261	266	231	240	220	218	203	204	217	196	204	196	201	214	209	195	202	207	188	208	235	189	186	205	212	196	209	198	208	221	206	204	197	195	203	190	174	210	198	201	196	188	227	209	199	233	237	196	179	181	168	209	195	213	202	228	202	243	225	238	240	245	205	218	213	211	202	190	205	186	194	193	193	207	181	191	210	203	209	289	599	412	201	182	208	186	203	193	170	176	210	187	208	207	189	213	202	181	207	174	182	198	200	195	195	185	203	185	189	190	175	189	192	195	190	200	182	182	189	193	206	187	173	177	203	205	177	183	196	185	182	199	186	196	217	189	191	193	166	208	169	173	213	179	184	211	197	179	178	176	184	186	195	193	196	213	186	196	209	164	209	191	175	194	204	183	185	173	211	199	194	164	182	158	199	189	187	216	211	188	180	200	180	178	201	153	199	177	188	194	196	172	187	215	199	199	178	173	237	195	194	174	171	190	155	200	199	209	170	178	171	188	178	201	181	195	180	164	189	185	203	200	206	185	172	174	184	172	168	189	182	185	190	167	193	192	177	168	193	200	169	194	200	204	209	174	199	184	162	181	176	197	190	203	190	169	182	171	185	190	200	177	187	177	193	212	202	175	204	188	209	200	173	205	180	196	189	174	174	204	183	193	203	148	180	188	182	180	194	222	176	207	159	200	190	165	189	197	188	180	178	165	201	224	184	169	173	181	188	180	168	193	176	179	178	165	195	197	180	168	189	201	195	191	191	195	174	204	209	166	181	187	196	166	159	175	203	177	184	184	184	164	190	199	200	189	178	196	183	201	199	189	186	205	174	199	179	194	173	185	192	186	191	202	202	170	214	200	177	186	189	214	185	193	199	204	218	183	181	176	183	181	175	185	178	191	182	209	190	162	183	220	195	208	177	186	206	208	188	183	196	189	201	158	170	201	192	194	192	183	187	177	187	206	178	203	190	212	172	201	186	205	186	172	216	188	227	187	207	201	196	187	189	199	195	185	200	176	196	185	209	164	172	203	185	194	173	188	200	179	199	196	208	224	186	196	192	177	164	208	162	189	175	187	201	206	183	177	201	200	191	207	192	192	205	188	202	178	195	217	170	191	157	202	214	195	180	224	186	188	203	181	227	202	177	199	191	188	207	193	212	215	190	182	192	194	168	178	175	165	203	202	190	187	161	165	197	212	200	188	196	189	185	151	181	179	198	190	221	166	164	190	189	167	187	181	189	202	195	210	196	174	180	192	203	193	167	173	201	195	157	190	197	204	188	208	177	185	188	189	196	194	194	223	176	173	187	199	175	207	193	226	217	203	215	204	173	195	175	211	194	172	183	200	212	186	180	183	172	183	169	214	194	201	209	206	181	185	204	193	202	203	200	175	191	217	187	188	169	153	166	178	195	199	177	190	196	183	195	176	183	188	181	168	195	183	191	197	206	196	226	172	194	209	213	205	204	175	178	209	188	211	189	168	213	167	212	192	206	195	188	197	160	193	186	187	193	197	206	207	193	192	176	181	193	224	220	169	166	202	183	210	197	182	211	204	176	195	192	223	189	177	183	182	180	148	196	193	185	196	207	213	204	205	182	190	171	194	202	185	198	183	224	153	181	179	180	201	179	207	207	210	177	190	198	197	207	201	194	197	197	198	189	178	186	183	220	204	197	180	191	188	186	196	192	158	175	192	203	184	151	184	182	170	201	201	190	205	217	174	191	193	160	192	163	205	176	185	198	177	157	215	196	200	211	197	215	189	176	190	188	194	176	196	192	204	176	175	174	201	200	183	217	212	196	190	166	199	180	188	206	173	184	193	203	199	191	217	211	167	189	185	198	173	217	202	221	194	188	191	193	199	196	206	188	184	193	174	202	178	204	188	177	200	210	181	166	185	201	192	172	207	177	163	169	200	169	221	214	173	181	207	189	169	200	171	196	180	194	175	185	190	194	174	178	188	201	188	204	201	183	168	208	196	177	171	195	182	187	189	185	185	176	202	189	184	193	183	171	225	200	195	192	177	184	201	196	202	169	187	184	201	199	181	170	192	164	218	192	187	192	201	159	214	181	197	212	209	198	185	197	198	226	174	175	204	183	183	214	186	208	191	209	185	202	201	163	196	186	203	179	182	196	212	206	189	201	211	176	169	182	190	182	205	183	175	176	211	179	166	182	171	207	183	176	215	187	219	179	215	191	209	214	182	206	215	181	194	202	190	186	205	189	176	202	161	190	202	170	163	200	191	196	194	192	165	179	183	179	187	185	189	182	186	195	186	198	193	196	184	214	192	200	205	192	186	187	184	165	192	173	198	216	212	162	197	200	171	195	187	180	199	209	193	199	180	185	195	214	188	176	196	202	172	203	161	184	188	194	229	220	198	199	209	187	188	188	183	182	171	191	169	177	191	176	205	199	172	203	198	203	203	154	181	210	196	215	194	185	206	179	207	179	199	193	202	186	202	156	185	169	202	175	203	191	177	207	199	186	186	180	159	209	209	162	209	167	188	176	188	192	207	177	210	194	188	176	180	188	182	197	195	194	194	194	188	167	175	189	176	208	180	212	194	193	170	186	184	194	174	196	174	201	192	194	197	174	176	188	187	195	192	193	203	201	180	182	184	203	184	195	218	195	204	183	175	198	195	191	205	196	180	197	214	202	195	166	201	169	191	191	191	207	185	180	198	188	182	166	170	190	182	196	194	200	211	208	178	207	181	190	203	201	206	221	194	187	171	210	203	176	179	185	177	194	181	207	216	196	181	187	207	211	198	180	189	180	211	182	178	170	197	187	176	210	176	204	195	170	177	190	192	156	216	180	201	193	195	185	170	191	208	190	187	210	186	190	194	206	191	176	201	224	196	167	183	178	202	201	201	204	222	212	174	174	210	186	219	202	224	207	213	189	194	158	187	188	195	211	184	169	185	198	194	210	184	198	174	195	213	206	160	185	199	211	214	181	198	165	187	177	197	189	180	189	180	191	198	189	198	197	185	202	202	169	190	197	204	193	180	176	207	219	179	208	190	185	175	196	197	191	181	203	216	212	215	195	192	171	197	196	183	191	187	198	165	184	216	190	178	183	225	191	190	172	194	193	196	206	218	197	196	212	193	191	199	179	189	203	177	173	186	190	203	170	189	189	185	184	180	193	194	192	171	180	196	186	202	170	202	148	174	189	191	185	190	175	166	180	199	184	191	178	180	223	209	190	170	185	176	191	157	191	167	189	171	218	188	208	178	198	183	189	207	199	173	207	161	206	186	210	195	200	186	184	218	189	202	211	192	200	204	177	190	184	207	218	187	219	206	195	205	190	214	181	177	181	210	188	202	182	179	192	201	186	196	182	188	208	170	190	208	179	211	206	169	194	210	200	215	194	201	198	192	185	191	185	196	186	195	186	187	187	206	178	186	186	187	178	195	191	166	180	204	200	162	194	199	195	214	183	201	187	176	210	207	180	200
17344	2265	4972	5738	4895	4020	3204	2640	2272	1979	1759	1598	1387	1303	1201	1098	1032	1050	965	879	889	816	826	772	802	726	696	743	721	663	664	676	709	642	651	622	664	579	619	570	565	585	583	591	610	559	558	528	550	633	580	601	580	572	535	585	581	544	552	581	585	587	595	620	618	547	566	571	637	623	629	696	603	658	733	750	815	773	833	742	786	785	825	630	614	560	572	560	557	569	563	552	528	585	547	568	813	1655	3682	2382	548	507	555	499	539	490	498	503	491	537	509	489	506	568	515	533	540	507	536	526	534	500	534	478	521	537	501	519	519	457	522	522	515	471	534	520	570	489	513	545	543	526	492	522	494	500	492	514	505	502	513	451	512	511	525	499	489	500	504	495	481	504	460	480	508	482	528	517	539	501	496	500	522	555	521	485	521	511	486	494	514	474	557	520	518	524	527	492	531	494	527	494	515	483	565	492	523	518	528	508	503	520	543	540	529	530	525	513	503	525	517	515	484	502	516	499	506	524	525	514	525	494	509	517	497	483	513	480	526	487	524	497	515	519	507	498	492	504	503	518	530	515	497	525	537	484	524	478	503	496	515	520	466	526	496	505	505	468	527	509	508	549	504	505	475	528	491	527	498	508	493	535	519	510	478	504	525	476	518	481	535	523	513	495	497	508	506	513	528	510	537	498	481	491	480	520	494	536	554	504	528	518	499	511	501	522	489	528	523	521	514	553	532	493	515	489	537	488	518	496	480	496	480	534	519	526	497	480	490	520	526	531	451	510	503	511	506	479	527	516	468	507	521	487	520	468	538	525	540	518	489	507	479	505	540	493	499	486	526	527	509	513	503	512	497	515	505	485	496	504	506	532	486	535	513	506	548	521	559	534	522	475	519	558	466	515	502	506	520	481	480	537	484	504	512	506	479	513	519	515	521	546	489	524	495	463	535	478	500	534	548	490	516	488	520	487	549	513	484	544	516	514	494	531	506	520	516	524	497	504	517	550	515	537	550	532	539	522	513	489	523	523	482	508	528	500	479	496	502	497	482	473	532	484	524	503	505	510	490	504	533	508	505	480	496	524	533	499	479	508	556	509	496	483	511	576	561	489	477	500	463	479	486	497	534	541	547	524	523	500	496	549	487	518	550	530	473	486	491	524	496	466	514	510	486	512	482	534	475	491	545	530	527	480	517	494	502	520	484	480	502	495	486	512	521	483	497	526	496	536	522	512	462	512	508	531	509	515	478	493	525	522	515	534	500	505	506	489	518	498	490	526	468	501	517	495	554	520	476	521	527	518	517	524	466	531	490	498	503	543	503	524	515	538	534	543	482	521	519	530	546	499	490	539	554	495	537	557	497	528	562	508	480	481	502	502	484	557	522	501	473	511	536	476	472	519	527	468	519	508	502	477	521	505	488	521	531	520	474	513	461	526	532	537	471	492	521	510	537	554	513	519	471	519	518	488	493	524	496	508	497	509	477	505	476	527	519	514	505	499	519	483	514	504	559	538	499	498	521	504	470	498	507	497	530	529	532	529	510	469	462	491	490	475	568	482	529	480	555	521	508	483	492	549	490	514	471	488	517	537	522	512	527	527	498	526	522	528	511	528	497	530	484	551	499	507	510	518	534	496	532	508	490	532	520	498	532	491	514	435	496	533	540	496	518	521	521	503	539	458	494	509	510	479	494	485	506	504	500	501	506	496	489	521	503	494	505	509	504	520	523	526	495	549	485	534	565	558	516	494	492	505	532	467	499	510	482	534	531	450	525	499	509	506	492	473	523	520	504	517	517	508	520	499	512	527	512	531	486	497	560	547	498	506	509	532	494	490	519	496	484	518	514	501	502	563	518	498	531	521	465	492	471	499	487	541	497	528	500	510	521	495	498	488	496	508	538	525	522	453	516	519	452	505	511	470	503	504	535	543	517	515	498	519	536	505	499	507	465	496	471	538	492	451	497	481	504	547	523	510	519	499	501	510	525	467	501	519	509	498	466	527	476	503	522	491	499	488	506	496	499	479	519	512	518	526	505	488	534	528	502	521	501	488	511	524	544	465	520	494	508	516	479	527	451	500	462	506	513	502	517	516	514	524	565	515	496	483	494	474	473	528	526	533	508	471	511	544	514	514	517	471	511	497	487	552	519	514	501	494	460	500	523	523	542	506	516	508	464	540	556	522	503	542	483	482	485	494	515	510	539	519	513	501	512	533	489	510	497	495	556	494	537	512	532	481	484	530	534	469	509	486	516	511	531	505	503	471	515	531	494	447	543	504	505	502	534	477	553	500	506	479	508	471	475	512	526	470	480	497	526	509	550	556	496	510	506	475	531	453	496	538	511	541	507	521	514	517	482	568	482	528	503	469	523	457	474	479	467	530	539	546	513	527	542	502	496	493	522	530	516	524	500	537	516	465	511	512	520	465	508	515	520	516	500	495	488	486	509	522	498	492	537	517	473	533	521	522	506	480	547	518	494	501	523	483	530	524	475	524	535	461	505	501	499	512	504	496	478	523	503	501	501	502	537	457	472	538	506	501	533	471	510	512	565	492	531	499	528	488	494	476	539	515	428	486	530	502	488	480	511	498	494	505	506	516	515	467	468	546	496	521	476	549	526	481	519	509	502	496	531	460	506	522	518	563	508	537	548	508	514	528	514	515	513	485	575	523	501	523	518	515	524	518	503	496	488	500	495	519	535	496	494	467	456	499	504	525	498	536	538	497	521	500	525	507	515	468	533	502	479	502	534	516	491	517	508	536	544	512	510	521	497	509	514	493	476	486	516	507	540	560	522	471	500	504	497	520	514	518	519	493	481	492	486	506	485	503	501	496	461	535	505	458	537	527	485	531	484	554	514	504	468	489	538	514	502	504	498	491	513	542	493	503	520	519	526	494	500	525	504	544	517	485	489	529	539	526	496	532	520	465	484	522	507	514	518	534	528	503	517	539	509	530	492	526	478	513	522	500	472	500	460	500	543	513	505	505	517	505	510	529	490	503	489	561	498	514	521	492	511	487	455	481	532	475	479	524	532	499	497	541	492	527	522	511	525	494	503	457	524	516	519	511	476	516	502	485	520	513	516	449	483	521	512	500	529	522	497	543	492	491	479	522	543	505	506	544	497	532	463	513	500	547	506	534	491	500	539	486	500	511	534	530	501	555	521	503	532	483	526	497	517	527	534	495	492	523	497	544	529	521	525	512	481	526	470	523	504	484	511	519	514	522	474	528	514	519	486	527	517	492	510	486	497	529	514	514	466	499	500	485	485	551	512	477	538	519	521	513	503	507	493	483	540	480	502	498	531	503	537	488	524	517	524	509	512	510	504	475	491	500	545	494	496	458	505	460	488	517	519	559	506	511	500	492	552	531	504	479	503	504	494	438	538	507	523	534	514	488	525	524	471	476	520	500	489	506	507	508	503	503	504	527	498	507	474	504	493	526	470	514	531	497	468	538	517	496	532	535	510	529	531	502	535	511	493	493	462	526	495	478	485	526	487	521
3981	228	251	270	224	217	218	228	222	215	194	191	209	224	192	222	202	198	190	202	200	195	220	198	222	216	208	204	194	217	220	221	200	221	194	209	191	220	216	204	229	193	199	191	219	218	254	199	215	187	217	200	241	218	203	210	198	217	217	202	180	198	207	208	232	205	217	212	202	194	186	217	213	226	220	218	207	207	178	194	229	203	192	194	214	200	218	200	190	203	229	210	204	231	187	212	209	240	227	224	214	196	171	218	203	216	203	192	212	206	221	205	198	225	226	223	208	210	199	182	201	210	222	191	201	179	213	200	206	205	215	196	206	232	233	211	204	200	182	206	248	208	215	192	199	190	242	189	216	206	221	201	198	197	194	208	212	181	207	202	211	208	198	228	186	220	214	199	227	202	220	196	220	193	213	193	203	226	198	191	212	212	187	228	198	223	207	227	230	207	192	214	208	197	212	210	182	209	220	221	204	204	201	223	218	212	215	206	180	198	209	223	208	189	206	209	215	198	178	205	195	174	213	208	195	207	191	196	184	194	196	187	211	215	194	202	191	193	208	194	211	218	213	209	206	203	207	159	197	193	215	192	205	220	241	197	210	196	235	200	220	214	198	211	241	210	198	191	188	206	196	184	197	189	205	219	204	212	202	212	239	180	197	219	198	214	221	218	212	203	212	219	209	194	188	211	215	201	224	215	233	234	238	196	199	228	181	180	224	195	205	209	225	191	234	201	209	212	242	191	237	217	220	203	212	214	190	197	196	198	206	205	202	212	221	194	236	234	215	204	209	216	193	189	204	224	199	189	207	218	177	198	222	196	222	216	227	203	216	197	192	208	204	211	232	217	201	206	196	201	204	214	211	212	197	212	205	230	177	208	246	217	195	209	226	193	204	209	198	233	240	195	176	187	171	213	220	203	212	258	219	214	203	231	194	212	192	210	197	196	196	184	221	193	188	235	220	209	224	212	208	213	206	207	198	222	205	210	229	210	210	226	216	238	230	223	210	204	230	230	205	195	203	215	185	221	186	192	192	190	198	221	208	216	199	187	222	233	199	213	199	169	204	184	222	202	194	183	203	211	168	210	212	197	238	224	212	222	209	189	201	201	215	194	218	217	219	194	216	225	222	238	196	209	223	215	203	221	229	208	212	192	219	210	183	204	190	238	207	225	218	215	207	188	210	204	239	211	222	214	209	206	210	200	217	208	225	185	171	204	195	218	219	204	200	194	208	212	190	211	229	208	215	198	201	211	191	209	190	190	209	197	218	234	196	203	178	192	212	200	198	214	226	202	216	218	217	207	219	221	220	201	206	167	225	196	208	193	210	199	219	187	210	228	214	185	187	207	188	200	220	198	226	211	229	228	221	182	214	230	203	229	219	209	194	225	208	203	201	217	219	221	203	204	197	197	209	210	198	198	187	206	196	202	211	198	185	220	206	237	223	231	213	189	194	213	259	214	174	210	214	204	217	200	243	198	228	203	195	236	192	204	221	231	222	226	197	208	208	175	229	206	198	206	204	201	186	216	208	191	223	185	219	189	195	216	219	213	200	199	194	202	203	206	220	173	208	174	163	208	221	203	189	209	212	228	240	203	190	183	206	217	209	216	214	193	199	206	231	192	240	188	195	226	220	216	181	209	209	211	221	222	209	211	189	187	204	197	215	202	185	202	210	214	215	225	204	215	192	201	237	196	217	207	204	202	215	220	173	192	231	192	205	196	200	220	232	192	214	195	181	177	192	214	210	226	218	224	202	200	215	234	198	225	218	198	208	203	217	179	190	209	197	205	191	199	214	174	213	203	199	189	232	208	213	225	191	192	192	196	218	202	224	211	207	212	202	224	209	183	222	222	215	215	217	203	186	238	220	191	231	207	223	178	206	224	199	216	225	190	217	223	200	179	214	210	211	180	226	204	214	209	186	202	190	201	185	192	204	194	211	218	203	178	222	210	192	193	196	182	216	202	214	192	202	184	215	200	221	216	206	193	194	232	220	199	218	180	235	196	207	207	186	196	198	236	212	221	198	228	205	213	198	189	204	200	210	219	221	209	211	208	251	188	207	188	254	222	186	197	231	206	192	222	211	228	188	226	207	220	198	201	245	210	209	213	189	206	194	212	195	195	201	216	221	193	197	214	184	211	224	219	225	207	206	187	207	228	199	213	193	199	196	195	194	229	187	205	240	209	207	219	226	208	220	201	211	200	199	220	202	218	205	229	209	219	193	192	218	224	208	213	184	219	167	204	226	186	206	208	195	256	213	185	228	198	207	207	220	201	201	190	195	240	206	213	204	203	211	201	207	214	190	210	206	195	211	199	182	220	185	217	189	223	228	209	217	196	209	213	214	222	202	201	215	194	221	209	216	219	206	198	221	212	198	233	223	226	213	222	202	214	234	194	196	216	196	205	204	213	193	207	203	241	222	193	219	201	203	205	193	187	191	222	210	216	204	200	211	206	195	211	181	227	202	199	201	208	208	193	198	204	194	211	206	228	209	201	209	233	210	225	204	199	209	209	212	195	227	212	207	206	212	203	213	210	202	211	221	196	190	219	196	206	209	237	213	204	187	194	214	231	195	214	195	196	189	194	195	215	213	237	221	200	206	229	194	217	219	181	201	189	211	201	208	201	202	234	211	214	203	186	182	201	216	219	236	194	183	179	179	201	230	203	214	208	205	205	198	201	214	214	208	228	206	186	207	178	209	231	217	211	225	200	225	229	177	191	226	198	214	198	210	191	218	240	205	203	201	198	182	208	186	186	175	237	202	195	202	173	181	215	245	215	203	221	202	207	192	221	203	209	186	207	215	202	210	203	202	229	190	218	221	226	187	213	196	216	193	210	192	191	225	197	219	210	223	207	186	213	192	185	199	207	194	199	187	229	219	205	242	202	199	210	191	212	233	205	184	203	204	205	193	181	208	207	207	218	232	215	215	209	213	216	226	193	231	206	221	221	214	220	210	190	231	195	204	186	215	225	190	186	208	222	203	227	193	214	185	196	204	202	201	194	237	220	210	202	218	195	229	207	210	196	209	211	183	207	195	190	226	202	189	216	215	187	195	209	207	214	199	213	215	210	201	206	226	208	205	206	225	208	213	191	195	214	207	206	203	200	225	220	210	202	215	227	181	199	203	212	200	195	202	198	199	204	215	210	190	200	202	213	194	226	216	228	226	205	222	209	218	219	199	214	203	178	204	201	198	209	208	181	215	173	210	240	220	210	188	221	201	197	213	182	206	220	208	203	208	222	221	191	215	212	186	171	201	186	210	197	221	189	207	195	214	230	203	188	217	216	213	218	188	248	217	202	214	210	190	216	209	218	219	214	210	205	193	219	205	196	212	204	220	182	219	204	199	214	226	196	202	215	168	204	203	257	215	215	212	225	186	189	202	213	215	208	207	207	210	208	189	213	203	209	210	234	220	213	195	192	202	191	200	213	188	180	217	206	207	207	227	228	205	202	203	202	199	206	240	207	222	189	217	207	210	219
3578	610	676	721	705	606	650	662	608	588	561	578	575	601	607	547	593	551	550	568	561	571	579	589	554	539	593	543	508	550	569	556	571	563	582	593	565	537	587	632	576	607	581	559	535	551	528	542	599	556	618	556	554	558	595	589	566	567	550	609	569	552	559	573	578	563	547	572	548	595	553	605	532	541	629	568	581	565	584	577	551	584	574	583	524	518	543	577	556	539	577	542	530	583	557	556	551	593	753	577	565	527	580	582	579	543	554	599	572	565	591	561	550	571	559	618	564	580	516	529	574	551	527	525	526	550	537	566	547	546	544	561	567	545	578	549	569	536	565	544	570	568	575	587	534	539	565	562	574	583	583	529	590	563	567	542	563	582	508	589	597	549	557	578	563	557	536	535	630	553	580	569	556	545	531	601	554	556	508	592	589	529	575	588	540	525	563	564	557	546	589	539	545	543	562	570	585	546	579	594	544	596	530	543	568	523	559	573	554	558	562	591	548	555	575	588	557	554	566	556	585	523	596	525	583	600	541	564	535	524	603	546	544	576	556	518	604	579	564	592	544	566	589	570	535	568	578	573	566	573	576	530	570	556	564	564	564	557	512	582	536	564	618	574	527	542	583	562	565	543	522	600	573	552	525	569	548	573	562	548	574	527	525	535	579	606	589	520	560	553	564	543	563	531	602	561	545	580	581	594	560	534	554	561	545	551	545	551	518	568	582	536	564	547	536	564	551	582	580	593	610	554	583	590	556	544	539	587	556	592	556	538	575	580	513	559	565	590	548	576	549	593	561	553	583	587	553	583	527	613	553	623	562	563	574	543	576	543	556	578	574	602	557	570	534	570	551	529	550	545	588	551	564	582	564	574	535	542	535	577	553	572	540	566	541	551	561	571	569	554	530	530	579	516	570	560	563	516	536	550	550	532	566	530	554	594	546	579	539	593	567	565	542	565	543	553	506	588	546	520	542	586	556	551	569	559	550	556	568	519	586	558	565	522	586	600	607	516	577	575	596	563	552	604	558	566	528	566	566	527	527	569	503	578	636	597	564	590	575	561	552	544	533	595	609	549	590	533	565	562	554	573	552	569	557	583	556	563	583	558	551	553	554	542	542	587	580	564	576	547	546	548	598	547	566	533	582	601	535	536	577	603	612	592	582	571	545	533	607	573	581	547	581	530	593	595	533	582	517	566	536	523	578	560	544	572	568	518	552	595	531	562	577	561	488	568	573	557	551	572	573	528	547	568	568	527	555	549	510	581	563	574	523	600	609	568	581	556	554	588	532	569	538	553	571	570	530	570	513	575	570	577	559	570	546	569	536	577	558	580	544	556	559	591	596	540	565	618	544	567	553	581	570	555	544	547	538	565	573	612	540	551	588	575	558	562	534	507	585	596	520	563	555	563	558	568	540	570	530	602	547	584	527	608	549	577	547	548	568	590	588	554	550	586	593	561	534	519	566	546	609	560	580	642	561	550	580	602	574	559	536	576	537	532	565	572	574	575	567	572	567	514	548	560	547	567	561	528	593	563	589	587	579	536	541	590	563	567	546	607	578	549	577	549	551	519	547	553	535	586	550	610	570	522	581	510	609	564	570	591	560	578	568	600	507	566	572	558	540	569	585	584	530	579	552	587	568	528	552	569	589	555	545	571	568	545	532	563	540	565	594	539	575	574	571	536	573	554	560	532	580	574	550	581	560	568	551	609	514	575	551	553	566	568	623	558	566	581	576	540	557	576	548	576	545	521	541	515	546	591	568	553	546	588	576	548	559	531	557	524	565	541	567	565	595	540	572	591	530	576	568	503	568	590	523	531	554	540	580	591	541	585	551	524	569	565	555	571	606	579	517	529	534	531	560	528	563	547	597	536	545	520	571	530	571	533	559	561	580	567	546	530	570	557	576	573	568	562	585	508	582	536	555	599	584	575	573	581	558	575	555	584	615	559	554	545	622	593	562	566	525	536	557	567	514	593	598	539	590	570	565	561	529	568	543	561	569	576	597	522	560	546	569	558	576	578	588	533	528	545	560	556	557	526	587	560	585	588	572	555	566	526	539	537	617	586	566	519	592	602	539	571	536	560	539	518	564	585	589	546	558	565	559	562	561	574	555	561	568	552	556	531	540	580	545	509	551	565	543	558	554	534	534	558	586	583	577	516	563	536	580	559	561	559	536	585	531	525	549	569	582	606	586	527	565	571	592	553	522	542	552	563	549	563	572	545	538	533	549	573	575	528	554	544	553	592	562	607	499	559	604	551	549	551	541	560	565	547	554	563	548	535	553	583	548	574	569	542	589	557	580	540	582	581	603	544	538	539	620	509	512	566	605	577	551	564	556	593	524	571	553	619	529	528	539	546	575	593	609	516	578	515	568	554	585	572	558	519	564	569	551	576	560	524	541	578	520	565	593	544	590	551	570	555	610	553	600	574	553	564	556	545	550	555	532	545	563	527	572	534	600	564	552	602	561	582	549	559	568	583	546	532	563	593	581	562	546	564	581	574	538	580	537	578	574	553	550	517	533	556	539	587	547	523	562	566	557	557	569	534	529	545	542	531	545	541	575	557	529	552	575	570	565	531	527	576	528	570	520	587	537	547	554	547	544	558	561	578	590	585	535	559	545	589	571	584	601	546	585	537	563	547	580	541	566	565	543	581	545	576	570	577	552	522	556	559	562	546	548	559	582	508	533	609	566	571	558	542	567	566	558	532	559	569	604	575	584	546	520	572	526	568	553	573	545	569	574	597	575	594	593	607	561	551	575	575	565	535	577	536	570	571	535	548	561	591	525	591	566	597	557	611	519	503	611	512	552	562	560	526	530	541	561	568	594	605	563	564	526	536	550	586	569	564	546	599	582	553	568	504	551	552	589	580	561	552	538	563	577	543	554	562	508	572	544	555	556	527	552	555	602	555	560	549	546	565	553	547	568	557	572	552	559	561	547	554	551	525	557	570	602	592	585	527	585	569	546	573	578	516	542	534	535	561	529	552	577	542	557	579	589	552	576	554	543	574	592	597	602	547	582	564	556	529	590	592	560	559	546	594	553	580	546	545	550	503	579	578	558	523	588	563	543	610	556	557	553	541	584	523	570	570	570	554	553	562	575	542	547	582	584	590	550	566	575	548	544	554	569	593	564	558	551	572	554	531	587	606	594	557	587	540	542	521	582	527	606	561	542	565	552	551	562	552	569	567	542	546	561	574	547	528	541	534	579	560	589	574	501	559	579	591	556	566	506	561	535	559	573	584	563	572	532	560	537	521	577	570	588	602	586	563	601	591	549	562	574	558	566	579	541	555	576	518	566	535	548	552	555	571	583	555	572	584	530	558	571	558	571	532	564	573	549	482	530	532	563	558	563	553	534	555	574	547	551	596	557	583	549	560	590	522	613	592	541	572	556	602	560	520	532	584	522	490	539	520	526	546	539	560	570	544	555	530	562	505	568	507	567	576	571	590	545	563	535	568	571	555	535	575	543	573	570	558	540	565
25655	2383	1276	1035	784	607	482	414	398	375	322	323	314	330	271	279	287	294	293	289	280	229	241	274	262	281	267	269	262	273	234	268	254	242	289	274	237	239	221	254	248	233	262	241	247	238	238	266	224	208	250	268	245	260	256	238	234	241	254	230	261	253	235	261	255	269	222	257	249	223	264	279	210	271	264	239	249	251	281	289	281	254	279	287	248	254	272	261	265	259	244	228	248	237	230	241	269	295	475	333	255	199	232	230	244	275	238	240	248	256	254	229	255	263	234	242	228	246	224	253	238	245	245	247	257	241	257	221	199	259	242	218	254	242	237	220	258	226	255	253	214	245	251	229	241	255	219	230	220	241	232	216	257	244	238	273	254	242	239	237	236	230	234	261	252	201	232	274	254	274	245	276	247	228	254	264	238	243	236	210	236	236	238	228	242	215	224	232	247	246	248	276	277	253	251	244	235	243	242	247	238	242	213	256	253	259	232	243	250	243	253	246	236	239	223	257	229	211	263	232	250	235	234	248	241	243	240	244	238	238	223	217	206	227	232	207	244	231	248	278	254	225	216	233	236	211	261	238	239	237	242	245	231	246	253	251	228	250	281	259	239	244	255	276	237	247	210	248	238	231	273	243	243	218	223	255	286	245	225	235	243	247	217	232	238	250	271	269	236	255	249	252	244	242	242	236	232	224	258	215	239	245	247	251	246	235	245	259	227	226	232	243	237	247	243	234	239	256	205	249	239	240	231	280	237	237	237	231	256	275	255	250	254	238	219	229	243	228	250	269	245	240	247	232	238	234	222	264	248	254	247	252	206	266	257	207	240	193	269	264	251	257	236	225	255	228	236	258	235	250	238	255	238	247	228	235	246	247	228	248	224	245	262	254	213	257	238	263	223	224	233	259	231	252	247	220	247	255	241	262	245	233	269	248	254	250	225	255	248	257	265	239	239	231	248	230	243	260	239	240	244	226	240	262	241	263	243	248	226	231	260	258	230	202	244	228	223	212	250	230	226	227	245	250	234	230	249	245	255	239	274	256	247	233	222	272	232	250	248	247	231	233	258	244	239	259	252	244	215	248	257	251	260	246	250	245	272	228	264	259	232	213	247	268	255	252	227	239	241	249	242	232	231	239	214	256	230	263	246	242	239	245	221	235	228	207	224	244	257	236	236	259	251	277	228	257	233	251	226	236	241	255	238	251	266	233	245	253	203	282	264	241	244	245	210	219	245	213	250	237	262	248	245	219	238	250	232	239	256	245	248	251	252	230	264	269	228	251	264	262	216	249	234	231	245	244	248	224	247	241	247	256	264	227	229	251	232	231	215	229	232	240	273	246	226	226	234	257	264	242	240	228	239	245	237	236	219	218	252	234	246	253	221	205	213	239	250	219	260	253	243	275	229	248	232	266	256	247	212	259	250	217	262	261	261	259	254	225	212	273	262	224	286	274	245	221	253	246	227	228	247	242	246	221	232	251	261	221	222	238	220	221	246	237	234	246	249	236	216	241	245	254	225	246	234	236	241	256	228	249	205	256	237	249	267	248	242	240	229	263	250	275	233	236	246	258	246	209	247	208	240	243	248	231	240	253	245	225	243	240	247	232	211	273	266	227	254	221	243	242	240	234	263	238	241	244	251	259	269	231	228	227	248	261	274	274	243	244	253	213	241	222	242	229	247	236	237	273	228	233	244	260	238	253	237	236	232	228	264	259	214	259	241	243	253	261	243	266	246	242	245	236	248	256	258	230	259	241	228	225	289	230	247	218	256	221	258	256	227	251	240	224	245	213	257	231	250	233	250	228	242	271	248	261	222	242	223	241	238	246	264	233	227	250	262	237	251	239	237	231	245	243	242	246	224	252	225	246	228	230	250	216	224	239	236	249	243	256	232	216	254	225	235	240	231	235	231	246	245	226	231	245	211	253	247	264	236	239	234	220	212	232	230	265	204	292	237	275	255	219	260	218	257	238	242	228	255	239	233	253	210	271	244	282	232	229	259	278	243	259	243	234	270	229	230	274	245	229	264	233	269	252	227	227	250	245	232	236	246	226	238	231	234	232	254	232	279	240	251	217	242	258	220	261	261	243	262	224	220	247	215	238	225	230	259	228	225	247	245	234	245	238	266	261	244	260	262	261	223	258	219	266	242	261	225	241	245	244	239	222	235	253	227	260	237	242	279	273	274	241	233	236	235	246	226	208	237	263	241	246	239	216	230	242	241	248	258	240	244	235	223	212	240	245	223	241	247	243	270	246	263	252	245	224	224	259	236	244	240	230	274	246	229	235	247	263	250	256	257	247	277	255	250	243	230	216	233	243	263	269	230	269	250	284	254	228	253	239	272	231	220	246	230	260	243	244	214	236	230	224	255	224	251	234	216	241	231	246	247	240	260	243	253	230	246	233	240	259	229	253	236	230	254	233	228	236	227	238	237	243	231	193	217	228	243	235	225	259	253	249	245	246	290	258	248	233	229	247	238	239	219	242	250	234	246	225	247	257	254	252	231	243	234	240	263	245	227	269	233	223	222	264	233	267	239	230	246	244	236	236	258	243	267	247	264	247	248	237	245	236	239	232	255	241	263	263	236	244	245	243	238	252	236	239	211	217	264	239	252	221	248	240	261	239	251	240	281	231	248	249	252	258	241	251	257	257	233	237	256	243	253	226	248	244	225	262	273	243	231	244	252	250	193	231	257	280	218	215	257	217	249	234	244	227	251	225	220	244	270	224	256	227	253	238	252	241	248	259	249	257	243	242	229	254	222	263	254	268	239	224	225	236	224	283	251	256	243	229	223	260	252	237	253	238	253	236	240	241	226	250	247	230	226	245	241	278	249	262	261	244	275	231	231	250	234	284	259	255	246	265	268	238	223	232	238	238	285	255	269	218	246	228	235	232	255	236	226	227	220	251	256	232	237	225	254	262	218	211	265	232	224	247	219	220	233	201	239	248	240	252	254	234	253	233	250	259	247	238	209	242	226	263	254	231	246	254	256	239	255	268	244	230	257	250	240	243	252	276	232	225	241	216	236	264	250	234	242	244	247	225	248	247	228	237	237	238	261	219	225	234	233	262	228	247	240	220	208	237	241	229	252	248	238	239	251	234	273	221	257	237	218	222	227	243	254	255	244	246	265	237	228	250	248	246	220	229	243	228	222	273	241	234	224	242	248	255	226	261	217	244	240	220	248	271	229	231	222	257	241	214	232	220	223	223	225	222	224	278	235	210	257	264	237	243	252	269	225	255	228	233	235	247	224	233	239	223	241	259	261	276	260	245	259	225	261	232	217	246	278	249	232	264	267	234	240	260	256	233	252	242	255	244	253	226	267	233	268	251	210	228	250	245	242	272	231	274	228	206	233	228	259	247	251	246	239	235	246	243	246	253	234	218	254	265	265	233	231	235	262	237	235	237	264	245	231	257	216	235	230	252	219	262	250	258	228	251	220	242	256	259	254	242	212	261	249	255	246	268	244	226	221	222	240	261	254	237
13040	1580	2982	3456	2912	2397	2087	1842	1601	1353	1253	1191	1099	1062	974	929	919	892	844	830	806	794	846	805	739	739	801	783	748	795	708	739	715	771	693	716	710	727	662	686	684	673	693	698	708	681	644	697	667	673	645	687	733	622	649	665	675	653	702	668	675	679	667	717	700	689	656	671	673	687	701	721	725	744	788	771	738	729	751	768	826	785	784	717	724	624	707	704	715	685	660	700	668	657	635	647	665	1318	2572	1173	643	663	613	605	659	686	632	638	639	633	641	582	614	619	655	638	672	675	640	658	696	627	647	658	598	639	625	673	664	661	622	686	642	653	606	635	638	654	646	667	626	612	655	628	577	652	596	609	654	628	653	647	647	620	683	629	619	617	650	618	618	629	668	675	597	644	640	662	635	645	657	618	642	655	650	604	603	635	664	610	620	639	656	665	664	636	648	673	594	636	632	645	647	602	635	617	706	615	661	648	625	616	646	651	674	661	674	619	664	589	664	672	677	581	639	699	621	678	632	570	629	650	638	633	599	657	663	622	668	620	594	667	648	663	651	626	621	618	678	642	661	643	659	634	626	661	647	614	657	643	619	605	644	687	610	609	581	617	631	616	625	622	647	644	638	629	677	623	655	655	628	626	687	660	660	612	592	646	658	649	651	611	606	615	633	657	671	627	629	602	633	673	641	663	678	629	696	680	646	601	672	632	629	664	643	628	642	655	671	662	618	636	636	604	683	643	625	656	599	616	581	611	639	639	607	622	647	653	653	619	609	607	616	654	634	637	646	645	637	617	646	609	614	628	626	606	581	656	664	660	655	631	615	630	627	633	634	606	618	674	652	657	635	654	694	639	621	630	613	638	676	655	626	631	660	644	665	641	676	585	625	675	617	677	663	628	687	610	657	687	660	647	672	652	640	612	627	604	628	646	651	664	687	664	690	600	605	694	633	623	636	593	626	622	623	627	632	652	621	663	636	678	657	695	599	672	628	658	646	636	623	675	636	623	641	619	639	665	628	608	673	664	620	617	665	619	649	675	662	606	634	634	635	632	688	562	680	596	618	610	664	676	628	611	623	630	660	625	648	637	664	606	598	621	649	608	606	689	640	634	658	620	621	669	649	619	638	638	654	624	653	606	675	629	630	617	619	606	605	657	643	654	672	603	664	651	627	612	587	639	637	617	632	672	665	660	663	645	642	644	637	634	599	649	639	644	652	650	598	649	620	596	646	655	639	616	632	645	672	618	651	617	681	630	630	649	646	643	692	642	630	638	616	649	619	649	643	645	636	648	616	636	609	677	628	641	607	639	642	642	660	703	654	666	630	588	656	677	622	650	702	692	633	647	677	641	570	700	668	615	630	597	620	639	637	672	651	639	634	650	673	664	615	651	574	621	651	660	633	636	612	638	621	686	671	636	646	666	642	656	593	640	657	692	636	604	704	604	679	652	652	599	645	641	622	577	695	645	614	658	637	663	646	658	633	607	599	615	598	702	605	634	638	624	628	621	644	633	614	657	619	696	656	636	612	652	662	617	650	645	627	659	632	678	641	661	641	636	647	666	649	639	647	676	616	611	657	624	665	586	617	611	595	625	630	666	616	602	637	668	648	636	690	630	621	647	610	673	636	632	644	631	639	650	599	616	643	616	639	615	639	635	622	647	645	620	597	615	622	601	667	651	635	657	610	673	634	635	619	659	623	638	631	635	666	605	637	656	641	691	671	667	625	599	684	676	639	632	630	647	671	677	610	683	626	644	650	630	632	647	661	642	688	673	616	622	648	614	635	643	579	643	604	632	653	609	657	626	594	620	668	608	675	619	629	607	620	658	642	600	680	663	614	692	632	682	661	652	618	603	641	665	622	667	628	642	625	624	637	643	606	645	639	638	633	632	626	666	621	642	597	606	640	676	629	655	638	650	673	647	619	662	639	656	615	639	636	625	612	617	599	667	677	642	653	653	658	649	653	607	660	694	633	644	600	669	615	649	666	647	645	654	682	657	619	617	559	645	655	616	643	624	648	650	654	574	629	591	614	639	671	622	670	576	607	613	658	605	614	660	611	628	642	673	635	667	594	623	655	611	652	583	627	632	630	640	646	646	620	624	648	655	678	617	690	597	661	676	634	617	599	608	632	635	677	614	632	637	664	682	632	621	622	632	640	603	588	671	632	616	654	627	671	647	629	611	641	661	597	629	686	629	628	618	611	632	688	654	654	713	607	666	673	660	612	624	631	636	621	705	689	626	667	601	659	612	669	640	708	641	641	658	676	632	626	661	638	632	645	659	627	622	682	608	619	661	633	631	615	604	652	660	653	656	661	647	637	651	681	657	671	602	640	621	619	633	619	642	652	629	649	629	650	665	650	656	623	625	656	652	597	635	641	636	633	612	638	630	667	597	664	629	634	648	636	659	621	602	619	668	622	603	629	643	607	642	592	603	611	607	612	642	610	611	642	637	606	651	679	646	620	630	650	648	595	658	641	651	624	668	667	674	634	674	626	647	656	653	627	660	644	613	638	649	663	618	644	605	704	700	635	685	667	617	644	641	600	641	619	648	645	618	599	626	647	662	671	617	601	615	659	622	595	661	665	654	648	649	590	662	636	622	620	640	608	616	635	645	606	616	676	624	667	684	631	607	605	630	653	612	636	623	676	674	643	663	683	643	620	637	635	659	661	639	574	599	651	617	609	703	587	626	700	644	616	686	672	572	615	634	602	656	632	656	630	624	585	623	623	618	678	707	646	643	649	660	654	646	665	648	648	686	620	621	632	634	626	646	649	675	615	628	648	640	671	661	627	628	645	614	635	615	632	610	655	589	611	663	621	629	620	629	666	655	686	653	647	721	633	649	614	638	640	655	660	652	623	623	634	640	605	602	580	626	622	646	636	628	663	630	620	684	668	606	630	599	638	681	579	617	620	609	619	635	626	650	635	643	628	613	627	675	634	602	659	656	615	612	658	658	660	662	614	657	655	666	632	659	648	666	679	643	639	670	610	638	666	638	606	622	639	638	652	593	677	641	617	644	615	675	630	604	635	670	648	649	621	599	635	647	697	662	638	655	669	643	657	618	666	624	636	617	628	622	609	638	612	660	639	597	631	619	644	648	605	642	626	665	581	650	632	641	661	662	615	628	615	630	647	632	659	621	652	663	673	637	610	647	655	657	641	630	622	636	623	597	608	645	605	648	648	659	619	668	651	656	664	610	624	632	662	651	694	657	624	592	644	609	642	661	609	614	594	621	628	681	640	655	635	601	630	631	615	683	632	624	636	663	612	642	666	652	665	664	599	658	622	590	631	683	652	688	632	674	610	626	680	667	666	630	605	624	592	606	668	671	618	599	654	635	630	641	639	690	665	643	626	673	621	662	630	704	653	602	610	692	668	592	626	598	692	663	650	642	623	637	618	616	636	591	642	653	668	626	625	636	617	684	664	637	640	658	651	614	644	637	677	607	618	644	684	634	650	617	570	632	646	674	628	647	689	651	619	650	636	648
40525	6324	2523	1859	1270	937	738	623	518	436	369	362	331	303	268	278	232	257	245	255	264	259	253	232	206	215	194	225	201	222	226	204	179	188	194	220	206	195	215	192	194	182	220	194	155	229	210	191	198	201	180	189	193	186	217	200	197	194	193	177	199	210	208	166	220	212	179	172	164	183	202	211	176	206	224	204	220	208	197	223	223	205	260	199	198	201	209	185	204	207	187	202	174	197	175	193	170	363	532	362	189	178	200	176	194	168	173	186	210	187	188	208	187	165	203	209	184	180	172	208	205	173	203	190	190	184	209	185	200	192	187	159	164	187	174	199	167	193	205	158	170	193	201	195	187	183	176	187	181	174	183	185	189	179	199	196	188	190	184	196	198	178	177	179	207	188	172	185	195	166	193	183	203	174	167	175	201	176	182	182	190	214	170	206	177	194	170	188	192	234	205	191	185	156	194	188	196	187	193	185	182	180	187	177	181	175	192	201	191	185	212	181	169	172	202	209	201	199	184	182	168	174	195	177	224	192	186	210	191	182	188	167	186	188	193	203	191	203	185	211	191	187	186	186	201	183	186	167	183	182	161	205	192	203	177	177	188	170	190	206	176	191	194	186	205	188	194	173	173	186	159	183	204	189	173	196	176	174	179	193	176	191	194	192	184	171	176	185	205	202	190	195	199	167	200	175	182	184	187	188	187	190	184	177	203	184	209	180	216	203	180	203	191	190	183	203	197	169	180	188	172	178	171	185	188	177	191	202	207	186	186	193	197	179	171	180	178	170	193	216	201	192	218	171	180	165	190	200	172	183	187	184	161	184	186	204	192	202	182	181	195	184	179	177	182	185	185	194	185	169	197	178	180	198	175	202	180	159	195	181	196	192	178	209	164	151	180	169	171	186	198	180	169	171	181	182	192	168	189	167	187	197	204	185	170	188	179	181	178	207	188	200	182	200	178	180	173	173	194	217	184	187	191	201	185	181	175	177	189	202	180	170	188	174	151	191	179	187	198	211	181	205	194	200	183	196	197	201	200	175	192	210	166	186	192	190	189	195	175	173	182	216	209	202	185	195	200	168	181	186	171	194	189	178	173	188	191	192	204	178	218	192	171	197	201	188	205	177	183	198	200	194	180	186	180	201	211	160	213	177	176	199	196	195	205	219	187	193	201	191	172	207	180	169	195	178	178	186	221	175	153	178	169	188	174	201	228	184	195	168	162	191	184	186	181	194	208	151	196	191	174	183	191	215	190	178	183	184	180	191	172	177	201	164	196	198	164	180	175	182	198	175	191	185	179	197	197	182	175	199	178	194	202	188	187	191	194	174	185	184	185	192	178	199	189	169	179	176	209	190	175	197	199	183	178	199	201	161	188	195	198	159	181	207	162	185	206	185	185	180	187	187	176	215	191	178	196	167	171	167	188	190	168	147	223	193	195	185	194	178	183	172	194	192	170	191	185	186	174	176	189	209	173	207	197	184	202	192	163	183	192	191	177	183	202	207	201	186	199	188	179	195	195	154	175	192	199	200	194	164	197	194	200	174	175	202	178	189	180	180	162	205	197	198	198	172	158	163	228	177	182	230	190	201	173	169	179	159	207	177	192	209	191	182	159	180	203	176	184	170	183	196	181	161	177	204	173	183	203	193	186	184	210	171	190	175	184	179	186	168	195	207	186	197	218	179	181	183	183	197	203	197	186	177	200	173	192	199	190	181	186	200	197	174	201	200	187	202	159	199	204	184	206	192	186	178	188	196	185	195	183	194	200	213	188	212	193	195	191	146	192	176	184	177	177	163	179	167	179	172	205	204	187	211	176	164	197	191	213	169	171	192	196	203	193	179	194	204	190	198	164	220	185	223	187	178	194	190	183	207	172	191	199	190	191	170	209	191	182	197	184	179	179	182	206	171	190	194	198	168	172	203	184	222	189	186	160	185	201	164	166	177	170	181	187	198	174	168	192	195	185	189	161	180	174	203	171	199	159	195	177	209	215	205	196	193	183	198	200	205	182	166	192	197	193	208	231	187	188	182	182	196	184	194	197	186	192	197	188	187	169	198	149	184	170	189	184	174	192	172	188	178	169	178	202	188	204	203	184	209	187	181	181	212	196	190	171	163	200	187	216	189	164	183	201	185	177	205	161	176	181	174	172	177	175	178	194	197	167	178	182	199	177	197	171	189	187	191	195	167	190	186	186	189	185	188	176	200	181	184	164	198	197	200	204	191	175	192	163	195	197	163	169	198	207	179	177	207	187	188	159	174	160	194	198	197	164	201	201	174	164	180	170	201	194	192	207	183	186	205	184	163	171	208	191	204	180	175	190	187	189	180	185	177	199	180	196	181	188	191	205	182	187	181	191	173	221	163	186	182	187	172	174	179	200	176	188	178	195	187	188	223	190	169	169	185	183	187	150	196	180	180	178	182	171	166	179	194	199	162	142	192	179	177	181	171	169	201	180	185	181	194	197	188	191	183	163	182	193	190	176	185	201	188	200	196	190	169	172	198	188	183	185	192	188	197	183	185	187	189	185	188	178	193	200	183	176	186	183	196	168	200	197	203	178	178	201	170	183	193	188	197	214	195	181	185	175	184	198	185	177	162	201	170	205	202	202	179	154	161	191	162	186	201	180	181	184	157	187	182	183	189	168	199	196	195	191	171	187	214	207	175	194	178	185	186	166	205	199	166	175	204	216	186	209	185	200	199	184	213	181	154	209	211	201	213	194	169	199	182	187	194	173	168	206	197	173	221	178	198	190	193	228	184	174	200	168	177	197	180	193	161	172	195	180	189	179	164	166	164	218	183	178	188	174	178	186	203	178	187	182	190	183	193	167	161	173	202	197	186	187	189	202	185	200	170	186	206	178	187	188	185	180	145	199	196	197	182	183	188	177	183	178	190	163	192	177	200	194	217	197	189	186	178	176	212	187	187	191	175	188	208	209	162	186	178	177	212	193	155	195	192	167	164	230	197	212	189	178	178	201	182	214	196	201	215	173	174	181	195	177	165	211	164	191	182	171	176	188	194	191	184	206	160	174	187	192	173	184	179	169	179	197	192	193	191	202	212	178	166	176	173	194	194	161	177	203	186	169	185	213	191	181	205	200	195	206	188	182	170	191	183	187	176	183	200	189	183	180	185	190	203	201	199	188	156	211	173	188	184	170	186	157	185	173	195	179	187	180	206	187	218	171	186	196	189	209	196	186	164	185	199	186	200	187	198	200	202	185	161	175	177	168	194	182	193	187	201	192	186	180	214	161	201	219	171	187	189	176	199	178	185	175	187	187	182	186	175	209	171	190	163	179	194	190	199	206	197	184	205	187	189	186	166	209	181	183	197	172	180	180	182	197	172	174	179	186	208	165	197	184	198	188	198	177	198	195	184	198	212	200	184	197	197	186	190	175	200	195	192	167	165	160	208	205	178	198	160	181	182	176	180	193	187	217	191	181	204	188	185	192	166	170	197	168	175	196	176	208	176	176	200	196	182	167	180
19131	2330	5095	5639	4854	4012	3200	2694	2288	1893	1662	1543	1418	1266	1213	1138	1062	920	946	864	895	853	840	737	738	712	707	674	678	683	667	630	645	626	622	640	600	616	577	580	610	604	586	559	591	577	541	569	530	562	530	554	533	570	588	544	546	579	583	589	570	594	589	598	596	576	594	575	578	554	565	642	711	591	661	763	712	672	686	772	788	702	791	788	665	572	592	569	652	638	556	547	522	538	522	528	502	2053	3370	1915	510	537	506	505	515	535	500	510	475	494	468	507	520	505	482	498	519	498	502	514	535	546	473	514	541	498	494	524	518	545	517	486	483	496	497	511	491	517	485	480	506	494	483	521	528	516	546	475	521	475	483	537	507	521	497	502	510	520	483	523	495	491	506	467	517	550	549	452	509	482	481	532	501	520	501	526	525	468	465	532	547	482	499	505	482	496	514	502	520	468	556	500	495	459	507	465	504	475	490	478	465	541	502	487	501	510	455	480	599	481	480	470	524	518	529	498	561	511	505	474	505	524	490	494	470	507	529	496	474	475	524	476	497	510	505	486	536	530	458	501	538	518	486	523	508	516	495	503	483	471	471	506	468	478	512	496	512	531	452	508	525	555	521	519	486	499	478	484	502	495	515	427	487	525	524	499	542	496	498	482	505	525	493	532	507	468	508	476	526	453	502	523	477	493	500	493	486	519	462	507	500	552	483	521	481	466	487	514	501	501	483	516	499	461	521	495	502	488	487	515	503	468	516	507	493	521	476	493	498	471	454	533	482	522	478	493	453	503	483	509	476	511	458	471	486	496	499	493	488	498	480	498	562	546	511	488	509	497	484	507	438	481	516	488	461	525	467	517	515	454	513	505	484	545	502	506	513	477	519	503	498	476	513	489	476	493	498	490	541	475	499	480	451	522	511	497	485	502	498	491	519	478	511	541	485	527	523	475	473	492	477	487	572	551	519	511	508	489	481	521	509	504	495	472	503	494	466	481	492	456	525	489	516	515	493	502	480	519	516	467	469	446	477	521	476	489	542	495	506	513	494	451	503	527	526	501	474	491	464	506	538	507	462	539	471	516	466	471	480	498	459	499	487	508	491	448	471	489	542	523	493	487	508	496	456	505	480	499	489	482	478	497	512	518	491	494	473	498	493	506	497	457	507	489	482	498	475	487	500	535	506	473	501	479	456	523	459	507	467	500	525	508	543	473	528	467	498	509	513	514	511	479	498	473	469	485	513	459	508	503	536	499	517	515	510	505	481	488	498	515	471	504	491	511	510	475	487	485	512	527	517	525	493	490	502	481	493	533	501	486	467	472	528	482	432	516	460	501	510	510	533	532	489	516	492	504	503	506	500	503	474	474	505	515	521	538	506	548	509	482	482	491	504	517	492	485	526	462	528	474	510	454	484	460	485	490	490	479	510	491	503	508	487	497	477	503	490	514	477	516	515	522	468	481	542	492	486	497	467	488	519	489	488	487	470	493	483	496	481	472	515	481	490	507	498	538	519	514	482	506	456	471	457	442	508	485	486	523	528	474	537	528	508	471	508	510	491	469	468	542	528	496	495	541	528	484	510	510	487	495	505	480	508	497	495	447	503	494	502	468	487	471	512	503	490	476	508	485	487	515	516	517	500	507	488	509	520	506	516	453	476	468	514	514	525	456	485	521	472	478	489	522	474	482	507	505	485	494	480	531	503	476	525	513	457	490	504	535	513	515	514	504	512	477	473	560	480	506	493	488	517	479	512	501	522	515	479	506	551	533	498	492	492	521	529	506	495	487	486	495	511	490	535	480	524	513	527	514	510	483	510	520	507	494	485	465	496	504	508	494	506	501	527	525	495	499	509	484	517	460	454	481	488	521	491	511	488	465	481	500	476	515	486	514	445	509	466	535	473	507	505	468	504	499	503	508	501	528	471	510	504	528	486	490	477	493	501	511	478	503	501	481	523	485	483	517	523	488	510	509	534	484	512	498	509	487	516	488	502	486	506	484	471	504	459	501	483	532	480	483	467	530	469	504	519	558	513	476	497	503	503	500	467	495	502	452	508	526	484	504	511	474	523	492	508	511	520	491	511	479	484	474	526	485	528	484	525	512	515	516	539	515	501	473	482	495	477	483	479	511	489	478	487	506	478	498	486	529	535	517	522	536	514	516	481	520	544	513	510	433	505	484	499	508	505	537	469	513	495	509	474	497	497	500	489	489	499	505	508	470	501	475	545	541	484	511	493	516	511	496	465	467	457	536	505	516	489	502	499	511	476	481	468	520	530	483	514	479	475	485	511	469	465	513	495	509	514	486	464	485	491	476	527	508	474	491	509	507	517	520	517	494	490	505	497	525	551	491	478	476	478	501	492	444	500	554	489	458	518	481	519	466	469	475	555	475	498	528	521	498	501	523	513	510	499	503	483	473	523	485	498	521	493	493	555	498	448	501	500	501	463	502	509	494	501	484	528	501	497	479	539	499	509	505	542	497	499	489	544	531	512	514	512	507	472	467	530	471	547	477	499	507	496	520	485	515	495	515	475	516	523	491	482	517	513	499	482	472	511	481	445	511	489	506	480	533	488	515	475	480	510	539	465	501	513	473	493	494	479	519	470	478	532	491	533	493	489	542	482	501	504	517	494	490	532	502	503	495	517	489	511	464	478	486	511	493	516	515	464	503	533	536	503	488	525	494	534	536	462	460	495	496	493	545	516	478	461	476	527	500	512	523	499	510	506	462	513	521	504	465	492	500	479	502	475	519	523	499	532	497	491	531	495	543	478	491	507	500	459	541	504	506	486	483	482	512	498	526	517	480	503	452	496	456	550	508	465	547	488	489	469	486	496	488	481	472	504	507	552	488	474	512	555	516	497	496	510	529	483	487	529	513	467	486	516	529	463	461	491	482	473	477	540	482	519	459	480	493	506	519	481	505	448	518	504	495	460	506	494	531	484	468	479	545	496	503	504	482	512	489	549	546	526	466	486	455	506	510	488	498	515	507	484	497	530	548	509	515	512	501	511	505	509	506	530	483	501	487	470	495	517	512	524	543	527	472	495	502	451	484	507	499	525	532	483	496	490	498	470	509	524	490	466	510	488	494	508	474	472	523	468	523	510	543	532	487	511	483	502	479	517	495	520	528	494	502	508	547	479	516	511	485	478	510	499	481	504	503	518	538	541	515	472	533	461	537	497	530	520	500	544	508	469	494	512	508	516	515	528	487	508	516	530	505	478	458	499	486	505	498	477	489	512	467	523	495	503	476	526	515	515	537	486	460	516	509	500	508	494	504	502	493	492	468	491	484	507	476	527	481	503	511	513	542	481	493	502	463	525	494	499	516	496	507	511	482	487	480	467	530	456	469	520	514	535	457	545	522	483	518	488	554	475	497	478	499	519	518	495	515	505	471	533	475	480	515	470	460	446	514	512	512	485	492	482	522	505	518	479	510	499	490	497	508	482	554	490	493	463	496	506	493	474	490	482	470	507	500	513	497	529	524	485	459	494	540
4314	260	271	231	232	219	207	234	216	198	220	201	233	210	199	196	219	200	217	218	227	210	234	213	207	207	213	187	248	226	218	215	216	234	197	214	221	204	205	225	226	206	207	199	210	222	186	214	212	211	218	207	203	210	201	184	199	223	190	188	210	222	215	212	232	208	216	201	197	196	208	212	196	230	210	207	201	215	236	201	223	214	211	223	211	206	215	215	193	209	225	190	218	197	202	229	201	223	229	218	227	214	227	187	214	195	213	196	230	216	217	228	233	203	190	227	191	217	226	193	202	221	200	212	212	209	217	207	214	186	191	208	189	205	229	212	203	204	231	211	187	208	232	214	220	213	201	213	198	195	239	199	201	221	234	189	230	180	217	217	230	211	229	208	207	205	202	198	192	222	194	194	214	195	218	205	223	241	240	188	181	210	217	204	197	215	223	197	225	219	204	223	194	204	210	231	213	237	228	234	212	217	200	216	188	216	237	207	190	186	210	215	226	218	220	208	190	210	201	211	192	213	206	207	213	213	231	204	196	242	215	222	215	206	195	231	206	231	190	199	232	214	212	177	209	210	206	217	213	225	228	228	202	226	191	232	225	222	238	214	223	197	214	229	204	217	230	217	188	212	211	224	202	207	234	228	183	206	205	194	213	230	201	214	208	230	206	181	214	214	181	216	232	214	229	215	196	223	199	208	205	231	196	210	187	214	193	218	209	226	194	213	218	219	205	201	210	196	221	202	196	221	191	175	185	222	227	209	219	215	210	204	215	214	204	203	214	205	215	229	184	216	223	244	222	203	210	204	231	241	214	201	201	183	232	210	207	213	207	232	223	198	222	225	202	242	221	202	226	214	190	207	202	227	224	221	209	242	220	230	221	230	233	216	215	215	208	180	209	210	203	217	216	223	212	205	208	201	190	218	223	218	218	193	225	219	227	194	215	186	190	216	211	210	190	156	217	184	217	199	214	230	218	220	223	206	221	225	194	196	204	245	190	203	179	224	216	224	222	208	213	204	205	210	195	205	225	212	217	187	218	214	184	207	224	212	196	244	234	218	209	226	201	217	212	179	216	208	214	223	217	203	191	248	212	219	230	195	212	209	244	216	223	227	206	212	200	195	214	204	206	208	204	234	214	198	217	191	210	203	191	166	204	232	197	206	206	187	229	210	249	184	189	247	213	218	208	213	211	184	226	190	207	219	202	223	226	205	231	213	226	228	219	221	222	215	207	220	237	186	205	209	208	196	231	221	183	218	176	198	226	246	228	218	220	223	222	218	208	220	216	225	205	218	211	201	240	204	189	200	190	189	212	219	213	218	208	195	233	205	223	198	210	226	212	217	214	225	231	201	187	254	196	190	202	184	205	190	217	215	209	193	220	204	194	228	211	199	220	220	212	196	194	210	204	195	217	219	190	218	219	197	232	226	190	220	203	210	185	186	203	206	210	209	226	205	210	203	205	183	213	218	184	207	204	183	198	210	173	201	182	212	197	211	221	226	203	229	182	223	209	212	199	198	206	249	197	190	214	216	216	183	209	189	239	206	213	224	218	200	222	187	216	220	193	218	210	220	194	193	219	225	196	229	224	215	213	245	190	201	233	217	213	215	214	212	215	223	213	234	194	224	199	214	219	207	232	198	208	193	225	209	219	220	194	203	236	194	215	219	198	206	225	210	220	218	213	209	210	209	198	193	187	222	221	179	224	201	194	196	214	209	216	209	212	196	214	213	210	204	199	231	222	221	217	225	199	219	199	206	221	193	221	192	220	192	205	220	210	192	199	207	185	212	214	209	197	224	213	198	195	199	179	233	214	233	230	241	214	208	233	199	183	181	209	230	206	236	224	216	203	215	212	218	195	212	211	216	194	194	226	208	214	213	215	215	212	215	196	243	211	204	220	208	209	222	232	241	215	188	220	206	212	243	192	244	204	200	192	208	194	211	201	187	201	225	226	173	209	227	186	236	207	198	230	230	209	237	203	215	232	190	209	204	207	212	205	243	200	223	195	209	200	195	204	193	199	211	184	204	227	169	231	191	227	228	210	193	205	208	191	210	216	233	198	222	227	195	212	229	217	213	209	224	194	215	211	230	199	175	213	207	196	190	227	198	213	246	204	212	208	187	196	219	199	223	237	219	209	191	241	220	215	202	228	216	172	210	202	211	202	217	219	222	207	177	195	218	220	218	180	220	206	208	209	217	226	208	219	240	221	215	206	244	194	223	216	225	179	202	223	246	208	196	214	192	205	231	224	223	198	216	238	195	203	215	173	206	180	214	223	219	211	217	201	228	203	201	207	204	215	213	210	204	220	209	200	201	228	234	210	175	197	207	182	215	203	197	201	221	211	204	195	197	171	209	217	195	217	185	229	206	211	208	192	197	213	183	186	194	206	216	204	223	204	214	215	234	204	225	209	216	193	214	212	198	214	201	216	193	233	211	219	213	214	211	232	230	187	221	193	224	228	216	207	218	230	212	181	185	205	219	206	199	203	220	201	200	221	201	229	202	192	220	209	227	217	201	210	216	211	198	181	213	204	210	222	196	182	219	194	208	213	204	210	219	209	195	217	190	185	197	211	190	215	201	206	197	227	212	204	224	209	202	236	200	211	199	207	217	189	218	203	192	216	206	186	231	203	204	182	190	203	215	219	207	212	211	192	195	192	216	197	218	223	230	211	207	231	205	256	206	190	254	225	192	195	208	194	215	209	189	208	230	197	204	201	194	201	223	205	187	208	216	211	216	233	195	219	233	203	229	184	213	230	213	219	212	190	207	215	203	205	179	227	208	190	231	221	221	217	216	217	213	220	210	215	208	208	213	221	209	219	190	189	212	221	210	220	183	216	239	227	227	207	215	210	218	181	211	178	221	195	208	215	224	214	188	196	211	211	236	215	216	217	195	220	209	209	240	205	199	205	199	236	225	210	185	239	217	193	203	234	208	192	229	192	213	200	206	235	202	196	212	203	222	208	210	214	209	222	211	187	189	223	224	201	211	247	212	195	186	231	199	185	196	199	192	194	188	197	246	201	191	230	223	218	187	204	201	250	204	208	233	229	211	224	225	205	208	195	202	230	202	189	213	217	214	203	221	202	220	194	195	193	203	224	197	223	191	219	214	221	202	197	203	197	206	182	209	188	204	217	191	199	207	197	169	218	215	177	202	227	216	188	213	205	222	200	207	200	210	206	218	203	225	217	219	223	211	222	212	205	199	232	213	177	237	205	215	190	220	216	210	224	216	214	218	207	206	221	201	200	225	190	206	208	197	200	206	201	196	220	215	244	206	205	214	213	234	230	217	226	191	203	210	214	187	231	195	201	205	214	215	216	239	224	220	241	169	211	228	228	232	225	192	213	206	225	229	217	222	225	220	199	224	201	217	183	203	217	183	221	218	181	220	230	197	197	191	199	191	229	200	209	225	209	234	206	196	194	200	232	241	209	206	201	211	229	215	189	196	219	212	209	202	196	224	201	231	201	200	203	188	206	201
3828	668	682	698	673	644	637	626	588	588	574	625	557	562	592	569	585	573	571	623	567	574	563	613	550	581	574	565	564	563	588	596	582	552	560	586	553	573	511	566	611	539	582	578	521	585	532	550	573	596	574	594	568	577	586	542	586	571	592	568	599	583	600	589	635	566	566	534	605	592	567	578	582	573	568	626	591	578	573	595	559	577	549	585	580	522	536	528	623	590	579	511	566	588	593	632	574	650	761	645	572	545	550	607	590	563	560	572	609	597	576	592	639	594	530	545	554	541	553	590	532	596	551	548	593	605	554	549	563	553	534	560	511	550	558	550	560	542	610	506	587	563	594	536	574	554	588	618	530	546	550	579	618	528	532	549	614	541	572	580	541	557	566	585	568	579	572	587	523	588	590	572	606	561	601	599	562	570	545	536	573	584	573	579	582	583	566	602	567	564	570	540	547	554	580	523	613	528	573	565	526	554	561	587	574	573	545	586	591	593	592	580	634	583	605	572	526	558	590	565	591	643	559	546	548	593	622	547	557	606	525	614	569	581	541	547	585	538	548	551	572	591	520	544	585	551	567	551	594	579	536	595	607	549	600	559	552	559	594	543	574	561	538	576	560	536	531	555	543	567	581	564	543	605	523	557	565	574	578	588	515	575	581	555	564	572	580	573	572	520	545	557	583	554	568	560	576	536	539	566	582	578	556	496	565	571	540	533	570	571	603	521	541	551	546	542	581	556	542	525	550	554	586	546	549	561	556	581	567	609	583	551	570	567	558	549	585	571	623	560	555	572	592	579	575	601	587	574	549	591	613	576	580	578	567	596	616	583	536	564	547	559	583	567	550	553	594	584	565	563	544	535	568	522	547	594	588	497	572	608	522	569	579	480	591	545	541	562	590	613	576	528	526	593	552	557	581	576	612	574	610	627	578	592	608	576	519	595	575	543	577	582	576	564	557	562	530	561	524	577	545	577	584	535	563	577	585	552	571	565	555	584	546	543	549	559	568	590	564	563	586	542	547	553	573	548	556	574	533	524	577	579	549	596	595	543	546	563	582	565	544	587	563	526	565	612	565	568	582	550	541	589	588	568	567	526	610	540	585	545	568	583	596	567	570	614	529	577	503	537	582	583	570	568	550	590	578	560	547	531	566	566	545	556	586	525	574	560	584	567	601	555	542	584	540	549	567	581	530	559	526	548	588	590	516	591	577	558	577	577	606	585	578	597	526	530	566	594	569	574	589	568	605	597	585	621	534	533	537	564	541	575	557	599	571	563	580	580	539	525	555	580	579	584	567	579	538	573	545	527	630	567	558	555	625	569	571	569	541	533	582	536	557	561	576	578	610	535	579	558	565	547	572	582	570	611	578	531	562	555	561	582	566	591	540	567	556	596	598	589	535	579	507	560	534	571	579	599	555	578	575	560	521	562	581	559	601	546	544	561	612	568	567	590	558	546	557	582	563	620	565	522	624	591	540	593	552	571	542	580	555	547	572	545	563	559	606	538	576	597	586	564	561	591	577	599	563	615	590	547	585	588	575	541	552	576	592	542	584	626	556	536	575	585	527	561	566	556	585	564	546	550	571	587	557	521	568	552	548	555	549	585	532	565	540	583	566	522	560	587	575	571	545	543	559	605	531	594	595	577	555	579	560	557	642	585	571	557	565	532	568	546	594	559	506	569	539	559	566	561	597	553	540	587	575	538	588	557	574	564	543	593	522	540	553	579	588	530	572	595	534	593	559	542	521	573	540	529	542	572	505	520	584	577	592	591	569	564	552	558	562	575	602	576	562	570	562	567	596	551	577	563	575	593	576	605	583	558	577	514	520	576	548	567	592	528	587	566	539	584	583	563	577	574	553	592	593	591	555	587	567	584	599	573	571	563	529	573	567	573	558	589	536	577	551	565	567	586	566	553	573	560	558	545	551	557	554	579	572	544	567	575	576	616	554	572	564	588	523	539	568	521	609	615	594	591	577	551	509	594	573	541	595	622	587	560	559	573	552	582	573	548	542	561	583	548	590	557	587	592	547	595	544	564	589	576	613	610	542	564	553	580	546	571	603	563	549	559	546	618	579	532	560	602	555	554	535	629	594	587	589	553	518	565	544	571	594	597	596	591	569	555	556	568	574	563	587	589	529	561	558	595	590	546	572	542	552	530	557	572	569	559	567	558	575	562	563	624	534	548	601	529	550	546	614	540	533	534	585	575	554	593	592	585	496	543	549	583	582	592	611	602	616	577	612	585	616	570	583	570	534	560	590	588	584	582	538	558	584	543	537	543	565	564	568	536	587	547	591	573	551	566	584	569	592	547	576	571	541	577	534	603	606	525	542	539	589	549	574	545	524	581	558	547	559	536	575	568	579	576	577	608	576	581	579	562	578	547	559	574	594	595	555	532	559	585	587	564	587	571	598	519	591	588	607	544	587	574	617	555	581	547	579	561	559	554	512	548	549	562	547	551	544	536	584	565	536	579	579	571	523	556	553	616	529	561	565	501	555	554	560	594	542	588	582	546	573	569	596	574	554	552	563	600	574	549	559	546	585	564	549	546	569	557	538	575	554	532	577	547	623	593	526	577	571	574	553	572	576	545	577	580	575	556	549	579	565	571	566	566	547	576	577	522	557	561	579	614	585	608	559	571	554	527	579	557	553	540	570	550	545	583	572	576	559	556	586	573	532	586	602	559	550	539	546	519	539	550	521	592	586	565	534	570	548	526	577	557	595	552	566	563	545	553	547	551	563	532	593	585	575	575	592	517	548	592	548	570	578	539	599	559	556	551	576	585	561	551	523	571	552	553	595	600	567	555	523	534	596	560	549	577	561	568	587	593	564	573	557	568	570	551	539	554	555	540	561	585	592	604	562	568	561	546	584	608	562	562	567	539	565	615	555	563	521	566	535	545	610	583	535	549	563	569	512	537	582	572	551	570	561	566	515	539	558	594	561	525	576	538	551	592	576	545	575	573	551	547	572	563	550	572	587	561	523	600	570	596	535	548	518	565	568	550	579	589	585	551	560	583	540	595	572	604	538	593	581	532	548	566	633	600	521	555	567	555	614	550	552	533	579	596	552	532	565	546	585	572	563	590	571	573	560	593	574	572	598	558	563	579	567	549	574	573	567	583	565	545	550	601	587	527	545	574	532	568	615	563	557	600	560	577	577	564	574	574	575	547	580	583	601	537	589	558	568	544	568	618	548	551	549	590	542	583	612	567	575	606	554	542	576	520	550	578	602	606	601	520	569	555	568	591	591	549	561	607	555	615	558	569	536	562	553	560	557	558	615	563	561	582	590	582	563	612	573	538	568	544	553	540	535	580	577	576	555	600	566	571	565	545	543	598	552	584	561	594	539	545	536	584	559	530	539	580	592	549	550	580	608	562	564	574	552	575	554	586	588	587	548	557	582	581	608	547	550	553	606	614	528	535	575	574	579	576	611	592	552	529	525	577	543	578	595	555	550	601	576	588	538	554	540	576	567	588	548	611
27152	2459	1323	1057	761	613	536	430	383	349	325	302	292	325	303	262	283	293	278	288	273	252	263	285	264	265	252	252	255	239	258	266	253	227	248	239	245	248	222	255	223	257	239	268	228	218	232	234	236	265	223	251	236	237	234	234	218	245	254	256	270	256	231	244	235	231	252	247	292	244	219	238	242	260	263	232	256	263	254	267	250	266	269	248	234	246	249	251	263	292	278	243	241	233	227	279	234	326	398	332	260	239	246	251	233	243	277	225	231	226	243	229	247	233	234	232	250	218	251	216	249	247	221	241	231	246	253	269	216	249	246	245	226	225	228	239	247	217	244	229	266	227	210	249	232	235	223	253	264	248	246	255	222	223	236	227	220	209	211	263	237	217	244	250	219	241	245	240	268	249	224	257	219	208	234	247	229	222	234	228	220	252	214	223	231	258	212	268	214	231	249	254	242	262	239	248	252	221	245	233	229	236	263	236	251	217	262	269	253	231	265	256	251	229	254	245	222	227	226	245	243	263	242	222	251	235	263	246	253	241	208	252	251	245	238	223	215	231	227	224	256	240	243	261	205	220	227	255	245	251	276	235	229	233	208	221	235	201	250	206	229	248	244	211	228	225	238	253	231	243	243	232	222	234	238	270	213	247	229	241	229	272	228	257	260	241	245	244	232	240	291	211	241	242	225	211	248	210	254	243	239	242	226	235	240	251	271	247	258	261	246	232	229	247	258	237	248	255	261	228	238	235	228	220	206	216	248	256	223	231	222	250	225	224	253	242	249	208	228	221	254	243	225	258	249	239	217	225	255	224	239	218	228	259	235	242	202	230	228	250	244	227	220	222	220	227	245	244	238	223	221	231	242	235	245	257	258	248	256	246	258	216	210	210	212	242	229	233	223	230	231	223	240	219	246	288	259	235	240	264	263	236	235	236	240	257	231	259	250	275	250	261	247	212	262	224	261	225	236	237	267	266	243	236	271	247	246	247	252	233	203	222	225	253	246	216	249	245	222	227	254	255	256	241	238	240	247	232	236	241	207	213	255	212	213	247	199	237	223	256	225	238	250	236	251	244	252	210	236	246	253	263	247	245	234	241	266	233	231	215	237	253	219	233	252	262	251	245	228	275	228	214	241	241	247	259	216	239	221	223	224	223	244	266	260	257	225	193	222	243	235	240	226	264	251	237	225	240	240	255	237	270	212	230	246	234	250	225	227	249	217	244	227	254	226	222	231	239	244	230	231	237	241	269	215	235	226	239	235	223	240	238	246	255	236	246	263	249	252	254	251	239	236	243	247	231	237	271	229	227	231	221	241	217	252	257	252	241	226	227	212	238	239	237	212	221	219	217	245	238	231	240	257	249	246	230	225	243	255	229	257	253	227	239	245	258	285	245	240	241	226	222	219	260	243	225	229	237	242	237	248	240	228	225	250	242	254	225	250	244	251	232	259	215	244	230	222	220	227	274	254	231	250	230	229	244	228	222	249	218	217	228	277	259	232	202	260	262	257	209	222	231	244	230	245	212	237	228	232	234	255	247	228	245	238	280	251	235	244	250	266	227	244	272	259	244	269	233	236	276	210	228	226	273	242	233	255	229	232	247	259	243	274	248	242	265	212	261	263	250	229	216	272	252	240	247	237	224	242	259	231	231	282	227	259	247	252	234	243	233	256	218	222	246	229	249	254	266	220	234	260	249	253	229	239	258	266	251	263	235	221	228	260	244	254	243	247	273	243	227	220	234	219	226	263	250	231	262	259	232	253	269	226	223	245	199	235	237	256	244	229	230	218	240	253	237	219	228	223	244	237	251	238	274	224	231	225	217	268	259	222	229	277	252	224	223	261	225	228	267	225	223	245	244	233	212	233	252	251	238	242	224	229	223	226	250	239	234	233	256	220	243	222	242	230	236	236	243	248	287	235	244	240	224	211	245	238	229	233	249	261	262	239	225	256	248	251	234	221	197	237	260	234	232	260	250	223	224	227	240	238	259	243	226	228	233	257	250	245	231	241	240	233	223	263	239	277	235	259	243	244	218	231	244	238	211	250	266	232	254	272	225	234	269	228	255	243	217	261	234	238	255	206	250	242	263	223	253	245	225	210	281	235	254	228	230	225	254	215	236	243	237	261	244	245	244	247	249	224	257	251	266	236	227	232	243	229	264	246	237	236	244	218	214	214	260	249	228	233	251	233	252	241	267	257	247	229	258	223	243	250	221	232	226	220	229	238	238	236	251	217	255	224	247	234	273	269	251	237	231	231	231	232	229	248	243	232	253	259	240	245	242	232	236	239	231	239	243	244	244	232	246	231	236	231	239	220	222	219	229	248	256	261	273	215	243	243	259	219	229	246	229	234	219	245	251	257	246	257	244	241	230	248	213	257	247	256	215	239	227	249	262	239	260	198	224	224	236	257	229	239	252	234	217	254	237	240	276	240	240	254	221	256	236	258	235	246	229	237	227	246	235	221	261	232	233	209	203	223	248	256	250	218	234	254	224	232	236	258	243	263	237	223	238	254	235	217	238	233	235	237	265	236	219	235	233	194	209	243	242	229	242	234	236	229	226	232	242	243	227	239	238	228	215	255	266	261	248	255	237	229	222	233	232	228	230	252	242	233	259	230	256	251	244	237	240	226	244	232	220	258	217	251	243	246	234	262	229	270	240	258	240	226	240	203	242	240	253	231	251	248	243	240	237	241	269	228	249	225	255	222	243	236	215	246	258	222	232	260	220	224	232	258	235	233	247	225	225	215	238	260	233	219	213	238	249	229	262	226	247	252	213	230	249	211	227	230	250	249	246	220	238	271	226	230	244	278	215	245	233	245	251	236	247	262	234	251	244	232	226	248	243	225	234	246	261	247	242	239	229	230	243	231	260	257	195	225	258	231	241	246	231	232	231	254	244	220	260	200	240	251	237	217	229	224	242	223	264	242	229	227	232	243	247	239	249	230	207	216	225	219	244	258	245	229	247	223	209	226	223	246	232	269	265	247	258	262	241	235	247	258	259	224	247	233	225	221	247	249	225	255	236	248	208	234	206	237	258	250	242	238	238	257	248	254	251	243	258	250	238	250	245	219	250	247	231	263	242	228	237	240	253	260	251	254	232	248	231	250	243	240	237	230	208	234	225	218	258	232	231	213	250	256	258	237	204	232	238	245	264	235	262	246	255	247	238	223	243	235	215	241	245	214	236	237	212	248	215	224	248	223	246	271	217	232	247	258	264	258	232	247	252	241	232	228	239	253	224	248	250	252	229	210	253	232	205	216	227	241	230	231	211	228	235	220	257	248	218	228	223	243	224	246	250	220	254	244	212	234	241	235	239	224	233	242	231	246	258	224	253	256	248	221	209	223	224	222	225	254	246	251	243	247	253	251	262	240	248	229	232	240	230	217	222	242	242	223	245	236	230	246	235	256	235	236	248	223	224	245	233	202	226	216	235	267	254	239	255	254	247	239	250	259	252	238	263	243	242	228	246	268	245	223	227	248	230
13708	1485	2985	3441	2923	2389	2111	1763	1550	1437	1231	1115	1125	1063	981	930	943	884	855	829	857	789	835	740	774	753	768	730	709	734	722	673	723	704	707	635	679	683	703	631	652	656	672	670	658	693	691	700	678	672	648	637	646	679	672	662	679	708	661	716	671	687	659	696	642	610	647	676	697	662	700	697	735	732	732	799	725	657	776	774	760	802	798	735	770	679	665	657	677	660	664	725	648	697	666	631	712	1236	1945	1131	649	615	603	609	659	599	608	644	685	629	645	610	682	632	654	608	594	600	646	646	623	648	623	657	641	654	621	648	696	654	653	597	654	638	636	640	618	622	611	643	624	604	621	596	597	624	607	630	643	618	690	639	654	603	633	631	624	601	605	592	611	635	643	634	632	608	687	633	637	610	634	610	650	613	626	643	618	635	615	594	607	589	663	591	660	643	633	598	630	627	631	632	620	600	604	645	661	636	615	612	637	612	669	625	667	652	675	627	630	610	687	634	617	658	660	614	642	633	686	674	620	641	614	617	599	637	667	626	634	634	594	662	645	639	653	623	671	627	635	605	616	612	622	663	619	609	674	604	604	629	669	655	634	627	616	637	646	640	678	657	617	662	592	640	650	585	644	653	666	648	608	638	649	679	639	639	650	631	634	610	632	637	643	605	679	582	614	621	560	712	623	618	637	632	627	636	634	693	606	620	616	605	648	656	620	610	601	598	615	614	672	653	592	665	628	620	673	591	622	628	672	663	672	642	647	657	575	604	651	643	628	628	613	610	666	629	656	644	671	696	606	612	609	629	636	595	653	623	637	617	629	577	665	606	656	618	677	615	645	631	673	698	609	648	633	663	656	632	612	666	670	603	628	627	622	624	593	632	640	630	622	620	625	600	584	648	655	658	648	623	665	636	638	623	652	594	606	633	681	614	590	587	676	609	626	595	640	674	601	602	656	640	594	602	597	653	631	615	621	563	617	622	650	624	622	641	612	662	600	634	622	616	675	594	628	662	651	667	642	650	643	644	640	614	647	619	647	602	672	608	639	634	647	638	624	633	670	601	626	671	574	713	620	613	613	643	631	661	677	715	658	671	623	608	594	606	596	616	636	585	612	594	615	608	678	668	643	648	603	668	640	594	634	616	638	600	622	613	640	625	631	634	621	615	626	582	692	657	645	665	629	664	589	660	641	628	609	660	648	606	631	623	639	598	608	606	620	587	673	647	593	647	639	634	638	615	620	616	633	654	633	655	653	687	642	647	592	643	641	643	621	668	603	609	617	608	620	664	612	602	615	631	615	619	619	647	665	618	591	619	658	611	641	610	639	637	619	670	600	630	664	613	650	628	626	620	625	641	606	616	626	640	598	609	630	648	627	635	648	660	712	649	605	640	658	645	563	600	554	589	622	626	641	632	655	617	651	597	630	658	618	608	635	619	669	578	611	624	624	623	608	615	651	651	695	621	591	691	613	633	600	632	681	643	606	596	622	629	628	634	640	620	665	619	609	640	601	673	627	660	655	647	606	632	606	650	591	621	697	614	631	642	651	656	641	605	644	616	612	634	607	672	602	648	643	644	600	658	660	660	628	649	635	643	635	634	652	640	671	607	609	655	621	624	661	640	619	634	639	649	637	641	589	653	654	617	621	626	626	644	658	653	594	610	654	658	577	645	614	618	617	702	661	626	700	677	605	651	678	673	649	593	637	655	665	616	686	627	655	631	665	668	646	597	582	624	675	613	624	663	613	663	628	664	658	649	647	594	645	673	629	635	596	628	644	630	676	657	622	636	613	653	599	647	628	639	648	623	673	606	635	591	653	599	612	652	629	578	625	616	604	616	630	659	622	603	666	632	625	644	656	676	643	624	612	604	641	608	693	675	666	650	603	651	615	623	610	617	594	594	622	622	605	629	647	618	648	588	618	627	582	643	621	672	628	636	617	690	637	618	624	582	637	639	606	598	628	598	616	634	626	655	619	629	618	631	673	623	634	608	659	647	623	630	609	642	650	655	637	614	625	663	629	656	658	643	635	638	641	637	588	609	585	647	638	642	649	666	635	645	671	625	618	672	665	632	651	636	646	664	623	602	629	642	597	627	608	633	603	631	645	645	630	634	650	634	665	627	608	651	663	633	592	591	646	645	642	628	630	649	652	700	669	628	678	656	615	602	603	596	644	638	628	642	621	644	676	612	662	580	629	586	636	641	640	637	626	642	586	638	704	665	637	601	624	629	638	685	596	635	661	606	688	654	617	613	601	643	633	636	605	649	642	631	635	641	620	634	639	656	626	635	642	627	623	627	685	618	621	680	624	640	613	651	627	633	640	618	640	660	609	645	620	658	678	628	629	591	629	607	593	644	626	657	593	647	651	638	677	614	623	668	623	626	656	626	636	566	616	653	641	610	607	642	619	607	614	583	627	664	593	609	611	611	631	668	637	663	668	655	661	630	651	633	620	600	659	691	589	610	609	628	613	627	640	641	611	658	627	636	600	602	630	665	628	678	667	608	584	630	624	656	643	642	606	632	631	646	662	607	670	599	607	629	621	632	661	649	618	638	594	642	641	644	631	637	627	621	638	598	641	597	678	670	670	668	645	668	623	639	669	663	671	651	596	634	639	617	634	634	617	612	637	678	617	660	624	658	617	646	614	644	635	659	660	634	637	623	605	631	617	673	638	611	628	654	599	585	611	618	613	611	621	605	656	641	640	616	615	649	610	656	639	659	613	674	620	668	613	665	627	681	616	591	632	632	659	633	643	700	644	618	649	586	661	594	638	670	641	660	572	640	624	639	600	666	621	663	656	666	629	604	663	610	653	654	596	605	631	586	654	651	613	653	606	725	633	645	692	596	636	618	595	652	618	629	676	619	670	620	654	635	635	661	646	606	620	648	621	637	669	616	646	622	651	619	643	639	612	647	590	597	593	630	628	647	619	633	681	626	627	636	678	618	610	616	648	694	605	618	590	598	667	579	637	640	614	622	628	657	614	644	634	616	619	682	654	604	656	608	620	655	620	622	680	613	630	638	632	629	617	654	588	646	605	605	625	593	623	677	627	654	642	632	585	606	593	640	600	621	608	624	642	615	621	682	640	589	628	668	655	628	597	636	673	596	670	673	587	614	640	660	649	643	653	655	679	651	609	662	613	638	647	664	641	638	614	594	668	605	638	635	632	641	649	625	651	650	615	617	651	623	606	661	656	621	648	638	595	644	670	622	650	666	675	611	648	599	653	593	621	650	671	578	663	641	619	629	663	656	637	642	605	647	655	587	652	603	639	619	676	609	621	672	651	608	617	669	652	625	631	649	626	622	589	597	653	625	615	660	645	698	650	683	655	661	645	623	697	613	615	627	667	655	615	593	662	605	678	656	627	598	625	611	657	597	635	632	664	624	683	641	645	615	646	595	684	646	602	644	652	645	637	576	644	658	632	620	634	660	648	636	637	600	634	653	627	651	651	640	614	584	627	669	668	596	624	632	655	634	606	637	617	620	611	618
39383	5961	2600	1844	1232	931	730	606	467	469	368	362	329	297	272	275	235	211	199	229	231	238	203	192	195	206	199	206	214	181	184	209	209	191	196	200	182	208	179	171	204	184	196	165	187	191	189	179	171	191	210	191	187	165	161	197	186	205	184	201	187	200	200	182	177	187	171	179	209	207	197	192	186	202	211	189	196	199	209	191	188	198	196	197	172	215	190	184	187	221	193	207	187	195	179	179	178	248	513	265	190	165	175	177	194	181	212	181	202	193	180	181	178	180	181	162	170	150	191	179	176	206	183	164	177	177	178	206	166	160	170	214	172	198	194	208	142	189	195	166	154	161	169	159	171	182	205	179	182	179	196	173	188	180	173	199	163	185	165	156	164	174	176	178	184	182	167	172	165	186	164	196	183	177	184	178	183	184	164	178	190	185	161	182	164	179	209	178	176	173	182	189	190	179	178	170	181	199	170	144	164	172	170	179	159	147	191	178	170	173	159	186	152	174	192	192	205	188	180	181	179	181	168	158	194	185	155	167	178	149	188	170	193	183	172	174	169	200	198	168	176	158	160	164	184	179	180	177	181	159	196	188	167	199	186	192	183	161	182	201	164	164	189	177	190	173	185	187	170	199	184	196	142	165	185	184	159	190	194	154	189	191	178	208	172	181	202	155	213	181	202	193	171	188	163	159	182	194	189	171	198	181	162	158	167	178	191	169	170	197	181	169	178	191	171	180	151	177	159	153	187	182	187	177	163	178	177	181	182	175	170	169	164	186	176	153	175	162	166	186	159	176	162	201	196	175	182	162	185	180	166	189	177	175	173	186	181	156	172	171	176	191	158	169	195	167	174	190	198	191	152	198	189	185	176	162	179	175	194	201	183	195	179	159	188	183	192	185	173	170	166	144	172	177	201	171	188	188	191	182	170	163	179	201	193	192	167	195	181	175	184	180	156	192	196	211	194	191	185	177	192	192	162	160	178	213	183	209	188	185	173	167	187	181	158	151	173	156	176	183	147	181	173	189	190	178	188	192	168	180	167	187	197	180	165	185	179	197	191	140	172	184	160	194	155	186	199	198	190	163	148	172	183	175	183	176	161	169	157	178	167	208	184	168	164	178	188	156	168	175	184	181	185	176	163	168	186	168	186	194	170	179	185	162	204	169	182	178	182	167	196	185	186	167	205	179	191	172	195	188	194	195	185	167	160	175	173	189	160	182	204	187	179	191	174	178	190	155	176	180	178	187	163	164	183	185	169	157	178	196	181	210	196	175	163	179	187	162	189	183	151	167	169	163	129	177	179	171	192	181	190	158	189	174	181	178	186	153	203	160	175	194	180	176	186	181	184	189	187	163	174	178	174	190	180	169	156	179	183	184	173	195	194	174	187	165	165	189	149	188	147	159	179	134	168	183	174	173	165	196	201	173	167	183	189	174	183	181	179	189	181	186	171	190	181	179	159	189	189	155	162	183	168	173	174	185	183	168	182	192	178	195	167	162	181	176	181	182	184	154	198	170	203	166	183	183	169	193	190	194	158	181	158	179	165	189	168	169	183	155	181	216	188	164	180	193	198	200	179	210	165	175	167	140	158	164	171	194	184	183	172	169	203	176	160	195	181	192	164	145	195	173	192	182	203	151	185	189	167	204	155	164	187	174	187	193	175	180	183	152	189	189	187	187	186	155	156	149	191	184	167	168	189	154	150	158	169	182	177	177	187	214	179	192	182	190	179	186	197	182	172	186	190	161	187	186	183	192	182	171	184	171	170	185	158	176	185	175	158	187	186	180	184	171	165	176	175	172	186	195	217	180	183	209	171	202	175	175	186	184	178	158	161	188	191	193	172	170	188	160	178	174	211	180	197	182	181	156	191	176	160	167	211	178	181	201	181	203	184	155	195	168	161	168	186	158	195	192	182	161	170	172	160	197	220	169	175	167	197	159	165	184	185	163	194	182	168	204	165	160	175	180	186	168	163	172	152	177	202	193	178	163	169	173	192	179	167	176	183	154	182	171	205	162	165	180	197	178	184	197	197	170	195	167	209	195	208	168	178	172	167	175	162	188	197	164	164	181	198	186	197	180	157	199	204	163	218	186	198	142	188	157	173	179	178	188	184	160	192	183	183	171	203	181	199	179	195	180	185	173	199	163	193	165	147	178	184	172	181	208	184	194	181	158	177	191	214	179	170	167	191	185	194	186	198	180	172	190	169	144	178	178	184	195	174	178	168	180	200	184	181	183	176	176	183	208	216	177	177	165	160	193	157	167	191	176	182	179	173	188	164	154	172	184	188	196	171	193	183	163	152	185	164	165	195	195	150	163	203	205	167	187	171	185	194	187	177	201	196	174	187	152	169	207	157	175	214	163	180	172	177	168	167	171	163	188	169	180	208	183	175	174	168	176	198	168	191	174	182	192	187	168	195	172	201	159	174	176	174	148	167	168	153	198	157	188	177	183	162	162	174	179	185	183	167	172	183	167	169	184	188	192	198	183	185	160	182	201	181	195	174	197	170	188	165	174	165	177	169	158	187	172	186	173	165	179	176	184	183	174	153	185	197	192	162	175	157	180	192	172	172	202	170	180	151	203	168	182	167	191	178	178	209	185	193	174	181	185	205	186	174	185	199	191	169	193	193	191	178	178	180	185	186	195	161	161	190	177	171	166	170	177	181	182	200	207	183	162	161	179	197	176	192	182	161	188	196	172	169	188	200	160	177	195	180	184	180	202	181	147	173	175	187	161	172	162	155	195	181	166	193	165	140	163	199	174	197	195	186	167	200	175	172	177	158	178	184	166	192	206	163	172	176	171	178	161	159	192	187	171	186	168	168	179	171	181	167	183	193	171	167	195	184	158	184	182	170	189	150	163	174	186	190	178	196	198	175	180	175	198	172	174	173	177	198	171	194	158	164	190	168	182	177	157	200	192	189	180	179	177	172	161	173	154	159	182	203	209	187	192	180	178	173	194	181	156	177	177	165	189	188	164	178	169	176	176	175	178	180	151	187	207	161	181	181	172	176	184	174	162	178	180	179	169	165	164	185	175	157	175	179	158	166	181	169	182	162	181	190	182	169	171	167	168	169	173	167	184	182	151	165	179	179	171	189	163	182	195	181	186	183	201	179	170	181	199	182	182	197	201	148	186	175	192	168	212	180	189	180	194	170	190	194	179	179	167	179	180	193	193	174	176	209	179	187	187	174	189	190	184	171	181	188	182	177	179	185	154	210	182	181	179	138	183	180	202	160	162	187	189	148	173	178	181	187	173	157	170	186	160	190	162	158	189	186	163	158	179	196	177	167	145	179	200	208	159	185	188	168	172	169	191	172	171	171	167	171	166	175	197	170	186	200	169	181	183	175	174	180	163	183	194	184	168	157	154	170	190	199	186	176	197	176	184	194	166	156	215	174	179	178	182	205	184	169	166	163	169	154	184	170	169	183	184	151	160	172	187	178	159	190	192	176	173	186	147	154	181	197	177	187	186	174	193	167	146
18669	2270	4977	5624	4975	3893	3263	2642	2239	1888	1734	1475	1424	1281	1195	1075	1046	991	921	869	809	736	772	780	709	728	692	677	683	636	671	598	637	613	576	623	596	582	555	594	580	565	583	599	509	542	574	541	566	548	570	553	575	584	560	578	545	540	548	599	565	565	514	510	504	560	556	588	539	531	578	603	578	599	638	650	608	653	658	668	645	703	688	659	641	718	608	564	549	554	571	574	583	547	537	505	525	1023	3092	1333	505	491	488	509	475	489	507	455	530	455	518	491	476	494	520	506	452	523	483	507	516	490	469	502	499	499	482	482	505	500	460	519	495	490	490	454	451	490	465	466	518	481	480	474	475	496	514	468	500	485	515	450	472	478	499	497	526	468	468	492	482	477	515	486	472	495	448	525	492	497	482	493	504	469	458	475	501	452	478	524	488	460	490	513	485	537	491	456	510	455	490	478	450	462	513	538	481	513	501	470	437	457	469	497	485	505	483	525	496	478	483	486	487	507	511	489	509	485	454	469	496	480	459	473	473	462	472	477	468	471	513	454	451	434	446	472	467	512	491	467	447	492	451	501	439	477	478	462	467	489	485	458	479	460	489	460	506	456	464	462	489	466	443	486	489	481	473	494	486	502	484	494	491	501	507	491	461	473	448	492	471	448	487	496	514	509	496	509	472	507	491	508	470	467	549	483	471	468	500	482	478	457	477	476	477	468	459	493	479	488	478	476	505	472	482	493	427	506	494	482	477	462	478	509	480	475	492	483	469	472	464	505	470	498	472	511	484	469	502	453	464	475	481	457	509	493	478	483	479	499	466	470	489	517	509	473	481	453	477	513	489	494	466	484	464	461	456	486	463	486	503	505	453	508	452	486	474	496	464	469	500	475	481	547	460	517	465	433	479	477	510	460	498	476	457	517	521	462	464	495	456	496	444	512	466	463	467	481	457	464	464	471	515	470	443	464	480	471	448	471	481	476	508	474	524	447	474	467	488	477	456	428	490	454	462	518	443	459	448	484	506	501	441	488	454	477	491	502	489	472	480	470	463	462	470	482	509	472	461	485	489	483	477	510	468	505	473	455	473	484	492	474	506	474	521	428	462	445	436	450	472	461	530	478	461	493	494	466	460	440	469	465	484	468	509	476	471	460	423	513	447	506	469	464	472	516	502	502	492	516	461	512	474	488	469	485	500	470	516	497	444	482	447	476	491	451	476	485	468	493	490	451	431	495	449	474	433	516	450	464	491	460	494	493	474	464	474	508	494	448	482	478	481	474	492	493	478	488	479	476	485	477	462	485	436	499	481	501	505	488	499	438	478	460	514	448	493	458	482	490	447	493	529	459	458	471	465	481	481	489	495	485	470	483	515	479	491	493	501	501	473	476	492	454	484	458	469	517	492	485	512	465	480	465	513	511	490	485	456	500	446	470	515	455	470	495	472	469	479	474	504	522	491	500	467	494	457	480	470	500	526	439	481	457	509	471	475	456	480	489	499	505	500	448	440	470	508	419	463	485	467	511	493	468	468	517	436	507	459	505	513	463	465	512	513	454	488	514	441	502	463	462	490	459	464	458	459	475	428	445	476	458	459	459	471	492	481	490	492	483	477	462	470	448	487	507	446	453	498	452	483	481	490	475	462	419	467	482	510	464	465	448	486	464	473	465	470	482	485	461	479	458	456	475	473	479	487	460	416	514	527	472	494	511	434	456	478	474	472	493	532	495	497	492	498	466	483	454	506	470	504	512	526	493	462	453	512	459	479	481	458	498	459	440	486	466	512	484	484	492	494	507	509	519	483	470	489	443	481	487	500	470	458	492	469	518	474	457	479	506	535	492	458	488	468	477	461	497	466	474	504	444	491	477	497	457	470	441	489	508	464	451	476	486	451	466	455	477	473	466	472	478	432	506	490	475	504	462	500	504	447	451	514	460	522	504	508	460	478	448	499	511	479	497	462	480	523	485	501	470	498	485	514	496	445	509	476	494	493	485	492	501	498	456	495	520	513	456	515	454	466	491	510	498	520	450	456	463	451	456	474	491	462	489	473	459	501	490	508	503	505	472	475	478	486	492	502	473	484	492	517	486	446	484	500	480	462	464	453	498	482	484	454	485	484	448	498	488	473	466	437	491	466	502	501	486	476	489	511	489	504	445	493	520	503	507	496	464	480	474	468	476	483	487	521	445	477	505	492	438	476	451	487	453	448	490	473	502	470	426	488	457	518	489	466	475	462	471	489	485	452	492	458	467	467	474	490	462	498	504	480	490	525	489	485	451	518	544	505	424	480	494	501	463	484	485	447	478	512	484	459	487	498	481	453	509	469	500	436	467	476	485	475	459	473	499	475	475	478	473	483	442	468	491	504	458	461	475	474	455	481	511	494	480	459	507	480	503	507	469	509	488	486	465	502	456	466	491	515	483	490	475	486	477	485	454	485	458	458	486	472	478	459	460	502	509	486	493	478	490	490	486	477	509	465	497	497	499	445	467	487	473	488	485	479	510	487	481	502	436	460	473	467	454	433	511	505	446	505	484	461	434	495	471	490	482	446	459	470	494	481	470	497	459	467	498	452	489	479	484	471	457	477	508	464	490	499	478	456	453	470	481	450	487	485	453	453	489	458	502	495	491	458	484	480	474	492	486	440	495	480	485	457	482	506	475	466	466	492	493	463	496	483	480	509	478	481	442	470	463	464	507	454	488	471	499	476	472	459	471	481	499	488	508	483	475	494	485	479	456	459	480	449	467	477	495	456	463	480	450	459	478	479	507	482	489	502	464	451	433	496	511	495	527	462	483	486	467	486	470	485	446	451	490	513	480	495	469	465	487	449	491	519	473	486	494	492	446	487	504	482	509	474	491	513	423	445	466	465	491	435	450	501	489	514	483	503	495	458	487	491	457	472	501	485	497	486	423	487	490	435	488	484	496	468	476	481	458	486	467	477	474	487	467	445	456	480	491	488	478	516	499	473	499	492	492	488	471	500	495	498	494	493	475	488	492	501	472	461	511	475	500	487	465	464	498	518	497	459	459	485	493	442	492	458	462	491	450	477	447	459	466	475	493	498	465	486	425	517	501	487	468	475	443	435	475	452	443	500	488	464	454	432	465	458	449	476	463	490	500	497	448	468	485	463	494	517	465	459	476	459	466	505	486	528	450	492	481	501	479	501	496	500	454	506	459	431	487	495	471	491	464	477	417	486	465	503	459	459	467	488	474	437	467	472	483	478	490	468	465	442	492	469	517	462	462	477	492	472	511	465	471	506	499	466	464	474	481	474	478	463	480	481	524	461	519	434	466	493	484	508	477	490	421	489	469	482	476	500	497	464	514	476	469	483	473	469	484	464	460	469	519	517	480	525	464	457	463	463	462	422	481	478	461	480	445	511	499	461	439	449	487	489	506	502	484	486	489	474	433	502	503	491	495	472	491	423	526	480	475	456	502	521	480	486	465	468	463	471	461	472	471	475	473	462	464	457	474	443	466	521	535	507	467	457	472
4057	225	234	205	234	205	209	187	191	202	213	203	217	196	182	174	193	195	212	188	212	201	214	190	175	196	203	209	213	203	165	193	204	191	196	207	206	203	192	190	219	215	203	209	180	188	182	203	199	173	187	216	218	206	198	211	190	199	176	205	221	205	204	185	189	206	201	190	209	176	201	215	193	205	212	217	214	188	178	172	198	200	203	178	211	181	209	177	199	195	182	204	202	198	202	201	193	174	199	209	184	225	171	182	207	212	183	217	179	191	189	188	212	220	187	242	204	211	208	202	222	202	172	176	197	209	196	184	204	169	199	199	185	191	169	185	199	177	197	209	188	211	201	200	180	165	189	180	205	199	197	213	187	190	187	185	182	194	208	190	210	181	188	199	195	186	162	207	184	213	195	163	204	186	178	177	211	178	211	222	201	185	183	203	197	192	208	202	202	209	195	195	176	199	190	190	187	206	195	209	181	202	222	190	205	221	194	189	185	181	192	203	218	208	203	191	213	205	193	190	204	201	190	197	239	192	195	181	218	197	182	156	215	203	182	196	184	206	212	183	185	193	205	190	214	189	216	202	182	191	184	198	218	203	226	219	219	174	198	193	207	222	206	187	185	192	171	195	201	197	201	203	209	203	183	205	191	179	183	181	188	188	198	191	198	211	192	191	204	211	206	189	192	193	175	216	171	170	184	198	178	182	218	192	231	191	214	172	207	201	206	186	215	202	179	196	211	193	179	196	194	212	218	182	203	180	193	197	183	183	178	216	194	213	181	222	218	206	203	188	184	204	207	178	201	200	192	196	195	188	174	173	181	182	183	165	180	189	161	191	180	187	191	189	179	174	192	196	194	204	215	196	203	191	219	178	196	218	210	192	219	218	200	183	183	201	210	203	184	166	201	207	198	207	176	184	201	209	177	226	200	200	200	210	207	201	217	190	191	177	197	208	173	202	212	182	197	189	212	215	188	188	172	190	186	195	203	195	183	170	192	177	179	214	197	192	197	183	204	186	214	176	195	187	219	218	185	181	185	183	180	200	171	185	177	206	168	205	183	207	193	216	216	195	192	177	193	193	181	194	188	233	191	178	208	229	195	219	183	216	186	194	178	161	200	184	170	215	190	199	162	193	210	185	178	182	218	200	193	198	198	200	186	184	212	193	179	180	208	187	190	179	186	218	188	186	213	231	185	168	197	189	182	170	211	190	188	203	206	200	226	191	179	196	209	193	207	186	211	194	183	185	206	201	184	192	177	207	197	175	206	164	196	190	209	183	206	173	191	200	189	186	206	179	209	194	206	170	210	216	183	207	175	213	167	196	161	203	181	225	203	209	181	211	190	198	194	220	213	177	200	196	203	168	191	212	213	200	189	182	190	184	205	231	214	187	155	195	199	188	188	203	208	195	200	201	189	192	193	199	197	196	211	198	187	202	204	208	183	195	217	192	178	203	180	184	174	184	235	176	189	218	201	191	232	198	189	190	180	201	190	198	195	214	209	200	198	197	170	194	203	196	191	199	198	197	205	193	188	195	197	198	200	182	180	207	177	191	205	186	171	204	209	202	170	205	198	202	195	179	234	202	181	205	215	215	190	212	200	172	206	218	214	201	168	191	204	201	220	214	193	206	195	192	193	206	162	193	175	229	170	230	209	225	184	208	207	166	216	174	179	179	202	212	197	215	196	201	189	201	197	196	197	195	184	206	200	199	188	196	196	192	166	200	198	204	182	191	188	178	179	201	187	207	209	197	198	183	222	186	203	170	187	212	230	186	166	186	186	201	209	196	178	215	222	204	224	195	196	193	189	206	217	220	220	172	195	194	198	200	179	181	184	185	171	181	209	198	209	187	174	217	174	209	198	187	209	193	182	189	217	211	199	183	228	206	217	189	195	177	213	191	167	218	218	210	202	207	208	184	194	181	202	181	185	180	205	208	191	165	205	203	209	171	204	211	189	183	174	210	175	181	181	180	198	198	187	193	192	235	211	196	170	182	189	203	165	197	182	188	182	210	210	184	164	195	183	196	176	193	165	203	186	181	181	208	184	196	184	179	200	189	218	214	188	182	204	174	197	178	212	185	210	215	173	220	158	164	192	177	190	164	197	196	203	175	196	205	183	183	176	173	185	174	187	188	179	192	171	179	175	199	192	184	175	211	193	208	201	218	190	173	213	201	186	192	197	200	195	191	173	183	189	191	215	207	215	181	201	183	181	197	189	212	194	173	206	181	181	211	184	197	189	220	188	206	190	205	201	226	215	191	190	192	181	213	199	209	200	219	182	195	187	196	204	195	203	188	203	220	200	192	227	199	204	191	176	198	186	199	190	180	205	179	224	198	199	206	188	160	181	194	201	200	191	202	192	194	223	191	207	203	214	180	182	181	185	199	197	198	199	187	212	179	202	194	168	185	199	190	199	222	230	162	199	198	207	189	188	209	184	189	200	240	179	193	198	190	183	187	193	202	183	188	174	200	185	193	178	153	187	172	225	180	210	198	187	225	193	197	204	203	179	194	182	174	182	193	163	165	190	222	197	198	215	215	223	201	193	190	205	174	185	192	178	189	177	188	202	193	174	204	186	212	180	194	192	206	181	198	203	213	187	183	191	189	215	174	201	192	190	211	239	202	207	188	194	204	193	184	190	186	177	206	197	220	180	196	183	199	228	185	202	177	171	192	191	175	201	193	183	177	219	211	177	185	218	193	185	208	190	202	200	192	189	193	177	200	210	213	186	171	189	214	198	201	210	196	202	204	184	168	182	191	202	190	197	209	198	203	202	167	177	209	211	187	206	201	214	177	205	199	196	196	193	204	190	194	199	187	188	201	224	184	181	178	183	191	199	192	177	203	183	214	190	192	195	177	207	199	200	213	187	194	211	198	206	192	178	185	184	199	163	178	190	212	209	188	195	205	178	179	165	179	188	196	211	214	205	201	198	176	188	206	196	196	181	199	199	200	195	199	217	206	230	194	202	188	226	212	201	222	176	201	229	223	184	200	216	201	188	194	186	186	187	201	191	203	198	201	183	187	209	206	190	198	198	203	209	179	190	176	204	208	183	190	185	213	188	188	184	190	205	192	192	193	203	193	166	196	204	202	213	168	225	201	229	208	219	196	191	212	198	210	211	200	198	183	197	202	184	209	214	207	203	179	169	195	202	181	207	221	204	197	192	204	183	194	204	195	199	215	198	195	149	191	197	216	199	205	202	166	211	194	174	219	208	182	171	205	196	183	187	222	204	178	211	208	151	199	191	175	201	176	190	227	184	176	197	201	204	184	208	205	175	198	184	216	214	206	202	202	196	190	171	180	184	182	197	188	203	192	201	185	220	189	209	220	195	184	200	205	188	189	213	194	184	187	216	222	168	201	177	205	194	207	220	195	219	206	177	197	191	180	187	216	203	193	192	203	201	202	214	216	194	213	207	208	196	194	196	188	215	216	172	201	173	175	190	186	216	185	174	171	193	199	167	212	188	194	222	188	189	203	200	197
3788	569	606	689	637	635	651	548	609	558	570	604	535	536	541	534	538	553	554	540	528	540	624	564	547	490	474	552	582	510	536	542	519	506	530	507	543	520	522	516	532	524	545	567	556	541	564	529	510	556	526	508	559	561	499	580	540	554	566	505	564	569	548	504	489	546	545	513	565	510	553	540	499	594	561	531	578	560	544	535	541	551	529	556	544	561	543	591	554	547	544	506	555	548	549	519	510	570	628	555	553	543	519	558	529	495	533	546	524	556	510	505	541	546	495	575	589	494	535	517	477	507	503	528	577	567	543	527	529	509	513	509	480	560	568	555	531	544	540	517	518	496	578	534	510	526	549	499	515	545	536	516	520	533	521	519	582	535	485	553	568	563	525	495	547	546	543	571	544	510	543	551	560	510	550	564	530	570	499	518	561	530	542	525	516	496	526	535	496	552	529	517	495	587	542	529	501	533	498	524	544	514	512	547	539	519	547	539	528	546	549	545	539	497	543	511	577	496	534	536	524	536	509	531	548	546	524	541	553	530	559	553	526	537	492	489	539	548	524	512	539	510	506	521	557	544	578	561	591	553	510	527	507	587	521	579	558	504	573	527	529	527	538	530	486	531	524	509	548	491	552	492	502	546	506	528	543	528	526	524	508	489	522	505	536	542	510	554	541	512	549	511	542	527	516	548	564	537	549	523	528	541	537	561	532	533	560	552	570	537	526	513	529	539	551	532	513	553	513	488	543	558	520	511	560	531	480	561	501	495	509	528	509	518	508	537	530	496	507	480	530	516	532	527	553	531	547	520	536	541	549	517	508	483	523	486	547	547	513	558	554	586	507	538	509	532	520	540	542	522	548	543	526	530	564	550	551	506	545	535	533	565	543	489	561	541	535	511	481	485	511	520	491	522	520	509	585	541	515	488	552	549	508	547	522	574	517	529	538	553	536	545	538	548	553	568	531	486	548	543	527	504	546	552	557	505	503	524	547	496	570	508	531	521	533	547	533	544	558	536	545	554	587	508	479	506	501	546	551	583	514	517	540	566	501	553	515	537	549	495	528	534	549	500	492	538	551	542	522	532	513	544	551	545	514	534	507	535	546	493	546	548	515	502	539	542	559	514	500	556	522	535	528	525	538	555	575	535	546	515	533	531	543	486	478	552	534	510	541	504	514	575	534	529	513	500	554	541	539	505	497	526	586	524	495	552	556	551	526	541	541	520	542	510	527	563	537	510	549	513	526	542	477	537	503	513	504	531	547	492	556	537	575	484	509	493	532	538	514	526	507	495	526	530	532	502	521	519	513	553	523	552	526	523	529	563	523	486	520	552	523	534	511	515	543	576	491	533	588	533	594	539	543	538	526	530	524	524	567	522	553	489	492	520	549	526	484	538	519	543	532	529	532	572	490	495	562	566	519	575	544	530	556	577	543	532	564	550	498	522	508	541	547	555	543	537	513	539	489	528	571	477	473	505	528	533	530	507	507	532	528	552	548	545	545	539	505	529	559	534	555	502	529	537	551	507	552	516	509	554	543	521	536	538	541	540	497	519	560	501	530	499	541	506	570	530	518	525	564	522	505	517	512	522	516	542	485	515	522	538	526	523	510	514	563	538	559	519	525	565	557	522	516	525	543	543	570	504	503	543	476	558	479	552	560	517	553	512	520	561	511	543	535	547	494	556	547	546	530	572	545	504	542	487	497	517	547	531	518	548	552	549	498	545	532	524	533	563	518	570	528	536	544	514	559	504	519	567	529	543	540	485	540	546	506	550	530	492	534	510	590	489	537	548	509	523	583	519	541	528	528	547	541	556	537	539	523	497	541	515	555	552	535	517	482	495	554	533	500	533	535	528	527	560	565	544	546	522	531	483	529	496	514	527	526	518	543	553	587	553	509	542	520	503	526	502	546	551	532	536	563	530	506	564	542	502	518	544	543	511	546	534	522	553	540	532	538	536	545	535	537	508	556	499	534	490	517	504	546	562	525	490	542	534	536	554	538	531	504	527	490	543	526	550	510	505	537	530	523	535	525	523	528	534	510	553	548	499	518	529	529	478	526	527	537	586	525	528	535	557	512	539	558	540	511	546	523	522	527	503	535	514	540	543	514	531	532	510	538	533	549	489	523	513	573	536	537	548	509	524	510	496	507	534	560	547	538	571	504	557	540	549	503	515	513	506	539	513	524	548	538	525	522	546	533	495	515	604	540	578	569	521	546	547	536	557	537	509	582	517	542	550	517	500	535	557	507	520	513	549	518	563	518	534	499	564	503	537	549	532	495	508	507	520	544	508	580	536	545	516	547	557	527	500	523	556	546	538	510	508	539	548	528	545	515	574	527	555	494	482	555	537	520	568	529	490	512	523	518	571	491	547	506	529	508	527	541	531	505	552	536	495	517	591	517	559	498	580	560	545	498	514	517	532	558	548	573	509	549	513	460	540	561	530	555	560	542	521	519	506	533	504	560	565	532	530	589	524	560	528	561	485	485	528	536	538	526	541	565	502	517	555	514	508	488	548	539	526	521	512	519	507	514	526	488	513	507	541	555	546	510	533	545	496	535	571	528	517	534	556	527	514	570	553	567	500	494	516	533	574	566	508	541	551	570	535	519	549	562	515	542	563	514	530	500	502	502	510	520	548	537	536	538	521	510	492	535	505	497	544	524	530	525	528	536	535	520	489	548	528	517	557	520	563	523	542	491	543	489	496	558	520	508	527	539	543	550	536	585	543	543	545	602	526	565	484	532	530	517	511	543	528	547	539	530	528	537	536	552	535	505	540	531	528	517	541	490	549	526	541	506	446	554	535	517	529	553	530	560	556	529	518	527	549	526	512	529	563	550	496	569	536	554	534	521	536	496	510	536	567	516	532	556	563	603	555	548	531	502	581	547	549	538	530	513	562	528	514	552	513	501	534	519	527	535	538	544	544	522	548	539	536	535	563	557	504	510	493	513	506	499	538	566	548	545	557	546	540	527	575	536	563	566	521	549	534	543	502	515	532	579	564	533	487	527	494	518	542	521	529	536	533	544	551	551	513	507	541	569	554	516	554	480	544	555	494	580	490	542	558	516	547	563	556	511	509	526	489	536	547	539	547	499	578	505	486	523	589	519	529	516	504	529	524	554	531	547	516	530	494	515	526	531	565	477	508	528	507	529	564	544	593	537	497	524	530	532	521	541	509	582	551	547	522	547	522	541	589	537	529	511	453	513	519	549	562	535	518	548	566	524	542	540	522	565	564	556	536	498	507	508	529	518	516	554	509	541	561	564	529	514	510	554	572	540	519	553	529	534	506	514	520	558	578	533	491	544	529	540	519	542	565	570	525	538	566	531	557	550	510	538	516	524	535	538	544	538	526	526	543	547	512	545	499	507	535	521	546	502	499	575	499	542	538	554	574	529	521	525	530	500	548	542	499	543	566	573	538	523	493	535	544	509	550	533	553	543	528	570	540	523	545	524	519	493	578	522	494	537	510	531	542	547	518	524	516
25609	2135	1298	1044	735	627	444	410	390	335	296	298	334	318	246	281	256	241	260	257	268	239	227	264	233	246	223	232	232	233	253	249	226	217	225	248	249	236	223	246	258	236	217	253	238	232	215	237	240	219	246	220	222	231	231	218	236	243	215	214	247	231	205	218	220	228	243	223	238	223	202	238	224	218	240	226	240	239	257	246	269	259	251	260	236	233	236	231	214	240	223	232	241	242	212	204	237	284	318	220	223	224	243	212	218	233	278	218	209	219	221	229	233	220	240	205	226	231	224	235	227	201	214	231	234	223	213	211	233	211	240	244	196	227	268	219	239	254	230	234	225	233	253	225	221	249	239	222	235	209	255	211	214	219	230	213	226	221	211	262	236	212	221	231	233	249	235	207	215	209	222	240	235	242	226	209	215	254	248	213	234	252	232	218	197	220	251	206	229	244	229	222	231	220	252	225	214	238	261	216	242	222	232	229	246	229	237	206	250	234	223	232	239	213	251	217	239	239	249	225	233	222	214	211	231	227	284	204	207	258	232	207	208	238	212	238	226	250	224	203	209	243	231	215	222	205	221	219	239	212	216	228	236	252	239	239	231	238	202	241	216	225	224	208	203	248	207	221	227	230	233	242	219	230	228	214	236	236	233	205	223	244	233	206	228	220	205	229	246	222	245	234	210	209	233	229	235	210	212	228	227	227	225	193	204	222	209	239	206	234	225	238	247	217	217	213	219	238	229	253	234	242	218	232	210	206	223	247	217	209	239	252	223	221	234	213	217	235	215	257	252	229	225	200	235	238	249	216	222	236	239	227	224	232	223	189	238	252	206	223	210	266	234	280	220	227	222	195	235	247	212	225	241	224	240	194	192	211	229	212	237	227	225	200	247	210	202	212	214	204	214	199	189	219	234	213	235	228	243	214	231	199	226	251	222	221	218	218	213	236	216	237	226	231	215	247	236	231	222	250	220	229	240	224	236	229	207	214	205	238	219	268	221	234	202	236	208	236	218	201	223	215	252	236	230	195	234	248	232	239	224	237	246	212	218	212	219	248	212	232	234	226	240	215	256	235	225	246	215	206	217	217	223	247	261	245	224	237	215	275	240	231	236	218	229	233	232	225	210	217	243	214	231	237	239	197	194	204	238	237	214	217	237	249	217	229	217	220	250	222	233	216	191	225	223	210	251	228	258	224	241	183	216	232	243	244	203	216	228	220	210	249	227	209	229	223	231	242	203	224	233	235	241	250	232	224	204	192	245	221	224	215	212	228	215	232	232	235	240	212	209	240	251	212	223	215	248	199	210	237	242	222	225	207	248	239	205	256	240	207	225	221	221	193	222	223	248	212	207	200	231	216	242	243	225	188	232	234	244	213	239	241	255	224	244	246	239	266	227	195	206	220	228	216	232	228	218	214	226	237	217	226	214	206	240	212	219	206	236	236	247	227	228	207	213	214	243	230	216	238	209	238	223	222	239	234	204	240	229	240	229	229	226	226	227	237	230	210	223	222	213	254	227	235	216	192	214	239	239	233	255	241	207	208	226	219	205	217	246	228	225	225	229	241	213	245	216	229	239	239	219	227	237	234	236	251	247	233	212	239	236	236	209	232	242	244	221	255	248	208	240	214	238	214	264	221	237	206	214	232	239	216	240	233	247	208	245	219	232	245	237	244	239	233	219	246	229	249	214	195	240	224	215	214	234	200	219	229	224	217	208	258	222	207	220	238	201	238	224	214	218	223	212	228	218	236	226	200	228	234	235	244	251	202	214	217	207	218	210	223	236	238	230	229	241	219	214	228	207	219	227	223	205	227	227	204	237	219	229	218	205	229	214	240	214	238	239	261	231	244	221	246	256	223	219	233	228	242	207	220	218	258	256	234	248	228	261	206	215	221	228	235	211	209	228	228	235	226	215	261	254	237	218	219	222	233	210	215	204	217	217	224	238	235	244	201	211	195	198	220	241	230	255	203	241	225	241	204	233	249	244	244	242	214	242	231	236	249	222	213	222	268	221	249	224	221	230	254	198	218	207	220	237	209	227	216	238	232	224	220	221	218	230	230	231	222	225	231	220	237	246	208	210	228	213	207	212	211	227	204	214	220	210	239	231	224	222	252	207	217	227	232	236	207	225	248	224	245	228	211	232	234	262	220	248	223	224	228	226	221	243	234	201	230	226	215	218	250	243	204	223	256	228	216	230	220	232	231	220	210	235	247	210	203	227	227	223	261	245	237	232	198	223	223	237	231	233	294	250	243	225	215	237	233	246	233	234	242	217	226	206	231	220	227	204	278	237	230	214	214	251	244	241	202	243	224	229	215	244	249	229	217	247	242	233	229	243	221	242	233	236	229	231	208	221	227	233	250	232	231	221	224	218	229	205	214	199	221	249	249	217	219	231	230	249	253	235	238	227	226	201	236	234	241	254	236	218	218	207	193	267	211	194	220	238	219	234	231	230	224	245	206	226	229	181	235	228	251	203	209	253	244	248	236	215	250	219	211	237	224	215	248	186	211	240	215	242	241	231	204	207	258	197	233	216	191	229	226	214	234	231	232	221	247	202	253	227	217	227	229	238	228	222	224	262	223	244	239	240	244	252	262	223	225	221	218	230	218	245	244	239	234	215	230	220	211	232	206	232	233	224	243	234	227	246	222	247	224	215	246	236	237	237	225	222	218	201	247	264	232	199	234	211	219	234	247	232	219	227	224	242	229	234	215	225	230	230	228	224	236	232	226	212	243	249	239	237	221	237	215	230	224	213	232	233	202	206	207	241	209	222	215	226	245	215	231	246	250	230	222	233	241	224	216	247	220	207	234	251	251	228	260	214	227	226	228	235	210	247	240	231	223	220	220	218	216	198	247	220	215	225	208	231	233	226	219	229	228	249	217	199	261	207	215	228	210	202	221	216	226	255	251	221	241	206	250	205	232	247	240	226	204	211	249	229	239	199	228	236	214	244	226	206	199	248	251	213	199	214	197	210	233	204	231	249	208	226	231	204	228	225	218	226	221	231	245	252	260	242	201	228	228	218	260	239	260	226	239	229	231	217	225	216	252	227	247	238	242	235	239	225	204	235	232	247	222	232	212	231	192	213	260	222	256	242	238	209	239	231	215	219	225	219	227	239	256	232	245	247	224	252	253	225	233	212	213	218	226	248	259	236	225	206	217	230	200	241	229	228	212	195	217	217	218	247	199	230	227	209	209	216	214	214	208	199	224	211	215	203	234	241	216	238	231	210	233	238	228	212	222	243	227	224	224	208	231	254	229	219	256	219	201	213	229	192	240	220	226	235	231	253	224	206	228	207	242	223	246	238	256	192	217	228	217	217	214	247	237	221	189	197	236	221	246	197	256	235	222	261	217	249	206	240	222	222	219	231	236	235	224	222	232	223	223	194	235	237	231	210	210	236	213	202	237	229	225	241	260	226	214	239	231	222	225	221	239	256	221	224	232	244	227	214	231	221	215	262	238	222	211	236	240	214	210	239	250
12846	1517	2979	3541	2981	2442	2040	1794	1538	1364	1249	1126	1121	991	935	944	933	812	802	783	795	748	738	725	751	739	734	684	722	731	700	738	629	683	648	675	662	702	646	711	621	627	681	674	600	648	644	666	644	707	673	684	709	657	609	648	636	624	657	636	677	583	629	658	686	665	597	631	611	670	632	710	675	673	662	731	732	708	699	673	711	651	708	738	824	716	679	666	635	632	654	623	605	652	643	611	635	846	1752	709	627	612	607	571	642	616	633	633	572	589	596	617	632	641	625	588	613	606	659	659	600	615	568	590	626	598	645	614	635	624	579	601	644	651	643	618	616	632	603	608	615	590	593	547	639	578	604	617	663	604	580	604	608	589	587	603	587	593	607	625	601	594	594	604	572	582	591	578	587	618	608	607	581	629	609	571	592	590	657	598	599	649	603	610	603	600	568	567	592	645	596	599	624	622	574	603	581	587	624	625	613	571	602	603	583	642	625	636	562	554	608	570	597	566	645	623	623	591	534	636	618	621	581	616	612	597	590	592	612	592	601	608	599	590	589	602	596	625	591	639	596	618	603	578	599	576	638	592	600	563	618	604	608	557	619	578	635	650	632	621	610	571	623	599	616	605	606	610	651	612	586	632	636	609	593	617	585	557	643	596	578	611	636	597	613	603	580	596	582	601	650	597	609	609	620	640	572	643	596	599	572	618	577	624	558	593	587	595	584	622	581	616	591	636	559	611	587	601	608	584	583	604	582	599	566	610	623	591	577	644	598	597	605	562	591	631	585	575	607	611	588	588	636	607	560	595	597	608	614	617	588	595	587	626	605	617	586	577	603	547	593	626	600	615	594	569	565	578	640	585	610	575	584	577	593	613	602	628	603	636	617	612	582	613	644	613	645	618	606	610	592	618	599	656	589	618	553	612	584	590	604	601	582	658	588	630	595	548	568	626	605	586	568	590	607	614	606	575	594	611	642	599	590	591	657	601	628	627	614	602	609	569	570	609	608	636	613	615	547	602	608	608	573	593	662	626	619	547	569	645	613	610	559	621	583	581	567	592	610	630	630	595	593	593	603	590	594	598	587	631	560	575	630	625	659	605	636	635	575	560	630	597	592	563	583	591	611	613	587	603	604	648	602	549	521	592	593	587	633	606	607	623	615	567	563	576	627	575	608	589	635	594	586	572	562	604	590	597	620	588	593	622	617	597	608	598	557	603	635	621	564	622	581	578	609	619	632	543	667	612	583	629	602	619	601	577	606	591	653	587	581	578	588	628	616	592	642	643	567	582	604	572	607	589	635	613	593	582	616	621	623	597	578	589	609	613	618	608	592	594	584	609	607	561	595	652	597	574	563	634	629	621	639	676	621	617	654	610	591	608	585	659	569	628	614	622	605	537	623	612	627	634	609	607	596	649	609	618	574	594	579	580	579	625	626	577	629	601	615	609	611	584	568	561	580	582	601	611	605	574	594	592	613	604	663	612	620	606	640	621	600	587	575	568	613	607	611	589	624	579	631	605	596	611	617	599	618	564	618	626	581	616	604	591	660	569	604	617	594	585	576	629	605	567	620	626	613	625	572	561	605	606	562	598	599	571	585	633	613	640	588	587	578	575	616	584	617	623	552	603	540	580	570	619	593	582	598	642	584	632	575	604	620	593	629	562	593	602	615	598	633	555	630	664	601	588	614	621	586	644	597	609	614	624	601	610	601	591	582	599	599	561	628	618	633	551	605	579	616	621	621	572	570	566	551	615	613	597	625	607	577	622	599	571	591	626	573	584	641	635	577	622	606	619	569	623	614	638	583	592	631	605	622	617	597	576	589	556	635	607	667	579	648	587	602	580	566	620	628	589	622	587	594	620	605	661	584	613	631	634	620	575	631	618	659	581	626	622	596	598	653	640	612	544	593	615	605	574	590	621	619	580	653	578	551	582	581	615	602	601	657	651	595	597	646	545	578	579	589	612	636	601	646	605	579	580	630	642	606	608	585	607	589	614	618	600	605	560	596	641	617	599	604	615	597	597	628	576	592	608	586	629	647	590	577	587	641	624	617	629	610	630	602	624	586	645	575	609	600	613	613	648	625	617	644	590	555	608	563	603	627	615	628	627	598	596	607	644	588	639	561	612	561	602	599	579	616	617	603	587	636	646	590	599	642	659	607	601	562	566	578	634	622	598	585	598	612	600	610	598	594	611	634	597	618	642	620	604	611	660	611	579	627	611	605	581	565	612	575	622	581	606	615	619	635	631	648	610	635	585	580	621	581	558	664	648	624	604	616	628	644	618	543	584	595	626	591	607	544	594	604	600	580	602	643	619	600	588	568	603	606	603	647	606	609	600	567	579	575	576	612	582	595	625	580	626	599	640	610	608	602	582	579	614	582	589	566	549	590	631	577	630	602	603	656	586	589	620	604	560	597	620	570	612	610	588	604	576	636	613	622	582	600	614	626	572	579	597	592	647	618	646	606	616	582	599	612	581	632	596	575	623	569	606	604	598	599	629	585	594	621	577	582	614	583	603	642	585	592	557	618	597	608	633	644	620	598	618	607	620	613	620	588	533	558	594	592	586	611	595	634	610	603	597	604	620	566	571	617	594	618	648	570	619	598	634	635	591	625	622	591	558	635	603	634	638	607	619	626	617	603	644	632	600	649	546	585	607	604	621	642	593	635	596	579	556	584	606	601	597	566	606	568	601	622	605	618	629	599	600	596	633	583	606	604	624	584	606	645	613	576	560	636	620	625	621	638	632	617	609	600	582	597	560	615	621	645	650	609	608	611	656	552	549	624	605	611	582	619	649	616	616	540	598	583	607	598	571	635	604	565	593	648	573	622	540	602	607	601	622	612	594	607	607	568	556	631	611	597	635	649	619	614	599	631	652	620	571	597	645	615	640	586	619	585	579	595	617	618	609	616	579	595	593	589	552	616	622	638	645	610	604	583	616	599	596	649	612	597	589	618	612	584	574	591	597	627	608	614	571	583	593	613	556	574	547	616	621	592	655	601	552	595	612	595	626	570	610	587	565	599	635	626	613	605	625	612	611	618	639	612	610	587	632	630	622	608	591	625	613	618	614	579	672	610	582	616	587	609	626	583	568	601	587	586	638	620	625	575	601	609	598	628	601	591	577	577	586	577	583	625	622	628	656	620	573	594	609	619	596	566	584	651	612	584	621	608	609	598	588	582	612	589	628	592	602	611	587	604	567	630	592	577	633	582	611	580	586	611	578	609	598	609	595	610	583	546	623	589	598	567	630	603	603	542	621	568	603	578	586	583	582	642	577	598	599	607	625	593	581	612	613	577	588	625	631	609	585	589	598	556	582	612	644	555	663	649	545	555	586	573	582	578	656	621	657	600	597	620	616	631	622	635	572	617	628	608	566	578	626	601	631	592	612	585	626	603	574	570	606	581	579	571	634	601	591	606	574	624	584	609	590	602	613	612	569	604	619	600	586	584	596	627	595	619	574	568	587	585	593	628	612	579	590	611	599
37447	5415	2582	1851	1269	897	732	543	471	433	329	323	297	313	259	232	266	216	224	204	251	243	256	212	220	223	211	187	238	198	191	193	209	176	192	192	190	176	204	175	191	160	169	196	170	154	172	176	161	158	144	200	162	167	173	168	165	189	163	187	182	166	184	175	170	166	188	213	164	203	171	181	163	183	181	174	168	164	179	172	187	170	199	222	199	161	174	194	217	173	172	185	172	184	171	181	194	196	387	202	187	168	189	205	163	158	167	182	164	181	198	171	155	173	173	166	165	167	189	150	176	169	192	162	150	185	165	171	191	153	165	157	157	193	170	178	160	174	155	170	185	168	182	193	198	151	168	185	163	183	162	172	168	171	204	177	164	164	162	170	163	165	171	188	174	176	159	173	159	185	177	185	162	166	165	197	169	163	182	178	151	169	158	164	187	181	163	116	178	158	168	152	162	181	166	178	163	171	181	194	179	160	181	180	177	158	172	192	170	159	172	170	189	164	162	140	186	179	166	204	183	170	176	173	144	152	173	163	152	156	174	187	175	164	168	159	140	174	199	153	168	171	161	164	199	153	205	160	177	176	166	166	157	176	161	169	177	166	177	202	166	172	170	158	175	132	171	194	181	173	156	174	161	171	184	156	154	166	172	169	179	198	168	172	156	155	167	189	161	190	165	162	179	172	174	173	180	168	163	182	164	180	160	177	188	184	169	158	165	171	181	164	162	167	186	184	169	185	163	171	179	166	177	167	180	156	174	183	182	151	157	173	154	181	167	186	194	181	173	179	194	170	175	143	173	177	182	189	169	176	175	198	196	185	201	159	187	155	189	174	173	167	177	169	193	169	166	183	157	172	165	155	174	155	179	167	171	166	188	178	159	160	161	176	180	189	174	185	176	177	185	168	152	167	167	198	150	149	148	184	158	174	201	178	163	187	180	163	138	164	184	170	155	175	160	154	164	186	172	148	175	166	179	170	166	166	169	154	163	165	179	180	170	164	154	180	187	184	157	181	136	166	160	190	192	176	161	180	195	164	159	171	181	181	195	140	172	161	204	168	202	164	166	164	167	197	176	158	166	166	147	165	162	159	186	174	169	155	163	172	152	190	157	181	169	168	162	158	161	186	181	165	169	156	167	177	179	180	170	168	154	174	160	162	165	173	179	158	168	159	168	177	173	183	158	155	154	189	181	183	176	163	170	153	175	161	180	155	178	168	173	195	184	187	143	199	176	185	174	185	192	169	150	139	154	191	159	205	158	170	190	155	154	201	166	136	169	178	167	182	161	154	171	167	178	165	170	181	153	167	161	173	178	168	148	153	159	168	160	200	199	181	179	170	172	175	188	166	175	191	179	187	160	175	180	161	176	157	202	176	154	189	177	176	170	146	167	163	153	160	182	180	156	181	171	174	184	162	168	181	159	164	173	177	152	178	181	163	155	184	176	171	189	197	148	163	176	180	164	179	188	170	144	182	158	183	177	152	168	172	186	171	165	162	177	175	188	195	153	155	154	160	181	172	193	192	172	174	202	165	169	171	197	162	152	179	168	178	188	170	189	187	168	176	173	189	162	165	155	168	153	190	177	169	171	152	181	169	186	185	171	172	184	167	198	161	160	181	159	200	164	163	192	171	168	167	165	160	163	179	217	189	164	166	171	174	170	195	155	179	164	156	156	173	168	169	175	164	163	147	155	164	162	162	172	186	173	170	165	196	183	157	169	193	158	181	172	156	185	171	169	161	177	197	170	168	152	185	172	172	158	176	177	172	188	181	182	163	161	166	164	178	175	180	163	164	152	181	185	171	185	180	197	180	161	173	171	165	156	178	164	186	202	151	180	184	164	180	170	182	190	179	165	176	177	143	177	175	186	184	158	145	182	154	174	176	163	150	163	148	171	180	183	162	176	194	199	160	141	163	175	163	188	178	158	171	169	182	168	163	144	176	191	150	184	161	156	177	164	169	162	181	169	177	183	174	181	154	179	181	180	174	178	180	151	156	189	172	180	164	157	168	163	156	133	199	188	183	173	185	168	156	158	178	170	194	159	174	175	137	160	180	193	165	149	166	177	139	172	182	153	154	168	168	170	191	193	183	174	181	172	158	152	161	157	195	183	170	172	172	168	188	167	172	165	160	176	193	156	175	192	159	164	193	181	152	177	171	167	182	167	170	183	160	183	166	168	187	208	158	194	183	186	166	154	193	164	179	167	154	170	166	161	182	168	153	155	156	153	155	167	155	169	189	165	182	161	167	171	192	168	167	188	180	167	154	175	170	179	172	149	166	181	151	172	186	190	164	182	169	191	152	177	170	174	182	166	144	185	188	190	167	159	163	183	166	161	156	185	163	162	170	165	163	167	157	162	166	192	170	188	164	170	164	151	162	176	173	147	187	175	171	172	173	190	173	164	177	154	160	196	171	175	156	193	173	149	152	166	156	167	169	214	184	171	182	172	179	182	189	167	181	169	163	182	171	179	177	175	155	155	164	162	156	167	163	169	182	150	159	164	170	154	174	180	180	160	179	159	165	180	180	170	166	185	172	194	151	183	177	168	164	158	169	161	159	184	184	188	163	154	178	174	142	156	182	181	179	173	155	159	168	147	170	158	173	171	166	170	178	189	174	163	175	158	177	207	167	161	167	157	178	176	154	176	187	187	158	189	195	187	199	170	189	175	179	165	201	159	179	170	186	166	183	181	193	179	197	167	176	192	180	147	176	171	186	175	176	175	156	168	174	177	163	155	177	178	175	165	167	172	158	148	175	158	175	190	164	156	205	173	164	184	160	173	172	146	213	167	176	160	160	189	168	159	163	170	171	165	175	212	144	179	159	166	164	196	156	134	171	167	147	177	176	175	185	189	175	172	184	163	175	146	178	181	170	165	168	178	159	179	164	184	183	165	180	176	157	173	179	162	154	183	183	181	182	166	196	196	153	170	141	159	169	169	146	168	180	173	165	159	182	153	165	165	173	179	186	174	191	162	184	164	154	150	179	154	167	179	167	166	190	191	163	167	163	151	152	152	184	175	198	189	164	177	173	168	169	158	176	159	189	176	154	174	159	186	176	180	192	179	167	179	156	184	165	169	161	174	150	170	174	166	186	168	165	160	155	161	172	161	195	176	169	164	188	159	175	179	198	158	160	142	182	198	159	182	167	175	162	175	193	190	174	188	176	174	151	156	166	183	175	191	162	171	166	162	162	174	165	187	193	150	174	179	166	150	160	171	168	150	166	161	193	180	186	178	177	171	165	152	191	182	153	159	177	193	173	165	166	163	172	181	188	183	168	168	159	166	179	175	163	178	149	183	180	161	165	184	170	196	176	130	184	163	180	168	185	164	194	154	151	174	154	150	157	178	172	167	179	168	164	187	166	162	165	160	166	157	150	180	178	164	154	190	157	169	173	177	169	180	154	174	162	174	179	159	157	171	176	181	168	173	164	168	176	157	157	173	151	173	198	170	171	181	172	176	189	183	174	161	182	179	173	180	148
17566	2248	4946	5694	4758	3752	3204	2623	2211	1932	1688	1513	1353	1261	1157	1105	986	955	900	885	845	727	762	707	722	640	667	672	666	644	637	612	553	564	532	547	576	541	610	545	548	546	524	554	539	530	551	514	510	568	513	554	542	548	519	540	533	536	567	531	536	496	505	536	520	547	524	544	538	522	547	582	580	561	600	618	547	532	533	638	577	586	606	779	811	525	537	536	542	497	517	505	478	461	468	502	554	960	2286	587	466	467	447	466	435	441	417	494	457	484	475	491	481	516	417	473	460	476	494	490	456	467	490	480	476	480	432	470	466	472	452	498	421	442	456	486	468	485	474	484	451	474	501	448	487	493	470	446	457	464	428	452	478	475	468	461	471	468	482	456	442	466	491	434	464	442	440	472	427	470	479	458	433	511	470	448	458	484	469	473	439	479	430	431	483	487	490	452	480	514	497	492	472	452	466	499	536	438	451	453	445	465	460	453	477	469	478	483	460	468	475	445	476	470	454	452	486	482	488	462	458	459	453	470	476	468	441	427	469	469	497	467	456	420	474	425	447	453	498	461	467	454	453	456	462	457	430	463	478	453	474	462	456	445	428	445	459	452	446	434	458	457	452	451	450	452	481	448	480	412	457	456	454	438	445	439	465	428	437	481	498	470	481	458	440	473	481	485	458	453	403	472	443	474	475	473	474	479	451	425	481	436	474	472	449	477	431	461	434	471	444	489	448	467	432	453	493	444	479	395	446	485	432	438	496	426	452	458	432	438	462	486	436	456	444	455	453	474	469	420	478	463	452	440	443	445	461	435	466	468	456	428	419	431	463	486	470	444	426	440	452	464	455	434	446	438	469	446	504	471	434	444	451	460	489	467	435	453	450	465	462	481	433	455	456	421	440	524	434	441	487	442	473	441	489	449	485	489	448	468	473	470	443	443	478	451	457	481	480	448	440	458	473	478	439	467	466	476	452	485	463	433	477	428	515	456	414	459	496	481	468	445	455	489	419	478	502	440	457	470	459	453	463	470	496	425	455	449	473	484	464	431	450	479	480	439	457	474	436	440	460	452	481	490	471	450	458	453	464	457	458	437	483	458	471	466	469	438	429	412	420	491	443	466	502	483	418	468	419	440	452	487	461	444	451	493	448	470	490	490	451	461	491	432	474	461	436	453	453	485	431	470	426	458	457	467	452	458	461	506	429	475	502	445	410	477	462	451	432	452	455	461	482	462	470	437	456	475	476	443	457	447	435	451	441	460	470	478	470	462	445	501	481	445	501	474	452	524	449	465	455	470	431	474	459	461	486	452	488	483	488	464	453	437	437	437	448	460	494	439	485	455	419	459	472	447	467	436	480	432	416	420	460	469	452	455	430	479	461	426	449	479	447	443	433	427	468	458	421	425	500	450	466	460	449	445	447	481	448	451	439	426	451	480	430	481	449	433	452	464	482	449	508	415	435	454	455	470	490	454	485	475	469	467	466	430	500	495	442	491	452	451	456	438	475	447	437	441	446	495	451	471	462	479	436	456	446	467	443	463	458	449	422	468	465	485	454	442	454	429	484	459	406	441	443	431	451	480	473	457	497	427	434	473	461	485	482	433	475	476	467	449	441	444	452	462	479	452	447	440	476	469	477	471	470	472	443	446	445	485	464	434	435	455	428	442	434	477	473	428	438	487	470	433	448	465	472	454	512	455	449	480	431	480	452	455	443	447	439	459	457	463	456	423	488	422	471	461	440	458	487	505	478	493	449	515	460	452	474	462	427	462	451	495	465	479	477	441	454	484	454	418	477	475	498	447	467	512	450	474	460	435	484	435	451	458	452	446	502	456	415	445	489	475	480	525	423	464	480	407	460	465	470	459	480	434	469	466	445	454	459	497	443	449	450	463	444	442	459	480	484	470	440	475	459	454	471	427	466	419	450	477	482	449	481	459	457	416	450	426	481	459	430	489	425	440	460	471	456	464	434	442	464	472	455	450	444	472	426	481	440	495	436	443	466	440	478	481	490	469	451	473	456	431	472	517	434	464	449	435	420	485	452	404	485	437	471	476	413	511	475	474	459	450	440	480	461	387	480	462	444	458	418	481	494	469	446	449	486	446	453	503	494	482	428	485	498	463	469	467	460	441	481	470	458	511	419	458	455	457	495	459	476	472	461	454	482	467	440	496	449	466	447	449	486	494	481	449	455	491	411	428	446	471	479	457	425	411	437	451	495	463	441	451	472	428	468	470	468	490	498	443	455	479	485	470	471	473	448	456	443	443	451	441	490	430	483	473	408	482	433	454	488	421	475	460	460	476	459	502	462	464	508	459	407	419	483	484	489	443	446	442	467	440	447	478	435	456	471	452	468	479	466	483	455	497	444	421	458	498	454	448	445	478	473	493	470	456	444	488	447	486	458	486	462	501	460	444	481	445	492	459	456	472	476	464	467	455	474	449	430	509	459	460	519	449	468	466	442	469	484	465	455	467	432	441	438	459	447	465	456	435	417	490	456	425	480	447	442	447	475	490	499	418	462	432	449	479	454	445	456	474	469	461	427	444	455	484	472	478	455	489	481	449	489	486	464	464	437	437	431	451	522	476	466	448	468	446	489	477	424	434	442	437	495	427	476	425	473	442	454	451	473	442	488	451	467	462	480	449	463	502	417	433	483	462	490	444	442	436	472	475	456	426	458	489	476	463	435	431	468	454	461	488	463	456	463	476	474	453	478	427	451	422	459	443	443	470	471	481	470	413	464	445	476	454	432	466	451	477	485	434	430	422	456	466	424	473	453	452	456	448	476	455	458	460	484	442	486	451	478	435	490	436	463	456	433	466	430	470	476	437	510	507	461	455	445	440	450	455	466	436	457	451	478	469	450	420	491	479	447	450	456	497	452	456	451	459	453	488	449	471	438	414	478	469	477	468	476	438	441	433	435	432	428	502	453	452	436	441	484	434	417	444	444	475	485	460	477	450	462	455	468	463	443	474	456	439	449	471	459	477	467	412	464	496	507	453	450	508	441	476	426	466	461	468	484	479	483	433	452	455	467	449	486	426	429	444	438	456	455	437	438	473	473	426	473	445	420	484	463	459	451	467	451	468	479	433	437	463	462	487	439	487	506	476	461	460	447	458	461	458	485	461	444	475	447	467	447	447	454	454	460	444	459	461	465	457	435	444	448	488	461	464	444	483	446	462	450	494	476	444	488	476	457	457	456	493	441	426	433	450	471	411	456	472	464	411	491	462	483	441	458	465	461	455	454	483	441	431	453	492	455	453	464	487	481	441	456	484	511	471	455	455	463	435	454	478	491	460	444	420	500	469	478	461	429	469	454	454	440	453	474	489	479	473	431	450	424	475	443	456	439	472	463	458	456	483	440	471	438	452	451	465	475	416	429	441	452	445	485	469	462	432	487	444	452	439	479	413	461	420	451	445	464	469	497	471	466	475	456	468	452	467	442	459	419	477	438	445	455	458	459	436	466	459	440	467	453	498	446	459	469	479	457	458
4088	228	221	225	213	200	196	212	209	193	214	224	167	196	213	203	186	180	192	184	194	178	186	176	198	196	200	199	213	205	156	185	172	189	205	202	181	182	184	186	185	189	213	180	170	173	183	170	176	201	207	175	181	192	201	195	196	174	193	204	189	202	194	186	179	192	189	181	187	190	190	185	207	193	191	201	202	170	183	188	190	208	183	189	190	192	178	170	191	199	205	195	193	194	190	203	210	207	206	185	160	198	184	175	168	179	195	204	192	194	186	180	195	183	218	189	188	203	189	196	182	185	223	179	200	180	194	202	202	187	177	210	192	188	168	180	211	198	199	205	176	208	201	174	214	186	179	187	199	206	179	192	191	168	177	164	196	191	202	192	183	196	201	177	199	205	168	190	185	187	167	192	159	179	174	200	223	185	193	195	190	192	187	183	182	187	211	194	187	199	185	194	203	193	187	196	207	187	191	188	185	156	187	176	194	209	191	200	197	182	195	177	192	200	205	196	201	169	185	187	173	168	180	169	169	183	211	183	166	187	188	190	195	203	174	198	179	191	176	197	173	188	192	207	174	199	181	188	177	195	178	168	181	180	216	200	172	195	188	174	184	194	145	169	183	201	193	188	214	193	200	219	196	203	181	158	189	200	186	184	218	182	199	187	182	192	207	174	185	189	182	184	184	200	184	185	184	192	185	184	212	181	197	186	199	209	204	203	187	177	196	203	192	200	209	183	207	198	168	164	204	176	183	210	174	192	204	197	220	194	169	162	160	183	218	174	181	191	192	195	202	184	206	191	196	181	177	195	186	169	181	201	161	207	205	203	200	182	179	177	175	204	181	224	203	203	209	201	177	185	179	198	197	210	202	196	187	198	198	181	187	212	171	187	199	184	176	186	196	188	187	207	197	196	188	187	196	166	200	177	186	215	181	205	214	190	190	181	180	159	164	212	162	191	217	180	184	196	191	190	196	199	175	209	199	176	185	211	164	181	177	183	202	177	201	201	197	172	199	192	212	188	195	202	212	209	222	185	205	195	179	198	225	198	188	182	197	186	224	177	190	176	205	204	203	196	197	207	203	186	173	176	207	209	191	183	186	216	205	190	180	170	217	195	183	164	169	193	180	209	180	188	200	190	199	214	188	201	199	198	200	197	197	202	171	180	177	204	171	214	179	187	181	169	197	194	197	174	185	195	184	168	185	210	192	191	189	190	203	186	188	199	181	194	186	177	182	169	196	191	182	200	184	224	196	211	212	189	195	216	202	212	193	188	193	193	220	196	190	190	196	204	200	190	187	212	174	181	206	217	196	210	217	177	187	201	211	190	224	192	175	166	191	169	206	195	190	187	186	203	195	191	195	170	214	184	205	200	183	191	192	186	182	197	200	176	171	193	174	187	198	180	191	190	203	201	192	183	190	184	185	201	214	187	184	189	227	179	181	185	146	175	192	154	197	167	185	203	188	205	170	187	201	200	208	188	198	196	184	171	217	214	181	190	205	165	206	192	187	197	162	193	179	182	190	186	172	193	184	187	186	183	174	193	158	173	180	169	215	197	225	196	182	167	189	185	192	190	193	172	192	198	195	171	159	178	184	193	226	191	191	202	214	210	194	215	186	183	160	212	187	183	188	212	214	193	195	192	200	198	185	177	165	206	163	214	189	189	207	168	207	200	202	179	203	202	200	177	165	188	191	198	185	190	194	187	179	179	188	187	191	194	183	178	179	165	207	173	170	178	185	167	181	181	221	168	180	201	195	196	177	181	190	190	194	186	202	195	187	182	189	176	186	215	182	185	177	186	194	191	210	182	161	203	187	165	218	222	220	190	184	199	199	193	172	204	209	186	193	180	198	194	198	183	189	178	196	197	181	182	181	204	220	187	178	172	199	169	188	176	200	192	191	209	174	166	177	181	170	193	195	198	193	165	186	210	189	203	185	177	198	188	204	191	214	179	199	196	192	189	196	177	209	191	188	194	183	194	179	163	203	171	194	196	188	185	201	186	190	173	183	172	204	202	196	169	189	203	194	196	180	166	193	193	191	199	182	197	178	182	184	189	189	189	189	221	207	179	187	180	172	173	185	221	172	178	178	158	175	182	209	210	188	202	182	160	204	195	184	202	196	184	169	178	194	189	175	195	174	208	208	197	218	158	201	192	175	192	206	173	189	202	210	200	191	217	221	186	159	190	185	194	191	178	175	199	206	198	186	193	164	190	174	171	177	208	191	179	194	187	194	218	216	167	188	187	190	171	204	174	180	210	183	190	208	191	208	200	193	196	158	176	182	205	211	194	202	192	189	174	185	196	199	201	199	210	171	179	189	226	205	193	226	177	190	194	186	183	220	184	176	178	176	199	219	230	216	170	217	213	172	175	192	170	181	186	186	205	171	173	176	202	183	203	196	198	184	191	224	181	176	170	200	172	192	186	181	192	165	178	175	198	179	169	187	182	185	213	158	170	179	194	184	195	195	165	190	186	206	192	189	203	162	167	189	157	171	179	201	167	191	184	202	200	182	185	199	196	185	184	182	212	189	194	179	189	189	185	190	200	188	194	168	188	191	189	188	197	185	185	202	209	166	190	217	201	196	211	208	199	176	193	182	235	183	175	185	199	176	198	178	199	194	180	210	177	190	194	203	175	196	205	179	198	189	220	197	201	180	195	202	206	197	196	191	190	198	192	187	210	184	191	172	171	207	180	200	179	200	192	178	175	193	201	179	198	184	211	216	181	200	209	181	180	185	200	175	178	169	199	175	195	207	187	194	196	205	170	209	184	194	192	179	204	170	181	187	188	220	177	201	197	206	200	191	185	178	189	191	205	178	202	206	199	163	171	184	168	197	191	202	187	187	190	197	206	182	189	186	181	198	175	196	191	199	202	171	205	168	199	168	150	199	209	162	183	169	182	200	183	180	172	184	170	164	169	163	199	188	192	189	187	218	217	179	190	173	216	183	205	188	223	212	196	192	175	180	188	182	186	203	193	194	184	214	209	200	177	207	162	195	205	204	191	151	205	202	171	173	194	180	203	183	185	192	177	188	180	200	191	173	193	200	181	182	188	187	172	203	180	201	199	183	184	186	191	181	195	175	176	171	157	184	186	193	225	219	202	198	184	213	184	197	174	204	189	175	195	198	185	192	204	158	166	168	187	173	158	200	186	203	205	191	161	168	177	192	186	165	176	170	188	179	188	185	181	187	167	189	181	178	187	200	201	180	161	190	201	174	201	177	196	207	194	178	203	206	176	198	182	215	187	196	186	182	206	202	211	177	191	199	191	198	200	201	172	200	198	199	187	206	218	187	176	182	171	183	183	212	183	206	190	181	228	178	175	185	175	185	193	176	189	180	178	187	175	209	215	199	217	208	182	183	194	189	172	179	201	193	197	198	191	193	205	206	215	176	197	197	185	195	186	177	224	200	172	171	194	183	184	170	185	183	193	207	174	200	175	188	199	183	196	205	175	200	166	177	192	208	199	198	205	184	195	195	183
3908	534	701	668	614	624	599	581	600	534	524	547	519	548	535	543	540	553	522	542	528	538	567	552	566	527	544	527	468	571	547	511	517	542	513	562	544	564	535	520	540	487	545	533	579	537	543	492	509	504	520	528	507	518	504	501	518	502	489	528	554	548	521	513	510	535	557	472	544	567	558	578	536	540	544	572	502	558	554	511	552	513	523	487	520	505	586	558	529	514	514	555	528	536	549	537	518	481	657	518	506	471	497	537	500	543	524	518	577	501	518	531	507	573	522	527	536	486	537	535	522	516	551	517	516	516	509	516	544	508	525	538	519	485	519	505	529	533	545	496	555	526	523	540	530	508	517	520	481	537	523	549	536	498	513	538	546	544	519	544	539	527	507	480	536	491	522	515	520	514	493	537	534	517	561	503	549	529	520	515	533	506	512	520	529	532	563	520	553	551	537	510	543	530	542	498	539	543	549	549	509	541	500	536	525	542	586	549	559	549	522	525	564	555	522	509	521	531	520	549	523	536	556	546	573	529	510	520	529	504	544	533	540	516	511	563	502	490	541	494	493	531	510	518	534	538	520	487	498	522	527	545	557	530	504	484	508	535	508	511	531	535	503	559	513	517	497	511	518	522	507	495	563	523	494	552	519	523	516	522	547	529	495	491	518	549	500	548	520	546	508	537	552	507	531	505	535	533	531	553	508	557	576	499	509	492	516	533	508	521	539	513	514	537	559	507	510	508	515	518	520	501	524	529	531	498	501	512	517	555	526	565	531	496	513	520	521	546	523	514	552	536	526	539	547	530	536	509	518	515	514	519	560	517	518	498	553	507	564	533	517	545	512	523	545	530	527	553	546	566	547	486	505	562	557	523	501	528	530	528	504	538	510	497	514	551	528	527	525	521	503	526	558	504	515	504	544	483	577	587	538	488	500	507	501	536	504	569	494	538	534	513	509	487	526	517	527	519	541	543	517	518	539	525	510	555	535	496	542	559	527	526	503	497	541	550	528	500	510	518	492	497	512	524	513	512	489	500	520	463	537	507	501	523	499	491	519	515	522	553	525	528	527	522	545	503	551	533	508	527	530	534	541	484	512	531	548	515	530	513	560	573	534	549	536	506	536	479	498	484	545	530	509	537	490	531	500	552	531	521	550	531	573	514	504	522	534	549	510	520	504	547	520	556	498	554	512	540	490	505	500	555	480	524	531	532	504	509	511	510	511	528	547	553	524	505	493	515	537	517	499	494	522	539	557	522	551	535	481	518	522	529	484	519	532	539	499	519	506	547	468	542	528	517	459	522	536	522	555	526	513	530	490	493	538	511	480	525	548	524	505	558	529	526	518	549	515	534	524	517	527	525	543	523	508	539	507	516	525	534	532	546	535	521	525	521	543	495	537	511	501	540	526	556	517	510	546	536	514	549	555	571	527	543	552	515	484	521	510	498	523	535	515	521	502	520	451	538	546	531	493	522	606	503	498	508	493	516	539	524	541	542	538	494	552	535	546	554	526	498	555	517	519	534	534	523	535	527	543	524	495	484	568	550	535	507	538	535	467	509	510	503	531	546	534	549	551	550	518	525	568	514	525	507	526	514	508	555	495	510	564	540	517	553	571	492	500	539	515	529	543	550	498	518	501	507	510	518	501	535	544	483	539	536	538	515	566	526	540	501	507	537	538	528	507	543	529	550	512	516	493	511	532	486	529	495	471	539	506	549	532	499	517	534	471	532	534	478	500	534	497	513	495	530	484	503	529	494	504	520	508	532	543	497	516	532	515	499	554	519	518	568	532	516	523	551	520	493	482	557	508	546	520	532	580	511	504	542	558	495	498	501	533	545	535	534	543	522	512	529	478	557	522	512	522	537	423	518	529	496	532	498	537	533	511	535	495	468	493	505	520	533	458	501	549	531	541	506	538	513	548	507	531	529	523	494	499	522	519	548	583	550	499	495	562	517	475	488	489	490	533	533	526	524	489	511	518	552	508	538	512	543	503	484	520	503	514	533	535	508	542	540	536	524	540	490	493	539	537	526	501	523	528	538	496	550	563	478	539	506	509	524	506	570	530	550	517	517	559	518	509	480	522	488	504	489	548	529	525	503	476	553	515	499	530	522	501	494	535	485	545	509	501	550	514	530	501	499	514	521	492	481	499	546	514	507	543	531	505	511	540	503	506	485	530	523	530	509	520	500	526	517	521	516	536	488	511	532	518	554	488	523	517	523	520	549	552	512	499	517	539	545	531	557	524	516	513	542	498	515	520	506	486	520	485	537	507	493	497	557	530	500	500	533	520	511	527	493	494	532	512	512	528	518	532	486	544	535	537	520	521	497	556	518	545	491	510	549	507	521	521	535	495	504	509	495	490	489	551	507	494	553	493	537	557	519	541	549	557	522	544	499	532	488	533	511	525	532	524	514	503	542	507	537	504	490	535	531	516	527	542	521	528	506	469	548	541	513	532	521	518	476	504	540	543	513	550	558	513	522	532	546	512	552	511	519	518	506	507	527	533	540	544	493	540	545	554	503	490	526	506	547	527	522	531	542	558	498	539	555	522	510	532	503	522	565	544	501	544	543	529	522	529	533	538	539	569	494	537	526	500	532	511	544	562	550	543	514	543	506	515	510	535	535	480	536	568	527	536	547	464	516	520	548	557	525	544	525	520	508	496	506	527	514	520	491	536	519	518	491	549	503	552	497	559	465	501	531	529	528	536	505	539	564	505	474	492	509	509	516	508	504	522	508	519	491	548	483	561	534	501	523	522	502	498	569	520	514	539	489	475	508	533	542	558	531	505	533	535	520	505	523	509	552	514	526	502	501	544	541	519	525	518	515	545	528	504	515	556	490	546	535	577	484	519	524	495	549	519	521	504	460	496	526	578	532	522	521	513	513	533	543	499	493	516	537	507	505	510	539	480	518	555	530	528	545	558	506	494	516	478	507	486	519	546	506	552	536	516	538	483	494	546	549	492	554	537	511	498	541	517	539	550	509	480	551	510	527	487	561	540	545	557	534	520	538	495	498	488	527	512	536	538	505	534	552	531	507	492	513	552	545	550	477	535	509	533	471	494	514	483	499	533	519	508	525	546	522	538	501	518	543	526	551	496	505	546	518	522	520	502	524	521	529	536	543	500	527	542	538	498	535	540	522	513	538	535	524	526	505	549	568	512	531	500	472	495	554	520	513	534	536	513	516	523	505	556	527	490	518	504	504	510	502	482	511	514	560	515	558	535	568	495	508	526	548	562	540	534	555	500	511	515	493	558	526	465	540	517	510	537	549	497	538	555	521	508	531	517	525	511	521	526	525	506	577	533	521	491	543	541	515	525	528	544	514	511	527	530	511	545	535	557	504	493	541	526	546	511	517	541	551	514	513	546	547	540	523	490	530	493	519	514	542	541	540	527	546	549	509	551	520	535	536	528	521	526	535	511	506	482	503	543	505	519	513	550	540	518	506	548	525	508	510	522	551	510	508	521	545	500	500	547	514	501	522
23976	1999	1310	942	743	609	487	434	377	364	319	319	323	282	297	262	254	230	233	247	258	256	232	229	260	215	261	211	237	227	249	234	232	229	227	208	234	259	219	238	242	213	234	221	248	221	239	198	250	239	227	231	221	230	227	218	244	235	238	233	223	238	214	239	248	225	242	224	226	203	244	248	227	253	250	244	225	237	236	241	236	253	213	243	235	272	223	220	254	243	220	247	226	243	233	245	242	347	350	245	230	197	228	249	202	205	216	221	253	233	245	243	240	262	235	237	255	224	209	228	228	237	237	258	230	204	196	224	213	220	233	224	216	248	250	243	244	227	242	225	227	212	240	208	238	252	230	248	236	237	238	225	211	225	235	212	251	250	243	268	214	240	215	202	221	218	238	222	227	209	238	247	244	225	250	241	241	233	224	228	233	234	223	223	250	226	217	216	237	211	255	242	233	228	215	217	240	220	231	236	256	213	252	219	227	231	224	211	209	234	254	206	220	237	223	225	251	217	227	226	202	215	212	238	233	244	245	246	251	225	219	235	243	206	250	226	234	271	245	236	251	236	223	241	235	251	244	207	221	220	239	222	229	230	230	247	213	240	224	214	236	227	222	221	247	232	224	223	223	234	229	237	238	254	244	218	259	237	243	245	242	239	247	221	232	245	203	249	277	224	248	234	228	208	232	222	212	209	214	239	216	218	251	243	194	252	263	237	230	242	219	227	222	222	237	231	211	220	251	232	229	203	216	241	235	219	203	231	231	194	248	226	263	192	234	204	225	213	238	240	237	259	243	241	212	215	232	231	226	207	218	222	211	213	248	209	246	267	231	226	235	224	224	230	192	220	212	232	179	223	228	201	244	236	234	221	224	227	215	225	219	249	223	228	217	227	210	217	235	254	241	242	264	241	193	240	228	263	248	229	231	233	230	251	215	239	227	252	209	213	226	222	232	222	234	218	251	216	229	241	214	237	250	213	244	226	235	242	217	230	251	233	230	247	261	205	245	209	227	242	239	209	233	235	221	265	219	216	236	227	241	207	248	203	206	201	235	232	231	235	241	235	219	229	235	237	246	202	232	213	244	223	234	220	231	216	243	244	218	222	229	232	249	221	249	225	225	207	223	278	228	195	216	233	232	224	190	230	198	240	232	276	226	268	220	226	251	242	246	234	238	241	238	214	231	196	218	227	222	227	249	219	228	210	230	230	208	240	223	254	235	222	214	240	211	232	197	206	210	247	250	184	224	237	216	219	237	260	222	250	233	217	231	218	239	229	237	203	255	204	258	226	219	234	264	233	248	236	225	231	220	215	229	224	212	249	256	227	240	264	221	206	221	231	257	223	240	246	218	236	236	236	225	228	233	230	223	216	254	260	230	243	212	232	237	237	241	230	264	240	222	237	229	216	243	219	243	245	228	227	248	234	235	231	230	242	243	228	227	231	229	265	217	259	254	239	254	236	235	238	261	223	235	239	232	277	242	262	215	257	225	247	241	235	216	246	209	234	227	227	222	243	252	245	237	226	244	238	226	204	223	241	229	245	231	220	206	234	215	229	206	226	219	230	228	248	226	266	217	255	238	227	263	215	232	232	202	219	252	230	230	220	246	230	221	224	224	259	191	237	232	244	200	208	249	226	232	226	237	245	243	236	233	238	236	229	257	215	219	233	209	216	211	230	235	228	238	210	220	234	212	211	227	220	204	235	235	251	234	231	230	211	239	237	239	222	264	206	237	216	216	235	225	228	219	231	248	244	207	250	245	236	273	243	244	240	238	234	248	215	251	247	247	186	227	202	244	249	263	231	232	239	228	239	251	231	225	229	227	235	242	214	225	238	204	229	215	207	208	237	262	222	243	245	231	234	244	223	212	240	226	238	193	229	221	204	248	238	216	220	251	264	217	191	235	256	233	243	205	245	222	253	236	235	233	217	249	231	213	213	250	205	244	247	246	250	235	216	237	229	222	253	238	243	231	203	230	217	199	208	222	236	242	234	235	250	228	238	232	208	229	229	227	260	228	215	220	224	243	250	245	271	237	206	236	243	247	216	244	230	234	236	247	239	246	226	248	219	215	223	199	211	257	221	225	207	229	218	233	218	229	218	226	244	238	224	235	216	209	240	204	237	217	242	234	226	219	234	212	230	229	227	220	242	233	236	226	255	237	242	244	240	207	254	225	239	213	232	233	209	236	217	236	217	229	233	241	256	260	215	228	222	225	227	208	226	221	236	233	234	235	232	208	225	232	242	214	205	222	244	225	226	246	250	223	232	219	216	255	224	215	246	217	217	223	210	241	244	250	237	221	219	220	233	241	205	245	246	227	209	234	239	226	236	246	236	209	225	219	222	229	249	225	222	229	232	237	225	223	225	218	233	235	235	240	237	235	228	224	252	236	226	230	252	228	234	228	235	216	230	234	242	226	234	218	203	231	237	218	223	211	228	234	230	220	234	244	212	208	225	218	226	236	242	233	246	222	223	231	240	234	207	216	231	204	223	227	221	250	217	246	226	242	239	246	224	255	250	244	216	220	204	239	238	246	229	227	228	226	241	217	254	245	220	236	231	224	232	226	211	235	229	225	227	210	209	226	240	229	223	226	214	219	211	218	243	228	222	197	227	215	240	223	270	221	248	255	213	221	248	223	232	257	243	213	253	223	243	217	223	222	235	245	229	218	239	230	235	221	221	204	223	227	214	224	213	206	200	231	269	233	254	225	236	244	231	246	255	216	234	205	234	224	241	216	232	238	230	230	218	224	229	238	264	230	242	246	218	221	243	237	219	241	239	235	240	273	241	231	227	212	257	228	245	269	217	229	234	213	211	246	252	236	233	210	222	241	220	216	216	249	245	229	219	248	237	217	230	237	229	228	217	255	218	212	228	248	216	240	236	211	257	242	244	248	228	241	234	254	228	217	213	247	218	217	240	231	229	216	216	226	247	221	247	238	217	235	247	221	198	216	235	218	225	252	252	205	226	234	233	229	247	229	231	229	220	218	213	230	218	214	246	240	230	240	196	229	233	225	228	238	228	232	245	226	238	221	226	220	206	231	225	234	237	229	249	185	251	221	234	238	256	225	222	257	222	254	211	241	250	256	221	234	209	233	220	232	221	230	233	213	239	222	219	217	233	217	210	252	232	242	230	226	239	218	232	242	253	209	224	223	220	217	258	223	243	227	213	251	253	222	224	219	227	220	219	226	260	222	200	214	231	243	228	221	218	244	223	223	241	204	244	239	215	237	219	233	224	220	205	225	208	255	247	222	222	250	246	218	250	237	223	222	204	239	235	189	232	220	234	252	263	224	245	230	250	243	229	248	225	224	228	252	237	225	235	267	246	242	254	230	269	230	241	241	213	230	258	238	227	230	262	235	230	210	264	245	236	241	230	235	242	233	218	241	223	225	245	209	252	223	218	230	236	229	196	213	195	236	235	233	229	226	241	243	238	223	242	229	226	219	208	232	218	260	215	236	232	231	240	210	259	225	225	239	246
12121	1498	3011	3359	2982	2387	2033	1764	1555	1429	1290	1133	1080	981	1022	951	891	861	884	822	804	831	761	758	720	689	755	691	695	715	688	632	679	642	679	679	672	657	685	676	638	668	737	645	661	678	650	636	654	649	637	633	651	641	667	663	621	667	625	630	607	664	656	661	659	662	690	611	675	672	704	677	731	707	679	728	651	681	698	659	707	701	782	733	691	631	654	683	679	681	579	637	679	618	618	629	648	1576	1936	706	596	617	586	645	659	617	645	657	614	613	618	597	623	566	597	628	595	617	610	607	609	648	592	633	574	623	625	663	617	595	603	616	597	677	621	600	617	560	612	639	598	601	614	580	640	618	623	582	634	670	636	592	621	618	625	593	644	581	592	627	656	579	619	612	603	620	626	578	595	603	594	625	634	627	601	605	612	578	637	645	609	653	618	655	625	640	607	589	623	618	613	587	655	600	611	616	611	591	635	591	574	585	609	603	629	623	612	631	635	632	618	642	580	631	625	614	637	606	583	628	601	624	655	663	667	592	654	607	612	615	592	625	629	614	632	604	596	612	642	591	626	653	585	619	637	600	597	616	605	628	644	569	603	622	603	637	634	601	613	599	584	607	605	633	603	595	608	629	617	593	624	603	641	624	621	610	612	655	608	626	617	606	584	632	630	648	651	600	663	594	596	614	602	581	659	601	593	616	626	625	639	606	665	598	608	630	583	621	594	641	642	616	656	611	603	560	591	636	650	559	568	570	634	632	565	581	644	657	604	594	611	613	628	635	631	604	607	600	585	592	591	649	596	648	600	614	576	642	621	568	602	647	606	630	580	634	558	611	641	616	548	590	617	581	600	600	615	612	589	654	660	603	637	622	618	609	611	647	646	607	600	596	591	584	639	637	584	615	655	615	623	620	637	609	639	589	568	584	637	643	608	613	537	577	609	601	617	597	586	631	611	614	629	624	624	608	590	640	602	632	619	593	617	596	606	604	595	635	603	619	627	623	624	596	570	630	617	605	601	660	602	649	651	614	631	625	644	611	635	614	609	593	570	565	576	642	614	589	622	591	618	568	630	547	631	645	591	631	606	656	618	605	567	641	642	644	652	585	610	620	581	610	637	596	589	614	576	603	655	625	630	612	618	598	624	625	659	584	570	617	612	626	585	642	616	624	620	600	613	588	605	588	607	665	619	588	596	625	579	584	606	628	575	628	600	599	641	583	641	607	548	637	625	616	643	596	623	631	643	607	619	633	583	632	616	577	609	660	660	648	608	598	619	623	602	586	609	613	601	644	605	633	605	596	655	609	595	612	543	660	598	629	587	611	648	585	564	584	628	615	642	621	614	551	594	643	599	595	646	625	606	612	586	582	621	605	650	630	579	620	606	646	633	648	607	610	649	608	619	620	625	583	582	603	623	637	645	583	607	647	604	626	619	617	599	623	619	614	646	561	629	615	597	618	641	634	600	610	632	626	627	657	610	601	604	594	650	586	608	592	589	625	640	669	624	592	632	642	612	555	645	647	604	580	601	603	638	590	618	659	632	606	584	570	581	642	642	568	623	578	617	627	615	594	622	601	592	612	626	623	541	608	610	621	599	621	575	635	629	592	616	644	593	594	624	637	649	651	567	614	617	626	671	616	616	594	624	606	629	613	632	641	584	625	589	558	646	594	608	612	580	627	589	620	580	587	621	627	614	621	597	630	593	633	617	624	607	619	625	592	622	637	624	607	610	582	614	629	628	585	584	605	622	603	653	590	600	593	655	622	611	589	592	626	582	606	659	610	601	641	621	582	641	592	616	584	585	617	628	593	594	640	650	622	575	580	613	585	611	627	613	600	557	577	585	621	617	629	637	592	618	636	624	655	567	625	562	655	618	589	621	572	620	652	597	626	556	568	608	642	626	610	590	641	645	637	601	600	619	599	577	601	625	580	565	612	603	631	650	622	615	588	606	628	618	669	629	636	607	586	617	583	574	596	626	597	644	602	606	642	609	604	604	612	594	572	588	647	641	651	630	590	631	599	641	595	623	609	640	581	593	629	603	621	640	612	630	617	667	592	589	653	616	607	623	573	613	652	614	645	663	631	613	584	591	606	611	626	609	659	601	570	665	626	629	631	606	607	640	617	610	584	627	583	615	594	607	592	626	588	581	645	610	643	671	645	609	598	617	588	623	635	578	621	638	601	596	601	619	664	628	631	603	640	638	594	616	603	619	609	612	633	628	602	627	632	613	636	606	631	609	569	622	657	625	620	637	563	617	622	613	586	596	590	608	562	607	636	639	624	647	609	611	630	596	624	592	639	583	617	635	594	631	617	601	604	616	577	600	583	582	600	626	621	632	595	651	633	638	586	581	640	595	593	638	591	648	580	606	588	617	617	626	602	608	626	586	625	554	614	622	600	601	611	590	641	661	602	635	644	626	660	582	636	566	617	613	616	589	616	613	602	607	640	582	599	627	621	570	617	624	564	591	611	653	626	572	617	644	558	599	607	592	592	637	592	606	616	568	575	643	650	587	615	583	628	616	652	642	602	620	627	595	582	589	607	613	631	638	578	632	641	592	552	567	607	591	637	591	555	587	571	591	607	625	617	624	629	594	564	603	563	609	631	630	622	594	617	615	607	607	577	660	637	645	606	618	607	586	618	559	649	645	625	665	626	635	622	591	598	609	577	612	606	619	644	624	639	631	660	604	653	616	615	609	583	604	653	590	581	628	633	557	578	582	627	620	629	622	658	619	611	598	610	604	620	639	608	617	644	613	596	647	581	675	613	568	629	651	573	597	617	620	563	600	612	639	613	650	599	602	611	583	646	605	623	607	577	664	599	649	628	601	631	635	609	633	594	624	651	614	576	570	637	656	612	605	635	613	656	564	601	620	583	594	611	590	596	648	623	674	608	624	639	577	595	603	632	624	583	619	565	625	574	597	666	636	607	547	627	634	570	592	585	565	583	636	626	578	628	630	622	584	599	616	605	645	591	636	586	639	615	625	574	601	579	671	631	623	623	636	646	586	620	622	602	618	612	623	649	682	627	574	624	607	600	621	600	591	594	631	597	596	613	574	614	577	582	586	595	571	618	630	610	660	592	628	635	648	614	602	571	634	589	566	593	612	591	651	643	603	650	619	638	653	636	600	597	612	600	631	623	579	608	608	614	598	625	620	658	593	624	633	636	609	602	623	610	671	598	651	597	645	610	655	631	608	623	606	608	611	608	591	637	657	633	603	624	569	611	580	598	638	629	666	665	604	636	607	623	625	649	616	633	628	593	625	564	631	610	600	655	609	616	581	589	601	622	602	629	603	620	626	639	631	611	628	550	649	660	596	624	580	621	642	618	604	560	576	648	619	579	642	618	600	609	572	614	627	591	596	603	646	620	622	618	578	647	604	572	600	629	621	649	563	588	620	610	568	591	632	593	646	617	599	629	604	591	568	586	621	592	602	622	626	584	635	665	609	599	610	601	603	588	617	584	596	629	610	596	619	606	567	641	603	623
36399	5258	2570	1862	1248	949	733	619	521	440	366	325	333	323	295	256	248	218	210	223	231	199	194	222	206	206	181	199	211	200	201	203	212	209	175	188	209	188	182	196	182	202	169	176	188	188	191	186	184	192	178	182	177	181	189	174	178	148	198	196	199	160	212	166	170	210	174	192	193	150	174	188	171	199	166	206	184	169	190	162	178	196	200	202	170	179	186	208	206	224	170	182	159	188	181	160	174	393	473	189	195	168	182	169	195	145	174	175	184	189	198	182	167	194	202	176	186	163	169	180	188	176	189	169	188	167	177	176	172	182	167	161	183	167	179	178	173	164	162	183	176	174	179	182	181	206	180	182	179	191	189	175	177	190	161	166	187	172	181	154	174	159	162	180	171	190	182	175	177	161	166	197	160	172	170	180	177	171	176	174	194	178	168	180	182	173	208	182	186	160	186	171	177	183	194	157	189	176	174	182	184	193	183	160	163	181	167	179	159	172	179	195	173	195	169	173	146	188	165	192	169	176	179	184	183	166	171	203	167	165	174	187	174	167	172	187	190	191	172	174	160	161	153	171	158	182	168	144	184	168	181	147	187	159	149	160	182	174	146	173	188	173	162	176	162	173	176	159	177	201	175	172	192	161	178	176	184	187	195	192	179	181	175	163	169	192	150	170	152	171	186	181	170	193	165	181	192	195	190	178	182	165	181	192	169	181	153	170	179	190	153	196	182	175	198	172	201	155	164	168	180	195	176	191	166	191	200	186	158	182	173	154	166	170	173	184	159	192	183	188	163	158	164	181	159	190	153	161	185	190	189	178	173	180	174	155	180	182	183	203	174	173	174	173	162	152	149	148	182	188	160	162	160	166	199	156	179	161	188	174	186	164	187	150	157	158	162	175	180	183	181	195	168	183	180	191	157	189	193	164	173	212	147	182	164	162	164	142	181	163	190	188	205	162	157	178	188	193	196	182	144	168	173	166	154	172	180	215	171	187	191	137	178	192	187	175	147	171	188	173	201	164	170	169	178	182	161	192	167	171	208	189	161	161	170	173	178	179	164	187	179	172	160	179	188	164	176	170	170	166	203	193	190	196	203	203	185	200	149	194	197	149	165	203	175	173	170	175	186	187	185	161	167	165	175	180	167	201	188	214	183	163	168	164	169	134	135	179	189	189	175	172	193	183	162	177	166	161	161	172	185	193	168	159	169	183	171	195	185	153	200	159	190	171	171	192	169	177	159	167	137	168	162	183	176	175	162	169	169	197	161	200	159	178	191	179	178	164	172	209	202	195	174	195	159	194	186	162	184	188	189	180	197	169	175	183	163	183	184	186	166	165	182	180	159	174	161	182	180	181	191	166	168	163	159	177	148	196	172	149	171	187	162	165	176	153	179	189	169	179	181	166	182	160	164	167	171	191	164	173	177	157	168	173	174	208	178	163	184	187	172	174	190	173	170	166	199	186	174	181	198	180	184	168	191	184	173	180	178	167	179	181	197	189	197	218	158	185	187	166	154	178	192	202	169	168	178	168	151	147	159	202	188	186	164	193	155	154	178	173	170	178	177	156	185	176	191	200	162	174	155	183	175	159	186	178	161	172	189	168	153	174	178	187	195	185	193	187	190	172	172	179	184	162	189	145	170	173	176	168	174	155	179	182	163	206	192	158	187	174	155	186	156	178	192	170	164	197	205	179	171	182	175	190	150	170	176	147	168	150	204	173	193	162	167	191	156	148	173	161	170	193	177	176	206	171	181	190	173	189	163	176	154	175	160	188	172	158	147	176	169	180	161	174	170	176	179	200	179	140	186	190	171	184	176	190	178	176	164	175	183	170	180	188	179	161	181	182	173	180	190	152	168	159	162	167	201	161	174	185	170	175	207	167	172	167	181	156	175	156	190	203	140	160	156	200	182	174	174	190	181	167	160	158	176	157	185	189	181	158	183	178	189	189	186	166	169	190	184	165	191	176	154	185	165	164	163	161	173	162	200	169	170	176	174	167	182	194	176	151	195	197	182	172	169	174	162	171	150	177	189	177	161	187	192	171	198	165	174	171	170	182	183	168	163	191	183	148	174	185	184	179	189	162	195	185	151	211	171	175	183	200	176	179	159	159	191	195	183	184	183	182	207	194	174	193	169	185	178	160	182	161	156	175	165	158	144	163	169	174	161	148	156	175	151	156	178	173	185	165	196	189	170	197	180	182	179	180	190	169	176	164	199	167	193	139	159	182	159	169	145	178	169	163	177	182	151	165	189	158	176	175	204	161	178	163	163	196	172	170	198	145	170	182	178	194	193	195	198	169	200	157	177	172	172	209	184	161	167	164	200	198	173	172	153	188	163	175	185	176	178	191	166	172	176	163	146	192	150	193	178	173	175	174	169	212	174	174	164	167	173	169	188	196	174	168	159	195	181	182	174	191	177	186	168	203	170	174	188	173	171	176	178	202	195	200	163	176	185	178	160	167	177	176	157	167	153	157	169	183	147	170	183	166	206	146	164	171	171	169	176	190	176	173	173	174	181	188	183	179	156	171	150	157	186	176	171	171	173	163	183	186	170	186	178	201	180	206	169	175	188	182	179	188	185	171	153	186	161	177	189	175	171	191	172	168	175	158	170	176	179	185	188	186	160	171	172	181	167	180	171	153	160	183	176	156	163	194	172	172	182	175	170	187	184	159	167	169	172	144	175	188	199	177	153	182	168	177	159	156	171	186	178	187	197	176	195	169	181	168	181	190	174	171	181	188	172	173	168	195	186	153	196	166	168	170	185	170	163	200	165	189	164	159	179	186	179	194	172	181	146	183	166	178	173	173	145	174	191	177	181	180	162	188	188	192	191	202	170	189	188	178	173	197	166	155	182	187	185	180	189	177	177	166	169	185	181	180	186	167	177	167	167	174	179	174	157	170	160	179	183	177	194	167	191	198	164	190	181	173	165	155	165	148	162	178	179	151	163	161	169	194	183	172	175	172	176	167	168	158	174	178	207	168	167	167	166	162	175	192	174	153	185	184	169	177	176	171	150	199	186	187	168	185	165	158	178	182	179	182	203	148	174	166	152	196	192	156	152	201	151	173	169	168	171	165	170	175	171	185	193	148	170	163	172	188	165	161	161	188	190	188	170	162	173	176	174	180	162	192	192	208	198	176	147	161	160	168	171	188	164	190	177	161	165	166	165	181	180	174	211	200	153	166	178	193	166	195	190	180	170	170	162	170	165	175	159	169	160	198	176	174	184	182	174	175	162	174	167	175	186	158	187	159	167	180	174	180	177	174	182	175	161	198	181	171	209	194	193	174	173	172	195	180	177	179	168	186	177	158	147	179	190	175	180	178	162	163	174	180	163	177	174	177	168	174	169	190	184	163	186	186	165	154	166	173	192	148	187	162	183	193	174	165	179	180	170	170	152	183	178	179	175	199	180	186	174	199	178	189	158	154	175	175	184	156	192	186	183	192	164	198	166	166	190	190	151	171	171	167	166	205	172	172	161	179
17174	2164	5021	5645	4753	3880	3143	2605	2226	1973	1654	1549	1390	1291	1215	1091	996	989	876	835	820	776	751	728	714	724	698	637	626	677	653	586	677	593	648	577	567	574	537	585	553	580	531	561	527	512	573	548	529	547	552	551	563	500	528	489	547	526	520	537	528	504	516	502	545	544	548	544	561	568	545	645	555	565	587	682	574	593	616	573	609	612	647	616	552	543	538	553	607	686	579	546	515	506	512	492	550	2580	3062	519	437	440	528	452	461	482	469	524	482	448	466	489	501	440	476	455	474	480	476	475	492	492	452	486	445	436	444	480	457	476	474	476	474	463	512	464	481	433	495	473	449	486	451	510	503	451	469	460	487	490	459	466	468	442	452	473	453	483	501	480	451	495	500	444	454	488	467	497	503	470	477	512	484	480	519	503	452	458	470	473	466	495	472	435	493	452	463	456	477	459	451	494	476	448	478	467	499	473	491	488	489	478	485	506	462	474	497	507	521	501	483	476	494	478	504	501	480	423	446	512	488	451	487	471	478	488	448	480	424	503	453	470	514	472	483	499	452	514	455	459	482	477	442	474	471	469	446	485	440	458	458	484	511	441	498	465	469	450	463	454	472	465	463	436	454	401	496	474	477	458	483	464	452	459	487	468	466	500	468	456	491	482	428	493	459	427	490	502	490	489	456	514	447	486	463	449	453	450	472	473	489	472	478	464	486	462	466	483	467	462	477	490	452	475	462	456	452	471	452	483	484	473	485	474	467	490	476	486	448	468	483	450	479	463	488	479	478	459	494	471	450	477	484	465	438	451	438	492	455	457	518	468	454	442	471	457	474	460	441	457	498	447	524	484	441	463	520	453	455	451	460	478	461	446	458	498	422	471	438	463	458	490	471	435	466	499	478	484	433	454	501	462	444	465	495	472	475	446	464	481	475	501	494	445	491	440	488	471	453	496	462	428	448	468	479	459	499	473	514	487	472	482	466	455	433	488	463	466	444	451	500	453	459	494	481	485	463	464	489	513	495	450	496	439	492	462	465	488	457	436	482	481	466	478	476	480	477	541	465	488	457	451	467	492	470	464	479	468	447	501	503	464	461	469	514	471	511	466	486	447	466	486	473	516	451	465	507	432	491	502	462	465	434	485	454	447	498	481	458	463	497	497	466	473	451	467	447	484	453	503	476	460	443	473	468	470	472	469	446	460	506	484	454	466	459	489	447	472	495	468	481	441	434	494	474	474	468	452	430	462	434	455	452	503	484	487	484	428	499	475	456	463	466	491	453	479	502	462	476	491	499	470	443	474	454	483	481	437	442	466	503	446	495	505	493	465	538	481	465	493	448	441	467	453	444	462	512	429	444	473	458	440	477	476	456	486	475	411	454	499	477	524	469	427	496	458	500	501	446	442	456	510	460	464	488	479	498	490	466	464	454	448	464	471	494	475	448	486	498	485	452	482	502	469	467	462	482	448	491	516	461	485	462	479	538	451	478	504	449	440	449	451	468	464	447	425	479	481	453	516	442	511	490	457	416	457	469	487	484	473	471	472	495	476	493	474	485	464	456	475	528	513	459	486	472	457	473	452	477	507	465	445	500	467	453	480	468	440	487	454	532	451	477	481	438	514	475	462	451	459	461	475	479	471	478	473	473	483	471	479	453	518	465	463	471	492	486	472	445	486	461	461	458	484	500	494	458	451	456	433	481	498	469	496	463	473	460	498	474	458	462	484	439	476	474	469	503	483	484	443	512	484	461	487	439	512	469	451	503	475	434	444	475	496	448	417	460	436	474	507	465	458	476	430	500	478	509	462	507	476	470	494	486	450	488	484	485	497	426	449	454	488	396	473	460	476	450	453	429	465	473	486	466	484	470	450	465	442	453	445	467	454	480	459	437	455	462	472	461	471	482	493	474	440	484	440	475	505	465	481	456	508	445	502	456	479	468	501	484	487	462	525	466	486	523	455	449	479	471	434	458	506	496	441	466	479	475	481	458	491	489	472	478	455	488	470	401	464	448	510	465	482	522	454	457	502	458	461	512	469	484	452	459	477	489	474	452	484	489	495	423	453	476	485	459	463	451	472	489	444	467	496	484	466	464	462	464	491	478	488	433	490	466	487	487	480	444	491	454	493	481	457	483	457	493	459	461	471	470	481	494	467	508	500	482	497	463	505	438	469	477	458	423	462	480	475	475	467	493	460	477	479	475	471	458	447	506	483	456	449	466	496	455	515	443	505	483	498	449	483	473	442	449	463	433	468	523	462	517	512	476	460	453	495	422	474	486	443	463	495	452	475	443	495	468	452	502	506	462	479	439	445	486	506	431	470	463	464	485	466	434	475	435	501	452	487	464	454	463	458	515	498	506	471	499	439	444	457	451	486	452	448	489	448	481	470	467	457	471	474	473	489	469	478	473	460	488	489	498	486	446	475	455	503	470	456	489	457	481	472	480	484	486	491	449	484	517	480	474	480	475	431	459	436	477	473	469	436	499	471	435	447	482	468	467	487	500	431	482	444	455	481	464	445	460	478	439	466	473	471	474	498	445	467	460	472	489	498	429	473	483	445	513	477	463	505	472	455	508	498	468	492	463	473	485	462	469	481	449	493	449	510	465	463	460	436	489	488	452	449	454	490	465	447	429	470	465	458	464	444	503	466	454	487	438	462	503	430	464	488	484	476	454	422	460	466	466	467	477	500	483	473	502	482	427	510	453	481	476	483	417	464	501	516	516	476	486	467	526	453	471	477	415	465	432	480	462	464	502	492	458	477	455	470	478	481	481	464	483	484	513	473	435	505	466	399	489	430	431	437	445	489	473	452	460	469	467	463	488	470	489	463	457	506	474	478	447	459	443	450	477	464	451	480	461	478	437	453	490	450	501	495	483	476	478	438	462	486	483	455	452	466	503	455	462	451	468	493	487	510	510	449	448	482	434	490	462	462	467	483	499	438	498	462	444	523	453	472	474	436	444	472	491	470	471	501	500	469	439	475	465	488	507	483	460	493	490	484	478	465	464	470	481	451	412	485	519	491	511	470	492	445	451	484	450	462	456	451	473	486	482	497	448	465	470	446	480	468	468	501	485	454	468	452	457	452	449	458	487	466	482	445	436	511	472	454	509	488	445	488	484	489	478	448	467	507	457	444	468	450	455	493	448	496	450	444	483	466	428	474	437	491	463	482	459	487	491	483	512	483	484	473	469	508	516	464	454	460	505	440	471	448	503	453	483	460	472	450	450	470	460	483	484	473	480	426	420	426	460	463	485	475	493	477	472	435	480	433	458	469	445	476	495	464	509	466	461	483	491	480	480	478	453	451	497	442	483	448	454	469	431	480	459	460	466	443	457	486	453	471	461	475	444	460	468	507	508	440	473	447	444	499	444	496	418	451	480	470	451	453	452	457	464	487	458	452	479	465	461	457	444	472	490	458	465	463	447	459	456	479	449	459	474	500	482	461	492	445	484	443	463	472	493	450	459	480	463	498	468	491	490	456	468	481	464	469
4267	283	263	233	236	233	209	216	202	205	170	191	203	214	191	198	192	186	198	183	184	172	187	180	201	224	188	221	180	194	191	186	194	186	211	207	172	200	199	203	221	190	202	219	198	222	182	178	219	222	197	217	171	200	195	196	170	204	200	187	190	193	226	202	185	175	192	225	218	230	187	205	194	182	213	188	206	192	200	169	249	205	179	193	193	187	202	180	192	207	226	198	188	207	186	210	183	206	218	173	194	201	174	231	185	159	207	185	191	211	198	217	203	191	199	209	192	222	183	188	192	196	206	196	187	185	189	179	201	206	180	207	210	227	179	229	188	198	192	196	193	194	190	184	238	207	211	195	198	196	199	198	193	192	154	217	222	213	182	192	199	190	185	189	220	180	192	204	210	195	200	184	188	199	204	219	174	207	185	155	227	189	206	190	195	198	183	184	203	185	213	203	224	200	189	209	201	199	174	201	190	208	212	193	235	214	223	190	192	189	205	189	219	205	204	213	167	180	193	212	208	187	194	204	183	198	198	183	174	226	208	169	196	201	180	181	178	193	209	190	195	195	188	210	178	195	192	198	220	203	229	205	156	202	170	194	205	217	195	194	209	186	207	226	176	178	188	199	210	217	207	180	198	197	190	217	213	233	220	185	205	178	201	189	171	185	199	199	234	181	177	188	172	186	226	199	193	211	173	208	195	190	222	216	215	176	200	205	185	184	221	202	175	189	190	200	197	195	210	191	207	213	190	183	211	209	169	194	197	221	174	209	202	190	201	185	190	189	197	175	191	217	192	169	218	195	180	197	226	195	197	203	209	211	186	201	183	206	209	207	193	191	205	208	209	218	196	184	189	190	182	212	223	192	197	200	185	191	193	210	205	222	166	183	177	211	188	181	204	196	183	207	193	166	192	185	189	167	198	203	210	180	193	202	205	212	185	225	178	201	214	198	184	196	218	213	209	172	169	180	198	222	177	195	190	214	185	197	207	182	195	182	223	183	192	231	204	213	191	206	196	191	194	185	201	196	162	192	216	206	191	186	178	192	178	205	227	183	179	189	194	183	191	196	185	180	175	212	195	178	230	216	201	181	191	204	185	190	181	194	231	183	194	208	209	181	198	216	197	171	167	184	198	178	183	209	191	197	177	183	194	195	205	224	185	170	184	180	214	192	211	208	219	173	216	204	199	185	230	198	171	182	200	199	191	175	162	201	197	205	188	185	205	163	174	179	212	220	181	214	176	177	186	179	199	202	215	204	217	183	202	203	191	188	203	208	172	223	192	199	165	186	183	194	220	186	176	195	200	181	192	169	210	208	190	197	199	179	187	206	195	195	185	170	205	200	190	216	208	187	219	183	184	200	208	191	184	194	205	196	188	163	195	196	210	187	193	199	213	188	172	185	206	209	184	172	189	197	206	177	180	197	185	182	195	213	203	180	184	213	193	201	191	199	178	199	199	207	211	184	179	206	192	219	187	198	184	201	199	202	204	180	173	190	181	177	173	215	197	195	202	202	191	161	191	189	206	196	203	185	185	181	171	193	230	196	178	189	198	176	191	169	217	194	191	178	193	163	169	177	178	209	183	190	161	186	197	198	187	212	191	191	193	200	206	192	195	191	181	189	203	210	188	198	180	204	213	218	186	186	184	187	190	182	209	189	225	190	209	217	208	211	205	174	172	210	187	181	190	198	187	213	174	221	192	196	193	206	200	189	195	200	179	200	189	179	207	173	165	199	183	171	215	199	219	176	188	163	217	207	191	180	208	189	195	199	196	210	225	216	209	216	216	207	186	195	174	198	211	234	190	187	203	231	202	217	189	190	196	199	206	187	213	183	186	186	184	182	222	207	181	199	195	172	179	197	216	199	188	181	212	189	194	205	201	209	212	181	187	180	190	174	208	203	218	209	177	204	200	187	212	182	193	191	201	180	195	190	203	206	195	236	211	180	214	198	194	183	187	195	201	204	187	203	171	209	204	200	209	209	201	189	216	196	201	181	196	199	178	182	226	210	196	207	202	180	188	209	178	182	202	196	193	195	174	190	216	185	207	219	182	178	206	203	192	208	231	215	225	198	202	179	200	206	197	191	196	203	179	184	194	185	198	181	216	193	212	187	196	197	178	184	194	204	231	181	190	204	204	203	186	187	217	193	216	181	204	195	214	217	201	187	178	184	204	190	181	177	190	190	183	186	177	208	189	203	187	185	197	238	191	209	202	220	202	245	193	195	197	196	179	191	201	169	210	224	204	211	190	190	195	173	196	199	205	189	218	194	196	183	183	198	182	197	185	206	214	170	193	212	201	193	187	182	160	173	188	188	193	169	190	191	189	203	202	191	203	184	199	203	215	198	208	200	172	193	222	188	190	200	176	188	174	197	199	198	202	209	194	192	204	177	211	187	200	199	176	215	171	199	198	204	185	203	185	188	189	190	191	196	221	182	203	179	200	182	191	208	203	194	192	174	186	200	210	178	196	217	215	186	191	200	167	198	176	197	214	169	195	190	200	188	197	175	220	211	175	205	198	200	214	193	188	201	204	195	222	206	192	205	210	198	185	173	191	193	223	217	206	184	183	202	168	209	170	177	196	171	194	180	182	203	187	193	219	186	190	183	182	208	199	214	179	193	179	200	215	195	179	201	195	192	174	193	196	199	196	197	187	216	176	192	191	213	224	192	201	197	210	192	222	214	177	180	214	204	205	144	182	193	195	186	208	206	210	195	211	186	188	195	193	194	210	200	199	194	183	204	215	179	208	183	194	214	223	179	186	180	218	192	214	191	204	204	194	172	199	207	178	195	189	186	204	190	199	210	201	211	210	204	183	219	194	204	194	192	177	201	214	193	216	193	191	192	197	193	212	210	197	202	190	177	193	200	198	201	187	230	187	200	192	190	210	194	212	206	182	192	188	196	222	200	166	181	188	168	192	182	200	201	201	183	210	239	206	190	189	210	216	205	210	207	198	190	204	220	214	184	209	171	195	159	212	214	197	212	186	215	198	183	201	194	207	198	198	195	219	204	196	201	196	202	216	230	180	208	215	189	192	171	171	193	170	199	192	195	189	201	183	173	188	188	180	204	211	176	210	197	227	224	220	193	200	185	194	188	205	198	205	204	205	183	213	178	216	200	191	229	204	192	231	209	176	184	196	186	191	202	204	207	194	211	211	204	206	212	186	211	200	172	175	198	196	208	204	202	199	198	188	209	198	201	185	194	187	191	185	201	205	185	201	176	185	190	187	200	193	199	182	162	198	192	200	184	209	193	181	182	176	183	181	222	165	175	194	177	199	204	189	197	195	202	190	201	194	197	200	205	180	202	186	186	206	211	207	209	216	162	213	206	192	209	178	193	180	191	199	194	205	180	198	195	193	188	188	189	185	199	168	204	222	174	181	191	171	205	191	208	180	205	236	187	190	183	201	195	171	214	204	236	197	201	222	188	188	188	194	209	207	200	219	197	208	191	208	196	204	161	181	173	200	201	190	193	198	172
3801	659	723	719	687	651	642	601	607	566	581	572	613	493	571	551	576	545	557	534	504	528	554	565	532	543	525	525	520	577	526	526	588	582	538	550	560	557	517	598	541	504	535	554	494	528	535	529	528	547	544	532	552	511	540	564	550	574	513	526	546	546	515	549	550	599	556	525	551	545	535	548	566	540	553	561	512	540	584	547	545	610	603	535	567	518	527	536	555	555	534	576	511	545	549	520	543	669	636	525	555	530	567	560	539	525	531	558	506	501	517	509	498	510	563	471	516	531	497	569	518	536	549	531	601	509	546	528	541	515	512	550	549	501	529	551	504	557	587	531	539	533	537	513	533	577	509	538	514	511	493	539	518	511	507	520	511	546	521	529	538	541	498	553	532	572	533	524	523	521	503	559	524	577	552	547	547	548	560	559	545	536	534	567	506	504	538	556	523	501	550	536	544	528	558	525	546	508	526	544	525	565	516	504	556	505	506	533	533	539	533	565	545	549	527	543	521	571	511	546	541	539	537	523	584	528	535	554	565	516	571	533	535	518	562	533	513	509	524	530	562	544	519	502	501	542	548	514	536	551	524	536	521	495	551	483	514	561	536	517	580	528	527	576	578	560	533	547	540	527	522	516	508	500	563	540	518	533	554	517	503	498	547	555	524	546	537	562	526	518	574	535	504	543	508	549	535	539	527	550	505	541	542	549	504	520	507	529	489	543	518	543	546	541	487	560	526	541	610	526	561	542	534	566	540	504	540	505	529	519	546	576	561	523	528	548	544	537	542	551	577	540	528	529	524	540	529	556	498	518	524	480	539	527	526	534	515	583	554	537	552	526	552	546	577	535	527	533	523	549	547	553	522	538	565	511	546	533	551	558	519	533	525	505	575	539	554	540	519	559	549	536	539	555	534	561	523	527	541	496	553	540	533	515	519	552	494	552	488	532	555	468	550	561	504	536	500	554	493	519	589	540	514	533	507	517	542	531	536	560	553	514	529	479	536	557	554	527	593	491	525	533	547	546	536	555	514	529	515	559	542	544	523	563	517	494	550	581	542	512	565	536	590	560	493	520	551	513	544	515	510	529	568	565	557	534	541	531	567	531	537	577	530	519	523	480	534	556	517	507	538	488	540	486	511	530	533	535	557	556	548	509	492	511	532	568	551	531	520	579	516	556	542	504	511	523	509	541	588	520	560	533	534	532	516	526	519	558	524	529	555	547	562	531	553	586	548	555	530	568	533	511	497	562	528	545	547	533	542	505	517	525	498	559	525	548	537	491	525	524	530	521	499	547	546	582	494	531	560	543	534	529	555	571	538	507	528	497	543	504	527	552	546	485	512	556	567	540	540	525	508	542	574	530	509	552	516	536	539	555	562	505	550	563	525	525	564	521	532	571	519	520	530	528	576	542	570	532	487	569	518	535	495	540	501	556	550	527	519	533	494	549	548	525	538	531	562	534	533	500	485	494	562	520	534	514	508	523	534	533	554	527	484	514	521	559	518	557	559	494	572	548	505	521	514	514	572	529	505	569	529	555	539	553	537	555	573	539	490	508	515	532	516	544	523	497	543	567	508	530	549	578	563	528	553	516	520	543	530	525	563	561	524	548	539	519	508	544	558	551	554	500	550	519	603	509	520	540	539	555	498	553	526	541	571	535	552	559	545	526	556	501	536	554	519	544	530	557	536	530	517	522	518	530	514	551	521	529	552	538	561	536	545	553	531	534	534	505	548	527	505	566	516	481	539	560	558	520	529	540	545	521	545	546	515	550	523	557	557	546	517	549	560	545	542	563	524	528	541	518	572	510	575	539	552	528	529	534	540	509	576	534	538	554	535	564	545	535	514	534	513	540	580	502	492	556	528	533	558	574	501	521	555	525	511	544	515	494	537	539	538	506	536	556	528	517	517	535	519	554	477	545	544	540	543	523	532	514	545	580	551	575	504	569	530	532	498	553	548	536	559	551	530	497	536	520	544	538	531	517	526	515	568	567	536	535	553	553	498	554	533	554	526	523	537	538	575	543	607	531	534	549	528	533	550	550	543	553	514	520	550	545	555	555	511	545	539	548	541	581	561	560	571	527	548	579	503	537	550	513	530	509	538	544	494	510	558	507	527	508	511	500	516	569	497	527	510	553	529	521	513	512	552	549	490	563	543	513	528	591	523	562	508	545	519	508	521	522	504	535	598	510	517	545	563	520	551	524	527	532	557	563	566	526	535	508	515	527	540	566	553	528	497	520	546	522	526	525	529	532	530	583	547	575	502	514	526	556	542	520	518	535	555	548	528	512	544	536	542	572	520	510	553	550	520	519	536	469	533	554	534	564	540	500	541	493	506	531	545	524	503	567	500	523	546	505	564	562	521	519	586	577	546	521	543	537	512	520	544	501	543	507	524	526	517	502	528	550	577	505	531	512	532	505	539	573	582	528	519	502	534	577	555	534	529	497	533	559	541	529	496	509	536	556	551	549	511	533	515	551	516	514	523	522	512	531	515	571	537	546	495	530	530	546	556	493	537	524	505	532	498	518	550	497	533	507	574	521	548	479	491	546	467	528	504	554	518	521	514	516	510	559	526	545	548	495	539	516	506	520	507	538	543	517	523	516	575	561	511	536	539	533	545	548	524	532	497	534	530	565	573	556	487	546	513	531	578	566	531	525	537	554	537	569	560	522	548	562	546	480	521	560	553	524	554	518	579	531	490	539	559	500	532	496	584	521	531	539	573	522	497	540	550	546	551	521	575	530	573	540	568	519	534	534	554	549	532	516	545	540	550	531	552	548	509	519	491	550	532	527	555	566	521	523	541	525	562	523	540	512	545	568	535	523	537	512	506	519	512	519	535	514	566	525	528	532	502	568	519	506	538	550	534	529	485	525	508	555	561	497	524	518	572	560	544	502	567	530	494	542	558	569	535	520	544	552	532	543	533	540	557	524	519	547	534	505	492	509	521	507	548	519	532	513	545	541	559	534	516	572	549	587	498	592	520	547	532	509	534	519	542	529	539	586	503	568	527	549	517	514	495	551	576	530	531	553	507	523	522	545	567	533	498	547	513	501	531	561	558	491	524	516	547	532	540	503	499	505	533	493	458	530	527	568	508	533	532	522	519	527	517	569	535	522	574	543	534	517	534	516	566	499	499	552	592	514	570	513	584	515	527	582	528	500	528	533	541	524	531	530	512	533	552	552	484	553	557	498	489	512	539	535	520	523	508	549	494	535	532	544	526	548	520	546	502	520	519	507	525	541	567	479	552	552	552	561	518	525	513	527	513	533	533	550	527	562	548	540	530	526	517	548	552	537	476	549	532	598	532	544	524	536	529	559	532	529	533	504	522	550	523	571	551	555	564	514	542	506	571	545	510	526	543	545	532	536	571	538	540	566	513	504	508	487	522	558	525	528	545	562	529	517	531	534	550	544	497	536	533	566	546	548	530	535	501	574	597	524	530	544	532	535	550	529	528	559	534	539	551	543	509	561	538	567	543	517
23184	1956	1351	995	752	591	523	436	374	335	337	329	271	281	268	265	259	248	271	272	275	264	235	247	265	267	234	221	239	260	254	225	231	243	251	219	227	222	251	226	220	249	239	250	233	240	239	242	244	232	249	217	236	243	230	243	252	241	253	273	239	233	239	228	224	229	245	243	244	244	244	219	271	255	229	215	249	218	242	238	224	219	259	245	234	225	260	231	247	267	260	242	239	206	237	232	291	432	396	263	253	254	216	228	241	232	235	219	255	241	227	245	228	222	249	208	225	229	247	238	241	233	216	196	230	226	246	212	221	233	234	259	224	231	221	222	256	242	258	210	213	231	258	245	233	237	238	228	234	219	224	231	263	233	258	219	223	258	247	227	229	226	227	239	236	250	219	223	202	233	236	211	234	227	258	241	208	201	233	222	217	251	232	212	228	253	241	224	208	257	258	249	243	207	240	218	219	226	280	232	225	247	256	207	247	239	223	213	233	210	223	220	250	223	242	223	228	223	212	251	227	212	208	235	223	212	240	235	240	257	203	229	209	212	204	242	235	224	209	260	260	227	202	233	240	235	220	222	243	227	223	224	216	230	252	235	227	238	219	241	250	223	224	232	232	229	239	251	226	226	231	205	237	209	263	248	221	235	210	216	224	208	236	236	234	209	232	229	227	222	215	237	225	226	240	248	237	211	254	247	247	245	228	243	218	231	223	246	211	221	254	223	245	223	247	254	248	234	246	249	246	233	220	249	239	206	238	208	246	240	217	234	250	252	229	255	234	226	206	231	227	247	251	241	229	207	217	240	195	255	233	265	250	230	255	210	223	218	216	229	227	261	226	216	241	243	231	243	228	257	219	212	219	196	244	262	214	242	204	221	227	194	235	265	251	217	235	258	217	228	240	238	241	201	224	221	235	199	235	230	239	244	223	230	239	225	228	270	222	221	246	215	234	241	208	210	251	212	217	224	241	216	222	203	261	258	237	219	210	258	223	188	221	220	252	253	236	259	226	226	224	257	220	227	221	220	209	238	226	211	244	222	214	214	235	209	210	214	228	270	234	255	227	232	227	210	216	238	239	210	221	224	226	230	238	260	255	219	226	221	198	272	254	221	240	257	200	217	226	231	234	219	238	261	234	209	236	268	218	269	213	248	234	233	226	266	243	221	232	232	233	236	224	239	232	250	254	234	254	218	210	211	230	234	245	221	220	241	211	247	251	238	234	225	235	218	248	233	254	250	221	223	215	250	250	262	236	231	233	213	223	241	246	226	238	215	235	217	208	235	256	236	235	242	241	222	220	242	218	230	222	253	218	230	198	221	241	231	214	227	226	257	246	230	229	219	245	202	229	226	234	219	247	230	215	237	230	236	248	219	233	221	227	215	220	212	239	226	199	198	243	230	241	240	240	213	209	215	240	246	253	239	237	253	220	219	214	227	208	224	244	230	247	210	235	233	235	222	237	205	194	238	274	214	232	239	246	229	231	235	207	241	211	263	236	251	241	231	224	231	248	225	230	214	205	237	198	250	234	251	232	230	233	251	242	283	224	217	235	210	209	261	241	238	215	197	205	205	229	240	255	209	249	242	248	215	245	200	243	247	237	231	219	221	208	262	221	230	237	237	231	231	219	219	238	219	236	227	204	235	259	226	238	235	249	227	224	238	251	218	228	223	235	227	230	232	219	245	248	233	219	237	258	184	238	243	247	236	217	223	228	235	197	236	241	220	223	233	260	225	218	214	224	206	238	236	237	242	240	242	235	255	219	217	216	213	213	260	231	236	226	240	260	221	242	221	221	246	253	201	258	233	236	256	245	231	233	231	242	195	235	230	223	233	237	217	242	256	251	253	240	237	241	227	207	231	265	225	218	214	226	249	235	239	223	245	244	224	219	245	237	242	246	213	255	231	223	220	224	216	250	251	255	227	219	241	233	224	230	226	197	225	230	230	271	244	245	261	215	203	217	238	243	227	231	219	253	206	237	241	245	231	215	206	229	228	219	248	223	214	232	217	253	231	213	222	252	265	233	251	248	220	221	234	212	236	210	237	236	215	231	249	216	246	240	245	222	237	265	230	221	219	210	212	236	236	221	231	197	254	237	228	239	207	222	226	219	229	223	237	232	229	206	267	222	224	242	223	203	218	249	215	262	216	244	219	233	241	210	259	243	232	231	234	232	200	218	222	235	226	222	269	189	222	219	234	244	241	254	257	232	231	238	248	232	226	215	234	250	203	246	243	225	235	220	244	241	234	207	237	254	241	228	226	226	225	210	237	239	233	230	202	229	224	235	231	240	206	254	241	217	217	235	201	233	246	232	222	234	215	219	234	245	232	229	267	202	210	241	272	244	221	244	241	225	244	211	216	227	207	220	249	238	221	246	244	233	229	225	220	235	240	244	219	236	219	244	260	251	225	223	211	254	245	239	257	237	230	210	225	226	234	233	221	238	246	210	241	220	252	236	230	224	267	216	238	226	237	256	271	236	235	228	244	227	231	229	229	206	232	241	208	224	273	229	209	228	262	227	203	218	224	241	253	222	239	238	216	226	227	240	210	232	234	209	223	214	237	235	232	247	231	209	237	215	212	237	206	221	228	247	208	214	205	210	251	236	228	206	222	223	218	211	232	242	232	248	250	254	224	221	218	232	215	254	224	233	225	219	245	239	234	228	212	235	218	230	220	218	224	262	264	239	224	262	216	249	232	200	228	225	234	251	193	231	231	236	216	204	233	229	238	262	245	244	265	214	220	260	250	225	204	219	215	227	206	223	224	219	228	220	229	215	228	237	241	243	221	259	236	245	240	230	233	247	255	226	248	248	209	244	217	222	235	252	243	232	231	236	245	228	239	216	252	211	234	237	237	235	208	226	219	232	222	253	218	263	246	258	231	254	223	243	240	225	253	221	222	240	212	240	229	217	241	211	245	222	243	209	221	217	241	251	241	243	215	236	254	215	250	234	214	239	224	242	243	256	254	238	218	220	230	212	247	222	228	221	224	234	247	229	222	245	262	224	244	258	244	211	248	247	223	231	230	235	234	226	245	230	223	233	207	237	218	233	226	241	220	226	234	228	248	224	232	206	256	234	225	223	215	228	251	237	231	243	215	221	244	254	212	232	243	220	230	237	242	244	234	257	239	220	235	222	248	222	254	213	244	222	204	238	219	238	225	233	249	235	233	211	236	260	254	241	252	240	233	231	229	219	242	224	254	243	216	219	231	234	227	230	239	227	236	239	211	263	224	220	219	231	233	200	266	247	244	251	251	224	265	229	211	252	246	247	233	200	247	229	244	278	231	252	219	234	237	238	223	217	250	242	257	213	229	228	255	264	215	257	239	255	247	200	215	232	239	223	234	218	227	243	229	259	223	209	259	223	234	234	245	200	247	229	241	230	241	225	261	263	252	229	224	249	234	228	243	237	227	207	239	216	228	236	229	237	236	216	252	254	231	221	187	206	220	232	234	211	213	214	250	240	216	227	268	219	240	223	240
11863	1489	3009	3397	2901	2331	2071	1820	1508	1358	1285	1148	1063	1105	918	957	894	840	845	807	800	785	763	786	761	752	730	737	683	702	679	724	690	675	725	663	673	710	652	657	618	616	639	644	692	660	653	644	704	644	628	667	567	607	640	612	636	608	662	696	658	682	647	657	616	641	639	662	644	672	653	655	660	657	694	708	679	668	631	739	674	705	703	695	700	738	679	717	679	652	605	646	602	656	658	575	1003	2361	1669	717	594	665	615	582	642	618	632	632	583	655	616	615	657	612	604	637	570	622	598	597	611	605	635	635	571	663	624	592	603	658	575	608	590	610	606	630	615	618	641	633	630	619	581	632	631	600	636	543	591	622	583	652	620	649	640	629	669	603	611	619	620	646	610	607	561	660	641	593	599	600	603	596	616	638	617	592	620	625	603	654	606	644	578	612	597	635	628	586	559	609	624	593	595	637	631	626	600	634	591	630	611	620	631	609	647	600	628	671	590	605	638	646	606	590	612	595	596	642	640	596	593	598	618	606	595	594	617	604	606	624	604	618	592	633	573	645	620	635	596	626	634	611	625	593	618	623	633	621	635	634	655	622	593	610	637	657	608	650	597	634	645	608	570	571	615	647	633	649	623	636	574	630	575	614	564	602	584	622	619	586	627	599	597	613	591	596	629	600	649	591	663	585	590	579	649	590	633	638	673	616	587	571	652	666	607	631	588	610	628	599	604	598	591	588	618	611	584	595	582	632	594	640	591	600	615	588	619	629	595	626	616	605	631	553	648	621	586	615	626	675	643	606	620	584	621	611	630	564	593	571	650	602	650	595	610	625	653	648	607	649	632	608	597	628	614	625	588	596	625	629	578	621	594	618	580	601	628	569	667	616	559	663	606	639	598	610	663	630	612	600	589	607	589	634	586	598	605	611	606	644	646	622	614	596	606	604	572	603	610	648	615	630	577	635	577	628	601	568	549	615	596	630	615	626	586	610	619	582	662	586	596	605	640	616	626	605	657	607	618	614	661	635	624	598	626	641	599	630	645	627	618	594	601	632	638	577	627	657	638	606	582	584	652	647	666	602	621	618	599	607	630	564	563	567	607	615	583	646	596	594	608	639	625	626	652	632	617	619	594	605	620	607	649	600	629	639	649	616	597	601	622	588	633	561	611	594	609	616	588	602	611	620	610	594	614	630	630	635	591	639	621	559	641	604	599	654	632	602	625	597	637	645	624	622	619	596	586	567	613	639	610	627	632	601	630	596	581	613	602	588	625	584	627	641	586	594	608	588	653	585	618	644	602	609	596	603	598	581	601	622	613	620	611	629	617	597	607	627	590	623	594	594	647	590	597	599	602	654	620	630	644	607	620	601	645	561	612	591	624	579	633	648	545	641	612	605	575	611	654	616	592	595	674	587	627	643	606	623	622	626	583	638	643	632	621	649	599	575	626	614	610	619	598	653	633	628	611	632	612	610	595	605	609	649	646	623	637	592	592	601	561	565	539	605	652	578	604	636	586	571	591	627	601	628	635	631	614	674	573	592	620	593	638	594	593	639	655	622	562	618	636	611	615	603	615	650	601	613	562	656	618	646	608	626	570	617	609	597	630	584	613	602	602	614	621	597	602	622	583	596	655	625	607	610	599	592	647	667	615	587	569	600	637	610	597	604	631	660	610	574	622	636	582	625	654	584	630	604	629	598	620	630	585	609	595	588	639	671	557	603	643	653	578	585	636	634	610	644	600	620	588	635	619	571	601	655	641	590	650	627	626	635	632	633	619	622	623	595	623	572	625	612	595	667	590	642	604	602	598	633	595	610	615	607	577	623	620	638	604	620	589	657	645	639	627	600	632	620	603	655	632	628	600	618	597	608	649	613	583	574	598	593	652	641	607	646	629	597	658	577	654	610	590	592	611	617	627	590	566	632	596	639	619	613	610	591	639	595	610	654	621	653	627	613	612	592	668	627	627	641	617	605	638	548	563	678	621	607	587	612	634	586	605	625	646	638	601	638	644	644	630	615	613	611	582	598	621	622	614	631	653	610	602	614	658	621	625	621	616	638	614	632	612	632	611	624	599	617	605	618	647	593	627	590	595	608	626	625	606	547	628	594	589	583	611	567	648	573	580	596	598	618	617	616	627	588	603	662	634	591	602	569	581	612	635	630	598	643	575	635	608	613	584	648	664	616	635	633	588	632	566	595	640	627	617	568	593	629	646	625	631	618	616	684	630	603	590	613	620	635	608	626	625	609	611	623	595	622	664	579	634	579	597	577	632	599	610	630	609	655	653	622	628	589	603	663	640	636	621	675	654	608	642	608	571	616	631	639	575	609	588	616	656	654	606	599	613	627	633	639	607	648	647	573	619	649	584	588	601	651	604	668	646	621	612	582	606	621	584	590	624	655	612	605	608	601	694	628	573	600	602	606	623	614	624	633	558	614	650	654	640	613	627	631	598	594	654	595	618	635	581	631	596	594	633	611	598	600	637	617	624	596	592	647	655	614	608	597	596	615	574	617	571	600	650	628	591	621	643	624	596	621	621	644	609	610	620	579	616	662	638	613	608	659	585	626	624	617	547	613	635	621	568	602	578	574	629	617	595	659	592	615	600	624	603	616	583	595	607	594	624	611	596	593	566	598	596	604	581	616	627	610	636	627	604	624	632	619	590	614	643	662	693	575	602	595	594	632	623	602	613	602	601	561	662	580	613	644	633	621	584	619	554	603	652	634	559	613	569	627	598	579	596	623	575	634	638	586	579	617	609	622	627	648	620	615	630	594	585	613	606	633	628	593	591	664	620	608	599	566	608	595	606	588	553	565	628	603	591	579	626	660	621	642	601	614	597	618	631	589	609	632	629	603	651	618	638	635	639	622	645	641	638	617	592	677	598	616	595	641	603	626	578	588	599	621	616	585	653	637	597	641	646	627	641	618	641	592	572	598	585	596	601	608	627	629	604	629	569	602	563	658	648	585	591	621	610	654	622	646	606	652	594	637	594	592	636	641	597	604	586	604	683	621	639	593	620	624	579	685	554	635	634	662	624	616	587	602	618	623	610	620	579	609	613	615	652	616	608	571	608	597	600	640	676	592	626	652	568	624	616	655	667	612	634	601	569	620	617	632	602	624	627	565	681	593	590	568	626	576	623	580	577	644	596	616	627	595	555	591	643	586	611	622	556	618	614	610	584	634	587	586	664	584	603	590	631	597	614	600	639	630	615	596	616	555	562	640	621	628	593	671	610	632	649	577	599	645	613	646	673	621	616	643	624	622	643	612	617	619	595	586	629	620	622	615	600	600	662	633	665	548	638	592	618	569	580	623	585	654	605	626	608	628	617	600	567	618	605	652	562	618	608	650	592	653	630	592	620	637	641	586	655	580	614	648	598	648	642	616	589	597	636	605	657	606	580	615	579	600	622	593	560	613	583	575	598	629	597	595	655	617	640	596	586	628	630	666	609	576	627	605	634	596	588	584	623	635	634	677	614	608	632	625	603	658
35564	5571	2698	1798	1229	954	704	556	511	435	361	353	296	279	303	283	266	244	236	199	214	217	258	183	190	219	199	195	205	204	228	204	198	193	183	211	221	209	203	203	182	200	208	185	188	183	181	217	204	206	202	200	194	159	170	202	181	200	200	171	197	178	161	193	189	206	176	183	194	173	194	199	183	172	203	195	208	180	181	180	199	202	206	214	221	206	183	212	216	186	173	170	178	170	173	177	247	526	492	193	189	169	209	188	174	200	171	159	178	194	167	164	187	191	171	171	176	210	184	201	217	183	197	178	195	171	166	171	172	163	185	191	162	166	167	159	163	189	184	171	188	205	190	200	209	166	194	203	169	176	207	170	160	173	176	179	194	190	165	178	177	203	181	220	186	154	165	177	210	205	170	192	188	173	199	181	197	156	185	215	199	171	211	169	190	186	143	135	189	191	198	175	158	184	188	177	174	159	172	186	181	188	204	160	182	165	161	176	196	184	181	198	197	187	199	178	194	180	185	186	162	193	185	174	194	192	129	194	176	178	171	198	187	173	173	186	196	185	167	194	191	158	192	186	180	164	198	183	162	174	195	179	169	190	200	185	182	191	191	187	187	177	187	204	147	180	184	168	163	159	178	188	184	164	213	188	185	161	164	173	190	172	175	174	165	179	181	202	176	182	186	182	200	189	189	181	182	166	200	177	182	163	175	173	162	213	182	189	177	196	199	182	180	174	185	179	181	182	202	186	194	165	171	198	147	171	204	198	196	173	169	195	187	173	192	190	192	195	179	193	179	182	187	184	161	179	179	192	149	193	174	189	201	185	175	186	189	176	173	185	165	189	146	171	163	158	188	183	194	178	196	211	189	194	159	154	177	179	183	171	192	172	188	184	172	164	166	178	201	157	182	175	191	190	183	189	208	185	188	191	190	175	180	181	200	170	171	163	187	172	190	188	178	168	186	175	175	167	186	164	169	193	190	182	188	196	183	196	163	197	187	187	172	171	196	160	182	185	198	181	177	169	192	181	168	151	183	178	170	189	162	182	166	166	175	179	181	201	188	176	147	182	182	176	189	156	170	172	193	154	161	192	188	201	178	183	163	187	171	203	187	171	189	175	168	179	172	195	189	196	168	166	165	175	194	200	181	180	178	167	159	197	215	178	169	163	202	172	183	194	195	193	189	161	184	156	190	171	201	179	204	174	164	174	191	196	172	182	171	179	182	189	189	216	163	194	152	172	163	183	181	195	190	161	201	180	182	182	179	160	181	173	185	182	175	181	173	182	193	189	173	176	168	178	184	183	161	177	170	179	202	169	186	178	175	186	178	183	175	184	179	202	200	174	180	184	175	177	195	194	203	170	186	171	182	179	189	195	181	193	171	184	165	214	150	181	187	162	190	185	185	195	186	205	163	171	200	184	177	196	173	214	181	156	182	186	194	186	188	200	163	184	207	193	162	180	188	178	187	172	175	168	179	176	203	186	179	174	172	182	179	201	173	173	176	160	172	192	169	154	178	174	177	174	160	207	202	178	161	211	195	186	203	171	168	176	197	182	168	179	194	193	191	186	186	188	183	176	148	179	225	163	158	169	160	198	170	182	181	187	179	164	183	166	179	205	189	173	173	183	221	171	173	192	185	171	165	156	179	211	186	191	177	171	183	157	195	226	179	187	162	190	180	208	168	167	169	167	156	192	176	175	186	173	178	184	178	196	173	186	163	191	168	198	194	155	180	171	158	189	175	189	209	190	171	163	219	198	150	184	197	182	158	186	190	161	158	155	194	192	204	170	168	175	165	172	170	173	178	177	166	173	160	196	178	196	185	183	189	186	178	191	178	174	174	181	174	174	146	179	165	182	182	181	176	178	190	168	168	183	203	186	169	197	181	167	168	179	175	168	151	164	186	165	167	159	165	196	199	183	173	190	168	183	167	178	171	207	198	178	164	168	191	184	163	182	187	192	175	200	164	163	199	183	217	202	167	195	178	181	190	164	185	206	188	178	198	174	185	153	168	185	161	177	183	189	190	201	184	178	165	192	175	191	161	151	189	172	149	169	180	178	179	162	179	167	168	141	197	178	165	190	202	191	181	178	165	175	166	172	161	185	187	182	193	189	186	169	171	156	201	170	188	173	191	165	191	191	191	186	172	179	173	181	184	170	174	193	185	193	172	171	177	147	177	173	166	173	164	179	200	175	160	163	188	162	155	158	181	189	180	180	194	183	165	182	174	160	184	179	188	185	208	189	200	193	177	178	162	175	181	183	169	171	200	196	146	184	212	191	177	177	156	190	182	167	201	166	182	181	158	201	185	179	193	194	177	179	163	172	176	178	180	172	165	162	171	166	185	168	177	180	172	179	188	179	208	200	174	187	201	185	187	168	146	191	198	187	179	160	195	159	185	172	177	177	173	186	186	201	195	182	194	164	182	176	191	193	192	178	172	209	165	194	159	182	159	161	156	181	188	200	171	185	177	179	169	168	154	156	194	162	179	173	184	209	189	180	170	194	162	188	165	185	192	181	177	181	178	173	184	171	155	196	170	165	192	170	171	177	178	182	164	194	182	192	172	186	169	171	161	169	173	172	186	162	164	184	176	203	201	195	179	187	170	192	191	198	184	191	181	160	188	160	184	187	155	180	209	168	173	186	170	162	173	174	155	149	163	163	168	190	213	202	189	200	173	221	176	169	178	193	172	171	164	184	191	180	176	199	186	172	170	164	178	168	189	182	180	186	149	168	177	194	173	203	180	175	203	166	162	199	174	186	189	171	195	196	168	180	194	216	166	183	154	180	151	188	173	185	172	183	175	202	190	192	159	186	156	182	191	189	184	185	207	155	185	174	189	183	189	196	176	181	198	176	173	190	184	195	195	173	182	193	178	176	167	195	178	169	190	181	204	184	196	186	183	181	146	197	160	169	179	199	168	199	175	200	195	186	158	168	168	194	195	175	176	175	195	172	217	170	212	202	177	175	178	168	189	191	173	175	168	165	188	173	166	179	157	171	167	159	176	204	196	180	167	132	180	173	159	157	188	195	184	159	190	195	186	177	207	164	186	196	175	195	160	161	176	179	152	184	185	197	160	184	181	173	204	160	189	165	193	179	190	193	168	181	180	191	180	182	194	197	198	183	206	170	202	196	172	179	198	171	184	187	174	163	174	152	186	194	180	168	168	179	163	175	188	166	188	181	192	189	174	194	190	174	167	175	166	158	169	195	159	197	141	183	162	190	165	176	179	180	156	180	174	174	194	179	172	159	180	186	184	193	181	176	170	175	177	164	184	183	165	163	175	168	172	168	183	171	185	171	175	172	200	192	196	210	157	169	158	185	187	187	163	162	200	198	189	177	208	190	199	206	167	161	189	180	194	147	205	187	177	191	184	182	192	166	177	186	178	198	200	170	183	173	193	174	160	205	197	177	177	155	186	172	201	183	172	171	182	170	168	188	178	174	171	176	161	184	164	200	193	195	154	152	200	176	180	174	188	171	179	171
16731	2217	4998	5603	4743	3927	3177	2618	2310	1956	1750	1566	1376	1269	1167	1060	1037	974	878	899	855	813	799	781	748	692	675	690	695	659	628	651	605	602	625	613	595	596	590	585	599	637	568	539	559	554	533	571	521	586	537	548	584	517	512	518	533	549	502	515	534	546	571	496	554	548	518	528	532	524	541	560	558	590	572	510	604	564	586	594	584	665	674	601	725	676	613	596	590	510	534	477	475	484	522	495	1087	3718	3124	758	543	470	468	468	518	469	470	475	497	440	467	474	477	460	482	465	478	500	484	423	497	494	468	510	469	457	483	480	520	507	502	495	516	473	475	474	465	519	484	490	540	458	479	483	498	472	445	499	484	531	465	452	499	462	505	499	477	498	471	501	471	454	473	480	506	453	454	483	478	510	469	488	503	466	513	466	461	494	415	516	485	509	488	483	506	459	496	440	499	486	493	509	510	474	471	538	475	454	482	491	504	463	437	447	490	526	462	447	515	472	536	510	473	483	508	500	468	450	518	464	478	502	485	472	479	495	493	444	489	460	462	476	482	483	477	497	484	479	485	468	495	499	483	479	477	491	459	484	464	501	461	528	481	489	485	499	503	468	505	480	466	515	500	448	493	455	460	467	516	480	490	501	469	481	502	469	464	514	497	482	468	453	481	477	474	481	480	493	475	483	444	501	490	492	519	497	467	469	462	481	469	477	465	455	439	496	447	493	456	504	484	509	476	474	483	494	465	498	492	512	467	517	468	467	469	474	479	483	484	471	478	482	438	462	476	495	454	497	452	460	455	506	497	485	478	483	490	491	483	514	465	492	494	479	470	464	469	447	495	460	489	502	510	467	443	513	473	482	462	481	464	484	470	493	530	465	470	507	469	468	472	455	485	483	477	489	452	493	485	495	484	464	448	511	446	472	454	490	489	468	475	481	502	492	484	480	533	505	500	465	514	484	471	480	476	489	473	472	492	469	444	513	506	483	440	484	485	466	517	473	488	490	481	492	494	454	463	469	484	523	455	475	478	510	446	521	474	494	467	444	526	454	484	517	494	459	457	499	483	476	457	474	473	470	482	537	484	494	479	479	515	461	481	490	506	463	473	486	470	475	495	468	496	466	469	504	462	478	529	489	475	454	488	468	465	494	500	455	457	438	468	454	501	496	500	500	490	502	462	488	452	458	500	469	440	470	458	469	460	472	501	491	480	466	464	477	457	480	471	465	464	495	496	487	495	499	483	490	494	504	491	504	499	470	435	470	468	464	434	478	516	488	492	475	459	481	515	471	503	494	484	488	492	475	459	507	509	454	467	478	483	490	526	435	462	474	497	531	486	494	474	496	492	486	494	474	483	516	504	500	458	442	486	507	499	452	503	462	456	471	475	459	468	470	445	506	488	457	466	470	478	440	508	425	505	474	497	458	514	492	506	454	485	499	444	463	472	499	457	450	517	510	485	519	447	472	447	512	452	514	467	490	460	469	529	507	467	455	468	469	450	509	435	504	506	475	466	500	493	498	490	507	492	487	461	448	451	482	457	506	462	487	486	498	459	458	465	468	475	469	478	478	475	471	504	466	483	482	492	483	483	484	468	488	495	517	471	475	519	479	490	449	456	481	446	447	500	511	472	490	528	524	455	461	459	486	480	478	494	489	480	448	437	439	477	515	499	469	464	447	481	477	462	510	513	495	509	463	432	455	480	477	475	486	473	478	472	472	483	509	486	512	463	448	483	457	510	466	435	484	443	444	507	468	474	517	518	454	468	495	465	477	430	472	497	490	455	511	465	514	506	489	505	462	465	493	475	477	445	476	483	511	485	459	470	488	491	538	465	512	467	494	489	476	489	488	470	473	453	485	509	477	515	468	490	474	491	466	466	482	489	487	493	458	471	484	513	438	432	493	474	493	526	464	456	539	478	459	498	476	491	481	518	492	493	466	483	500	497	491	508	459	475	464	457	512	509	465	516	504	503	533	476	473	486	462	476	469	456	490	513	466	468	480	462	506	520	449	453	493	484	476	475	498	508	480	492	486	499	463	448	470	521	479	499	496	501	499	503	492	457	505	489	477	456	447	510	488	475	474	495	501	496	440	478	460	516	468	469	501	480	486	524	472	465	470	484	472	465	463	471	494	506	505	492	484	464	454	462	499	524	522	480	428	476	480	436	555	444	473	478	447	487	466	495	481	461	494	472	493	469	468	506	492	471	455	496	478	486	481	473	463	506	477	476	458	505	474	472	525	443	434	486	486	458	469	459	456	489	471	463	479	447	491	462	450	455	478	488	484	470	509	451	493	496	492	452	485	490	468	478	495	496	451	461	515	461	471	449	542	516	439	550	491	489	507	513	486	485	477	491	446	449	500	440	453	459	462	494	508	496	473	512	520	478	489	456	446	466	455	492	488	482	479	468	474	449	487	491	460	466	532	479	506	468	463	555	496	507	508	515	507	486	455	465	494	487	494	476	482	445	466	491	449	489	469	496	506	469	466	449	491	435	497	490	487	471	423	442	477	471	492	436	463	467	461	472	480	448	470	486	452	463	484	480	501	486	481	488	460	476	500	485	475	448	493	477	443	490	432	481	457	488	437	484	532	458	490	459	482	499	517	506	463	496	470	430	506	448	483	474	486	448	500	486	516	520	496	464	512	488	437	516	463	472	469	452	516	511	477	529	489	480	467	472	496	509	489	481	497	478	469	442	454	495	498	460	505	513	496	492	482	513	468	479	484	505	483	449	455	468	478	493	481	477	477	474	441	468	504	495	484	485	486	454	520	490	459	481	491	495	504	468	479	531	506	464	480	498	493	471	465	523	470	488	478	514	494	493	446	455	482	487	456	448	476	485	446	508	481	478	430	505	484	458	470	495	493	465	465	481	466	479	490	491	469	504	488	484	467	516	483	464	439	488	492	525	455	436	501	493	477	452	473	484	464	493	483	471	507	477	483	458	468	489	467	510	450	486	476	469	526	478	503	511	513	479	491	502	505	461	499	482	472	458	457	502	443	465	463	482	506	498	494	491	447	471	494	460	476	494	449	507	436	476	467	456	477	431	476	497	504	471	471	475	475	491	477	465	516	487	479	457	484	419	443	499	490	472	473	466	446	504	495	450	482	444	466	488	501	467	509	512	424	484	485	485	479	491	478	463	479	423	450	466	496	430	484	494	463	443	489	475	497	482	474	459	539	475	469	470	477	477	488	434	491	433	497	466	489	476	469	451	452	500	459	505	462	474	472	515	506	493	478	458	492	522	525	429	509	487	489	490	471	454	520	495	512	484	480	507	441	460	521	503	508	480	480	460	500	484	482	497	472	495	476	472	483	480	477	477	502	505	435	456	476	451	488	482	489	499	480	485	489	462	495	480	477	511	505	462	523	487	467	463	464	452	476	449	461	509	452	502	476	497	477	461	474	495	451	489	481	468	498	484	475	485	474	472	493	461	487	479	504	493	438	467	493	446	484	486	483	484	478	490	469	456	462	482	459	486	469	493	451	485	490
3751	224	251	242	208	215	225	210	232	226	224	198	182	201	199	210	201	196	207	235	202	200	174	210	201	214	201	214	219	220	233	185	204	165	230	190	214	205	219	219	196	197	199	192	199	187	192	167	235	180	205	229	192	216	194	217	203	167	193	215	211	200	189	194	194	217	177	224	181	213	196	196	200	222	230	210	200	222	174	186	203	211	205	186	203	191	199	215	197	215	220	197	191	199	202	227	209	226	230	202	190	207	224	202	204	196	190	213	193	193	211	200	213	225	204	210	203	182	174	225	177	212	191	182	212	199	192	202	192	202	217	205	185	238	210	193	184	212	210	222	191	206	199	190	200	213	194	199	189	207	203	195	191	205	195	201	214	221	157	209	214	200	191	175	185	189	184	207	170	198	200	188	190	211	206	200	186	170	195	180	202	196	215	223	194	210	204	203	208	217	182	218	205	218	199	183	188	183	207	198	198	198	195	200	183	201	213	194	186	190	187	179	172	207	236	186	196	200	207	188	198	224	201	180	213	194	200	199	205	180	200	192	203	199	209	200	205	195	182	203	209	206	195	188	217	185	212	185	196	195	192	199	190	217	212	190	198	205	195	215	216	196	208	198	216	204	202	176	206	194	191	204	209	200	201	205	202	201	218	202	207	196	207	217	195	162	204	191	199	204	207	173	205	196	215	204	222	204	190	186	205	197	205	194	204	176	198	198	195	205	220	208	226	194	209	206	211	214	209	184	200	198	201	182	226	187	178	199	176	215	187	207	193	190	186	191	208	203	203	207	179	221	186	211	184	202	194	193	234	192	214	213	197	198	207	205	211	191	212	209	205	202	204	191	188	212	206	195	214	216	235	201	193	225	200	237	194	185	227	217	189	211	188	177	218	184	193	200	215	198	200	186	189	191	212	192	214	211	187	209	199	199	184	185	226	215	208	195	207	211	189	191	191	184	224	216	207	219	186	205	209	181	201	192	212	178	184	191	198	189	226	215	221	184	206	194	201	211	217	189	203	210	198	205	189	184	214	209	204	202	227	204	209	202	193	197	212	190	185	200	211	190	177	222	208	190	190	216	186	189	176	203	215	227	189	213	187	206	191	219	209	193	207	231	206	182	192	193	201	206	209	218	198	206	213	163	186	206	202	189	204	185	196	172	201	192	208	202	217	202	219	199	185	176	217	187	193	189	200	206	183	209	202	212	210	203	219	205	190	203	202	221	203	180	194	213	219	187	182	202	204	215	201	203	195	221	191	225	212	202	196	228	206	201	195	200	196	201	203	238	197	213	199	202	227	214	190	215	220	205	190	217	203	192	201	179	210	193	198	196	195	199	204	189	190	204	215	173	219	206	195	189	189	189	222	199	196	200	217	200	178	210	209	190	173	198	210	204	200	222	229	205	210	192	202	194	218	209	218	207	204	189	200	187	189	215	229	220	215	205	213	178	174	204	187	241	202	208	195	194	183	175	228	196	201	219	188	190	182	192	193	204	177	232	206	196	194	221	179	189	210	207	201	183	206	198	196	236	188	199	207	218	213	213	194	200	204	205	203	213	190	201	219	205	197	188	201	225	206	186	206	188	193	211	189	183	194	187	200	210	185	236	197	217	223	194	223	199	195	192	192	236	202	199	218	208	210	200	226	194	205	198	209	206	194	223	210	180	192	180	202	245	223	183	201	203	201	221	209	213	227	192	192	195	207	184	219	209	199	212	171	215	195	219	186	200	205	187	185	195	211	224	192	212	209	194	195	224	221	177	193	204	211	185	217	215	215	183	197	176	202	203	188	218	218	217	213	196	208	211	183	185	214	193	200	214	211	219	209	184	182	189	191	189	186	199	202	215	194	200	228	167	186	194	184	224	196	214	187	211	191	190	182	214	204	170	196	200	193	192	187	199	191	197	226	215	204	213	201	221	212	181	182	183	188	214	211	191	197	223	185	198	198	229	205	195	218	206	195	210	195	197	197	193	186	226	191	191	206	202	197	212	199	242	220	185	202	189	213	205	192	207	175	182	191	225	202	198	193	202	185	221	187	182	214	199	193	220	197	197	220	184	192	206	213	204	193	205	193	206	217	199	184	181	195	198	197	206	221	186	221	194	197	192	212	215	213	204	197	204	196	198	220	202	201	193	207	219	196	218	201	179	196	205	228	205	181	183	220	185	211	202	189	231	195	182	228	206	220	211	219	211	184	200	196	183	191	219	199	224	227	205	199	201	192	184	193	200	187	188	217	216	191	196	207	227	181	194	141	183	191	177	227	211	196	212	193	199	209	199	182	207	209	197	190	195	207	232	239	172	212	218	220	233	206	174	218	188	209	206	190	204	170	210	189	173	207	223	193	209	207	197	239	214	178	210	193	196	201	192	212	205	178	201	203	229	211	229	218	204	199	231	197	194	177	210	212	191	210	228	194	203	181	187	212	222	215	202	219	206	199	186	218	214	197	209	212	204	229	191	214	212	188	208	238	214	203	211	204	182	201	191	213	181	200	175	185	194	230	226	202	212	197	200	192	196	176	196	200	212	201	192	211	200	188	204	199	203	203	201	187	181	190	203	180	196	202	191	189	203	187	227	210	210	220	154	208	196	208	213	203	195	209	218	189	171	174	214	206	205	209	201	208	198	204	220	195	194	211	210	199	207	188	219	205	206	202	175	185	161	178	217	211	183	192	179	200	194	207	214	205	197	179	191	210	198	218	214	202	186	180	208	200	213	197	205	202	193	204	204	219	180	211	178	209	208	173	208	191	190	204	190	204	209	198	197	209	218	209	192	201	223	202	213	224	221	209	205	235	146	199	192	198	170	217	194	200	220	164	189	212	206	187	198	202	222	204	211	191	206	196	200	256	206	202	209	212	203	192	223	205	189	207	223	212	215	202	215	203	179	184	233	185	203	199	195	217	204	174	219	201	201	211	196	194	193	203	198	197	195	206	215	196	222	192	212	213	187	196	193	202	220	185	190	217	184	209	193	209	211	220	207	216	202	187	210	197	191	175	199	186	193	204	204	213	186	201	223	186	199	220	213	188	201	207	210	218	199	194	176	199	207	196	181	198	210	170	161	162	230	195	190	200	210	203	211	204	207	210	203	186	209	217	216	199	203	215	208	188	174	200	223	170	203	211	217	180	207	221	189	203	209	193	176	233	200	222	186	206	192	215	213	201	198	208	192	191	192	219	202	216	197	202	206	203	205	202	188	210	213	191	179	197	196	206	188	231	199	224	193	199	204	180	194	194	184	212	181	201	200	176	215	215	214	228	210	208	199	188	213	205	224	210	213	176	196	196	222	200	204	188	194	218	222	209	195	202	214	215	216	193	193	176	204	223	206	203	207	208	180	209	232	193	191	203	190	189	197	211	206	197	183	212	210	219	231	194	217	197	218	213	194	191	216	206	224	214	207	211	203	195	219	214	221	193	182	220	220	207	195	211	200	216	190	206	211	202	179	180	199	206	204	191	209	193	196	216	190	178	191	201	221	175	209	208	215
3442	635	675	704	669	618	577	602	595	537	545	524	564	544	538	515	588	546	558	604	545	552	556	558	552	568	555	543	569	529	546	517	546	540	607	560	573	539	580	540	554	539	569	561	584	537	562	577	557	533	548	494	540	603	565	546	585	598	587	530	535	518	523	547	542	525	577	566	594	504	556	533	517	539	585	566	550	581	560	542	630	584	594	582	558	548	564	618	522	576	554	517	548	597	542	518	542	682	745	590	550	565	563	507	548	573	556	534	559	557	586	533	526	556	534	529	507	548	554	532	553	508	520	547	520	554	535	550	562	546	573	583	514	556	561	573	551	599	611	492	582	585	551	532	550	550	519	563	533	582	538	564	553	564	535	533	556	550	559	515	541	549	530	570	518	526	506	533	508	491	537	549	554	555	516	579	539	576	575	546	548	528	542	559	522	550	573	520	551	551	537	541	516	515	542	544	533	551	503	559	530	558	573	533	562	557	556	518	564	555	553	530	525	534	575	538	529	521	546	551	519	507	495	536	514	565	533	527	573	506	520	547	596	522	538	518	513	545	580	548	548	557	509	523	505	540	539	566	536	558	576	549	528	561	558	519	569	485	551	538	595	582	589	548	528	545	547	540	541	570	522	518	529	563	591	578	542	554	520	521	542	540	551	515	532	565	561	563	534	571	552	517	537	533	560	560	556	541	537	556	572	581	514	522	538	525	527	543	523	544	548	534	561	503	542	538	542	506	519	554	504	545	599	571	586	535	543	559	531	558	565	562	571	533	529	563	516	553	523	602	533	553	542	529	517	592	553	536	545	529	525	567	544	518	570	540	620	588	536	557	509	558	533	554	516	584	545	573	565	557	550	548	530	542	531	516	574	542	533	540	523	537	516	525	545	512	568	551	573	602	579	558	555	537	557	559	518	585	563	532	557	538	538	568	549	595	575	545	550	553	539	594	564	594	528	493	550	563	558	566	530	534	540	559	506	551	506	549	568	535	557	556	536	549	542	554	552	584	534	564	562	529	481	513	515	558	527	564	574	545	508	559	534	541	524	556	557	553	546	544	553	536	501	537	545	507	534	495	527	519	544	537	546	547	546	530	563	524	556	575	545	523	598	565	517	546	505	582	547	523	534	528	554	547	586	564	535	514	538	528	551	526	555	560	537	526	530	534	595	562	537	544	580	549	557	588	586	543	571	526	524	539	549	564	539	559	514	535	558	548	525	554	538	512	557	536	562	582	571	540	543	539	495	591	518	558	523	528	533	559	530	533	539	546	534	542	539	537	548	546	574	546	521	569	523	546	553	460	556	523	535	539	546	585	519	514	556	511	546	542	552	581	507	532	547	569	561	556	563	547	539	540	529	560	524	572	587	520	538	556	545	530	567	569	522	558	553	530	534	480	528	533	566	552	544	576	521	538	528	531	515	556	509	570	506	589	513	578	551	546	568	530	534	540	521	527	549	550	543	542	553	546	542	548	545	544	546	537	543	584	566	541	537	517	514	518	537	551	583	544	546	547	533	542	491	563	536	496	550	536	536	533	543	532	559	545	529	536	557	530	547	564	555	537	555	546	542	548	540	497	547	574	609	543	535	566	495	557	528	530	534	560	566	531	494	553	573	537	595	543	544	502	550	567	525	553	540	550	551	576	498	557	524	541	534	524	521	559	521	561	520	531	498	551	532	524	565	500	539	501	528	527	558	574	578	525	531	516	563	571	526	531	576	556	574	510	557	507	501	500	566	562	582	505	571	464	511	538	539	534	548	557	588	559	555	606	557	582	565	579	533	537	546	578	534	541	531	529	563	558	549	560	550	580	550	524	563	512	577	543	551	506	566	510	564	556	560	526	550	549	520	603	543	531	513	560	576	544	538	518	532	526	538	595	555	546	576	550	508	531	593	540	567	549	569	553	560	568	547	526	559	593	531	532	541	564	539	503	556	594	529	575	523	557	602	544	541	510	547	517	545	535	531	592	541	547	572	552	517	563	493	587	551	511	532	564	500	548	539	536	550	573	514	519	484	560	561	533	543	541	538	546	538	531	567	545	542	568	495	541	563	529	536	563	555	540	503	546	563	509	579	551	534	561	536	527	546	586	541	543	532	561	537	550	570	556	540	565	527	563	563	541	516	500	558	529	541	503	552	570	533	560	544	587	552	546	575	536	566	513	492	524	546	560	569	534	563	559	521	565	554	557	616	608	576	506	559	565	521	574	543	530	546	560	571	556	523	513	561	520	532	527	540	556	540	548	527	605	563	549	536	530	556	565	571	538	497	569	506	550	544	557	559	572	557	562	542	590	543	534	529	513	574	564	566	550	519	525	540	531	533	548	537	539	532	569	548	533	574	539	491	535	568	547	588	521	540	570	534	572	556	551	535	505	554	559	568	500	535	558	566	500	569	560	557	528	551	565	557	566	565	529	534	556	519	549	498	559	556	537	547	557	556	551	526	592	539	538	517	553	571	519	542	566	574	548	566	492	598	550	528	519	553	505	578	498	539	504	536	560	516	535	525	545	568	546	554	539	523	568	526	552	553	553	550	572	571	575	550	542	480	511	530	528	503	515	573	544	518	572	575	546	528	517	559	538	546	506	568	541	512	539	545	514	597	539	560	550	554	568	533	561	531	564	593	559	544	563	540	535	573	588	568	541	543	540	536	532	567	511	571	533	530	567	514	565	523	560	543	560	567	555	550	520	512	579	563	581	501	526	573	498	557	586	538	565	545	556	582	545	552	547	568	546	537	550	554	547	518	570	521	566	555	542	547	556	531	538	530	605	502	520	553	551	564	600	528	534	573	552	523	504	556	576	551	511	536	578	513	585	557	562	540	519	533	537	529	514	568	508	560	533	558	577	539	522	549	516	549	554	526	553	530	523	587	527	578	544	531	524	490	544	565	569	508	543	564	527	549	539	536	499	554	516	554	527	563	560	573	569	531	559	536	587	533	532	593	549	537	524	507	514	620	535	545	531	517	580	537	531	532	521	543	574	563	531	593	525	532	519	597	509	541	497	579	582	554	532	553	520	545	543	537	551	488	501	570	529	510	572	514	580	538	545	512	494	567	534	559	574	552	549	551	560	561	529	579	524	545	524	569	564	532	508	536	572	509	543	520	544	549	549	498	511	559	547	566	551	592	516	544	567	565	584	523	574	557	535	541	568	553	557	508	545	575	550	538	579	529	553	553	524	568	523	507	567	499	543	503	542	576	537	570	517	551	560	552	538	543	580	545	531	534	530	507	506	562	573	528	508	539	559	553	514	537	544	564	550	505	522	569	546	563	564	552	536	558	553	550	562	533	553	550	556	548	515	543	525	526	516	569	563	505	567	584	525	560	530	552	524	581	556	503	536	530	509	546	534	541	537	534	598	508	509	543	572	564	533	534	572	559	594	530	502	573	499	508	558	528	534	537	583	542	534	543	551	564	567	526	554	581	547	539	582	553	515	539	594	545	535	556	513	522	546	517	546	559	507	575	543	565	517	557	573	558	581
23663	2137	1288	977	805	639	488	463	421	381	360	292	312	272	293	256	281	272	278	297	265	279	259	260	238	220	244	268	272	253	230	237	233	244	268	240	235	220	239	256	240	203	279	246	242	260	255	252	224	229	253	252	218	236	257	234	245	214	217	263	224	267	217	244	209	249	268	222	242	198	257	234	248	234	250	242	239	226	244	220	230	274	241	258	274	263	246	245	249	223	245	246	231	240	232	230	269	457	396	223	240	239	235	242	267	267	242	241	237	239	240	271	218	239	253	233	210	229	231	252	245	223	267	230	222	219	246	241	247	196	221	241	222	236	227	235	255	266	243	229	247	234	244	209	227	244	237	261	223	227	229	244	226	216	259	248	255	234	266	222	217	244	237	216	254	230	231	234	210	260	208	243	269	240	236	226	243	245	232	231	260	224	238	249	263	217	229	252	228	230	199	240	254	230	231	238	245	237	229	209	215	208	258	219	263	238	264	245	223	239	238	234	246	225	229	222	227	248	237	245	243	217	232	234	234	221	247	222	244	215	219	219	226	257	231	240	239	248	252	228	234	239	233	229	208	274	241	246	251	220	228	233	264	242	238	235	242	221	203	234	241	244	259	210	242	235	218	252	245	238	233	249	261	231	252	248	228	231	227	229	230	229	240	237	258	229	243	244	261	244	224	239	248	231	242	240	237	234	229	233	227	217	229	228	217	254	254	236	227	244	258	246	266	250	206	216	259	232	202	224	245	227	229	231	267	231	228	237	261	255	240	235	215	220	242	226	251	248	227	221	223	217	241	245	227	254	216	248	223	244	227	234	236	249	244	225	227	245	236	236	250	225	242	248	261	227	260	239	222	229	237	232	211	210	245	230	265	224	232	244	238	246	226	260	255	245	254	195	224	248	258	261	252	219	218	204	207	222	246	250	245	246	246	235	238	258	211	248	243	260	239	252	230	204	231	232	216	252	254	196	203	250	242	236	246	246	212	240	232	209	208	217	243	225	227	244	241	225	241	247	238	258	268	215	264	223	227	237	242	226	235	238	241	227	258	262	221	207	248	242	233	237	237	240	244	200	247	236	235	250	230	218	200	231	226	241	229	240	233	247	207	254	245	254	234	228	257	231	251	220	250	251	231	236	231	239	254	203	221	242	242	219	227	248	271	236	211	237	235	221	257	215	211	239	238	249	245	243	204	235	242	211	248	208	239	250	237	241	232	228	255	258	222	266	238	216	230	224	224	246	239	206	233	228	209	258	221	270	246	235	261	191	223	218	246	240	223	255	270	245	249	229	232	236	235	215	224	238	216	229	208	242	210	221	214	253	257	254	250	223	258	251	254	238	246	229	225	221	245	216	240	233	257	223	235	234	229	272	242	237	244	231	256	242	228	212	251	223	242	269	254	237	291	246	235	242	227	236	251	236	243	232	228	221	219	209	237	237	240	232	219	241	259	229	228	257	237	262	271	220	218	267	232	223	233	234	251	232	248	222	214	278	238	220	226	201	253	262	244	253	252	236	253	233	257	219	246	264	241	204	245	248	201	225	205	217	258	234	254	254	215	228	223	252	235	213	252	202	249	235	216	211	248	231	235	202	230	246	237	253	255	212	254	216	233	253	236	218	217	246	242	232	229	227	240	229	253	240	249	221	260	265	240	236	239	211	266	236	238	248	254	231	221	244	247	264	248	233	235	244	239	239	240	237	229	220	229	263	250	216	254	251	216	225	201	217	227	240	192	243	247	229	246	257	253	225	203	248	235	248	214	223	231	231	212	211	253	228	256	218	240	209	227	255	241	222	236	232	252	225	257	225	235	229	275	229	220	254	277	235	235	232	236	239	230	216	236	237	220	199	225	235	280	244	248	245	208	212	208	235	204	218	208	236	226	246	256	236	264	230	227	233	212	234	246	239	245	228	241	258	258	234	228	246	260	215	246	251	213	214	232	239	265	230	247	233	231	248	207	244	240	268	225	250	266	243	243	215	215	229	254	231	246	227	246	230	276	242	237	226	238	244	234	257	224	213	240	224	224	244	229	235	231	242	215	235	263	280	218	227	205	217	222	245	240	228	238	255	245	226	216	250	204	247	238	218	225	265	220	259	248	229	217	234	220	247	236	225	271	238	242	232	233	241	228	250	229	240	246	245	228	224	223	227	205	231	246	219	208	240	243	262	226	211	226	257	258	228	241	224	225	237	236	231	239	226	225	259	230	222	266	229	234	224	264	245	241	207	235	233	245	227	217	243	223	230	234	226	232	237	224	248	264	264	262	236	233	235	253	246	228	232	249	249	291	243	223	236	257	234	258	217	241	236	234	229	224	240	231	252	239	251	255	260	224	245	246	255	238	237	255	241	218	211	240	221	245	236	231	227	236	254	235	217	244	236	236	239	226	210	229	257	252	247	244	243	258	212	244	248	218	240	230	243	202	237	248	230	215	207	227	247	210	248	235	215	235	237	252	242	229	246	200	215	224	257	213	230	232	256	221	215	231	238	234	226	230	241	256	196	223	228	234	247	208	232	213	220	260	279	223	238	235	208	253	230	229	218	253	210	262	210	231	232	235	240	233	253	240	234	225	252	233	246	231	236	267	220	246	247	235	217	250	239	239	247	244	267	231	237	217	225	245	219	230	217	272	257	223	211	250	225	244	231	228	251	240	225	286	245	227	242	230	218	235	209	241	209	219	254	229	261	242	216	214	218	238	241	269	227	224	235	229	219	224	222	240	260	246	231	215	273	253	232	204	224	217	233	220	252	248	224	228	236	207	233	237	214	247	233	235	228	242	251	236	232	222	212	222	254	232	232	248	251	222	222	227	253	237	235	233	222	238	248	234	232	236	246	242	273	261	262	202	237	231	237	279	233	240	240	256	248	243	228	207	233	236	232	234	220	248	239	232	229	209	236	248	241	240	252	223	238	228	263	188	244	253	224	216	233	226	259	208	208	213	202	274	217	209	210	235	241	218	253	245	233	256	249	230	238	242	222	226	242	245	250	232	198	228	226	236	252	232	247	256	226	252	231	227	243	230	250	245	264	213	270	242	221	235	254	227	225	257	250	240	231	263	202	247	215	241	260	247	227	218	259	247	238	224	201	232	252	232	222	255	253	213	228	225	235	251	262	245	260	225	228	232	213	240	230	210	222	239	244	227	226	239	237	206	214	244	259	249	215	235	234	235	262	225	240	235	254	253	228	240	239	229	228	230	235	197	277	234	242	241	209	244	246	227	182	227	234	250	220	224	245	223	228	272	221	220	230	250	252	227	239	247	222	247	239	217	252	226	222	235	260	226	233	241	264	222	240	231	257	249	235	243	252	217	230	233	248	255	247	202	237	234	245	227	219	210	227	217	248	241	209	233	246	231	246	206	230	253	241	238	239	210	230	239	241	231	252	232	218	233	226	226	209	254	226	249	205	252	232	246	227	239	245	251	236	210	237	234	245	247	206	242	259	237	230	239	232	239	256	222	252	233	248	233	238	250	225	237	236	241	237
11879	1530	3087	3276	2980	2358	2042	1763	1528	1360	1264	1172	1053	1079	919	966	899	859	887	863	840	769	811	743	764	755	708	737	679	684	699	706	717	718	712	695	725	649	688	710	694	639	655	667	684	690	658	627	673	646	661	668	636	687	670	630	623	620	681	641	661	657	640	648	590	644	649	657	608	677	708	655	649	648	705	695	717	679	691	786	759	741	761	768	788	743	723	669	715	689	678	629	667	659	622	604	985	2850	1996	731	735	628	642	636	614	630	654	628	676	650	651	640	594	666	638	656	628	594	598	631	617	635	594	616	632	593	638	608	640	641	594	637	626	589	655	617	608	664	636	577	673	581	647	572	625	597	581	634	590	607	645	631	601	601	629	671	589	625	603	657	587	592	590	628	594	669	619	622	591	584	610	658	612	581	612	616	616	601	620	596	605	600	602	598	603	610	633	622	615	587	635	609	605	656	621	615	608	619	630	589	623	608	644	637	691	632	609	634	646	613	628	585	580	579	605	588	591	590	579	658	634	649	673	603	606	636	623	617	591	626	631	605	595	610	642	641	628	621	626	637	615	642	635	556	618	590	608	641	628	643	571	593	636	595	633	600	638	644	597	630	598	585	611	615	599	593	615	623	651	609	636	611	623	599	610	664	626	655	589	602	593	609	631	603	612	597	652	615	640	647	613	586	588	629	608	600	577	680	610	619	664	626	607	591	638	641	586	612	660	613	629	598	610	604	637	648	602	628	592	660	676	590	641	633	624	600	606	638	672	624	615	642	630	618	634	617	640	613	616	595	617	629	603	696	621	631	626	570	623	581	614	600	644	667	637	632	637	638	562	627	627	635	623	667	640	661	575	623	623	592	653	617	660	630	611	609	670	593	602	616	626	628	611	633	626	615	630	673	660	623	686	618	647	643	606	595	649	614	655	612	638	629	594	624	604	617	642	642	608	643	638	604	594	613	661	671	613	636	655	619	619	615	624	625	621	601	608	587	629	632	656	607	618	641	599	651	608	606	614	614	643	556	590	601	585	624	619	605	607	627	652	647	627	612	621	626	646	587	640	580	620	618	590	590	591	624	651	593	570	606	578	637	562	591	650	606	645	649	652	629	611	676	641	635	632	612	687	631	618	610	598	596	595	591	625	610	641	623	615	585	612	633	650	609	598	639	612	679	659	606	625	642	624	629	652	592	630	593	623	609	637	643	605	633	581	660	632	661	618	607	628	614	619	647	629	588	602	613	625	617	626	640	671	662	586	627	613	620	619	637	638	650	610	624	627	638	639	643	567	619	650	630	631	616	598	585	655	640	643	608	583	597	612	622	608	653	607	595	678	623	614	610	630	659	642	635	594	645	611	600	623	636	637	556	640	584	664	618	617	614	602	570	615	616	609	583	597	661	658	635	589	664	609	626	608	630	625	620	640	612	611	624	660	662	632	635	635	663	657	656	637	566	598	590	605	621	631	597	597	637	644	646	626	646	597	589	662	630	643	618	611	631	572	666	595	704	602	606	624	665	598	611	655	599	609	641	654	631	618	613	591	590	604	605	686	636	598	623	561	605	680	656	598	670	626	603	630	598	626	628	626	588	580	612	577	647	652	602	654	602	603	648	598	565	616	628	647	628	615	618	612	642	613	642	626	591	643	644	608	641	591	630	616	651	592	650	630	648	685	576	634	640	640	619	650	619	634	597	638	640	633	589	652	648	606	660	618	634	608	576	579	639	626	627	665	624	646	610	653	620	663	598	640	646	623	624	614	546	645	603	625	580	596	622	665	616	595	656	672	621	611	613	586	614	594	648	626	624	627	603	592	616	619	606	638	636	588	570	615	614	637	606	611	642	597	624	616	623	594	603	632	609	610	666	648	662	623	605	601	591	636	631	621	586	633	605	641	568	589	604	604	600	632	640	581	610	623	668	595	650	645	609	605	673	629	606	617	590	663	628	557	639	627	674	608	597	604	572	614	636	631	637	600	629	632	607	597	627	607	603	598	652	631	638	617	644	603	637	645	662	635	572	635	622	617	668	680	630	653	622	656	588	614	626	636	580	609	623	650	653	618	598	629	556	635	589	639	631	573	635	609	615	569	612	603	643	584	677	644	623	603	581	552	601	658	631	645	645	636	640	627	615	634	672	616	644	650	592	634	623	626	612	616	630	600	637	627	622	655	616	594	632	611	594	658	584	590	588	608	625	599	645	633	625	632	586	606	619	614	587	612	634	633	607	640	650	605	579	622	596	649	660	628	641	633	599	644	653	589	595	616	584	675	687	634	660	655	610	581	653	606	624	643	613	654	621	636	613	609	619	631	662	615	660	625	594	668	621	619	642	671	633	631	621	611	594	636	620	642	659	640	582	590	627	624	637	604	641	649	597	619	637	600	627	676	607	602	610	629	602	613	593	606	599	611	661	639	593	567	694	597	630	615	685	614	641	589	612	649	606	616	633	630	616	610	608	613	596	652	616	578	635	616	615	629	604	592	652	596	624	624	670	661	596	574	595	659	584	597	675	648	593	594	613	647	605	566	654	634	591	615	610	591	631	627	626	609	604	594	647	608	605	641	618	584	603	659	606	607	629	613	608	619	605	669	660	633	583	629	644	651	667	622	613	606	633	631	646	657	581	620	607	659	628	620	597	662	602	659	614	606	584	565	641	631	622	641	590	610	594	594	679	647	593	614	617	612	612	643	596	612	663	639	577	627	560	676	600	638	655	622	668	601	648	599	643	606	638	627	577	630	660	636	632	618	607	630	615	638	594	628	592	643	599	629	603	595	600	677	651	565	622	620	634	629	633	668	638	585	598	648	611	606	654	579	626	627	625	625	586	633	577	622	610	634	608	652	603	606	618	628	634	594	613	589	562	600	626	592	587	639	620	651	653	592	576	631	583	582	665	585	641	623	624	608	633	602	621	640	610	622	608	616	577	626	667	612	584	569	613	638	571	649	593	651	614	598	643	612	588	607	625	619	655	606	652	637	651	637	651	651	634	629	596	620	603	579	608	587	632	622	600	667	593	625	632	665	616	608	626	679	630	653	609	640	659	616	598	656	583	638	595	643	691	613	621	607	571	694	596	602	613	581	630	630	635	622	625	643	638	642	680	586	624	655	680	632	646	648	585	635	636	653	633	658	598	607	567	634	630	677	615	624	589	619	668	636	649	574	656	627	621	611	609	632	590	642	661	606	643	613	621	628	641	604	606	621	624	622	591	655	622	620	622	610	666	595	606	630	637	652	616	669	626	578	603	622	618	638	632	667	651	576	605	609	643	646	614	644	632	610	658	627	638	656	574	638	582	636	612	581	667	614	588	602	660	606	626	626	627	615	607	623	579	603	676	594	628	627	582	607	662	628	647	620	661	568	640	645	612	619	606	617	577	630	581	627	612	653	646	611	608	621	658	609	639	613	641	608	643	627	622	612	617	627	626	647	615	627	633	633	588	629	630	654	669	646	642	630	667	643	620	647	636	657	612	608	640	614	594	643	635	605	623	606	665
37656	6543	2692	1764	1228	945	757	615	512	423	394	316	323	303	247	257	261	225	269	213	216	239	232	196	200	209	208	210	193	203	198	197	203	205	192	163	187	201	181	213	183	191	193	204	164	195	176	178	187	182	200	197	195	196	183	223	180	161	185	176	187	182	191	199	198	179	181	193	197	152	181	190	217	187	196	176	202	208	195	210	178	212	170	178	200	211	225	237	204	162	205	189	184	189	189	192	302	585	472	208	203	194	167	199	195	179	166	149	170	193	189	176	182	183	172	203	160	193	173	147	171	171	180	204	206	165	184	179	198	143	179	162	149	165	175	168	164	178	169	179	154	170	173	181	154	179	162	207	183	163	177	169	181	175	197	170	192	165	190	169	198	193	184	182	182	182	174	184	178	159	192	170	179	143	188	173	188	149	157	196	182	172	163	184	178	183	185	180	180	187	168	188	159	175	182	175	186	161	172	175	197	171	171	190	170	186	193	172	171	194	173	195	177	165	181	192	164	202	182	200	171	195	178	174	184	184	181	210	176	189	156	168	167	142	172	176	163	174	174	172	163	167	193	154	159	171	158	162	173	187	170	189	176	194	164	191	176	178	184	171	174	188	172	143	164	162	197	177	177	170	189	176	172	187	180	186	172	168	202	163	166	188	168	161	208	173	206	177	155	175	178	162	162	181	159	188	164	188	194	219	177	174	186	167	191	159	182	175	200	172	176	189	156	156	167	188	158	175	181	188	160	168	169	162	184	198	192	179	177	186	207	176	178	192	175	177	202	158	191	200	185	181	164	191	180	172	165	194	170	180	167	182	194	170	178	172	171	182	159	162	199	184	158	173	189	190	224	166	195	186	175	189	178	159	188	146	166	206	174	176	182	174	170	208	179	197	173	178	182	183	185	181	171	173	183	178	157	192	166	193	177	179	177	183	178	197	178	166	159	154	166	176	171	143	154	195	183	181	176	189	146	176	193	183	168	161	172	200	171	186	178	189	171	187	180	192	179	171	181	178	180	212	189	184	164	208	162	172	169	145	171	169	162	182	176	165	183	177	183	179	161	174	166	175	182	162	156	185	169	173	180	202	189	167	178	197	164	176	155	201	182	175	189	177	165	178	183	175	150	175	183	188	187	161	177	177	183	154	160	178	189	189	191	168	159	162	175	142	211	179	175	197	182	178	178	175	162	199	171	181	167	166	192	189	173	211	176	185	165	199	165	183	175	217	179	162	173	169	166	191	182	192	182	185	167	187	195	198	203	187	180	177	169	184	179	175	162	176	197	177	173	172	175	165	189	182	173	170	166	157	197	206	164	162	173	202	168	191	210	188	182	200	178	171	184	145	185	202	188	190	179	195	177	183	188	169	163	181	192	170	162	174	160	177	191	180	186	174	171	190	208	198	193	167	180	174	172	158	185	198	175	183	176	169	192	198	183	177	178	185	181	187	190	180	176	182	162	178	191	183	212	190	159	182	182	153	151	166	216	177	158	183	154	181	178	202	185	184	190	183	179	171	170	168	219	182	154	178	191	174	177	202	164	182	190	189	183	186	179	199	150	183	195	176	173	186	180	174	163	181	173	175	164	217	175	200	160	176	215	183	179	190	168	173	175	189	177	193	188	182	166	193	169	165	171	175	167	204	184	191	168	191	174	175	181	173	156	172	186	188	178	178	185	196	194	193	188	179	178	174	186	198	173	155	171	168	176	163	194	166	171	176	165	175	151	181	165	203	202	211	185	161	164	159	187	172	192	158	179	187	164	174	211	189	158	181	181	149	166	181	185	155	182	167	164	173	178	158	196	189	195	166	182	152	184	174	193	180	171	167	159	182	180	193	178	180	174	154	168	169	178	202	184	182	187	182	182	181	205	160	176	198	190	155	181	188	173	208	169	198	177	196	186	175	174	178	174	191	167	170	179	176	170	200	186	183	187	174	162	165	171	212	180	165	173	174	176	149	173	171	173	188	181	164	183	157	145	180	183	161	199	190	197	185	176	151	181	189	157	193	149	160	186	175	181	160	187	184	184	201	158	182	192	191	155	196	169	175	145	184	201	207	186	172	168	174	175	153	175	177	174	166	167	197	169	177	199	170	164	185	189	188	192	180	163	165	184	185	171	185	176	153	168	173	196	192	178	178	186	188	179	171	178	184	186	179	172	201	186	160	172	162	176	165	178	157	170	189	170	172	164	158	158	188	164	182	153	191	188	171	174	173	200	155	187	171	194	191	170	176	182	169	173	176	172	181	176	177	166	168	205	183	180	176	177	177	167	202	181	181	181	171	170	207	171	196	168	176	185	191	198	177	166	170	170	165	197	158	189	188	182	183	170	187	192	178	180	197	164	184	175	188	159	177	176	171	171	177	169	168	167	174	168	174	182	200	158	169	193	202	177	184	164	160	182	189	174	188	186	149	191	168	167	199	189	191	172	168	184	180	195	190	183	189	184	205	185	206	175	155	203	154	179	189	180	150	208	170	165	169	185	192	159	191	171	208	180	194	197	200	197	172	164	172	182	173	190	154	211	177	183	180	159	161	176	165	183	174	189	161	169	168	182	175	174	167	162	178	167	206	182	172	183	158	179	172	172	184	209	186	183	181	177	179	182	183	202	189	174	213	193	174	165	141	191	171	183	184	173	189	191	169	181	183	183	171	150	171	181	173	177	175	177	193	178	187	211	172	186	184	170	196	176	188	173	192	173	193	173	179	200	153	168	194	173	170	198	183	180	177	180	183	206	194	164	164	193	165	187	154	209	167	181	162	172	170	191	183	180	181	178	188	159	136	184	204	173	167	173	199	174	178	180	188	161	186	169	180	172	186	173	169	172	188	177	192	171	172	169	181	191	170	181	159	182	186	215	177	178	157	178	167	144	169	200	196	172	173	174	175	184	171	189	185	184	173	207	160	180	185	168	173	159	157	177	188	185	184	176	172	189	174	196	167	187	170	182	182	171	173	207	163	189	191	210	181	169	179	171	190	177	168	185	182	174	179	164	164	156	178	173	174	203	162	167	169	200	186	180	180	200	168	156	179	199	181	182	162	174	189	175	188	176	165	162	160	175	188	180	174	160	161	169	163	179	176	178	164	173	162	175	172	194	163	162	181	177	178	195	192	178	158	197	165	185	188	207	174	172	158	184	177	158	165	183	207	179	179	167	185	186	174	186	171	206	180	196	174	172	171	186	196	197	169	176	184	181	177	189	180	205	163	174	200	195	188	203	183	186	194	210	173	171	160	183	186	167	193	152	182	195	165	177	179	178	196	184	167	155	166	195	175	183	177	194	195	173	187	173	162	168	182	147	194	181	196	179	209	186	170	180	191	197	184	155	192	201	196	203	176	168	187	165	173	185	159	195	188	148	214	187	181	175	191	189	168	192	191	159	181	166	175	163	177	192	189	166	169	172	194	176	180	189	162	158	177	188	182	186	186	174	173	179	198	154	172	189	175	181	188	189	177	171	170	186	196	175	179	156	181	182	178	165	185	167	203
17646	2270	5142	5659	4892	3883	3163	2646	2238	2051	1650	1508	1379	1254	1209	1090	1057	969	873	885	849	785	794	769	754	694	683	700	616	621	618	629	645	588	590	605	599	595	601	611	581	564	539	577	526	536	562	570	525	535	525	542	534	529	530	513	564	541	560	484	502	566	535	538	524	541	537	532	571	526	534	556	502	635	557	593	682	641	727	671	690	698	654	708	752	791	789	731	638	566	582	526	518	484	519	533	1597	3952	2639	599	762	495	459	474	465	488	459	513	471	497	474	482	433	500	458	461	478	439	450	466	451	453	516	470	477	472	438	443	440	464	473	452	472	499	475	501	535	495	473	528	441	509	487	534	529	508	510	474	463	482	482	483	481	491	449	487	474	431	442	474	500	466	440	512	491	457	455	459	533	512	483	480	491	460	464	506	496	487	500	434	435	475	474	462	478	495	472	447	446	462	504	527	488	460	481	435	482	459	421	459	456	428	477	461	477	499	486	515	467	486	479	472	487	440	468	466	493	477	494	493	464	478	459	461	502	508	486	460	494	520	478	483	452	476	486	461	467	454	466	457	471	467	475	451	449	467	515	474	442	484	460	493	508	495	463	486	490	475	445	496	465	513	454	477	479	467	471	426	505	512	468	488	492	480	433	453	471	449	464	472	502	455	485	479	443	508	455	490	495	489	481	482	492	454	459	487	482	456	482	464	507	483	464	505	444	445	504	528	435	459	478	455	512	448	457	451	508	463	475	469	477	499	509	475	486	451	503	479	509	486	473	455	481	481	495	451	500	443	494	499	482	468	473	441	470	505	475	478	487	481	461	487	476	468	487	500	462	495	509	449	477	495	467	482	489	458	467	469	478	493	459	463	478	482	518	456	450	495	457	510	489	489	499	443	452	480	464	452	482	493	442	452	524	450	455	511	444	487	443	477	462	476	511	474	469	457	513	457	482	471	484	475	470	501	461	450	459	499	473	454	467	480	503	452	497	443	474	496	495	492	470	463	458	449	493	470	509	448	498	521	457	515	448	472	506	485	503	514	483	475	488	466	451	455	459	431	505	491	441	493	480	464	487	476	451	483	532	503	449	448	475	494	511	498	446	454	448	465	529	518	479	479	469	450	491	470	481	472	451	473	434	455	491	493	449	471	446	433	504	429	509	518	464	469	436	499	473	520	486	481	500	442	475	520	465	444	494	465	515	489	469	445	478	428	461	486	503	517	479	514	452	460	489	467	483	490	475	459	438	481	455	454	455	481	463	471	503	494	487	524	526	498	475	491	502	494	463	518	462	475	448	467	481	447	502	473	473	520	491	463	446	488	474	510	446	485	433	496	472	470	445	469	442	479	528	484	470	461	467	486	447	470	511	471	496	520	492	477	479	469	478	505	466	485	487	493	494	509	460	480	531	408	448	458	490	502	480	461	460	488	499	474	494	463	467	446	466	461	496	494	504	432	492	456	481	508	505	473	486	513	467	484	480	463	451	462	501	476	441	491	521	458	490	500	504	475	512	476	487	481	451	506	488	475	516	469	455	489	470	518	470	498	422	473	468	492	478	471	485	460	467	511	461	438	490	457	495	452	511	488	452	502	521	507	450	431	468	500	453	501	464	459	468	458	491	425	462	465	479	477	517	450	463	488	498	479	430	482	461	514	497	446	492	474	453	489	484	474	485	499	462	494	474	522	435	464	478	479	445	455	460	475	456	497	465	469	496	498	455	449	461	465	453	436	489	481	482	485	463	451	476	409	469	435	486	504	499	472	495	455	467	468	473	443	426	458	459	474	465	509	507	449	456	508	500	476	488	446	482	490	459	480	438	465	476	485	449	497	491	465	466	497	513	470	459	487	477	502	485	453	482	477	503	444	520	466	517	476	503	456	453	455	479	444	523	425	458	479	471	469	487	474	447	502	501	515	455	499	469	513	474	436	462	456	493	469	477	471	461	491	457	454	498	466	460	471	501	453	459	522	477	476	460	493	460	484	439	442	481	504	463	511	489	465	474	489	442	500	485	471	463	499	452	418	500	488	442	465	527	445	443	470	473	453	473	462	528	453	483	490	496	454	463	491	470	474	488	483	483	444	476	488	471	425	476	466	459	437	469	472	452	484	479	489	484	446	477	450	484	452	491	525	478	475	455	452	517	499	450	473	489	498	477	486	464	460	475	475	451	454	456	498	488	479	454	521	501	468	482	514	475	472	461	519	461	453	464	494	480	436	466	461	472	457	480	478	483	470	484	492	470	451	477	479	453	467	472	509	521	496	488	483	493	450	483	475	480	427	466	484	478	462	441	479	448	464	474	477	477	481	463	470	487	449	432	530	463	494	444	506	451	422	454	473	488	493	484	460	478	459	454	472	513	489	481	461	442	488	515	467	479	511	503	474	499	434	466	451	478	488	447	450	479	485	492	497	440	440	437	486	523	504	492	449	496	508	510	478	482	474	515	478	474	447	434	442	522	482	450	427	491	491	476	490	476	484	446	473	511	469	516	474	450	443	492	473	482	488	486	522	469	482	491	448	494	539	500	465	473	469	462	488	512	462	464	473	506	451	501	499	470	457	492	461	482	471	484	491	498	516	478	481	489	458	468	467	466	511	473	536	464	453	465	503	498	512	463	437	504	458	466	508	484	513	486	490	454	485	467	457	496	478	430	478	459	489	498	452	488	492	470	493	512	445	468	461	480	422	492	456	475	470	466	483	503	480	494	449	468	476	449	466	499	467	491	454	498	469	476	488	468	490	494	487	465	469	457	480	485	455	454	469	467	476	467	466	453	504	481	514	437	462	487	467	473	520	487	512	469	454	494	499	464	464	480	486	479	447	460	432	468	480	510	487	419	497	456	449	479	505	476	468	446	458	491	495	478	465	505	526	480	441	472	509	459	474	493	432	476	454	473	489	486	471	441	481	510	465	468	478	466	457	479	463	452	483	443	452	493	432	461	463	476	470	499	485	486	423	455	494	487	464	488	467	491	487	470	489	436	453	486	455	504	495	468	504	441	541	504	503	479	471	489	521	436	463	474	437	507	468	474	475	481	424	478	450	446	456	468	481	454	455	500	498	474	441	446	497	438	490	508	479	464	487	481	510	485	479	439	439	455	469	482	490	490	456	501	443	480	489	451	450	477	471	516	472	460	483	474	478	442	475	485	458	507	483	513	444	483	494	467	491	480	470	477	517	458	487	478	450	455	477	506	477	463	441	487	463	489	475	487	463	474	481	448	472	481	482	449	459	465	504	450	474	445	476	474	443	464	460	514	496	459	472	482	498	457	464	462	527	461	436	465	462	422	508	516	457	460	473	488	510	464	440	469	422	455	474	476	480	446	435	446	507	490	435	415	485	501	507	456	513	479	485	460	459	476	500	452	534	490	471	445	509	492	490	440	452	481	460	452	454	431	458	473	509	451	467	497	482	465	482	483	459	518	490	467	458	446	471	486	467	474	489	478	452	484	475	502	508	484	489	475	464	478	457	453	474	487	487	462	492	470	493	438	472
4099	238	232	221	208	214	227	215	193	196	191	174	204	207	188	189	188	199	179	211	217	203	193	188	171	212	201	176	195	205	179	217	218	204	187	189	207	191	205	191	198	199	181	186	187	179	207	211	201	199	211	190	224	206	195	191	181	205	211	181	223	201	176	201	206	207	178	204	186	172	177	173	185	203	206	201	197	168	198	204	202	225	202	202	198	203	180	188	197	209	181	203	189	210	192	197	224	209	220	201	194	196	208	183	227	214	205	200	200	193	212	179	196	196	197	213	196	192	194	199	201	206	212	209	211	208	191	208	186	218	205	201	206	217	186	198	200	195	214	220	198	190	196	207	200	202	201	201	176	215	205	203	181	215	219	171	203	201	199	203	193	200	206	230	216	187	191	197	214	201	211	192	179	198	208	199	201	181	181	201	174	213	214	217	207	190	190	190	176	210	183	204	216	175	187	199	184	229	200	214	191	198	195	212	222	199	175	188	210	197	174	235	175	205	198	206	213	197	189	189	196	176	189	200	196	201	203	191	203	187	186	213	204	196	190	171	185	214	192	202	193	221	210	206	215	214	207	201	217	186	235	204	200	187	191	208	196	202	190	175	192	184	177	197	216	175	197	201	180	204	182	197	179	186	200	168	206	207	205	174	190	190	221	195	173	213	198	198	198	207	195	209	198	212	216	188	191	202	231	195	204	197	215	194	214	179	209	171	198	200	206	223	200	188	203	191	190	188	215	210	176	183	212	210	186	204	196	198	184	211	202	167	209	198	208	211	195	188	195	183	184	200	191	198	210	205	186	178	208	196	195	194	180	214	216	195	205	198	210	210	214	197	221	189	217	189	221	183	179	188	177	190	204	184	187	199	190	214	214	161	207	201	198	196	185	187	206	192	225	202	183	171	221	252	217	188	211	201	179	186	223	195	201	184	197	198	213	197	199	213	201	184	201	202	184	194	191	197	202	236	182	190	180	185	211	181	192	189	179	202	195	202	206	217	207	195	200	201	191	194	202	187	202	196	217	209	205	199	213	183	193	187	194	218	183	237	202	194	205	207	204	208	203	218	245	198	189	215	200	207	215	173	164	188	201	206	192	183	197	206	194	191	185	184	193	183	210	220	208	204	199	198	188	178	182	207	229	188	196	203	197	228	206	205	206	216	194	173	193	188	213	174	199	212	216	197	208	182	203	197	215	207	174	183	209	203	188	197	179	177	170	192	198	205	201	200	184	188	213	208	209	203	191	184	199	221	192	210	202	197	207	202	188	225	211	200	195	199	205	191	202	207	208	185	216	198	183	202	199	195	195	218	192	169	183	182	193	211	196	185	206	210	232	222	196	164	195	208	210	180	230	207	198	194	186	196	216	175	203	181	174	206	207	200	196	222	197	189	209	216	171	186	227	186	207	174	195	193	200	185	195	186	216	197	209	187	205	217	201	188	222	192	183	206	194	212	202	204	211	219	223	206	191	186	202	218	226	199	233	204	192	192	213	187	191	207	222	188	226	184	239	184	227	209	217	212	193	220	207	219	187	206	208	211	203	218	204	172	197	202	196	172	200	176	174	201	224	216	200	212	177	180	185	178	177	195	207	191	193	198	209	189	180	190	172	199	183	203	196	194	198	186	200	211	187	185	187	207	207	160	205	225	205	199	175	191	193	199	217	180	192	217	187	167	181	203	212	197	208	214	194	203	198	206	185	188	192	186	196	209	205	196	176	196	181	201	178	162	187	188	199	197	189	196	205	188	209	181	154	232	196	190	182	207	192	194	233	213	196	209	190	177	209	206	198	201	192	203	196	203	206	214	193	193	215	187	214	218	214	195	197	216	220	193	199	204	199	209	189	217	192	184	198	205	220	211	213	174	202	202	205	205	181	195	215	189	183	189	187	194	180	206	216	183	207	186	218	184	205	181	199	193	191	178	208	168	202	187	211	202	165	205	172	201	188	187	177	215	203	176	201	200	193	200	209	204	195	204	194	216	186	187	176	188	200	187	182	208	179	197	168	217	230	214	189	201	184	204	209	187	224	190	189	200	181	189	194	198	204	207	195	209	185	200	194	238	184	218	213	197	209	209	193	204	193	200	201	191	198	213	194	186	210	215	194	182	188	198	236	178	198	197	220	199	201	207	219	208	190	187	177	208	206	206	181	176	179	208	192	196	227	204	211	174	193	204	203	181	189	208	199	200	195	212	170	209	223	231	195	173	196	208	203	203	200	191	180	191	188	206	222	214	198	215	205	215	187	181	216	171	199	211	211	177	202	199	204	215	191	206	214	198	178	197	177	197	188	209	198	191	191	199	188	230	185	182	222	194	230	194	218	204	192	213	210	205	196	224	217	189	231	193	206	185	202	204	217	193	196	181	193	212	186	200	191	235	179	201	197	205	215	173	196	215	188	203	179	194	186	201	178	203	194	216	197	192	202	194	191	216	216	202	211	182	200	205	189	216	184	201	195	196	181	207	188	207	221	221	189	200	191	204	205	202	187	184	196	188	179	203	203	195	219	212	198	188	193	198	201	198	198	229	229	198	220	205	197	238	206	198	173	197	198	230	189	196	208	217	205	196	219	210	207	195	191	206	192	202	201	190	211	193	213	188	202	214	191	211	165	211	182	205	198	206	199	176	195	214	210	228	214	220	178	191	204	196	178	195	218	211	203	169	199	194	206	195	196	210	183	187	208	205	163	186	221	195	204	196	191	201	210	237	187	195	202	191	179	205	212	178	216	195	212	201	206	182	191	203	202	175	218	216	180	184	211	207	225	191	214	174	196	189	212	203	229	213	223	205	192	219	218	195	200	177	210	213	208	206	187	192	209	172	177	207	191	200	213	208	224	188	167	176	203	188	230	191	209	213	203	198	211	193	204	211	200	184	209	190	193	206	240	166	196	183	184	205	202	190	246	181	188	180	172	211	244	225	214	210	198	201	196	183	176	205	197	201	193	192	223	178	188	194	206	186	185	193	229	191	195	211	202	192	228	209	200	182	206	185	198	201	210	172	202	210	215	189	204	212	187	201	203	183	192	232	205	209	198	194	210	184	181	214	185	206	190	186	214	212	180	196	226	196	216	198	204	201	198	195	203	202	223	203	206	223	207	166	197	203	214	194	198	186	205	198	216	204	173	213	213	202	191	206	210	179	179	200	191	203	174	205	221	187	223	188	251	204	213	211	224	182	180	191	202	193	186	220	177	202	192	170	220	176	195	186	200	201	208	217	194	209	207	212	180	204	189	202	201	221	193	196	210	203	182	203	202	208	214	200	197	197	196	192	205	224	186	204	194	188	195	195	214	207	195	218	193	200	192	189	211	176	197	196	182	180	181	200	202	221	195	196	190	191	233	216	207	228	192	208	185	185	203	197	184	186	197	218	179	236	219	188	188	190	204	175	197	194	199	194	191	194	197	169	212	206	195	207	238	194	188	251	196	194	188	182	194	218	180	174	182	213	202	208	210	220	188	178	191	190	181	166	208	195	206	204	195	200
3539	588	634	697	623	616	622	614	581	570	561	578	567	556	570	530	524	544	539	563	546	526	536	508	570	527	553	567	536	592	551	532	576	515	534	561	515	537	542	510	561	493	539	477	535	550	536	528	544	603	504	522	541	541	579	540	534	551	539	521	571	493	527	541	556	555	570	529	546	549	515	588	535	542	563	564	584	539	572	518	576	543	539	570	535	543	532	578	588	523	524	535	561	586	534	550	599	727	599	523	590	594	581	567	508	534	557	531	551	532	578	540	539	534	542	539	522	571	568	536	510	607	539	502	532	552	547	488	557	529	537	526	485	549	512	573	531	509	570	518	521	556	517	578	533	522	571	525	488	552	511	532	551	555	508	546	550	537	509	553	533	581	536	513	546	533	555	541	532	586	521	522	530	566	514	521	526	546	533	519	511	533	536	547	576	563	543	533	525	510	517	507	535	523	585	565	527	541	522	557	514	519	573	544	575	530	574	519	532	515	525	553	537	541	524	557	541	529	547	554	532	553	520	551	536	493	509	537	525	552	531	473	523	515	569	504	554	538	544	496	517	554	556	546	515	545	514	562	529	495	527	513	540	548	563	535	539	485	555	529	472	551	539	551	548	531	561	544	561	548	529	532	482	528	534	539	510	540	553	548	517	498	530	523	552	501	535	538	496	536	530	540	545	533	551	603	547	575	495	529	530	530	536	535	545	527	566	551	507	568	583	572	508	476	559	543	519	511	512	504	508	521	515	562	544	539	505	542	542	514	549	563	519	565	504	547	529	561	552	497	528	492	539	566	502	538	575	515	531	529	534	538	535	500	511	562	543	516	528	542	524	498	532	538	548	528	563	568	541	538	537	539	514	552	542	571	523	542	491	503	528	528	519	532	510	491	556	589	515	563	548	513	514	502	532	571	535	503	530	581	530	518	525	561	553	533	538	512	539	537	518	522	518	508	522	512	533	532	514	577	527	557	541	535	507	474	487	529	506	546	557	527	568	534	503	542	586	491	550	554	527	536	522	574	549	519	546	540	544	533	556	500	551	528	505	510	583	516	521	492	519	534	541	521	506	528	540	508	521	568	515	542	535	531	555	587	527	531	513	591	533	487	541	506	574	515	524	526	481	566	493	507	515	506	552	565	566	575	509	572	509	549	556	503	539	505	549	498	516	543	564	544	548	532	538	537	557	542	535	526	551	513	545	520	510	535	565	505	509	563	556	562	557	515	555	524	540	545	579	574	521	542	536	569	554	541	556	561	494	536	521	543	510	531	534	539	561	524	547	553	564	529	518	536	554	597	508	509	545	535	566	537	571	546	494	531	504	553	548	581	553	559	555	508	531	578	523	491	533	550	523	531	538	531	577	540	551	545	530	516	536	533	555	542	506	539	527	566	594	572	499	542	527	522	578	507	513	559	530	542	548	548	550	538	512	518	525	538	567	570	522	529	523	501	536	516	545	545	540	510	521	531	542	563	525	531	581	544	505	573	532	557	537	560	529	530	530	534	510	535	538	523	528	545	551	538	555	525	529	533	519	496	508	553	525	550	575	560	564	572	520	495	508	525	562	527	558	502	503	545	521	558	496	546	569	542	508	541	503	530	524	559	531	508	544	550	527	540	539	526	568	538	538	588	488	561	523	548	540	551	516	532	551	593	522	560	565	504	569	504	545	563	518	551	521	559	538	524	539	511	564	500	545	561	518	576	500	524	532	486	584	535	528	526	531	520	531	546	518	524	550	534	496	550	539	554	524	531	584	496	544	516	552	577	562	535	555	538	539	502	549	512	545	524	519	560	556	519	534	539	527	511	525	538	497	516	514	529	548	545	554	542	566	530	587	538	542	540	575	529	508	577	526	494	557	574	552	531	518	545	603	601	557	509	556	529	522	532	536	528	538	468	553	529	549	545	495	555	532	494	568	552	536	539	572	571	533	558	512	525	527	540	499	555	477	562	525	550	538	516	561	560	547	506	575	534	525	560	550	510	485	576	529	560	604	596	557	512	545	519	522	530	521	542	541	594	567	562	517	517	536	541	507	556	522	526	535	561	573	545	533	534	516	555	556	558	552	537	530	520	524	516	552	558	533	543	569	524	530	499	514	513	543	541	560	504	562	542	546	533	524	531	497	571	534	545	552	539	511	542	550	543	516	530	512	508	554	522	505	518	557	543	540	509	550	502	510	524	513	520	546	558	511	545	548	555	505	526	492	584	525	578	540	544	534	514	545	546	543	525	527	558	536	566	512	516	532	562	537	520	530	525	571	526	535	550	510	533	539	502	558	568	522	499	527	517	536	559	533	498	545	551	491	538	540	534	497	584	526	528	528	553	569	540	515	583	575	524	532	508	539	546	527	563	532	574	536	560	552	546	551	545	495	512	524	499	550	513	553	525	501	534	562	548	569	530	539	533	534	530	503	572	523	547	528	586	562	549	547	552	525	533	550	538	537	518	537	532	532	516	526	547	526	534	522	501	515	549	530	532	493	558	565	520	527	498	521	515	504	503	510	547	547	523	538	574	520	533	512	483	472	541	538	487	529	527	550	534	481	538	538	531	575	597	503	515	515	554	554	536	566	530	496	534	545	543	518	552	564	565	565	533	573	530	529	566	546	541	532	516	532	567	533	502	534	556	524	538	528	540	540	543	526	537	595	558	547	513	557	528	580	565	538	566	518	534	593	560	507	545	529	528	529	562	538	519	581	542	547	484	506	517	549	535	565	513	578	565	559	576	552	560	573	596	556	525	566	541	489	562	503	553	534	556	571	507	551	555	553	531	590	545	520	517	552	557	541	537	520	559	574	543	515	574	502	552	547	534	533	523	503	559	528	517	545	562	577	537	533	553	540	512	493	575	499	516	494	530	544	595	522	556	530	515	535	545	557	518	538	499	488	581	535	513	526	553	535	525	546	523	513	532	555	522	564	481	558	532	489	543	527	537	577	560	539	565	551	564	565	549	536	556	563	507	565	553	555	546	541	556	562	546	560	580	531	540	528	535	497	518	607	544	531	528	536	518	487	558	532	511	544	561	561	535	518	542	520	537	556	548	535	523	549	555	531	524	537	567	513	546	523	535	532	545	569	527	543	543	488	539	561	506	589	534	563	553	534	572	547	551	510	529	518	546	510	525	517	526	579	533	584	544	548	566	524	528	547	522	525	522	537	524	531	525	520	530	543	583	514	555	556	553	549	500	514	517	540	509	521	530	492	517	514	509	544	524	492	529	569	545	528	557	558	496	576	484	483	536	524	533	543	557	529	558	537	517	516	566	502	562	509	557	516	489	569	525	531	519	539	533	597	526	557	543	529	518	542	565	546	488	574	559	508	533	550	546	535	548	552	496	553	508	524	545	521	578	503	555	547	549	519	553	543	533	534	504	530	528	548	541	551	512	523	549	554	549	523	517	574	555	548	551	563	544	476	571	538	482	528	542	525	559	528	549	511	525	548	491	539	547	568	519	555	566	517	549	521	515	514	572	544	572	539	551	570	516
25055	2343	1340	1046	773	599	497	441	363	338	322	266	293	264	273	260	277	267	253	246	243	267	240	249	256	232	205	249	220	229	240	239	235	220	225	246	227	211	246	274	225	235	232	240	223	204	219	232	225	209	238	246	217	226	239	229	222	226	227	227	241	218	223	227	219	225	234	210	212	238	204	225	241	242	254	232	235	248	252	259	267	236	217	251	254	260	246	210	236	249	242	217	222	209	206	213	244	290	262	253	251	228	213	232	210	203	206	235	261	224	241	216	232	203	230	220	226	241	251	206	183	223	214	256	250	233	221	220	211	223	212	246	216	221	227	238	204	240	213	220	206	239	245	226	210	229	225	236	226	223	240	243	222	204	212	229	266	222	239	217	255	240	185	230	246	231	220	223	216	250	233	244	245	230	220	225	229	218	224	209	207	217	226	241	229	213	230	211	204	199	242	229	247	212	208	199	202	214	223	196	226	213	223	243	214	226	224	211	236	235	223	219	234	227	241	216	250	232	223	192	237	230	225	199	233	209	225	232	214	228	223	246	216	224	215	245	235	247	230	206	221	220	207	221	235	186	241	230	203	212	245	230	195	216	216	262	240	212	202	234	199	199	200	225	240	249	214	224	235	223	205	245	208	218	205	227	238	228	213	219	205	250	222	229	214	233	220	218	218	208	198	254	240	198	252	208	201	210	222	201	223	206	232	206	212	214	221	212	239	206	222	224	200	241	231	230	237	196	244	229	214	204	258	251	193	226	212	242	235	245	195	218	190	196	237	223	232	216	228	194	192	226	228	215	219	216	226	209	215	207	208	230	222	248	228	215	230	230	250	222	209	215	231	186	203	222	218	198	237	237	211	211	237	227	227	213	224	262	254	243	208	238	221	226	261	224	206	226	226	233	219	255	195	207	230	233	224	222	204	219	191	214	219	199	214	195	217	220	232	250	225	211	222	226	221	221	253	217	228	238	198	208	217	195	238	229	214	217	237	234	244	236	206	223	236	196	222	249	233	226	200	215	220	223	199	209	232	253	226	244	201	224	220	223	200	222	225	213	238	227	203	215	216	225	199	223	240	228	221	207	198	234	206	237	219	223	246	217	249	215	214	222	206	259	227	241	215	221	195	239	245	224	245	204	250	239	219	220	215	218	214	204	231	211	210	243	223	213	206	201	207	214	215	224	237	206	257	264	202	251	224	210	242	210	182	235	238	232	220	245	252	252	232	244	220	194	208	225	215	209	227	234	215	236	239	194	227	204	230	189	215	234	220	216	242	241	245	259	213	209	216	240	241	214	219	233	202	227	235	206	258	213	219	223	222	217	256	239	244	223	234	234	239	207	210	212	243	213	211	238	236	201	214	227	220	208	215	211	221	205	224	200	235	202	231	245	199	219	223	238	232	212	235	225	196	234	229	227	211	213	231	222	230	219	243	240	232	230	220	229	244	183	208	232	225	233	235	220	201	231	207	206	206	262	218	222	214	233	218	194	222	231	236	207	241	208	232	231	241	207	221	218	216	229	224	236	251	210	244	217	217	226	247	236	230	237	215	211	207	213	240	252	223	239	201	221	214	222	229	209	239	240	215	218	234	200	218	231	233	219	223	230	238	222	233	218	220	230	233	213	210	225	227	242	218	226	234	238	242	250	227	228	225	214	235	248	231	222	243	247	256	223	239	204	214	219	208	222	279	240	218	217	206	242	238	231	243	225	220	207	242	210	216	223	229	238	233	219	216	230	209	216	215	200	218	219	227	223	233	220	216	236	261	245	216	229	224	205	207	206	205	214	213	232	212	248	215	218	203	188	199	227	202	227	249	225	221	223	209	208	224	225	216	229	242	217	195	203	238	208	242	259	237	209	235	191	237	233	255	234	226	220	229	230	231	236	212	219	205	211	234	226	236	226	212	229	227	235	220	217	219	211	226	211	219	208	200	208	218	229	213	197	210	246	223	237	217	218	224	222	250	230	193	219	207	205	215	250	206	206	215	205	243	203	240	216	196	225	232	235	196	240	212	230	218	237	215	212	194	210	246	218	235	210	222	214	216	235	210	253	214	240	236	219	202	222	218	199	230	242	241	232	228	235	251	192	227	231	225	247	237	226	224	233	232	223	210	228	197	236	249	257	213	201	224	233	227	214	188	226	221	230	214	222	247	216	212	238	241	235	233	217	197	191	215	223	202	254	211	232	199	227	211	230	231	214	223	211	237	193	244	234	212	231	211	236	229	221	215	215	239	210	244	231	224	211	218	227	244	211	209	216	212	199	241	237	228	218	253	203	213	240	231	217	218	224	238	218	206	204	215	251	232	211	208	233	232	208	243	239	225	229	247	225	232	246	207	214	225	240	215	239	210	241	246	224	225	234	228	226	215	225	263	213	220	228	206	211	228	224	228	198	220	226	215	204	245	208	236	201	220	190	242	208	203	215	257	218	227	259	234	208	236	210	209	231	209	224	239	189	216	220	224	199	220	206	224	209	217	238	204	225	239	234	209	253	230	217	231	205	251	219	236	209	224	226	242	237	220	211	213	217	230	227	209	220	233	234	232	212	216	212	219	206	211	222	193	234	220	205	216	209	238	222	231	253	265	203	227	242	219	241	250	260	206	211	216	218	227	227	209	192	227	189	223	248	196	206	225	255	193	225	229	231	220	231	196	202	204	200	216	179	215	214	237	203	202	242	227	223	217	235	214	213	221	232	212	201	215	225	220	237	231	217	219	258	225	231	216	219	223	208	255	241	243	221	213	220	237	225	208	245	211	215	221	242	249	209	235	229	226	233	238	221	205	210	217	223	222	233	238	199	231	227	192	221	213	241	244	230	251	198	223	214	241	216	221	238	242	229	217	232	217	220	236	208	237	207	224	270	223	213	240	251	223	245	215	226	229	238	220	228	192	213	209	224	226	235	236	213	223	233	234	209	214	232	210	238	210	230	204	210	232	214	195	221	238	219	222	224	227	225	215	262	217	228	221	200	214	222	230	236	224	239	213	214	241	236	225	230	238	246	215	227	244	219	221	206	219	220	217	233	223	196	227	235	208	233	225	227	222	228	203	232	220	229	206	199	200	207	211	212	225	198	212	253	246	260	189	235	250	234	198	234	229	221	248	225	214	254	255	271	220	204	212	206	229	226	227	241	249	204	224	220	234	224	215	192	219	227	252	205	218	207	216	207	251	219	234	206	241	244	224	237	212	218	223	203	221	222	214	242	245	215	197	211	225	232	198	234	204	250	218	220	228	227	215	202	200	211	231	227	235	234	236	233	238	227	216	216	236	234	233	222	221	216	220	249	228	227	204	227	217	246	223	229	213	221	231	255	221	200	241	239	253	230	187	220	224	245	203	232	227	226	247	238	243	190	213	246	206	207	245	251	211	230	236	211	222	216	228	224	248	218	213	229	214	262	223	209	203	197	200	247	206	229	223	241	211	212	243	244	233	219	228	212	221	235	229	223	229	223	223	244	218	228	207	223	229	203	214	249	220	215	230	247
12616	1481	2952	3382	2964	2401	2003	1711	1487	1334	1252	1092	1030	976	903	900	810	811	800	779	734	775	781	735	710	682	726	660	697	688	680	624	696	640	691	669	654	655	625	620	636	629	664	606	656	635	633	617	563	641	641	604	620	631	590	598	655	596	637	623	632	611	617	647	620	602	629	604	614	626	637	610	617	581	650	659	705	727	665	668	716	693	666	741	852	894	860	817	834	756	682	603	627	599	579	582	804	1184	1006	717	832	567	628	562	594	567	620	598	585	590	569	574	566	572	561	549	586	547	574	611	590	593	625	563	569	587	619	580	584	589	593	558	583	580	586	522	548	599	597	628	589	573	579	593	576	566	601	630	627	610	609	618	577	595	611	618	615	587	561	560	560	599	554	571	575	567	600	639	555	656	602	602	597	570	591	557	592	572	579	545	596	583	558	629	620	626	608	513	605	579	610	595	578	647	587	593	567	560	620	610	586	607	603	572	605	610	582	562	589	624	595	588	613	600	591	618	578	562	563	591	639	621	607	567	658	583	601	603	592	578	587	552	582	613	615	543	589	635	650	600	538	598	636	574	584	564	640	569	627	558	599	598	602	582	609	579	602	580	581	586	595	582	595	579	539	596	589	581	599	611	575	621	631	579	576	604	591	627	567	590	577	583	587	617	594	533	594	565	573	612	568	600	635	574	606	596	596	576	554	610	621	581	594	599	629	574	580	587	596	572	580	597	616	603	597	549	622	571	564	631	572	613	663	600	579	555	591	587	613	584	590	574	604	565	616	513	586	546	580	585	584	583	583	665	548	611	609	593	623	619	622	562	597	629	578	612	563	597	574	586	575	584	636	603	549	581	580	528	582	609	625	594	636	629	607	607	614	543	590	582	541	591	579	591	599	589	622	594	612	607	558	538	603	590	564	566	573	563	643	592	631	573	615	548	564	610	629	549	577	602	571	579	642	527	587	579	599	600	616	548	633	599	600	616	565	587	606	586	564	615	555	532	624	621	589	570	594	562	588	586	592	579	571	570	592	582	578	572	562	584	592	596	564	622	578	571	590	572	566	626	592	631	557	580	608	572	573	584	581	595	614	561	569	600	550	568	600	582	605	561	553	532	564	621	570	552	650	564	594	605	581	596	600	619	569	592	571	551	603	590	562	558	569	565	629	613	591	598	547	572	603	542	594	594	581	582	599	581	616	607	586	637	576	566	592	610	577	647	584	616	588	568	573	573	595	579	569	573	580	587	627	583	577	604	623	571	555	554	580	622	592	527	567	566	596	586	563	572	581	570	569	588	610	572	609	581	576	576	587	599	599	554	550	625	597	571	540	573	558	576	560	555	554	606	587	583	603	597	577	626	610	566	575	626	575	588	573	594	600	631	603	560	533	609	573	583	569	594	600	602	601	554	604	563	558	557	586	603	583	574	585	653	603	554	625	602	573	575	614	588	538	598	596	567	558	548	594	563	619	615	594	554	577	639	594	605	599	557	559	569	577	578	592	609	589	568	530	630	579	587	538	578	584	625	600	636	570	622	607	634	548	584	550	571	603	589	645	592	586	623	586	595	595	593	604	556	599	628	589	581	612	581	588	573	588	579	554	550	610	629	614	594	586	578	579	602	574	548	590	618	586	606	599	586	613	656	578	588	560	568	573	565	567	604	646	594	567	557	560	622	626	594	635	567	645	586	614	591	578	591	558	567	585	583	584	586	562	559	625	545	600	600	553	606	636	617	563	599	600	612	617	597	617	611	594	554	515	575	544	551	586	579	550	570	589	604	612	570	589	620	552	594	612	642	569	604	556	591	604	599	589	612	552	573	576	593	568	598	576	575	600	574	571	592	564	614	588	550	590	606	594	546	584	557	624	623	590	590	575	579	594	601	590	579	628	631	619	619	584	573	595	559	596	607	622	592	580	569	599	589	585	598	574	590	546	570	576	580	659	573	596	588	588	586	576	615	608	629	565	576	589	589	590	605	577	572	593	596	586	604	599	596	593	588	614	604	541	608	614	608	531	615	628	565	616	541	578	586	591	614	603	607	587	618	564	611	587	593	588	584	594	605	573	620	583	621	596	586	597	589	560	540	615	602	608	591	586	591	592	615	596	572	594	614	589	559	638	613	576	603	557	609	561	573	590	571	676	600	594	630	623	563	558	552	552	544	604	527	591	613	592	593	633	572	603	547	608	586	534	579	623	548	616	552	613	591	620	624	598	573	585	604	611	609	571	609	551	565	576	620	630	600	618	571	567	599	612	580	558	585	573	580	611	623	578	580	596	572	603	582	607	620	552	591	650	546	596	594	557	573	602	603	617	571	560	573	537	573	590	601	598	589	584	584	559	602	603	615	560	582	587	599	613	553	602	587	578	619	557	583	546	593	573	583	545	569	583	592	648	583	584	625	630	603	606	582	572	613	548	618	585	581	577	619	573	626	594	595	506	565	576	564	553	557	601	604	596	559	597	614	625	613	544	591	600	594	584	574	647	595	593	568	565	620	546	627	583	575	546	593	577	623	609	584	581	596	578	567	543	595	631	549	547	626	628	604	586	575	609	595	556	575	590	585	651	609	580	584	596	602	599	602	610	598	604	579	604	551	558	641	609	547	628	607	579	596	567	570	603	582	605	573	612	593	573	618	597	583	590	566	562	535	587	599	607	582	578	576	558	614	552	600	577	631	617	638	610	595	595	603	588	565	598	577	601	566	589	560	581	600	583	589	576	576	616	582	611	642	596	602	607	618	586	554	594	573	617	632	540	606	598	578	631	647	626	588	562	579	598	617	618	578	538	576	572	595	611	598	556	598	553	591	600	612	577	585	607	578	590	588	549	608	616	569	613	594	577	629	593	552	613	566	602	573	572	599	574	568	578	588	578	626	639	572	560	534	604	568	571	605	580	597	600	585	668	602	622	566	617	574	588	604	638	589	591	571	612	551	573	588	577	586	609	611	593	597	586	607	601	568	616	570	582	551	566	615	613	604	578	588	555	579	590	586	576	569	621	574	600	597	577	591	653	573	603	589	591	599	610	599	603	584	624	553	581	581	570	594	598	576	624	624	653	574	575	579	584	590	586	607	603	589	620	593	608	590	579	574	549	606	592	610	622	557	603	565	631	596	651	595	614	544	592	583	608	578	618	613	634	594	562	577	574	566	579	542	596	594	588	602	574	567	598	551	590	570	628	570	614	579	589	581	580	545	612	605	574	590	607	558	549	601	618	555	582	572	577	599	580	559	606	599	615	572	593	591	600	600	598	578	562	606	607	570	609	609	609	635	599	597	585	597	555	604	636	613	552	585	643	606	593	573	602	556	576	557	562	618	600	549	602	563	566	554	604	561	599	575	569	565	551	608	583	568	588	610	635	607	588	615	533	617	639	641	580	594	611	619	601	558	590	587	627	604	556	595	572	556	539	609	607	580	592	546	591	652	584	585	585	587	571	600	594	575	612	601	554	568	590	611	585	557	584	584	586	608	568	583	654	530	588	589	587	575	513	618
36970	5564	2673	1814	1289	957	722	601	498	392	371	325	300	260	296	251	234	218	226	215	195	186	204	200	208	211	189	181	165	164	189	183	179	181	187	171	174	171	166	171	183	169	175	161	159	169	161	171	180	162	174	169	170	175	154	160	170	158	161	185	180	159	169	155	172	156	172	179	181	182	175	179	193	146	171	179	194	190	195	183	194	170	196	206	212	218	212	207	224	171	169	154	172	180	166	193	164	216	211	187	219	169	162	165	163	181	177	190	175	174	189	155	181	156	149	156	145	155	149	157	168	156	169	141	178	170	176	165	160	182	155	136	169	154	172	139	158	168	172	160	175	170	190	197	189	167	156	162	134	164	168	172	184	167	169	177	164	160	154	173	148	159	176	167	152	151	162	169	177	175	158	144	169	162	170	183	150	163	168	167	168	175	176	156	173	194	158	169	130	141	158	154	167	151	170	158	172	150	179	165	166	161	155	165	138	162	157	134	178	139	163	146	148	179	134	170	158	167	153	174	153	152	174	157	150	165	163	151	184	171	138	157	194	151	182	182	145	167	157	169	174	140	143	164	161	141	160	165	161	127	161	162	163	141	163	165	151	174	183	156	123	156	161	185	146	159	167	144	176	161	158	162	164	153	147	157	173	179	154	125	159	154	155	146	179	148	147	161	175	166	143	147	169	182	160	144	177	182	183	162	170	162	172	145	167	158	200	177	139	161	160	161	161	172	165	166	154	156	181	150	149	172	159	177	178	174	176	159	149	140	152	160	177	148	160	182	146	169	142	151	165	147	169	132	165	175	163	146	157	159	162	162	178	162	135	154	157	139	157	163	164	178	151	150	181	163	173	165	178	172	145	173	181	151	175	165	165	176	162	163	134	173	146	149	169	160	144	161	175	172	162	174	168	164	170	176	189	158	147	160	212	169	161	182	139	169	187	163	175	169	145	151	147	167	150	182	167	154	140	148	150	157	178	127	169	163	172	172	173	176	156	184	151	148	144	175	189	186	166	139	147	157	173	181	147	165	167	150	177	181	168	201	169	173	147	162	167	130	161	140	168	200	161	143	150	185	160	175	124	152	164	151	141	175	158	171	153	143	190	172	156	172	137	155	174	171	143	175	164	169	151	157	151	133	146	179	167	149	158	155	144	173	172	161	158	166	147	169	162	150	159	139	157	152	152	163	160	164	158	175	164	169	158	172	177	146	162	170	160	158	176	160	149	172	138	156	160	178	172	144	175	178	148	185	166	155	159	157	145	167	174	162	155	169	176	153	160	159	162	159	172	163	153	163	151	163	149	185	172	144	150	174	145	173	147	177	180	183	176	144	126	179	144	163	137	174	171	169	162	191	168	165	166	152	179	149	157	156	169	179	144	173	156	192	166	151	132	172	180	164	162	147	146	155	152	144	176	163	136	152	187	160	165	155	165	151	140	159	179	171	160	147	151	152	189	139	178	145	139	172	163	164	169	163	183	171	144	166	148	182	173	179	152	161	200	159	146	157	146	180	165	178	165	139	155	176	157	183	166	160	141	181	177	171	169	143	159	171	173	148	168	164	165	181	145	174	161	153	142	150	170	151	143	158	146	178	157	143	139	166	135	165	163	159	178	169	137	163	164	173	139	172	178	166	167	152	181	142	163	174	142	169	159	170	157	143	167	144	147	145	184	185	168	159	139	159	127	150	131	148	174	153	151	162	165	162	160	161	183	150	141	175	150	164	163	163	158	141	167	179	187	161	170	171	167	157	170	152	152	170	154	160	181	148	176	142	190	198	156	162	166	174	164	175	148	159	148	175	150	180	174	161	163	147	169	157	174	185	158	146	183	176	156	149	162	132	166	152	183	151	155	159	154	178	172	170	167	153	176	185	171	190	193	181	146	176	148	162	152	158	189	154	165	163	149	150	166	181	175	162	164	172	174	154	165	153	186	162	157	177	146	169	148	164	149	169	148	176	175	155	160	147	172	168	170	181	154	166	181	177	176	175	155	163	165	156	158	165	177	145	173	153	157	156	154	157	165	182	163	157	172	141	165	142	163	154	174	162	169	179	167	157	168	158	163	165	188	168	173	167	154	161	178	176	148	179	161	163	162	172	179	149	151	157	168	165	159	151	187	181	163	132	152	186	149	176	160	165	167	132	173	168	155	169	171	169	158	175	143	182	157	181	184	142	147	165	165	152	152	168	173	166	178	159	130	160	144	158	180	180	164	182	163	157	172	157	168	164	172	174	140	164	164	170	156	155	170	140	149	144	178	158	153	147	159	155	146	154	160	143	171	142	127	168	163	168	162	159	160	149	176	145	171	154	165	182	153	160	164	185	166	149	194	178	171	173	164	151	190	173	172	141	164	150	167	173	161	153	162	151	162	171	163	146	154	163	182	149	160	168	165	164	170	156	129	155	149	145	169	169	152	146	167	151	209	169	192	154	166	164	174	153	168	134	162	162	153	161	178	170	170	174	163	154	158	152	163	159	180	174	159	174	175	176	172	162	183	187	174	152	157	172	180	156	166	168	155	184	156	171	197	167	148	162	180	162	151	181	149	149	146	157	153	176	188	176	142	139	162	153	154	139	167	142	161	180	141	151	155	160	174	156	177	160	175	165	155	154	163	182	157	166	158	179	174	174	153	165	152	153	188	180	161	165	168	147	158	170	159	162	162	154	162	164	153	172	169	183	154	168	174	162	166	154	166	144	178	161	148	185	162	150	161	154	161	158	165	171	151	161	165	153	172	148	162	160	164	152	179	143	169	172	167	176	153	149	151	167	164	166	175	160	167	161	173	158	154	162	163	188	196	161	155	162	176	135	166	154	167	154	182	176	182	165	167	140	178	187	169	176	190	165	180	145	194	180	162	166	179	177	150	164	173	213	165	153	183	150	166	139	155	152	148	164	182	144	156	154	143	180	181	175	169	148	164	164	164	149	143	159	157	174	183	145	168	166	169	157	179	152	168	151	156	158	154	160	169	147	164	177	171	149	160	163	159	161	161	143	149	201	158	145	171	175	181	165	144	135	156	160	147	150	174	159	144	170	168	146	168	151	183	142	151	128	180	153	154	190	158	143	151	152	152	162	161	171	177	175	178	163	146	149	162	155	166	136	176	160	166	174	147	168	161	160	162	172	176	162	148	159	160	182	145	163	164	176	149	148	178	143	159	169	163	156	178	182	176	174	155	142	150	165	162	168	156	140	148	158	163	174	165	149	133	159	158	161	185	169	165	162	164	165	170	146	155	170	164	159	157	169	166	173	164	166	164	160	170	160	160	177	163	151	179	172	163	153	151	173	138	151	146	155	147	174	192	181	177	170	143	173	161	157	162	131	132	166	143	168	141	165	148	177	178	166	173	167	146	164	152	155	148	176	166	178	157	155	141	179	147	171	154	157	165	151	155	165	166	131	158	146	169	173	171	165	142	179	162	156	160	143	157	179	155	162	168	172	163	171	157	163	161	159	158	162	179	147	158	148	152	162	148	159	184	169	185	147
17582	2166	5016	5647	4775	3901	3129	2618	2087	1929	1652	1451	1328	1202	1129	1012	1027	899	886	837	781	782	733	718	677	631	692	656	637	595	621	596	579	600	591	548	571	534	545	540	507	514	554	503	506	495	483	555	484	523	478	509	500	468	496	502	487	433	471	498	471	491	508	498	478	467	499	487	486	470	506	456	447	508	535	635	621	764	621	731	673	630	791	936	1046	1060	888	1092	902	599	490	451	481	430	462	478	454	919	999	578	944	444	465	480	415	432	452	432	443	403	461	445	423	431	457	451	441	420	448	429	437	435	416	409	425	439	469	434	409	422	423	446	439	427	477	457	443	447	450	409	437	457	457	423	448	457	410	476	480	435	462	448	447	457	415	451	447	447	454	418	450	394	442	484	491	423	451	439	428	422	482	434	430	417	428	457	430	441	423	464	447	431	434	458	411	444	426	448	435	460	433	431	454	461	506	441	417	427	452	447	439	437	438	447	467	421	447	478	415	407	448	443	456	459	427	447	438	482	451	421	478	432	418	449	402	415	448	434	436	431	473	480	424	449	455	453	423	409	460	459	430	432	427	412	420	428	411	449	437	428	466	464	447	440	472	436	423	437	430	433	455	423	422	454	459	460	430	455	444	445	433	463	422	439	419	423	473	465	441	422	415	425	435	421	428	440	453	450	423	429	465	464	428	438	452	424	438	388	481	481	448	469	413	450	463	431	452	427	423	432	408	454	417	402	417	367	411	430	451	423	442	427	409	469	437	436	436	430	465	457	476	455	450	460	424	449	432	439	467	404	424	421	420	430	421	433	447	414	442	506	411	429	441	442	436	445	433	453	427	391	444	469	434	425	447	428	420	420	462	467	436	449	462	404	440	440	472	437	378	422	449	435	418	405	431	463	446	457	413	444	449	422	406	431	414	396	419	419	454	450	428	455	436	398	448	412	458	448	474	455	457	420	433	427	428	442	457	431	432	418	445	470	457	429	445	446	439	447	433	434	435	440	417	413	431	422	447	470	408	443	427	455	432	431	461	458	412	470	381	441	434	453	416	440	462	416	453	409	435	414	456	418	400	437	423	433	420	442	419	445	459	416	444	448	485	461	445	376	442	438	373	448	475	410	432	430	436	448	447	475	391	434	457	422	427	470	455	449	456	468	448	454	429	437	474	422	451	418	439	394	468	445	474	440	420	433	432	472	450	436	448	415	442	407	418	409	456	431	422	405	444	450	414	446	449	399	455	400	422	412	427	440	433	405	373	464	444	445	439	522	417	443	404	405	501	398	458	434	441	443	460	417	459	424	408	417	424	432	403	465	403	448	457	493	451	448	416	449	466	437	404	445	443	413	414	459	451	417	446	439	437	401	428	424	424	409	445	402	419	425	422	441	429	436	473	453	411	439	439	422	410	435	452	448	426	397	413	436	434	420	436	434	421	455	445	459	460	413	446	446	429	473	428	445	413	407	436	432	440	410	437	442	452	455	442	467	409	406	423	404	417	431	402	438	464	466	459	460	449	424	455	451	429	423	429	427	438	438	434	409	410	442	433	413	432	442	438	434	451	417	450	444	408	419	441	433	419	427	437	426	468	452	444	447	475	478	421	446	413	438	453	443	405	466	423	455	435	471	438	449	432	456	441	453	443	399	438	444	451	428	453	466	443	434	431	404	438	477	440	431	451	460	421	419	428	440	427	428	468	450	434	482	434	394	445	456	466	455	448	436	428	450	421	453	425	468	451	420	450	421	446	473	444	459	418	427	393	453	444	431	432	451	374	417	421	424	426	433	416	423	424	462	445	425	456	437	443	444	475	428	450	485	444	420	423	462	408	400	447	467	429	429	433	430	432	496	413	430	429	437	410	435	411	434	425	471	403	442	470	432	425	415	442	428	448	456	397	457	417	433	467	394	456	422	496	429	409	457	437	394	454	424	411	403	411	424	427	435	406	463	415	464	392	426	440	429	410	448	445	424	412	422	450	414	413	424	468	426	412	458	419	421	450	423	430	411	463	394	452	452	431	422	460	464	401	433	398	428	435	504	428	439	478	402	458	460	446	429	399	429	431	417	458	439	411	460	431	411	455	445	452	450	443	467	438	450	436	427	445	446	469	447	447	417	470	476	419	427	415	410	450	458	463	438	440	454	444	457	425	431	467	454	415	451	400	416	423	435	431	414	430	416	434	452	407	423	428	416	456	401	423	444	400	441	436	457	438	453	425	429	436	407	429	409	470	444	453	426	428	456	407	439	450	455	447	401	409	412	465	482	434	430	431	439	421	454	447	429	431	431	414	451	400	461	507	434	456	440	430	413	402	427	400	420	431	429	405	453	423	421	401	429	420	418	459	460	447	449	414	452	418	411	415	430	405	450	404	435	429	429	420	478	466	477	391	431	445	436	477	402	411	416	454	433	426	449	429	448	439	439	439	442	420	436	419	411	371	433	460	422	411	460	406	462	429	405	420	434	409	441	401	413	444	479	438	414	428	467	438	450	408	411	444	410	409	415	447	433	459	363	445	456	431	441	431	426	442	429	448	457	435	460	426	439	444	407	389	422	381	448	460	464	439	455	410	433	396	420	460	448	432	429	450	470	417	421	455	419	480	415	453	433	442	484	448	436	470	455	427	441	410	455	467	429	492	442	445	397	417	414	445	459	455	409	408	443	406	413	442	450	457	450	423	408	416	427	438	455	444	442	426	415	428	424	435	454	443	426	425	446	450	449	450	418	467	497	449	403	472	471	466	451	444	440	448	451	445	422	401	428	450	455	457	411	460	442	419	439	427	436	450	432	441	421	442	422	412	417	474	438	451	438	429	422	426	411	423	451	433	392	448	460	404	481	427	474	406	441	425	432	437	449	425	434	413	449	455	409	435	418	449	445	450	431	420	455	436	438	403	445	410	447	451	422	424	407	435	430	430	460	445	411	423	430	449	421	412	452	431	435	446	435	406	444	424	469	428	412	434	409	426	407	410	418	416	427	450	451	465	420	441	404	473	418	412	431	384	434	472	437	431	441	442	440	447	431	435	403	402	401	400	444	404	407	455	458	400	412	443	394	452	436	433	445	427	438	424	460	438	441	428	433	461	455	429	432	452	456	470	456	462	409	455	385	431	459	428	435	461	427	428	429	442	447	438	402	402	420	416	425	418	437	426	439	463	456	451	423	458	454	437	441	423	442	424	446	398	430	438	411	437	420	424	403	402	429	437	442	399	458	463	437	437	424	423	406	420	437	419	420	440	406	405	492	391	439	423	453	432	425	430	406	424	428	413	425	449	472	417	412	419	413	418	439	405	451	436	448	456	430	433	443	459	430	431	443	449	424	430	451	463	426	440	444	374	417	449	465	427	432	421	443	465	457	408	421	432	453	471	439	458	433	436	427	434	457	475	429	401	413	482	453	451	400	458	446	442	433	454	427	398	428	440	390	426	424	410	434	443	450	485	455	412	444	417	443	435	419	456	451	474	456	433	386	468	434	412	430	456	401	404	429	430	429	409	440
3857	225	235	213	217	165	180	212	179	191	181	192	191	202	203	163	192	179	193	191	192	207	180	177	172	185	178	178	203	176	198	176	182	206	203	191	196	181	193	189	203	153	188	194	191	166	195	183	163	188	193	199	182	202	180	196	188	199	156	181	187	170	175	182	180	168	180	173	178	214	184	188	179	200	192	179	162	191	199	200	191	146	185	192	178	172	166	191	188	197	172	175	187	195	177	185	187	201	174	184	162	161	160	152	161	176	183	164	181	166	178	186	183	177	156	167	193	191	198	205	171	185	195	170	186	191	158	212	185	173	203	186	180	189	180	143	203	162	193	167	227	201	169	204	199	176	179	160	223	184	185	189	166	175	183	178	155	181	174	186	178	185	196	206	188	177	174	184	203	182	203	178	172	206	179	195	175	187	187	186	193	193	174	167	186	177	192	182	182	163	197	175	204	170	178	162	186	191	192	159	164	202	191	198	161	184	184	191	175	184	181	191	201	176	188	177	159	175	203	177	185	168	189	170	191	180	204	168	182	194	209	181	173	203	157	172	184	175	186	205	180	171	174	174	185	173	177	177	177	171	179	194	175	179	193	185	185	170	199	153	184	181	179	168	174	168	190	170	197	161	191	181	208	185	197	206	181	173	182	171	192	188	184	178	184	203	163	197	175	175	175	182	178	180	216	182	190	175	178	183	184	172	198	185	175	176	190	205	171	211	176	183	174	185	194	174	172	189	172	190	192	168	167	194	186	178	180	186	171	181	210	171	188	170	193	214	170	188	197	171	204	172	211	195	191	184	154	165	198	180	171	191	183	180	199	172	183	183	194	202	183	205	193	189	198	152	196	200	178	179	172	170	200	170	164	174	191	169	191	172	186	196	206	174	176	201	186	152	210	178	203	201	191	214	173	185	169	207	179	197	160	190	190	198	183	197	211	175	188	198	182	183	184	185	175	180	182	167	178	167	182	184	187	172	173	184	192	179	200	199	175	186	164	183	176	182	182	201	198	147	194	190	197	169	165	173	217	178	203	182	195	181	175	199	202	176	173	177	199	162	180	175	175	168	182	190	166	188	194	179	197	188	186	170	191	195	163	186	171	192	191	184	188	180	177	185	190	170	192	179	177	177	185	194	180	176	168	176	210	192	214	191	188	147	204	169	186	192	183	160	184	200	175	176	186	172	193	192	190	193	178	186	201	200	173	173	174	194	189	190	194	174	186	183	193	190	180	179	184	167	168	176	167	194	198	198	194	180	211	171	205	178	185	205	174	185	170	192	198	162	168	191	169	179	181	178	183	187	198	183	189	193	162	194	182	174	170	152	185	207	170	175	192	194	181	185	217	204	194	172	191	170	205	186	166	181	155	171	195	186	192	181	175	193	150	168	200	162	186	207	199	170	173	184	175	218	188	188	197	185	194	180	181	190	193	156	168	191	178	185	217	201	145	176	172	195	189	179	194	186	179	165	172	189	189	190	187	168	163	192	171	180	178	195	193	190	186	178	196	168	181	199	186	200	195	165	179	187	187	177	199	181	172	192	203	192	202	177	186	179	187	174	209	165	171	173	169	181	208	174	151	186	173	198	180	171	196	169	181	164	186	188	188	190	180	198	169	191	156	167	177	202	183	198	167	170	193	203	174	169	176	180	211	198	170	184	157	188	182	154	184	183	196	191	184	197	167	189	183	177	186	191	202	192	183	201	195	177	183	180	183	186	190	196	171	195	203	188	194	166	175	196	167	155	175	184	179	184	198	175	170	177	169	181	177	179	176	193	167	184	183	181	182	177	193	180	181	163	171	157	191	191	202	190	194	205	193	184	185	175	215	188	203	177	181	172	212	179	162	170	202	197	177	168	187	173	194	166	173	177	181	162	180	195	181	185	197	177	199	179	174	171	173	180	183	171	200	181	205	191	179	193	178	188	153	188	169	175	213	175	162	154	191	181	189	150	180	179	167	185	194	205	205	171	187	201	177	207	183	182	187	176	197	191	153	175	192	203	192	182	197	181	173	190	175	188	196	208	199	192	188	202	193	188	205	187	166	169	158	181	172	188	171	184	194	183	190	198	207	182	187	164	198	187	188	177	172	179	176	188	162	186	207	203	184	201	192	209	183	164	180	164	181	179	159	164	180	180	196	198	179	160	174	164	186	195	176	190	171	185	193	152	172	178	184	189	174	179	175	166	185	172	165	189	177	177	199	185	183	171	179	190	186	192	196	177	156	183	176	193	177	159	188	175	189	182	186	171	196	202	189	194	178	182	185	182	196	178	179	187	175	187	157	165	189	189	173	170	169	217	201	174	194	177	169	153	180	200	185	186	177	199	186	175	177	183	175	190	186	197	204	179	164	190	183	176	188	174	135	151	211	182	204	196	171	216	204	169	207	191	181	201	174	184	183	182	168	195	174	168	169	179	167	174	193	174	176	201	175	182	211	175	180	184	199	195	167	206	179	168	173	204	212	180	191	179	169	168	167	182	193	175	174	209	180	188	161	163	165	177	194	192	184	175	170	206	171	206	186	172	187	195	183	198	179	198	183	178	186	185	173	201	192	188	176	157	197	214	174	183	185	194	164	190	191	179	194	184	175	175	189	198	164	206	180	168	155	191	187	185	182	152	191	180	209	194	174	175	180	179	185	183	176	190	177	204	194	188	177	188	185	180	194	175	171	196	180	191	189	207	183	185	175	186	181	184	182	157	195	169	193	162	158	161	194	167	181	178	178	185	178	173	192	198	192	170	181	172	178	180	182	227	182	173	204	176	158	203	200	191	200	180	182	193	186	179	188	175	192	179	181	201	173	196	184	172	178	155	222	188	164	167	166	189	191	192	194	168	213	185	166	195	177	203	150	165	186	195	188	192	157	170	203	167	190	167	195	180	185	166	180	154	180	188	179	176	207	199	184	176	195	170	197	178	178	165	161	186	207	188	163	178	182	172	163	172	190	165	196	188	190	182	182	198	196	180	172	197	164	199	179	180	157	202	197	180	185	173	173	203	169	174	217	169	162	177	188	157	192	198	180	181	178	193	197	186	184	161	158	175	175	178	195	180	182	210	181	193	201	184	195	202	174	174	185	171	184	188	194	167	213	183	170	177	167	166	194	185	179	172	195	181	191	192	180	185	198	190	190	175	200	185	171	170	169	186	176	163	196	165	183	160	165	155	204	192	175	172	194	161	190	171	182	179	165	186	172	182	169	208	188	193	186	187	184	186	175	183	191	197	152	194	186	167	186	172	151	187	174	182	192	166	193	184	177	161	174	198	175	158	186	178	183	191	184	189	172	179	165	173	165	187	163	192	210	167	195	162	163	186	203	194	199	181	179	169	174	165	158	179	192	170	201	194	170	181	174	178	178	175	159	170	155	186	168	179	165	170	191	187	154	192	193	171	172	174	180	164	180	155	180	155	167	188	188	185	168	178	175	166	216	191	194	207	181	179	174	175	173	189	174	199	197	196	182	166	184	204	182	202	174	180	189	162	208	181
3561	550	608	637	605	650	539	557	527	506	517	518	488	518	540	527	542	525	490	520	490	529	522	515	474	552	494	480	493	473	485	504	507	513	490	524	507	494	494	490	520	504	500	535	490	500	492	497	491	500	465	497	508	524	510	479	549	521	512	485	522	521	501	505	496	542	476	513	473	511	478	484	523	492	518	486	470	538	501	542	534	560	533	511	538	517	540	526	538	494	511	506	494	485	511	520	543	527	501	485	496	492	498	516	497	512	484	517	562	499	492	527	510	508	534	532	514	535	523	518	484	519	480	488	531	515	497	527	519	523	522	481	526	520	502	536	510	468	450	495	506	548	497	519	491	527	471	528	477	479	493	465	522	493	483	476	477	515	468	540	497	524	474	504	485	454	503	546	509	531	492	504	465	500	542	477	509	478	511	487	486	524	516	482	541	485	516	493	513	513	504	502	524	507	523	516	461	512	459	487	481	498	479	532	504	505	510	494	528	494	482	531	512	550	485	515	494	512	530	451	516	517	451	489	507	458	494	470	483	498	483	465	487	470	499	541	556	508	506	471	478	523	486	490	513	511	463	550	522	448	488	510	463	525	466	476	507	526	481	505	491	486	511	487	507	471	551	497	486	489	492	505	495	480	491	487	498	531	464	503	481	544	517	500	465	506	520	523	530	480	504	508	505	507	502	470	457	514	480	493	468	500	509	508	486	506	512	483	492	508	489	503	519	455	469	467	534	496	485	471	467	489	468	455	521	491	512	476	531	521	497	527	512	518	510	507	491	523	467	516	504	525	493	488	521	518	470	487	491	518	487	547	492	439	473	489	532	502	477	523	471	475	509	474	490	498	523	521	508	483	503	486	527	516	506	537	472	515	511	517	513	502	469	481	493	526	478	483	530	502	527	535	534	488	471	481	452	477	518	484	473	488	492	485	515	519	487	491	489	510	508	509	520	482	456	481	456	483	482	494	518	518	481	496	512	497	478	503	529	478	445	475	473	509	516	480	515	482	487	488	518	508	489	478	499	510	500	521	530	536	500	516	512	522	515	514	512	511	521	478	497	517	501	459	532	498	461	490	496	506	486	475	506	499	501	460	445	488	520	540	480	474	522	453	522	511	480	448	498	504	488	464	496	482	518	470	483	505	503	528	492	501	519	521	503	483	520	517	502	486	493	488	501	466	538	497	505	511	461	466	487	501	476	465	488	499	511	488	473	494	505	528	482	526	535	499	483	522	492	529	474	527	497	504	480	555	476	502	510	488	513	489	512	520	467	535	470	470	462	509	498	480	460	511	451	466	504	503	538	496	503	471	538	491	502	507	488	456	502	491	484	465	483	504	527	536	503	548	502	528	495	521	516	485	499	510	506	477	472	486	476	464	492	479	492	500	497	494	514	485	529	489	479	511	496	510	471	491	482	484	480	466	480	484	464	544	499	496	502	492	489	460	542	510	511	500	486	494	508	474	518	488	526	496	494	509	500	535	519	517	517	530	482	474	476	431	503	486	501	539	503	519	520	524	493	491	497	524	496	536	506	541	502	519	494	514	498	491	570	482	489	517	489	508	485	521	525	484	559	478	509	509	452	468	531	489	472	494	499	503	467	502	471	508	464	478	498	480	546	527	487	477	444	536	517	505	514	498	510	497	464	496	487	481	453	497	507	523	526	463	520	481	463	516	507	522	514	518	514	477	509	487	491	448	453	500	520	536	526	534	522	506	516	477	470	531	520	515	517	492	504	483	534	511	455	486	500	532	531	493	510	516	545	477	507	511	488	499	528	511	511	496	509	491	506	489	525	481	498	498	525	495	465	479	500	469	502	498	458	531	499	468	548	551	479	495	456	489	487	489	501	466	518	524	507	519	517	477	510	489	478	549	510	551	485	541	512	502	490	524	486	485	514	495	536	516	487	490	503	507	505	501	521	507	496	494	520	516	493	496	483	483	516	500	509	541	479	477	491	490	456	494	465	486	505	490	529	506	502	481	535	492	505	485	466	505	504	489	464	541	472	488	531	507	509	489	518	480	506	477	505	470	478	519	501	497	513	523	495	491	474	500	559	468	504	500	477	483	513	505	464	537	498	494	489	464	503	479	478	560	483	491	509	499	511	486	486	477	516	479	529	495	457	451	532	499	509	476	484	532	504	490	482	498	480	519	501	533	457	491	520	494	555	487	495	466	507	487	526	482	486	473	512	514	484	487	479	521	480	471	498	505	514	517	506	483	457	512	488	492	476	488	516	484	462	495	512	519	470	516	498	508	513	482	485	509	457	477	459	507	494	497	545	509	476	485	426	467	494	540	474	523	477	513	457	499	503	490	486	511	493	550	501	500	488	489	477	477	503	466	505	489	466	460	531	518	503	479	517	482	498	469	490	479	466	486	518	490	480	501	470	495	497	515	523	495	512	484	486	503	463	517	513	518	476	467	523	516	538	512	465	547	491	496	468	557	487	510	524	498	482	482	493	480	527	472	520	477	465	470	493	527	490	497	521	439	458	526	496	507	440	518	476	520	514	506	499	477	526	525	500	489	504	480	495	489	499	465	480	484	500	536	489	506	481	505	522	481	511	508	487	514	507	455	511	497	515	497	485	500	519	497	497	475	542	499	515	498	512	515	482	517	453	499	519	515	525	515	460	497	507	507	513	532	457	504	500	509	514	527	473	506	511	500	504	482	484	493	505	496	514	484	510	527	501	522	474	447	529	498	506	495	458	506	466	495	460	487	518	501	504	520	544	502	493	476	498	480	510	476	494	472	487	500	517	510	526	480	555	497	476	491	508	515	480	515	510	490	489	505	520	478	505	480	508	527	492	525	478	488	489	521	515	517	507	489	530	482	502	490	526	495	526	478	518	477	494	485	475	506	483	501	487	464	505	495	558	490	504	503	483	478	446	495	511	525	500	487	500	523	488	503	511	523	504	493	518	534	498	492	496	524	497	549	507	497	483	508	477	511	519	509	476	511	496	528	502	469	516	526	467	481	493	508	522	520	497	475	496	489	465	490	551	473	516	498	497	475	499	498	475	479	504	480	511	527	508	505	485	556	507	484	506	539	422	494	504	479	496	455	477	522	469	532	527	486	507	510	520	500	495	487	495	516	534	530	514	492	507	511	531	468	522	486	498	486	490	477	522	484	513	447	469	504	505	502	478	493	498	488	546	432	491	460	467	500	472	508	528	513	508	521	488	529	502	539	521	469	469	490	512	471	484	500	493	508	464	514	499	503	529	510	523	473	516	501	489	489	493	507	513	513	471	518	471	525	507	496	498	493	535	524	515	491	498	459	506	502	527	523	510	475	501	454	516	542	482	510	512	506	460	497	511	538	491	490	484	535	495	551	540	520	443	481	494	479	490	492	459	487	528	513	481	510	496	461	523	530	510	509	491	479	486	507	502	496	498	482	480	479	523	531	494	454	517	536	495	501	510	541	509	521	511	516	548	493	478	509	480	492	459	496	508	499	523	503	526	476	538	510	520	515	498	511	482	525
26115	2415	1316	1033	798	610	521	409	353	351	318	336	285	281	255	244	263	268	234	245	239	261	247	193	219	229	214	233	227	242	213	232	242	263	219	217	239	226	235	236	225	220	235	189	238	240	234	246	228	223	233	224	220	219	220	235	217	226	213	233	243	214	230	221	205	205	217	231	240	234	235	216	212	212	234	235	224	198	244	224	233	247	238	238	245	223	234	269	256	215	227	190	194	241	236	211	214	239	231	242	218	204	188	205	217	222	226	223	209	235	221	234	221	225	214	205	232	231	221	233	196	226	219	205	208	221	225	217	177	239	241	227	235	189	205	230	206	233	205	209	245	245	202	223	223	218	234	206	241	212	240	202	237	210	221	219	214	224	222	227	219	223	220	242	210	230	193	199	216	212	234	222	212	204	219	237	217	198	210	191	217	227	214	211	214	235	211	218	221	214	227	237	218	222	203	185	190	227	241	240	226	224	227	204	221	211	204	216	235	198	214	231	210	229	225	260	236	202	214	251	218	211	210	232	232	208	224	200	236	226	229	238	214	218	235	195	198	227	250	228	205	214	232	239	217	222	215	207	195	229	211	226	217	229	211	219	219	198	216	213	250	227	203	223	215	208	192	180	223	205	206	203	210	191	215	213	213	243	223	242	230	224	228	208	211	242	217	215	210	242	231	206	197	232	216	219	211	208	225	234	227	223	230	191	200	214	217	241	210	219	213	226	196	231	236	188	208	213	247	200	213	201	220	223	233	205	233	208	205	221	215	218	221	217	204	239	227	204	216	207	199	227	193	202	201	243	193	210	209	211	215	236	230	204	235	191	226	230	246	192	222	194	200	202	214	225	206	219	223	232	245	193	221	203	225	241	234	222	217	207	226	215	255	213	205	223	238	215	220	216	200	218	215	216	209	223	218	216	197	196	211	235	207	258	220	216	233	218	229	224	226	204	229	211	216	207	227	227	252	190	238	222	238	196	204	211	203	247	204	233	221	204	188	204	222	209	196	210	214	224	219	225	228	227	228	217	237	207	250	227	241	198	236	211	214	230	234	221	243	195	222	207	215	205	208	215	241	208	209	232	211	222	231	204	221	224	190	237	229	250	226	232	228	195	198	224	210	199	231	237	226	211	219	217	208	222	222	188	229	222	211	222	215	235	239	197	221	186	222	223	203	220	217	218	216	219	210	228	203	213	232	218	205	207	227	206	196	216	200	188	231	209	244	212	202	224	218	223	230	237	212	266	231	217	229	207	209	197	220	232	215	230	203	212	222	226	211	232	235	199	238	213	211	231	219	210	207	237	197	209	229	207	202	216	194	202	224	232	205	223	228	203	224	228	200	233	207	205	220	209	230	221	214	203	241	196	218	230	205	244	216	237	225	182	212	212	252	244	230	195	216	215	209	222	237	223	216	260	205	228	242	226	219	189	224	224	235	210	217	230	242	209	222	223	211	220	212	230	217	229	228	236	221	220	199	212	257	205	213	206	235	236	218	238	207	206	198	188	213	236	221	208	243	196	226	212	202	190	226	198	222	200	227	234	224	224	235	220	255	215	210	223	246	239	213	225	219	225	193	195	208	224	221	185	205	205	224	223	202	220	237	221	227	228	204	219	221	205	208	238	232	219	204	251	228	201	221	245	213	188	222	214	236	240	217	234	215	240	200	231	224	227	227	210	230	203	243	227	232	229	235	241	209	197	245	216	210	204	212	222	219	203	204	207	224	238	218	216	209	221	230	244	208	231	192	218	200	230	214	205	203	223	220	179	228	215	215	246	220	201	195	205	202	222	225	230	220	203	232	201	200	243	206	217	224	218	233	222	219	206	214	228	217	215	225	222	196	216	235	220	211	172	179	213	207	239	238	214	199	218	234	240	211	221	216	210	229	204	206	227	220	206	227	220	227	221	230	180	207	208	212	250	207	225	208	192	204	207	231	210	217	206	217	197	222	199	229	241	209	230	211	224	207	254	240	213	215	256	211	230	217	226	208	216	234	218	235	234	253	214	199	205	197	208	236	223	236	207	262	259	205	219	219	225	214	240	205	235	216	197	216	228	215	229	224	210	220	224	206	221	215	212	192	190	207	215	211	194	209	200	223	217	226	237	238	233	237	214	191	214	231	234	225	210	243	238	218	205	224	241	238	223	220	209	223	230	225	214	235	205	218	240	206	209	216	212	218	206	236	213	228	224	217	213	224	203	234	207	194	234	213	218	217	195	213	227	233	211	255	226	197	196	217	237	221	224	200	225	213	217	206	228	242	218	191	205	224	213	197	225	194	200	215	225	214	211	207	224	230	233	202	217	230	218	215	222	230	221	235	233	215	233	234	215	237	194	230	210	210	210	209	218	193	225	247	223	221	224	231	216	214	212	188	210	217	214	209	217	202	214	223	234	231	210	199	195	205	196	228	223	218	225	224	238	237	216	210	225	204	187	205	208	228	204	216	232	199	212	230	211	214	209	207	226	205	222	207	211	194	241	230	218	196	208	226	248	234	192	197	230	220	223	221	243	206	205	232	226	226	233	203	236	232	214	220	219	218	224	229	215	217	242	212	210	196	224	217	210	220	222	215	228	205	248	228	192	201	220	239	205	225	225	238	244	208	207	225	208	212	234	221	224	232	212	179	219	212	214	242	228	238	219	220	208	205	210	229	219	226	199	215	205	218	219	202	215	210	224	201	218	216	226	200	237	211	203	203	228	214	226	194	195	215	220	205	189	234	209	186	234	225	253	208	193	217	219	205	221	216	235	225	195	225	203	227	208	230	216	215	219	219	230	223	214	224	189	223	228	216	230	228	215	216	210	222	200	214	223	225	221	199	226	203	242	220	214	224	217	206	207	226	210	220	229	241	218	212	228	222	207	194	231	219	215	229	230	217	212	223	207	227	234	240	204	224	231	203	181	208	215	228	203	225	234	236	228	225	212	227	244	226	260	216	230	233	215	223	209	207	206	222	241	195	212	191	211	214	245	232	208	221	208	205	222	197	203	211	218	221	223	220	198	244	236	225	210	175	219	204	229	215	225	207	221	232	235	212	230	204	231	215	213	245	212	190	202	249	213	203	209	213	235	218	221	212	238	238	227	224	231	197	208	194	210	235	242	193	209	221	219	231	191	228	222	245	232	233	206	216	225	226	252	200	227	236	194	213	237	187	216	204	194	193	221	226	207	203	223	227	203	232	220	184	238	241	227	229	208	217	219	229	231	225	219	210	203	206	232	196	218	186	252	215	241	228	234	219	209	228	210	214	200	235	191	230	239	200	222	194	226	203	210	217	223	249	210	199	233	226	221	216	197	207	184	235	219	204	222	200	231	212	213	195	199	236	177	210	198	215	210	188	213	218	226	214	199	203	203	227	218	222	220	217	235	215	217	215	222	207	205	191	223	216	205	193	191	234	249	191	199	219	225	205	223	239	204	231	244	224	225	237	230	223	196	214	209	236	217	213	235	212	226	228	195	199	204	204	231	254	223	208	223	236	200	232	207
13421	1512	3024	3380	2899	2416	1981	1702	1456	1301	1179	1108	1042	984	901	889	804	773	828	783	708	751	743	732	686	722	702	715	682	641	677	624	644	655	625	573	634	584	630	619	590	615	567	604	685	634	587	604	600	630	600	576	602	575	569	594	599	632	603	636	586	636	593	582	631	600	602	593	597	602	577	602	577	596	648	659	728	686	734	755	752	717	767	814	1013	858	813	897	758	695	702	554	593	596	572	599	560	766	827	746	727	600	627	539	566	588	595	626	580	606	606	620	573	596	588	583	660	613	552	569	551	606	588	547	569	576	605	569	587	518	580	575	558	552	577	588	571	587	552	558	604	553	561	607	630	622	557	629	593	563	576	596	591	594	559	603	597	576	576	560	567	551	570	612	576	575	576	570	562	579	568	594	594	587	553	583	592	552	621	564	554	622	558	548	556	594	586	612	651	615	583	582	575	547	589	552	578	567	572	598	567	563	601	578	589	601	593	562	615	640	579	645	516	616	610	581	553	579	620	581	580	603	552	564	599	537	570	560	624	596	586	593	556	585	563	603	601	554	609	604	570	553	597	580	595	576	597	595	598	605	559	596	551	557	582	606	576	566	561	580	596	559	547	608	613	584	567	577	549	580	558	628	574	603	592	575	557	587	559	582	628	569	632	496	597	569	571	574	539	554	566	574	580	581	542	577	582	600	572	615	587	564	589	561	564	581	602	577	635	545	617	573	553	582	544	592	606	578	532	560	569	559	576	562	560	567	606	570	614	565	594	579	594	565	601	591	607	560	595	567	607	578	591	599	539	582	581	589	643	602	582	552	569	589	597	599	557	615	602	612	555	597	580	625	589	584	574	621	621	591	586	598	565	608	549	565	550	540	608	561	602	566	573	569	573	575	587	555	596	585	535	594	578	557	582	544	554	590	600	554	535	614	556	579	572	570	585	567	610	546	592	643	575	586	607	559	571	588	525	585	582	589	596	564	566	577	601	571	557	627	575	559	582	574	616	545	540	594	587	570	603	571	549	582	563	576	583	558	581	576	603	539	568	558	588	599	578	549	586	558	559	578	595	584	573	545	538	547	560	557	555	595	590	571	569	597	569	563	573	602	601	595	553	594	599	595	578	567	570	612	564	583	571	585	596	583	604	569	594	607	593	575	579	565	564	551	619	565	567	571	550	618	552	551	567	569	581	531	597	560	554	588	556	553	614	532	570	533	598	615	570	570	550	564	616	570	570	593	612	576	557	608	582	607	604	601	573	575	576	531	589	578	567	550	568	558	601	584	602	568	583	571	563	577	564	568	559	568	567	560	587	569	587	551	576	548	545	592	608	598	564	569	565	568	586	552	551	558	603	571	574	611	575	584	545	600	546	601	568	593	565	606	596	568	536	604	560	545	577	548	551	596	539	560	561	535	605	605	602	605	582	566	598	584	570	595	569	566	577	586	580	579	619	563	622	576	570	552	541	551	569	589	568	576	551	570	530	591	572	587	582	552	598	560	613	554	546	557	594	591	601	587	623	595	573	546	570	613	611	606	586	563	572	562	556	568	596	579	590	541	601	568	598	595	550	563	602	573	602	554	649	567	597	585	544	610	520	525	572	590	585	556	585	558	603	594	568	526	608	546	563	572	581	565	596	568	577	582	559	542	565	524	573	605	578	549	551	558	595	523	597	588	593	528	571	573	610	574	613	562	545	525	562	526	539	595	581	561	598	575	569	608	562	582	592	590	568	551	564	573	568	559	601	595	570	554	598	581	587	575	601	599	553	570	529	526	555	569	593	598	553	558	581	550	560	597	567	529	624	532	618	554	611	563	574	602	553	564	551	560	560	536	569	551	549	547	587	574	584	586	526	579	576	572	580	576	601	595	577	577	606	563	569	549	565	575	584	583	615	603	562	534	599	556	587	545	569	581	590	609	625	602	603	584	552	547	578	599	574	584	522	614	551	611	576	602	556	578	571	535	511	569	561	548	589	556	575	600	596	575	579	635	577	544	545	594	585	574	554	517	599	580	515	540	557	574	551	595	563	575	557	601	602	562	563	572	596	555	597	543	586	525	563	562	555	594	633	525	595	601	576	603	551	574	591	526	597	548	572	556	603	574	562	598	558	637	604	560	564	550	588	586	531	602	563	589	569	561	568	584	553	577	599	556	545	552	579	601	583	564	555	584	586	612	554	588	545	561	527	585	566	563	560	538	558	562	565	600	569	521	547	534	533	581	558	554	568	600	570	590	556	570	585	563	555	605	562	623	535	602	585	549	604	553	613	578	562	598	578	590	545	558	570	585	532	569	561	620	587	595	539	578	568	565	592	645	556	582	549	552	570	569	608	579	569	566	591	575	632	574	590	544	568	576	547	586	588	575	593	548	577	591	558	581	562	569	592	599	556	562	587	549	595	579	566	566	577	572	571	568	580	610	620	588	588	587	571	529	570	573	591	560	537	600	526	573	573	531	584	602	628	587	584	542	535	604	562	628	565	627	607	581	609	608	564	563	549	586	551	564	609	588	591	583	582	568	568	582	522	513	575	550	562	612	554	567	588	581	605	560	579	591	570	558	553	575	529	566	577	560	571	625	599	584	616	599	550	589	600	537	601	581	577	574	597	566	575	582	569	578	569	559	560	627	588	561	562	576	569	598	573	577	583	549	600	615	542	560	553	587	566	585	586	539	556	573	584	607	593	589	562	562	563	573	521	554	617	582	526	575	550	542	577	606	614	612	561	563	547	559	525	550	574	559	588	570	570	586	628	562	599	611	542	606	557	557	555	589	612	576	550	602	546	604	516	526	558	585	612	596	580	590	553	596	531	558	543	583	571	564	576	617	617	571	548	603	525	578	590	610	600	592	618	560	595	648	592	604	588	555	546	547	546	569	555	565	552	587	571	538	614	592	542	573	585	575	586	585	575	535	624	596	591	532	560	571	585	565	576	612	576	536	563	561	564	608	532	598	637	576	604	586	603	613	584	580	560	556	532	552	527	548	578	568	579	564	563	605	557	585	565	568	541	594	566	572	557	563	541	572	619	604	593	553	570	568	564	536	538	578	601	575	555	614	560	574	609	555	590	621	534	546	606	539	581	598	565	580	562	581	618	573	608	571	607	615	575	604	587	587	541	553	555	618	594	586	607	562	548	590	578	557	578	582	569	618	560	551	592	596	516	568	577	572	537	606	566	604	626	581	591	528	580	603	584	566	530	584	560	630	537	608	620	580	576	613	566	542	567	584	545	577	579	541	574	563	569	608	600	573	556	618	555	590	573	587	595	561	574	599	613	551	561	589	606	563	597	543	564	596	558	572	567	592	572	610	566	595	583	600	565	568	614	633	579	526	568	574	615	524	582	572	610	589	564	592	580	569	584	592	595	548	588	587	572	564	599	557	606	607	558	574	583	596	576	614	573	572	555	574	543	603	574	557	585	625	556	624	565	588	596	600	579	590	583	558	590	552	524	561	564	544	579	539	564	610	556	613	599	580	580	606	570	559	555	557
40274	6462	2573	1829	1257	919	703	555	491	421	329	329	280	286	266	226	231	219	224	229	205	178	192	198	202	171	178	171	173	176	183	196	191	167	169	177	179	174	190	167	185	164	196	162	176	173	173	164	168	164	176	167	144	171	164	165	145	115	158	162	172	174	156	169	166	156	186	185	182	161	153	147	153	179	152	156	182	196	215	180	180	192	232	203	266	210	216	219	201	186	163	188	159	169	177	173	145	199	173	194	187	146	157	147	170	171	162	169	182	179	167	155	172	148	164	166	172	145	122	156	159	148	157	130	183	158	168	158	166	156	158	148	191	150	160	161	164	165	171	153	167	140	167	142	168	160	146	147	163	175	162	178	173	152	160	153	164	155	127	155	146	155	159	171	144	170	149	150	169	157	171	156	162	179	157	159	197	148	167	172	136	173	152	174	157	189	181	168	158	163	164	140	158	170	161	160	173	176	161	181	167	154	156	185	168	161	164	164	145	144	168	158	160	163	164	151	163	149	148	157	169	161	153	151	139	154	177	160	174	172	166	176	156	153	152	143	158	133	152	156	173	156	168	153	166	167	134	149	163	155	168	154	173	152	164	152	164	165	161	151	148	179	141	147	171	194	151	158	172	155	161	160	153	165	156	152	163	155	171	154	144	157	175	182	163	135	174	154	149	172	163	150	155	150	176	157	178	148	151	164	140	172	170	155	165	171	177	172	154	153	136	182	174	165	155	181	174	179	154	159	152	132	171	170	156	163	179	157	162	166	157	170	173	142	174	158	160	160	144	165	167	140	167	149	154	170	136	163	153	161	159	166	152	156	154	157	172	157	171	162	146	157	145	190	170	155	183	166	148	133	163	169	138	151	161	182	168	172	160	175	190	148	157	149	173	178	177	162	163	165	171	154	159	138	175	159	159	150	147	179	136	161	187	160	138	165	148	131	190	139	170	171	157	130	181	157	159	160	152	165	157	174	154	170	170	138	166	154	158	156	152	163	146	153	146	142	148	146	158	129	169	163	131	159	155	158	149	145	155	156	161	166	187	164	186	155	152	157	170	168	156	145	156	146	175	151	173	143	174	160	157	143	191	166	155	151	184	149	176	171	154	152	157	176	145	161	146	158	168	158	159	129	156	158	156	152	166	153	151	159	153	153	152	153	160	150	188	161	147	162	170	128	153	161	184	145	154	167	151	169	149	158	178	165	145	145	158	147	154	156	151	173	135	154	163	163	170	167	151	157	152	153	196	156	151	162	174	170	177	158	180	157	174	175	170	155	163	155	156	171	155	148	159	155	159	169	156	157	175	175	153	155	158	165	138	152	120	167	158	156	153	181	151	180	158	144	169	146	165	173	154	149	168	173	137	178	139	170	152	145	158	173	160	133	146	158	156	170	160	157	179	210	168	152	147	138	158	178	155	165	163	165	167	154	156	176	163	171	165	171	151	152	164	148	168	151	171	170	166	155	158	156	149	165	155	187	177	179	179	148	165	170	160	147	144	179	177	162	158	147	171	171	152	177	176	154	148	158	164	185	152	167	162	150	162	156	139	124	171	160	176	145	154	166	164	144	159	141	157	155	144	157	186	171	186	175	142	170	153	157	154	151	146	163	129	145	186	151	158	174	150	142	189	161	167	140	176	146	152	172	157	168	160	172	155	147	155	150	164	150	154	170	143	171	157	144	166	146	165	187	166	156	174	162	177	146	158	149	186	166	146	167	159	160	161	153	169	165	161	131	178	169	160	141	146	172	160	155	162	156	155	146	180	161	176	158	149	175	173	167	165	161	170	163	162	181	158	193	141	148	178	146	152	142	188	156	150	170	136	148	141	178	169	198	177	170	162	136	159	172	144	160	140	175	174	182	175	152	171	144	170	146	157	147	154	146	148	167	165	152	167	165	143	153	192	158	183	157	147	173	141	162	135	161	174	150	167	177	169	149	165	162	169	146	160	162	168	160	151	167	152	164	143	154	156	163	176	152	170	138	157	158	173	168	154	160	150	159	170	178	172	176	157	182	159	130	159	152	160	175	177	149	126	167	141	168	148	167	151	148	171	160	155	158	156	152	180	142	168	150	182	165	158	162	169	149	161	141	183	164	155	157	186	165	158	147	171	168	182	135	185	156	169	162	171	151	176	171	170	182	182	154	150	152	171	134	166	179	160	164	179	144	184	155	155	179	161	139	169	158	163	158	140	152	148	149	139	178	171	164	158	146	141	149	153	175	134	177	140	168	158	152	151	162	158	159	192	167	144	156	170	158	176	157	161	163	134	178	138	141	158	165	183	157	143	169	164	135	170	168	163	160	165	172	152	168	166	127	191	163	153	138	150	165	160	169	156	155	164	150	165	161	160	154	146	158	157	161	150	163	133	150	171	136	158	153	149	165	153	150	163	151	139	167	169	163	162	159	168	175	157	135	175	159	149	157	173	132	158	160	154	165	156	154	180	156	185	168	146	158	155	147	164	155	175	144	138	177	169	155	150	150	171	162	171	171	191	145	158	134	168	154	144	155	167	168	154	184	139	168	129	174	173	171	148	159	146	158	139	178	172	165	149	150	155	155	164	141	162	138	176	164	160	160	130	162	161	136	145	159	169	142	175	159	168	161	152	134	151	184	181	160	163	169	158	168	163	162	177	164	148	153	169	162	157	163	182	174	185	142	157	154	180	160	155	156	172	174	163	149	152	150	169	153	170	173	145	162	158	176	198	170	181	156	154	172	176	149	148	167	178	167	163	152	157	181	191	172	144	177	153	160	163	141	155	175	186	162	165	142	163	153	157	156	168	167	146	146	182	158	154	184	155	149	159	162	133	183	136	146	154	156	167	173	162	155	157	159	149	159	147	151	161	157	132	175	179	157	172	161	162	168	180	162	162	144	159	161	150	157	149	145	152	176	182	157	165	143	185	147	152	155	171	140	133	155	149	168	164	159	174	156	148	178	174	137	189	152	166	149	170	169	178	182	146	142	153	167	159	160	187	142	159	151	146	156	139	160	154	184	141	160	151	152	151	162	146	150	179	179	181	145	167	170	156	193	149	154	156	142	180	172	171	187	170	159	151	162	186	173	164	168	194	172	170	158	153	170	151	188	180	150	160	177	150	132	157	175	169	165	166	151	165	141	145	148	152	186	140	160	160	156	154	158	151	166	145	153	185	146	154	145	147	171	152	162	168	155	146	171	167	165	151	185	172	172	133	175	147	160	125	162	146	170	174	137	168	160	164	156	161	169	164	181	169	173	150	164	156	161	161	135	177	167	173	157	146	157	176	154	171	129	187	161	146	151	159	152	158	158	166	173	151	184	145	165	161	178	176	163	139	157	178	161	168	170	166	139	168	150	158	144	151	178	157	168	152	173	142	139	167	171	138	182	154	145	137	156	139	152	155	166	156	159	182	178	177	154	192	151	161	162	146	147	155	158	159	155	144	176	182	169	150	139	171	156	159	146	145	151	177	144	171	158	169	176	155	133	169	179	161	153	165	151	150	146
19377	2170	5031	5562	4778	3863	3183	2631	2256	1837	1659	1472	1322	1214	1140	1055	899	923	899	865	792	792	789	707	658	692	668	598	600	618	600	563	615	562	536	601	532	542	535	547	493	536	500	507	504	545	508	505	507	496	506	477	486	469	513	455	468	470	531	478	434	513	490	472	519	499	520	487	508	480	523	517	457	480	473	517	674	654	756	709	770	759	847	1037	1387	1004	882	823	713	698	523	512	493	440	468	458	498	645	692	766	645	431	445	446	457	450	415	460	445	422	434	442	449	449	442	428	411	441	467	412	428	441	434	437	423	416	438	411	413	458	457	402	445	428	425	442	428	434	455	453	453	439	440	451	438	454	433	424	451	444	439	448	447	409	441	429	469	457	429	470	434	379	443	423	443	464	423	432	434	434	452	438	410	444	437	436	434	433	438	438	439	426	458	434	440	405	448	477	455	413	395	425	421	438	399	403	433	434	440	409	443	456	449	451	387	442	455	406	433	490	442	431	475	453	438	428	454	461	400	439	401	419	444	448	438	409	418	439	446	456	444	431	439	443	411	428	421	390	440	413	456	421	435	395	438	403	427	425	418	450	420	448	475	444	428	443	415	420	420	423	441	452	452	426	412	408	442	428	457	422	440	455	421	446	417	420	456	371	455	407	438	435	409	430	418	441	439	412	461	447	371	433	450	409	434	395	419	428	461	457	446	452	447	429	432	424	423	447	428	443	439	459	425	412	448	399	457	451	416	436	396	416	427	432	434	425	409	438	428	382	449	403	433	440	416	420	438	433	436	465	414	424	420	428	396	397	421	400	433	412	432	445	424	430	442	397	444	430	399	399	437	428	408	426	431	417	450	440	449	453	428	432	368	429	434	438	428	413	449	429	442	440	442	465	423	458	402	405	415	428	434	431	427	395	473	408	440	390	447	456	432	445	411	402	450	426	414	499	415	413	404	422	432	394	390	424	430	439	438	453	423	429	443	463	427	426	443	438	399	425	433	426	428	465	426	407	441	450	432	464	426	406	431	424	439	423	421	448	426	389	427	435	438	439	456	451	414	430	439	435	432	465	431	411	395	440	447	440	447	431	476	441	457	433	442	430	419	450	403	437	421	435	419	387	438	397	434	459	405	411	383	444	441	397	447	441	467	443	454	426	432	444	441	441	456	453	438	412	434	474	414	416	428	406	441	430	408	439	451	417	441	386	430	443	418	421	422	404	461	449	423	394	403	412	443	432	432	438	487	434	423	403	432	452	424	436	426	406	407	459	402	451	441	407	425	406	435	425	413	415	428	442	446	445	411	428	434	425	395	432	466	443	412	441	412	447	455	411	436	459	423	400	442	461	446	430	440	427	418	401	453	431	456	435	451	416	446	411	433	409	406	449	426	415	426	442	453	418	464	433	434	418	439	414	424	477	426	463	445	420	408	411	395	421	411	456	433	424	417	427	433	404	444	428	443	466	414	418	413	388	445	452	438	436	435	428	436	414	461	429	402	427	425	454	438	421	448	467	427	418	414	437	429	451	410	431	446	456	438	417	430	421	438	443	459	428	438	426	446	424	438	432	415	429	432	402	439	466	459	458	427	427	437	456	435	428	426	415	400	459	439	452	410	413	445	429	431	411	428	384	407	383	442	420	455	415	422	441	439	437	451	444	456	458	410	442	433	430	402	390	416	437	437	437	455	426	403	416	421	411	429	447	403	444	457	435	453	466	427	461	422	457	419	413	416	447	415	426	455	397	445	410	419	435	417	407	450	435	477	425	435	477	456	446	453	452	404	465	437	429	459	431	426	409	408	434	426	419	421	446	459	416	445	457	428	416	437	436	414	434	398	463	460	415	447	427	426	408	389	426	420	425	428	434	399	449	389	412	397	419	446	413	438	480	427	430	431	432	452	446	410	415	427	443	424	411	446	429	434	434	415	473	440	451	442	386	458	408	437	426	452	423	454	394	406	402	439	409	453	448	422	453	428	450	407	450	423	424	421	423	470	418	449	421	399	416	390	428	424	448	431	411	428	421	428	437	451	414	438	412	432	420	399	465	386	403	432	413	447	464	418	412	427	441	387	406	407	404	456	438	415	468	412	457	418	465	447	425	401	424	414	418	458	461	392	423	413	415	458	442	423	443	437	396	429	421	421	441	412	450	434	463	427	429	413	430	459	430	378	454	450	408	428	442	459	425	389	414	418	449	450	440	440	428	430	404	427	415	382	421	439	452	413	397	446	404	413	450	473	424	432	420	444	439	418	431	438	467	401	451	410	413	467	411	453	478	428	411	431	416	434	462	422	446	430	442	431	445	413	451	424	439	394	452	437	448	458	380	440	410	453	413	413	438	432	444	466	440	462	439	421	436	453	421	414	446	435	427	425	391	412	479	479	455	430	420	441	471	430	465	451	460	458	414	415	423	415	442	423	419	419	424	431	427	428	394	425	469	445	449	443	407	470	424	426	424	445	461	392	411	429	409	418	438	435	435	451	408	405	393	463	403	441	421	422	462	428	433	414	455	436	418	444	425	439	416	416	442	441	413	433	436	440	403	426	435	427	435	449	452	446	430	425	440	430	437	406	436	431	451	444	454	426	386	449	437	419	405	448	408	434	469	402	454	420	422	413	421	440	428	422	458	459	417	406	405	405	417	412	426	430	423	436	442	425	402	422	452	392	477	480	454	468	411	443	423	396	421	411	427	442	451	406	419	451	430	421	449	451	434	431	398	410	451	428	426	465	438	428	416	439	422	421	435	422	439	458	412	426	439	444	406	398	408	387	414	432	428	426	431	451	458	475	433	436	478	434	432	426	399	464	414	422	419	441	418	381	409	456	408	413	457	432	444	422	394	426	428	421	431	401	425	425	441	407	437	456	472	405	451	425	394	438	433	467	420	431	404	412	443	403	435	417	422	424	428	413	456	436	448	434	437	457	460	413	440	429	414	463	414	415	411	455	417	415	452	450	445	482	461	420	414	432	424	424	437	444	452	392	430	386	419	405	412	411	433	469	446	423	452	426	463	420	424	421	472	440	434	418	438	409	442	439	412	438	410	484	431	446	424	412	426	435	431	451	411	438	430	440	428	417	422	441	400	441	420	429	422	452	451	425	449	394	446	457	454	420	433	433	449	393	410	398	452	422	426	432	437	423	449	431	414	456	478	410	416	407	440	422	421	414	431	463	467	452	433	450	409	444	450	395	441	452	446	416	439	392	453	423	416	445	421	426	450	426	432	423	419	432	409	436	455	383	423	457	418	434	435	420	384	432	436	417	435	473	455	417	413	429	446	449	448	428	447	424	429	424	427	395	402	456	442	409	448	409	440	408	446	436	428	464	453	406	434	415	397	439	429	429	450	449	439	439	391	439	451	450	408	425	470	413	440	415	469	445	420	426	466	452	418	397	438	416	447	440	474	424	406	403	394	446	450	444	465	410	452	419	443	404	383	444	423	426	446	456	444	441	415	453	413	414	417	399	407	434	432	395	378	447	462	445	370	435	400	418	433
4150	239	213	228	230	172	216	202	199	204	190	187	188	192	171	187	188	186	185	180	194	183	169	178	189	170	174	185	174	170	173	184	162	193	200	174	207	175	192	188	173	177	189	188	136	203	168	177	172	186	196	190	196	175	186	159	187	162	171	178	164	154	198	192	191	207	212	178	180	179	175	190	197	184	180	180	176	169	161	182	203	176	194	181	190	198	187	188	207	163	189	201	190	189	194	171	194	202	188	216	157	154	183	184	226	185	171	188	168	178	159	211	189	203	177	201	139	161	158	180	182	202	172	180	169	182	180	177	179	174	178	174	173	172	168	176	184	192	183	171	176	196	186	183	156	188	169	186	190	160	203	207	162	187	172	188	192	160	220	174	188	169	192	165	170	178	170	180	167	189	197	184	198	178	178	191	191	194	175	173	190	185	177	182	184	193	197	183	176	171	194	207	175	182	208	184	188	179	167	155	183	175	180	207	165	188	186	202	193	199	210	184	199	208	199	179	162	181	153	181	191	171	190	187	187	178	197	165	185	197	166	159	173	181	177	184	169	180	182	198	203	178	175	166	168	171	171	194	176	173	178	188	187	198	158	189	195	191	183	202	187	170	179	181	189	195	157	170	173	188	170	183	177	171	185	179	161	178	171	190	200	160	163	172	172	171	176	180	176	170	172	187	151	174	210	193	168	161	184	163	183	172	189	184	171	185	181	152	177	186	186	179	174	165	187	190	181	180	204	174	171	150	180	184	184	185	174	174	176	171	186	175	189	174	173	176	179	140	202	182	174	192	169	192	154	173	180	166	176	180	182	179	165	185	210	191	181	175	189	178	174	173	163	188	173	205	213	177	156	167	191	180	185	179	189	196	170	200	185	190	197	162	177	172	169	165	167	207	157	181	159	180	181	179	177	154	182	163	181	187	162	186	197	182	204	181	195	179	200	169	164	187	166	198	170	177	157	185	180	179	185	185	191	206	160	201	146	174	172	168	164	187	169	179	195	162	195	175	185	178	134	162	159	188	174	171	178	169	181	186	185	182	174	176	187	189	196	175	173	175	202	167	194	155	184	162	184	186	186	204	192	179	178	167	179	172	186	183	180	181	172	186	174	177	171	180	167	198	199	158	179	203	208	186	184	184	207	164	183	174	175	170	185	170	191	198	174	176	160	153	157	176	161	177	189	198	182	178	180	171	205	183	190	168	183	187	177	156	190	194	173	187	178	201	166	176	196	185	184	177	194	190	174	189	183	193	201	168	200	195	172	190	191	166	174	167	199	178	185	199	201	174	166	202	153	180	202	175	161	179	168	161	187	172	174	187	170	204	170	155	174	199	211	183	173	166	177	205	175	179	188	164	170	182	161	180	207	160	175	165	173	201	186	159	165	198	175	182	150	175	214	172	202	168	176	182	191	186	185	198	159	175	160	178	173	167	184	175	178	172	173	173	210	191	163	183	176	192	165	187	194	188	171	190	149	198	193	181	158	180	197	213	156	179	187	170	178	178	179	168	157	173	179	180	189	180	183	188	162	199	182	176	179	181	187	199	186	177	186	166	155	176	172	176	172	156	192	176	193	200	192	201	206	199	185	188	205	155	200	179	169	198	188	183	174	154	177	189	189	164	201	193	190	168	190	180	195	208	184	190	175	148	181	168	197	153	162	186	201	178	215	157	178	159	175	173	180	188	193	162	187	163	171	166	178	174	186	196	167	164	193	191	176	173	184	173	178	173	173	173	197	193	150	186	170	167	175	203	191	170	170	173	189	173	173	173	201	198	175	180	178	189	191	193	178	165	195	171	177	179	194	208	161	166	160	185	180	186	178	191	180	173	177	194	155	204	168	214	164	185	189	205	207	177	175	184	183	157	202	184	168	173	201	192	184	154	159	158	173	176	190	190	189	184	196	167	184	191	153	199	186	155	186	170	193	192	145	202	180	181	175	194	184	206	179	193	167	165	201	180	185	178	158	190	152	179	164	174	181	174	212	188	160	170	184	169	175	154	191	200	182	184	192	199	177	196	149	170	193	163	170	174	173	186	184	188	190	156	193	167	199	183	184	199	178	178	179	184	174	183	188	167	193	174	179	187	220	196	167	167	174	189	198	185	191	157	176	184	169	204	193	174	180	181	171	169	177	193	178	175	186	203	172	173	188	192	174	182	172	192	181	199	194	175	178	186	174	190	188	186	180	202	164	217	166	173	183	185	161	193	174	161	194	184	169	176	178	170	176	192	171	163	195	185	175	195	184	193	180	167	173	190	174	170	200	184	170	177	203	174	172	199	204	157	173	195	157	193	193	174	189	188	179	189	163	173	179	174	191	183	167	163	190	173	182	189	184	181	180	178	157	170	186	186	206	197	190	191	186	195	198	201	211	196	168	217	176	199	183	172	178	198	170	173	209	187	170	190	185	159	179	178	185	175	183	189	170	189	177	188	173	184	159	191	171	175	166	171	173	196	171	154	169	200	167	178	193	164	146	181	177	150	187	194	176	168	165	173	201	187	173	171	178	178	172	193	160	211	173	194	182	170	201	177	202	175	185	154	172	194	214	181	200	177	192	185	172	158	191	179	179	169	190	191	200	183	165	202	179	189	172	157	201	183	165	185	198	186	185	182	177	174	154	180	190	182	175	171	163	181	170	189	177	182	170	195	182	153	207	173	196	179	178	202	164	202	160	166	192	176	182	188	206	187	204	176	171	212	199	182	189	186	175	180	180	178	169	183	192	188	173	192	203	192	180	169	169	190	157	203	199	193	194	174	187	175	183	187	166	187	167	173	194	159	177	177	166	188	161	172	181	177	185	198	170	147	150	169	166	179	155	201	186	189	204	159	166	147	201	184	183	199	165	181	167	193	181	179	184	202	201	176	191	180	160	168	170	185	190	211	164	184	186	182	195	197	153	187	183	196	206	155	192	178	196	188	207	167	179	198	160	166	192	168	166	181	183	178	186	194	188	181	182	183	166	203	179	197	181	173	170	170	152	196	169	190	170	160	187	183	191	165	144	194	179	166	168	177	185	169	206	171	190	190	184	192	182	163	172	193	169	208	204	188	167	194	186	179	193	172	191	164	170	187	189	187	179	176	169	175	174	163	163	183	193	192	172	184	192	186	173	173	187	160	192	172	189	162	181	180	193	164	163	198	183	195	212	188	196	173	172	151	180	148	184	198	186	164	164	156	211	156	187	180	181	209	175	187	190	180	167	200	201	202	188	199	167	189	196	178	178	197	191	151	194	196	200	183	184	215	169	178	174	170	170	186	177	177	167	201	173	192	173	186	178	164	193	178	176	195	181	181	176	206	183	181	174	175	175	166	171	179	175	177	166	196	174	187	175	177	185	183	178	183	165	184	181	169	173	183	182	168	169	181	187	177	183	189	162	185	200	172	193	192	179	190	194	186	182	192	177	178	210	174	192	173	209	185	177	174	168	180	185	205	177	203	180	177	154	165	205	191	177	185	186	217	198	188	188	174	167	172	180	190	162	192
3935	559	656	621	575	543	576	572	521	544	541	508	573	474	536	503	511	534	498	527	494	535	521	505	512	513	515	497	503	489	492	466	535	512	506	508	526	518	499	488	500	475	509	535	519	466	482	476	481	510	453	491	519	524	530	510	520	512	498	512	519	523	503	495	490	543	490	493	514	525	504	564	513	514	547	517	487	497	503	490	513	537	493	517	540	532	487	451	479	495	501	514	521	508	492	487	496	528	541	472	520	453	540	463	499	501	526	541	519	490	548	472	467	480	559	536	491	488	479	526	492	436	509	470	494	466	508	477	501	499	468	500	511	467	506	520	521	516	513	476	470	486	499	446	483	514	502	479	509	498	471	489	517	502	511	500	500	517	517	455	515	463	507	494	478	504	485	467	471	504	502	470	473	478	575	487	504	504	509	477	499	568	516	510	469	481	499	486	474	472	499	507	480	517	474	530	463	476	476	480	517	456	500	515	504	506	536	503	500	495	503	537	516	485	486	550	474	485	477	527	517	516	489	490	469	498	473	458	523	495	471	514	480	454	495	514	523	543	495	504	489	518	463	536	483	494	495	492	524	475	465	453	476	461	513	476	486	493	514	481	477	491	471	492	493	484	497	454	461	552	482	491	471	491	478	479	499	473	464	475	484	501	482	557	510	513	476	478	543	500	486	498	471	507	476	496	487	509	495	473	471	522	509	489	490	532	508	478	487	549	509	514	509	441	523	538	466	516	496	487	506	489	503	515	536	453	501	471	486	480	496	512	509	505	512	489	468	439	482	504	471	505	512	509	482	488	481	500	531	488	494	485	480	479	554	499	463	505	525	523	498	506	462	460	491	495	533	480	484	485	553	500	463	481	501	478	571	517	492	509	448	563	484	496	496	505	472	499	456	477	487	494	577	490	469	523	528	501	469	530	483	470	503	520	487	440	498	506	478	512	515	509	490	489	442	486	490	487	484	478	506	473	519	479	517	517	502	508	497	500	492	480	489	541	506	521	461	477	521	550	472	491	484	482	479	484	488	509	536	509	522	497	506	487	516	520	519	505	482	514	510	498	498	488	505	526	473	508	506	511	485	501	515	525	526	498	535	496	451	483	476	499	489	483	510	506	508	526	477	506	485	494	524	483	495	473	545	492	486	525	498	450	522	477	491	527	471	522	485	470	494	498	515	504	491	499	480	480	456	499	526	532	486	511	489	469	473	499	492	553	532	511	504	482	491	506	492	497	483	468	471	494	499	471	480	496	480	504	541	512	489	467	484	496	530	488	481	471	541	505	488	487	502	486	519	552	527	474	511	488	528	484	461	525	504	502	491	485	500	524	516	477	485	484	526	522	471	517	440	519	533	498	489	493	499	493	522	453	490	489	507	471	476	490	496	478	521	486	488	512	525	513	519	514	463	512	505	466	503	467	469	506	463	500	530	515	507	471	458	517	528	512	508	509	493	508	503	519	496	506	473	494	481	470	497	509	477	503	524	496	502	487	482	528	482	497	519	490	523	510	467	533	498	480	493	538	509	487	497	483	521	584	526	502	474	491	499	504	491	446	472	510	479	488	481	484	472	502	497	503	490	462	503	479	463	481	479	477	519	468	467	518	509	500	532	491	481	527	509	471	533	494	521	501	498	508	505	531	512	443	515	473	497	485	479	469	507	519	531	525	465	536	466	489	543	518	488	510	511	503	514	480	543	482	509	481	495	500	528	469	511	506	473	506	468	478	493	537	495	554	480	443	534	524	467	543	490	488	512	554	498	448	494	502	465	531	472	481	489	481	499	470	499	458	505	505	503	499	522	548	492	493	509	497	504	511	488	488	518	535	494	513	525	498	486	498	498	496	522	490	510	504	483	539	483	526	490	485	506	513	507	512	504	460	501	487	554	514	517	486	487	522	511	463	512	494	512	578	496	478	497	482	533	493	464	531	534	502	494	510	464	484	486	484	457	487	523	517	488	490	516	505	501	481	470	490	466	486	502	477	519	516	475	507	506	523	512	494	540	503	515	479	493	498	500	474	491	528	478	481	492	485	494	489	504	535	522	471	532	474	522	492	466	462	472	507	508	541	484	521	470	480	495	474	498	480	471	515	491	513	520	493	452	546	461	472	517	471	495	503	457	488	511	479	477	479	509	493	449	513	465	510	524	516	464	469	480	487	470	518	510	480	513	538	513	497	531	487	532	494	500	540	454	504	493	498	494	486	481	453	527	493	531	488	473	472	475	469	470	517	500	473	531	483	516	522	522	513	468	517	497	466	503	500	500	507	492	477	503	521	496	491	532	459	458	523	490	490	533	478	496	484	509	475	509	468	513	482	484	524	516	504	516	491	488	465	472	485	464	479	490	527	481	514	523	492	509	461	516	512	502	491	499	467	476	499	513	493	485	494	484	483	491	527	489	532	503	534	520	512	494	488	505	515	479	513	503	507	505	498	539	471	478	510	478	509	509	490	468	466	497	491	470	491	511	483	486	487	519	480	528	494	489	480	517	537	534	491	477	466	498	477	509	470	452	497	520	502	496	479	477	531	473	499	489	508	475	539	510	519	505	535	515	492	474	491	467	486	489	497	492	545	532	488	489	482	454	534	482	509	504	521	539	528	544	473	514	524	515	500	488	488	519	490	487	495	542	503	542	515	479	487	507	499	500	473	486	498	523	506	519	524	510	513	491	512	483	515	548	457	516	530	488	478	475	442	538	480	488	505	508	542	442	447	499	492	505	523	516	485	490	526	506	511	477	478	486	465	493	472	455	470	531	496	531	506	485	491	491	504	485	508	511	471	488	480	465	504	480	519	533	522	522	464	464	495	525	501	481	491	518	494	489	503	477	476	514	468	502	472	481	464	451	509	505	510	519	481	481	532	511	503	463	499	479	511	452	480	466	478	493	471	521	502	491	528	501	524	495	506	487	510	498	519	539	521	463	507	490	473	490	505	450	501	478	499	491	510	484	480	517	504	485	528	518	517	467	506	536	486	516	490	463	540	533	501	528	471	533	506	486	519	491	535	447	529	507	527	491	483	478	503	486	467	463	531	488	502	517	525	516	489	469	535	501	494	482	519	478	503	501	482	514	498	470	465	518	472	503	466	493	502	531	530	468	471	515	518	510	469	502	464	528	473	493	497	463	530	518	510	482	502	506	513	534	505	538	495	498	473	518	464	507	544	522	528	509	506	486	495	497	474	478	443	485	472	433	468	503	447	526	524	489	537	512	529	503	491	487	482	496	483	517	526	486	514	471	519	489	507	545	488	527	485	499	492	456	468	543	468	500	477	473	478	478	490	512	514	525	485	524	510	493	496	492	468	465	490	495	528	480	494	516	531	485	501	494	466	525	495	510	495	470	473	513	482	482	508	509	473	486	475	461	529	509	509	512	494	491	480	501	505	483	483	479	538	488	507	493	478	484	471	484	490	545	472	474	507	514	506	504	561	493	493	476	536	488	513	553	510	494	458	503	498	501	478	463	530	516	494	491	473	504	483	477	524
29023	3156	1320	987	760	588	498	407	417	346	322	288	253	287	297	263	268	224	251	241	255	248	225	243	216	234	203	218	236	237	260	234	217	227	221	239	240	209	216	240	241	219	209	217	211	220	214	208	224	218	234	229	236	216	189	226	223	254	220	202	205	192	234	213	213	215	234	227	229	237	232	208	222	218	216	217	219	235	273	242	233	251	247	234	234	249	221	212	242	220	234	215	211	228	214	207	251	240	234	251	240	220	241	221	212	205	215	231	231	209	236	224	226	234	231	210	224	202	224	207	211	223	196	207	228	200	257	245	246	228	226	204	207	234	234	221	211	226	220	224	242	216	224	199	212	190	235	246	227	240	236	220	188	233	236	217	212	210	201	220	214	184	238	236	195	238	221	210	207	199	227	209	220	190	211	224	208	205	194	202	197	178	205	217	256	225	192	226	224	236	220	192	206	223	214	211	224	187	200	238	211	232	209	224	236	235	194	209	245	199	215	221	215	209	175	205	226	234	197	217	195	193	212	208	206	231	238	192	191	211	233	222	228	205	235	232	220	234	243	233	217	194	234	217	212	244	221	203	222	235	238	194	232	230	220	238	216	204	202	243	193	217	228	210	215	227	206	208	251	194	225	241	220	236	212	214	212	208	214	214	220	224	203	196	240	240	256	239	231	211	222	200	208	205	239	193	212	223	216	253	222	197	222	196	210	231	203	206	201	211	209	211	213	226	218	214	204	238	222	213	206	222	226	237	215	224	215	204	209	206	196	229	227	190	208	220	251	206	232	196	202	209	233	215	237	234	222	227	212	234	207	230	220	240	221	202	229	224	223	195	222	178	210	229	223	219	225	212	224	242	225	206	209	221	233	226	215	219	210	217	189	210	215	224	213	209	231	230	220	224	230	215	235	202	215	214	208	217	246	227	197	189	223	222	198	246	200	225	224	201	199	195	212	206	226	203	241	210	222	183	218	203	201	223	234	224	236	196	238	228	220	205	245	205	205	242	203	206	228	231	228	201	212	208	197	205	191	230	225	226	229	202	185	198	218	251	218	183	211	225	205	223	218	220	214	222	193	193	225	176	267	232	223	190	228	231	224	207	241	206	218	224	214	221	221	216	199	223	235	192	204	224	213	199	227	264	200	237	218	216	217	252	245	229	227	189	179	225	173	219	194	204	185	217	213	204	212	208	219	202	249	201	237	212	193	205	193	235	218	216	232	230	205	229	220	232	194	201	208	205	197	209	230	236	221	218	219	216	260	224	216	249	220	200	221	214	225	218	243	232	198	219	220	199	182	227	230	201	197	205	185	220	207	218	217	215	207	197	241	235	215	225	216	229	204	210	223	210	212	198	233	196	202	225	217	206	208	236	241	218	235	197	225	246	223	211	230	213	202	219	217	235	223	202	218	236	240	201	206	205	228	209	227	241	209	218	214	212	209	212	222	192	216	214	212	237	206	224	212	213	210	175	226	226	240	209	214	209	210	222	204	215	234	210	202	210	234	241	209	228	203	256	223	213	227	195	230	211	235	214	212	203	189	232	225	222	178	197	193	193	232	215	194	214	222	219	226	207	230	195	226	219	223	223	195	200	238	231	234	217	235	206	237	238	201	217	228	214	193	241	228	212	232	221	218	224	227	193	201	221	223	205	218	237	230	216	233	206	215	195	222	204	212	241	199	224	211	190	222	241	193	232	202	195	216	203	226	245	209	194	209	194	202	214	219	256	202	205	227	228	218	226	196	209	186	244	211	211	204	205	206	223	223	188	195	204	217	208	196	239	222	229	204	208	220	198	202	222	218	216	198	234	236	189	199	211	201	195	227	208	233	209	229	211	201	230	211	198	225	219	206	215	218	213	222	213	196	209	193	213	211	215	238	221	214	233	212	219	226	238	199	210	221	198	200	210	212	206	227	220	228	246	210	229	218	222	194	205	209	229	253	222	208	193	223	223	232	223	218	212	228	208	208	206	237	206	230	205	204	224	214	212	232	186	228	221	238	230	215	251	242	242	232	214	199	235	224	191	173	178	236	201	223	220	204	189	224	200	214	232	239	239	231	215	199	192	201	235	229	232	242	208	242	214	201	225	200	196	218	222	203	212	208	194	188	201	196	211	198	215	211	211	208	207	222	225	230	213	237	206	204	214	209	212	202	227	241	210	217	249	203	222	227	215	225	241	222	218	232	215	238	183	221	215	222	186	199	215	210	223	232	209	209	210	200	234	210	200	198	216	187	217	195	206	247	218	234	227	232	201	208	217	196	217	224	214	210	243	226	205	203	220	255	229	219	239	228	224	237	203	213	209	232	197	223	234	229	224	246	214	209	212	220	215	206	203	214	221	225	217	240	244	201	228	222	197	238	229	213	229	211	217	239	245	246	203	217	227	214	206	247	222	240	217	246	205	218	208	226	211	235	214	232	236	210	210	221	197	229	221	215	223	225	252	220	204	215	211	222	214	220	196	224	240	223	231	218	227	226	228	230	210	206	202	232	209	211	219	219	218	224	231	199	226	205	213	203	251	208	239	249	229	207	215	217	206	228	252	218	207	200	198	214	220	222	214	201	230	247	220	231	204	219	209	249	210	222	226	211	221	214	234	210	244	214	216	229	240	229	214	219	224	204	224	215	227	193	207	215	211	218	227	231	226	240	237	216	222	193	202	207	222	238	226	200	216	211	200	202	231	213	205	216	204	203	216	204	181	221	226	216	222	225	256	191	206	203	189	223	220	222	206	222	222	186	221	226	228	206	197	224	210	236	244	206	208	223	219	205	233	202	192	217	212	217	208	218	203	223	211	215	216	228	222	216	224	214	184	215	239	217	213	227	221	206	230	209	198	234	207	228	233	217	222	253	212	208	229	219	236	227	230	229	184	205	234	269	220	231	201	231	198	209	219	244	237	224	201	231	220	202	210	240	232	233	228	210	234	239	227	223	204	226	213	194	247	206	228	218	229	234	226	211	225	245	227	237	194	179	219	215	217	232	226	253	220	209	213	236	223	213	217	219	220	223	200	230	213	209	232	206	214	228	218	235	230	202	213	228	227	233	222	227	231	226	213	211	229	238	231	225	237	217	232	227	227	240	205	221	229	193	222	190	235	234	199	217	211	207	216	214	234	203	240	213	218	213	219	194	219	233	230	236	193	216	221	232	203	213	182	216	205	227	204	218	241	219	225	224	203	222	219	235	193	215	229	214	192	212	224	187	216	212	206	236	238	226	186	222	204	186	194	206	229	188	255	221	229	193	227	220	214	215	231	202	210	215	205	239	211	226	224	225	247	224	201	221	225	210	215	204	214	215	189	243	220	215	224	204	213	204	236	234	227	219	223	178	202	229	201	218	240	212	223	201	237	228	186	207	230	198	202	235	240	180	246	239	216	236	199	200	210	232	210	226	240	206	208	239	203	217	225	213	211	230	220	225	204	201	227	211	215	213	223	225	211	230	232	219	187	211	197	195	219	197	219	224	196	205	194	222	238	234	212	206	214
14771	1450	2921	3294	2908	2460	1993	1696	1490	1351	1251	1104	1062	972	963	899	862	807	799	770	761	751	713	721	715	672	693	726	663	685	689	685	663	672	655	628	620	670	625	662	613	608	659	605	596	639	578	598	612	618	608	624	617	611	609	621	553	604	564	584	579	550	613	601	607	622	643	552	577	588	611	581	590	612	601	630	663	733	725	821	859	876	827	971	1004	926	795	648	745	739	569	595	599	578	542	574	602	554	581	807	611	604	588	599	570	638	562	613	601	609	546	603	596	564	598	566	600	573	542	577	540	628	563	584	591	552	570	635	587	607	571	532	548	592	569	588	581	565	578	540	606	619	566	597	595	532	555	580	558	614	626	591	562	623	591	556	594	584	557	581	587	585	574	582	589	597	589	530	595	588	568	564	645	603	614	558	544	587	542	582	633	582	550	607	618	559	581	582	586	580	568	578	590	524	611	552	585	585	573	573	557	583	585	598	574	590	582	617	598	576	564	566	608	613	601	528	604	594	563	570	614	567	573	602	564	574	593	600	598	599	593	551	583	551	613	592	570	593	551	584	607	580	575	563	560	553	609	596	579	561	603	589	567	573	550	582	551	614	565	581	585	597	551	645	564	567	587	573	547	588	566	524	569	594	556	585	572	555	574	540	558	562	555	550	598	563	583	605	560	530	621	586	615	576	562	543	614	545	594	601	605	549	595	559	523	574	557	518	596	575	564	583	571	589	568	529	575	578	536	567	627	560	610	614	579	579	569	557	539	559	617	566	573	511	559	556	580	545	598	566	539	556	571	605	598	591	585	592	580	592	571	605	576	596	595	576	601	570	554	590	577	557	600	570	561	618	556	538	558	598	555	546	566	558	560	587	588	572	580	589	585	570	556	570	556	561	576	538	561	600	592	555	625	556	567	550	560	551	557	621	603	586	561	567	620	576	555	586	538	590	561	612	598	579	574	538	583	595	561	554	554	570	587	567	547	574	549	571	571	544	608	626	561	567	590	563	555	592	546	566	580	597	542	566	584	578	564	600	628	556	594	574	555	607	558	583	585	559	508	566	579	587	612	561	588	589	600	580	573	536	594	575	575	496	571	592	596	583	562	583	592	550	590	550	605	545	516	589	582	580	568	542	574	554	587	537	539	569	596	584	559	553	591	567	610	635	537	606	535	595	578	569	584	580	575	561	573	552	587	594	624	594	565	534	537	590	568	578	574	554	551	566	556	599	556	588	568	574	586	592	606	616	589	602	557	601	585	556	570	601	602	575	583	590	533	595	572	582	587	601	538	577	562	550	575	572	586	576	602	560	512	569	546	517	620	572	621	578	588	569	579	634	568	548	569	621	561	612	582	570	550	598	597	569	540	549	590	602	606	566	517	562	573	623	563	573	584	585	608	616	586	594	587	586	555	552	596	585	586	565	582	550	565	588	569	526	548	554	568	626	611	602	555	530	543	565	559	597	579	554	567	624	564	563	567	574	533	625	581	592	595	575	590	538	564	607	578	590	589	524	582	572	580	604	584	553	547	569	546	570	542	546	573	576	562	575	573	565	576	595	604	582	588	604	572	599	583	571	545	563	603	570	577	517	562	559	597	605	566	580	579	594	606	568	621	582	568	597	552	619	568	588	606	547	525	563	571	589	592	529	563	565	585	596	573	581	545	612	603	601	593	539	631	634	621	541	600	583	573	549	591	587	617	578	592	625	536	595	646	577	583	548	571	567	580	572	583	576	556	550	547	536	589	573	600	551	592	594	586	558	586	575	556	544	610	591	539	595	548	578	561	595	598	541	593	551	548	571	536	556	619	552	592	559	594	536	561	561	556	583	581	578	555	560	591	546	575	609	579	578	545	532	545	578	598	556	592	568	597	546	551	586	619	598	586	562	522	565	563	622	567	556	607	592	603	610	576	567	597	593	535	594	575	534	613	588	557	558	580	567	582	590	552	549	563	585	565	560	594	609	562	570	572	584	578	581	525	574	592	550	583	606	599	566	577	554	560	614	567	558	601	545	587	569	507	583	602	548	583	576	585	593	560	560	560	549	652	609	597	558	606	537	591	605	593	587	615	601	611	559	602	576	580	572	620	561	567	609	588	546	593	564	543	572	559	520	585	584	583	561	576	576	550	579	552	553	537	552	562	589	580	534	559	603	617	581	604	580	562	568	607	558	572	562	556	544	596	575	597	541	599	554	576	541	586	595	533	535	583	570	532	556	620	593	534	547	548	596	582	572	576	546	592	595	486	597	597	582	584	545	576	606	592	600	607	551	571	593	609	581	577	587	593	598	560	565	558	596	554	576	611	585	583	534	605	600	559	578	555	543	576	574	618	534	583	618	568	549	585	568	584	578	584	578	598	574	567	564	574	561	620	628	574	571	580	560	591	560	554	582	588	594	610	559	596	571	572	555	594	573	584	548	577	544	571	554	560	550	604	548	601	561	621	616	571	544	539	596	614	611	568	548	574	576	589	591	585	570	598	556	600	585	558	566	573	588	577	544	584	576	569	540	521	538	589	605	595	550	589	542	562	592	573	592	541	587	547	551	569	557	582	555	611	577	599	587	568	583	583	605	623	551	599	614	596	567	580	562	596	579	574	579	570	576	558	594	633	588	587	529	571	584	545	607	592	595	604	521	606	575	572	631	597	501	506	599	558	582	601	584	580	616	560	572	600	588	556	547	579	569	555	584	543	579	570	574	566	555	563	566	555	584	579	628	591	529	570	547	537	565	604	630	570	538	587	627	559	533	582	596	594	574	559	566	533	521	569	568	548	596	580	547	596	598	584	539	563	612	608	558	536	528	581	586	572	567	611	572	570	601	539	575	603	563	572	560	565	541	547	595	587	544	558	573	579	582	558	584	610	626	601	553	595	496	612	585	544	560	551	587	572	575	588	571	561	581	565	575	612	596	561	567	568	571	604	544	585	550	583	584	571	606	585	555	573	533	577	547	570	592	532	578	558	630	552	606	590	605	559	594	577	587	596	552	575	582	597	579	569	564	550	586	580	568	555	606	589	585	593	601	567	533	610	566	556	508	591	554	577	602	555	642	615	583	567	579	547	612	561	597	560	582	528	592	583	599	570	585	576	568	604	597	600	561	556	579	614	541	549	607	590	576	554	574	560	577	589	563	573	570	581	574	606	552	565	565	578	579	591	524	614	591	600	540	578	582	582	546	540	559	595	523	574	532	571	595	600	592	565	614	571	642	573	629	554	570	593	602	619	550	591	551	564	575	605	582	600	582	566	576	564	580	550	580	596	596	567	594	580	553	567	572	612	591	570	607	596	623	559	586	592	526	614	602	550	560	557	572	591	566	546	559	578	600	571	571	605	558	560	585	584	580	586	588	579	576	606	602	543	545	566	546	641	600	606	602	568	553	590	575	548	574	554	574	606	578	576	590	597	563	556	544	546	576	576	592	567	587	585	560	571	566	611	597	610	557	575	534	574	553	565	558	556	571	570	557	594	631	569	562	611	574	585	568	593	578
44131	7774	2517	1901	1249	931	689	614	456	409	328	300	285	280	273	252	249	232	227	205	204	208	210	191	194	198	207	195	171	196	188	177	153	187	202	196	164	170	169	175	139	165	158	148	165	187	176	145	149	152	181	171	169	153	151	174	171	154	132	173	151	150	155	178	169	155	163	170	160	177	172	130	151	166	168	167	182	211	206	232	230	244	213	210	255	234	200	194	174	205	147	157	163	175	161	147	140	157	177	241	185	180	175	154	177	144	164	147	162	156	161	147	170	155	138	176	157	159	156	156	172	146	149	166	171	171	150	149	185	178	155	155	141	142	151	158	175	150	147	170	146	162	166	148	164	172	164	159	183	168	148	165	172	153	148	180	174	158	161	172	161	178	179	157	163	157	167	174	163	172	171	169	169	160	166	163	159	150	156	197	150	169	162	167	146	165	165	178	145	158	174	146	183	155	140	151	182	172	187	157	157	158	156	154	152	162	170	152	143	175	180	161	172	180	149	128	151	178	173	151	147	156	174	164	156	160	172	152	160	159	136	141	163	172	157	145	135	153	168	186	166	177	174	156	162	131	148	159	152	171	155	133	162	162	167	138	181	150	145	172	141	190	156	180	152	177	156	132	173	154	164	162	162	175	158	162	146	161	165	142	161	171	180	171	164	143	162	179	140	151	190	145	154	166	179	151	165	168	160	155	154	144	153	179	142	165	182	157	148	143	158	178	145	145	179	149	154	133	166	163	169	152	174	166	154	160	144	149	164	131	146	156	159	169	174	156	165	179	168	175	174	164	156	176	171	162	176	160	164	156	174	166	174	138	162	154	171	167	146	173	156	161	153	165	179	153	171	152	170	161	156	172	175	165	181	172	162	148	165	162	176	147	175	176	160	143	181	146	164	138	148	149	191	158	160	171	139	148	150	160	168	165	169	133	156	158	184	151	178	136	158	158	166	170	163	160	178	152	160	148	152	179	140	166	142	173	148	156	158	133	175	157	178	157	147	147	151	151	175	169	142	163	185	150	181	185	158	149	185	160	149	162	143	150	171	166	164	177	162	152	159	185	180	174	163	156	162	176	140	143	165	163	174	142	174	168	166	153	156	165	146	142	141	176	133	181	121	141	162	185	160	174	150	162	167	176	175	182	146	148	181	169	169	173	150	159	146	174	149	163	165	175	167	168	174	150	155	153	159	153	149	151	140	159	155	161	153	167	178	135	158	160	166	146	151	159	169	156	169	159	155	169	144	188	147	183	175	166	148	169	154	142	163	156	176	168	169	176	172	157	153	138	152	169	174	165	153	156	154	170	191	151	184	170	154	182	159	148	132	157	171	146	156	171	157	165	156	158	159	158	181	160	164	150	157	139	162	149	146	150	160	170	139	151	163	150	146	168	181	166	153	154	153	144	159	182	168	141	143	173	149	156	173	177	144	151	182	171	166	163	177	161	169	160	152	175	172	171	151	149	182	159	164	168	162	139	158	166	156	158	168	158	146	159	160	151	169	156	176	157	149	167	155	148	155	196	169	139	146	172	168	161	154	173	165	161	154	156	165	166	156	158	186	154	151	133	140	143	151	161	172	163	159	168	166	161	155	156	154	158	164	176	137	175	147	173	154	167	145	171	165	159	163	160	162	161	154	164	144	175	155	149	170	155	165	155	200	153	148	155	169	167	158	145	174	170	177	165	167	157	154	182	169	148	171	161	143	173	170	161	159	164	150	130	129	164	153	157	164	171	166	151	163	175	163	147	151	183	166	176	166	163	161	183	188	159	170	147	167	162	150	160	173	161	149	179	155	167	154	185	148	184	184	155	157	154	165	154	153	151	143	143	156	157	178	158	151	151	151	140	171	155	165	170	155	187	183	174	164	161	175	157	147	147	173	166	167	172	128	164	156	136	175	148	167	176	167	167	177	161	183	164	171	155	154	153	138	151	165	141	165	173	190	151	145	162	150	161	156	169	144	136	181	164	171	162	165	172	134	161	177	134	157	162	156	160	160	170	162	166	145	185	209	138	150	152	153	174	158	146	172	145	155	167	154	153	169	145	171	166	175	148	158	182	196	144	139	187	170	174	149	175	158	135	168	164	140	155	160	150	176	158	162	173	179	159	142	179	165	180	171	134	149	154	160	161	136	165	150	146	178	172	168	171	154	170	170	144	166	172	161	170	142	175	159	145	143	170	143	149	165	165	159	157	151	163	176	135	179	140	157	171	152	162	153	179	171	164	159	163	142	145	151	165	163	149	169	183	133	178	144	151	156	158	170	138	138	144	164	136	155	157	155	159	182	163	162	170	148	168	172	152	165	166	153	162	146	148	164	185	155	166	157	173	142	167	145	173	162	157	183	156	175	162	179	159	153	157	150	153	162	176	157	158	174	169	150	162	167	186	129	149	150	172	171	159	187	154	177	170	174	154	162	165	186	189	149	179	163	170	173	160	160	144	137	162	154	165	133	151	187	153	159	166	139	170	141	155	160	130	169	126	189	153	177	143	158	153	164	151	157	155	187	136	150	170	180	159	161	152	159	130	176	144	147	145	158	151	154	173	158	174	162	167	161	149	164	161	162	188	170	161	166	161	168	152	170	166	157	155	169	153	171	152	169	159	151	156	146	170	156	140	160	167	162	165	168	151	161	160	176	174	166	174	157	168	144	152	176	164	174	169	173	178	176	173	166	165	170	159	131	156	166	127	166	165	138	160	170	174	182	166	174	155	174	184	160	149	153	171	152	154	172	189	177	170	168	169	170	131	158	152	168	153	137	153	157	163	158	135	134	163	155	169	162	176	158	177	181	167	166	183	146	165	176	172	161	146	170	175	168	154	181	164	146	166	167	148	148	165	151	166	142	158	138	157	159	148	177	185	144	174	169	121	165	158	168	174	160	143	151	164	162	162	167	158	151	145	171	137	153	161	153	153	174	170	153	176	145	156	165	163	166	163	162	144	175	166	163	172	157	166	156	166	163	147	167	147	170	175	184	159	169	150	162	188	152	164	173	165	149	167	159	184	134	149	177	164	171	143	145	189	159	146	166	175	129	170	155	132	164	140	159	171	155	153	156	152	152	175	156	166	176	180	158	130	193	164	165	149	151	171	144	158	171	119	123	146	162	165	176	155	185	156	139	164	163	141	155	167	150	172	153	140	160	157	176	142	144	161	161	162	140	163	178	149	136	148	166	157	151	171	182	145	181	174	173	159	151	158	170	157	168	172	162	174	169	166	187	182	177	181	160	166	159	165	157	165	138	138	145	163	175	159	167	161	158	157	160	156	139	162	156	145	151	159	164	163	162	192	165	170	164	165	176	179	166	147	154	145	159	140	151	157	162	151	172	136	188	161	166	198	165	154	151	144	177	159	160	159	145	159	163	172	147	170	147	156	148	151	164	156	140	145	148	155	145	153	161	172	147	155	141	192	161	166	148	167	160	148	144	159	145	164	172	167	169	155	156	143	148	159	168	133	183	160	161	141	174	164	166	165	167	175	143	151
21165	2132	4988	5706	4644	3825	2999	2588	2188	1915	1554	1522	1302	1190	1122	1037	972	847	843	822	782	766	734	691	656	674	671	638	627	588	584	654	566	565	560	612	550	560	526	552	535	536	526	527	510	549	500	482	464	490	522	479	500	474	438	443	464	474	456	496	459	464	546	476	521	544	478	506	497	518	544	507	499	501	525	517	571	759	804	1045	1185	1259	1087	1070	1271	1167	913	627	730	715	499	484	426	453	466	451	481	469	469	1017	485	471	456	421	455	445	456	450	432	440	458	479	431	450	431	454	414	453	436	431	457	452	419	448	393	426	422	416	429	400	410	418	445	445	436	420	463	414	436	458	457	409	438	441	449	438	477	416	419	432	451	434	429	392	401	478	447	471	426	407	432	484	433	434	433	440	431	442	431	457	456	475	433	428	410	444	409	432	447	433	408	393	451	431	417	412	445	442	443	427	457	423	420	422	422	433	420	423	461	393	453	415	430	419	390	456	468	479	468	460	466	469	458	409	425	454	436	458	434	441	403	438	412	430	463	421	420	415	431	440	387	454	439	414	437	481	466	444	418	411	431	409	459	490	489	414	482	409	442	451	424	437	412	441	441	413	431	407	446	457	433	458	441	410	438	407	436	451	421	428	412	458	402	444	424	447	447	410	444	442	405	418	413	456	431	416	449	435	434	412	404	388	515	443	433	448	406	454	445	454	457	430	422	447	404	441	398	426	409	412	459	432	446	467	409	413	441	440	454	433	447	464	425	475	416	394	460	441	405	423	455	440	405	409	418	452	459	417	433	394	455	448	431	439	455	432	434	444	420	443	393	405	384	426	444	442	430	422	427	417	456	415	442	463	418	415	443	421	446	396	429	417	431	482	449	404	414	461	473	435	432	427	430	404	438	421	437	424	469	419	461	439	428	445	424	446	434	454	448	445	426	439	433	440	432	402	416	456	398	434	401	426	408	412	400	403	439	437	444	447	405	406	430	414	452	426	466	453	470	443	446	411	418	426	416	423	390	462	453	405	422	376	426	441	397	449	467	440	420	407	446	422	410	439	423	412	442	430	477	416	411	414	459	427	388	464	389	462	426	440	456	421	404	421	422	464	388	439	420	437	419	455	420	452	425	398	457	419	455	422	419	437	407	469	452	411	403	431	444	474	440	449	460	408	437	455	394	434	412	425	428	434	436	464	430	449	367	393	436	432	423	438	440	435	409	433	396	414	469	447	450	432	435	443	468	431	428	440	437	442	395	430	438	410	422	422	440	421	424	446	438	403	431	423	474	439	431	428	402	424	432	425	442	399	451	411	398	416	422	403	447	417	431	427	413	432	423	442	412	442	412	436	426	426	370	442	395	409	409	468	410	397	433	447	433	436	419	399	438	445	461	447	440	424	433	437	408	420	415	441	435	441	437	380	452	449	423	443	423	438	427	440	458	450	446	429	433	439	425	418	450	416	442	439	449	443	446	449	441	379	447	449	453	415	429	423	458	423	437	388	450	433	428	441	447	414	440	403	451	422	407	379	424	434	427	408	428	407	434	420	429	424	479	425	446	416	403	415	420	434	438	397	466	405	452	456	471	429	448	422	446	465	400	427	429	414	442	435	404	429	434	411	406	466	407	440	433	423	426	473	438	442	432	432	429	435	458	441	464	427	427	423	451	426	460	447	433	434	433	402	460	430	486	454	438	453	429	416	459	455	456	420	399	433	422	483	409	427	421	453	427	409	452	426	428	483	469	450	470	437	468	404	423	400	403	424	466	469	483	417	453	413	453	457	448	403	443	436	413	384	493	448	433	455	433	466	418	432	424	449	439	435	443	435	459	450	420	451	449	450	435	400	448	426	462	469	466	401	404	432	435	442	447	462	409	428	445	433	454	424	429	461	406	396	428	404	457	417	441	449	429	437	407	431	446	399	418	448	420	424	408	430	454	477	410	466	423	431	442	402	420	436	456	413	432	435	443	432	436	441	434	466	441	421	426	443	417	474	478	458	465	450	393	445	449	481	448	441	435	442	454	456	435	454	429	389	416	456	454	450	461	425	434	418	393	457	427	455	455	466	405	442	414	439	454	418	410	449	447	440	438	450	462	407	436	452	420	410	461	434	429	449	439	401	456	471	422	412	427	437	416	437	400	417	423	416	403	429	450	467	415	444	466	422	418	403	407	389	429	456	465	411	441	454	446	457	407	415	452	426	409	434	456	444	415	441	410	433	446	458	409	426	412	405	421	436	385	456	420	438	451	439	415	415	442	462	428	443	409	467	445	439	416	483	436	455	415	446	417	435	404	434	458	475	410	442	427	403	428	446	461	446	467	392	445	405	453	451	439	423	412	438	454	465	424	430	415	435	394	435	463	448	456	404	429	446	409	420	441	426	421	398	437	440	422	436	421	412	419	429	421	464	457	425	449	424	430	411	485	440	435	437	394	423	452	418	413	437	415	444	420	423	403	418	427	434	426	447	448	465	431	454	415	425	393	419	436	461	415	424	412	437	414	404	446	451	439	411	404	431	457	457	448	407	426	410	389	440	445	442	460	450	438	471	386	431	475	445	407	382	427	420	442	446	432	406	443	400	448	450	421	415	439	423	456	409	411	418	373	416	477	385	445	434	374	437	394	419	410	445	435	455	449	398	436	417	434	424	423	424	435	434	435	443	449	402	429	438	386	434	406	462	434	454	471	441	408	432	418	407	461	368	438	428	425	420	438	433	430	405	426	407	433	420	436	447	425	404	414	458	431	430	419	393	479	409	454	461	422	408	448	441	422	449	451	456	391	472	451	433	434	398	439	434	380	442	441	432	419	411	436	397	463	436	448	458	442	415	457	456	466	444	461	434	443	433	433	400	462	455	430	467	391	443	452	448	426	416	446	408	438	458	430	440	432	418	393	430	437	405	451	400	441	471	441	440	440	470	418	441	415	403	445	413	413	445	410	493	447	429	424	426	443	422	439	423	427	423	429	431	390	417	440	447	454	447	428	450	427	455	417	431	438	418	432	422	413	401	444	409	427	450	420	442	433	412	449	458	443	461	423	441	426	460	433	419	396	442	414	419	427	416	467	468	445	405	443	461	459	437	449	440	449	415	414	404	446	439	412	417	394	433	436	444	459	432	449	433	452	419	457	425	434	396	409	443	436	426	420	451	448	473	469	407	444	436	456	426	440	494	439	413	429	447	456	454	482	423	450	418	426	431	434	408	442	446	411	443	434	427	441	455	431	447	472	428	417	440	421	453	431	417	397	435	396	448	488	437	425	419	437	414	443	403	464	387	416	439	415	420	412	423	425	439	448	420	438	429	453	417	404	427	460	412	428	466	442	443	432	427	424	401	423	438	482	437	427	403	411	415	446	429	436	457	418	439	414	426	418	461	412	401	434	436	400	466	426	418	449	414	434	452	465	483	433	434	428	423	404	470	437	445	387	374	432	435	428	400	453	440	432	423	439	403	460	412	442	439	434	439	436	442	420	441	393	422	417	427	438	436	465	428	424	422	435	424
4272	205	236	208	227	195	187	188	174	199	178	176	182	183	209	172	181	184	179	175	207	188	185	197	188	211	177	195	190	190	165	156	208	194	191	197	180	167	179	195	183	187	185	183	177	179	185	190	168	193	190	194	184	188	149	156	188	174	169	162	162	190	216	197	165	207	193	191	170	189	192	178	167	174	203	232	194	197	183	174	172	170	202	190	178	165	185	221	195	174	182	165	192	154	186	212	185	187	185	187	197	190	179	177	181	160	172	163	182	183	188	193	184	196	174	192	183	177	197	186	166	182	192	159	172	157	179	203	181	176	174	193	180	215	178	187	185	198	206	195	168	171	180	203	182	173	172	179	195	190	161	182	198	177	187	179	182	188	176	191	173	219	198	187	169	185	190	161	210	161	185	188	185	183	204	199	205	186	175	188	177	167	188	187	189	216	197	198	191	175	169	182	174	178	190	189	186	176	177	189	177	187	178	184	194	182	180	194	173	185	183	186	192	174	176	188	197	190	176	182	163	210	194	179	170	201	163	186	160	190	193	195	206	190	192	174	180	183	188	203	177	183	173	182	178	181	178	166	191	177	201	196	162	172	181	178	181	180	196	192	179	193	197	204	178	183	171	174	185	193	186	172	190	173	166	171	187	187	166	164	188	175	201	188	164	173	185	176	179	211	187	177	181	199	172	171	185	186	159	189	195	174	186	197	160	165	185	170	175	206	191	156	158	168	207	164	156	192	178	187	194	156	182	201	185	187	185	174	192	163	212	158	198	159	177	160	192	191	159	188	183	186	175	185	194	179	182	191	147	175	175	178	183	171	155	180	206	202	184	162	186	169	167	176	174	158	179	196	193	188	195	198	168	185	163	175	178	181	169	178	190	184	193	193	183	183	190	192	185	170	208	196	164	171	162	189	172	185	183	196	186	182	171	210	171	181	209	200	188	168	182	184	190	192	182	176	180	164	177	188	178	200	188	204	171	178	208	211	158	179	191	161	180	208	187	179	173	178	196	189	195	159	170	197	184	172	208	162	158	180	193	173	182	189	183	179	163	185	213	188	200	191	178	161	169	181	187	170	168	186	188	169	172	186	177	185	180	218	186	190	205	184	181	171	181	183	184	185	196	209	188	200	183	185	190	193	177	203	177	162	207	174	182	168	167	185	169	172	177	173	170	178	186	198	164	180	185	185	200	171	189	192	205	184	187	181	191	178	183	163	180	190	181	168	172	163	183	183	194	195	167	168	157	183	184	163	193	199	172	197	168	171	195	161	174	184	197	179	209	195	177	194	200	210	195	198	188	209	173	184	183	171	179	178	177	185	170	176	201	175	155	183	182	188	198	175	180	194	183	193	170	178	221	192	196	167	135	176	206	190	203	163	181	188	177	162	170	185	180	200	191	177	184	186	189	186	156	179	190	196	154	197	185	184	195	165	190	188	181	157	161	180	174	185	191	186	186	188	202	165	199	189	176	160	163	159	185	172	173	184	194	214	171	200	197	183	165	194	181	158	187	193	199	177	205	190	169	166	206	198	169	173	203	154	171	212	188	191	176	183	179	207	188	167	166	172	175	194	182	190	177	158	183	178	179	184	191	183	180	187	188	190	185	189	189	161	194	207	174	196	180	173	174	214	177	213	177	204	160	180	193	190	180	172	175	184	181	183	165	209	165	178	204	183	160	208	187	174	218	179	175	190	197	172	189	167	198	152	200	183	170	184	194	152	198	185	172	177	199	180	191	167	206	172	159	201	181	194	181	183	169	204	175	149	192	179	174	180	157	163	188	173	189	189	171	192	188	182	186	193	203	170	172	171	199	176	188	173	185	189	197	200	211	189	166	207	177	191	188	198	194	163	182	208	169	175	173	176	191	190	174	192	182	182	176	185	178	185	171	174	198	184	193	172	184	166	174	169	191	193	171	178	156	171	210	176	169	167	167	190	147	181	179	178	197	183	178	174	180	184	176	190	162	196	199	193	184	174	199	184	178	185	188	182	172	198	190	179	182	180	177	176	181	174	202	182	190	168	165	198	186	176	175	162	212	169	172	188	184	170	175	182	179	180	179	178	170	199	182	203	195	202	184	178	180	159	184	177	181	171	162	220	211	211	191	183	176	182	188	192	167	199	191	181	180	176	179	165	185	193	173	204	179	173	174	209	195	178	176	180	154	163	197	186	187	154	189	186	194	196	184	154	179	172	220	153	201	204	216	192	170	175	191	190	198	190	198	186	170	164	158	205	155	179	198	197	190	156	186	179	181	191	196	189	191	192	182	176	178	189	190	193	171	152	179	199	176	175	179	194	178	176	180	207	172	185	175	166	154	171	179	194	193	163	197	168	194	161	187	186	163	201	184	158	161	195	176	204	181	175	188	167	159	173	216	189	187	202	185	208	182	176	179	187	175	189	188	177	166	167	200	194	195	206	208	183	162	180	173	176	195	185	201	178	186	171	181	201	171	174	196	199	176	186	207	171	187	183	187	188	179	193	192	175	170	170	183	179	200	169	195	192	185	185	178	176	174	174	175	175	165	190	198	169	181	190	184	195	186	175	170	186	209	171	179	179	191	180	203	180	201	173	203	184	182	177	198	167	194	177	175	173	173	173	181	203	202	180	183	191	170	196	185	188	188	182	180	169	168	177	171	197	184	173	170	177	191	178	192	168	190	189	184	180	158	191	196	180	171	191	166	166	173	175	173	185	190	176	193	179	175	174	185	185	173	192	186	169	188	172	195	160	176	183	186	189	184	168	212	196	200	160	162	199	169	198	200	151	181	171	166	171	179	171	173	191	171	185	148	183	191	168	188	183	189	178	207	187	176	187	175	195	168	184	176	187	170	151	151	170	207	210	199	171	169	194	175	189	186	181	183	195	173	188	181	170	204	178	186	173	180	171	191	199	172	190	171	149	184	185	171	196	194	173	165	183	173	157	193	183	212	168	203	178	187	201	169	160	161	189	198	180	175	194	181	171	162	169	166	166	188	190	181	182	184	174	204	166	176	197	178	198	198	163	205	161	193	176	162	185	176	188	174	177	178	175	175	183	173	159	199	178	165	172	168	199	173	189	170	184	187	166	185	196	178	188	180	178	180	173	200	193	203	227	186	195	199	150	181	197	189	182	187	186	209	192	169	167	176	154	191	186	159	200	185	209	162	164	167	190	168	159	205	163	164	177	170	172	194	210	195	154	193	187	158	153	168	190	186	172	180	166	184	170	201	186	187	175	176	163	196	188	179	166	218	184	194	184	183	179	183	199	214	202	153	179	202	189	213	197	183	174	173	177	168	187	176	168	186	183	201	187	169	169	180	198	199	196	185	181	184	159	175	177	186	210	175	180	185	196	194	202	181	170	208	183	170	174	191	191	179	167	181	205	175	191	189	190	180	186	158	208	190	163	175	177	190	221	166	199	201	199	183	169	177	159	165	186	183	163	182	171	200	197	164	188	190	180	161	174	188	176	177	169	189	189	194	173	179	176	178	183	185	191	169	177
4092	567	601	654	574	591	596	592	541	503	542	553	535	499	505	514	519	518	541	517	505	503	522	524	515	513	517	498	484	531	524	500	491	519	455	511	533	504	493	485	512	530	514	518	502	521	492	496	471	521	523	474	519	502	484	507	495	524	465	517	521	490	492	524	508	506	492	480	523	523	493	528	491	500	515	494	483	545	544	528	525	532	519	556	530	521	528	517	536	540	529	521	486	503	527	534	506	484	478	522	482	478	521	526	505	528	549	494	525	485	473	449	464	476	474	469	496	531	499	476	489	505	492	529	473	472	477	506	464	499	473	525	514	484	510	483	536	462	496	505	478	488	484	505	474	496	509	515	503	506	525	484	575	485	505	515	546	506	491	519	479	519	505	496	485	514	466	502	496	504	497	505	443	494	444	479	531	484	500	543	479	530	482	511	490	514	475	465	535	466	486	468	471	445	510	510	483	474	489	475	484	510	509	473	520	456	534	453	475	505	470	501	467	479	473	505	517	503	459	501	474	505	539	485	501	501	503	538	485	491	502	522	487	517	496	527	518	479	526	480	470	506	480	519	490	485	520	500	495	505	504	521	516	447	490	463	491	472	527	467	481	486	490	508	521	510	521	500	495	542	501	497	482	477	523	519	481	492	492	475	473	537	523	479	536	524	528	524	479	485	475	487	487	550	505	488	473	535	478	483	518	543	449	498	469	457	458	495	507	480	519	490	499	498	472	472	485	494	546	506	508	489	470	521	458	502	494	473	462	477	493	491	456	508	502	469	458	501	471	525	507	500	522	502	508	483	524	484	514	510	503	500	503	474	568	476	489	478	533	485	511	519	488	508	505	494	513	483	515	503	519	489	497	500	491	479	513	532	483	494	489	475	458	483	492	473	498	543	476	522	502	528	506	471	492	488	494	505	451	491	506	497	519	487	510	507	487	487	514	508	509	493	464	520	485	527	484	497	445	519	468	478	471	495	498	522	501	484	522	484	532	474	470	470	518	546	479	517	490	463	470	507	507	467	460	484	474	481	481	465	510	512	478	498	484	491	474	461	495	521	508	471	483	487	483	487	471	505	474	509	473	504	512	490	484	521	473	515	441	539	513	466	501	496	509	497	531	493	496	538	488	504	518	504	491	517	547	519	520	439	502	512	495	449	482	489	508	495	447	481	501	548	484	511	481	513	504	497	490	473	507	528	478	460	478	501	492	541	486	470	526	495	498	479	482	517	461	472	522	482	452	523	510	435	504	447	512	498	523	500	462	519	509	494	442	475	539	498	487	498	479	467	526	500	521	495	514	492	478	477	476	505	506	519	478	517	517	512	468	536	462	507	508	474	498	483	516	535	484	482	530	531	506	486	507	519	485	475	507	522	495	460	541	505	498	509	477	458	484	537	519	473	527	470	450	466	480	460	527	478	506	504	484	509	472	504	463	518	505	543	488	502	453	469	501	488	485	502	474	474	498	535	461	519	493	477	542	504	503	473	491	481	488	480	499	490	520	520	490	457	502	532	480	467	485	554	459	511	504	501	473	489	505	512	522	481	484	501	484	524	517	537	489	480	489	526	515	499	529	485	497	509	505	484	518	465	509	506	526	467	535	503	493	483	512	488	526	492	543	507	514	508	466	557	481	496	472	530	505	488	510	501	456	518	492	524	484	497	517	498	509	482	473	501	464	512	488	483	467	528	513	526	541	440	460	458	515	501	503	536	484	479	498	493	511	527	479	504	511	495	512	513	501	483	506	510	522	488	535	518	514	466	508	510	485	484	506	503	505	500	535	513	526	481	505	520	524	470	475	506	487	467	518	516	478	530	489	497	464	497	512	520	501	562	483	519	526	474	516	468	474	497	526	539	491	478	479	485	486	485	492	491	474	498	486	492	539	488	489	485	518	545	461	524	518	497	467	527	510	523	506	513	526	487	501	507	553	524	507	489	510	501	503	471	505	499	483	468	513	471	448	504	532	504	479	468	457	501	528	462	466	518	508	487	483	487	498	481	487	525	514	480	488	495	504	500	502	533	534	492	536	496	493	540	494	483	519	494	499	501	533	522	494	505	484	483	498	479	509	487	502	460	514	483	489	507	525	500	473	522	496	465	549	515	484	489	560	524	502	548	493	458	511	501	516	477	491	501	488	507	500	508	525	499	463	543	520	488	471	511	478	499	469	529	487	485	462	490	527	474	433	501	488	487	541	476	524	491	483	517	489	530	495	524	520	523	509	498	496	469	499	472	495	475	466	533	489	514	512	512	514	483	480	487	504	469	493	496	480	498	533	469	448	470	502	481	486	476	536	518	502	539	456	509	534	479	493	512	532	484	504	501	500	453	504	558	494	488	487	487	506	485	534	461	500	496	463	469	524	460	519	493	491	487	501	519	493	525	470	497	531	515	504	506	503	464	490	510	521	551	492	493	496	482	484	506	489	486	451	487	506	515	490	499	434	525	500	493	481	483	521	500	490	496	464	535	501	523	508	503	496	499	509	493	527	480	523	520	470	470	482	516	508	522	496	492	490	515	503	498	508	505	461	517	514	500	501	451	524	455	469	513	544	495	446	495	465	484	520	492	506	493	505	525	521	495	454	507	529	525	549	491	494	516	539	514	544	465	498	481	509	509	480	509	460	468	494	525	523	484	486	510	502	546	513	495	536	515	513	485	535	491	521	504	520	476	506	504	470	513	471	498	479	526	499	503	502	481	462	489	466	481	504	494	522	493	490	504	530	495	502	480	498	524	520	498	485	536	496	446	515	512	506	475	506	486	504	518	464	523	489	509	483	466	489	475	497	510	540	483	490	520	465	473	486	499	479	479	500	500	475	486	485	542	501	504	492	487	520	507	494	491	468	507	517	490	510	469	491	513	503	479	489	520	494	506	501	488	517	527	511	487	526	488	515	469	510	505	473	498	501	495	530	512	499	490	519	509	480	534	518	475	530	539	480	480	479	508	504	484	524	529	523	535	485	472	491	489	485	488	530	494	467	506	474	506	482	463	529	550	466	469	485	470	547	539	511	508	485	501	489	540	490	518	500	498	543	502	482	504	521	511	476	484	489	524	511	516	464	495	487	511	521	489	494	534	506	492	494	523	526	468	532	527	533	509	498	470	506	467	516	522	445	470	557	474	515	502	482	490	490	543	494	489	496	474	480	506	506	472	462	498	492	524	515	501	472	502	517	521	534	469	490	491	493	496	540	490	507	496	462	497	505	527	486	507	466	524	520	521	508	497	530	488	497	481	518	472	484	510	491	524	503	487	475	514	494	473	527	499	507	525	501	542	519	505	480	519	510	493	455	483	520	561	465	466	495	525	528	484	515	516	480	506	490	473	518	515	508	507	492	487	529	503	491	507	473	493	497	525	525	513	508	507	523	527	499	496	532	506	494	511	522	499	488	462	520	508	499	516	524	473	543	495	510	506	521	485	493	531	472	498	513	548	492	502	500	502	511	495	479	439	488	505	529	468	501	520	478	516	490	530	519	525	497	507
29933	3145	1314	989	756	550	478	446	383	352	317	288	268	268	258	259	271	250	239	216	238	209	256	248	224	240	216	224	218	220	222	232	215	210	231	222	222	239	247	214	230	220	209	205	199	235	237	201	228	244	229	223	198	230	211	230	221	204	233	202	225	228	224	203	227	228	212	260	194	204	212	184	231	209	220	192	216	247	220	258	270	249	236	254	245	242	263	225	230	221	221	229	228	229	197	229	222	241	209	274	211	233	230	216	219	216	217	207	218	227	221	202	233	202	214	243	224	225	207	229	244	226	214	212	216	234	206	221	241	218	205	246	214	245	220	238	211	210	238	229	219	227	202	221	201	207	226	216	208	203	216	222	232	214	246	189	214	236	201	226	230	219	217	221	219	197	218	229	218	257	202	219	232	232	234	194	199	215	185	218	217	250	193	211	216	232	216	236	211	213	227	209	215	213	234	211	207	225	212	239	213	230	199	232	228	218	188	225	198	232	236	219	217	212	206	236	220	209	217	244	212	203	250	199	223	221	224	242	184	229	213	222	242	225	215	204	238	210	206	214	212	210	230	204	252	203	224	205	197	203	219	220	239	204	200	242	217	236	227	218	241	214	206	216	239	210	212	202	218	210	235	227	225	222	228	204	191	238	217	200	207	220	220	234	216	185	205	214	206	192	235	214	210	202	221	220	203	221	217	181	196	197	230	222	217	205	236	213	233	233	221	211	200	206	236	210	225	210	220	237	197	244	183	201	203	223	196	250	225	232	202	232	213	237	229	240	258	207	217	202	219	221	206	190	255	221	195	189	209	218	192	209	217	207	231	215	219	209	222	220	224	223	189	233	210	221	195	207	198	225	232	192	204	214	210	220	215	221	203	232	222	188	220	234	181	218	200	206	183	229	218	218	221	204	210	230	236	212	234	212	230	224	196	196	227	208	209	185	199	248	190	181	205	229	210	202	213	220	224	204	232	219	241	233	223	221	230	230	228	226	240	234	204	219	228	174	191	227	217	223	219	240	225	214	244	193	238	226	238	225	202	203	234	232	223	214	207	247	233	221	225	221	218	248	237	231	203	213	214	216	196	199	233	217	230	209	208	225	239	219	201	226	226	227	192	229	209	246	212	186	189	195	232	197	223	232	216	212	213	200	228	202	206	218	205	229	200	211	197	208	210	212	253	177	211	202	196	179	212	242	180	234	222	225	228	227	220	192	228	244	227	215	230	216	237	224	204	205	229	240	226	187	234	220	210	222	202	226	222	220	212	207	247	207	237	197	189	212	198	207	190	215	234	212	218	209	240	227	204	220	203	224	239	205	218	187	209	209	210	196	233	217	207	218	224	223	231	227	192	214	197	206	214	206	229	237	219	218	205	221	213	205	208	234	205	208	206	217	205	208	192	221	216	214	209	214	235	215	238	174	200	219	220	204	215	244	195	185	222	211	225	204	198	236	192	194	191	197	215	228	220	208	197	235	213	249	217	223	221	219	221	244	233	231	251	199	199	225	214	204	217	227	229	207	217	205	245	188	219	208	235	242	222	227	252	223	224	205	211	196	227	230	186	222	217	255	224	211	211	230	246	212	219	197	211	217	211	212	228	244	204	234	226	223	209	245	238	226	246	194	201	233	198	207	264	219	260	225	233	227	231	230	218	205	197	261	205	215	213	208	218	231	192	214	220	183	224	230	210	201	183	222	226	180	245	200	242	211	206	206	200	203	213	234	218	246	209	238	254	190	232	202	236	191	253	243	209	212	201	231	211	219	233	225	218	219	209	210	228	210	225	230	219	231	238	225	211	195	219	241	200	205	238	224	230	241	243	206	184	231	203	223	210	192	203	220	230	214	211	207	222	218	205	222	228	213	224	209	220	204	226	225	217	218	202	213	208	192	211	224	208	200	210	240	224	216	231	203	227	223	216	242	235	245	226	217	255	207	218	242	232	236	231	243	203	220	212	255	192	226	199	195	228	197	236	231	203	231	235	201	214	229	231	200	216	224	236	229	203	219	203	212	232	208	213	227	195	216	206	236	225	190	207	231	236	233	243	218	234	247	207	229	189	251	191	208	231	220	189	217	246	197	250	205	213	204	235	214	225	199	198	230	217	214	245	198	217	194	225	227	236	230	203	226	237	211	217	211	200	231	228	230	209	226	230	192	259	226	235	226	243	255	244	239	207	219	209	191	206	194	220	209	208	227	233	213	206	237	220	241	233	229	206	237	197	203	228	235	226	208	212	197	223	217	213	212	220	208	235	231	218	237	223	223	214	241	227	218	220	231	234	215	214	220	224	241	227	190	221	216	222	215	247	225	198	203	199	196	180	231	205	224	220	204	237	204	232	201	220	223	209	195	219	221	201	202	185	213	236	222	207	225	211	210	195	213	204	199	233	198	225	214	220	245	218	205	213	228	218	214	253	210	228	227	208	194	226	214	214	237	243	204	217	203	215	210	202	210	202	196	220	240	218	237	211	204	204	233	234	222	207	224	226	200	245	237	226	213	242	219	209	220	223	195	221	208	239	218	238	201	221	229	242	237	214	212	227	250	204	224	216	232	204	219	219	208	215	219	241	212	219	188	221	223	222	204	205	215	205	205	210	197	244	232	201	215	227	218	228	204	215	221	179	210	218	231	215	255	215	221	202	246	211	216	216	214	235	193	240	222	217	204	233	192	215	207	210	225	241	221	211	218	217	214	241	215	243	211	225	244	221	216	218	219	222	206	206	185	248	227	208	217	219	219	206	242	212	216	222	238	187	217	225	207	210	227	194	202	203	235	193	234	214	225	224	206	212	233	181	257	197	217	235	221	194	207	238	215	221	197	220	229	228	193	219	217	220	207	211	208	206	216	214	226	220	191	212	218	207	208	207	197	209	196	185	219	226	231	232	210	228	248	210	221	204	230	218	225	209	239	213	229	205	222	233	213	218	203	228	208	223	229	230	254	227	213	227	230	193	202	211	229	244	255	216	245	230	213	227	226	203	195	236	217	187	219	227	224	205	192	233	232	210	223	214	238	208	218	223	213	223	201	212	216	209	221	208	243	214	230	232	192	229	224	247	228	238	182	215	221	234	222	236	216	209	191	249	202	210	232	247	222	219	250	214	235	223	215	193	227	226	213	251	216	221	211	221	166	205	237	218	207	172	215	209	192	219	246	227	189	202	203	212	221	234	225	189	191	195	216	201	217	217	244	214	227	226	198	211	230	203	201	224	237	226	223	214	201	226	208	224	238	217	235	231	207	214	202	231	219	230	202	212	236	209	221	210	229	241	228	226	215	226	227	222	222	202	220	226	219	215	200	230	239	227	213	212	209	201	243	211	227	227	238	229	208	193	224	224	204	214	240	226	246	222	222	210	211	200	208	209	229	235	199	226	213	229	206	204	210	196	220	245	211	196	189	207	225	230	184	193	213	231	209	213	220	235	224	219	213	230	205	194	214	228	229	196	203	223	214	211	226	216	230	225	224	200	215	200	225	230	241	230	236	238	230
14966	1541	2885	3335	2849	2386	1953	1654	1552	1325	1242	1128	1024	1023	989	845	851	808	785	795	766	768	746	725	701	724	694	644	617	685	694	637	614	636	635	641	612	591	606	592	616	592	636	625	593	645	650	584	641	588	654	644	666	605	614	591	610	634	600	588	658	606	626	621	622	624	657	581	614	636	656	635	646	587	608	646	712	743	861	930	951	1041	923	895	952	1045	835	691	662	654	601	571	612	624	581	605	614	631	616	1075	686	604	548	564	604	554	567	564	582	580	592	543	588	599	581	537	597	612	562	575	585	568	587	550	559	575	602	616	578	563	579	608	562	569	574	565	576	560	550	568	556	546	541	528	642	563	578	620	595	606	597	608	560	565	583	537	628	552	574	554	549	575	564	595	535	550	585	599	579	600	601	543	598	598	576	594	558	595	562	583	585	587	575	547	521	593	570	599	557	528	550	560	587	574	563	556	543	553	549	603	579	559	610	570	597	647	632	584	609	599	596	585	530	597	552	613	591	577	557	582	600	588	572	600	560	584	566	579	583	601	558	582	568	596	584	625	578	609	612	612	580	591	591	539	598	596	558	545	611	618	601	576	598	610	563	559	543	580	582	595	522	566	574	515	586	589	536	556	597	544	579	588	541	580	580	560	612	567	599	583	537	617	588	574	592	539	588	619	531	573	596	616	564	574	581	549	556	570	578	582	537	533	572	545	577	549	588	604	590	579	561	558	581	546	577	591	578	608	575	573	575	567	537	622	569	587	535	591	561	569	564	566	558	538	578	592	573	582	566	557	591	587	584	558	540	607	564	587	582	612	555	535	577	567	557	572	546	571	540	563	584	522	564	551	553	580	600	629	633	596	578	595	557	522	592	577	589	523	558	579	592	549	614	560	598	603	576	584	551	572	602	587	575	565	579	595	521	592	589	571	554	518	592	581	572	599	576	603	567	540	584	562	570	563	577	591	527	565	579	600	557	595	590	596	536	558	546	615	555	604	545	569	590	562	547	556	547	591	559	566	561	563	572	553	557	558	611	540	597	578	543	605	622	622	555	588	582	569	566	549	580	525	589	570	588	609	574	580	596	570	554	522	581	585	600	564	590	603	533	560	573	576	565	545	574	602	611	564	563	581	546	564	576	581	557	619	585	570	562	561	594	552	573	587	596	569	574	546	583	588	581	592	556	570	575	577	603	587	580	559	561	562	587	561	561	540	519	583	547	564	582	587	590	596	554	576	621	654	568	604	568	531	584	564	582	545	626	573	582	585	590	608	541	635	593	557	556	611	583	582	554	563	579	588	581	585	557	611	572	597	618	613	641	577	579	574	539	567	571	567	583	579	570	588	554	630	582	591	579	586	599	569	559	591	624	537	624	571	604	579	614	584	557	539	558	616	609	555	555	596	570	574	575	561	522	564	571	580	568	560	556	582	533	579	569	588	559	561	570	590	607	544	572	610	530	586	540	555	573	589	572	590	572	604	534	560	585	585	558	530	572	556	606	591	540	599	576	597	569	551	592	572	623	591	558	607	582	566	528	567	545	568	558	537	585	563	568	545	543	582	573	576	588	561	575	604	576	557	599	583	536	599	612	604	580	571	600	561	567	560	568	554	557	584	594	535	499	587	606	587	609	553	613	593	576	613	568	542	562	558	553	552	605	558	595	581	574	583	567	622	587	590	595	562	578	589	585	578	544	578	577	577	564	536	559	558	562	582	564	565	537	538	604	578	570	625	577	636	600	556	568	552	569	556	558	577	573	573	555	607	554	577	613	587	556	603	548	620	568	571	616	594	599	591	571	569	557	586	594	580	618	560	550	578	600	607	566	601	598	602	574	562	589	609	575	609	601	576	550	569	568	571	560	566	580	595	532	554	586	563	603	621	583	587	559	529	552	553	601	596	568	597	629	558	545	536	552	556	593	574	587	561	602	603	592	567	574	603	541	606	584	560	532	610	565	549	565	568	582	581	568	542	604	585	627	564	591	557	595	560	590	562	546	557	598	558	557	579	585	550	573	571	547	548	548	544	610	574	564	618	598	565	600	586	546	588	632	564	564	564	582	560	562	600	574	563	598	596	581	617	596	608	573	583	614	574	561	602	601	548	558	607	558	562	544	572	549	570	592	587	567	574	563	578	569	620	566	595	569	577	585	530	559	596	590	572	575	605	550	564	592	602	594	529	575	592	558	544	571	554	583	549	586	573	565	579	595	571	579	618	570	556	561	538	574	589	634	552	539	581	541	584	551	583	570	568	566	557	554	596	592	556	566	547	576	548	611	582	602	592	531	565	594	601	577	548	544	579	552	582	531	571	607	557	562	622	568	529	583	568	586	569	548	621	612	585	556	616	582	620	614	568	577	594	578	565	546	564	570	636	576	605	573	540	589	532	552	551	624	589	550	568	591	564	564	567	571	570	547	597	550	578	565	594	588	570	570	526	574	573	584	578	526	607	591	570	543	544	567	509	569	608	582	609	575	621	560	566	532	565	626	578	555	536	586	573	558	543	549	571	590	580	589	578	585	564	537	586	560	541	584	562	629	567	570	564	584	581	602	576	551	549	589	572	575	549	555	566	565	603	579	569	575	607	555	606	538	579	573	612	589	568	560	613	573	600	566	619	594	555	571	590	541	574	556	521	587	591	579	563	568	568	567	560	586	567	580	562	616	562	576	532	583	587	626	547	550	563	590	599	557	549	563	527	545	580	604	557	560	602	585	602	574	553	588	587	535	533	556	635	535	598	588	566	584	566	571	611	587	559	601	566	618	574	600	603	616	587	586	539	556	613	568	569	603	588	565	623	584	594	539	546	534	625	554	561	555	568	566	540	557	542	549	549	589	562	560	593	540	568	569	571	593	617	533	556	569	556	593	555	552	560	616	524	579	552	617	548	567	590	581	536	546	574	554	581	586	609	539	553	561	554	575	583	606	616	567	616	564	607	551	544	617	581	594	577	564	551	611	537	539	553	562	575	570	533	604	566	577	578	556	599	549	597	581	581	613	548	627	551	608	551	635	589	607	547	618	560	573	620	629	558	560	590	544	642	545	557	581	587	601	588	568	579	583	548	588	570	593	550	547	539	585	581	550	555	587	549	612	622	590	587	540	577	569	538	610	554	545	567	612	619	582	585	552	576	564	612	605	564	556	612	557	572	536	523	596	590	575	597	562	555	554	560	534	580	589	552	575	624	526	565	591	601	584	625	608	617	577	557	576	588	581	587	586	614	538	558	585	563	568	580	606	582	532	622	611	556	596	560	576	568	587	568	533	591	562	592	611	570	599	551	602	541	593	538	533	559	588	581	562	563	608	574	587	592	616	610	581	538	582	558	547	573	589	605	598	580	546	588	548	610	576	616	578	570	572	625	564	536	598	551	599	581	601	561	549	553	566	571	578	586	556	580	576	583	587	561	561	566	533	607	555	571	539	621	545	598	590	523	601	592	575	589	568	624	572	562	595	534	543	552	602	587	605	595	554	575	575	610	588	586	550	571	569	607
43299	7353	2454	1824	1219	921	750	594	473	387	325	315	295	266	243	272	230	242	205	210	204	210	198	198	187	197	165	195	211	197	181	157	185	185	162	168	181	160	162	181	158	170	181	188	169	161	168	183	166	178	165	165	170	149	166	163	152	166	153	164	153	132	166	183	143	148	164	184	169	168	155	145	178	174	167	181	153	192	205	214	254	199	234	209	234	260	186	195	208	155	180	180	169	192	178	140	142	153	143	296	194	151	156	137	195	147	145	175	153	151	126	167	154	166	143	164	162	159	159	163	157	155	149	141	150	153	160	159	160	144	160	163	149	150	157	139	165	181	160	150	178	175	167	157	150	159	175	156	159	176	160	151	147	147	164	170	165	153	158	154	173	154	153	167	150	166	153	176	164	130	159	167	149	166	159	138	163	173	169	167	154	175	156	189	149	147	158	144	166	166	171	162	161	160	169	135	142	178	167	162	164	164	150	157	145	163	151	182	143	171	182	158	175	172	160	168	175	170	155	153	172	151	171	160	176	148	156	155	164	159	159	184	157	145	142	181	143	138	154	158	167	177	130	133	167	146	144	137	148	149	143	166	162	166	142	172	144	137	157	147	156	160	159	160	166	175	157	166	167	153	163	170	151	149	157	165	155	164	152	157	181	174	172	166	158	185	151	178	139	152	172	172	179	174	191	157	172	148	170	146	132	148	163	147	134	144	162	150	149	167	161	178	139	164	168	167	187	146	152	172	168	162	176	165	159	147	159	153	158	158	156	145	154	173	160	158	154	178	154	158	159	182	163	165	160	161	171	166	163	171	154	138	157	156	133	170	157	152	161	141	140	158	189	138	165	150	168	147	165	160	178	148	149	185	171	168	154	165	162	173	162	151	164	150	164	164	184	162	173	158	163	164	138	146	160	155	157	136	162	163	164	157	160	151	183	163	155	139	146	151	167	161	165	156	182	150	137	160	174	131	159	145	140	152	184	153	154	168	146	169	142	179	172	158	143	175	156	134	158	148	185	143	163	131	192	138	158	174	153	177	150	161	173	147	174	155	169	137	142	150	150	179	182	158	175	155	144	172	138	157	149	155	141	166	160	181	165	167	182	171	169	191	178	159	155	176	155	159	169	170	178	181	179	147	161	182	155	177	138	159	144	150	162	137	179	167	163	153	140	175	181	136	125	180	147	143	130	148	172	163	182	157	161	156	172	168	182	159	188	165	172	170	155	168	171	158	165	164	148	146	154	141	168	139	159	175	168	121	172	157	179	147	164	159	166	168	155	161	142	135	154	152	141	152	169	132	165	142	159	155	192	148	148	170	138	146	139	147	165	145	147	166	140	169	140	162	160	165	177	154	157	161	156	173	168	163	177	145	139	181	173	167	162	162	149	148	165	164	162	138	141	157	149	158	169	174	167	187	168	163	170	155	171	165	177	147	136	144	145	156	175	157	165	142	146	164	158	170	165	172	158	166	173	163	167	151	143	171	146	152	162	171	175	149	139	143	178	167	164	191	155	172	168	147	138	162	147	172	172	140	155	190	168	140	160	164	156	156	161	140	152	167	153	162	147	159	168	138	144	154	181	165	149	147	149	178	173	155	156	149	178	164	171	185	176	138	149	167	164	176	142	177	169	159	153	141	165	182	167	146	178	174	178	161	153	142	169	141	162	134	128	155	168	157	168	173	156	148	161	165	144	145	162	154	145	144	165	157	162	163	160	146	178	156	160	155	160	157	140	159	135	141	150	171	180	179	138	174	168	148	146	160	166	165	143	156	166	154	155	165	143	173	175	178	156	164	176	172	150	150	135	151	141	177	153	174	166	160	176	147	147	154	162	126	163	160	163	144	164	163	177	154	145	157	165	145	168	167	158	143	153	164	158	153	159	175	152	144	162	175	176	160	178	160	153	146	168	174	149	140	160	158	147	151	149	160	126	171	148	163	167	151	137	169	165	172	163	158	163	169	155	154	149	184	175	150	137	153	145	192	153	156	162	166	166	155	155	168	176	144	147	170	144	166	176	171	187	148	170	164	162	174	148	171	160	157	169	149	162	163	148	168	161	154	160	161	145	157	176	178	163	180	152	179	177	149	161	143	175	140	151	143	154	147	168	187	163	149	163	149	157	158	166	165	168	156	176	145	157	151	156	165	144	157	172	133	165	161	179	160	147	161	149	158	164	164	144	164	153	150	163	160	162	160	160	156	153	185	154	151	151	151	184	145	204	162	174	153	158	159	152	143	153	157	191	140	151	167	177	184	147	155	161	147	159	169	154	174	188	182	145	150	143	135	145	141	180	130	157	149	160	158	145	152	142	173	148	166	176	149	172	162	199	165	194	177	177	151	158	162	176	148	173	158	171	171	170	176	163	147	180	177	149	166	175	144	161	170	173	171	133	136	141	167	158	175	166	173	128	175	164	159	138	146	143	151	141	152	171	152	168	157	160	161	162	166	152	177	150	160	143	141	182	172	172	159	158	151	170	197	153	144	176	165	178	172	178	168	139	173	156	159	171	157	167	160	164	175	169	175	175	139	169	166	159	159	163	142	163	159	175	136	163	180	189	153	172	174	156	150	161	158	147	146	150	165	173	153	151	161	174	163	152	164	139	197	163	165	165	155	156	163	174	158	160	155	166	151	170	153	160	149	132	157	141	152	151	148	153	160	140	138	153	184	150	169	154	151	167	161	161	155	175	164	176	160	153	182	152	152	161	172	149	166	173	163	150	160	172	158	170	162	151	174	148	173	151	157	168	166	165	186	159	159	158	168	166	156	174	163	165	143	151	166	165	179	179	156	194	167	161	146	153	163	191	159	151	131	147	155	152	148	166	173	145	149	140	155	164	156	159	176	176	144	178	155	145	162	150	170	181	148	172	164	164	162	142	167	144	174	159	161	174	165	141	150	167	131	154	162	173	161	146	158	152	180	149	133	171	164	166	143	150	176	164	164	168	166	169	151	146	173	165	156	161	153	170	152	158	166	168	180	158	157	146	188	166	160	142	158	149	164	154	170	155	144	167	153	154	165	164	169	165	183	169	179	168	164	142	152	157	149	151	152	157	140	170	182	186	174	148	168	143	136	172	151	156	163	176	156	135	134	149	160	156	180	144	153	185	145	160	166	149	156	138	159	168	134	136	124	149	161	160	159	155	160	182	168	148	159	150	153	144	174	161	175	156	158	163	148	153	158	184	156	163	162	184	166	164	183	181	160	141	152	166	146	159	159	162	140	181	161	149	165	184	165	140	141	177	153	159	168	192	151	176	153	148	172	164	140	173	169	154	173	190	161	143	163	158	163	141	173	166	151	161	180	165	171	172	155	167	158	169	163	176	162	152	162	144	165	176	143	152	172	156	176	144	162	164	150	149	170	169	172	185	169	137	163	147	137	154	168	157	151	154	145	168	139	149	143	153	171	177	151	140	144	147	154	177	157	146	144	164	155	163	186	155	158	146	153	168	184	162	169	153	168	149	155	140	165	160	163	162	143	163	179
20754	2209	4978	5654	4745	3931	3182	2553	2110	1866	1635	1413	1338	1257	1147	1102	987	977	859	865	819	764	706	740	680	690	640	621	608	571	619	582	627	558	558	562	571	534	481	523	546	539	520	526	512	464	497	518	466	457	489	467	452	417	466	483	475	464	464	470	452	480	488	516	495	514	533	465	521	495	541	533	509	521	586	625	793	763	1014	1090	1151	1237	1062	914	1016	1280	1098	746	584	530	485	463	438	458	418	461	436	467	488	1482	682	421	445	431	447	456	421	424	413	400	427	435	431	467	441	418	467	423	453	440	477	427	439	411	433	417	420	424	457	456	487	428	455	428	417	450	456	418	414	413	467	414	408	439	415	428	435	424	434	429	446	453	447	450	428	432	436	467	427	418	429	405	441	431	446	447	442	442	442	433	431	425	428	412	438	454	444	445	421	462	447	435	430	404	413	434	431	445	435	425	438	435	427	444	430	435	446	446	438	442	430	453	425	413	457	456	475	435	421	403	416	442	463	481	415	437	406	439	446	455	466	435	437	406	438	422	424	425	437	402	427	432	438	429	446	429	418	427	414	447	442	418	414	441	382	439	454	423	453	490	422	390	412	475	460	441	399	407	404	427	448	442	454	400	428	443	408	378	409	429	444	428	436	440	433	423	405	417	440	419	432	400	434	453	406	414	418	398	407	409	447	430	445	453	463	435	442	360	459	428	425	418	441	440	430	382	445	437	425	423	418	432	481	408	413	435	438	441	397	462	434	461	429	400	411	421	421	411	461	416	432	433	416	415	420	443	480	422	446	413	420	392	465	416	449	448	418	444	450	420	437	451	364	432	454	433	441	445	436	454	450	405	413	412	420	426	428	442	413	450	447	471	402	434	470	433	426	437	417	463	448	414	439	410	411	468	418	388	417	446	434	407	439	412	362	429	431	423	408	478	418	428	432	401	437	371	422	434	435	419	424	402	405	446	413	426	420	451	437	419	411	409	429	413	454	443	444	418	421	421	442	446	392	398	436	404	421	427	433	425	422	453	439	398	416	429	408	412	418	427	424	400	438	427	437	444	454	432	422	393	410	420	444	434	365	426	443	458	446	388	413	428	402	463	433	420	420	437	456	423	434	443	396	497	401	437	456	424	450	437	431	441	427	481	426	411	433	407	425	426	401	462	408	430	400	409	427	431	438	427	392	395	436	449	420	485	442	436	422	419	440	426	400	430	424	402	427	412	437	402	420	446	430	411	473	416	439	427	433	424	373	418	392	418	405	461	385	425	418	413	408	383	461	445	416	441	432	410	430	468	428	450	396	424	475	428	410	473	457	439	425	395	440	405	437	438	457	420	411	439	454	427	430	442	409	398	454	431	408	407	406	431	454	438	425	377	425	414	407	431	423	451	362	403	453	468	426	428	406	452	399	427	401	418	422	395	414	427	429	435	443	426	404	446	389	422	414	407	398	444	436	468	410	430	401	423	422	427	439	402	400	420	421	413	420	472	395	411	401	458	452	405	411	436	472	406	454	408	394	415	439	408	412	448	425	448	435	404	418	443	403	433	442	444	434	471	423	447	435	418	419	422	439	405	434	412	446	435	411	434	439	435	400	465	444	440	424	427	395	436	425	414	442	411	422	443	419	411	459	440	418	429	420	425	416	418	411	428	438	415	458	455	455	406	437	417	414	419	420	412	416	416	455	413	422	429	422	434	411	412	431	456	468	436	441	438	447	425	396	397	427	455	445	434	394	433	420	430	411	420	464	395	440	435	415	408	391	389	411	411	400	449	478	451	421	463	426	426	409	451	461	435	435	425	442	422	449	417	420	445	439	456	473	419	421	451	440	395	405	458	461	422	442	402	413	422	414	427	372	444	427	426	411	411	452	440	414	423	431	448	411	421	401	403	445	439	429	397	434	426	409	431	384	410	411	479	443	436	405	440	424	447	468	389	422	413	391	401	419	433	462	429	413	431	461	468	420	446	463	446	416	428	435	434	427	454	398	455	372	455	435	437	419	386	421	414	418	459	417	473	391	398	417	428	395	402	454	481	405	403	422	385	422	452	453	466	393	412	478	427	452	430	463	435	413	410	403	421	456	439	444	458	421	434	399	452	420	427	411	461	413	439	405	458	444	408	419	425	434	434	401	426	401	443	458	442	444	387	409	439	448	427	396	431	421	411	434	396	429	405	426	430	417	440	384	435	408	446	414	443	455	439	443	429	378	460	457	447	433	422	432	437	445	441	442	435	441	428	425	483	442	380	438	435	462	425	422	417	458	427	420	437	386	473	410	434	430	416	434	413	432	472	434	432	401	429	406	390	427	459	452	417	445	414	416	433	419	427	432	421	443	411	443	421	426	414	450	404	446	440	442	443	453	418	459	437	450	432	438	401	416	444	428	430	424	422	406	418	434	437	419	431	417	412	425	439	407	434	468	438	456	410	444	446	422	442	382	410	437	412	431	433	396	421	452	443	424	467	443	441	432	430	385	433	403	406	364	440	452	408	427	437	445	420	442	412	392	477	401	459	400	409	424	437	451	405	401	441	396	421	434	428	403	397	408	409	408	426	387	458	419	424	429	434	417	430	426	397	390	420	463	444	421	424	423	421	411	421	417	464	425	430	416	420	415	469	438	406	444	433	410	441	460	440	417	460	446	423	408	398	410	427	415	427	429	407	411	445	454	414	447	426	412	408	417	406	424	437	440	417	396	445	450	407	371	427	446	413	436	434	388	415	430	417	426	430	441	403	433	441	430	434	427	423	474	431	416	428	400	429	435	435	481	417	445	453	466	438	403	388	400	452	429	388	437	430	416	407	443	414	406	444	435	425	411	439	417	423	428	442	423	415	429	436	443	441	414	432	412	427	406	449	433	398	433	434	422	387	451	460	420	425	438	383	443	416	442	425	393	424	450	409	435	429	398	424	417	393	431	427	446	446	398	412	416	466	484	399	435	444	428	478	441	442	421	481	398	448	471	434	411	467	418	417	431	443	466	471	412	397	430	436	399	429	442	430	438	425	449	438	372	419	447	440	413	440	439	441	380	459	436	435	470	429	426	444	431	438	436	409	463	455	415	433	410	388	411	464	424	405	447	435	433	444	415	431	444	440	403	400	394	442	408	420	429	422	447	446	417	409	443	418	443	409	439	417	404	450	457	477	418	466	458	429	429	435	460	416	414	451	426	452	460	442	457	433	407	434	461	411	436	403	439	464	433	426	444	398	398	418	426	401	447	450	427	402	407	434	411	413	444	417	428	413	424	436	402	422	410	386	457	451	388	463	431	432	447	439	442	452	450	402	457	465	444	407	432	452	411	472	433	446	419	418	427	436	445	421	445	441	412	394	443	414	405	444	439	430	447	459	397	423	476	431	458	372	442	429	405	442	411	407	449	434	399	435	440	410	479	423	441	437	434	437	444	433	441	427	455	449	388	427	425	436	413	413	419	445	473	444	440	409	434	414	452	451	431	447	415	395	404	435	452	433	428	433	412	402	411	426	448	422	435	445	440	440
3976	230	214	191	216	194	173	177	160	212	181	179	178	193	193	181	185	192	186	169	181	187	173	184	188	183	167	190	163	159	200	184	165	160	192	197	188	182	187	175	193	190	213	162	176	165	165	214	182	162	186	200	195	204	161	178	177	138	163	167	149	175	187	194	182	173	169	150	156	181	174	206	186	198	184	174	180	174	193	173	197	175	177	192	176	201	187	181	183	185	181	179	194	181	156	204	188	197	158	188	224	165	192	171	173	205	176	190	194	175	171	174	190	163	185	169	206	177	208	172	203	156	166	170	164	186	177	185	169	175	164	150	181	206	164	178	178	180	199	174	163	153	170	176	210	186	169	189	153	195	189	211	174	154	183	180	198	184	208	200	181	179	184	177	201	194	159	179	157	188	184	177	154	167	181	159	185	171	163	198	169	171	183	156	193	166	173	165	163	165	205	181	175	159	158	163	166	173	163	157	190	189	192	178	170	183	170	181	197	175	165	189	183	182	165	157	182	185	179	184	167	182	203	187	204	188	206	166	174	186	176	178	200	171	198	176	184	180	175	182	191	168	196	170	170	172	185	178	168	184	191	190	169	179	161	177	168	152	172	190	152	181	177	203	157	204	177	191	191	161	174	181	186	160	190	147	154	192	177	170	175	195	180	171	182	178	174	171	181	203	185	189	188	179	167	195	200	176	146	195	188	196	187	172	195	184	193	174	164	165	176	158	165	164	178	163	214	161	158	145	178	180	198	154	179	191	188	197	158	161	171	188	176	186	194	181	173	179	186	186	160	170	165	184	192	189	171	192	177	185	198	186	189	164	162	183	179	182	192	159	147	170	190	182	181	208	197	170	206	189	163	169	183	184	170	187	228	219	169	194	192	204	162	184	175	191	186	160	185	170	169	196	177	167	160	160	192	195	161	191	169	184	182	185	168	178	170	183	174	165	170	188	196	179	184	193	180	149	174	155	170	190	160	187	184	178	192	170	172	183	180	186	181	168	182	195	192	159	158	191	165	194	170	188	178	174	193	175	184	189	168	193	191	180	183	154	191	194	185	159	183	169	162	194	167	175	179	169	173	170	174	164	189	173	177	187	189	169	184	180	179	189	166	183	183	194	176	178	170	167	164	194	168	169	197	171	161	160	210	179	177	173	178	170	171	158	177	178	159	187	188	175	175	189	179	172	162	166	163	189	159	197	182	180	184	186	203	167	195	166	205	195	174	192	200	196	183	163	172	179	167	172	209	209	179	174	190	185	172	161	165	180	175	157	192	171	175	189	196	198	175	152	178	174	177	176	176	193	183	190	187	147	177	160	169	181	169	180	163	181	190	173	191	188	179	185	178	187	171	196	183	178	181	170	166	187	152	177	188	168	184	185	202	160	181	159	192	187	177	189	184	177	193	169	157	188	211	182	179	212	162	174	182	169	222	179	158	193	181	157	193	180	165	182	183	174	160	178	220	195	191	190	166	194	197	167	159	165	176	194	175	169	192	178	167	165	137	199	186	179	152	188	174	175	190	164	170	184	181	181	157	188	169	208	186	180	188	215	174	185	179	192	157	178	177	160	189	183	154	159	178	160	154	184	169	183	188	176	165	171	185	190	181	151	195	197	201	172	167	172	173	167	168	159	196	174	199	190	185	181	142	192	170	185	162	167	186	185	174	175	160	183	165	163	193	153	172	186	190	164	175	158	177	150	176	170	196	162	190	169	156	177	171	198	175	182	168	176	202	164	181	182	189	188	205	187	179	181	175	175	166	188	172	200	201	172	199	182	181	181	174	184	179	174	180	194	176	176	182	211	175	190	154	164	178	161	184	179	171	190	166	185	196	170	187	189	184	167	175	205	190	165	181	161	171	178	173	162	197	183	189	192	161	172	164	177	184	185	181	163	199	172	197	171	168	206	184	184	185	170	162	188	162	177	188	175	174	188	183	183	180	176	166	178	172	152	181	197	151	178	178	169	183	177	179	188	187	179	168	169	191	176	190	162	178	172	170	163	180	200	186	159	167	175	177	176	194	185	186	152	173	175	183	179	172	161	211	199	201	154	184	190	174	191	174	193	169	177	180	202	161	173	179	149	174	155	172	184	158	205	169	195	186	174	204	169	168	208	167	169	162	162	189	168	178	190	189	167	175	172	161	183	196	168	153	171	206	191	185	197	189	176	177	183	202	186	173	166	195	186	183	182	170	179	196	184	214	180	190	170	198	176	170	173	193	182	173	190	198	168	190	189	166	187	166	206	194	164	198	182	161	189	177	169	184	166	180	168	176	168	184	195	175	162	167	190	197	179	168	172	147	200	182	183	168	145	180	180	187	165	159	183	183	191	171	185	157	147	159	179	159	189	189	173	154	203	166	171	188	167	173	156	157	180	185	174	194	151	181	155	182	180	182	183	163	190	165	163	182	163	174	198	193	158	186	225	196	197	179	156	197	176	168	163	180	195	168	163	173	181	200	190	184	179	162	163	167	156	181	164	182	183	184	166	179	172	182	168	175	184	190	181	179	187	168	197	176	177	172	201	180	168	161	200	180	182	188	191	179	195	167	184	169	191	198	213	165	178	200	159	184	168	171	200	184	179	188	191	186	168	171	175	196	154	168	185	165	184	182	196	196	210	163	188	171	147	168	185	179	158	151	156	179	169	202	188	173	186	152	171	183	189	170	193	197	176	199	180	191	186	186	176	167	181	188	195	156	174	178	191	182	186	194	167	188	195	177	170	178	183	190	189	172	166	190	193	202	182	183	196	166	166	186	179	195	166	176	181	207	163	180	166	171	176	179	174	171	197	173	191	193	173	212	174	168	185	190	161	171	176	182	179	165	178	176	206	163	205	190	176	181	169	158	191	210	162	201	178	174	186	185	191	187	164	182	179	154	196	192	174	184	177	190	185	163	181	171	145	185	181	184	138	195	187	200	152	147	172	157	170	187	172	154	184	176	171	169	199	173	144	183	190	198	191	168	196	172	205	198	185	191	185	197	185	159	156	220	161	174	185	164	168	198	172	162	174	181	154	183	180	162	189	206	179	199	168	171	165	186	164	192	179	154	187	187	178	176	191	191	174	184	184	184	164	196	156	172	190	202	206	194	180	183	181	170	177	174	184	175	207	177	178	163	196	194	191	156	182	181	170	206	185	178	198	189	202	192	177	189	178	189	164	179	187	179	187	179	166	189	167	193	195	186	175	185	179	170	168	181	184	184	177	177	170	177	172	163	179	197	176	170	166	146	200	172	172	173	203	185	184	154	164	197	176	175	188	172	201	191	178	186	141	170	178	151	169	207	183	160	173	180	166	184	200	184	192	148	176	155	173	187	176	175	212	171	201	181	169	198	202	165	184	166	153	167	183	187	187	165	171	171	198	184	184	184	189	162	189	184	178	201	176	177	150	196	168	177	185	179	171	188	174	171	172	187	166	190	176	161	199	183	160	180	192	202	199	177	182	185	157	171	172	178	175	190	154	170	167	178	184	202	196	185	193	185	190
3651	529	654	633	612	619	596	529	535	515	492	578	513	510	501	512	474	491	497	484	493	493	500	494	491	503	455	489	507	516	484	483	491	464	478	477	483	523	504	497	548	465	498	465	495	498	463	507	531	479	483	463	537	471	455	505	480	484	489	507	466	489	478	521	530	492	558	504	506	485	554	502	493	569	505	519	549	563	507	512	516	525	497	515	547	535	522	521	479	517	488	513	464	472	449	476	471	494	502	539	497	483	481	463	464	476	501	488	487	493	526	496	483	476	486	470	524	499	484	494	490	461	511	474	520	512	516	494	501	465	491	469	481	502	447	494	554	463	489	484	517	466	487	495	526	452	508	465	552	460	478	502	476	503	516	490	454	479	511	462	525	506	485	485	490	455	516	475	467	501	452	480	494	446	474	514	482	488	466	484	466	487	478	486	518	524	493	471	476	447	495	451	507	508	513	491	491	525	497	513	448	512	468	479	485	478	514	507	512	463	475	451	490	474	508	515	472	501	489	482	513	482	506	503	485	508	509	454	509	502	486	485	460	486	468	503	507	519	517	462	496	500	481	500	538	511	454	502	469	489	459	499	459	470	463	490	460	523	466	457	481	488	483	513	504	473	496	473	467	479	502	505	484	462	487	491	459	495	485	475	498	512	496	465	506	517	482	486	484	527	501	511	463	513	491	500	461	503	479	464	512	459	453	526	501	483	482	484	517	499	509	445	531	473	517	480	513	449	478	483	499	486	498	442	509	536	512	502	487	492	473	483	463	490	514	507	488	492	499	501	496	480	483	486	509	500	466	495	449	479	502	491	485	504	486	500	498	511	509	491	506	516	519	489	511	481	482	465	445	478	529	501	500	501	511	477	520	513	479	496	473	503	531	472	478	484	445	517	498	553	524	464	503	467	479	466	533	463	457	458	478	508	490	497	464	471	488	467	483	479	521	434	466	463	472	451	481	468	506	477	525	513	498	501	458	489	471	468	475	487	482	476	520	511	470	468	487	557	521	513	510	485	496	470	486	457	471	485	516	478	476	470	481	470	520	505	449	515	465	455	490	496	479	507	536	501	463	526	473	487	469	469	461	447	475	488	509	494	464	487	467	505	487	522	492	503	465	445	476	475	473	468	467	487	500	506	507	495	530	512	458	470	489	504	489	513	497	449	514	454	486	500	531	489	490	498	500	480	473	534	467	510	500	518	501	479	500	487	509	518	485	495	486	487	529	495	506	500	459	507	480	481	487	474	526	510	499	489	536	504	511	494	500	475	477	507	510	518	485	496	485	513	527	482	477	444	475	464	477	514	478	446	492	533	485	524	487	462	497	511	465	510	496	489	480	475	486	489	457	499	493	528	486	496	459	529	459	455	473	482	506	493	524	491	515	520	490	485	485	489	469	458	520	508	490	480	462	493	486	490	494	499	504	497	538	503	479	485	467	497	451	495	504	484	502	478	515	486	467	493	495	516	503	535	504	506	496	491	454	475	530	488	531	519	504	489	507	488	476	477	540	504	477	502	500	493	527	484	465	494	484	507	475	513	459	465	467	483	511	508	514	531	432	523	491	503	450	535	481	484	510	515	486	470	467	539	497	508	469	440	456	477	451	470	508	499	503	486	467	476	490	514	459	485	504	472	463	434	472	469	477	464	499	513	478	466	502	477	477	478	458	508	470	452	497	465	485	542	464	456	536	509	468	467	489	525	502	506	457	456	423	488	494	449	488	483	488	471	501	489	484	460	462	537	490	502	464	484	489	488	510	502	497	494	472	487	472	519	456	492	463	447	524	483	473	486	501	476	473	522	468	514	494	459	516	490	501	499	465	464	544	465	540	508	522	484	475	487	498	472	487	478	515	507	518	444	496	461	532	484	458	457	518	471	455	491	516	462	478	487	490	473	509	468	473	493	473	523	474	464	476	481	478	491	513	488	485	462	512	498	521	483	467	471	464	471	489	534	492	472	481	444	464	477	483	446	464	509	520	471	497	484	483	470	480	508	505	481	449	465	497	497	507	469	496	506	498	537	485	486	515	482	481	495	530	471	507	486	553	505	506	507	504	449	466	488	487	515	454	436	505	476	458	483	480	473	496	477	501	484	489	499	463	477	449	500	532	454	520	494	489	504	508	486	464	529	462	471	521	452	524	499	508	481	489	479	469	509	502	491	505	500	519	469	472	492	494	533	487	513	455	501	488	486	480	510	499	499	500	491	462	481	514	479	498	537	502	468	472	469	509	410	477	447	545	469	522	506	465	485	510	462	483	500	521	507	493	489	504	492	493	489	479	492	484	512	482	472	479	527	497	464	493	452	474	508	481	487	465	477	519	485	486	486	472	458	530	494	449	496	504	520	459	477	489	470	517	507	494	512	503	499	502	475	465	464	486	468	489	491	490	501	517	509	483	486	476	462	493	479	514	514	455	481	520	491	530	497	484	497	496	517	500	466	499	448	492	487	558	483	490	495	494	454	474	463	482	472	501	496	495	481	493	474	507	523	471	488	485	513	490	491	462	454	514	480	530	501	462	497	506	478	495	470	480	553	513	517	502	518	469	463	493	462	508	478	482	497	484	503	526	441	490	472	476	507	504	481	492	503	507	479	511	502	544	488	491	484	481	487	505	488	505	482	492	473	490	495	470	506	488	481	503	529	498	486	506	506	488	516	521	498	505	471	476	470	488	452	484	485	494	518	471	492	476	482	509	480	504	454	476	489	499	463	447	505	483	504	499	451	477	487	459	474	453	463	516	479	512	494	487	449	450	470	526	445	459	459	492	493	500	497	538	505	483	487	525	410	503	492	528	438	491	487	451	492	479	485	470	461	513	498	488	535	497	447	482	455	444	432	458	477	489	495	550	524	482	484	484	517	440	466	476	481	463	478	572	498	496	488	479	491	465	475	486	483	473	471	494	462	452	476	472	496	500	472	466	509	497	502	458	497	480	490	489	481	485	468	523	476	493	494	486	507	501	539	488	491	468	476	498	516	457	480	482	498	516	507	513	486	527	482	466	486	492	445	465	476	490	498	514	489	491	511	513	468	497	500	456	485	464	461	504	530	526	471	476	493	491	471	503	455	507	492	475	487	509	468	486	503	480	506	478	474	487	506	497	482	486	475	468	460	496	495	445	498	471	461	524	511	498	498	509	484	526	473	505	519	484	451	503	492	460	481	481	538	485	543	481	507	452	479	515	494	483	507	435	492	523	460	520	514	503	454	487	514	503	471	468	512	473	452	509	489	475	488	488	469	509	489	480	499	463	486	484	479	484	515	478	484	474	476	495	497	516	522	497	465	496	473	516	500	487	437	504	498	472	465	490	503	461	507	508	525	485	471	499	497	483	532	460	499	493	488	551	475	482	509	431	496	476	494	512	517	512	500	495	504	468	488	484	529	482	490	493	489	501	437	488	500	521	451	472	496	455	501	497	515	519	492	521	491	484	489	480	473	509	537	468	499	457	465	480	520	486	507	474	497	471	500	474	468	519	487	506	507
30070	3352	1342	942	746	561	464	445	389	321	296	291	292	264	229	268	261	264	248	241	232	221	226	222	212	220	229	207	234	222	226	221	196	218	210	202	204	238	209	233	232	215	218	232	230	206	208	232	204	213	236	214	224	229	223	227	207	200	218	226	202	216	219	215	213	229	195	245	209	228	227	194	220	212	223	275	217	238	243	231	251	253	251	240	244	212	251	235	219	218	199	210	231	221	189	210	201	221	216	267	226	183	192	241	208	229	210	231	214	235	205	201	221	218	197	203	222	204	233	228	198	218	216	227	218	207	219	209	225	216	215	195	222	228	215	217	207	216	200	214	229	191	186	241	178	202	234	199	199	221	211	216	191	200	208	215	196	203	229	230	196	229	202	222	208	190	240	209	209	198	205	231	223	212	233	207	203	234	245	208	232	219	218	245	219	196	203	213	205	211	215	212	232	206	210	210	195	222	201	209	238	202	206	252	222	224	200	208	214	196	179	213	217	217	223	200	211	217	210	185	201	199	213	179	243	227	229	187	209	228	218	216	231	201	225	197	216	181	230	233	205	227	230	235	230	237	199	215	203	259	205	240	229	218	171	216	189	190	204	197	221	210	183	209	222	228	180	211	208	189	206	232	217	222	239	202	196	215	209	188	218	214	221	206	206	227	208	203	232	187	221	212	221	203	202	231	206	220	226	183	210	195	213	223	231	215	240	204	218	224	202	192	218	231	213	226	221	232	210	256	211	224	209	194	207	208	210	215	187	207	234	184	230	198	250	200	222	195	208	195	202	202	241	212	218	208	227	210	227	223	197	213	210	233	210	208	218	195	218	191	228	199	224	198	220	220	216	204	217	203	217	238	209	179	221	194	241	224	220	201	200	208	214	220	215	199	211	193	201	213	221	202	228	201	212	233	198	199	223	233	199	228	215	245	195	198	204	245	196	217	216	234	208	201	205	229	231	238	217	223	204	212	205	208	212	205	199	212	196	202	197	207	209	220	197	235	217	222	204	205	204	221	208	222	184	204	195	201	196	200	227	220	218	229	218	220	212	208	226	233	238	174	222	229	228	193	246	197	210	240	238	176	207	205	213	231	219	217	225	189	235	219	189	196	205	214	226	217	203	217	186	229	199	220	225	191	227	205	203	256	222	228	212	212	198	192	220	202	222	221	230	225	207	197	213	180	193	214	211	208	213	202	192	227	234	209	204	212	218	185	226	207	227	202	214	218	199	221	223	195	194	203	216	207	192	222	224	237	244	214	220	209	190	186	235	242	210	216	230	216	209	219	197	195	196	216	215	222	210	216	223	203	210	203	192	193	220	213	196	217	213	210	217	215	221	203	195	195	204	211	228	232	217	241	206	223	234	215	235	211	222	190	226	219	231	187	223	203	232	205	208	224	229	219	203	242	207	207	200	235	201	191	241	216	208	214	189	221	205	233	214	202	211	214	207	192	243	221	217	223	185	202	202	203	237	194	199	194	203	240	189	211	200	208	184	235	217	212	213	225	217	208	217	233	217	235	198	207	216	212	202	200	216	216	185	196	206	242	218	224	223	213	218	186	255	204	232	230	221	223	224	208	206	218	204	228	256	240	219	225	212	219	222	207	235	228	228	223	200	185	195	229	194	203	179	201	163	203	244	197	219	208	216	208	220	216	205	209	205	221	190	220	201	195	219	196	240	208	204	222	197	179	233	243	199	223	219	229	221	190	182	197	211	211	218	218	201	200	206	199	216	205	211	219	219	235	207	210	195	188	183	199	226	180	242	199	195	217	211	194	228	222	221	227	221	216	243	221	211	230	213	213	218	198	214	222	218	210	242	226	212	229	202	219	199	211	196	215	206	253	198	203	224	212	221	236	209	198	225	227	215	213	210	241	219	226	191	200	207	228	196	203	215	186	202	236	197	221	194	218	237	218	206	174	185	181	212	199	197	203	213	205	245	242	216	243	197	213	224	218	193	237	209	237	195	188	237	215	215	205	231	210	204	189	214	257	219	238	234	221	228	199	215	189	202	206	248	217	210	232	218	214	226	238	224	201	183	204	180	208	227	200	220	218	225	204	171	235	191	205	215	208	199	223	229	210	198	210	222	229	196	216	229	185	211	231	207	194	203	231	195	238	219	207	201	236	217	213	195	207	234	223	209	218	209	228	225	224	206	226	228	206	210	218	211	205	204	213	208	213	200	214	239	186	222	191	218	228	207	200	210	216	200	202	196	226	208	179	212	227	220	226	219	182	245	211	210	223	196	209	222	208	241	227	188	224	184	236	222	217	205	197	219	214	209	221	194	206	216	217	233	198	219	218	219	217	220	213	231	210	215	219	197	196	230	208	237	228	187	221	249	209	186	237	199	193	209	220	215	178	239	256	194	188	231	223	209	209	213	207	233	216	234	230	205	228	197	217	235	198	231	227	206	224	208	220	202	218	232	185	211	225	211	201	209	236	233	215	207	247	212	218	182	209	228	231	209	217	232	211	200	214	191	218	206	208	206	221	219	204	221	224	229	213	203	230	210	222	222	206	231	226	196	200	204	227	200	204	231	225	231	214	207	231	231	205	235	215	219	209	206	197	215	191	204	247	211	184	221	198	201	206	192	194	218	190	201	227	225	209	200	232	197	220	214	237	209	216	221	223	211	208	228	209	212	230	205	202	223	216	198	219	193	199	196	202	202	185	198	238	222	201	209	242	226	191	199	230	206	217	206	234	196	200	231	213	200	228	224	192	225	207	240	218	201	214	203	215	210	229	244	226	189	220	221	212	218	221	217	217	201	232	229	234	213	200	228	201	177	216	212	203	194	211	218	216	236	197	205	224	208	189	217	209	196	234	211	209	236	206	226	216	212	189	223	204	215	212	225	208	217	205	208	201	213	232	197	221	215	211	204	209	223	207	213	205	201	218	211	232	220	238	219	234	213	199	210	220	199	210	216	185	208	192	230	212	197	221	208	231	216	225	206	216	201	218	211	208	208	222	205	203	216	232	214	199	194	222	220	228	211	212	205	196	202	216	182	216	216	197	207	192	181	224	215	199	217	244	207	244	220	222	183	212	208	234	209	197	176	216	195	209	238	216	215	222	218	215	190	192	220	212	228	215	213	192	222	215	212	228	214	230	217	223	210	183	198	217	211	198	198	179	201	206	218	219	230	219	241	213	219	240	196	221	217	222	217	224	212	216	217	197	226	192	226	178	230	207	218	211	206	217	225	186	193	210	212	198	199	215	221	217	231	196	193	238	215	211	203	221	225	205	221	212	187	203	227	221	237	209	213	214	194	221	199	215	208	210	215	208	229	218	218	211	212	230	219	190	225	202	208	221	228	240	203	234	232	191	209	227	220	195	218	219	220	223	211	218	243	215	217	189	216	190	198	229	204	234	199	191	193	205	245	200	212	208	188	192	234	205	213	183	231	213	218	207	220	217	208	198	214	207	218	237	252	224	202	203	186	210	199	225	232	198	217	202	211	201	215	221	196	218	204	226	207	192
15086	1438	2937	3335	2853	2313	1997	1734	1542	1286	1182	1095	1026	966	894	855	834	787	768	692	757	696	664	715	726	676	665	647	707	605	629	662	620	644	676	606	657	603	579	595	623	604	608	632	624	636	558	624	611	621	594	607	621	575	577	592	596	555	562	580	538	576	577	595	599	598	567	618	603	625	626	626	581	607	645	690	754	724	793	920	860	937	918	869	899	993	892	698	677	587	576	594	583	566	587	582	563	582	641	960	571	564	598	534	578	612	542	599	544	566	557	563	567	626	531	583	537	541	583	535	508	559	594	547	559	542	532	560	597	563	538	562	562	576	551	559	589	536	577	555	543	552	529	569	509	587	553	544	531	546	535	573	569	557	541	543	595	585	549	576	578	583	540	568	557	540	540	554	564	541	583	609	519	576	586	548	564	574	581	554	595	583	562	592	594	567	554	569	579	570	602	557	588	526	557	577	573	587	591	565	553	547	555	541	608	589	587	577	571	600	553	586	589	554	600	584	549	602	583	576	569	548	567	586	567	556	520	589	548	596	537	600	548	581	540	544	577	570	585	555	529	563	614	561	572	574	585	577	547	580	588	538	569	579	561	541	539	613	536	565	548	539	539	571	604	568	554	538	554	590	583	554	594	530	553	576	572	585	508	588	600	563	654	614	555	548	562	566	571	584	600	553	585	583	587	515	568	602	536	558	537	573	550	573	547	591	574	580	556	551	583	602	581	565	556	556	552	603	577	618	530	592	551	553	558	586	574	559	575	559	540	603	612	572	589	531	596	571	584	574	581	568	558	569	589	541	541	535	552	606	585	555	570	534	543	536	561	573	582	568	549	570	531	562	545	574	610	587	587	537	541	550	571	592	533	569	548	566	541	527	550	588	579	542	573	590	550	543	560	556	496	572	534	613	590	619	553	559	543	556	559	577	577	517	545	604	526	588	594	545	564	572	540	569	582	548	584	565	578	604	568	572	559	552	558	545	585	566	547	550	546	552	567	580	581	538	563	568	537	564	542	562	547	573	542	519	535	586	609	615	566	524	569	527	524	533	517	564	575	554	522	570	561	584	592	550	542	612	563	578	552	530	588	574	566	581	580	538	557	529	510	539	566	547	549	553	565	608	574	585	537	604	556	588	624	569	566	562	580	576	545	596	598	549	566	584	551	539	624	582	543	521	538	563	540	577	512	496	575	538	552	556	547	555	557	572	579	570	609	561	590	538	549	548	598	553	583	555	556	528	557	527	576	603	563	604	533	552	552	572	599	583	528	551	585	565	535	570	569	544	578	588	601	577	538	548	572	553	548	573	566	554	539	564	546	521	601	532	590	587	578	548	549	569	568	589	581	552	560	565	589	562	540	559	539	550	556	595	566	575	577	573	551	557	551	564	541	566	567	544	567	560	604	539	577	551	547	574	584	544	593	579	556	567	556	594	556	576	569	554	545	549	535	572	573	560	563	595	580	568	537	576	525	522	568	546	548	544	581	554	569	540	573	563	539	567	571	574	502	583	528	587	529	569	554	570	603	583	556	569	574	565	545	535	539	604	566	576	554	559	534	548	607	580	519	552	494	558	585	567	577	569	582	564	576	583	555	560	587	549	555	595	569	541	569	567	577	541	542	552	550	549	550	565	533	543	519	550	583	540	563	582	528	567	544	533	559	542	545	532	576	527	553	541	539	590	588	599	564	559	562	574	600	541	506	574	559	552	606	557	511	602	576	587	577	565	554	570	568	599	558	515	554	570	566	597	535	560	600	553	598	564	570	596	561	539	530	536	536	569	566	551	571	613	529	574	559	545	564	558	515	581	532	545	557	578	583	586	587	576	593	566	548	572	568	600	585	583	600	544	550	532	518	545	561	580	568	575	590	557	534	582	559	585	557	552	562	575	559	577	545	588	554	579	546	562	565	549	582	546	553	575	564	560	577	549	636	553	582	542	539	573	518	589	590	554	537	542	573	559	568	567	589	565	557	614	589	525	580	568	522	541	544	515	601	531	538	554	531	593	571	558	572	541	588	609	577	553	592	576	612	607	538	560	563	567	557	573	545	557	560	589	551	532	576	546	534	572	577	531	560	559	600	546	540	534	569	539	559	594	584	536	563	532	556	555	554	585	573	567	572	584	554	558	549	582	592	582	605	566	528	584	564	578	535	546	573	555	561	567	528	592	529	532	547	555	565	578	547	563	559	570	542	546	553	548	568	531	587	550	540	528	576	571	572	548	551	580	540	577	538	596	534	585	572	556	563	532	547	579	546	549	564	569	586	546	576	550	586	509	562	574	559	552	589	554	539	551	586	567	566	557	597	563	572	565	554	516	588	545	585	548	567	581	538	564	555	562	572	579	566	567	554	568	557	553	564	572	566	558	580	541	569	577	567	533	565	552	535	592	604	592	533	561	548	558	538	531	600	584	546	581	562	528	566	582	543	562	562	579	586	519	583	584	560	617	622	574	547	587	612	592	568	601	541	605	543	566	565	551	573	578	567	557	611	553	526	540	610	579	547	554	525	533	589	576	559	550	621	559	558	585	555	578	539	558	534	568	563	556	530	580	558	549	533	559	593	570	558	556	574	577	553	613	538	525	540	570	569	573	577	542	562	539	569	524	543	596	574	545	588	550	565	569	547	546	591	543	561	573	546	587	590	586	555	539	530	575	595	562	552	569	575	556	583	573	538	569	578	555	573	532	527	573	560	548	581	581	582	575	568	530	544	536	571	573	595	540	579	599	574	577	600	598	583	583	573	571	543	605	557	522	580	573	532	517	572	574	561	596	524	584	571	583	597	571	539	581	519	564	544	510	574	588	579	578	548	567	553	564	635	570	505	512	555	562	534	551	571	616	516	591	544	576	563	544	610	565	525	543	542	559	569	564	580	537	601	549	557	569	534	585	566	541	573	545	535	562	574	531	590	560	550	545	560	582	535	594	533	562	591	529	561	567	571	614	585	547	597	564	564	564	566	584	593	540	577	580	559	551	546	508	512	570	605	556	533	541	610	601	561	531	593	567	565	566	581	595	525	544	576	545	553	587	526	568	581	568	512	555	578	567	582	573	531	563	584	565	547	563	538	581	557	598	537	539	543	561	567	601	546	543	556	536	593	552	566	585	507	564	541	576	535	578	573	530	546	542	528	535	589	569	584	572	577	578	543	542	598	573	578	564	577	572	561	541	550	527	530	538	559	546	583	586	574	560	559	543	544	544	598	557	546	557	566	555	612	571	543	570	592	600	592	622	561	577	563	558	554	571	543	579	558	591	555	561	618	623	626	578	563	562	571	550	554	556	542	552	525	514	573	532	568	552	578	547	561	572	569	520	567	525	559	570	532	568	528	568	579	537	575	597	539	546	529	561	522	547	563	558	569	577	578	542	506	542	556	567	553	602	636	566	589	572	558	577	561	600	560	578	569	622	572	546	616	574	487	579	555	575	554	559	558	584	545	546	585	559	597	517	566	561	553	549	565	509	558	556	575	583	580	584	609	575	556	555
44521	8428	2679	1793	1287	958	679	544	459	387	370	316	284	269	260	239	257	223	220	220	225	200	198	202	202	178	187	194	187	174	155	172	204	165	157	157	179	172	160	157	163	178	166	182	177	178	153	142	158	147	168	178	174	146	161	161	164	168	155	173	160	168	170	168	155	182	154	154	166	146	154	169	158	165	168	181	194	191	226	211	189	228	201	217	216	219	199	205	185	162	168	145	154	149	177	154	138	168	153	232	166	150	174	164	166	156	155	139	153	141	149	154	146	149	166	143	173	148	163	170	155	146	174	160	153	168	169	144	127	147	145	162	130	140	146	147	164	146	172	137	162	177	140	171	161	173	144	132	148	134	170	136	154	139	179	170	152	139	179	156	171	170	179	133	155	158	166	161	144	156	167	147	157	164	143	158	151	168	176	141	140	166	145	158	184	139	146	148	161	164	121	179	159	148	141	159	156	172	154	171	163	163	170	152	159	135	165	159	151	147	144	164	141	131	158	137	156	177	164	150	146	151	171	145	156	170	141	150	173	146	153	168	144	150	166	153	178	167	175	158	155	148	157	169	164	174	171	157	163	158	155	137	168	148	174	162	166	175	131	166	149	151	153	151	179	150	148	177	163	155	151	154	152	142	189	162	160	146	138	146	161	156	175	141	142	169	143	162	159	155	155	160	165	144	159	140	162	150	167	152	160	159	143	134	166	167	156	125	147	159	176	162	154	143	150	156	152	151	138	174	161	160	129	138	152	143	156	144	148	176	170	149	159	177	164	178	122	147	155	155	183	154	160	145	138	154	145	161	158	151	148	137	149	150	132	147	157	136	146	144	155	162	146	174	172	195	142	162	154	168	149	145	165	172	149	185	167	157	152	149	151	180	167	161	135	173	155	154	163	157	162	145	143	169	162	167	167	179	190	142	173	152	148	134	147	172	161	156	184	155	160	159	148	169	175	162	147	138	134	168	145	155	149	157	177	152	150	166	175	158	147	159	144	148	144	152	184	162	152	157	170	169	151	168	150	162	148	149	178	159	145	180	152	161	144	138	167	161	155	166	156	151	179	180	131	136	175	179	174	150	170	131	149	161	149	144	148	164	140	152	153	139	159	165	166	146	164	162	132	135	152	155	160	157	173	139	159	151	149	134	167	153	159	154	145	147	171	155	161	153	135	151	172	151	166	167	150	141	165	162	158	137	153	207	145	178	136	141	157	162	164	157	165	151	192	149	171	172	160	159	140	144	159	158	164	146	163	160	139	163	162	160	142	163	153	146	164	148	160	172	143	151	160	140	147	152	144	160	155	177	167	173	158	139	157	178	168	147	195	163	153	165	136	166	154	154	125	153	152	170	169	154	148	153	138	175	149	186	140	163	169	142	135	139	168	162	173	153	153	154	178	158	135	148	150	153	172	138	165	152	135	157	143	151	150	152	164	128	161	150	138	150	172	153	167	147	166	147	157	140	149	162	149	155	151	163	156	153	128	160	175	167	165	160	147	178	162	172	146	153	165	160	150	140	163	140	156	150	159	156	158	172	165	133	156	148	148	145	145	152	164	160	147	160	176	145	149	186	160	158	178	150	153	140	141	163	154	154	149	141	131	158	169	167	140	140	148	173	168	163	174	150	132	146	165	157	146	147	168	165	157	177	161	164	163	145	158	171	146	171	165	176	160	150	170	173	138	168	134	160	151	133	159	132	152	141	152	131	155	141	153	163	157	161	171	173	163	141	160	160	153	170	179	149	161	164	153	151	153	141	168	156	165	148	136	141	160	152	140	135	146	172	188	153	170	146	154	151	156	146	141	215	137	166	168	142	174	139	182	136	159	155	152	167	148	173	147	150	153	171	164	159	158	166	149	155	161	165	145	154	173	170	154	119	157	154	151	141	147	155	175	156	165	161	171	138	169	183	148	161	159	164	141	138	151	147	150	165	166	174	159	148	177	140	169	161	180	156	151	160	172	155	138	161	141	172	185	165	149	164	171	154	150	156	144	164	166	182	144	143	151	182	161	151	172	139	136	152	149	147	147	124	162	154	147	159	145	185	134	139	128	175	156	153	168	150	158	156	156	154	187	150	179	137	158	149	149	161	161	136	173	148	151	156	185	179	155	152	161	157	155	155	170	172	174	166	123	162	163	136	167	161	161	152	160	194	158	173	176	168	162	164	145	155	172	153	136	173	178	149	148	147	152	153	140	158	169	169	166	152	154	139	162	144	153	153	150	159	132	172	154	166	163	158	160	166	156	141	161	144	159	139	162	157	149	137	143	184	147	138	157	170	130	168	160	168	148	132	150	172	153	159	151	161	164	150	145	140	165	166	158	161	155	161	134	158	141	145	173	134	158	167	158	161	148	151	166	126	168	141	134	171	154	153	148	164	169	151	148	150	150	182	162	163	154	152	164	157	148	145	150	151	151	152	162	148	145	154	159	152	150	155	142	178	160	150	143	149	142	150	169	150	191	141	176	167	150	161	158	154	151	157	153	145	150	153	163	141	157	154	169	157	148	166	149	164	158	152	157	163	163	158	187	157	168	151	154	162	146	151	144	139	151	151	135	180	163	167	156	167	154	151	155	158	190	155	164	163	162	161	175	149	148	144	146	141	156	163	151	154	165	158	156	146	154	142	157	146	155	165	152	146	163	188	157	157	149	116	171	176	148	176	178	167	156	162	169	163	165	151	153	139	168	176	150	149	161	156	165	161	154	153	159	158	147	149	158	158	172	161	184	138	151	155	179	159	149	175	188	168	150	155	147	127	142	175	145	145	159	143	154	152	147	158	150	171	155	150	146	155	175	148	160	159	165	148	166	135	155	147	160	154	178	147	157	161	177	137	151	166	178	150	161	156	169	144	162	162	163	169	171	136	153	136	136	168	146	156	130	146	185	144	153	141	153	171	173	172	155	171	143	138	138	139	152	133	139	168	150	142	169	162	147	191	167	140	162	181	145	171	140	154	141	162	166	168	148	145	127	163	147	138	127	150	152	130	153	148	132	157	148	140	148	160	155	161	128	185	166	185	133	176	134	169	165	157	141	170	155	157	161	155	161	184	159	142	165	163	169	153	147	130	175	169	158	160	168	142	163	154	144	174	160	147	141	144	168	160	155	147	167	168	162	156	166	164	162	145	148	146	157	154	141	165	164	148	151	151	188	133	174	133	152	145	165	147	171	149	132	159	154	144	168	163	156	164	171	170	159	158	152	163	135	140	128	163	162	170	149	163	141	144	172	143	182	160	159	154	148	141	153	140	160	159	179	163	140	160	147	170	163	136	164	152	159	162	157	166	146	164	163	155	169	176	126	157	159	170	145	150	155	157	161	154	143	151	164	152	156	146	183	157	140	148	153	133	137	174	163	159	150	156	133	159	156	159	163	162	151	158	140	165	164	139	171	148	152	167	132	171	168	147	145	182	161	157	173	170	173	158	111	152	159	185	178	165	150	148	144	170	169	169	152	148	173	149	162	160	153	136	143	168	160	155	144	160
21312	2125	5001	5601	4765	3807	3193	2592	2145	1995	1643	1487	1283	1192	1056	973	986	922	883	819	798	766	751	709	672	642	633	631	568	613	584	566	564	550	536	550	519	516	503	518	516	439	532	489	485	502	480	501	462	487	473	464	465	532	453	476	488	455	481	466	470	525	498	503	532	462	467	486	479	478	530	538	516	493	556	596	735	778	969	1128	1063	1178	1170	939	1088	1045	900	872	557	549	535	445	450	439	416	449	446	449	450	1182	430	396	445	452	453	422	439	446	435	442	447	447	405	471	392	420	442	426	418	431	406	430	450	409	426	419	427	425	414	422	392	431	460	378	403	468	415	433	446	401	421	442	417	403	422	421	416	388	369	426	413	407	434	417	472	420	440	433	433	424	478	421	471	406	393	443	430	402	411	440	411	443	419	414	395	448	435	429	411	431	412	445	435	427	428	405	445	381	422	418	415	418	418	433	401	409	402	415	416	420	440	403	430	442	439	450	430	441	443	404	426	445	475	412	425	414	441	436	457	440	404	445	400	380	402	412	415	411	437	428	378	429	428	359	407	382	427	408	432	392	403	420	449	424	411	391	461	446	415	412	433	442	425	409	416	448	449	424	430	428	404	386	427	431	438	424	442	428	453	408	433	442	447	419	451	433	395	446	393	417	424	404	409	406	417	419	424	396	439	422	430	378	409	423	405	401	447	448	423	409	437	370	431	454	419	433	439	420	400	411	447	424	388	400	403	372	389	449	431	390	416	410	419	393	442	403	423	394	451	425	419	426	431	418	404	417	410	405	400	425	392	394	406	447	444	414	428	402	433	402	413	429	428	393	419	347	423	437	383	381	414	426	417	383	397	417	426	417	409	394	422	446	418	421	438	445	414	384	413	418	410	448	402	428	433	460	416	434	435	393	457	428	416	400	423	410	402	391	433	389	387	429	395	398	422	429	404	415	452	391	436	404	417	392	411	451	412	425	432	427	422	424	423	415	430	414	421	397	441	400	419	453	386	418	409	456	410	416	455	422	403	422	406	413	443	421	399	413	415	457	391	375	428	400	384	372	419	450	427	404	406	407	392	409	438	436	436	405	414	420	436	437	404	437	402	440	394	420	379	435	390	429	416	414	405	454	397	409	429	456	394	405	423	388	446	420	410	413	422	416	440	401	398	422	414	418	419	407	437	377	407	397	394	445	426	430	394	387	441	402	381	388	407	364	387	454	435	412	462	396	419	416	433	391	419	393	427	408	433	440	388	411	401	427	437	416	419	425	421	419	404	431	428	442	412	389	392	444	414	422	411	422	444	411	410	442	421	428	405	416	460	380	390	442	421	422	416	401	412	422	404	444	433	428	427	414	432	432	404	422	393	387	426	418	419	444	438	395	413	395	422	446	404	429	398	407	430	395	424	379	431	427	421	397	431	412	405	421	424	435	443	428	447	417	407	444	445	393	402	401	385	484	420	399	394	450	444	406	404	434	414	410	372	422	435	429	423	399	387	406	445	425	402	411	444	428	409	407	416	420	412	380	421	400	414	422	420	459	445	382	398	413	386	396	412	402	427	433	451	405	449	401	435	384	396	450	419	371	412	415	405	396	384	435	413	417	438	430	414	437	449	426	423	448	456	449	412	398	399	416	391	407	394	444	416	458	430	410	396	429	426	415	432	411	381	435	398	433	418	438	412	398	429	424	432	417	448	440	464	420	430	395	440	478	431	458	400	394	466	404	428	422	428	411	439	394	416	427	394	444	415	403	403	416	394	410	405	400	425	401	401	426	429	423	433	439	452	463	388	390	377	410	420	422	411	423	433	437	424	442	405	445	418	422	423	458	421	461	408	416	417	434	430	421	426	410	403	403	390	458	402	435	375	444	404	372	396	399	404	443	379	408	430	403	405	368	445	394	451	375	416	420	467	455	448	412	391	405	404	402	413	438	410	440	411	430	420	411	412	400	398	429	413	448	396	421	386	434	433	402	427	403	431	426	375	411	438	384	419	404	443	439	458	400	457	458	393	428	404	410	484	442	415	430	423	439	418	404	438	422	423	420	443	443	413	388	405	422	416	404	442	460	438	441	440	438	404	437	420	435	415	431	423	414	402	423	390	408	458	455	443	405	383	376	420	413	408	389	455	448	439	389	411	426	434	392	439	409	422	414	407	420	386	410	384	385	406	389	423	385	444	419	412	423	426	432	410	404	441	399	437	424	424	422	438	431	431	465	407	411	436	410	413	424	412	418	437	432	430	466	437	443	415	425	419	457	409	405	409	407	415	381	393	435	422	412	448	463	419	447	411	424	396	438	453	399	421	392	398	413	447	434	429	434	383	415	433	416	400	419	423	416	405	415	425	449	416	417	430	402	430	409	411	403	419	420	431	421	394	402	454	439	404	431	411	408	425	413	443	426	432	444	375	393	438	421	411	414	405	420	393	418	387	393	421	429	386	407	437	447	407	444	399	375	381	452	411	399	446	418	424	429	409	457	394	422	427	397	399	458	417	425	407	384	412	421	415	452	369	374	376	420	397	421	392	465	426	421	432	391	411	400	373	411	429	434	405	412	421	423	456	446	389	418	440	390	403	375	430	437	392	422	398	409	419	411	419	398	369	396	420	401	438	448	392	476	388	421	396	450	384	413	420	395	381	426	430	394	437	414	432	413	436	424	398	394	398	437	409	421	432	407	442	462	508	426	395	418	406	423	404	403	431	413	432	403	409	431	440	420	445	453	414	409	456	444	416	440	414	408	409	436	438	442	410	429	446	429	437	424	394	441	416	414	415	412	398	437	390	432	456	388	411	450	362	417	413	419	425	414	439	392	431	464	424	442	422	396	426	441	408	390	397	437	403	411	430	419	410	438	393	437	396	407	416	416	416	439	438	396	403	470	419	403	430	426	410	403	444	410	412	447	409	399	403	438	412	403	412	435	420	441	447	421	422	391	415	436	409	443	412	393	411	395	391	378	429	391	425	425	413	423	419	421	382	399	417	422	421	402	435	393	418	417	448	412	414	403	399	390	415	402	406	417	431	441	414	422	463	446	398	431	416	404	458	412	398	406	414	403	386	408	378	428	393	440	427	446	428	417	419	454	443	432	397	426	399	435	398	405	454	435	418	416	452	380	430	450	433	421	438	426	395	451	439	408	433	422	426	397	427	430	419	396	444	373	416	393	399	394	484	379	438	472	401	414	436	429	450	438	375	419	392	425	404	389	414	394	426	403	436	431	421	459	406	428	410	437	416	402	412	418	380	430	416	402	398	444	429	416	412	405	401	407	398	432	426	441	395	392	401	400	430	384	385	416	436	403	411	403	407	426	395	430	430	423	423	400	448	443	437	413	408	427	456	434	421	401	431	430	414	429	410	408	414	435	386	453	394	462	425	390	448	444	381	411	442	424	434	379	433	420	417	403	399	438	449	378	413	409	422	422	424	426	400	437	441	396	437	423	416	411	400	432	435	446	386	395	407	398	436	430	409	438	401	423	403	397	409	459	420	449	424	425	427	423
4474	243	213	208	179	194	202	175	179	170	201	211	188	171	176	192	190	160	186	154	137	188	176	190	160	169	182	197	175	193	168	181	162	173	193	202	200	185	193	172	180	183	177	181	207	173	155	183	167	194	191	193	196	193	183	172	194	188	176	180	207	174	179	181	193	179	163	183	198	179	193	165	159	182	176	170	173	199	191	196	193	179	211	196	181	189	180	166	159	175	153	165	180	176	186	197	141	171	188	191	166	176	182	184	177	192	172	165	174	161	184	195	217	178	196	179	201	182	187	178	168	183	179	196	194	184	170	157	161	181	169	160	174	185	177	175	186	177	167	164	169	181	162	189	190	187	203	171	182	175	225	165	165	183	184	172	206	183	166	194	174	172	163	173	193	184	193	194	218	156	172	189	184	161	184	184	156	168	176	195	179	175	178	202	171	172	184	196	166	185	174	192	171	186	188	187	181	162	202	201	207	156	152	185	181	176	176	209	192	169	176	174	187	156	165	164	188	197	171	190	195	199	201	175	179	182	172	199	215	194	171	203	190	163	206	174	175	194	181	174	180	201	195	184	170	179	198	197	186	170	164	215	193	169	179	182	161	187	168	200	186	168	173	162	153	149	184	191	169	194	186	192	196	165	167	194	166	160	210	172	159	198	165	183	174	181	164	200	191	163	169	171	200	166	182	167	165	168	185	172	187	188	154	189	191	171	183	200	156	174	178	178	176	153	168	183	176	170	224	157	192	211	160	195	176	163	171	191	152	186	172	175	178	193	183	188	188	221	181	194	166	186	172	174	184	169	175	168	169	193	182	180	161	181	176	181	187	192	173	173	185	189	167	173	172	182	198	171	173	194	199	175	178	163	197	167	183	168	194	182	179	207	179	190	195	162	179	197	170	186	196	168	182	178	183	186	189	176	178	190	178	185	148	157	168	205	177	181	172	191	185	166	163	178	187	194	183	183	181	166	169	174	177	202	183	190	197	164	171	186	181	206	201	165	175	181	185	167	168	183	196	177	190	199	199	182	183	170	190	167	170	151	165	181	162	158	190	185	203	187	170	191	177	172	175	162	194	172	158	184	213	191	176	187	175	160	188	180	181	159	194	191	184	179	156	188	157	180	187	161	173	165	164	182	210	173	171	153	168	169	177	169	189	184	177	200	189	203	194	175	175	198	175	192	193	188	186	193	178	179	156	184	180	222	190	176	158	172	179	199	216	195	176	174	187	197	204	193	203	195	181	181	162	172	163	186	180	188	184	203	164	172	183	166	173	177	181	171	183	174	167	212	198	187	174	199	171	202	183	194	172	164	172	146	164	182	152	168	169	182	148	181	172	177	177	176	208	180	176	179	173	158	170	175	189	175	178	195	174	188	167	169	187	177	187	162	173	197	179	159	197	193	191	170	152	181	167	174	181	192	198	159	155	165	174	163	182	163	167	166	178	168	173	182	190	153	191	193	195	175	175	168	179	205	188	207	166	189	167	180	184	190	183	175	186	187	176	156	181	173	199	194	206	192	197	173	174	170	158	168	192	180	171	186	175	142	182	180	159	186	185	180	200	184	183	174	190	177	159	163	192	182	175	185	180	188	166	159	191	170	151	181	168	159	179	180	181	196	194	206	192	179	176	186	171	179	180	158	176	180	198	167	190	197	176	194	198	173	162	169	145	190	191	187	167	159	167	168	181	156	149	163	166	194	176	158	173	193	180	161	203	176	153	178	196	183	187	188	151	190	180	180	177	156	145	197	196	181	173	209	205	189	186	210	193	173	194	168	212	169	197	183	188	168	161	209	174	178	151	172	178	187	159	194	173	186	195	177	192	141	158	169	194	197	174	186	166	165	206	165	173	168	176	183	189	166	189	187	167	178	169	181	182	180	194	154	191	173	155	185	176	162	162	175	177	200	171	178	165	189	156	174	165	185	183	193	179	177	172	177	179	182	200	172	162	174	189	160	194	189	186	171	170	175	183	163	172	174	193	178	192	180	195	190	186	185	175	165	165	150	201	154	170	139	195	198	158	184	197	169	178	168	186	176	178	166	185	176	190	205	194	176	174	173	173	194	191	178	166	169	168	183	176	176	179	189	168	191	166	173	202	184	202	190	142	189	165	207	185	196	194	172	163	187	176	175	193	161	171	170	203	177	191	189	162	185	175	197	193	176	180	177	175	186	171	175	165	208	181	174	195	178	180	187	203	178	176	196	189	187	180	201	191	172	186	188	180	167	184	201	201	191	180	180	177	161	168	175	211	166	182	207	147	165	183	165	190	176	160	181	177	177	190	201	183	207	188	187	169	195	152	175	179	172	192	187	172	166	186	171	182	187	195	181	191	155	189	159	166	190	186	164	194	201	158	202	177	176	199	175	174	185	159	192	186	199	175	204	168	191	192	170	186	189	184	162	154	179	166	165	185	185	175	175	173	191	201	192	171	170	174	178	182	177	169	173	170	161	168	167	182	176	183	163	179	184	177	192	184	181	206	176	162	194	180	158	186	174	159	203	204	202	164	175	167	169	184	177	166	150	181	165	191	185	181	176	192	166	197	179	181	170	186	168	190	180	169	186	181	157	165	209	199	160	180	174	185	167	183	175	198	186	192	191	176	166	156	162	198	176	186	180	161	174	156	174	171	160	171	168	172	187	172	171	180	193	182	190	204	159	169	186	176	170	192	145	192	206	186	160	161	185	184	168	178	168	192	199	157	185	198	172	189	196	169	199	200	172	200	151	177	165	185	174	180	164	186	204	182	172	185	160	182	152	189	171	185	175	197	175	199	176	168	176	179	161	184	197	173	181	170	150	165	182	187	214	188	167	197	166	194	157	183	183	179	190	188	188	183	178	172	176	181	194	173	172	191	164	179	163	196	194	180	166	203	190	183	144	169	182	179	173	162	188	149	179	199	161	159	167	175	185	160	172	181	163	175	164	177	182	182	164	186	165	198	184	179	187	179	184	185	187	177	200	151	206	181	174	174	185	222	199	197	179	187	183	174	172	181	154	197	157	185	175	171	175	208	169	187	198	191	176	182	174	153	171	187	168	161	185	196	174	159	170	195	176	183	172	182	187	176	205	175	198	217	180	175	187	201	171	189	193	182	179	195	186	183	163	179	179	176	191	191	172	177	184	168	192	168	173	171	187	159	188	200	164	187	167	206	171	182	168	184	161	190	172	197	179	200	165	179	188	186	176	197	170	188	173	164	156	172	167	217	201	165	199	181	184	163	216	162	157	154	183	175	178	177	192	181	175	188	167	172	173	176	194	179	185	184	174	170	187	178	177	171	168	182	193	160	169	171	173	202	188	189	159	185	166	161	205	171	160	146	184	171	156	152	182	167	172	168	190	184	159	200	160	193	172	177	162	181	186	189	187	154	192	192	156	169	189	173	174	184	169	180	194	176	173	176	183	159	174	188	168	203	203	182	187	188	170	188	169	203	179	170	194	183	180	176	194	172	186	175	181	175	182	184	193	180	181	190	170	201	196	190	173
3924	533	597	624	612	581	517	525	527	524	511	524	503	491	491	493	510	499	508	505	497	485	488	538	461	496	507	480	514	494	519	472	497	492	487	488	488	499	463	480	525	479	458	471	475	496	504	500	444	483	473	477	516	512	469	489	506	481	503	508	495	483	503	510	501	469	479	487	526	483	517	472	502	492	503	503	532	508	529	551	512	519	517	517	568	528	514	499	529	565	451	456	535	465	468	480	498	497	448	507	513	525	474	474	511	460	470	475	510	473	455	467	518	497	484	458	453	499	468	481	466	491	475	515	509	461	442	450	493	489	500	458	527	525	519	473	509	463	466	496	442	485	454	502	482	471	504	466	516	467	535	481	503	517	461	485	457	472	461	495	472	486	488	493	471	465	500	448	521	496	507	483	527	487	480	512	498	488	486	488	477	510	520	470	468	492	518	485	503	470	498	511	475	535	462	513	490	475	474	488	528	491	480	486	515	481	507	499	499	484	480	460	485	484	510	455	502	521	517	462	489	484	467	480	517	562	518	482	463	488	469	466	499	480	465	513	457	501	551	484	510	496	477	509	542	498	466	457	504	475	446	501	487	483	493	508	483	482	532	494	502	492	496	520	451	506	489	486	496	480	492	510	494	513	516	453	518	495	488	468	514	474	517	472	480	486	505	493	460	476	489	503	471	491	476	479	469	499	505	484	474	509	491	483	476	475	478	431	506	474	506	477	464	506	477	485	512	491	532	533	478	509	513	540	474	472	466	455	491	499	475	515	480	525	450	494	482	500	513	502	507	504	526	451	504	452	506	495	483	478	508	458	465	481	494	472	485	475	451	472	415	490	463	491	511	485	478	501	498	500	495	491	484	496	546	491	468	485	484	513	487	478	495	457	531	482	454	501	499	491	468	502	505	485	486	471	476	475	467	498	498	486	472	458	513	511	494	484	490	447	530	524	517	478	509	489	482	442	452	504	502	504	450	448	563	527	475	478	455	494	508	492	507	514	440	457	453	423	475	496	478	462	530	467	506	477	518	489	473	468	513	494	521	480	492	483	528	450	467	528	505	538	515	504	489	516	481	472	504	522	447	520	484	461	476	500	510	461	464	474	479	493	488	471	491	464	478	465	513	474	501	461	482	515	469	488	511	504	504	487	495	491	482	477	517	485	454	463	495	477	471	465	518	462	510	511	471	478	489	531	490	529	479	471	464	525	527	530	480	445	478	474	505	518	517	501	473	473	479	471	499	465	504	472	501	482	464	454	510	481	523	498	468	452	482	444	495	497	507	495	497	507	488	494	492	467	477	472	478	488	523	479	449	500	526	532	501	499	454	467	448	480	478	455	517	450	457	512	412	496	472	502	471	499	509	483	480	462	488	472	517	475	477	464	465	526	489	471	498	484	485	482	512	462	506	452	509	542	484	493	469	483	450	492	496	514	510	508	432	547	504	468	479	482	458	482	479	453	473	495	526	507	493	490	526	478	491	508	501	468	505	508	512	508	486	515	483	451	484	432	486	479	493	523	487	485	507	484	505	471	421	471	491	508	467	498	505	478	469	476	486	503	500	515	491	484	483	482	496	509	473	491	468	473	483	453	515	475	453	511	486	514	474	466	525	494	492	475	485	499	446	507	480	472	478	485	462	484	489	495	473	474	498	472	435	488	482	455	495	481	512	499	456	497	491	522	485	490	476	488	470	469	474	478	476	468	489	463	511	482	488	497	467	455	489	485	486	457	488	486	497	490	516	506	488	498	472	513	491	496	469	512	506	491	501	490	479	479	515	473	474	435	483	493	479	505	465	471	473	480	499	507	478	485	456	496	461	476	502	510	470	473	488	452	501	499	482	490	507	494	482	496	484	475	461	476	492	454	502	478	479	503	500	515	495	511	494	476	487	496	480	436	504	518	495	489	505	482	517	480	525	483	529	508	499	448	488	447	512	501	456	478	483	501	494	505	449	492	501	467	503	489	455	496	481	501	488	464	463	489	473	477	490	499	506	491	483	516	493	541	491	553	490	520	493	473	481	469	511	482	450	469	427	477	452	494	467	478	467	478	473	512	511	510	480	482	508	495	513	482	502	466	460	448	472	516	490	474	483	483	491	484	488	479	516	462	505	497	472	461	466	473	511	501	453	491	446	462	457	521	486	458	532	491	486	507	493	475	473	509	524	469	520	519	494	487	431	519	510	459	467	484	472	489	486	436	506	466	474	500	464	485	484	504	499	517	515	472	505	477	467	541	518	502	470	482	465	472	492	492	473	500	481	503	463	448	488	449	489	489	507	479	512	441	451	524	517	512	470	528	464	494	495	491	498	498	462	489	453	477	479	482	469	478	512	534	470	482	492	454	523	503	502	452	484	462	476	487	469	504	478	488	464	500	508	455	474	482	484	498	462	490	490	503	493	435	499	501	460	532	460	487	446	469	485	512	453	505	479	479	516	485	481	509	476	452	512	466	473	475	483	498	489	523	483	478	531	518	508	527	497	510	484	483	480	511	473	509	491	492	518	459	507	466	490	501	477	481	477	494	466	476	463	491	488	483	489	487	507	478	487	475	495	525	491	517	466	487	529	429	446	465	516	470	487	479	536	496	491	465	493	472	534	500	477	467	475	499	526	508	476	515	492	452	474	544	497	462	485	488	473	462	482	457	461	491	494	458	488	479	483	455	489	470	514	481	482	494	496	511	496	462	486	468	485	469	496	485	476	457	531	487	519	491	469	501	481	469	471	490	514	480	546	502	490	530	501	453	465	468	527	465	483	453	473	497	483	467	449	503	480	488	461	514	507	498	476	491	500	474	493	504	494	493	518	503	476	521	488	531	538	495	495	472	484	500	520	495	482	487	493	468	493	456	472	474	498	500	514	483	477	491	471	517	514	486	459	474	461	467	512	471	490	491	483	480	506	490	492	487	489	500	474	485	492	536	513	443	503	471	470	509	501	471	537	520	507	501	500	503	419	501	504	504	506	463	503	497	491	515	507	476	477	512	484	451	468	479	547	490	462	504	489	518	486	462	504	515	496	508	510	484	480	508	488	498	494	470	496	478	503	479	488	480	499	485	442	480	485	492	482	488	502	486	467	459	493	496	412	498	536	476	504	466	504	507	474	491	522	474	503	492	485	497	443	487	516	463	509	504	469	536	546	493	474	486	497	458	528	501	509	499	533	503	529	501	480	457	498	482	498	477	478	466	470	505	450	504	504	519	495	497	530	516	528	453	488	523	457	523	514	465	487	502	475	498	488	507	457	479	501	500	457	476	512	471	476	519	530	482	481	482	481	474	452	505	499	513	454	505	489	477	475	476	489	457	493	491	504	512	531	453	463	464	498	509	481	519	477	461	519	476	495	502	524	515	480	479	486	495	500	466	467	478	470	525	473	487	490	491	514	492	487	478	488	480	472	477	445	504	523	435	483	459	494	505	499	440	449	472	502	491	467	474	474	526	468	457	476	503	531	526	497	511	485	464	469	521	496	497	493	477	495	483	484	490
31120	3668	1348	964	723	583	458	406	356	356	285	267	250	269	298	252	259	239	259	216	239	255	224	250	227	229	241	197	254	215	233	225	237	230	225	247	200	195	212	215	218	184	241	226	224	217	206	238	222	225	204	195	211	223	226	239	205	179	215	225	220	220	239	248	233	221	198	219	229	230	263	219	207	206	229	183	246	213	247	239	236	214	244	245	234	249	241	240	253	229	231	198	222	198	233	223	233	217	202	253	212	226	197	216	237	218	200	215	206	219	193	242	216	221	210	215	204	231	202	235	231	211	210	189	202	225	209	202	200	213	227	231	213	219	210	204	230	205	211	204	196	233	196	226	199	209	195	199	197	215	242	224	220	208	199	211	216	219	224	225	200	195	218	197	202	203	210	205	212	220	201	198	220	213	206	193	211	201	214	209	214	226	217	204	218	209	226	207	238	200	223	211	202	218	186	222	214	223	224	213	204	214	201	227	243	218	204	222	222	207	229	180	237	194	217	222	206	251	214	193	230	228	245	204	206	219	212	261	216	225	220	215	212	228	204	213	215	199	202	202	247	217	238	228	239	214	217	208	210	186	215	199	215	220	243	235	242	200	220	222	202	204	241	204	217	243	233	210	209	224	201	200	181	198	210	233	199	231	212	222	218	203	213	224	203	197	205	237	235	223	229	218	205	228	197	188	199	198	192	195	207	198	210	215	252	223	204	228	207	217	226	211	187	219	232	198	226	220	193	196	251	223	179	198	220	204	205	208	218	223	211	223	203	203	243	219	241	187	204	207	211	216	205	212	205	217	235	223	216	194	211	227	221	223	205	201	207	220	245	241	189	224	225	226	194	217	204	219	207	211	207	219	205	219	198	211	223	178	218	205	204	207	210	200	202	220	192	214	228	197	213	206	221	196	222	220	228	237	230	209	191	231	219	213	200	206	216	207	227	230	228	196	186	206	225	217	213	216	205	222	208	209	226	201	223	215	236	220	243	199	203	230	191	208	225	232	214	198	242	219	231	207	175	235	214	223	192	198	207	214	223	203	198	220	206	233	193	204	232	216	220	230	210	202	201	214	237	197	201	195	207	223	227	224	202	204	202	196	226	219	207	217	215	208	220	214	196	229	217	193	208	222	245	198	205	239	242	190	231	235	211	218	220	214	218	230	195	192	215	206	217	218	214	220	202	200	192	222	174	218	192	220	222	214	221	199	233	204	226	194	230	219	235	211	211	203	205	216	195	215	236	219	216	240	229	216	223	206	185	214	223	223	216	208	207	216	188	207	214	232	227	228	216	207	207	246	212	225	228	198	220	199	223	203	226	222	208	216	259	199	195	231	190	216	183	242	199	195	232	227	180	196	224	220	210	208	242	215	215	192	218	231	226	251	229	231	190	203	228	230	199	217	209	208	200	211	227	199	231	190	204	215	213	212	220	225	209	223	214	216	201	212	216	239	236	204	237	175	208	209	218	213	198	239	222	213	221	189	213	217	213	238	202	186	221	216	193	214	210	215	216	196	219	212	218	195	204	222	192	179	235	201	237	230	223	240	206	212	186	192	222	203	239	259	203	205	221	180	226	231	208	199	222	202	222	221	223	218	198	190	197	201	221	203	199	220	219	214	209	202	198	202	223	198	198	202	216	231	207	229	207	228	213	190	186	203	206	184	191	211	233	215	210	224	210	228	207	194	243	226	219	221	196	204	215	243	207	208	195	236	216	193	202	186	189	206	193	234	197	202	234	218	202	225	185	231	215	219	224	218	223	228	248	208	258	209	195	215	213	207	211	249	226	223	211	207	221	200	207	214	233	213	196	211	219	204	224	205	199	200	222	229	211	220	227	203	218	201	194	211	209	228	209	211	224	207	228	229	193	218	201	211	220	246	222	217	228	226	226	211	199	232	229	198	197	189	189	235	217	221	235	226	187	212	231	194	220	231	231	218	196	216	209	217	206	214	206	204	227	210	192	224	225	208	224	226	226	241	212	201	204	194	224	199	207	203	215	217	233	207	195	216	236	206	208	209	208	180	196	188	218	218	231	217	209	232	216	255	215	204	212	238	210	220	209	201	191	200	217	226	210	230	195	199	214	209	212	214	223	196	231	193	207	204	195	234	217	223	205	216	209	200	179	217	227	211	236	218	178	233	199	219	228	227	223	206	207	222	213	201	195	242	227	205	232	206	210	212	206	210	214	202	207	226	191	232	191	191	226	214	221	195	238	214	207	197	215	235	210	224	190	211	216	224	235	205	216	243	253	223	197	218	228	222	224	215	224	200	201	209	229	230	199	212	215	224	182	235	201	214	227	223	227	216	226	220	209	223	198	219	225	212	190	194	204	235	190	197	221	220	223	239	208	213	230	213	215	241	235	202	208	214	237	223	200	209	243	214	219	200	203	206	259	209	213	193	192	206	207	190	207	198	218	233	204	199	205	215	220	219	217	203	204	203	217	207	201	219	213	230	227	217	215	217	217	219	226	183	200	213	227	205	245	210	230	203	208	230	194	211	216	233	191	200	209	211	223	230	215	209	216	205	220	212	194	222	209	257	210	217	218	222	173	194	215	188	203	242	211	197	232	222	206	227	212	217	211	197	239	198	199	207	196	211	217	217	218	236	216	210	228	209	210	224	229	198	189	204	232	225	218	196	204	244	182	208	229	246	216	204	209	218	204	219	201	216	229	213	247	209	216	201	204	201	200	207	199	217	204	214	189	214	228	205	209	241	206	228	203	236	205	201	176	221	210	217	214	260	217	198	224	193	247	202	208	216	187	213	232	224	222	218	215	203	227	184	231	216	197	202	196	214	231	210	218	193	194	197	237	208	228	197	213	205	197	196	205	208	188	232	231	224	226	181	241	219	219	215	193	200	205	201	210	223	219	193	221	207	220	201	217	207	202	210	239	195	215	222	199	231	225	198	210	226	191	235	209	215	245	222	235	229	216	210	224	219	209	250	211	211	224	228	208	203	212	207	211	218	207	211	251	224	227	212	205	215	248	257	212	212	222	226	213	191	211	216	212	222	243	199	217	219	220	219	225	212	217	188	226	212	213	207	205	220	212	223	220	222	199	210	218	258	210	221	213	180	198	208	239	220	209	220	223	226	210	203	221	202	211	222	214	208	208	224	221	217	223	219	200	215	203	177	233	195	255	204	211	217	165	216	219	214	204	234	201	193	204	226	205	206	202	192	234	210	212	211	200	185	228	201	238	182	255	215	198	213	244	227	240	200	192	188	219	215	205	207	223	211	241	200	199	220	205	207	206	208	212	220	188	204	210	196	233	197	228	202	235	200	231	220	229	195	225	201	214	186	178	207	216	213	195	192	231	212	201	202	233	211	209	196	196	200	211	205	230	204	209	241	189	228	207	230	201	226	207	213	212	197	218	210	208	211	217	232	221	224	247	203	213	192	219	206	204	200	206	211	227	191	200	208	192	228	232	223	210	176	206	223	209	191	198	205	205	211	219	236	200	188	207	206	216	218	208	214	235	203
15440	1398	2943	3249	2863	2375	2010	1738	1494	1343	1203	1170	982	987	896	881	837	804	780	822	811	787	707	732	635	667	683	675	627	626	672	653	596	643	636	649	604	634	601	615	603	594	651	622	593	655	557	603	567	569	575	616	571	542	606	605	611	593	601	550	628	576	653	590	585	588	625	600	583	590	612	599	602	618	618	681	742	766	841	872	836	901	916	873	987	1025	887	944	1073	745	580	553	594	574	538	594	586	585	578	961	530	603	609	547	607	571	572	532	568	589	631	560	571	559	593	566	570	566	619	502	567	552	553	536	588	565	557	591	532	581	579	592	509	566	623	562	561	557	564	577	597	558	621	580	566	587	567	555	581	580	576	562	561	583	585	531	556	609	577	585	549	510	581	558	572	595	554	534	533	581	552	571	565	543	565	514	601	596	560	604	554	593	579	576	578	553	576	572	530	591	538	598	581	592	576	546	560	575	548	561	592	552	600	568	583	624	578	537	575	580	554	619	534	587	565	605	583	599	616	552	560	564	544	533	612	547	548	564	572	590	564	529	573	599	539	575	597	540	557	576	549	570	605	562	544	582	534	605	552	559	563	575	577	597	564	552	569	553	569	564	575	555	565	592	568	547	626	576	547	563	583	564	642	600	604	525	534	550	532	560	576	572	591	572	528	585	612	602	557	554	548	576	605	534	587	543	580	536	582	551	577	568	577	569	564	541	549	581	516	539	543	603	594	592	592	546	606	546	536	568	540	556	561	523	529	586	555	572	584	551	549	530	607	550	591	554	570	539	510	597	573	551	559	563	563	540	520	572	585	568	539	562	523	574	562	568	588	551	563	552	557	565	548	576	558	570	579	556	519	537	572	558	578	553	592	556	568	557	572	577	620	542	583	557	591	570	576	567	579	519	593	542	577	557	584	613	582	571	543	530	579	552	574	559	551	614	556	564	584	516	560	547	557	537	594	558	528	538	574	575	546	541	579	604	626	548	593	592	546	565	573	573	558	571	575	521	553	572	578	552	544	584	583	572	544	567	612	566	588	533	559	591	601	567	563	572	521	574	547	549	585	513	575	604	524	584	590	589	613	583	564	560	541	558	558	549	589	549	569	530	558	531	544	523	567	519	570	569	538	559	557	579	550	583	547	545	546	542	557	538	536	550	586	556	596	526	581	555	598	558	559	541	554	589	612	573	553	594	534	600	578	564	554	612	585	551	575	571	550	573	572	541	553	569	571	543	585	554	593	534	546	584	600	552	593	589	592	595	572	561	551	550	565	576	577	564	567	572	541	571	574	533	575	543	570	584	570	576	581	539	591	625	577	573	592	589	526	565	543	563	555	589	556	578	596	569	606	549	552	546	507	596	586	591	553	550	529	525	564	563	584	592	568	582	571	590	600	548	572	568	527	556	588	596	550	573	599	535	555	569	584	557	561	603	580	562	570	600	579	618	567	587	555	571	535	526	571	576	602	562	555	553	559	556	551	587	562	585	597	555	567	615	508	533	553	578	600	574	556	577	586	523	540	524	552	569	557	527	589	570	573	541	610	557	567	572	532	562	542	532	566	534	584	573	550	540	542	541	560	555	613	517	550	550	589	539	595	595	541	580	547	506	545	562	595	546	587	559	560	554	548	546	533	581	563	575	536	593	601	598	558	570	495	533	599	552	576	567	618	584	565	580	515	580	602	574	544	581	567	572	557	571	573	574	535	521	578	553	545	558	576	584	609	566	567	596	597	609	584	556	586	580	588	542	539	575	564	542	540	541	604	529	556	545	558	539	564	576	593	521	593	578	519	584	540	590	573	568	568	609	549	577	566	583	543	531	550	591	595	557	604	581	567	548	583	568	557	551	549	602	529	532	534	553	509	537	537	618	564	576	543	556	546	547	595	570	589	586	555	529	522	525	557	530	558	633	586	604	573	582	619	570	577	554	565	581	536	585	575	549	595	569	552	563	549	549	563	527	576	572	553	538	561	534	572	601	561	552	557	555	567	567	588	531	574	560	538	524	600	602	550	579	587	538	588	576	588	583	572	525	572	534	533	582	563	550	550	615	617	533	580	578	582	557	587	551	536	599	562	562	551	592	563	577	562	576	593	531	541	539	569	574	553	570	565	603	538	558	524	547	586	560	568	529	571	515	560	578	587	552	550	593	571	533	517	593	563	610	538	562	574	553	564	563	581	585	596	600	590	541	538	561	549	604	560	556	523	566	571	564	576	561	553	594	576	550	602	601	545	563	553	577	563	559	558	585	574	584	575	562	559	573	543	551	546	575	536	586	567	516	569	586	553	541	588	566	563	556	555	574	633	593	574	583	562	541	602	553	590	541	554	555	515	538	573	571	551	562	571	623	577	574	535	576	566	620	518	555	562	519	581	558	591	584	607	541	573	549	535	544	581	546	559	568	568	550	521	586	523	545	555	618	549	571	576	576	583	548	561	548	582	578	529	517	562	550	555	568	575	587	531	575	575	579	608	599	521	555	583	528	524	568	575	521	601	567	554	580	573	606	564	575	584	532	566	551	550	587	560	570	612	556	572	566	573	588	577	561	589	564	545	560	575	580	589	558	571	559	548	557	534	575	553	606	525	544	605	550	546	555	571	615	596	598	603	604	559	568	545	564	583	553	542	559	575	632	569	548	597	561	593	510	553	573	555	567	529	574	518	586	516	587	554	555	543	594	589	559	528	506	553	590	570	553	596	604	580	602	580	604	563	541	570	543	561	573	579	595	549	569	579	537	566	588	557	545	559	561	590	555	588	549	547	579	587	561	543	575	576	596	576	597	527	574	578	533	547	568	565	580	543	528	634	595	530	569	581	551	576	523	547	564	539	534	551	547	543	559	573	600	520	583	551	582	539	572	578	554	570	597	571	504	549	569	589	586	552	582	555	562	556	581	560	562	593	558	511	524	565	542	558	545	550	559	551	569	552	551	594	558	579	561	540	560	555	579	570	603	562	552	519	578	543	607	567	520	592	526	568	570	597	572	538	564	550	543	572	542	583	532	601	540	578	551	552	583	591	592	580	548	537	538	562	576	540	557	597	558	570	559	578	528	551	525	534	539	558	594	587	581	548	547	538	534	600	586	561	516	593	564	572	562	594	571	530	537	554	567	559	591	519	603	591	581	570	546	540	566	571	503	540	548	580	555	585	555	540	598	593	584	599	590	570	545	601	540	530	543	568	556	569	571	624	533	573	587	583	549	625	539	604	583	562	562	568	551	570	580	554	548	605	589	536	559	579	604	540	597	503	535	593	559	584	585	560	538	577	577	548	530	561	583	586	548	551	562	529	607	565	544	588	551	567	566	554	528	581	527	547	527	532	552	602	547	580	526	554	546	580	568	547	515	562	547	561	579	581	553	561	554	577	617	589	541	595	531	602	562	549	547	566	565	574	602	575	555	562	551	632	569	555	554	568	562	604	575	551	555	534	557	556	559	521	560	553	575	523	540	548	530	596	555	575	573	537	522	588	596	566	596	562	533	581	552	593	591
45289	8939	2684	1848	1267	856	701	563	477	338	369	307	256	260	248	261	245	208	217	170	168	186	190	186	196	221	170	165	193	169	161	176	165	151	189	156	166	157	156	168	166	152	165	177	173	189	160	162	168	162	169	162	148	163	176	159	166	183	167	145	162	162	147	160	151	166	184	143	164	167	155	137	148	153	164	200	172	175	194	192	200	216	234	218	224	211	252	272	222	191	163	158	168	178	168	165	152	182	143	247	149	152	149	160	169	146	143	137	155	137	145	143	159	132	158	143	150	140	159	126	173	167	161	155	136	161	144	127	146	116	156	157	166	152	153	173	168	141	131	164	156	144	147	125	179	158	150	143	170	170	159	132	152	171	156	137	156	152	171	166	146	145	146	155	110	160	154	154	136	155	172	152	163	162	154	170	162	168	144	142	176	168	158	149	159	146	137	136	143	170	154	153	163	160	139	146	157	162	151	175	154	117	157	149	161	151	133	146	130	153	158	147	155	171	160	154	154	162	174	133	162	152	164	144	178	153	159	141	146	168	165	171	136	143	140	161	153	145	161	165	146	150	150	170	152	159	158	166	142	152	165	143	133	161	156	152	135	159	159	175	173	165	136	125	159	172	164	149	155	138	138	150	151	150	160	169	162	153	163	157	144	141	148	148	164	150	158	142	153	150	178	146	150	131	163	162	169	138	154	166	144	130	180	135	186	168	151	128	129	155	160	150	144	179	146	131	146	149	144	155	145	167	135	155	132	173	164	150	141	154	140	146	143	185	153	148	153	146	147	186	160	131	157	162	175	154	171	146	168	159	143	163	152	173	160	140	159	148	129	162	144	143	146	162	131	152	172	149	151	176	162	127	152	140	182	174	167	138	143	174	153	135	151	145	148	148	169	140	170	166	160	143	168	140	160	154	181	154	143	148	128	134	163	157	134	159	141	144	159	163	179	179	164	159	148	149	154	162	150	151	162	154	152	149	157	150	163	140	145	156	156	154	169	140	155	173	140	132	174	186	145	135	151	160	142	162	137	133	153	184	163	161	178	178	173	162	152	176	171	156	160	131	125	161	165	146	147	134	143	169	153	145	140	158	150	166	154	157	164	150	143	144	155	148	156	137	148	142	159	151	157	147	184	151	132	166	150	166	174	152	153	137	144	160	178	141	155	160	163	132	151	148	139	148	162	145	164	159	142	141	140	155	154	155	160	157	146	152	173	152	166	159	153	144	145	164	151	142	165	150	145	124	165	132	160	142	150	155	124	164	148	167	167	161	153	171	153	158	145	169	146	167	158	158	153	170	157	149	172	141	130	176	163	152	167	149	169	159	136	153	155	156	151	163	158	162	152	148	172	144	155	175	154	145	135	164	131	123	171	161	139	150	156	179	131	133	142	141	138	140	156	141	156	149	147	145	140	158	142	159	139	155	161	156	144	168	156	160	160	146	154	137	153	153	140	144	155	142	167	144	149	139	152	142	167	158	173	153	187	162	170	170	173	155	174	165	152	138	150	150	174	144	160	134	162	157	147	143	151	147	166	147	161	149	154	157	160	150	141	139	130	169	137	148	149	168	123	145	142	153	140	163	148	177	142	150	150	150	172	146	145	154	163	129	167	147	137	148	155	161	156	154	143	157	163	153	141	164	151	164	138	157	156	161	145	153	150	143	170	159	172	157	176	145	156	149	141	151	164	143	152	133	153	161	161	166	144	147	174	131	168	139	142	141	145	140	158	156	131	161	170	158	166	127	173	143	149	177	135	142	146	154	169	158	143	146	122	146	152	174	154	185	160	141	139	140	145	148	150	165	171	151	131	176	164	131	147	145	148	138	151	161	161	165	130	150	141	145	162	143	163	163	162	139	158	181	160	164	139	141	144	167	163	163	161	159	164	174	163	153	149	148	134	116	130	175	151	162	150	162	174	153	138	131	147	140	151	150	157	146	163	156	150	159	160	128	177	152	172	163	154	144	155	138	151	151	180	137	151	166	180	161	149	151	174	138	142	134	160	142	144	171	155	148	138	137	139	171	127	156	149	162	155	142	146	166	148	148	135	149	144	158	149	168	143	166	164	152	130	161	127	151	124	161	156	163	145	140	140	149	133	151	153	176	146	138	167	145	158	156	163	139	149	144	140	146	155	162	163	143	169	158	150	162	144	147	159	149	149	149	168	158	161	179	148	158	135	184	169	152	167	137	169	151	137	181	176	157	143	158	146	152	157	174	174	155	168	154	137	150	154	173	166	156	153	161	159	162	146	156	126	149	168	165	152	138	159	156	145	141	148	163	152	159	132	163	154	172	162	161	157	160	161	144	142	169	155	155	145	167	166	148	161	148	146	154	155	159	163	173	153	154	158	152	170	152	181	166	136	156	165	149	146	141	157	140	150	137	143	174	155	164	150	187	152	150	137	147	160	167	152	142	154	168	163	148	141	154	155	180	148	153	159	150	161	156	141	156	146	143	166	147	147	150	137	154	142	154	160	147	145	177	149	154	159	157	166	158	169	138	151	167	166	170	151	158	150	140	182	135	134	165	148	144	165	147	178	153	179	176	169	145	180	159	150	157	166	124	168	174	135	136	164	162	157	153	188	152	158	136	159	168	157	157	176	130	150	156	177	148	147	140	151	151	134	166	161	144	176	158	184	162	148	166	158	131	152	145	158	160	156	163	171	138	148	164	143	157	147	159	145	147	138	148	148	151	165	147	152	154	143	167	147	183	150	140	161	157	164	144	154	160	137	161	153	165	170	158	128	152	152	155	153	143	150	155	149	137	155	158	166	162	158	158	129	149	152	151	152	130	170	134	162	127	163	146	156	139	151	136	155	125	160	150	154	138	161	156	161	161	154	154	153	156	156	172	169	185	155	156	142	147	166	146	134	144	140	153	153	175	153	160	139	156	165	177	157	165	154	160	160	158	147	141	155	158	164	169	153	140	133	178	175	177	165	155	153	153	164	145	136	158	153	160	143	155	153	157	148	152	148	148	151	168	134	153	167	154	141	164	152	138	157	161	182	164	137	150	155	145	152	150	141	158	160	164	143	173	149	146	180	162	155	146	144	150	173	132	159	159	153	181	167	152	141	154	169	153	163	164	151	153	156	127	146	147	153	165	152	159	154	149	171	144	187	156	150	136	145	156	171	145	152	151	162	159	168	137	161	132	133	165	150	162	151	151	159	145	180	146	146	152	153	168	163	132	173	137	152	169	138	159	139	158	171	150	143	149	152	162	134	153	149	148	152	154	146	148	156	157	145	151	160	157	149	141	156	183	152	155	155	168	150	156	153	143	154	150	155	156	164	146	155	158	148	140	130	152	138	161	165	154	140	151	137	146	156	143	136	161	153	149	139	144	152	146	143	154	145	154	143	155	154	151	154	142	159	149	143	163	182	164	163	161	145	151	137	136	147	163	146	148	152	144	121	155	168	148	175	180	155	136	154	150	168	153	136	162	173	144	169	171	134	154	156	151	168	145	140	153	139	160	153	143	157	166
21475	2133	5013	5524	4751	3960	3062	2567	2166	1873	1658	1457	1346	1226	1065	1034	972	870	830	811	720	724	740	729	672	644	624	600	596	564	576	574	557	534	551	531	524	583	506	531	493	524	504	522	475	447	491	499	469	482	446	494	450	482	419	456	501	419	450	425	430	483	428	456	461	516	471	480	457	490	496	445	474	454	535	606	659	759	982	856	1016	1056	1153	1089	1319	1180	1485	1398	1054	745	508	460	422	445	482	435	425	464	442	1118	434	440	442	443	453	370	417	356	396	422	453	383	414	393	413	435	414	446	426	397	400	458	430	452	445	436	412	425	388	448	393	430	400	387	405	389	439	448	418	398	431	398	470	418	421	388	424	422	404	459	398	394	434	392	426	413	435	397	430	412	397	383	416	376	426	419	388	419	437	425	412	406	373	432	410	431	417	401	379	382	417	416	411	439	444	418	420	411	408	395	454	393	423	439	420	402	387	393	440	427	430	415	419	380	412	421	422	418	441	440	427	456	425	426	419	444	436	399	430	447	407	373	400	428	408	400	422	405	423	431	418	430	407	380	415	457	441	459	443	440	450	416	452	416	420	421	406	405	381	412	425	403	429	441	414	405	374	409	372	393	419	408	479	439	434	423	422	407	400	396	405	417	405	380	445	445	409	426	395	440	420	407	452	415	436	408	421	437	428	395	404	421	396	417	416	443	447	397	433	424	398	425	398	399	400	419	434	378	434	407	415	425	396	423	438	435	439	410	429	387	416	408	379	432	394	383	387	400	432	390	450	417	409	409	409	419	426	376	452	382	432	363	421	423	397	382	418	400	412	394	404	412	411	432	426	387	404	428	404	443	380	403	400	418	377	416	411	385	417	405	422	443	421	388	428	418	394	433	406	398	412	412	414	417	434	469	429	425	402	396	412	396	401	465	406	418	423	441	464	356	403	397	419	412	397	441	420	402	409	409	430	428	416	418	401	368	397	410	408	432	408	402	420	401	393	424	417	410	402	398	449	402	431	423	423	404	412	426	427	423	422	445	436	428	424	374	433	407	419	397	407	384	403	413	430	436	377	388	405	410	435	403	386	433	437	389	404	431	414	414	433	418	435	423	409	388	464	392	425	460	418	426	422	419	412	398	394	400	414	421	429	422	393	383	403	427	405	438	431	423	404	422	416	383	437	393	406	390	388	386	409	444	447	425	434	383	391	419	407	389	404	391	452	415	436	424	414	402	430	405	400	437	415	442	380	423	390	430	394	419	415	462	428	394	430	419	434	379	407	387	403	416	412	403	432	434	425	396	409	411	423	413	412	406	401	440	414	427	411	410	402	415	394	452	427	420	420	454	393	391	421	443	437	443	423	377	396	391	381	447	389	424	422	417	416	427	407	393	440	441	444	418	404	411	397	435	421	399	433	376	410	418	403	437	413	422	393	444	422	435	406	406	374	419	415	408	418	391	438	401	438	404	403	365	422	410	427	392	405	414	400	399	442	388	431	400	417	394	380	382	423	414	408	395	398	411	399	428	422	416	395	391	397	423	419	403	434	423	433	421	433	443	391	390	438	420	412	408	432	406	430	417	449	411	397	420	424	415	408	395	395	426	401	399	410	399	408	379	404	400	368	391	372	430	449	407	423	403	437	380	373	416	418	428	421	394	407	397	395	420	399	419	398	418	421	426	372	403	404	423	423	404	392	411	421	398	400	389	417	408	425	422	394	401	415	414	414	429	416	418	395	383	414	385	426	422	432	414	442	425	409	410	385	393	390	389	420	391	394	398	419	405	434	382	457	405	398	458	396	434	441	424	399	422	426	443	406	415	445	409	391	400	414	427	434	394	419	401	394	417	418	418	449	394	392	430	430	411	400	379	421	394	388	418	415	425	413	410	410	428	398	395	424	400	421	408	432	437	407	437	388	421	407	438	388	391	435	451	390	358	418	446	395	414	391	437	419	432	430	431	455	388	401	461	406	410	435	442	439	435	393	434	400	412	429	399	415	430	426	461	458	434	422	409	395	416	440	386	426	386	425	428	416	394	382	469	402	387	435	426	427	401	416	415	425	408	431	397	428	433	433	439	415	423	423	386	463	406	428	428	387	389	403	439	433	379	400	379	426	409	371	402	426	415	415	395	402	429	407	430	378	389	411	390	424	386	401	423	424	397	398	432	415	406	435	423	417	395	415	425	396	416	423	416	408	438	392	394	429	392	420	407	458	438	452	387	433	418	424	415	402	409	384	395	395	424	423	449	418	406	442	423	399	428	428	404	412	429	406	376	432	391	402	423	412	429	410	434	446	407	426	391	412	437	382	433	408	434	408	391	381	433	407	441	442	431	407	401	441	426	390	426	414	381	425	400	412	429	410	422	418	411	393	420	412	407	429	440	425	418	462	431	415	428	391	404	401	429	446	420	408	392	411	396	399	419	419	427	427	388	453	385	433	417	403	437	417	363	408	422	414	409	406	406	382	415	414	420	404	409	425	415	429	413	403	401	402	410	441	454	398	380	410	441	441	402	428	388	423	439	444	400	411	429	415	409	414	439	420	394	387	433	404	450	413	412	411	425	420	433	382	438	416	389	435	426	413	386	418	450	425	426	398	415	393	424	465	417	393	451	424	429	397	394	399	400	408	408	432	434	388	389	437	427	407	382	384	399	418	414	397	423	433	404	394	398	416	432	398	417	432	381	386	401	454	397	389	382	379	421	390	393	439	408	421	381	408	420	413	414	430	396	384	440	428	437	445	402	409	382	412	446	396	429	407	393	375	421	413	430	417	433	420	400	435	422	404	418	446	399	431	393	409	408	394	439	438	415	362	439	408	442	375	412	421	450	410	420	415	445	460	405	413	403	412	403	409	434	434	415	389	377	434	410	405	435	422	439	394	427	442	390	398	413	410	390	432	431	438	391	412	434	423	417	432	441	383	457	393	447	391	430	404	415	398	415	411	414	384	402	426	438	454	449	386	391	405	414	405	400	415	401	450	412	398	414	394	403	398	390	364	434	453	392	381	428	424	400	430	385	406	405	432	397	408	371	430	411	411	433	411	401	422	377	398	431	409	378	388	406	389	402	398	415	401	461	407	388	426	394	423	438	409	376	395	413	416	426	419	380	445	390	410	409	406	441	382	422	445	392	436	425	424	421	442	419	414	425	420	421	407	411	399	423	421	434	469	417	423	408	415	406	409	403	450	418	416	397	440	393	383	380	394	396	416	392	410	413	442	428	417	389	419	448	412	390	419	424	396	424	411	438	410	408	430	415	448	431	386	402	382	402	423	385	444	404	417	454	423	379	397	424	444	399	370	426	383	443	433	452	380	408	425	397	427	402	416	397	452	420	377	438	376	400	388	422	439	403	404	405	416	428	430	452	392	434	369	427	381	415	392	408	421	396	418	441	410	377	437	423	403	382	412	395	414	404	399	429	435	423	427	435	403	452	434	393	441	409	438	442	400	396	404	405	416	462	434	430	415	423	423	444	395	403	391	447	374	396	437	400	398	423	382	420	418	420
4404	247	231	233	178	167	214	190	171	189	180	194	161	157	157	169	181	167	173	178	194	176	171	182	159	165	173	187	155	175	168	179	167	178	176	183	178	176	185	172	177	162	199	168	193	170	163	168	175	170	199	152	167	189	189	162	165	174	180	201	158	187	179	163	147	169	180	157	171	158	175	163	150	173	170	147	175	181	169	181	195	174	183	180	175	159	166	180	186	180	159	178	175	168	168	156	186	172	197	170	176	160	168	180	179	178	174	181	191	180	196	163	144	192	170	159	169	155	186	188	184	188	190	188	156	167	178	178	160	167	170	168	165	170	176	189	179	170	200	188	180	171	195	184	183	166	192	159	200	163	166	165	186	168	182	176	153	174	171	163	185	176	195	184	189	179	165	161	167	153	176	170	149	158	186	182	176	207	191	188	199	174	178	174	172	159	178	189	158	172	171	179	207	179	148	161	160	190	143	176	148	163	161	169	182	179	143	196	174	180	160	176	157	162	197	169	166	179	165	156	174	159	186	198	142	173	161	176	159	178	176	168	180	141	167	161	166	179	183	182	159	180	193	168	166	163	175	160	177	187	193	168	175	158	163	160	160	184	172	159	161	174	158	182	189	185	187	148	181	169	154	157	160	177	156	150	203	185	175	208	164	180	154	161	184	160	180	174	177	169	177	177	184	178	184	193	186	167	198	176	177	166	167	179	210	159	161	165	184	201	177	184	183	151	148	181	163	161	171	166	138	171	183	166	201	165	194	155	180	183	168	172	186	182	173	156	160	184	173	150	168	181	180	164	161	186	178	191	171	178	170	159	180	164	163	181	195	181	157	163	149	175	147	199	180	161	162	185	147	185	172	170	175	174	185	174	187	167	161	160	153	154	160	173	193	171	152	161	174	157	179	165	171	159	155	182	161	179	185	158	169	166	154	173	175	167	162	166	158	166	148	187	176	170	194	181	161	177	177	186	169	182	179	180	167	147	214	156	164	176	178	175	163	164	191	161	160	190	196	180	161	168	193	152	188	181	192	184	154	178	170	189	168	158	164	156	164	160	191	172	159	147	192	161	176	160	157	197	190	155	170	160	142	172	194	154	184	164	167	170	172	161	184	182	185	168	220	179	178	179	169	159	174	176	165	165	160	164	164	181	173	145	184	192	174	181	137	184	185	188	166	178	163	164	169	142	163	181	180	163	182	184	179	178	166	167	167	164	143	183	149	179	160	167	155	182	183	178	191	158	179	161	177	167	165	167	197	169	191	192	164	179	182	182	155	192	159	176	170	149	173	169	187	151	169	155	171	131	162	155	148	154	158	144	186	189	185	167	172	184	178	157	176	177	195	160	167	155	166	189	195	182	163	156	190	156	170	190	187	185	188	187	142	176	147	191	174	172	172	172	185	184	140	158	183	187	169	180	174	160	179	177	176	161	177	166	168	161	179	171	182	165	172	177	159	170	177	188	192	170	156	161	175	168	163	152	161	176	159	190	156	165	187	181	176	170	180	172	183	168	176	175	164	186	133	157	179	186	166	170	182	185	168	165	193	199	189	174	186	182	179	177	187	179	182	154	179	133	191	154	196	175	186	180	175	178	144	191	166	172	177	162	184	163	173	173	165	180	160	177	178	165	173	171	166	170	163	193	178	170	159	168	170	173	201	166	195	161	196	182	171	192	156	182	176	185	175	159	161	149	169	162	194	155	166	171	158	163	170	184	190	163	181	180	204	165	177	163	155	205	178	178	161	177	172	189	180	164	170	162	154	153	182	164	186	160	173	186	185	165	162	198	155	184	193	160	190	177	160	177	167	175	185	189	154	162	182	177	164	188	169	197	171	163	174	169	176	207	175	143	152	199	170	195	184	171	185	166	169	178	183	194	164	176	186	162	169	182	168	175	161	175	194	170	159	187	155	169	184	187	172	176	173	160	192	156	189	189	179	159	151	160	172	176	155	174	165	148	190	148	162	170	165	175	168	182	164	170	186	156	168	142	175	179	150	165	185	159	186	179	166	176	163	160	183	176	170	190	173	174	184	165	158	167	194	176	170	173	176	155	186	178	166	173	178	164	166	161	174	200	185	177	183	183	158	172	180	161	170	192	183	159	209	164	176	163	180	171	155	166	138	196	173	157	177	172	169	164	152	165	187	224	160	193	179	175	167	187	171	213	171	151	204	192	165	188	188	166	173	182	157	164	170	175	156	171	141	182	180	177	195	159	159	181	165	160	171	167	189	198	185	183	152	164	155	181	199	187	175	162	164	179	178	188	175	199	175	181	185	179	182	165	167	149	180	175	191	182	170	182	180	158	162	178	188	176	171	177	182	180	164	177	175	183	169	167	175	153	178	191	180	187	194	161	148	158	169	187	187	172	174	184	152	172	152	161	159	164	181	188	158	193	166	183	162	174	188	178	161	145	162	170	185	193	193	184	174	181	186	192	204	160	153	183	181	159	168	164	170	164	184	198	164	175	158	170	201	184	170	190	163	176	184	168	169	186	189	174	192	189	170	189	154	174	155	183	177	179	159	164	153	180	151	160	182	162	178	192	175	153	186	187	157	164	162	193	207	167	170	159	161	153	178	194	187	168	152	173	178	169	189	150	186	187	160	179	141	174	191	172	186	173	166	178	173	172	149	164	174	191	174	189	175	159	179	164	198	172	175	185	188	172	189	203	175	168	190	173	181	176	173	158	175	160	171	174	166	165	157	171	172	185	152	186	167	173	165	156	144	172	179	158	203	174	192	195	179	170	169	160	194	167	179	179	165	169	152	158	150	192	173	169	153	169	170	166	169	176	172	157	168	156	172	172	173	196	197	178	173	199	174	192	191	164	182	178	166	205	172	152	188	187	169	170	186	175	182	169	151	157	169	191	152	179	187	159	182	178	167	182	171	179	157	183	183	176	177	187	168	179	167	185	177	183	203	155	187	180	186	178	175	200	180	159	188	151	195	172	191	186	177	186	172	170	180	201	174	165	171	176	158	156	176	165	201	173	199	171	176	188	175	162	169	156	194	159	153	191	176	143	161	177	177	154	182	169	194	164	187	181	175	176	157	156	170	162	165	178	173	170	185	169	155	158	197	187	167	186	170	162	172	172	182	181	177	163	163	173	186	170	181	167	186	152	174	164	165	184	190	175	151	184	161	174	154	179	167	186	188	190	170	182	162	182	174	172	175	175	183	169	161	178	184	177	191	189	160	154	178	180	177	173	175	179	174	178	177	167	163	166	174	197	186	170	176	170	185	166	154	171	138	173	172	179	175	183	167	174	162	162	168	179	178	171	180	189	153	182	202	177	189	170	175	187	168	184	174	179	166	207	136	178	173	166	174	168	158	186	162	167	176	185	160	214	165	177	175	185	194	188	187	167	185	172	200	161	182	166	155	155	161	175	176	172	173	173	178	207	173	162	164	177	145	158	172	172	167	178	185	177	145	164	168	150	168	183	164	164	169	198	170	157	175	161	167	196	172	162	194	175	183	149	177	182	192	168
3874	486	548	619	588	532	531	574	510	500	509	495	472	479	474	469	458	495	477	468	467	474	444	516	503	476	474	456	479	494	486	475	513	469	461	502	525	508	483	495	483	440	481	438	486	484	465	463	521	490	477	474	481	493	426	481	461	458	469	476	489	490	453	463	504	440	464	450	486	481	522	484	432	543	520	510	495	471	515	495	495	533	541	508	494	504	484	478	490	496	442	464	488	476	458	458	462	440	453	513	472	464	465	501	473	454	476	485	506	461	483	492	473	469	491	459	465	478	495	478	497	455	417	454	474	458	487	469	463	501	511	480	482	457	466	464	516	449	465	490	471	491	477	486	480	482	465	449	446	471	485	480	469	480	503	472	469	498	474	487	499	472	467	484	465	453	453	478	450	459	443	505	474	489	472	497	517	465	443	513	501	461	494	471	502	495	497	488	470	494	468	507	464	490	487	464	478	474	473	466	484	476	481	488	431	455	459	460	479	472	500	484	477	498	459	502	514	448	497	472	543	479	465	455	475	477	494	464	474	507	444	462	455	486	456	469	460	516	448	475	465	514	477	449	502	466	440	466	489	487	464	507	485	528	457	435	470	464	481	512	475	485	496	499	487	503	518	499	455	527	452	457	457	459	479	456	478	506	519	501	474	453	504	487	527	430	440	487	481	473	483	511	493	479	468	490	486	498	485	456	481	435	470	446	456	434	497	531	478	441	490	438	488	443	518	493	466	489	485	488	461	486	497	456	502	473	449	507	460	488	441	456	518	495	527	479	475	529	484	482	487	478	465	527	480	504	487	457	493	491	474	481	502	516	453	477	472	480	502	483	479	483	472	448	486	466	498	504	482	469	472	501	456	461	484	433	510	499	482	484	478	485	460	489	448	461	470	490	489	478	514	477	478	474	484	467	468	495	440	476	451	467	502	489	441	486	508	478	482	461	461	471	465	461	462	452	466	473	474	494	502	439	458	477	482	504	437	494	495	503	462	486	487	441	460	505	456	468	450	495	487	497	482	480	497	482	447	459	503	498	467	492	477	446	489	471	475	482	495	457	507	506	509	470	550	484	484	460	439	476	476	461	501	458	467	473	473	519	497	440	478	455	487	493	469	459	485	466	416	458	486	472	458	430	504	500	480	453	499	446	476	462	466	499	495	501	476	498	487	474	532	472	459	462	476	453	450	488	452	514	483	479	494	515	484	471	453	482	485	439	479	499	471	481	463	474	477	471	480	480	466	471	415	467	481	469	479	518	492	483	469	447	477	464	460	497	492	469	450	479	494	478	482	512	482	477	468	486	452	480	447	494	431	462	472	478	467	524	442	497	456	491	482	459	462	486	452	509	467	457	483	464	445	476	450	454	477	487	464	481	490	444	466	452	483	482	471	489	475	459	439	470	484	491	486	472	468	483	478	470	446	487	464	468	504	459	479	481	516	476	489	464	499	445	478	474	478	500	467	507	486	440	456	457	489	463	451	476	479	496	435	470	460	507	501	465	522	461	473	459	500	456	468	469	439	490	470	464	468	462	473	462	497	445	492	450	476	460	461	491	497	473	456	453	505	466	418	467	495	466	470	484	460	477	500	474	498	450	491	431	459	486	445	480	461	489	451	481	492	461	463	445	493	467	456	445	467	449	471	460	468	466	455	464	459	502	478	457	539	470	479	450	482	501	463	468	444	458	457	481	471	488	450	466	458	404	443	469	470	459	478	485	514	474	484	488	487	503	466	478	455	445	464	459	469	489	477	480	481	455	468	474	478	524	476	484	469	460	480	478	489	509	495	454	451	503	465	483	459	498	487	488	466	512	527	456	512	490	504	425	479	454	440	454	511	463	476	460	475	469	472	450	483	482	500	449	476	461	475	459	461	491	502	467	494	497	429	474	438	477	456	464	483	475	453	484	457	491	426	495	485	494	488	495	459	506	465	495	495	505	445	493	487	471	494	463	460	473	478	530	490	550	498	469	447	476	466	447	475	454	465	450	490	456	477	488	469	445	464	472	470	482	520	491	465	454	454	499	498	464	482	503	465	457	471	463	460	476	465	471	485	474	533	497	460	468	486	465	530	474	453	469	479	443	456	461	498	456	466	498	504	495	470	507	463	453	420	460	455	470	475	426	502	470	478	470	505	466	514	467	497	468	492	488	480	455	446	482	469	492	480	484	471	522	477	491	472	416	452	481	447	435	472	506	459	493	484	438	465	477	472	493	449	460	455	453	438	471	497	476	475	479	450	484	465	488	501	450	504	486	484	456	476	475	477	476	505	479	453	486	470	453	488	494	485	491	467	483	432	485	484	514	444	445	477	462	475	453	507	496	474	466	459	470	469	436	508	477	473	507	451	469	480	457	475	456	483	469	427	506	493	489	466	473	484	460	480	488	479	445	484	478	498	512	507	480	477	503	485	464	472	443	469	486	475	485	475	518	487	459	478	468	498	461	475	463	479	463	464	450	466	449	467	450	478	502	505	470	467	523	467	474	444	451	485	466	473	449	465	474	486	469	499	428	468	513	479	508	481	469	453	482	466	465	473	475	495	487	462	465	481	434	456	459	448	485	474	456	480	449	463	482	487	478	463	486	461	502	469	478	507	465	442	444	511	490	460	487	511	495	530	498	474	469	462	489	463	472	487	468	465	472	456	471	462	464	491	503	496	497	473	450	475	466	421	447	469	483	487	493	464	498	483	480	461	498	492	463	474	523	501	478	484	454	471	477	495	466	480	507	467	460	485	474	460	498	483	453	447	493	489	483	448	459	508	467	510	444	483	499	470	449	455	469	428	476	429	490	447	478	475	484	483	484	458	492	500	450	491	468	507	466	492	438	430	477	478	487	479	431	422	499	499	452	495	479	462	451	468	493	481	455	488	456	487	474	493	480	472	477	479	484	497	466	491	455	491	451	504	480	440	478	481	503	508	492	462	456	451	433	450	468	467	459	472	473	498	499	486	463	464	495	485	487	461	451	497	452	476	475	464	478	437	478	484	477	498	470	454	472	457	491	479	526	485	454	440	457	490	488	464	473	483	480	459	494	471	484	507	454	474	498	448	440	480	477	427	464	509	416	511	475	462	492	443	442	512	507	520	475	478	451	495	501	452	439	510	505	488	427	470	483	438	466	482	451	478	468	470	465	458	480	465	487	471	479	485	464	476	482	418	495	491	478	474	500	476	461	454	476	486	477	501	471	517	438	485	487	453	467	480	477	471	423	487	435	497	489	496	436	472	457	466	477	505	487	432	482	487	525	445	505	481	459	491	476	482	444	449	463	468	470	488	505	452	479	454	480	478	472	481	461	475	481	477	472	455	458	502	427	467	465	449	472	485	517	440	461	478	468	496	458	486	472	476	451	401	480	476	469	493	484	479	517	491	476	506	460	464	455	482	468	445	457	488	511	485	445	464	442	499	444	476	465	524	456	491	482	479	470	505	475	481	471	481	480	454	491	496	498	480	477	478	451	463	417	463	448	444	480	483	460	494	475	478	493
32379	3734	1310	1013	734	560	472	375	357	327	299	270	286	255	237	247	233	235	250	226	229	223	260	230	235	239	221	215	212	205	216	215	233	212	190	252	213	223	216	193	233	216	218	208	211	206	203	228	195	223	212	189	195	202	204	207	198	209	207	215	206	223	205	196	201	198	182	224	204	220	216	216	232	231	195	226	242	224	252	230	270	262	248	247	218	253	287	304	244	208	191	202	193	198	206	197	210	214	220	245	220	216	199	203	211	211	233	203	218	215	217	223	191	193	221	232	210	199	216	217	203	216	234	209	208	174	192	210	210	197	200	186	182	207	189	196	202	193	215	199	203	188	209	217	167	193	203	187	194	211	230	231	200	201	189	199	185	205	169	207	204	204	227	202	184	193	186	222	207	190	190	206	205	174	210	228	213	211	214	226	200	189	199	207	193	209	224	214	191	211	212	222	212	189	191	213	216	215	220	210	207	243	189	253	194	192	188	216	194	191	192	207	193	180	169	228	204	202	200	195	212	206	194	245	211	199	215	226	189	194	229	191	193	199	214	207	219	194	190	189	199	213	187	231	221	208	206	178	207	191	198	196	223	213	208	188	211	207	203	196	199	211	213	215	205	178	196	234	199	197	205	193	200	192	182	219	232	246	204	230	210	207	198	215	206	204	202	237	203	185	217	259	225	230	227	219	222	222	196	202	189	219	203	195	193	199	198	233	192	200	201	214	215	200	182	214	201	207	210	228	195	213	199	220	212	199	218	187	203	229	255	191	203	217	216	204	226	204	222	219	224	213	225	191	185	201	231	204	197	194	218	193	212	198	216	211	201	206	198	192	213	195	220	206	209	181	181	226	183	202	200	231	217	197	191	200	196	188	200	209	251	221	203	195	187	225	220	202	203	233	208	204	221	206	216	185	226	205	210	189	203	215	219	201	184	219	191	220	207	206	202	187	212	218	211	200	199	181	206	209	227	221	209	201	206	190	208	198	196	203	213	184	221	202	210	181	204	227	234	210	213	221	225	229	211	196	203	195	198	217	187	200	196	209	218	177	177	207	204	232	212	208	200	194	201	180	207	205	193	213	189	202	204	218	227	187	200	208	193	210	204	226	199	218	192	191	207	202	177	213	207	195	208	203	186	214	195	200	199	211	197	197	201	175	196	189	235	201	223	192	181	218	230	236	216	187	226	201	210	206	199	207	199	218	212	200	229	218	215	183	209	205	227	199	210	196	178	225	216	213	185	209	187	206	226	200	194	186	215	197	204	195	197	203	191	207	202	203	233	202	208	203	233	226	189	209	215	200	220	167	204	178	213	200	197	182	208	218	215	222	227	173	185	222	219	190	244	193	185	215	207	195	203	222	205	191	199	212	235	234	194	194	217	203	209	223	180	230	221	188	222	217	227	208	205	193	213	219	200	205	198	194	199	213	191	210	203	213	188	203	200	208	222	220	235	187	198	206	209	192	198	205	174	200	223	200	212	210	196	201	215	198	212	204	214	201	211	204	197	206	188	206	207	200	240	193	194	188	210	203	220	203	207	213	192	200	176	205	210	224	194	197	201	206	176	212	214	203	226	210	209	214	209	204	217	250	211	229	241	205	184	226	215	201	219	218	225	208	219	174	209	217	225	213	206	205	173	199	189	207	222	229	229	199	221	195	218	204	188	218	199	198	225	194	202	200	205	190	185	199	204	213	214	210	218	217	189	175	210	225	196	205	194	217	203	238	186	188	196	194	212	217	188	205	204	178	210	196	193	228	200	180	209	200	170	211	200	193	216	216	214	197	198	192	192	189	219	201	197	174	203	205	184	207	204	197	209	195	219	195	210	200	215	214	199	200	231	219	214	216	215	171	193	181	212	199	201	225	219	192	209	207	212	222	219	199	226	201	208	224	196	210	201	224	217	210	200	220	180	221	196	187	215	206	197	211	191	208	211	214	225	207	208	209	219	218	194	229	185	193	219	200	197	197	208	207	206	174	216	194	181	203	213	230	222	203	209	199	214	205	186	223	216	201	188	214	220	197	218	192	199	200	197	236	225	206	187	184	217	208	191	189	210	204	200	183	223	200	224	201	195	186	208	214	196	235	205	216	202	199	199	211	231	202	238	227	203	191	199	207	188	213	217	223	232	202	193	230	204	211	214	191	193	209	188	190	205	218	223	234	201	213	182	227	231	200	190	184	214	192	216	196	201	214	216	175	195	208	193	196	187	218	192	193	191	197	185	218	224	210	206	221	213	205	197	182	202	212	207	208	207	197	202	209	201	210	197	178	190	209	212	234	237	216	201	233	218	244	202	195	211	204	194	187	225	189	237	195	205	220	201	182	206	208	228	180	211	212	208	217	211	199	208	182	201	219	211	199	206	208	234	226	179	202	202	179	212	190	200	233	193	219	223	214	194	206	190	205	229	216	206	217	209	185	232	211	212	199	196	181	205	204	223	176	186	193	199	213	185	235	220	228	208	203	213	202	212	200	231	191	180	195	210	201	184	181	214	187	208	213	195	214	176	228	198	210	181	201	195	210	215	198	213	187	233	213	202	226	173	214	215	190	201	177	213	203	200	208	213	200	226	199	183	213	204	222	190	201	228	209	176	249	202	212	205	201	224	215	232	197	179	177	250	234	215	216	221	212	204	209	181	189	193	244	216	183	201	217	207	212	188	202	184	200	218	202	202	208	194	195	202	184	217	209	178	201	211	213	197	219	210	231	210	204	214	185	196	222	191	197	195	198	240	208	189	232	221	215	187	211	211	195	216	200	205	195	183	212	230	213	212	210	206	209	217	207	195	223	221	193	203	214	214	223	214	227	187	217	183	179	225	203	202	209	218	215	207	229	198	216	221	185	199	217	208	188	203	229	219	198	219	206	184	222	196	199	203	209	207	213	206	211	204	205	184	197	202	187	196	186	176	215	225	207	223	202	221	216	225	211	207	212	224	220	207	193	221	210	191	193	224	212	215	218	234	226	191	175	215	221	219	193	216	187	214	190	205	186	213	217	182	221	190	218	208	212	222	193	189	221	213	212	215	184	216	210	192	231	251	193	222	209	205	210	207	207	205	183	199	207	209	221	222	221	238	185	206	196	190	199	222	175	190	202	228	206	208	216	208	221	201	216	206	205	197	192	169	203	190	192	196	168	202	212	211	192	197	223	221	202	195	221	202	192	221	205	228	178	201	171	222	168	225	210	211	225	182	216	213	204	204	216	210	212	224	191	195	188	231	190	215	155	198	189	214	220	213	239	196	203	191	218	204	195	197	202	207	208	254	215	236	225	216	212	196	198	222	200	207	206	230	193	202	196	223	173	223	194	201	197	196	213	215	179	181	188	181	203	205	206	194	232	219	172	214	224	209	192	204	222	224	207	215	195	225	199	210	225	199	188	211	216	215	195	181	231	210	177	200	227	206	209	215	210	218	197	222	220	227	210	215	209	191	207	182	215	223	208	204	244	176	218	222	210	201	190	217	214	235	224	174	186	199	204	224	215
15779	1416	2934	3256	2801	2332	1947	1675	1438	1353	1182	1071	1021	943	881	843	875	814	787	737	711	734	724	680	667	673	616	693	615	657	638	621	638	577	660	637	650	617	595	629	590	604	592	560	592	602	569	598	572	600	587	587	597	590	606	563	561	578	564	593	548	599	550	590	561	642	611	578	579	601	556	608	594	585	656	655	653	745	760	860	983	1095	951	880	929	992	1313	1267	944	787	543	573	545	599	550	595	539	573	540	941	525	597	596	557	534	533	601	562	546	541	566	537	552	573	528	549	604	619	531	544	567	577	621	519	540	559	565	542	533	571	567	542	571	561	557	542	529	556	546	513	555	520	547	512	556	565	592	575	563	581	563	545	518	533	510	566	589	560	549	535	546	536	530	613	557	574	520	549	518	543	554	570	559	546	579	553	549	534	536	527	556	492	546	523	587	523	559	500	554	523	566	547	572	533	556	536	516	552	604	553	557	583	545	585	573	560	591	564	566	539	589	522	521	542	563	587	541	538	559	502	496	547	568	590	556	522	525	549	526	511	561	570	528	556	544	548	530	591	537	542	534	540	535	528	567	538	513	519	549	539	532	555	581	553	556	559	533	526	549	517	525	569	528	548	524	586	549	540	555	505	595	568	551	510	545	521	539	578	518	563	551	559	564	595	559	538	556	526	533	540	542	541	565	565	551	502	535	524	559	551	562	544	587	548	524	563	572	565	536	544	560	526	568	580	573	538	561	554	520	591	545	558	549	549	542	559	560	525	526	545	561	603	572	542	550	551	558	542	529	558	489	542	530	539	565	557	551	563	579	524	534	535	538	507	543	537	572	522	551	548	548	534	557	508	526	530	567	530	565	588	531	585	554	561	573	558	536	561	539	557	542	559	577	524	603	566	538	524	534	567	584	541	551	552	560	538	530	515	553	515	587	536	516	515	564	515	585	558	551	589	526	543	562	523	536	561	595	547	552	531	560	538	533	536	566	580	543	561	505	589	576	597	568	519	584	545	520	543	543	556	516	554	546	539	578	526	543	566	558	496	538	542	530	560	564	529	568	508	496	573	552	575	562	537	563	483	583	518	512	545	553	541	566	554	575	547	534	570	558	584	549	579	566	567	542	566	598	555	531	562	532	549	564	562	541	552	545	548	593	542	577	545	543	575	563	513	593	544	541	596	524	515	545	520	555	583	566	557	523	577	582	529	522	576	559	517	518	569	560	541	543	550	537	540	571	555	538	593	537	515	537	516	531	552	554	549	557	568	527	521	548	527	552	569	566	544	568	586	585	529	531	540	585	566	620	579	452	539	514	555	570	597	580	506	551	561	534	592	531	522	521	555	539	496	595	577	557	526	507	581	517	548	539	533	601	549	520	528	538	543	503	605	545	553	548	566	577	546	610	556	536	555	550	616	542	544	560	556	554	524	559	552	542	570	536	588	573	516	546	546	539	588	526	558	553	500	503	532	569	547	592	543	555	568	547	535	545	541	545	533	562	583	566	567	556	519	558	532	552	538	551	565	538	567	509	511	527	608	566	527	548	558	526	536	544	482	535	530	566	568	603	548	540	557	548	546	589	518	548	556	529	556	553	568	498	574	579	532	523	550	565	580	572	541	536	533	486	521	575	530	557	537	541	518	547	535	567	560	579	549	540	553	559	558	551	555	554	566	569	514	523	518	565	555	538	599	549	577	569	539	599	540	550	614	571	547	506	533	569	530	560	554	536	590	525	546	556	584	558	588	548	509	549	544	566	585	545	592	533	566	552	566	539	534	554	562	573	569	536	489	500	568	525	563	554	515	581	569	552	518	518	544	529	554	554	598	548	558	564	549	598	545	487	530	488	562	550	535	519	527	545	534	524	555	515	582	587	554	511	536	573	549	521	560	537	505	541	556	531	560	584	558	578	533	522	542	552	556	540	527	561	538	524	568	563	558	548	537	544	542	536	575	543	565	577	553	553	584	529	557	565	523	559	510	520	582	515	542	550	534	503	549	536	608	541	533	523	539	553	534	574	562	567	535	575	558	559	536	576	523	502	565	510	565	540	548	530	535	517	525	588	560	623	528	492	571	574	577	566	503	513	595	554	556	538	537	559	544	554	548	530	545	538	530	538	580	574	559	546	523	537	517	549	592	615	545	564	561	522	532	506	518	519	557	544	541	570	503	529	553	553	575	551	545	561	562	560	546	554	534	529	571	539	580	582	569	549	551	559	537	544	518	557	548	569	522	567	536	547	588	545	528	549	554	561	536	553	564	538	515	574	532	520	503	594	578	547	557	555	553	518	539	567	516	516	574	546	598	551	533	577	551	551	584	634	553	537	539	542	551	543	561	574	557	558	547	546	567	562	573	534	562	531	574	558	552	552	529	570	545	520	567	540	576	544	511	542	526	559	572	557	569	536	528	580	530	591	536	516	599	599	554	540	541	614	536	575	556	565	541	535	553	559	541	554	542	539	551	506	589	560	553	558	585	531	535	543	536	542	552	584	533	533	536	533	542	564	519	532	560	560	557	588	491	510	549	524	559	520	590	556	534	559	558	540	572	580	576	577	553	559	513	540	535	510	553	555	537	536	545	551	552	534	567	561	557	569	559	578	570	590	556	576	530	534	573	591	534	560	545	547	537	583	532	529	558	540	550	502	568	567	560	591	577	526	542	557	542	547	571	552	534	566	540	575	490	580	561	524	531	506	533	564	566	538	560	570	525	544	558	546	537	507	530	538	570	517	545	550	552	576	545	518	532	572	546	529	558	565	549	569	558	556	509	584	569	535	576	568	560	576	609	566	568	544	575	546	607	584	586	536	552	545	564	556	543	566	530	562	536	566	513	538	520	590	545	555	551	559	567	535	584	533	531	533	583	566	543	534	572	578	528	566	533	590	520	536	547	533	531	525	538	536	566	559	506	544	541	552	526	511	511	507	541	565	543	577	545	522	597	509	556	545	547	548	556	572	487	563	523	549	570	545	540	526	516	557	573	520	591	535	551	506	550	536	538	520	514	547	596	542	565	554	554	568	511	599	538	548	554	562	539	578	543	538	566	573	568	557	545	536	561	539	496	587	538	559	515	561	521	571	528	536	546	579	533	515	529	520	570	542	532	578	561	527	585	543	521	571	542	532	573	556	537	496	556	537	530	521	557	534	516	566	575	601	531	553	525	575	576	552	583	538	506	559	535	569	537	594	550	571	559	538	531	545	533	578	556	545	523	556	517	572	572	590	535	557	548	549	577	557	563	529	556	552	517	595	530	518	540	539	535	564	535	578	537	540	530	533	554	569	548	575	552	569	553	526	552	587	510	553	537	597	534	561	534	537	552	543	556	557	544	543	552	587	561	541	559	546	539	558	550	536	555	534	545	552	547	594	505	556	538	548	543	554	526	598	521	543	547	540	576	570	534	555	506	516	536	577	550	571	515	525	534	519	585	538	538	504	511	542	573	535	566	565	565	544	582	552	573	517	570	580	523	563	554	587	554	546	553	536	555	557	542	536	541
46010	9193	2651	1864	1228	909	628	538	477	384	340	309	234	252	249	213	211	246	214	200	185	159	173	169	177	197	187	201	178	168	175	163	175	168	181	153	163	172	177	139	158	151	163	150	151	195	138	153	148	183	146	165	156	170	126	164	168	142	150	160	185	165	154	168	134	142	157	144	140	168	143	150	155	164	175	176	170	192	160	201	231	246	207	218	210	239	358	288	224	164	187	145	174	143	145	144	128	160	154	208	146	149	144	167	149	135	161	160	145	132	154	125	124	133	150	148	140	154	144	155	166	139	139	122	172	151	156	140	143	148	151	143	153	151	159	143	137	133	153	141	151	139	159	156	164	137	126	142	161	162	185	143	126	173	162	155	151	154	146	150	150	170	144	127	156	123	141	142	126	143	132	146	138	171	169	149	146	164	151	144	143	139	143	154	145	140	166	154	136	148	149	152	143	142	134	140	156	144	168	150	169	170	163	162	149	137	129	180	149	148	151	148	155	152	133	163	166	150	147	137	161	153	140	141	152	153	145	154	158	141	156	145	149	161	159	153	156	154	126	150	148	146	141	159	129	163	132	122	135	143	133	138	169	148	136	152	149	153	135	152	169	149	158	138	163	166	155	162	161	148	152	132	125	167	161	168	140	138	144	154	135	164	136	148	141	150	171	149	120	165	146	152	149	143	157	145	158	157	136	159	132	120	124	150	156	144	151	138	145	154	148	145	107	151	143	133	178	140	162	143	168	157	152	129	154	129	131	146	130	159	140	143	149	150	163	160	121	143	128	140	145	159	130	147	165	160	136	140	156	117	131	130	137	159	138	143	153	148	126	167	139	144	156	129	158	159	143	147	143	143	146	142	156	139	144	138	153	156	163	136	155	151	146	135	142	170	145	145	160	133	180	157	146	145	138	133	156	154	144	160	155	160	145	138	141	153	154	156	162	145	133	134	140	150	144	142	163	135	140	150	122	157	165	148	147	150	150	153	165	142	150	157	169	157	158	124	143	152	170	154	162	128	159	154	162	151	155	153	146	162	134	143	157	150	155	145	142	143	146	148	148	146	160	152	154	136	144	131	136	122	130	153	157	130	138	141	139	135	134	150	143	133	147	162	144	128	174	147	131	143	141	146	138	160	137	153	153	162	181	138	152	141	150	147	147	157	144	164	182	134	173	166	168	130	171	125	164	146	143	131	141	137	154	140	137	136	145	158	148	140	139	148	156	148	163	137	151	144	148	139	156	126	158	140	166	143	136	125	141	160	145	143	139	132	126	150	173	127	135	143	141	155	147	145	175	153	154	136	132	146	129	151	158	134	141	130	155	140	134	154	163	147	147	166	151	156	154	151	147	148	157	137	144	156	142	131	148	145	139	155	180	148	152	129	142	136	163	169	156	141	154	163	157	152	140	153	150	149	152	157	158	171	132	128	146	145	156	150	145	145	151	143	137	162	185	124	148	139	160	133	174	144	159	153	135	168	139	135	184	162	125	152	148	141	161	143	142	132	136	138	122	161	152	153	141	160	160	139	140	141	128	150	136	150	149	135	147	140	152	164	126	149	156	151	159	155	152	136	141	142	125	149	156	154	147	162	136	153	135	165	148	144	154	143	128	170	151	138	144	141	149	145	160	153	138	146	141	154	162	132	137	155	144	156	132	137	163	160	151	144	157	140	141	179	167	140	143	158	140	141	155	133	164	149	129	143	135	155	152	128	164	175	138	173	150	141	154	155	152	155	141	167	133	170	148	144	163	129	129	138	149	152	145	157	145	151	145	161	178	151	149	161	149	160	156	132	169	157	146	138	168	143	134	141	142	133	147	132	159	152	140	143	158	145	148	135	151	139	129	154	172	146	147	153	162	128	154	155	134	137	144	139	131	160	165	137	142	130	140	138	152	167	132	143	132	139	131	121	149	133	159	145	148	150	147	149	148	143	129	140	139	153	157	151	162	153	148	130	140	155	151	168	143	169	175	151	149	129	155	141	153	161	142	150	147	131	152	164	148	166	162	138	135	135	171	143	159	149	129	137	142	153	155	141	135	158	165	168	154	140	140	157	147	138	140	168	142	137	177	150	151	150	135	156	149	149	143	149	143	156	129	168	144	159	161	135	135	151	122	137	157	165	144	165	159	158	160	151	126	154	157	151	158	132	147	142	138	153	144	158	146	144	151	152	143	128	143	151	147	123	131	122	136	158	147	136	138	142	142	130	131	159	136	131	156	164	144	169	141	150	151	150	148	154	163	138	161	168	158	147	137	120	152	132	157	146	156	133	177	149	139	153	154	162	162	152	150	149	147	161	145	180	151	158	162	138	154	146	153	156	151	155	143	155	139	145	148	140	159	179	161	172	172	150	183	158	157	137	156	152	142	178	137	165	150	145	121	149	156	143	139	131	149	190	162	137	145	146	142	146	139	138	129	165	146	150	153	179	160	179	139	140	146	135	159	146	145	147	156	123	170	136	115	131	146	131	155	144	155	139	152	153	144	140	144	134	166	140	143	137	129	146	142	125	175	139	140	156	155	160	147	161	153	144	129	152	151	135	140	151	140	144	155	130	162	153	155	166	152	153	123	152	161	131	128	135	157	164	142	157	153	169	143	131	139	165	122	172	178	136	164	167	139	138	136	144	149	129	134	170	146	145	151	129	169	170	143	169	173	142	132	145	159	151	134	151	138	124	153	154	156	160	150	139	133	153	166	166	131	155	161	161	145	142	180	149	158	165	150	157	146	143	131	147	165	149	131	146	161	138	136	152	138	151	127	125	149	140	130	143	164	145	155	139	150	147	128	140	132	154	145	135	156	143	160	151	150	172	152	141	159	142	149	152	147	146	153	148	155	145	157	163	172	159	164	157	147	140	169	155	141	165	145	167	157	148	145	145	130	170	137	144	155	149	131	139	153	139	143	156	151	157	135	151	145	167	147	145	162	140	152	138	141	160	158	144	148	138	145	141	143	134	137	146	145	141	139	169	161	160	146	152	169	155	149	130	152	145	153	162	134	161	149	152	131	149	127	167	148	136	144	173	151	167	153	145	129	127	151	156	159	151	130	130	147	153	142	135	158	126	150	130	155	147	144	170	163	127	143	159	153	139	156	146	136	155	142	157	164	161	155	151	155	161	171	125	156	153	148	143	144	147	159	134	159	150	176	159	132	156	143	142	163	152	125	161	125	147	143	158	137	152	136	167	153	168	160	140	133	167	151	143	147	131	149	153	138	164	145	133	149	164	152	154	173	138	130	123	147	131	141	168	128	141	141	137	144	161	137	137	152	146	151	131	129	164	161	131	154	142	166	147	141	149	140	164	160	182	177	150	124	138	148	151	127	123	153	133	158	162	143	164	184	174	171	141	161	136	133	139	137	143	133	137	147	157	148	137	138	155	142	135	149	147	133	153	157	159	156	112	131	155	135	150	151	157	148	142	154	125	153	143	159	164	150	156	131	125	122	143	146	152	153	143	133	164	145	133	155	163	140	137	142	153	159	139
22191	2129	4892	5489	4712	3710	3094	2587	2111	1837	1623	1452	1320	1139	1110	1001	1007	892	852	819	750	758	698	661	670	637	624	592	626	569	556	525	514	526	527	562	465	514	483	464	474	494	482	484	446	475	459	458	472	486	467	463	452	488	464	422	419	445	437	433	450	393	418	442	472	480	496	501	475	492	465	487	460	486	587	548	567	726	787	826	1220	1275	1031	979	1085	1399	2276	1808	976	648	454	429	402	426	410	419	428	431	463	1062	424	391	407	360	413	398	386	395	392	395	400	397	401	384	411	437	387	396	405	414	422	402	416	429	398	371	398	418	410	431	421	376	431	424	420	406	399	410	412	370	421	423	429	421	401	393	414	408	375	367	436	406	397	393	394	390	388	446	417	365	406	398	372	402	384	424	412	375	417	384	408	437	376	408	425	383	387	412	392	396	408	374	399	374	433	411	436	394	415	402	401	431	381	423	411	394	409	420	420	397	397	425	416	413	442	422	439	408	393	421	428	404	419	434	468	422	394	406	417	435	381	419	422	382	417	399	416	373	411	433	402	439	414	417	394	425	388	380	380	397	420	400	394	390	429	408	442	426	428	402	431	371	408	415	437	401	382	396	420	442	389	404	401	406	437	429	415	350	417	374	385	415	386	432	417	411	374	413	386	409	412	379	409	424	401	402	373	417	454	417	400	412	421	402	393	416	382	391	422	410	405	413	375	370	449	411	390	416	387	397	411	389	400	377	418	399	409	409	412	407	389	427	400	389	386	395	425	368	417	397	387	386	390	434	387	437	405	429	371	406	416	409	376	393	396	430	393	392	413	360	402	392	375	387	383	382	399	406	421	388	379	386	438	393	400	418	456	395	403	399	413	419	450	409	404	387	370	417	397	388	420	401	401	395	416	425	402	406	406	435	371	391	381	399	387	428	379	394	412	405	413	428	405	429	392	430	403	411	395	383	387	411	423	389	389	397	412	401	358	393	408	414	403	461	397	380	380	381	383	432	420	366	433	411	416	403	359	372	401	401	382	385	393	392	394	387	402	416	414	381	409	388	368	434	399	410	374	390	393	404	412	379	405	357	405	421	415	416	390	426	398	396	418	404	410	413	364	412	379	386	382	375	428	415	395	371	422	407	387	417	386	407	401	360	383	363	373	418	408	403	401	423	367	386	413	414	402	405	419	383	383	426	386	384	355	394	391	414	431	381	392	418	434	406	461	392	433	423	400	424	441	424	406	385	380	406	393	396	407	378	406	421	415	371	387	429	405	404	381	403	404	364	385	368	425	395	410	402	399	423	419	384	365	353	368	439	391	438	392	380	394	418	385	414	391	419	411	410	373	394	376	391	389	381	409	436	395	403	390	434	365	429	398	426	397	392	435	393	400	391	415	397	411	409	393	434	414	428	432	403	421	448	383	424	389	379	401	387	384	398	403	437	423	394	434	381	415	385	412	445	377	439	395	377	419	421	416	413	434	374	411	427	406	379	389	409	419	386	408	416	431	412	421	375	410	420	398	412	390	416	413	357	385	361	462	401	371	398	385	385	410	401	374	434	399	400	415	373	395	388	376	417	405	416	401	409	399	376	389	402	410	414	352	402	390	453	367	436	406	413	402	400	403	341	376	413	408	408	406	373	406	341	392	412	406	433	405	380	403	407	348	408	414	387	376	377	394	401	367	361	391	434	406	412	401	425	410	426	424	420	387	377	408	418	399	386	398	402	403	419	414	440	403	400	383	399	381	405	396	368	385	392	400	408	418	437	387	373	406	384	399	400	394	406	416	411	390	399	371	392	375	436	402	400	390	406	406	376	395	446	436	417	400	389	415	374	398	457	449	399	387	411	383	356	426	382	378	412	426	416	393	409	399	419	422	401	445	412	438	377	373	409	397	364	397	420	372	392	414	420	366	386	428	403	391	413	396	443	408	375	403	364	396	402	423	435	425	414	385	429	451	387	384	416	403	396	412	401	395	414	387	432	424	426	388	433	406	421	437	379	432	408	403	367	365	403	376	387	394	394	388	385	404	409	399	369	430	415	418	424	405	380	410	376	383	389	412	359	425	368	403	414	390	394	409	421	387	393	404	439	399	432	427	407	388	411	381	370	394	389	394	398	440	425	404	371	408	409	392	422	417	389	386	431	401	421	401	413	389	400	440	358	365	401	414	373	384	418	422	374	405	426	378	437	387	396	402	368	426	430	358	378	410	398	395	402	424	396	411	403	402	423	415	402	405	377	397	411	427	400	414	400	411	355	395	390	402	371	395	371	389	386	408	412	377	417	398	416	422	401	428	422	413	441	388	416	412	398	415	382	395	380	407	392	431	414	359	410	403	381	407	375	388	392	387	364	429	371	382	411	423	363	411	387	416	396	389	412	425	378	392	371	446	397	376	363	439	399	435	431	365	396	407	408	404	393	417	408	431	395	396	428	405	382	400	392	457	391	435	403	399	403	392	391	429	407	398	388	392	405	387	412	405	378	383	423	378	409	438	355	385	382	412	432	368	389	391	405	406	389	411	409	409	395	389	417	369	425	406	397	367	393	388	366	376	408	417	404	397	352	405	401	388	418	386	373	393	455	380	409	393	380	406	393	372	400	375	412	391	399	397	409	380	409	423	389	365	391	377	416	399	390	394	383	408	399	373	412	359	397	409	409	449	403	423	387	414	392	431	443	422	407	417	424	374	418	405	394	387	396	427	378	413	370	406	411	428	397	391	416	404	390	408	388	365	401	396	446	412	395	389	376	446	432	361	406	369	390	367	435	396	405	398	407	425	419	380	411	374	430	432	376	411	393	420	413	402	364	391	397	379	426	396	421	358	419	427	386	381	406	423	407	392	412	419	389	396	411	398	422	442	435	400	406	379	423	376	403	384	406	433	393	416	408	429	390	394	404	373	436	433	427	406	385	404	432	390	383	411	382	406	427	410	371	389	393	371	407	411	407	387	416	402	397	378	415	409	398	410	408	396	371	383	376	383	419	408	418	372	423	437	408	392	414	449	395	408	376	381	408	438	393	413	406	396	393	389	404	397	421	425	480	397	415	419	409	424	378	371	437	410	415	392	409	394	401	399	386	400	404	433	388	415	406	386	385	404	414	413	413	436	416	437	417	400	422	377	373	396	398	423	396	381	414	423	407	409	389	419	393	375	423	409	395	421	412	404	424	394	443	394	420	399	375	399	401	392	402	363	396	417	428	393	392	427	363	382	420	415	404	413	430	428	410	444	398	390	386	384	379	405	372	431	416	420	431	435	393	398	426	416	427	423	402	401	401	422	442	403	385	413	399	405	416	391	408	402	392	405	389	393	422	411	356	422	405	406	377	395	416	384	420	399	414	455	427	393	427	389	390	414	395	436	384	382	396	409	394	405	400	436	380	424	407	395	368	404	425	414	369	394	401	404	402	417	402	415	417	400	343	412	417	359	399	401	430	392	394	393	385	451	389	441	416	400	419	428	388	426	411	406	386	376	398	393	395	391	415	349	439	419	384	360	395	387	400
4768	214	243	183	192	162	185	196	183	171	189	189	169	195	176	153	169	168	149	180	182	164	145	154	169	180	157	168	175	167	163	166	178	177	176	182	185	161	163	172	179	193	177	173	173	156	186	145	175	158	174	140	159	161	157	163	187	172	187	165	161	161	179	174	187	181	142	162	167	162	195	167	140	162	179	182	159	156	161	159	200	161	168	164	174	200	183	200	176	165	148	167	157	163	174	188	164	186	141	167	190	182	195	157	187	181	140	183	177	166	179	155	179	180	184	174	189	162	171	193	183	175	171	170	142	160	176	171	177	161	175	160	155	169	168	162	185	165	186	168	153	157	171	170	166	180	180	156	185	195	143	147	166	165	176	163	146	172	147	188	182	185	172	157	150	176	162	146	192	167	189	186	174	178	179	162	179	158	170	159	189	159	166	186	156	166	199	157	175	174	182	173	200	183	176	183	175	190	153	171	168	174	148	170	187	170	187	177	186	180	174	183	181	152	172	159	156	201	178	185	191	156	198	165	170	181	199	172	168	170	160	164	190	185	181	168	182	161	176	190	161	156	155	141	161	174	180	154	186	169	162	178	197	176	211	164	176	173	174	162	147	167	184	177	176	148	157	181	156	157	171	149	176	152	185	165	180	175	176	154	167	158	188	166	143	158	181	167	157	179	168	186	181	141	174	169	193	169	161	161	175	159	190	167	172	153	172	178	172	169	158	177	191	154	151	160	164	177	148	181	189	167	169	174	174	189	174	163	152	164	176	155	162	151	151	164	186	164	197	186	157	163	179	172	162	167	167	140	169	171	175	165	176	168	163	150	137	175	178	174	164	170	162	152	174	175	154	185	162	167	171	185	167	181	156	181	145	163	178	194	160	166	155	137	151	181	168	157	190	162	163	172	174	172	188	161	179	163	165	178	175	174	185	174	191	198	176	164	147	157	169	173	160	165	186	185	182	160	177	179	139	173	162	200	142	177	166	166	165	152	189	165	184	161	201	166	176	163	183	174	159	168	133	157	157	169	144	176	164	149	173	173	151	162	188	178	163	160	164	166	189	186	173	155	169	178	170	166	166	172	158	186	165	190	179	173	190	160	176	171	184	176	162	164	194	191	157	186	184	152	186	190	163	182	165	161	166	174	169	161	181	160	156	150	172	169	181	186	151	160	158	167	169	158	168	165	151	187	155	182	177	146	163	165	169	170	149	164	144	180	159	193	170	161	176	168	189	175	173	168	165	179	172	183	161	164	166	174	170	182	171	166	162	168	184	166	174	178	192	153	178	165	167	169	200	172	166	149	175	199	176	164	174	176	176	181	167	173	156	178	169	175	171	183	165	174	174	203	191	173	171	178	137	189	163	182	182	178	187	158	172	158	170	154	169	167	180	171	152	180	172	179	159	174	174	154	189	157	154	170	186	181	180	172	161	177	141	168	176	176	199	178	168	183	150	182	175	195	195	199	176	163	152	166	175	153	192	187	163	171	158	192	178	162	167	180	209	152	145	155	159	145	156	185	152	145	195	175	175	168	196	177	169	170	168	182	168	159	188	173	161	155	185	189	176	165	157	142	183	178	186	174	175	146	156	147	172	166	177	179	197	144	181	197	195	150	190	175	171	153	167	173	178	168	165	164	159	169	171	168	163	178	187	149	176	172	147	164	159	159	187	152	174	169	163	144	193	163	174	169	188	159	165	177	154	173	171	200	153	153	182	152	163	184	156	193	165	159	171	172	165	164	185	173	184	168	177	153	178	168	172	180	164	183	173	183	173	169	174	153	165	190	165	177	169	165	149	175	172	158	177	172	161	181	188	155	148	139	164	161	170	168	166	166	184	161	175	174	161	175	188	165	175	167	157	191	187	186	154	165	190	170	168	164	169	160	148	174	171	158	162	163	166	139	164	179	164	183	156	165	177	170	186	167	175	177	158	163	169	186	154	173	165	163	137	158	173	175	176	192	169	155	173	137	147	190	181	169	163	195	177	169	152	168	161	184	129	163	184	190	166	172	157	195	181	183	163	164	147	155	188	184	178	182	167	174	163	179	167	170	149	186	172	178	162	198	158	163	184	166	186	174	166	179	156	175	184	170	166	172	175	179	170	185	153	169	180	174	146	173	165	156	184	177	150	174	185	174	184	214	169	173	156	160	142	167	158	176	199	170	176	170	165	175	155	195	145	162	171	167	171	167	185	169	161	179	182	155	169	194	171	147	177	164	175	173	194	174	170	160	151	148	163	161	187	180	187	167	175	191	173	177	150	186	181	166	164	157	190	193	194	184	194	177	197	176	171	183	178	176	155	181	171	191	168	150	153	158	164	194	165	202	171	167	151	179	163	182	151	170	189	174	186	182	186	185	179	148	159	214	188	187	179	188	186	172	165	170	189	159	169	196	170	188	168	175	148	171	158	177	161	183	168	174	161	174	169	172	161	163	172	166	159	178	161	163	156	172	165	177	179	140	153	160	171	192	153	144	156	166	183	160	174	161	155	148	199	164	171	176	151	166	151	156	155	196	178	149	150	176	162	165	181	178	190	184	177	174	164	183	162	146	189	169	144	158	175	170	184	141	187	194	187	168	167	142	180	168	192	173	178	171	176	173	176	179	182	168	161	171	172	185	193	175	187	179	175	174	193	161	168	173	175	149	165	172	149	153	159	194	183	188	151	158	180	150	163	170	151	182	177	170	173	177	175	179	171	161	176	170	169	209	174	190	164	173	160	178	171	159	154	167	185	183	176	158	147	180	173	165	173	168	165	183	169	182	187	156	178	157	175	159	189	191	165	153	171	154	190	167	147	174	155	148	144	170	179	177	143	172	170	161	158	163	158	187	176	177	179	172	165	168	178	170	176	157	157	178	170	186	160	168	186	163	187	176	182	179	146	180	169	167	155	193	145	147	155	162	179	166	176	154	164	167	160	173	159	156	163	170	174	160	176	178	178	180	196	174	143	157	171	166	195	173	174	174	185	186	180	177	174	192	143	163	176	139	174	174	198	200	176	181	178	157	148	188	180	156	181	182	175	152	171	181	176	191	165	168	161	152	153	177	182	174	182	185	195	165	171	192	175	179	159	169	200	190	159	189	190	188	183	164	175	157	173	150	184	150	183	151	168	175	170	167	182	177	158	175	166	181	190	167	160	165	159	188	168	146	195	176	166	161	175	175	158	195	147	163	185	178	185	183	172	160	184	147	192	178	164	175	183	192	180	160	174	148	155	153	180	181	173	144	180	172	175	147	156	179	172	184	186	174	176	195	188	172	159	152	160	201	170	177	185	159	156	172	197	160	163	169	201	173	168	157	166	190	179	172	171	183	169	162	195	165	185	159	187	165	161	160	173	180	185	194	152	161	153	203	167	162	164	172	168	166	185	184	184	182	159	167	179	186	164	160	165	181	172	181	178	166	175	178	149	156	149	190	174	173	171	186	149	155	189	166	163	172	144	177	164	191	166	160	167	171	156	176	161	141	185	158	156	167	173	182	183	155
3976	467	579	618	572	531	535	521	525	495	490	502	487	484	472	465	477	451	485	509	491	474	497	472	459	522	514	484	465	454	463	440	435	491	453	465	494	467	454	457	466	468	440	463	461	470	491	490	459	474	482	473	472	472	487	488	472	446	518	492	460	457	477	469	479	495	492	483	467	486	461	490	459	545	547	461	471	486	465	489	512	530	503	558	510	486	485	524	500	507	453	462	445	464	437	443	487	414	430	511	442	444	474	457	454	453	506	462	466	465	492	497	474	470	454	494	471	461	456	451	463	459	471	476	490	484	482	494	468	450	439	481	469	455	501	467	463	471	522	453	476	423	475	458	454	422	449	456	490	452	466	474	466	488	466	456	504	455	467	459	473	499	495	489	462	447	485	482	417	469	424	459	497	484	473	462	478	492	481	465	477	483	463	465	491	457	459	483	472	481	493	445	458	462	484	461	456	494	483	448	471	488	463	468	475	454	476	477	495	458	521	466	470	519	482	506	481	488	468	465	480	465	430	457	472	468	444	453	477	461	457	512	485	495	452	462	466	475	481	484	447	447	472	474	481	495	430	439	488	480	464	504	473	456	458	470	493	469	491	472	461	493	495	482	473	452	461	467	438	427	470	495	470	465	488	455	463	512	469	467	489	494	473	424	470	465	421	484	476	448	494	482	448	432	428	445	444	458	481	463	452	480	466	492	472	493	448	485	470	502	473	459	444	498	465	441	508	402	442	450	475	462	463	465	476	465	479	474	465	490	463	482	496	463	459	461	458	490	439	460	461	465	483	446	522	478	479	473	448	493	511	483	489	463	491	422	470	449	449	482	473	453	491	429	509	492	449	476	500	456	475	496	492	461	456	451	486	496	498	466	465	451	430	448	468	495	464	476	484	490	445	515	460	501	466	486	496	438	448	469	479	468	505	425	437	465	452	450	465	448	480	460	473	448	458	439	445	481	451	468	517	465	486	481	451	427	456	462	472	519	481	471	463	497	503	518	472	463	486	465	478	449	471	483	453	495	476	446	472	483	468	488	497	461	497	494	446	478	475	482	457	491	506	464	480	483	484	509	450	469	462	459	478	469	477	414	474	482	479	486	503	496	473	498	490	510	439	453	455	474	487	436	494	459	431	485	450	516	487	489	440	457	471	463	490	417	469	478	461	467	528	469	462	432	450	492	468	502	486	479	451	434	486	447	458	450	474	474	506	466	465	458	499	492	432	442	464	457	448	462	504	491	486	462	467	461	486	489	473	461	488	482	450	486	482	518	468	457	487	478	473	485	451	455	484	497	452	464	476	485	481	484	454	483	496	470	467	468	437	465	451	443	479	479	487	426	517	482	482	449	426	473	485	525	453	446	481	479	455	479	458	466	455	493	488	452	470	443	464	456	445	468	426	491	495	497	495	475	479	466	481	435	455	497	472	486	496	489	441	487	439	467	445	475	475	430	475	457	465	501	469	439	458	496	449	462	452	450	517	496	464	462	469	439	491	467	461	511	494	480	471	473	460	426	462	435	496	438	449	497	476	447	501	450	468	479	470	476	446	500	433	450	481	477	428	429	473	458	437	515	451	478	467	436	478	465	457	471	462	502	440	458	463	483	473	500	480	489	489	489	465	472	465	476	485	454	455	471	443	482	465	465	515	515	447	479	448	482	505	505	453	478	475	499	445	466	462	476	494	505	475	457	497	452	435	470	466	433	474	451	465	466	486	465	467	437	473	457	456	503	452	474	452	457	494	420	501	451	493	474	463	483	506	496	482	483	455	449	463	471	482	465	438	470	463	520	489	450	466	473	483	452	475	464	479	485	452	443	484	471	478	482	469	476	443	500	442	478	502	487	445	501	418	478	455	489	477	464	426	510	439	470	530	469	495	464	474	530	443	525	497	455	471	482	502	466	499	438	446	467	478	468	512	497	461	469	453	492	459	419	450	436	455	477	461	450	462	480	456	517	462	434	440	482	476	458	487	437	461	438	513	484	531	466	471	440	475	480	504	473	454	506	492	464	460	452	455	496	495	457	501	486	472	450	468	481	511	508	461	472	459	479	481	432	463	460	459	451	459	492	440	472	494	460	457	484	492	462	507	463	439	446	445	449	464	490	464	423	446	458	427	462	491	466	486	460	482	460	461	445	439	472	469	512	464	454	426	482	475	455	477	471	468	495	470	442	434	437	457	504	457	457	512	480	477	498	465	499	473	467	474	473	469	503	502	497	492	474	506	469	460	443	468	470	432	488	458	445	461	470	502	415	472	483	468	474	494	444	466	450	462	472	472	467	471	472	432	429	450	434	488	512	496	438	460	469	461	442	464	472	460	504	519	440	428	488	493	443	465	461	473	476	481	472	474	469	463	437	469	478	469	499	489	490	449	470	472	463	435	468	487	448	444	479	445	474	454	436	466	441	488	467	466	479	399	459	445	469	469	456	463	486	434	491	504	499	453	439	480	482	446	525	455	485	459	455	449	490	463	475	467	463	482	488	479	488	478	461	494	441	495	454	469	479	451	474	448	501	466	465	513	455	498	459	456	472	478	511	473	451	469	492	458	444	475	469	480	471	489	482	466	485	468	488	474	435	486	453	450	424	414	477	483	495	446	467	472	458	473	476	499	495	479	457	445	458	517	506	466	471	455	517	464	469	459	483	459	464	483	447	420	484	473	466	484	479	451	492	458	485	448	437	451	507	465	441	486	500	514	445	481	457	436	489	430	461	466	465	486	473	419	480	469	456	440	490	507	523	477	429	453	450	453	450	460	493	497	427	492	458	464	460	465	467	460	438	428	453	462	433	483	472	474	491	469	523	469	454	482	509	447	482	462	474	488	469	454	481	474	470	523	494	490	472	502	447	471	497	451	494	454	478	467	504	440	492	448	497	438	455	506	464	435	469	456	467	470	475	457	500	454	476	488	449	497	508	494	431	443	476	487	453	453	508	471	469	444	451	446	475	471	464	428	489	455	461	455	454	465	460	476	497	464	473	472	452	459	490	463	481	483	420	514	444	451	454	469	463	448	498	474	490	478	494	457	478	457	467	474	497	465	438	436	424	473	473	429	474	480	478	481	427	513	435	460	507	504	483	462	446	480	452	464	495	486	480	489	472	447	498	457	451	511	425	454	457	472	480	459	491	466	458	493	474	488	446	449	447	439	481	458	439	465	466	460	463	468	451	455	457	469	499	490	462	515	457	497	490	458	470	505	472	465	494	509	451	459	456	453	473	465	458	464	472	507	472	423	431	425	484	477	432	442	450	488	519	482	505	486	447	424	465	500	462	484	475	456	459	455	448	475	488	510	505	475	499	480	489	474	483	469	456	501	499	485	458	472	446	488	475	493	475	450	480	418	471	472	474	451	490	499	436	439	458	485	493	439	506	433	488	472	461	494	484	449	458	437	447	466	497	460	472	450	455	464	465	469	489	503	440	473	470	440	449	434	429	460	487	470	446	509	466	426	425	477	474	480	480	469	474	454	442	487	441	461	445
31625	3616	1264	997	710	556	474	421	390	327	323	298	285	264	251	247	237	238	205	255	244	208	250	206	205	220	236	206	188	230	197	213	219	208	220	206	228	231	222	203	203	213	223	213	212	195	223	230	204	190	220	198	210	223	218	213	212	200	221	182	216	243	204	218	206	210	183	198	219	188	213	209	217	210	190	238	230	216	253	251	252	252	252	215	227	252	287	213	240	237	227	224	198	214	205	217	204	198	241	301	218	213	191	214	177	182	215	222	200	216	201	211	217	198	182	181	221	210	217	201	208	209	183	207	188	188	195	206	215	200	189	217	209	189	203	185	194	218	184	198	192	202	226	212	213	198	197	174	186	210	214	216	194	196	203	215	192	206	189	187	192	226	215	206	196	202	242	216	186	194	185	198	201	152	235	207	199	212	226	203	182	212	193	201	184	209	188	208	216	232	190	190	204	194	211	192	205	198	202	163	229	215	186	218	192	222	216	207	214	201	201	214	197	211	182	254	218	219	189	203	178	223	185	197	213	200	211	201	211	174	202	186	193	223	209	201	203	192	205	208	232	218	190	220	207	223	175	201	204	200	191	214	213	192	190	195	228	181	213	202	211	205	241	202	203	202	215	235	226	194	201	229	200	174	190	191	190	212	216	206	209	213	187	196	223	176	192	182	207	208	196	193	198	194	206	210	206	213	217	193	186	193	169	195	182	198	192	229	206	174	204	184	205	192	215	196	194	211	211	206	186	224	203	217	226	196	209	179	209	163	207	208	217	232	212	212	184	215	189	194	204	201	197	209	207	197	211	200	198	183	215	228	201	198	221	222	218	205	224	207	208	172	195	189	208	208	188	219	188	211	210	228	195	194	217	208	221	224	215	207	194	211	196	193	215	211	196	212	188	210	181	193	206	199	207	209	208	215	237	181	212	243	224	212	222	186	221	189	191	203	210	208	206	212	215	186	186	204	167	185	220	212	178	224	197	193	195	213	203	225	178	212	205	224	203	236	191	189	183	214	195	215	193	202	227	200	215	204	192	209	201	235	195	199	199	207	221	214	208	215	213	225	224	194	184	201	180	190	188	201	183	207	203	209	220	197	203	195	191	215	194	203	192	217	232	198	189	222	216	183	196	224	198	187	210	234	192	218	206	211	178	209	192	215	198	223	187	208	208	202	208	201	198	214	210	182	219	205	210	201	193	195	229	213	207	203	201	184	222	216	190	177	219	188	235	203	204	187	210	211	207	215	196	197	201	197	210	185	212	234	180	173	194	200	220	216	192	198	210	199	194	214	215	204	190	225	223	209	196	205	188	205	211	186	207	205	214	224	214	192	210	231	220	212	205	205	192	214	189	192	196	220	216	199	199	196	197	205	213	213	208	193	216	212	195	183	205	199	205	194	199	221	232	194	201	213	220	180	193	227	214	192	193	214	216	184	190	209	185	177	208	198	193	218	230	214	222	201	182	201	204	200	219	188	211	189	203	208	208	215	222	212	215	188	196	195	198	203	191	208	190	216	180	186	204	199	185	205	196	191	205	211	211	190	201	237	233	194	201	201	193	208	190	210	199	192	213	234	208	195	202	195	219	215	231	214	174	183	208	229	181	187	197	212	206	242	220	175	194	229	192	196	208	218	205	201	190	207	218	181	208	184	195	176	181	222	209	194	222	216	219	204	180	220	227	213	213	208	212	213	196	191	188	206	194	203	211	197	201	196	206	181	228	210	221	200	227	205	188	233	213	207	189	191	203	213	220	215	194	214	200	201	224	178	197	198	200	196	202	217	210	212	245	228	204	190	208	193	204	218	231	181	203	204	200	201	190	190	217	202	241	224	188	191	220	200	210	192	259	199	223	187	214	177	245	204	200	214	208	213	215	182	232	192	201	178	192	215	204	218	189	191	211	172	188	221	222	191	203	220	213	219	218	218	228	180	218	176	229	185	218	215	188	214	215	230	221	200	177	196	208	210	215	195	213	222	195	199	198	195	194	196	198	221	200	195	203	215	216	201	200	225	192	192	208	182	211	184	177	195	196	209	183	202	222	225	192	207	213	205	178	209	193	204	192	198	199	204	227	209	182	202	217	180	209	210	201	187	197	224	220	210	201	229	181	241	206	205	221	164	202	189	194	210	242	191	180	203	216	199	189	189	220	194	225	206	213	200	189	212	224	220	215	213	220	207	192	183	187	190	185	185	204	198	230	191	227	223	206	188	195	215	230	174	207	209	202	221	176	201	213	189	197	185	205	212	192	178	186	211	230	200	198	194	201	184	214	200	207	209	199	191	224	198	213	214	217	212	236	193	214	203	225	200	195	184	175	204	207	186	216	196	198	199	195	186	193	190	209	204	200	227	193	204	176	201	203	193	194	214	205	195	194	189	214	179	212	225	236	199	202	213	186	202	203	194	177	174	190	189	186	199	196	205	212	211	196	202	217	220	223	184	201	206	208	192	190	206	173	194	207	184	193	212	188	228	193	196	217	203	205	219	202	228	210	230	197	206	218	204	189	216	220	193	188	182	210	208	198	203	226	222	202	196	218	194	203	205	211	221	201	215	205	194	203	215	199	197	220	191	198	210	188	191	212	196	185	198	207	227	206	187	166	203	222	205	198	205	206	220	208	171	205	205	211	191	214	208	204	202	218	216	189	186	218	197	216	200	203	192	195	183	220	200	208	208	189	192	205	215	228	225	203	210	207	228	207	230	194	175	204	217	182	199	212	189	194	193	185	192	205	215	186	205	198	227	196	218	209	223	221	207	203	215	189	225	180	210	192	192	186	212	213	199	220	197	204	163	217	180	198	215	224	188	210	196	219	216	210	193	215	228	179	235	203	228	230	211	196	215	209	202	192	213	185	204	201	210	205	208	194	206	212	224	213	204	194	212	202	196	193	210	215	204	197	222	192	211	196	197	175	199	181	187	186	197	213	195	246	217	206	194	207	224	211	194	194	201	200	218	196	197	172	214	225	188	184	224	223	260	217	206	182	224	190	212	187	177	211	218	215	204	189	187	220	206	221	184	235	222	188	200	206	167	198	193	215	195	236	202	191	226	185	209	187	211	192	212	199	218	215	196	228	183	198	181	201	189	202	181	207	210	206	190	212	172	182	208	191	201	208	187	217	193	203	211	188	217	212	197	212	190	194	192	206	216	205	213	200	217	212	217	228	197	171	210	201	171	218	250	209	201	192	207	170	185	211	210	182	207	196	213	218	224	194	216	213	189	207	211	204	205	198	222	207	211	205	192	202	204	202	209	192	217	189	214	204	189	231	194	218	197	227	209	217	209	188	190	218	210	208	221	217	208	187	204	221	199	210	222	217	203	190	185	209	214	188	194	203	204	199	213	193	211	228	210	198	232	193	198	204	192	232	221	230	216	218	181	216	177	193	227	202	218	200	190	184	188	186	208	209	189	193	197	190	194	176	179	206	202	190	207	229	203	185	217	186	214	188	205	172	196	203	185	220	188	188	198	230	203	200	197	197	195	185	194
15857	1404	2885	3281	2862	2379	1983	1681	1467	1283	1158	1068	970	887	910	831	863	828	767	732	720	750	660	697	677	670	668	677	669	654	606	610	591	642	676	607	567	608	577	555	614	583	599	641	564	564	561	605	585	535	548	563	618	606	588	546	542	543	545	537	592	537	610	584	589	561	579	541	610	590	584	596	596	592	648	651	720	753	734	780	818	831	834	852	869	937	1011	1034	925	959	778	587	561	600	552	596	593	552	572	1269	577	534	534	570	544	563	538	584	526	568	610	550	513	584	526	559	523	561	540	563	539	543	509	581	574	543	554	586	504	557	535	545	543	552	606	574	533	510	570	537	552	533	538	519	581	570	570	530	597	558	547	528	543	533	554	579	578	532	544	513	528	550	522	554	560	503	532	518	577	550	540	543	576	519	512	560	556	497	559	498	536	554	552	553	568	575	570	555	522	516	535	530	505	543	564	562	496	546	558	552	531	554	537	537	545	555	552	551	570	542	512	542	550	563	533	551	537	570	579	550	537	575	572	554	559	513	602	542	528	549	559	540	536	533	574	492	552	500	532	564	555	539	545	534	564	529	588	543	569	632	527	539	534	523	570	553	562	529	555	560	541	533	534	566	535	582	563	510	585	572	505	544	570	547	536	526	561	546	561	553	540	541	523	578	540	539	528	561	538	578	549	539	520	521	536	544	569	592	587	486	551	551	545	587	580	546	562	559	519	571	573	540	583	560	554	534	544	556	520	544	530	553	527	542	560	533	524	551	540	555	537	541	540	571	540	531	519	519	538	573	536	555	538	568	522	565	517	574	572	522	571	556	590	540	526	533	578	528	561	538	553	528	545	558	580	496	538	571	526	562	548	535	556	506	560	522	550	547	539	521	560	576	558	538	544	580	529	581	576	530	541	551	500	550	529	553	593	543	519	525	531	537	543	574	583	541	560	557	530	568	577	518	559	541	524	528	563	526	565	557	513	520	553	549	564	528	539	544	559	559	528	524	551	496	497	526	539	533	562	574	561	526	541	543	604	534	526	546	540	537	527	566	559	524	528	538	565	488	589	572	568	531	553	536	539	547	568	576	559	556	495	532	582	511	550	590	521	535	554	541	504	552	552	543	537	561	553	560	550	544	583	522	522	529	527	509	541	553	572	526	543	532	570	518	505	565	585	550	518	566	503	550	562	550	597	546	580	553	534	501	519	512	523	567	575	559	537	522	547	540	572	538	544	541	565	489	523	509	537	540	554	525	475	554	540	546	544	544	543	523	521	551	505	483	570	601	504	509	542	561	556	536	557	536	516	540	539	575	564	551	574	550	559	532	552	528	551	537	541	514	552	582	542	541	518	563	547	547	542	521	506	556	527	548	517	504	569	607	531	519	566	550	606	557	533	487	541	550	538	537	500	565	482	530	590	570	515	568	538	527	557	536	585	572	516	551	500	539	583	565	532	553	548	595	558	558	555	552	512	510	565	519	568	545	542	491	575	565	526	556	521	579	518	547	517	525	520	551	547	520	552	524	559	551	561	536	573	536	539	540	569	568	567	564	482	560	506	552	548	580	532	561	565	538	536	533	553	541	510	553	567	490	537	552	556	558	534	543	560	539	541	528	523	542	500	551	551	500	537	554	552	518	579	570	564	567	545	559	575	528	554	535	554	538	562	515	504	562	496	571	533	580	538	525	522	544	519	517	508	572	584	573	546	517	528	552	550	552	547	561	565	530	521	549	561	554	509	545	520	555	559	566	464	560	576	515	574	550	571	573	555	524	568	561	552	552	566	546	544	566	518	556	536	527	548	556	549	580	529	523	540	586	578	560	552	513	525	513	486	530	525	547	553	570	542	525	531	536	576	565	589	533	593	552	571	543	541	558	537	570	555	576	570	559	502	596	575	518	546	586	547	574	561	529	531	537	533	565	557	586	575	504	579	522	564	542	545	529	541	557	585	507	523	524	519	521	549	578	536	566	547	552	525	555	549	550	577	560	545	563	529	524	565	576	535	533	542	525	527	528	551	522	542	550	543	554	557	559	506	570	549	552	519	548	554	570	540	544	563	565	524	544	554	549	551	533	526	565	529	525	549	583	537	504	570	522	523	548	527	572	552	541	608	574	533	579	529	531	570	555	540	552	550	539	538	539	539	540	516	518	542	585	546	504	540	514	599	528	522	536	537	537	550	489	559	524	544	560	580	535	564	580	552	570	503	567	507	519	563	548	526	555	550	555	563	550	527	562	521	508	530	563	533	548	542	580	563	562	560	524	566	510	583	540	558	554	515	535	546	565	539	531	530	560	536	583	536	537	552	528	585	516	582	557	520	513	526	542	569	571	532	563	567	533	563	551	595	486	546	526	596	546	486	574	578	578	542	575	529	573	569	538	566	557	559	521	556	554	553	513	587	556	523	548	572	512	571	558	549	508	510	562	527	545	550	563	538	543	529	564	528	536	543	494	565	548	533	553	509	539	494	558	544	524	566	584	579	575	567	588	558	522	514	510	554	542	529	548	567	541	543	548	531	549	610	537	526	549	530	530	519	495	552	508	518	574	586	585	553	539	524	573	566	553	543	535	584	555	585	518	567	526	530	559	551	536	541	552	586	560	560	527	508	548	488	556	547	543	518	533	515	551	501	537	552	560	566	571	562	550	531	544	533	610	539	531	545	563	547	564	542	543	538	566	588	544	588	587	536	528	498	538	590	547	556	529	558	533	507	559	528	543	538	539	546	567	509	530	555	540	570	574	570	508	555	557	588	556	531	524	561	559	536	559	549	511	550	507	580	549	564	599	552	508	512	592	501	567	574	510	504	533	547	559	508	569	523	575	509	549	559	566	595	561	539	562	535	540	495	555	588	542	546	565	539	578	536	536	551	527	554	551	576	508	551	504	561	544	532	508	577	519	548	535	556	572	542	537	525	557	554	529	551	558	517	503	553	569	566	568	510	560	533	527	531	511	607	554	584	569	568	528	574	542	558	528	534	571	513	547	530	574	522	565	520	535	594	560	519	537	529	544	577	531	536	522	567	581	525	533	553	579	566	517	541	526	582	543	569	511	527	532	523	537	563	535	544	542	531	535	528	564	549	567	573	517	567	538	554	560	558	495	533	542	528	581	546	561	530	558	541	568	547	560	528	521	579	546	533	550	536	534	514	531	571	557	568	556	532	566	555	569	561	541	519	567	536	520	555	587	538	582	533	511	518	544	549	528	572	549	522	552	520	552	530	575	573	563	589	537	530	567	550	588	572	547	523	529	577	520	558	527	579	557	542	523	547	532	509	544	561	540	578	512	543	534	547	519	551	580	538	585	530	503	543	525	560	510	551	495	538	512	547	512	533	575	556	546	540	550	548	567	545	548	542	565	528	569	544	563	539	525	517	577	541	536	547	610	585	582	547	566	548	561	555	546	549	525	514	555	578	497	546	532	547	537	540	554	562	558	579	565	528	555	540	545	572	561	556	589	502	531	555	531	510	514	542	575	525	550	537	564	558	519	543	545
44897	8209	2544	1842	1252	875	659	559	369	386	318	311	298	270	239	231	195	197	204	183	204	177	197	204	174	168	164	161	185	190	178	163	151	157	165	167	163	192	156	153	169	160	143	142	155	139	147	154	152	138	135	153	146	154	134	157	164	149	146	134	148	142	148	161	166	169	139	140	174	162	146	161	182	148	172	159	142	192	204	160	186	165	187	194	210	245	238	273	247	287	169	158	140	160	168	146	159	175	153	333	193	161	148	139	188	146	129	145	126	149	122	143	155	161	138	164	141	139	138	148	141	144	125	149	146	154	150	158	145	141	129	156	141	158	170	157	130	160	156	141	155	158	147	152	130	127	147	129	152	173	140	123	142	165	181	144	148	143	144	163	151	157	158	154	159	141	166	169	153	147	164	156	131	162	142	161	161	128	148	152	133	150	127	129	144	154	135	134	158	145	138	142	161	164	157	168	156	159	146	160	164	162	152	152	141	137	152	129	161	128	151	154	161	147	146	154	162	123	142	156	144	155	145	162	142	151	150	143	136	151	142	132	160	142	145	146	144	179	143	165	121	120	139	157	141	160	175	153	144	141	161	127	126	137	144	151	156	135	152	143	149	139	169	131	130	152	142	152	148	178	162	148	129	152	126	154	168	154	154	138	148	132	133	160	151	139	139	165	141	160	137	161	154	135	153	160	116	126	155	114	153	150	175	154	153	152	145	156	169	155	161	126	148	153	175	136	148	138	171	154	142	158	150	143	163	145	184	166	154	144	172	139	149	155	139	146	147	152	128	150	134	129	139	142	148	147	156	145	128	129	145	165	143	141	146	141	176	147	154	154	153	141	161	159	169	127	176	157	131	148	151	148	143	149	179	141	166	149	160	150	141	131	157	161	118	146	150	142	150	143	132	149	148	174	140	147	153	133	156	152	144	156	132	151	128	142	177	151	161	160	144	138	148	148	133	145	167	127	151	157	143	157	145	163	138	138	139	148	173	167	147	114	163	146	154	156	145	140	141	129	142	148	145	143	146	152	159	151	170	130	154	141	145	143	163	148	145	153	155	152	165	152	187	142	159	167	153	139	137	153	138	148	130	163	147	138	162	151	133	147	149	140	147	160	136	143	129	134	158	157	154	145	133	173	138	149	123	127	160	140	127	152	123	156	133	149	146	137	140	137	119	130	151	124	166	142	137	146	147	149	146	143	149	136	135	149	145	140	148	129	129	131	147	131	139	131	144	143	137	154	154	156	140	159	122	114	157	154	123	153	136	156	161	171	141	127	145	140	122	150	164	161	144	153	137	165	160	144	144	160	144	157	160	153	144	157	138	133	124	148	146	136	128	149	151	138	145	155	152	159	152	150	115	155	141	136	134	150	157	143	138	141	150	148	150	159	121	155	133	147	156	136	144	153	151	150	147	131	138	136	142	165	134	138	146	145	139	139	147	142	145	166	147	137	140	163	142	136	144	156	150	136	161	154	137	161	141	166	155	148	161	138	135	149	142	149	144	142	134	129	140	137	151	138	152	143	152	138	143	132	142	143	160	135	135	128	138	163	142	156	135	141	144	139	140	127	153	121	154	156	155	151	161	154	150	135	156	130	140	144	173	146	139	142	132	131	139	152	150	148	149	146	136	145	152	138	141	152	152	152	140	143	146	162	158	136	175	147	149	131	146	172	163	132	160	120	152	149	130	148	141	133	143	129	149	167	150	165	142	144	133	123	148	143	153	140	146	148	132	182	156	141	133	155	127	150	132	152	145	145	140	130	123	134	139	148	152	157	161	149	136	148	151	160	138	140	136	170	145	146	137	167	166	138	137	161	139	140	160	129	138	131	138	157	138	137	169	163	147	132	143	149	148	143	135	150	136	139	160	148	155	159	164	148	145	138	160	144	145	154	143	154	163	152	154	162	147	162	131	157	135	142	145	141	145	150	150	133	127	152	141	157	141	158	172	136	140	152	139	143	180	153	154	151	153	126	153	145	185	164	155	139	144	151	134	134	148	149	141	151	122	153	159	134	154	133	152	152	165	139	170	136	136	141	180	146	135	159	166	140	152	169	140	159	135	151	146	135	155	142	135	147	137	122	140	144	153	132	143	150	174	127	144	158	153	150	139	152	144	159	143	148	147	153	153	147	152	148	149	150	146	167	162	141	154	148	138	111	128	141	140	129	158	153	149	149	148	161	162	140	139	144	129	162	164	125	142	154	132	143	142	142	154	161	140	169	146	166	145	159	158	155	124	144	147	153	150	144	164	119	138	158	152	154	134	155	150	140	142	157	151	157	142	148	149	148	137	148	128	142	137	161	124	128	144	129	157	136	129	160	141	173	137	142	126	160	146	141	133	154	157	133	160	147	152	152	124	163	133	135	160	127	148	150	156	131	140	150	167	148	126	137	176	164	179	160	137	124	126	153	153	156	141	120	131	154	131	145	143	140	157	122	145	139	158	141	163	174	152	144	138	161	143	143	155	136	151	150	146	157	155	133	146	140	149	160	164	144	146	134	150	154	147	156	151	152	140	148	150	153	151	146	152	157	152	144	135	143	151	149	163	132	161	133	136	144	145	136	139	145	156	144	157	132	142	146	132	163	154	141	132	157	129	147	134	154	138	168	134	150	150	145	127	155	160	174	152	153	138	145	142	129	160	157	141	147	152	149	161	152	148	151	146	133	143	141	153	120	137	147	168	153	157	141	153	139	137	102	152	155	149	164	133	141	131	136	155	135	151	154	144	151	167	155	149	137	164	127	132	142	171	130	140	138	137	156	139	133	145	163	167	115	149	155	138	130	141	116	151	129	152	159	143	165	111	138	132	148	156	145	152	146	129	151	171	131	149	158	171	135	123	152	147	142	165	137	141	140	162	141	131	142	137	133	150	142	144	158	156	131	154	154	133	134	119	148	136	157	139	138	132	137	168	139	150	125	158	145	139	148	146	144	139	155	140	158	146	114	133	148	150	146	150	190	170	153	147	155	130	133	159	151	144	128	159	172	123	156	140	147	145	147	173	134	162	139	132	142	163	132	154	145	145	155	151	155	146	137	142	152	152	168	152	158	128	148	156	165	155	147	158	130	156	152	166	145	131	153	165	159	135	145	149	137	144	128	154	141	144	171	151	126	151	140	138	142	153	154	148	140	140	137	122	144	127	158	127	149	151	147	145	151	120	158	148	141	146	148	146	128	164	144	167	137	150	131	157	125	148	123	138	134	148	140	133	148	160	139	152	121	141	171	151	131	161	146	150	153	155	153	149	151	137	140	163	160	131	156	147	143	161	130	144	149	151	142	166	161	123	141	138	140	151	150	178	133	125	160	141	164	148	165	155	162	156	135	131	148	155	146	161	154	136	149	167	156	126	142	119	154	150	145	139	147	144	146	138	128	131	138	129	171	149	146	154	155	128	165	160	147	139	160	122	161	158	146	128	146	138	147	160	160	146	133	171	184	112	147	148	141	140	157	146	133	165	148	157	139	152	148	137	152	146	143	150	125
21691	2179	4902	5637	4694	3904	3027	2536	2160	1877	1665	1522	1252	1185	1085	949	902	936	826	796	750	732	673	666	623	647	619	588	597	584	572	518	586	525	541	536	505	500	477	450	485	448	465	483	473	471	469	456	429	448	436	450	449	459	461	446	475	430	479	446	413	472	434	495	492	483	464	457	484	467	492	524	481	443	529	634	674	799	787	785	828	954	929	944	974	1250	1410	1358	1553	1448	549	474	458	425	411	405	439	476	577	2268	692	434	411	405	412	434	408	401	423	418	427	398	418	390	403	426	426	411	452	403	401	403	379	372	396	442	416	410	393	404	392	384	404	417	367	444	385	396	392	424	375	427	433	409	389	397	379	440	386	390	408	438	418	392	405	416	380	394	397	380	433	388	390	398	414	422	408	387	427	375	438	442	411	418	427	381	397	395	408	377	410	385	394	396	391	372	426	411	410	370	380	433	419	399	408	374	386	434	415	394	406	416	420	394	433	417	418	402	445	424	424	450	386	379	396	379	426	377	402	392	409	394	373	378	358	384	390	389	414	356	404	371	360	375	383	360	374	386	416	407	408	417	393	379	427	395	400	406	402	408	396	376	384	405	429	411	368	404	387	418	412	391	366	390	383	394	409	439	417	425	386	386	415	429	376	424	370	416	379	384	389	400	370	375	432	391	380	391	376	418	430	430	429	394	399	436	388	415	401	411	383	385	390	385	377	415	402	418	428	437	377	424	388	406	430	384	352	382	381	396	405	374	434	394	390	382	399	372	398	387	386	442	395	410	406	433	365	423	419	365	392	373	403	433	449	385	404	385	418	418	399	432	380	404	386	421	422	391	414	419	385	391	400	374	442	352	414	397	370	384	415	388	435	401	421	398	406	369	387	422	424	406	387	419	385	421	408	376	380	411	437	409	380	399	415	370	392	431	357	375	392	393	420	352	404	393	416	438	389	369	391	414	387	399	450	406	420	384	427	430	408	404	445	413	382	441	408	416	416	385	396	407	374	407	405	396	375	417	400	418	423	430	382	392	422	414	373	349	417	403	353	388	389	349	392	390	401	432	415	402	381	397	424	405	418	387	436	410	412	433	418	369	403	378	438	398	375	416	391	410	379	393	400	364	414	431	388	358	423	386	397	389	414	385	410	413	396	415	380	426	419	376	403	398	384	378	410	423	418	389	385	369	387	390	393	424	412	407	422	386	398	407	388	384	399	371	381	425	439	380	407	403	394	429	387	413	372	384	424	420	414	414	396	378	429	390	411	370	394	414	367	389	387	406	383	425	356	435	382	438	381	388	418	399	385	418	419	419	408	394	360	381	389	379	438	412	392	414	392	379	415	380	398	401	401	411	387	395	395	416	386	427	427	387	381	358	407	392	390	408	384	402	381	419	373	388	409	410	440	376	415	412	439	378	389	449	384	380	373	371	387	416	385	362	391	416	404	379	388	419	381	391	428	419	418	366	389	371	385	395	396	389	354	408	368	379	374	422	400	408	409	404	376	378	390	414	429	390	410	434	409	375	377	390	402	378	373	410	386	352	395	406	399	414	404	347	395	387	414	370	423	398	421	382	381	401	398	381	373	376	408	404	400	420	401	373	389	400	379	389	380	406	426	385	392	388	412	418	372	376	380	386	382	441	363	406	390	408	398	401	386	386	381	360	394	415	374	392	381	403	383	433	426	398	380	379	404	414	394	401	430	404	397	395	394	406	406	402	397	385	371	383	390	408	412	415	413	387	398	360	436	404	377	408	399	367	382	420	402	453	370	380	402	367	387	445	384	416	361	430	429	384	387	402	392	413	398	416	410	417	385	408	379	414	371	400	397	402	396	390	389	422	395	405	368	385	428	419	399	385	413	414	412	396	352	405	419	415	430	394	439	419	405	401	398	409	409	391	368	399	429	409	405	411	384	411	411	405	413	382	403	411	407	403	375	394	399	388	389	441	390	417	405	406	431	395	388	401	391	407	412	399	396	380	394	413	406	389	385	395	395	389	379	436	381	421	385	373	383	400	415	399	407	420	384	434	394	386	373	383	372	378	407	361	415	392	411	396	407	409	400	420	388	406	401	405	415	394	390	358	371	443	381	396	387	407	359	401	390	381	429	376	422	405	361	446	385	401	380	392	384	392	401	388	453	382	368	400	419	433	372	364	401	363	386	410	390	392	398	421	386	432	370	355	389	424	409	392	346	432	405	388	417	390	404	406	399	388	366	410	396	394	413	399	403	391	389	413	372	384	444	404	394	383	403	386	388	420	376	369	388	408	356	394	420	397	390	412	433	399	408	420	385	415	432	438	396	398	390	422	406	406	399	412	383	385	428	409	408	399	444	398	435	413	366	439	396	398	387	341	422	393	410	368	393	387	384	422	381	400	355	391	371	415	408	400	361	387	410	398	398	393	429	381	425	409	414	376	384	385	422	367	394	415	381	412	413	410	375	381	368	375	431	357	400	372	425	379	422	406	386	399	396	362	401	385	397	420	395	422	393	389	400	384	408	430	384	416	380	408	412	404	382	379	382	405	420	410	420	385	370	389	414	412	425	386	396	385	443	435	372	377	401	398	421	367	418	388	390	362	411	436	373	404	405	396	413	428	403	392	416	390	408	377	390	364	367	398	407	381	402	408	350	382	411	381	421	387	395	392	430	405	391	362	430	384	401	359	421	383	381	413	389	405	431	416	405	396	356	370	378	413	378	364	353	401	396	384	437	395	415	385	399	398	428	372	390	433	377	399	433	391	421	397	402	401	413	415	399	385	377	414	394	397	401	408	412	405	384	403	394	410	373	394	390	394	422	401	374	418	425	384	381	360	435	418	394	429	401	388	396	361	409	380	391	430	411	366	355	423	414	412	378	422	412	391	417	399	419	362	429	391	356	394	423	419	390	419	395	400	390	389	377	396	388	412	394	403	433	354	405	389	391	368	391	405	404	396	383	381	425	393	386	433	377	394	426	432	399	390	407	432	413	387	372	434	406	426	440	400	388	402	374	395	403	433	423	388	405	404	410	397	395	427	383	433	412	420	398	365	425	390	402	362	412	395	387	377	370	379	375	404	356	435	465	387	379	398	398	372	410	401	377	396	398	389	392	415	394	396	377	386	352	385	383	390	444	418	417	386	440	422	407	417	409	398	362	412	385	391	419	391	405	388	401	396	421	387	427	430	388	409	390	396	391	417	445	443	387	413	386	363	394	375	423	403	391	395	419	402	416	405	411	425	386	403	414	421	398	375	387	390	415	430	399	411	372	391	372	398	434	367	413	360	431	388	411	375	422	360	449	430	362	400	423	395	387	399	426	370	390	398	385	439	415	386	394	380	382	405	378	421	391	386	390	396	394	392	391	412	386	400	375	431	380	403	389	361	369	406	403	415	412	402	403	389	400	461	379	380	377	354	388	425	365	389	392	355	427	397	404	428	385	378	390	407	391	414	411	396	382	402	407	414	410	364	382	376	410	408	409	380	375	382	406	409	407	391	395	398	412	365	399	407	385	409
4602	204	220	200	160	190	182	171	172	180	169	209	194	166	179	157	183	197	166	159	160	200	183	178	196	164	155	154	161	187	167	149	184	161	174	181	185	164	223	161	168	150	155	188	178	147	181	178	165	169	144	202	191	143	166	165	162	157	157	182	165	179	171	158	190	168	168	195	202	168	167	179	166	161	159	170	156	184	174	177	176	171	189	180	174	176	169	169	182	155	134	192	153	188	165	154	151	149	172	166	199	163	157	155	180	155	195	180	163	163	189	176	156	169	163	175	149	169	176	157	157	196	169	155	172	155	181	152	168	150	183	165	157	169	165	159	184	170	179	164	179	139	165	168	183	191	176	161	168	184	156	192	161	151	152	173	163	151	176	160	165	144	195	192	175	159	166	167	183	146	150	194	196	190	162	185	179	166	164	187	164	169	153	157	185	203	175	153	169	174	172	144	156	190	190	193	180	159	160	158	176	193	156	153	172	176	161	155	141	165	169	166	172	179	182	159	168	168	179	174	185	160	169	180	156	183	170	162	179	174	154	175	153	196	153	173	166	181	184	172	191	172	195	175	176	176	156	173	154	169	158	170	167	149	184	204	170	186	180	146	164	183	181	163	162	159	160	171	167	174	167	154	171	152	151	166	189	183	145	170	164	182	150	182	167	155	205	163	168	195	165	143	171	178	199	168	152	184	174	179	192	187	156	158	200	201	171	161	159	165	151	182	171	146	197	179	145	181	160	168	143	165	149	172	153	161	176	143	171	172	174	160	149	170	183	161	189	173	153	147	181	150	157	189	167	189	150	185	188	175	155	170	160	192	190	173	165	169	150	166	173	196	169	166	156	171	161	175	188	192	171	179	161	177	188	179	162	156	184	172	202	162	169	180	168	199	168	174	150	151	153	166	180	186	163	185	146	178	180	170	159	169	162	169	170	181	173	161	170	141	159	192	168	183	143	169	168	159	156	175	179	170	177	153	175	165	187	172	182	145	158	197	169	179	177	189	173	179	161	142	167	178	162	165	174	196	178	179	187	177	173	167	180	192	151	155	177	152	157	169	156	159	164	182	191	168	167	186	170	171	171	170	169	165	172	156	167	159	162	174	177	155	182	164	179	156	166	170	157	148	173	169	180	139	171	150	186	171	154	160	184	163	178	202	170	172	197	164	172	210	171	189	178	175	177	171	140	139	185	172	170	163	167	178	177	185	177	156	189	180	201	150	186	171	178	150	167	148	176	189	161	171	172	156	179	163	151	168	204	154	179	175	157	172	175	159	177	137	196	182	187	182	148	174	169	161	180	192	180	158	181	159	161	175	159	161	170	184	173	172	160	176	162	152	173	183	168	174	155	163	156	190	199	203	163	171	169	181	174	182	157	172	186	187	164	174	179	179	157	190	155	189	176	188	143	177	168	158	160	150	180	178	179	189	176	198	172	176	167	191	206	162	188	216	179	157	184	178	174	173	178	167	172	146	190	174	172	175	168	174	161	179	177	162	175	141	165	198	160	164	179	166	182	156	157	160	169	161	152	190	181	169	177	179	177	179	159	176	147	157	172	196	184	192	170	172	161	147	192	148	157	166	189	170	169	152	145	167	152	170	169	166	178	152	195	173	175	187	165	190	185	153	165	173	184	166	163	213	173	183	177	181	173	159	172	151	170	177	163	178	192	164	171	200	169	161	191	180	183	169	180	151	197	157	173	166	150	158	164	165	165	172	161	178	146	181	167	157	171	160	165	168	159	154	179	178	187	147	159	174	170	168	164	173	174	167	164	179	176	167	156	142	178	168	170	188	168	153	165	161	169	164	168	183	161	156	157	172	178	146	170	178	163	149	160	146	165	166	180	174	159	182	179	178	173	167	181	173	181	154	162	166	167	169	184	153	173	160	169	175	190	170	169	147	197	157	188	176	142	175	167	181	158	167	192	179	162	180	169	154	189	175	171	166	199	178	162	190	181	163	165	169	187	182	168	185	195	179	183	156	154	202	158	184	184	157	172	164	184	179	157	188	182	174	160	161	150	176	145	167	164	150	168	154	167	151	153	170	188	192	173	184	186	193	191	174	167	162	169	166	184	171	168	189	204	175	153	164	173	176	171	160	182	153	198	185	192	176	149	172	162	166	160	160	172	166	179	165	173	180	178	169	152	162	165	169	179	192	149	157	164	140	161	163	190	166	159	186	182	164	185	207	181	151	175	155	175	175	156	184	157	179	162	150	145	155	201	185	157	160	192	185	193	170	146	141	177	154	185	178	157	171	192	184	161	169	158	188	158	183	179	170	177	200	174	163	185	161	171	192	168	169	169	142	179	198	181	167	160	198	196	196	159	187	185	169	164	196	152	187	174	171	169	181	176	161	166	202	185	162	155	165	167	177	171	174	164	181	195	163	167	182	198	178	161	175	173	182	165	184	167	182	159	188	169	177	155	170	175	174	151	151	172	161	171	160	171	170	143	163	152	164	156	171	176	163	180	162	175	171	148	150	167	175	166	172	173	162	180	157	171	192	194	167	183	173	150	165	182	176	158	179	175	154	168	192	179	161	178	191	187	164	176	164	175	183	179	154	178	157	185	192	151	178	167	148	180	159	151	195	177	178	172	153	169	195	168	178	174	154	201	181	192	189	180	198	154	178	182	163	179	196	204	172	157	182	169	155	176	175	178	163	169	174	173	169	167	178	187	175	165	165	186	185	203	167	172	189	174	156	185	177	184	160	173	182	166	181	167	169	170	186	170	192	182	179	169	182	141	163	176	171	183	182	172	158	139	154	161	155	176	178	169	170	181	180	201	188	178	174	195	154	171	171	144	174	159	168	159	154	170	179	187	196	168	197	153	171	187	168	144	139	174	178	150	187	189	170	163	152	180	164	173	171	178	159	184	162	181	198	153	159	180	172	171	175	197	182	160	158	169	187	176	169	168	178	189	170	171	183	161	147	177	175	186	152	189	163	180	170	195	184	183	186	172	158	185	145	192	193	162	172	152	180	155	182	178	158	189	160	161	155	191	174	196	183	175	184	159	165	167	152	177	173	153	191	183	162	190	160	177	162	167	162	160	176	167	183	175	164	168	190	155	168	182	185	172	152	169	178	161	162	159	155	166	155	153	170	193	170	150	173	145	179	185	202	159	178	161	164	193	168	196	171	196	178	162	189	178	170	166	154	149	192	161	156	178	175	166	155	174	203	156	157	169	178	169	177	185	179	164	178	154	172	175	154	173	163	176	162	158	169	177	182	167	150	171	175	155	162	175	187	181	173	167	213	178	154	171	154	169	184	145	175	177	194	155	158	152	159	180	188	153	170	189	178	159	167	170	178	187	184	161	198	154	159	170	185	183	176	175	171	169	173	181	163	168	170	181	191	188	172	156	186	177	161	168	166	157	162	176	172	189	140	158	158	143	142	179	172	164	167	168	164	162	169	187	161	156	168	173	169	168	192	161	162	180	144	192	184	162	169	159	168	175	176	179	168	180	179	169	179	182	174	170	171
4060	532	557	626	608	570	553	538	511	491	458	511	513	493	494	461	461	470	475	469	474	450	440	474	450	441	482	500	488	528	467	465	455	448	480	460	513	451	488	463	469	478	464	479	470	451	476	488	432	500	516	493	449	440	440	451	451	466	493	479	470	478	477	492	460	537	500	467	480	494	488	472	446	532	487	494	489	488	473	476	501	483	499	530	456	516	494	470	499	505	452	492	489	458	513	481	488	477	461	530	495	488	505	457	468	454	463	487	495	468	474	431	412	484	477	495	462	435	463	478	500	461	497	438	438	512	471	463	462	444	485	458	430	484	420	477	444	460	480	456	488	465	481	437	515	414	440	463	441	450	480	476	440	474	469	477	485	503	492	466	448	493	505	441	452	469	446	474	465	481	454	522	457	473	476	477	503	451	466	442	477	446	479	480	466	465	458	480	450	504	469	461	471	464	467	434	489	489	497	493	469	463	443	409	476	510	479	450	497	520	479	447	500	505	506	449	459	447	465	476	487	453	478	468	459	472	474	493	462	486	470	470	489	454	460	459	538	475	451	455	453	483	440	478	448	462	433	472	461	486	500	489	474	469	490	462	461	455	454	461	521	490	469	462	523	483	474	481	445	471	476	443	455	479	484	448	453	474	474	483	451	518	466	428	463	466	481	483	472	486	431	513	437	463	476	468	445	506	491	475	490	468	470	525	482	481	441	482	452	454	465	477	453	488	434	476	494	511	444	470	481	464	450	467	464	444	485	477	473	456	476	460	486	460	493	500	456	433	435	483	492	484	414	434	457	461	494	501	460	424	464	477	459	470	508	521	499	469	472	498	464	452	480	475	444	496	479	430	487	475	472	466	435	488	470	432	473	469	474	422	465	467	469	448	472	452	473	448	463	427	440	438	456	455	472	480	423	495	439	484	453	416	505	485	486	451	483	467	452	512	467	487	497	478	465	446	478	509	466	486	454	468	470	479	483	479	475	395	466	489	456	471	469	486	463	478	468	473	457	462	458	467	431	467	508	461	493	472	494	492	470	481	492	456	471	453	447	482	460	439	490	474	448	456	453	445	502	485	457	462	456	478	499	481	454	449	505	490	444	454	438	444	447	458	478	460	445	446	458	488	517	485	456	476	502	437	444	493	470	442	461	478	454	454	447	471	421	452	483	476	461	500	443	469	452	439	431	477	486	450	470	458	437	467	476	477	460	495	494	456	452	459	510	501	432	450	482	436	447	470	455	482	447	429	495	509	445	488	465	487	470	487	432	437	453	476	435	459	483	475	480	437	445	468	503	458	447	437	440	505	493	483	444	442	453	485	458	456	471	481	479	463	461	476	474	488	466	476	478	501	487	472	503	446	453	452	504	475	507	481	462	441	458	470	433	490	480	477	454	466	433	455	461	500	482	491	439	500	458	494	472	443	455	483	512	489	502	479	475	514	467	506	436	506	470	469	435	438	509	503	448	426	483	422	438	481	465	435	475	453	493	461	475	463	489	428	473	488	504	493	485	436	465	450	490	421	465	461	477	477	471	477	427	502	481	456	476	428	489	454	445	469	478	481	445	466	457	439	449	463	444	441	495	496	504	443	490	439	453	469	455	478	472	424	443	487	477	442	424	457	452	467	455	483	439	492	461	464	445	465	468	468	452	442	455	472	435	520	517	449	471	469	440	443	463	466	473	475	449	506	455	448	492	478	467	499	429	469	469	450	477	468	455	463	418	476	480	477	448	482	483	522	433	500	489	424	469	460	492	493	455	513	486	505	473	457	461	468	524	475	455	479	459	472	446	478	438	474	428	496	491	447	469	480	478	478	425	490	446	467	463	462	493	488	472	449	503	493	474	466	481	446	471	488	503	456	446	478	512	463	504	499	476	430	473	520	482	470	444	460	439	491	479	472	446	466	468	458	431	482	464	503	470	459	466	481	415	451	508	485	438	507	463	466	441	504	485	468	468	442	461	458	466	469	496	458	490	460	485	469	471	462	494	485	537	423	454	483	476	464	455	460	473	473	450	439	482	476	448	447	467	484	481	464	457	486	451	462	510	470	468	493	436	451	491	463	454	460	502	487	465	421	468	457	490	432	499	504	461	467	480	465	479	454	469	481	462	521	450	459	466	459	469	476	500	464	520	488	516	455	442	455	431	445	503	469	443	479	478	483	469	449	441	471	488	522	455	482	441	478	491	517	508	448	473	462	472	493	443	545	491	431	492	509	470	483	486	468	449	507	484	470	473	457	486	493	475	479	462	476	490	495	446	537	428	440	445	468	487	480	467	459	478	421	479	465	436	476	479	463	441	434	494	484	474	452	482	451	500	453	466	489	491	492	479	488	465	482	470	460	466	481	462	450	455	479	445	478	505	490	473	458	447	510	476	446	474	463	477	488	449	491	483	466	499	445	451	440	463	506	461	456	459	452	479	493	485	479	476	420	486	455	435	480	517	476	455	433	460	448	488	488	492	481	481	477	479	496	496	455	466	444	478	475	488	474	474	493	469	502	495	465	440	474	480	458	513	474	471	453	445	468	467	457	468	436	489	432	435	460	429	455	419	474	486	447	479	461	457	462	480	427	440	459	458	426	473	426	463	473	463	473	457	508	462	456	471	446	499	489	502	455	492	447	455	488	462	487	473	468	462	442	466	480	463	463	476	401	453	443	441	495	464	520	443	452	488	481	491	461	466	470	479	498	456	470	453	485	484	473	499	466	465	480	494	512	470	486	483	455	456	489	445	479	495	471	475	507	460	459	466	475	467	510	478	458	451	498	456	470	430	478	467	456	495	489	436	494	441	484	494	443	513	442	460	465	477	499	460	481	472	470	466	473	444	523	480	452	440	474	474	443	474	490	454	494	468	496	436	471	437	475	477	479	484	427	476	450	466	459	483	494	490	485	471	461	465	456	431	435	481	460	512	477	491	479	435	435	463	466	482	467	484	470	479	492	427	481	476	430	462	469	459	491	461	443	467	461	464	477	459	492	486	429	476	468	478	448	427	439	472	522	486	481	471	456	468	460	453	446	481	496	466	445	453	486	475	458	478	463	473	436	480	473	507	490	462	450	478	446	497	486	473	504	431	469	438	495	427	448	448	473	468	478	503	468	503	468	460	459	437	529	486	463	484	499	424	474	492	444	467	479	485	487	478	440	436	471	515	406	491	428	479	452	475	463	460	458	512	483	452	475	496	462	487	473	429	442	478	486	503	459	471	466	467	453	489	493	448	476	472	475	458	478	449	459	424	476	508	500	484	487	469	521	409	505	432	457	469	457	466	468	465	472	474	493	457	489	460	442	470	498	455	475	480	468	470	439	429	456	503	443	445	514	482	445	481	474	479	451	483	467	495	490	480	447	491	431	503	480	452	451	473	435	512	443	447	465	480	466	464	423	410	508	456	486	434	463	495	471	432	486	459	459	458	477	490	478	466	478	499	412	485	469	523	500	486	472	451	513	463	503	480	446	476	430	399	458	421	460	469	445	458	432	455	520
32134	3760	1296	1023	748	560	473	418	337	322	310	292	291	270	268	255	241	219	233	220	233	213	218	205	253	207	219	219	234	204	243	221	215	204	200	191	199	211	201	217	202	202	210	213	203	240	200	232	183	208	198	215	199	227	215	211	202	200	205	190	219	201	212	183	211	200	208	196	170	180	188	207	207	212	237	213	225	226	232	240	239	242	222	252	218	271	273	294	256	216	235	208	196	225	201	232	196	242	207	383	245	236	223	202	214	210	214	202	179	190	191	222	196	221	184	192	230	198	195	206	192	242	185	205	214	220	217	221	217	186	210	215	209	215	207	222	220	203	218	227	204	214	203	217	206	213	195	212	211	220	206	188	213	233	201	197	213	185	193	209	220	187	190	197	217	179	199	202	180	205	196	174	207	193	175	196	192	194	210	163	200	222	222	199	208	186	191	210	216	219	207	227	251	202	206	174	221	216	235	211	200	209	197	201	198	192	211	184	175	199	194	213	192	195	199	197	218	185	196	199	195	164	212	203	182	167	187	214	195	216	208	210	212	205	210	200	199	190	196	213	213	209	198	221	183	202	183	185	195	210	193	220	220	218	242	190	195	182	216	219	212	204	188	186	207	188	182	200	216	186	200	207	203	209	198	212	201	211	208	196	232	210	211	190	187	208	205	206	205	197	201	191	197	217	220	235	197	215	176	214	210	201	171	203	207	210	251	198	195	203	186	185	175	187	242	208	205	222	179	205	206	196	212	208	218	198	202	252	213	206	191	213	194	230	216	180	174	185	212	202	218	204	196	200	212	226	203	177	200	209	203	216	215	215	186	207	206	239	203	199	189	179	201	192	209	179	235	208	175	189	217	241	203	197	208	208	202	206	212	210	195	222	215	225	209	197	195	225	216	229	216	180	198	219	183	198	221	192	184	228	200	191	211	196	208	213	196	205	176	215	220	200	191	201	241	211	216	158	218	223	186	185	197	217	192	222	187	189	182	202	220	201	194	211	217	220	196	175	196	211	209	231	202	222	202	210	194	185	218	212	202	214	212	238	200	215	223	193	224	218	196	199	208	192	198	184	217	214	209	219	227	190	194	221	209	213	210	178	206	201	190	216	210	223	189	193	230	194	185	201	212	208	213	211	174	203	215	198	220	214	203	189	180	195	189	212	200	173	210	229	219	220	194	183	231	208	203	190	199	216	204	185	221	193	185	207	200	185	212	236	191	207	198	193	210	207	198	208	184	212	208	203	208	221	218	215	201	204	231	201	190	225	197	193	198	212	194	221	215	201	210	187	204	198	207	218	207	221	228	203	220	230	238	203	202	201	201	211	193	197	215	201	204	218	232	205	218	210	206	200	215	213	212	183	209	197	206	188	237	198	232	228	208	191	206	188	236	221	177	205	197	193	204	220	222	185	182	185	175	204	222	201	224	247	190	215	177	204	215	202	191	197	217	209	187	224	174	212	184	201	192	192	200	184	210	210	196	208	223	216	202	218	185	210	220	204	202	210	199	228	210	203	193	230	178	212	200	196	211	178	223	196	205	203	202	204	198	220	206	235	201	196	197	198	202	215	187	203	198	232	218	205	191	231	224	184	198	209	210	204	194	194	192	220	206	190	193	208	199	189	216	200	219	213	198	213	204	212	211	184	184	190	184	196	183	169	208	209	209	181	176	235	185	192	198	225	200	213	201	200	213	191	200	198	203	226	210	184	207	193	221	175	196	205	196	198	221	202	219	213	217	169	232	212	186	200	220	188	196	186	219	207	206	180	202	214	214	232	200	215	202	206	222	202	209	202	214	183	237	196	227	210	216	211	210	213	195	209	212	195	187	197	199	203	211	200	233	208	186	234	183	192	196	203	201	190	196	215	190	193	231	206	240	212	212	171	206	187	216	218	225	228	220	202	220	178	207	214	205	240	198	189	189	206	205	192	209	206	197	239	199	192	214	212	203	197	197	198	194	199	192	216	199	187	214	211	219	203	220	198	199	215	204	218	208	212	203	194	208	180	200	189	210	213	188	229	204	213	245	226	176	185	199	222	216	205	188	227	209	212	211	235	205	221	203	197	219	188	215	211	211	190	221	213	223	229	199	172	207	183	216	210	212	209	200	222	198	203	209	204	214	206	217	221	206	178	206	250	205	206	196	185	202	207	217	178	212	218	200	211	223	217	188	209	206	210	179	229	180	206	211	219	238	210	177	188	205	184	178	208	215	188	202	200	222	181	207	219	178	244	228	198	196	205	208	188	227	182	223	208	205	199	191	202	225	187	201	207	212	222	201	211	197	191	209	208	206	210	207	231	217	193	216	194	181	181	187	222	205	207	194	198	217	199	201	207	214	200	233	206	197	237	202	207	212	208	201	207	196	185	188	199	190	206	244	186	210	203	214	215	196	218	205	230	186	216	194	212	224	190	197	203	199	196	197	176	198	192	212	220	172	231	200	168	188	203	238	196	212	208	208	206	196	226	182	207	222	214	200	212	200	235	222	206	202	204	202	212	216	235	213	219	226	199	216	204	176	192	222	206	200	243	180	198	172	253	188	218	211	225	198	204	192	227	212	199	187	176	208	205	207	212	215	216	193	209	217	224	213	199	187	227	210	209	186	235	170	198	212	172	220	214	222	198	211	187	212	189	217	199	213	216	211	213	202	199	178	223	222	212	190	169	217	189	196	195	208	180	209	213	226	213	209	218	200	210	207	184	207	172	220	188	188	170	197	204	240	190	193	206	207	194	210	184	184	206	220	195	215	202	215	213	215	208	203	188	205	212	187	217	175	211	197	194	215	184	226	208	207	215	212	198	182	211	238	193	199	208	227	192	193	191	207	206	196	214	220	219	207	201	204	224	214	210	206	218	228	201	190	214	209	195	199	198	206	204	200	190	217	217	213	192	206	216	203	192	219	204	186	190	197	206	197	186	201	219	212	203	214	195	203	214	205	207	206	190	188	205	226	190	178	197	194	215	193	219	168	207	186	170	223	207	232	172	199	180	208	235	238	216	224	172	185	185	197	204	202	218	220	170	214	209	215	196	206	215	185	211	200	223	229	210	190	206	199	206	190	187	208	194	191	220	217	207	202	210	198	206	204	197	210	217	182	209	196	201	216	193	198	249	183	215	215	225	209	194	208	215	233	206	214	204	197	216	217	188	197	198	208	207	221	200	203	192	205	223	185	218	180	188	212	171	211	227	206	201	200	192	218	217	199	197	192	215	201	200	233	204	216	187	194	221	192	202	206	190	228	221	201	199	198	220	244	213	194	185	199	208	186	200	209	217	179	211	191	210	199	197	188	194	211	176	230	204	199	218	193	196	220	222	209	235	193	211	222	228	224	225	189	233	174	201	211	235	195	212	222	193	212	215	190	226	232	218	209	213	204	216	208	195	214	217	184	213	183	201	198	176	206	194	223	207	210	195	224	184	208	215	215	196	205	199	215	211	214	234	201	211	191	190	189	204	225	222	178	191	186	201	173	216	206	232	195	221	224	207
16009	1387	2933	3282	2840	2321	2004	1684	1468	1260	1186	1100	1041	961	923	811	865	823	748	711	756	731	675	721	702	646	689	668	665	630	598	606	634	644	636	595	594	544	598	609	601	532	599	588	594	597	590	588	581	568	608	576	554	588	557	577	584	602	585	546	545	598	575	576	576	588	605	560	585	584	563	626	603	643	636	672	687	691	805	763	737	802	876	979	946	1216	1390	1321	1173	699	589	644	571	558	528	571	556	909	631	1880	784	569	573	517	549	512	562	544	578	566	590	586	558	539	593	532	545	576	539	583	528	571	557	556	538	499	522	533	582	531	578	538	554	527	574	558	527	558	573	557	568	536	531	541	544	533	553	512	546	577	571	575	536	493	563	543	557	513	563	561	597	552	559	522	556	561	569	530	545	532	566	537	553	552	498	589	497	547	528	575	512	516	521	553	581	563	579	561	509	560	539	569	526	566	537	556	500	540	536	527	542	561	540	569	568	541	548	559	597	570	542	563	542	549	518	592	533	575	530	602	534	554	520	534	549	529	580	575	586	538	513	518	533	550	544	512	565	585	539	583	566	551	573	534	544	561	559	535	550	598	586	520	565	557	546	575	566	534	540	540	490	538	542	554	521	567	518	542	540	576	540	542	562	570	544	585	530	585	526	565	578	523	553	565	532	549	514	523	533	536	510	528	547	535	529	547	482	544	514	496	559	532	572	538	526	567	543	529	565	516	523	564	551	573	576	519	550	516	501	510	548	537	524	567	542	547	568	572	553	548	571	555	517	573	559	582	520	548	557	562	520	552	556	582	561	551	551	530	533	551	534	561	606	573	529	518	603	565	555	548	571	593	527	554	538	599	571	561	533	534	591	557	508	533	546	540	521	518	552	556	552	502	560	503	535	520	562	560	478	524	601	572	526	549	513	500	558	541	527	521	527	549	558	529	578	526	566	597	529	502	561	550	534	575	494	561	577	569	522	577	546	547	530	535	562	537	569	509	560	527	585	553	523	535	520	513	582	582	571	515	521	526	506	551	566	513	590	539	568	553	543	555	569	586	521	497	568	529	506	547	558	556	567	557	568	507	571	522	585	547	513	547	523	549	529	523	516	534	512	563	550	531	547	550	535	534	530	543	552	523	539	568	578	548	521	520	546	543	547	538	524	541	548	558	523	519	562	579	611	564	555	535	497	554	518	559	594	535	539	550	525	565	520	554	566	534	545	511	536	559	556	531	536	490	569	546	546	561	558	549	587	600	528	539	532	550	544	555	478	555	503	534	535	502	542	559	539	600	538	513	551	534	523	564	536	557	587	533	541	561	553	542	558	566	512	560	555	521	570	546	518	547	537	505	515	571	525	547	560	563	578	591	557	523	535	531	585	537	563	521	548	529	567	538	535	564	512	555	556	523	543	562	574	559	576	604	543	599	555	566	580	546	503	518	557	573	570	531	538	522	584	556	546	510	566	505	569	568	545	548	493	533	490	529	547	504	516	512	560	566	534	523	535	514	556	609	603	542	602	547	581	517	515	517	560	521	568	585	564	548	513	575	572	530	557	554	526	508	522	534	521	535	543	524	566	556	570	548	548	577	588	546	541	559	528	550	541	568	562	598	575	599	525	555	533	547	563	526	528	551	536	567	579	525	544	545	560	535	510	545	541	537	553	537	491	531	531	534	517	527	560	532	508	531	519	565	538	525	553	529	498	598	541	538	530	573	526	568	580	559	568	539	540	535	556	542	514	542	529	552	577	488	534	556	502	491	519	539	519	560	591	533	550	542	556	520	492	557	562	515	515	543	502	535	560	549	539	514	533	556	506	548	573	563	533	551	548	573	561	576	561	558	572	540	556	534	553	544	557	498	597	504	555	528	556	524	515	558	556	539	529	516	573	547	571	575	552	530	548	552	527	566	557	569	524	566	512	577	541	551	553	512	553	553	521	505	534	520	529	545	576	558	500	533	529	557	541	553	568	566	547	509	533	499	522	520	578	555	579	555	516	560	531	526	482	572	556	552	588	529	549	540	507	568	527	542	549	524	578	556	572	516	574	540	593	556	558	563	557	529	579	557	560	540	546	548	519	520	586	568	541	540	541	546	556	540	577	564	562	532	541	549	542	564	532	501	536	521	557	522	541	561	546	555	520	511	506	548	534	552	521	575	506	527	591	552	528	548	557	554	513	541	564	523	575	529	538	493	567	527	553	535	541	547	601	508	503	508	580	532	550	534	577	529	587	537	532	546	548	566	529	518	536	545	521	533	553	508	563	533	537	561	569	534	552	541	540	513	538	561	510	555	519	516	512	553	506	525	570	547	540	565	488	541	525	591	535	558	543	516	560	522	495	550	563	555	567	559	537	571	498	511	541	552	531	507	536	564	575	526	508	550	503	511	522	516	507	539	561	561	605	501	578	548	501	491	559	506	559	547	537	575	558	571	582	519	559	548	549	527	563	572	520	518	594	547	552	548	544	564	579	523	519	549	572	558	523	594	542	568	570	569	531	559	553	565	586	572	550	559	558	553	536	552	530	516	577	561	573	545	539	528	545	548	557	563	529	512	558	552	530	528	548	527	539	538	521	520	529	530	540	526	562	547	554	530	538	551	568	552	564	545	521	550	533	594	548	560	596	585	583	507	507	535	564	519	545	581	552	536	528	520	537	510	577	535	569	544	529	522	505	540	553	535	560	572	515	502	578	530	520	544	521	532	564	528	554	529	558	549	577	591	508	553	553	565	538	548	535	539	588	555	557	541	531	586	551	523	498	492	536	551	524	582	569	577	516	512	533	534	525	607	507	502	520	567	519	520	566	534	529	536	541	590	509	530	587	553	554	539	588	538	560	557	549	569	522	534	481	516	566	548	544	555	514	548	521	552	541	529	565	556	590	587	579	551	533	554	539	548	546	577	539	566	549	545	511	540	553	541	575	533	535	522	575	576	553	554	537	582	533	551	563	576	522	536	559	552	572	581	563	558	538	549	538	574	535	544	532	524	529	550	545	549	560	552	532	520	548	558	556	533	557	555	495	547	583	512	541	534	540	576	564	527	545	542	498	544	520	562	549	534	507	522	511	504	525	536	556	548	571	590	580	551	547	526	542	537	557	555	557	565	529	559	558	563	549	542	575	556	567	584	527	515	545	567	561	528	564	536	557	537	571	568	536	568	503	516	545	548	547	557	531	506	528	535	503	522	552	510	583	471	550	529	568	550	548	548	544	540	518	574	530	553	562	571	546	564	559	551	527	541	514	560	575	548	566	525	557	569	541	505	547	566	535	508	529	531	528	551	533	501	604	558	540	582	600	576	553	525	591	571	576	536	552	562	563	554	541	559	540	528	577	555	529	514	534	557	548	585	549	557	536	552	547	544	509	580	559	517	548	559	536	528	538	562	528	544	585	551	528	562	563	516	502	558	541	582	552	576	515	521	534	566	527	521	520	525	593	556	547	546	544	582	559	551	515	545	559	552	526	562	517	524	549	536	493	546	560	530	524	548	537	571	578	582
46759	8880	2584	1772	1167	849	707	562	500	423	385	280	292	270	237	232	243	194	202	191	195	184	211	165	192	164	173	181	173	189	130	183	166	161	158	149	161	155	148	151	156	154	150	147	164	157	161	166	168	143	129	160	148	160	147	155	148	164	152	162	144	149	148	146	153	155	151	131	154	142	130	164	148	171	146	182	188	170	176	175	197	174	246	229	285	242	274	368	255	168	182	145	145	135	144	157	159	231	148	393	176	138	118	141	158	136	167	134	128	154	133	142	131	143	155	130	149	129	144	141	162	141	150	152	161	149	166	160	154	141	133	133	141	138	136	157	148	152	147	141	170	164	127	146	136	166	162	161	142	127	138	142	135	187	126	129	175	144	149	141	142	144	147	139	129	132	145	137	145	148	135	139	155	139	146	139	160	125	129	138	174	144	148	129	139	162	140	173	144	150	139	139	159	144	172	179	163	152	153	155	159	142	156	140	134	158	146	133	165	150	143	145	141	159	165	137	129	142	152	138	148	152	134	166	151	144	132	141	154	126	130	134	148	169	152	150	137	141	153	152	163	146	151	147	149	135	129	166	146	142	164	137	148	158	135	145	139	131	137	124	156	155	146	159	126	145	138	107	141	137	136	135	124	142	142	143	130	132	160	153	124	131	111	149	126	166	143	147	164	140	149	167	147	170	137	133	132	130	151	169	152	135	160	164	170	142	166	122	137	121	133	141	125	152	139	129	168	133	133	157	154	128	151	164	125	144	140	139	146	137	117	126	142	145	147	141	133	139	151	162	129	147	128	149	163	151	153	152	170	141	164	153	134	137	148	116	123	142	135	144	149	152	148	138	145	129	143	163	156	135	150	159	153	135	132	159	146	147	142	136	131	134	150	159	162	152	173	138	139	148	146	164	152	131	143	152	153	144	150	147	137	162	151	144	124	153	154	152	157	138	132	157	164	151	146	150	151	150	169	139	148	136	136	157	144	135	141	116	127	148	149	142	126	123	138	131	143	171	166	151	144	159	150	148	175	150	173	158	159	151	147	164	118	161	149	130	156	139	134	154	139	130	166	141	139	136	159	165	147	148	142	139	161	130	136	117	165	135	147	145	131	136	159	126	133	128	172	157	154	156	142	140	169	153	166	109	161	143	134	140	138	152	162	150	166	160	146	165	166	141	153	131	145	159	133	142	134	149	143	132	152	163	160	145	130	164	153	132	135	144	134	145	146	123	150	132	162	155	126	151	144	134	126	149	141	152	138	154	134	143	123	138	136	160	167	147	131	158	157	175	161	163	129	154	130	136	145	160	154	146	143	158	144	151	157	154	147	157	135	152	154	168	155	132	148	172	157	130	117	140	125	140	133	151	144	193	143	136	141	144	139	134	134	159	137	140	158	155	170	129	162	131	139	123	121	163	132	164	145	158	142	147	151	151	145	165	136	158	158	133	128	129	148	143	148	142	141	143	144	147	145	132	160	152	159	149	115	140	163	133	167	147	159	150	121	128	127	140	147	153	138	124	162	150	133	138	141	134	139	137	151	151	172	125	157	147	144	127	147	131	138	135	146	144	146	162	127	158	133	132	146	159	133	137	158	126	127	134	152	148	144	124	126	163	144	139	121	155	127	150	134	146	164	159	134	147	136	143	161	157	152	133	144	147	144	134	155	160	123	147	145	152	143	149	146	139	149	124	156	162	153	144	135	158	150	160	166	161	135	157	121	159	139	152	147	136	126	140	136	147	150	147	142	141	166	142	181	146	145	140	137	134	140	133	166	148	148	168	152	153	141	151	122	124	153	148	121	158	138	144	122	118	154	122	138	141	155	148	170	133	149	120	142	140	119	145	169	150	165	136	133	132	143	154	148	134	155	138	163	175	143	131	143	145	146	156	157	159	122	149	124	153	132	160	141	169	125	133	139	161	143	146	119	150	135	121	150	142	125	154	141	140	143	141	137	138	152	157	131	135	148	132	120	135	134	146	153	138	158	145	169	138	163	143	164	148	130	140	165	139	158	161	159	134	153	156	149	158	155	153	146	136	148	150	146	164	155	140	130	148	161	138	156	156	144	151	140	150	130	106	140	132	158	162	141	156	143	144	142	124	140	166	150	133	138	159	151	124	146	141	149	151	141	159	134	136	140	133	128	147	157	158	155	129	147	137	155	148	139	140	150	127	152	160	155	135	133	145	134	128	151	141	139	172	147	136	160	140	158	135	143	154	144	144	130	157	153	131	152	149	132	132	148	139	151	149	153	163	141	132	130	183	159	148	121	149	147	137	157	140	161	147	145	134	158	129	132	139	149	144	134	129	134	172	147	156	146	137	146	157	141	141	148	147	146	158	143	149	143	148	152	157	146	131	140	149	154	139	145	150	139	134	170	131	145	155	137	152	147	134	120	128	139	148	130	151	153	160	144	163	141	121	140	128	149	143	148	153	128	131	177	145	141	144	131	138	151	135	146	161	156	140	157	148	137	139	141	137	136	168	145	134	142	146	154	142	145	144	137	136	152	130	162	163	165	142	158	141	154	126	139	149	157	151	154	145	141	156	153	168	159	146	128	136	147	158	151	143	154	145	140	161	168	140	137	146	156	145	130	148	144	127	144	167	146	120	156	160	130	140	172	143	121	141	155	122	152	137	148	141	127	130	138	127	157	172	152	147	144	150	130	136	139	135	152	154	146	161	119	141	135	166	132	143	147	147	153	132	138	146	132	156	139	160	148	166	143	163	130	133	150	134	129	159	162	152	133	154	141	141	152	150	146	151	163	144	142	148	137	158	150	156	147	155	117	150	165	158	167	125	140	124	160	143	134	145	167	128	141	136	157	137	160	151	137	142	141	161	139	163	153	144	140	136	143	138	146	146	138	132	146	148	159	137	150	130	141	155	139	135	126	141	152	144	137	133	152	140	146	132	161	149	168	136	131	123	144	143	135	135	131	128	133	155	143	135	145	137	148	145	139	130	164	152	137	125	115	156	151	157	159	142	158	165	136	137	151	129	154	139	155	144	151	141	144	136	158	140	147	163	145	171	139	138	135	155	156	174	134	152	135	144	153	145	125	158	119	142	161	138	164	144	150	147	148	131	147	139	159	138	162	152	154	139	143	127	133	159	142	138	164	144	154	141	151	153	139	145	156	143	144	148	153	177	152	125	137	123	135	143	123	140	149	164	150	138	156	122	160	142	149	151	139	136	156	148	156	154	169	152	143	139	129	157	143	167	145	165	153	127	162	128	139	137	149	126	136	127	137	150	164	143	132	129	156	152	132	145	137	134	134	164	161	141	153	138	131	152	142	139	146	134	125	130	136	140	172	138	165	137	156	141	151	133	127	163	157	158	138	164	127	124	165	160	153	136	159	145	159	158	155	141	152	145	137	140	153	129	146	133	148	146	133	170	166	153	145	169	142	152	144	144	164	155	156	140	135	129	146	132	143	136	158	154	141	158	163	160	125	147	147	151	130	151	141	159	139	156	147	135	140	137	156	138	143	152
22529	2108	4932	5638	4618	3726	3077	2544	2144	1868	1642	1394	1246	1195	1061	971	896	867	831	790	769	727	698	676	638	635	649	612	583	535	585	544	524	545	516	539	490	542	460	485	479	505	468	444	487	490	481	417	450	458	422	454	465	426	451	494	449	422	451	404	423	430	443	419	471	442	486	474	469	446	452	506	490	482	492	568	683	722	821	722	827	843	1032	1127	1448	1369	1808	2494	1505	667	576	437	398	416	456	428	450	1053	558	2793	575	386	425	445	367	416	382	393	388	419	418	382	394	435	435	399	395	433	395	419	387	392	415	381	391	391	431	399	398	393	407	392	407	413	383	415	380	403	391	389	385	438	434	395	413	377	394	414	396	426	382	388	396	394	427	395	401	391	415	425	399	382	410	403	440	392	409	398	390	377	385	403	411	370	400	368	388	410	416	401	398	400	384	404	405	386	396	412	420	364	393	395	373	396	399	393	429	410	416	393	398	388	419	399	431	396	395	440	410	413	405	429	408	401	367	396	381	380	377	374	389	414	405	399	368	394	424	373	378	406	400	363	419	410	383	402	404	404	386	389	384	421	375	406	380	413	442	396	389	399	409	381	388	438	367	424	402	375	381	393	386	420	395	394	391	389	407	378	421	393	388	391	390	389	389	398	389	374	370	392	413	390	385	372	394	431	390	393	413	420	376	400	413	409	382	395	374	398	420	394	385	398	399	362	367	359	363	390	376	414	378	363	404	419	397	405	404	393	381	382	401	442	405	418	395	403	435	398	403	404	396	354	394	398	391	451	401	399	387	394	358	418	381	425	370	384	406	350	416	387	374	377	412	360	364	423	410	423	404	349	395	385	404	422	414	408	390	387	409	392	404	382	406	372	348	421	377	398	419	368	387	378	415	399	426	378	416	412	364	384	378	379	393	361	411	386	409	386	403	450	383	398	400	399	405	380	424	376	440	394	392	372	377	373	406	385	380	406	383	429	419	360	385	376	398	369	416	379	441	393	382	404	371	373	386	380	367	407	398	400	399	414	393	377	404	410	421	387	397	372	435	354	401	382	355	390	404	373	385	387	370	388	385	401	433	419	406	428	374	392	428	374	421	403	378	430	404	391	427	459	385	363	429	430	409	419	422	379	412	407	405	386	397	409	369	391	363	372	409	377	374	408	368	356	384	393	390	382	396	399	400	398	383	395	399	411	400	382	359	367	389	397	441	408	419	379	360	405	369	390	386	398	391	443	415	392	369	390	403	387	361	384	390	391	410	401	378	387	384	388	382	417	367	381	389	371	361	414	390	396	391	394	419	403	408	430	418	431	369	416	407	426	403	400	381	405	366	398	434	411	391	385	380	401	393	421	419	402	397	390	400	383	405	430	412	418	399	360	375	391	375	407	372	394	423	443	381	365	404	408	400	400	393	405	397	402	400	357	385	384	390	441	354	412	369	374	367	376	364	416	458	402	411	397	350	433	367	409	410	358	402	363	377	374	423	425	402	363	370	396	365	377	412	412	416	421	402	420	389	418	388	382	369	403	394	389	400	409	395	409	379	394	374	406	423	390	385	408	403	415	393	393	392	404	413	376	396	420	393	388	400	388	374	374	396	376	360	412	415	394	410	367	450	439	408	393	383	381	381	403	369	390	403	371	389	351	404	425	399	405	390	388	375	377	382	391	386	406	425	414	399	380	389	333	375	415	413	385	382	376	383	382	380	367	382	410	361	390	392	397	403	388	407	382	400	421	433	420	378	384	403	390	385	372	368	416	377	392	355	390	373	380	380	424	410	368	385	374	359	364	386	380	393	388	378	382	423	374	397	412	396	360	414	399	380	395	370	369	360	398	364	429	425	377	393	394	397	381	373	415	424	409	393	387	382	406	384	397	401	425	382	372	387	426	406	425	394	400	430	402	393	417	387	361	389	373	415	381	409	361	364	420	380	388	378	395	381	398	432	407	389	398	374	367	362	380	407	416	379	406	402	388	392	388	362	390	393	400	382	378	359	397	356	401	431	375	406	392	404	431	385	379	441	395	426	368	415	389	394	371	371	407	405	387	382	398	406	389	408	408	368	408	399	394	370	378	431	396	416	373	431	406	439	419	431	411	364	407	425	383	390	365	358	350	403	376	421	435	399	381	395	404	385	397	383	394	429	385	419	390	402	396	421	398	381	407	394	415	366	411	390	401	399	372	389	443	406	412	408	377	379	396	389	381	420	393	394	419	384	384	417	402	409	430	392	424	376	381	370	392	404	351	366	392	409	382	404	408	396	415	419	383	394	412	437	378	392	426	385	400	375	359	392	409	377	400	385	382	359	404	406	391	384	434	388	427	367	368	418	395	395	407	411	372	383	427	376	401	387	399	362	390	426	413	401	415	383	386	418	382	410	403	413	400	413	383	436	377	368	391	400	369	370	385	399	399	391	400	375	381	368	425	380	390	330	393	392	431	374	379	429	426	405	360	390	384	406	414	421	380	386	386	398	387	375	399	412	381	427	432	372	410	408	384	446	396	410	388	373	396	397	425	392	410	375	384	381	384	403	354	392	365	433	425	406	387	392	392	385	419	413	353	386	392	425	369	378	402	385	397	366	409	368	381	371	401	377	383	402	364	388	393	360	426	374	423	362	401	403	395	416	360	385	380	372	395	367	419	383	412	418	411	410	361	359	422	380	416	418	422	430	404	361	399	399	373	363	358	400	413	396	379	429	398	380	418	388	395	408	418	371	366	376	364	407	371	399	416	367	411	393	407	419	387	360	390	366	393	393	357	400	377	373	381	364	401	391	395	366	369	399	382	408	385	376	433	423	412	411	385	389	376	377	388	368	412	368	393	397	364	407	397	400	411	383	364	351	412	414	413	389	383	397	414	364	403	375	343	385	397	409	359	440	379	401	407	409	371	385	400	449	409	364	403	395	382	375	364	410	442	393	409	361	373	375	393	386	411	370	390	399	390	383	383	421	421	405	380	394	389	413	399	343	407	413	386	389	399	384	340	353	409	382	438	380	360	427	358	384	416	387	381	418	379	422	422	395	355	375	384	370	355	425	393	375	388	379	394	392	381	391	387	396	366	383	369	392	416	401	371	385	407	396	382	396	393	382	379	408	384	380	392	394	407	372	398	421	374	404	445	360	435	380	366	404	375	417	359	347	347	393	414	376	373	395	417	396	387	418	361	388	371	430	387	387	398	355	400	401	393	386	392	388	408	390	383	371	403	382	378	411	380	367	414	356	381	422	396	396	384	372	377	430	396	388	413	400	406	375	411	397	386	376	375	402	409	377	373	372	399	383	388	366	355	397	401	420	374	401	398	395	400	400	390	432	412	406	382	385	401	370	401	372	384	426	436	362	412	395	391	367	364	399	382	413	419	353	391	411	388	375	432	400	425	420	404	396	385	374	396	376	419	424	402	383	413	410	400	382	409	393	411	399	403	422	427	348	394	386	378	398	437	358	395	442	395	385	393	414	390	391	351	429	434	374	377	373	392	412	387	421	409	410	441	416	386
4527	217	227	197	186	184	180	160	156	181	165	147	173	157	176	169	165	152	187	176	176	159	167	170	172	162	156	182	162	157	155	176	171	157	176	165	154	200	165	184	172	172	162	177	186	163	165	154	178	191	130	161	177	192	150	195	168	167	165	176	166	174	181	158	179	138	149	167	164	181	166	170	169	172	201	178	145	191	171	174	187	163	169	163	165	176	178	173	169	140	156	202	154	169	148	175	167	183	168	191	161	158	175	156	148	139	154	155	166	167	163	159	166	142	149	164	179	162	140	169	180	168	141	171	178	170	172	158	171	162	177	158	154	164	151	149	146	146	158	167	170	158	146	178	160	165	175	136	194	176	158	152	147	193	169	171	169	159	168	156	155	167	174	151	146	155	165	177	165	171	149	188	152	154	139	178	141	167	150	157	152	150	163	164	164	176	166	169	153	129	156	164	154	171	164	161	148	147	154	179	156	192	180	180	188	135	150	156	190	149	165	166	169	176	187	195	183	144	177	169	168	164	165	159	144	157	148	161	177	186	151	159	154	188	181	165	168	168	154	176	178	163	160	165	175	193	121	183	195	155	160	174	161	182	198	167	146	154	169	153	168	168	163	177	166	154	154	168	169	159	161	159	153	152	156	171	165	176	136	163	155	165	176	178	175	169	157	164	142	170	169	165	159	166	184	169	150	185	161	176	170	161	166	169	163	160	163	155	169	176	147	165	184	166	139	180	179	165	157	158	182	160	187	153	170	164	182	160	167	172	164	164	182	163	176	159	177	138	182	158	156	170	162	171	163	146	163	166	183	162	166	179	168	164	149	160	161	165	162	178	178	182	154	155	147	163	161	162	155	182	166	149	167	168	169	161	167	172	157	158	155	169	166	173	167	168	157	156	178	171	160	183	163	177	154	166	178	153	166	176	162	171	153	178	157	158	186	146	173	175	180	191	166	164	171	163	159	172	185	152	173	158	162	188	154	179	154	170	168	164	161	180	164	163	170	181	153	171	169	174	134	156	186	168	165	194	186	180	156	147	190	160	201	154	187	172	182	152	169	184	148	176	182	177	160	158	169	162	154	164	180	148	185	151	165	162	149	172	162	170	163	161	154	151	151	165	181	181	173	157	166	197	174	151	161	164	176	155	148	175	177	165	170	169	146	192	178	143	168	179	164	181	176	141	175	155	136	145	182	170	166	164	135	172	160	165	168	166	157	154	148	155	143	177	165	170	160	162	157	180	167	176	178	159	155	165	156	173	163	165	180	163	160	171	159	177	160	156	162	150	164	161	159	164	146	170	162	153	165	182	158	177	176	176	195	160	133	188	187	180	146	156	184	165	177	171	159	130	161	161	172	174	182	186	148	152	178	162	162	154	168	177	158	153	158	158	139	165	160	179	168	173	161	139	186	167	146	150	176	140	163	162	163	173	193	147	162	181	157	151	170	159	169	149	169	157	142	147	155	157	161	154	154	170	168	167	176	185	152	175	189	152	166	167	161	178	170	182	153	162	170	174	190	177	162	167	168	173	162	192	156	172	183	172	172	173	183	148	156	162	170	184	161	169	171	160	182	167	179	178	172	174	179	170	179	181	147	149	155	156	176	177	163	168	157	164	172	173	186	162	175	164	154	159	173	163	153	174	168	135	175	170	186	160	142	177	152	167	169	175	145	178	166	193	178	170	154	180	178	168	183	168	172	198	150	148	143	170	170	162	151	144	176	164	163	148	179	171	162	175	170	169	164	162	127	157	169	170	167	195	179	177	183	174	192	166	178	175	176	183	166	181	182	155	149	169	170	146	142	172	173	165	173	171	173	154	163	161	179	163	166	167	170	153	154	172	180	140	168	161	163	161	164	154	173	164	144	165	168	187	177	160	157	168	172	160	169	170	146	170	153	193	162	178	167	169	170	161	155	165	172	156	181	172	149	170	146	146	149	172	179	171	166	179	159	155	173	197	176	163	147	152	153	151	174	166	166	195	157	140	129	175	182	177	157	169	163	158	156	176	186	166	148	165	154	156	167	152	185	160	148	165	155	162	190	144	140	171	160	161	197	165	187	196	169	169	159	163	154	139	167	162	161	148	170	162	174	155	159	171	166	173	170	172	169	166	152	160	144	159	188	161	179	172	167	160	176	185	169	170	170	185	164	171	157	159	164	164	154	188	170	155	170	162	179	177	182	150	162	148	173	174	158	165	156	166	170	150	157	154	168	176	162	174	160	170	193	170	155	161	160	160	163	150	162	149	188	182	208	157	169	155	176	142	145	175	201	180	165	165	191	181	154	186	151	153	168	159	156	179	187	200	151	160	181	184	181	183	158	178	191	155	173	172	204	168	166	185	186	176	150	174	176	191	170	169	153	191	191	160	161	150	168	159	186	152	165	163	171	153	150	188	183	182	151	169	146	159	175	203	182	136	167	164	164	163	160	197	180	159	166	166	172	182	171	162	157	170	173	163	184	148	152	175	164	141	167	168	164	164	134	142	180	163	181	159	150	159	155	161	154	154	190	156	167	155	174	174	162	185	157	166	160	156	173	180	162	201	154	173	163	173	166	152	172	150	150	172	176	172	177	155	151	144	157	142	160	152	176	164	188	177	181	170	175	157	169	189	164	159	146	167	199	152	170	165	169	163	168	170	177	169	168	161	154	174	169	164	178	155	143	198	155	146	187	184	149	148	162	163	142	187	176	174	158	178	170	160	168	155	161	171	175	168	169	163	167	157	167	169	158	149	157	159	157	178	168	175	178	186	171	179	158	192	157	175	162	186	160	153	146	175	167	160	174	164	173	166	171	172	188	192	158	171	175	172	177	165	171	145	165	183	181	172	169	164	153	152	158	159	176	159	164	160	194	162	169	161	166	179	145	176	179	165	159	169	167	177	179	156	158	176	184	186	172	159	158	168	181	171	177	167	166	164	168	161	165	184	161	152	174	148	144	158	163	179	163	146	167	162	181	161	144	166	141	169	150	152	145	178	173	145	170	162	166	152	182	163	157	154	151	188	178	162	163	163	171	155	171	167	172	150	153	177	151	158	160	163	168	174	160	139	179	193	158	158	159	176	149	181	165	148	160	152	154	159	165	160	170	141	168	159	166	155	154	172	175	183	141	191	164	158	157	202	177	149	162	156	162	172	158	171	154	202	163	168	143	171	169	158	160	156	170	181	190	147	179	157	175	178	131	141	157	185	178	161	174	167	166	170	172	142	156	182	156	160	162	166	159	162	192	156	173	158	177	173	176	203	162	152	161	162	169	166	180	154	161	169	148	186	183	171	163	176	166	165	153	168	169	178	165	168	161	169	151	161	178	182	179	162	177	177	167	151	154	163	156	167	149	155	190	162	188	180	162	189	183	169	162	186	144	146	188	177	168	167	153	148	173	163	173	171	156	166	152	145	157	156	166	155	169	167	186	168	174	178	184	180	170	160	174	187	150	187	145	188	155	153	155	142	153	168	167	171	154	137	175	165	156	207	183	145	151	153	172	170
4065	507	575	570	596	534	515	544	502	484	477	488	525	479	484	465	457	477	490	477	457	471	478	492	455	451	509	441	455	455	444	504	415	460	503	481	438	447	453	466	452	447	516	486	502	453	434	470	495	443	489	455	475	459	481	396	495	440	413	451	454	477	449	472	438	430	443	496	471	516	515	485	488	489	474	499	484	481	471	530	507	465	458	531	471	476	501	512	502	480	450	446	468	454	491	490	463	488	489	536	467	437	475	448	450	450	478	475	455	484	461	402	483	446	459	419	425	480	473	472	431	495	444	496	450	472	497	441	435	476	435	439	468	431	477	454	473	487	467	478	468	434	480	417	443	470	463	460	442	464	482	457	425	454	467	483	447	451	411	427	456	457	447	489	494	449	428	461	438	495	467	437	465	441	433	465	416	484	475	443	478	448	456	488	461	464	465	454	500	485	444	428	424	457	468	414	404	444	465	459	458	487	433	491	442	445	468	460	464	457	489	447	469	455	473	447	488	505	497	471	460	466	477	441	469	428	469	440	464	459	443	453	463	458	466	430	406	466	482	455	472	459	488	507	437	477	455	446	477	478	453	443	466	487	432	444	498	454	486	444	482	488	437	444	440	494	455	468	472	468	449	455	466	426	453	467	424	463	499	455	426	463	466	482	465	474	456	456	508	451	511	463	472	501	443	457	438	464	420	450	481	436	488	483	453	416	465	477	450	458	450	437	484	482	437	489	463	447	465	416	442	421	464	445	475	418	461	432	462	443	456	491	426	461	501	437	445	466	469	457	513	445	466	451	452	446	457	451	427	465	450	448	455	469	434	416	442	441	472	460	448	476	462	461	451	421	471	467	435	412	449	481	451	460	462	468	472	465	492	440	438	448	440	461	457	482	477	475	463	470	469	475	445	486	473	431	438	440	437	471	423	463	453	487	457	473	476	463	467	472	452	494	492	472	471	469	465	477	487	467	426	471	456	416	426	440	465	472	447	462	479	458	456	465	478	413	462	426	456	450	454	454	444	452	446	443	464	429	411	500	445	449	445	441	474	474	433	451	461	428	478	456	444	435	495	442	448	454	461	451	438	463	474	432	475	459	452	482	461	501	491	473	473	466	433	450	429	468	473	476	450	470	511	426	458	457	432	455	443	411	425	480	487	466	480	474	472	486	454	454	458	480	463	458	462	464	450	458	452	466	461	478	436	418	419	472	494	438	477	440	476	476	441	458	472	489	470	413	454	497	423	466	422	458	456	476	444	452	479	481	420	465	464	447	474	471	480	497	476	429	421	461	469	432	421	472	453	503	457	450	467	445	462	460	451	451	485	504	440	419	445	469	442	448	520	459	451	417	466	469	497	438	473	457	451	478	441	456	467	487	452	449	450	487	459	462	470	433	451	446	468	481	498	439	436	481	479	436	471	420	472	489	479	456	432	470	437	431	479	437	433	466	437	461	466	431	391	441	427	490	433	445	485	480	488	474	487	430	467	474	481	453	442	443	471	434	427	477	459	457	467	503	436	455	487	474	442	491	462	481	461	444	417	455	456	487	474	463	461	496	472	457	475	438	461	474	466	500	460	475	452	444	454	452	470	483	425	490	437	429	441	456	444	451	450	458	452	429	463	458	437	455	469	414	448	464	463	472	442	466	450	474	465	478	464	454	449	446	452	483	503	427	444	457	457	478	452	448	424	450	460	429	449	417	459	438	445	464	456	451	497	438	470	460	437	496	456	442	456	478	459	489	448	474	472	427	428	445	507	479	491	485	393	458	486	452	427	455	454	430	448	455	459	500	494	494	467	474	434	422	478	472	473	450	449	432	471	484	471	426	435	499	458	498	441	462	453	467	482	456	407	447	460	441	450	491	459	445	477	442	463	491	449	453	475	468	482	480	469	479	468	460	438	462	463	481	461	449	472	455	453	474	462	464	476	478	437	449	434	458	475	456	467	435	513	442	465	447	486	485	440	461	441	447	454	456	479	492	480	426	449	459	431	503	462	431	442	479	492	459	502	498	432	432	469	436	476	442	489	450	426	426	454	467	464	488	443	460	443	451	440	457	459	437	481	440	456	496	482	444	442	464	493	480	461	432	474	445	445	438	454	444	463	462	483	450	439	431	486	481	463	483	451	449	467	454	425	473	453	438	432	446	463	450	459	445	463	451	468	452	436	423	454	475	464	461	460	440	459	488	435	462	501	489	473	459	451	483	457	448	458	454	518	446	476	450	482	457	453	453	453	459	446	471	455	462	433	471	467	470	456	447	463	473	500	474	475	465	461	464	483	414	432	467	482	476	445	469	453	456	436	480	488	472	491	469	460	502	447	443	466	447	475	434	438	417	465	475	465	455	415	440	479	498	469	481	472	471	431	459	473	451	496	498	459	465	417	444	497	463	438	441	446	443	467	437	502	469	512	458	468	439	491	464	413	458	449	467	479	453	450	463	474	444	462	475	445	455	462	448	443	468	443	495	476	479	443	459	467	414	448	460	470	493	460	489	496	481	431	463	477	462	509	458	465	485	476	451	440	453	445	431	448	463	436	464	419	459	449	446	500	456	457	481	508	472	486	451	484	442	474	451	461	401	479	437	440	437	457	461	449	459	471	481	477	491	438	468	466	475	472	481	489	469	468	495	482	495	445	446	500	476	446	458	430	463	455	474	456	485	435	468	453	475	458	459	506	427	428	474	437	435	468	502	495	435	425	424	482	478	489	461	451	487	477	431	460	494	471	461	472	465	425	458	416	462	462	466	470	477	448	458	486	490	452	450	445	455	457	487	465	468	485	456	415	442	478	489	477	441	449	436	454	468	475	471	453	451	456	470	459	461	457	421	484	492	520	439	453	457	514	469	467	472	464	461	524	413	435	453	427	422	457	432	464	459	454	429	422	467	439	482	456	446	442	459	449	494	446	437	466	509	478	503	477	471	432	455	471	422	493	470	481	487	430	430	464	468	441	454	468	459	463	452	418	449	453	460	474	487	497	478	461	472	444	442	474	465	476	505	449	446	418	459	508	452	483	449	440	496	475	467	434	443	456	470	464	445	468	446	473	466	452	473	465	441	431	411	473	438	425	466	420	448	465	455	444	460	480	444	493	457	451	432	439	438	448	454	464	442	471	466	466	472	418	435	470	428	493	477	500	434	477	452	484	456	445	484	494	416	466	451	485	444	455	460	487	454	465	471	454	486	406	493	475	474	447	454	443	473	454	499	455	471	454	438	462	476	493	462	439	450	436	495	465	472	422	441	448	482	504	422	449	459	457	490	468	441	457	418	429	456	427	439	501	486	440	462	483	473	479	465	470	462	484	441	493	433	454	464	468	444	508	463	484	449	434	490	441	461	480	427	493	473	437	471	468	464	424	437	462	429	450	454	494	488	442	500	433	435	417	464	422	427	442	468	461	475	429	476	473	457	471	480	445	481	438	472	478	464	435	445	471	453	516	470	479	509	467	417	436	427	450	448	470	483	492	447	459	444	431	451	457	505	497	496
30589	3296	1245	931	727	547	496	410	376	301	303	262	303	252	249	250	229	250	226	202	244	246	244	231	215	225	213	211	185	202	225	219	197	177	186	213	229	196	204	213	192	198	237	169	223	210	216	203	196	193	205	185	220	217	194	191	196	199	207	200	190	226	204	189	223	197	221	204	218	187	207	199	217	204	214	205	208	215	212	233	210	229	230	267	253	271	299	328	239	211	184	204	220	189	193	223	228	279	215	308	197	203	209	187	198	186	200	207	230	213	192	189	208	197	208	201	165	209	219	211	234	211	198	195	195	189	207	185	189	195	194	209	173	203	224	187	205	196	204	205	204	211	205	182	197	211	188	218	189	205	205	192	190	187	210	207	214	213	210	203	199	200	189	202	214	178	207	204	187	208	165	199	196	208	234	205	215	198	197	202	216	207	191	188	221	215	197	195	206	184	192	192	198	197	182	187	204	193	199	213	199	207	198	198	191	203	218	181	204	197	190	210	195	213	196	183	173	209	194	192	215	177	217	205	211	186	202	198	174	210	208	203	210	186	200	189	192	195	183	217	180	200	217	210	207	187	191	223	190	174	196	195	252	220	187	178	188	234	214	201	198	188	183	194	191	174	193	212	218	216	200	209	196	200	210	205	204	211	203	225	198	214	164	181	209	200	188	223	212	194	183	184	200	207	209	202	214	197	207	213	180	178	201	207	213	191	205	206	184	206	185	229	182	188	182	192	195	226	234	195	193	212	213	186	195	216	214	197	178	187	217	212	223	202	205	231	191	200	162	181	202	229	200	210	203	174	205	198	227	182	168	190	216	222	173	200	190	198	161	194	210	229	196	250	203	209	204	205	187	226	234	204	169	208	210	200	188	220	180	207	194	189	201	185	188	173	209	243	195	216	191	169	186	186	183	177	200	168	185	204	190	192	163	185	195	196	174	210	192	192	232	220	194	187	194	178	207	231	211	227	193	201	191	197	228	211	190	223	204	220	218	183	189	204	207	211	193	190	194	188	213	216	224	223	202	217	196	187	195	207	188	186	194	201	199	226	198	192	210	185	224	191	186	204	191	194	191	215	205	181	224	197	206	200	176	207	204	202	182	195	199	235	213	225	201	189	180	227	208	190	185	199	207	204	180	215	203	168	174	174	199	203	191	188	191	186	202	205	234	213	199	201	204	195	202	185	177	204	210	216	180	204	211	177	199	194	200	206	212	199	200	195	193	215	179	190	220	224	188	212	183	193	209	203	191	231	189	193	189	167	192	175	193	193	198	195	197	207	183	190	199	198	200	176	201	217	203	188	197	202	197	197	173	225	192	211	181	209	179	173	183	201	197	212	212	204	207	202	182	189	227	205	166	211	187	181	185	190	199	207	182	195	191	188	186	218	185	184	202	178	190	197	188	184	195	205	205	215	193	156	196	191	197	189	177	191	217	203	217	197	193	181	212	192	194	193	170	197	193	203	181	196	206	193	173	207	194	180	185	225	193	210	195	206	167	197	209	186	194	200	190	221	192	192	216	204	197	213	177	223	195	205	214	207	194	192	196	195	217	223	221	183	223	219	211	184	193	181	195	189	191	199	188	189	204	172	212	199	177	193	202	172	188	193	213	207	182	179	200	215	184	194	193	180	206	185	192	200	199	190	186	194	192	213	188	211	192	197	205	202	201	174	185	197	177	216	189	207	175	210	213	184	195	191	198	227	185	210	199	230	201	208	220	195	197	190	175	196	204	194	203	198	192	201	200	190	202	210	173	182	186	221	191	210	170	186	196	215	215	197	209	199	187	192	178	164	179	218	183	223	216	196	197	210	185	181	202	222	206	202	217	208	167	210	200	193	193	179	211	191	199	185	201	216	199	208	193	198	202	214	199	198	207	204	183	211	218	191	214	177	211	191	192	193	185	235	195	204	211	214	195	220	223	218	213	208	189	186	195	195	217	218	184	210	236	202	188	197	211	183	192	199	191	204	210	210	212	197	205	205	182	221	181	171	198	189	200	202	198	223	220	216	228	217	207	187	199	197	200	201	198	195	224	217	222	191	209	171	182	205	192	219	204	157	213	177	203	183	203	195	209	208	199	198	183	228	213	189	226	192	185	193	197	237	201	197	204	209	201	174	179	192	205	216	179	182	216	193	207	201	171	194	198	195	195	201	209	230	212	205	202	204	209	195	180	178	193	202	190	196	194	177	195	214	192	246	176	196	205	209	207	205	200	180	221	202	176	191	216	189	214	172	192	208	196	203	197	204	181	195	189	206	217	197	192	185	201	222	192	201	208	210	209	209	179	211	204	190	232	187	182	174	169	190	197	195	214	199	221	210	180	229	193	184	176	215	209	179	204	206	204	176	209	198	186	205	202	190	207	207	203	180	211	185	194	202	211	191	187	208	179	225	222	182	207	209	221	180	210	196	193	195	204	198	190	196	199	198	192	218	198	198	184	211	200	188	207	182	214	195	181	201	202	217	189	167	210	197	192	195	163	201	205	194	201	224	191	182	203	215	200	208	222	197	187	213	209	204	210	193	215	210	216	220	191	204	184	184	219	191	211	197	171	207	220	204	192	200	182	179	183	209	218	228	213	197	207	195	186	194	182	242	192	188	165	183	189	199	184	184	187	207	219	198	220	186	214	170	222	208	192	178	204	178	193	206	180	212	186	192	204	205	163	195	200	214	192	190	215	176	194	198	222	193	200	191	194	173	200	203	208	205	195	189	193	199	210	221	178	198	226	195	182	204	219	195	217	204	188	195	201	206	193	211	193	202	182	196	210	221	192	202	210	187	212	163	211	195	205	210	205	202	190	183	218	218	194	200	221	207	201	211	192	222	195	193	205	202	189	196	201	198	194	213	197	199	206	202	181	185	185	195	187	201	186	181	205	209	186	192	188	190	184	214	223	178	189	184	191	226	199	214	194	211	198	188	192	193	220	195	169	204	193	200	242	190	205	186	201	195	196	202	213	196	208	209	215	203	215	205	199	185	185	187	208	204	174	202	205	203	181	217	206	221	214	192	213	210	203	209	208	198	181	199	187	199	209	189	188	203	195	191	202	218	198	196	201	208	184	218	211	204	193	184	173	191	202	215	202	221	199	197	203	197	197	191	176	223	190	200	207	197	207	212	195	199	217	209	179	219	191	195	225	191	204	213	194	195	210	201	217	208	203	198	214	191	189	191	208	187	199	211	193	201	198	195	221	204	188	205	220	198	222	189	211	198	181	206	215	198	195	190	207	203	232	203	207	193	182	197	178	207	179	207	191	196	211	182	166	211	192	188	182	206	212	186	207	238	232	196	200	202	197	171	190	202	194	187	167	196	185	220	206	215	216	188	200	205	192	196	173	212	221	207	203	208	181	213	195	192	184	224	217	205	212	213	198	191	212	180	205	200	206	196	198	188	208	186	184	215	218	220	184	177	181	204	199	187	176	197	197	207	214	200	213	191	204	209	204	193	202	181	224	181	205	202	188	220	206	186	175	194	176	169	223	178
15418	1432	2866	3333	2928	2314	1926	1657	1437	1286	1140	1094	1030	933	845	843	847	735	792	677	704	675	687	676	701	668	625	615	648	597	582	603	623	583	580	628	568	612	588	582	582	614	576	596	572	576	568	566	605	519	550	568	583	581	552	565	555	556	562	550	576	526	556	582	551	592	604	619	563	620	565	565	631	640	643	660	649	711	772	726	719	898	961	1162	1107	1333	1657	1764	1036	679	544	536	535	594	535	599	592	1105	623	1509	551	530	517	525	562	570	544	532	590	524	522	463	526	566	548	514	538	528	532	565	541	549	549	523	518	578	590	594	541	539	563	520	527	538	535	554	531	535	497	531	528	529	517	520	561	518	565	564	491	486	541	569	530	508	535	534	506	502	533	540	525	512	548	484	541	540	548	551	522	523	589	513	536	504	494	511	523	543	541	510	527	538	531	568	550	536	515	546	565	523	538	556	505	549	562	523	527	533	551	560	535	511	495	538	530	537	531	586	550	542	491	577	502	547	522	588	546	555	534	517	541	553	528	519	535	529	526	563	545	574	509	479	488	557	492	576	549	549	538	583	527	564	513	542	546	538	517	512	518	546	507	539	534	528	498	530	556	531	485	526	512	563	560	535	513	522	515	518	542	532	562	513	548	523	522	535	499	543	484	538	522	536	498	548	523	489	531	481	540	522	533	517	540	494	560	496	529	569	522	496	535	554	528	527	520	548	501	548	529	509	537	535	540	528	524	512	503	538	543	515	511	493	527	516	496	570	512	551	484	542	542	487	518	548	553	582	547	551	588	584	539	540	507	598	547	513	502	540	527	544	528	562	583	573	502	542	529	532	470	526	516	519	541	543	536	507	545	560	542	509	555	525	527	539	524	551	561	525	550	586	533	531	512	568	491	566	520	531	577	546	513	512	540	566	526	547	533	528	506	547	542	541	541	590	518	555	565	592	527	498	550	529	527	512	537	503	478	568	524	567	533	481	538	550	534	506	511	542	543	492	528	571	555	531	501	536	521	521	509	481	521	493	545	546	508	529	461	542	567	509	543	533	545	508	569	514	557	531	605	562	483	559	512	536	551	559	529	536	535	553	542	540	546	549	510	493	534	524	527	547	530	532	575	523	551	559	522	547	509	573	538	504	530	532	495	554	537	506	524	546	537	569	504	513	563	540	556	578	548	536	539	552	527	536	519	512	528	553	508	540	527	524	536	506	528	559	534	523	534	547	538	550	513	522	542	521	543	505	492	542	539	522	597	471	535	542	494	548	546	543	552	509	515	574	560	493	544	508	575	539	565	491	556	531	525	509	516	535	553	543	549	550	554	522	517	531	522	554	546	516	558	519	553	514	523	524	544	481	529	512	544	532	545	551	571	497	506	549	536	530	554	484	525	561	552	551	545	582	548	551	527	511	538	542	547	563	505	506	505	514	558	523	531	512	509	521	486	545	528	573	564	549	512	561	557	539	540	517	518	529	508	515	582	511	549	535	556	488	521	549	539	565	499	525	527	520	524	502	542	508	525	565	543	566	546	540	510	546	534	548	479	578	529	528	481	540	493	567	497	548	514	511	565	555	522	538	507	525	537	513	533	541	557	529	543	546	531	535	465	494	504	554	541	530	537	530	532	542	580	547	534	526	566	519	514	566	479	494	548	502	520	488	525	543	529	558	504	558	536	486	474	588	519	562	507	570	548	559	516	514	536	500	502	543	525	504	499	548	489	576	553	551	530	555	505	525	536	503	567	518	568	575	517	510	539	545	520	553	537	544	514	550	516	510	525	537	578	527	530	532	563	534	527	504	537	511	527	547	537	538	583	552	517	571	516	508	571	534	517	581	533	540	553	543	522	544	534	554	536	542	552	518	524	493	541	550	511	510	525	513	536	549	539	521	541	540	547	580	537	560	551	570	504	523	526	528	543	500	525	539	531	555	547	497	541	502	573	509	570	488	552	477	571	524	553	520	515	531	511	536	569	540	501	511	515	554	521	506	511	514	561	507	543	558	573	520	491	556	493	585	573	529	555	479	570	556	540	551	501	526	522	532	551	519	536	517	588	498	511	551	526	555	572	542	531	531	547	540	534	545	510	525	528	517	550	547	539	541	534	487	517	530	519	533	566	518	509	535	541	533	536	493	520	530	534	491	509	525	565	543	550	539	512	546	542	530	523	510	535	579	557	563	561	495	549	541	536	571	533	520	555	563	539	576	532	551	533	575	520	524	578	527	546	471	549	507	522	546	531	525	571	535	576	551	507	517	503	546	568	549	560	543	529	533	502	499	535	586	566	556	525	544	530	542	523	531	524	561	552	553	544	540	509	533	495	529	543	485	523	505	552	506	539	520	522	532	516	488	540	563	538	566	541	548	523	527	490	547	531	509	533	537	563	526	540	504	492	536	603	527	467	544	509	532	526	521	513	511	504	543	568	508	559	528	578	546	572	534	554	542	520	526	510	559	539	560	565	570	502	555	488	532	500	510	551	514	606	520	531	512	545	514	541	573	566	515	554	549	517	542	564	537	503	558	518	545	549	498	545	534	541	517	558	487	545	548	572	563	518	540	537	522	540	561	519	565	532	539	525	529	536	527	544	545	559	488	558	571	542	524	526	531	496	545	518	505	585	510	565	535	544	513	508	526	495	535	562	496	480	529	508	529	537	534	525	500	524	542	569	535	501	556	549	530	548	556	524	509	584	540	488	550	521	524	556	552	504	545	542	522	525	495	507	534	508	584	521	535	531	584	495	497	566	531	528	559	531	537	525	538	513	500	511	526	535	540	514	496	522	530	515	548	527	559	532	541	528	534	520	545	500	522	581	497	535	554	469	527	552	539	577	529	525	489	576	547	508	525	495	543	531	535	506	500	552	513	535	537	522	523	542	508	535	518	510	529	524	558	515	538	511	506	506	524	522	539	560	526	533	534	566	511	532	556	549	525	552	528	548	526	576	522	555	522	534	543	541	530	495	501	590	570	542	542	538	553	521	559	536	536	521	511	517	536	534	550	528	491	573	533	568	516	503	526	508	560	539	547	565	540	497	535	544	511	524	539	553	495	524	536	487	491	537	512	536	530	491	542	512	513	533	544	588	526	549	548	538	548	542	567	574	508	541	564	562	573	545	521	496	500	501	558	517	514	511	502	562	550	523	518	541	523	537	541	512	537	525	507	523	527	535	553	571	513	533	568	548	511	502	548	499	518	537	513	526	560	552	520	516	517	569	550	526	530	577	511	538	529	487	529	525	536	521	508	533	546	520	513	524	562	519	532	535	535	562	549	508	489	543	520	515	504	526	534	524	543	574	522	574	558	535	486	508	533	575	519	485	508	550	531	538	538	485	527	539	545	543	521	578	495	552	511	530	509	515	524	546	556	556	537	550	564	518	588	525	544	503	542	532	517	533	521	566	545	558	541	531	557	574	545	527	511	535	531	513	520	541	514	550	535	533	557	569	549	541	514	538	535	530	545	511	552	544	529	526	530	558	547	481	545	504	542	561	497	534	527
42729	7210	2493	1815	1225	918	726	530	477	427	341	316	271	260	224	247	209	217	203	202	165	211	180	204	182	184	155	171	169	153	170	159	158	168	152	164	180	153	137	157	154	161	140	141	146	163	137	139	150	128	133	138	152	151	149	145	146	136	167	149	146	152	142	167	147	158	156	154	159	159	138	162	151	135	172	175	165	196	199	177	186	212	240	250	246	314	364	368	249	161	125	132	164	139	138	148	141	323	176	335	143	134	143	157	144	154	126	124	133	154	148	169	131	160	151	163	140	156	141	148	139	147	154	158	148	165	127	151	135	138	139	134	176	162	126	126	138	140	148	141	146	135	147	147	155	151	154	168	138	156	123	138	152	115	152	127	152	141	176	123	124	126	154	131	135	144	139	153	127	131	161	130	146	150	142	138	145	155	133	141	123	134	141	130	127	136	143	161	150	129	139	130	125	152	139	151	145	166	146	131	154	149	143	163	154	159	152	140	142	160	158	141	142	146	136	141	159	138	144	161	139	140	118	130	150	129	140	154	136	139	139	143	138	141	144	160	144	163	144	154	129	153	135	147	134	140	149	151	151	129	150	128	151	164	142	144	140	154	123	145	140	128	152	166	163	123	162	144	143	118	162	135	133	142	136	128	135	151	123	136	182	130	125	110	146	155	155	163	145	131	141	138	134	149	140	151	140	145	129	128	151	147	131	132	143	133	178	160	116	159	154	153	123	137	127	131	140	125	152	148	148	159	125	143	150	153	140	157	163	148	141	128	148	152	149	137	134	148	147	143	152	155	137	111	140	141	148	132	146	135	130	153	149	142	144	145	126	139	136	135	154	152	142	155	169	142	163	148	150	135	140	139	127	164	141	130	126	134	152	143	156	130	141	152	132	143	171	145	139	145	131	144	133	128	155	157	121	135	139	141	127	148	162	152	153	143	132	138	156	139	135	138	108	131	138	130	141	130	142	138	116	170	148	155	156	141	150	120	154	149	150	140	158	129	135	150	159	131	140	141	138	149	137	150	151	141	139	146	131	146	156	129	141	153	124	149	149	161	163	149	151	140	151	150	137	141	150	123	149	150	162	159	159	133	155	162	165	167	140	141	164	128	162	147	133	150	115	140	152	149	143	143	131	152	156	150	151	149	158	134	141	152	140	149	141	119	150	140	128	155	145	160	161	141	132	179	130	153	168	142	135	158	149	135	136	159	146	142	154	134	175	147	149	138	137	138	127	152	159	152	139	142	153	125	130	138	136	129	129	127	153	156	135	117	152	147	144	138	149	145	163	155	131	136	136	154	144	143	130	145	134	142	152	127	139	142	139	154	122	132	130	140	121	145	129	147	139	189	158	144	143	137	146	150	144	147	147	136	154	149	151	152	143	150	141	143	142	135	134	144	160	143	148	118	120	142	129	121	140	141	127	130	123	129	137	146	175	115	147	152	132	124	153	143	154	150	157	128	154	118	131	137	146	140	138	137	139	144	159	136	150	121	164	125	150	134	142	162	138	145	129	136	140	133	106	153	144	138	118	148	151	130	127	145	142	125	174	154	138	149	152	134	155	169	123	151	130	140	155	138	149	139	149	139	130	143	148	159	146	167	161	155	160	141	154	139	141	151	141	138	153	144	127	128	144	138	134	140	136	132	157	129	133	168	146	157	150	124	154	135	149	139	136	141	139	154	136	153	137	148	124	138	141	146	141	153	159	153	133	152	120	159	129	152	165	136	143	147	162	146	143	144	132	140	121	106	153	153	131	147	137	161	137	174	157	137	157	138	132	135	160	143	134	132	158	155	131	136	153	152	155	151	143	155	136	155	161	129	171	137	124	141	164	139	146	134	144	147	153	147	117	141	178	132	132	124	133	153	154	147	111	153	151	134	150	140	146	147	130	134	112	152	165	151	142	143	153	123	145	133	125	145	134	138	133	172	133	159	147	115	143	117	153	149	147	145	110	150	141	140	162	135	173	141	154	145	132	154	126	138	125	136	135	132	144	129	116	132	142	148	131	132	148	147	153	122	150	136	139	136	140	149	138	141	143	142	112	153	135	133	142	136	160	141	142	144	142	128	137	142	146	143	155	165	132	134	157	150	143	164	121	134	137	152	125	129	133	152	151	149	138	148	128	153	162	138	146	164	148	175	143	119	146	137	127	135	147	130	152	136	153	150	115	137	136	131	141	164	139	140	149	140	149	157	145	152	147	150	143	164	146	128	155	152	155	132	126	149	131	141	142	114	158	142	167	139	146	146	112	149	148	125	153	134	159	138	149	143	136	146	132	136	147	143	166	146	158	141	139	142	150	125	137	136	136	123	156	113	158	145	148	139	150	138	148	137	153	138	147	161	139	183	150	138	132	162	155	143	152	136	146	161	119	148	138	134	124	134	149	141	138	146	141	155	132	128	150	138	138	133	154	135	142	135	143	149	132	139	130	135	142	150	136	140	134	140	133	139	160	135	132	130	149	133	155	141	142	131	151	139	137	127	141	135	125	138	147	152	128	151	140	144	153	149	117	162	152	122	152	161	151	148	140	132	137	160	145	147	123	144	147	132	152	143	162	109	169	129	140	147	152	149	180	117	139	119	139	153	129	144	145	150	133	123	144	114	146	140	157	126	142	149	141	134	156	146	125	136	145	160	131	158	132	163	144	132	160	142	127	131	129	138	135	119	106	120	151	144	140	140	151	146	136	139	141	149	154	134	132	142	115	137	162	139	137	125	137	162	151	140	135	141	151	147	130	140	141	135	154	137	162	148	148	148	150	156	147	137	157	124	150	146	144	139	150	127	138	133	160	167	145	193	167	141	147	144	144	132	138	133	145	133	158	147	133	139	134	147	133	170	150	151	147	149	146	153	125	138	154	147	135	129	144	130	125	155	132	121	135	140	147	142	124	140	148	126	155	153	127	146	145	175	138	127	158	148	136	159	138	134	136	143	114	141	142	117	160	148	138	142	145	146	161	140	148	134	142	155	149	137	131	149	141	146	134	149	146	159	146	146	136	149	163	153	154	125	129	144	148	156	148	140	133	138	160	150	154	132	136	130	135	137	155	132	153	156	143	148	137	153	153	144	145	153	142	136	132	165	168	149	148	145	151	141	146	147	154	147	136	146	138	145	163	136	166	144	146	156	148	131	132	128	141	148	153	134	153	158	129	159	146	149	159	170	142	118	141	152	118	150	160	148	140	162	129	126	134	163	128	153	145	142	152	152	152	122	139	146	134	134	145	156	124	155	131	135	149	146	152	149	141	144	120	158	135	155	147	144	160	134	154	135	137	144	159	133	126	158	148	130	149	138	137	109	154	164	136	147	139	148	129	139	155	139	133	136	135	126	157	139	126	159	136	134	126	133	153	120	155	138	145	138	159	138	138	138	138	151	160	128	133	120	117	163	148	145	131	138	154	138	146	141	144	154	160	151	156	164	143	172	141	139	121	145	146	131	147	125	142	130	139	152	147	166	142	123	139	137	137	138	144	127	143	130	146	130
20647	2134	4869	5565	4596	3764	3064	2562	2139	1873	1619	1448	1292	1163	1028	981	939	892	872	776	719	714	655	668	663	643	584	546	549	543	542	565	537	527	494	489	535	474	520	490	458	464	439	425	466	477	474	467	453	452	487	436	418	422	410	463	432	415	421	461	448	435	410	436	413	431	427	446	459	453	511	495	532	472	555	700	657	730	909	751	792	1057	1401	1709	1521	2204	2579	2367	1212	491	397	408	398	393	427	397	470	1612	624	2392	408	446	451	410	418	391	403	382	390	382	392	399	432	390	383	416	359	401	365	409	371	377	384	389	371	379	388	391	375	415	409	361	381	402	377	391	379	417	368	358	391	368	389	374	420	401	388	388	404	384	383	389	370	376	382	392	400	402	376	405	387	409	363	377	398	381	374	372	408	372	376	370	380	391	358	391	401	387	375	377	406	397	410	360	382	419	405	404	411	383	370	413	358	394	367	395	391	363	430	396	378	360	370	386	379	386	397	405	418	399	392	442	391	387	385	374	409	402	390	368	388	367	381	369	382	397	402	373	381	390	418	375	393	367	399	402	407	348	372	371	422	371	384	406	367	384	358	383	393	389	362	362	376	390	399	397	370	439	385	369	395	366	384	426	389	407	362	369	368	382	373	402	385	366	414	383	362	386	362	399	381	411	372	369	413	374	340	404	383	377	392	393	388	384	347	369	376	401	349	402	386	387	349	375	391	384	363	395	385	401	403	404	387	378	402	357	369	386	389	393	413	371	401	385	352	387	393	352	423	376	349	397	383	380	391	380	407	378	376	395	401	407	385	409	397	455	387	363	387	379	390	433	378	401	386	402	398	365	377	425	409	425	376	385	425	394	403	373	369	405	401	355	362	399	388	386	380	387	362	408	366	361	386	376	386	417	364	375	385	404	368	393	390	383	399	403	369	374	406	385	378	402	393	361	366	387	423	358	400	393	383	400	384	421	373	390	414	403	405	383	392	384	382	359	362	420	369	346	385	369	408	379	407	381	422	410	393	390	396	402	371	370	414	429	415	411	393	398	401	395	383	409	393	373	381	374	371	428	380	371	386	426	400	419	373	421	370	383	402	413	430	385	408	363	397	433	429	398	354	351	355	400	376	415	389	439	379	380	423	406	394	387	411	400	409	388	341	403	389	414	397	404	398	412	394	399	402	403	389	384	408	398	366	397	390	407	416	362	374	377	396	387	409	354	365	380	390	383	360	361	404	442	393	403	391	387	385	404	361	384	427	379	384	372	387	380	408	400	396	385	359	367	398	386	380	371	406	362	379	387	364	377	372	370	409	426	387	361	391	381	365	383	379	368	415	408	405	375	372	374	430	373	370	382	393	400	394	433	355	386	399	384	379	375	420	381	348	397	375	407	380	383	357	393	401	399	431	400	382	408	395	364	392	370	401	409	363	380	382	360	394	409	388	367	375	390	407	370	389	390	379	397	394	360	394	382	418	416	350	363	370	389	406	400	401	430	395	396	386	347	391	344	418	405	358	411	372	390	362	370	396	377	390	355	390	358	398	409	383	416	373	381	416	374	413	402	397	379	353	397	407	368	396	394	392	394	374	424	376	396	386	388	445	401	348	384	400	364	413	432	394	418	393	375	382	386	416	387	371	392	358	404	377	389	403	421	364	361	377	383	418	406	377	382	394	349	353	403	358	419	383	392	414	380	349	375	407	409	385	379	398	391	399	388	373	404	407	363	374	377	403	386	396	397	361	363	400	391	403	371	409	350	424	367	404	381	367	431	414	396	397	387	378	407	415	406	387	393	351	410	394	396	386	391	352	374	390	420	401	411	390	401	408	377	384	374	395	374	367	342	404	357	380	428	418	406	375	376	389	415	401	395	389	396	404	386	411	398	367	378	401	367	398	386	374	366	367	409	381	337	404	366	371	403	393	380	386	395	384	361	413	360	390	391	380	400	377	389	390	401	380	378	411	404	416	386	377	368	386	377	366	334	403	369	408	407	380	393	388	401	368	389	383	379	411	360	416	395	362	378	385	375	401	375	387	381	404	400	397	412	372	417	388	380	382	399	353	402	366	386	366	400	380	410	390	402	401	398	410	362	396	388	413	372	368	359	408	390	406	394	389	393	384	393	413	418	386	368	374	373	395	396	401	399	403	389	438	387	400	379	413	384	355	395	378	397	381	413	387	384	407	361	393	390	414	365	371	366	388	385	369	385	400	385	404	380	419	381	404	397	388	383	378	382	392	392	378	385	346	368	388	366	361	401	411	387	384	392	349	385	382	349	357	401	427	379	380	363	357	390	381	376	406	412	379	367	388	382	417	410	390	425	387	385	380	382	375	398	407	410	387	399	362	390	401	358	423	403	400	386	380	357	406	356	368	368	406	396	398	389	377	411	398	371	405	391	334	362	400	374	368	377	373	401	361	425	397	420	390	362	382	363	399	387	382	365	366	368	381	395	408	426	385	387	386	374	384	408	375	399	365	386	368	383	395	389	364	395	418	410	421	403	378	397	392	386	369	369	379	397	394	385	375	394	383	420	364	398	372	388	404	379	391	411	401	377	430	372	395	396	394	398	391	392	371	372	399	369	416	365	431	352	394	360	378	392	403	407	399	360	392	369	420	406	444	412	378	386	406	353	400	391	384	415	418	397	390	361	405	382	412	365	404	401	401	457	394	360	375	385	355	372	367	368	374	385	389	379	388	387	393	372	393	401	363	407	362	393	401	406	385	365	381	391	384	376	379	417	376	388	377	377	369	376	402	396	403	387	375	358	416	368	386	406	399	357	396	391	366	427	393	378	373	396	380	413	404	367	401	385	378	381	378	346	405	376	372	384	401	382	415	398	393	384	425	362	422	362	369	423	357	410	406	387	399	403	362	389	390	388	382	403	386	360	367	377	420	381	390	381	415	396	388	395	388	390	365	391	397	384	394	373	400	413	414	400	395	362	409	342	423	377	360	393	400	375	383	357	368	448	412	378	417	364	406	365	378	370	364	388	411	357	410	384	409	384	362	400	369	384	414	365	370	405	397	368	343	398	390	411	408	405	413	400	385	401	390	427	379	374	387	377	372	416	365	372	372	398	414	382	394	408	365	396	374	387	390	394	371	379	394	416	378	392	380	381	382	392	370	373	374	392	394	427	396	379	388	349	391	358	403	379	386	417	383	401	404	413	402	378	374	398	377	388	367	387	398	390	389	391	345	417	426	420	402	377	394	377	397	375	356	363	363	400	398	372	373	397	417	385	363	396	379	405	384	410	369	402	407	372	392	392	389	352	412	393	407	400	404	388	389	380	411	371	391	400	410	434	388	443	387	367	371	402	379	379	397	359	370	396	382	395	382	415	429	397	353	375	390	359	359	374	398	390	369	386	396	372	406	375	388	376	388	379	423	383	401	351	379	407	382	376	379	391	394	367	408	399	378	387	426	401	414	377	421	419	395	397	388	397	381	420	372	387	381	389	394	408	372	385	464	407	371	382	375	415	379	382	391	389	383	391	387	373	354	378
4174	203	182	189	206	183	179	196	185	196	137	171	160	150	161	192	156	170	175	167	163	164	159	174	177	158	142	150	171	169	154	165	165	148	156	168	171	153	154	165	166	173	171	140	139	158	169	166	183	193	162	166	154	180	177	159	147	155	174	167	160	196	172	152	170	160	163	147	149	157	177	158	158	182	177	161	161	164	178	144	148	187	179	174	177	178	177	197	170	152	184	148	166	170	160	180	153	157	167	153	178	171	188	155	143	159	192	176	158	177	182	182	207	178	150	175	161	171	164	176	163	175	165	182	168	153	165	172	171	146	173	167	154	201	158	181	186	160	163	168	149	171	163	150	130	146	156	177	168	155	182	172	171	164	182	164	165	164	185	161	174	184	143	174	156	177	152	164	157	136	184	150	148	138	172	141	180	181	180	147	156	194	177	165	168	166	151	185	185	154	169	171	181	175	159	192	183	125	168	166	163	176	176	169	160	148	165	167	195	147	184	167	170	168	160	163	140	181	167	152	171	161	161	174	156	188	172	167	181	142	182	173	162	174	187	178	171	167	172	183	161	166	180	188	175	169	166	172	178	154	161	165	167	144	190	144	166	179	169	172	186	152	169	165	197	156	170	144	181	168	163	146	160	156	159	154	163	148	159	165	163	157	170	171	174	174	124	183	171	176	152	194	178	180	154	165	162	145	173	200	161	181	159	178	159	149	167	178	155	161	133	144	170	164	170	174	171	169	175	161	150	174	171	186	145	171	167	168	157	161	164	190	176	145	150	162	165	160	163	162	187	155	152	176	180	170	169	165	172	171	145	166	188	169	152	185	191	176	153	155	182	146	190	191	157	187	164	165	153	162	179	170	158	173	156	165	158	192	158	151	150	180	150	149	173	186	174	165	153	179	173	161	183	193	150	159	170	158	189	182	145	149	179	159	157	150	178	185	179	173	174	152	176	163	165	153	174	186	164	173	167	158	156	176	175	179	173	148	161	148	170	160	171	162	163	180	158	173	161	146	166	169	162	175	168	171	153	158	177	172	155	153	147	176	170	151	150	188	146	173	155	166	172	168	165	176	167	179	181	166	147	180	164	177	150	163	185	156	170	166	163	169	169	170	160	155	166	128	177	179	176	148	174	189	148	174	151	155	161	178	154	156	185	147	169	180	150	148	164	179	131	167	171	157	167	170	143	168	200	154	171	147	165	143	155	151	151	165	187	163	169	166	173	163	156	137	167	173	165	174	139	172	181	150	178	180	166	169	175	152	161	144	160	185	163	186	156	170	153	162	157	180	174	169	158	158	158	186	186	159	163	168	161	159	179	189	173	149	158	195	175	148	179	160	157	163	180	186	176	182	167	186	157	180	165	185	168	159	172	181	182	147	174	146	159	179	155	160	190	183	169	152	165	170	168	192	177	166	160	173	177	156	193	148	176	157	168	159	158	155	175	169	188	152	160	153	159	173	162	186	155	181	178	175	153	161	178	182	167	140	189	162	162	169	171	185	167	166	177	157	158	177	160	160	165	179	172	150	156	199	161	164	158	161	145	176	158	171	167	142	164	182	174	157	163	180	160	181	149	138	186	184	141	153	166	167	172	152	169	175	160	176	169	173	173	170	161	195	173	155	144	145	182	147	161	185	135	166	157	182	162	194	182	161	159	164	188	183	169	185	157	192	165	153	164	150	165	164	176	150	173	167	160	167	184	150	166	170	161	162	178	156	141	179	152	148	161	183	174	180	144	161	199	177	180	140	159	185	147	136	163	179	160	184	175	166	157	162	184	160	165	162	161	178	191	183	169	150	187	171	178	169	173	145	157	160	140	160	143	169	197	169	165	190	145	180	167	151	193	162	180	185	168	169	161	177	156	142	167	185	176	163	162	168	176	167	172	152	164	170	163	177	158	174	180	165	172	146	162	164	169	143	163	153	178	178	168	181	158	168	182	195	156	173	164	152	189	164	153	162	164	166	175	136	186	178	160	166	169	132	155	148	159	169	176	171	163	178	186	162	168	129	166	146	158	183	154	159	177	172	162	160	156	167	141	144	170	178	208	176	176	164	167	167	164	183	198	159	157	175	182	171	141	170	142	150	182	158	158	156	179	183	157	149	168	140	145	178	175	185	148	173	158	175	158	167	154	172	170	155	171	151	165	154	164	152	160	165	177	148	176	169	167	176	182	173	159	166	169	173	214	158	156	148	155	204	170	169	161	159	160	174	167	179	172	171	136	154	158	162	160	169	194	164	151	158	181	167	172	179	185	138	159	171	177	151	155	188	160	189	143	156	156	152	149	169	178	156	176	162	167	198	162	179	147	172	166	155	184	168	178	178	144	161	153	176	141	166	147	167	161	183	140	151	131	184	178	174	152	173	171	176	155	185	167	195	165	151	174	177	173	154	184	164	162	162	162	152	161	164	179	174	173	152	187	166	179	151	173	196	164	166	175	179	166	169	179	163	174	173	178	160	166	168	150	172	169	147	141	183	151	173	156	164	181	167	173	187	168	174	136	172	149	175	140	151	160	158	182	170	148	159	185	167	191	164	176	170	162	148	182	175	170	164	178	176	167	162	156	179	150	183	196	166	159	157	160	168	163	173	165	162	174	172	122	163	162	175	167	165	153	174	163	151	152	142	167	153	159	155	158	154	155	158	168	145	151	131	176	154	199	168	143	171	173	166	182	174	144	170	185	164	179	185	151	163	157	164	167	158	156	156	182	176	168	202	191	186	168	169	156	173	168	186	145	139	162	176	173	153	157	142	196	175	134	161	176	159	177	161	156	155	188	158	159	170	160	177	165	157	164	168	163	179	184	152	170	164	189	169	162	188	145	166	175	153	182	157	163	160	174	173	163	195	162	159	190	158	171	170	158	168	160	170	181	153	180	152	172	167	172	162	151	158	177	165	158	165	169	171	147	170	186	164	155	187	180	140	178	171	152	157	159	174	167	165	149	171	145	181	160	182	169	156	159	156	166	165	163	163	182	182	172	157	182	171	196	162	151	185	162	156	151	185	189	175	153	184	148	156	147	172	184	162	152	171	165	176	154	176	199	151	154	168	151	189	155	173	165	170	152	165	180	151	177	164	151	161	174	155	161	158	159	164	178	162	158	161	164	174	176	172	157	167	161	142	182	155	160	178	142	162	152	160	168	185	169	169	175	177	168	163	165	169	184	192	184	163	158	181	172	154	146	174	168	169	153	165	171	160	166	165	183	161	138	164	183	190	181	158	143	154	173	158	142	188	163	159	187	171	145	176	156	166	174	162	164	189	169	150	135	174	159	161	182	162	162	143	152	173	170	168	188	162	147	161	177	164	152	159	157	151	156	164	189	181	179	180	181	159	167	157	187	167	140	169	153	160	165	173	168	167	166	172	169	163	186	167	155	185	181	175	170	167	180	177	159	171	168	159	168	154	177	161	151	179	164	177	142	150	182	145	195	174	159	144	164	159	160	161	202	167	169	189	138	173	180	177	172	173	168	187	161	187	160	153
3847	476	529	566	552	560	503	544	552	505	460	488	473	481	460	451	452	488	449	483	471	438	441	453	469	495	455	468	470	465	431	470	475	462	483	460	421	455	435	462	475	479	464	480	496	455	433	469	419	463	464	457	455	494	495	474	466	457	460	439	467	466	450	459	449	468	483	458	488	468	460	475	480	472	478	501	471	496	500	494	486	480	507	519	511	523	494	500	490	448	436	429	464	444	449	455	437	490	447	579	418	438	387	470	516	463	476	444	493	474	441	438	451	460	429	433	465	491	435	444	415	448	474	469	483	441	413	480	467	478	473	460	483	485	446	481	467	463	430	454	438	438	438	463	480	492	469	480	460	474	494	473	482	475	431	486	490	453	464	504	490	429	426	448	447	481	462	453	472	434	416	456	435	464	451	495	407	434	460	446	467	482	437	469	443	422	448	439	471	455	441	434	419	488	479	454	457	446	457	481	419	465	462	434	454	486	455	470	438	478	438	455	475	478	493	476	450	483	442	418	463	433	450	434	433	457	480	444	495	498	458	436	469	431	462	488	470	451	480	465	479	479	488	438	465	434	467	464	406	444	442	454	450	477	467	477	463	451	462	528	451	466	452	435	504	419	442	480	472	475	462	436	502	455	469	479	460	458	483	434	472	424	466	477	467	434	463	430	455	469	448	471	475	454	493	459	497	507	427	477	450	455	470	482	451	417	442	446	456	451	482	426	460	457	459	454	411	469	428	449	449	492	483	456	446	445	484	495	474	438	489	423	449	446	479	503	508	468	456	490	425	456	504	454	447	454	433	441	429	448	474	464	461	488	475	462	441	475	459	480	463	465	422	473	453	454	463	464	450	461	496	457	418	441	479	444	462	456	468	436	469	455	476	471	474	452	467	436	480	448	460	465	468	482	457	478	431	401	480	459	446	464	420	456	418	468	435	433	449	436	467	472	458	429	495	446	473	473	438	452	417	450	490	467	504	457	442	462	448	469	460	447	432	422	430	465	472	498	459	478	462	456	412	441	502	445	465	489	506	415	449	444	454	467	464	442	471	500	437	476	450	485	458	449	497	483	441	440	447	484	420	461	487	486	450	412	424	430	455	440	495	458	445	454	439	469	486	516	469	440	476	439	461	465	511	467	455	435	456	457	460	457	440	438	481	459	411	482	475	472	460	468	446	467	422	460	464	460	473	465	408	464	478	456	470	485	485	467	484	456	456	411	413	453	417	495	436	463	473	473	473	458	463	478	454	462	470	470	430	459	469	448	481	431	458	458	448	481	458	469	468	443	471	457	440	457	450	466	448	477	449	448	425	440	476	433	468	412	461	438	465	500	426	454	473	417	452	454	466	470	435	474	446	503	491	495	498	468	463	419	453	488	466	437	422	488	465	431	471	445	432	501	422	415	444	452	475	468	504	451	460	465	461	449	453	436	451	463	464	457	457	454	468	479	454	459	471	467	454	489	426	501	434	459	422	449	441	490	426	459	447	416	457	445	466	473	450	459	455	441	463	504	425	412	483	454	449	451	416	447	404	439	436	464	489	460	459	473	443	451	456	462	455	462	478	410	461	490	430	447	457	473	459	428	464	448	480	451	461	457	446	493	441	461	477	455	446	442	456	461	463	474	484	479	443	461	486	472	468	429	483	427	428	455	498	433	446	482	447	454	483	456	450	461	464	475	469	436	448	433	435	422	471	439	511	447	454	453	497	459	442	460	459	458	451	482	457	449	451	469	453	452	459	444	492	458	482	448	465	466	438	461	440	442	486	457	463	440	440	461	447	433	451	460	496	441	433	439	432	429	435	443	442	450	470	448	407	434	449	466	469	404	475	450	455	457	459	476	428	462	461	435	462	480	464	471	449	448	422	467	444	427	499	446	433	469	449	473	455	463	460	427	444	452	451	512	475	485	486	459	421	512	430	451	463	422	406	465	461	444	473	454	511	447	432	454	426	502	435	420	479	463	452	444	429	431	475	498	429	456	451	451	460	459	428	430	427	473	456	440	449	448	477	422	453	448	435	414	472	472	491	443	485	455	472	482	483	439	429	434	466	410	438	458	417	468	455	467	446	482	425	502	423	449	480	406	471	452	425	442	476	465	432	453	482	440	429	471	455	499	456	473	461	448	460	408	458	444	472	462	479	501	445	478	471	485	489	457	467	458	494	481	437	447	466	483	472	478	429	479	453	468	426	407	473	449	470	425	446	449	459	470	426	459	470	498	478	471	475	476	466	468	447	426	456	456	462	435	416	469	430	434	434	487	435	446	451	427	402	463	455	466	447	453	448	442	458	484	457	469	453	432	459	451	430	445	475	412	479	432	451	449	442	481	439	438	438	478	424	462	433	464	475	473	481	454	430	472	436	443	497	451	453	464	469	453	441	439	463	440	428	455	448	466	447	455	465	452	462	469	476	449	473	454	525	431	474	464	489	492	460	462	433	495	469	481	452	452	479	480	441	447	456	473	493	462	427	428	468	428	476	414	490	459	476	451	437	448	488	465	468	464	462	488	449	480	427	462	462	443	460	462	419	452	442	443	469	463	474	444	432	475	466	457	494	440	414	447	455	493	469	446	460	435	453	481	464	408	426	417	457	456	501	439	444	443	421	432	430	437	455	469	472	452	478	418	425	495	450	473	454	497	450	440	471	455	477	467	482	505	481	452	470	491	469	494	430	453	482	459	440	431	474	490	449	444	451	434	452	449	440	423	432	458	444	455	486	467	451	466	486	441	449	455	502	454	475	485	457	473	450	501	454	516	481	499	430	433	465	479	468	442	433	487	471	483	444	449	437	447	429	426	415	432	432	448	436	498	452	433	459	435	452	428	484	468	460	459	440	462	441	464	479	437	481	451	476	439	473	428	449	460	501	432	486	450	476	462	450	473	428	448	414	472	444	458	450	487	443	409	461	480	453	424	446	510	432	455	451	445	428	441	452	452	434	434	450	437	498	420	444	459	461	457	452	428	455	453	470	467	447	455	432	488	456	452	469	511	488	450	432	426	449	441	490	461	445	403	429	443	416	475	437	450	475	425	441	461	470	465	457	479	476	441	511	472	453	451	449	466	458	455	447	444	440	427	458	435	444	459	463	448	471	507	439	480	479	450	456	483	456	451	461	426	486	455	424	449	446	448	448	451	493	472	478	446	450	428	444	451	464	470	444	458	439	467	486	440	484	487	398	446	449	406	467	462	441	463	474	475	473	493	441	466	433	463	473	444	479	454	427	479	490	450	465	442	447	472	445	477	480	460	428	478	493	467	415	501	435	465	454	452	400	477	451	442	458	439	456	461	455	457	479	454	464	421	434	436	501	429	465	507	439	446	426	474	488	461	485	458	478	463	442	453	475	475	445	458	479	430	434	458	436	446	442	465	467	424	481	454	441	448	424	450	456	475	460	444	463	458	460	470	467	469	468	453	465	444	445	426	449	448	476	460	483	443	460	451	458	475	492	445	444	446	472	446	459	447	438	468	455	471	460	462	429	453
27273	2554	1261	924	793	568	446	419	354	328	313	275	271	246	244	245	227	244	209	217	205	217	224	212	189	217	193	205	235	196	208	203	216	213	217	219	189	191	191	234	194	217	218	206	202	193	200	190	225	241	199	203	195	227	183	200	218	207	200	201	185	180	209	217	190	207	193	204	200	211	198	202	198	206	209	205	210	232	211	223	219	250	267	277	233	313	348	242	196	197	197	215	177	204	196	201	208	244	227	359	209	221	194	191	214	192	215	190	193	222	224	202	195	184	212	202	224	214	204	229	208	188	178	200	176	176	200	210	229	208	202	198	208	183	181	212	217	228	206	218	195	192	210	194	189	216	197	199	195	183	188	190	192	200	205	211	207	207	200	216	203	203	218	196	202	208	179	205	197	218	206	177	212	170	201	204	216	178	189	210	210	226	202	204	191	201	177	221	200	206	186	202	213	221	173	191	209	222	215	207	215	200	193	192	203	201	175	199	209	206	234	203	187	195	209	222	208	198	186	201	204	193	169	193	184	191	195	192	215	175	191	210	198	168	194	170	187	203	209	181	201	204	200	188	202	206	208	202	190	189	193	175	204	202	187	206	190	210	219	179	202	197	194	201	207	194	208	202	204	203	193	206	196	202	195	180	200	189	179	215	198	185	210	209	177	197	205	180	200	198	211	192	178	205	210	208	184	205	185	207	188	229	214	206	202	196	217	197	211	192	189	203	200	199	191	166	189	236	203	190	201	178	210	211	199	198	220	204	196	215	219	197	181	193	186	187	185	189	193	174	202	210	219	171	198	208	167	172	199	210	210	200	204	203	171	176	214	192	198	199	202	171	187	207	193	183	217	181	188	203	226	199	210	210	241	206	212	214	191	187	187	185	190	194	191	190	196	203	186	201	204	184	235	197	189	210	199	199	228	220	172	225	191	205	208	219	178	222	198	168	200	211	190	195	191	193	181	218	196	205	231	197	200	213	203	214	218	173	207	179	211	209	196	197	196	188	204	191	197	197	227	203	178	210	207	202	203	231	199	199	195	201	239	212	163	180	186	185	194	204	202	178	212	192	219	192	214	192	183	168	198	228	204	174	176	205	177	189	198	193	186	218	204	205	186	203	187	165	221	213	219	221	236	222	207	212	207	193	198	229	196	209	194	182	206	229	183	185	200	188	205	191	193	211	224	212	194	194	195	206	213	206	200	199	189	197	216	208	207	187	209	192	186	205	205	192	205	182	188	197	210	198	209	211	202	210	204	200	188	180	206	191	215	167	198	200	172	204	225	190	168	186	218	202	202	208	219	227	216	193	209	204	179	227	188	209	175	179	209	204	217	216	220	198	188	193	195	203	213	202	197	230	220	189	185	214	222	194	208	197	188	197	183	220	206	202	204	216	187	214	182	198	215	183	194	213	185	199	208	194	202	192	199	208	204	219	186	213	209	205	204	195	185	195	201	214	205	217	188	194	223	190	197	224	189	193	192	185	185	211	198	207	197	191	210	179	205	205	191	182	202	186	176	190	195	223	210	204	211	211	194	204	178	222	208	214	212	192	169	189	213	188	199	200	217	209	180	203	195	199	175	201	219	209	232	196	225	205	200	195	201	186	221	197	209	195	211	220	223	189	213	196	191	190	196	188	212	203	213	222	193	184	188	194	203	183	181	192	200	200	204	214	177	231	186	192	180	173	200	214	193	206	173	224	180	200	207	202	202	206	190	211	219	213	214	174	248	222	206	192	201	211	209	177	217	218	196	172	224	188	200	221	211	200	206	209	219	205	183	202	194	195	211	207	198	175	190	206	216	226	194	203	196	207	204	208	213	219	210	200	195	208	192	207	185	191	189	200	183	192	205	219	222	208	186	203	193	201	198	235	189	234	224	175	203	184	197	205	194	169	221	224	187	219	199	173	200	192	217	214	196	201	190	221	199	181	207	216	193	188	215	196	207	207	225	220	221	210	188	222	209	191	201	199	208	202	206	211	177	204	200	219	206	184	215	208	210	173	192	182	196	184	205	198	191	218	165	215	187	174	217	223	187	195	214	188	215	243	191	184	196	195	186	213	205	216	214	194	183	224	183	218	190	174	171	198	200	191	168	199	192	218	199	187	212	227	207	199	190	230	233	228	199	201	201	200	209	199	195	189	214	199	207	210	195	184	204	232	210	193	216	219	195	205	215	204	201	222	186	190	177	208	203	222	207	166	201	214	198	203	179	190	209	217	216	184	191	200	234	202	193	197	218	213	191	220	189	193	192	209	176	193	185	197	193	203	170	218	184	226	196	222	205	185	216	203	193	206	203	231	184	210	202	220	202	200	169	191	201	198	221	203	186	191	212	212	170	200	202	184	202	209	199	174	209	168	203	205	187	184	170	200	222	212	221	187	196	186	205	228	188	204	213	200	210	198	220	195	195	226	210	199	218	191	186	196	189	189	210	201	235	174	180	228	177	175	207	196	205	194	186	181	165	206	194	207	216	203	172	218	195	226	215	232	192	210	212	187	220	190	172	189	208	192	196	200	217	202	203	195	190	186	208	203	225	197	210	171	193	202	184	192	190	182	198	201	201	238	202	171	191	205	178	193	184	185	205	190	201	196	191	182	206	175	192	205	205	189	197	188	206	207	177	203	184	209	193	220	217	230	220	202	178	217	187	202	193	186	194	216	209	187	238	193	193	205	202	210	201	200	193	235	226	194	202	189	205	199	184	196	182	209	204	219	185	180	216	209	179	200	221	210	193	213	215	193	212	207	200	185	204	181	198	226	175	190	216	186	197	181	192	178	196	193	214	200	189	206	207	192	200	194	189	185	211	187	195	200	223	196	195	202	215	197	189	207	217	219	199	211	195	194	200	192	204	181	213	190	204	208	184	197	198	187	208	204	213	184	194	207	184	170	203	177	190	205	211	186	191	198	195	203	201	214	195	212	200	208	207	194	209	176	200	216	176	199	190	201	197	180	248	174	181	198	204	222	198	184	202	179	193	162	213	207	221	215	205	205	216	215	184	219	204	188	212	186	214	203	184	186	205	203	176	190	201	205	185	209	182	162	191	164	196	190	195	202	201	197	221	200	198	200	201	198	200	215	192	153	206	192	211	192	198	232	159	208	185	191	174	192	213	201	202	206	224	172	177	193	200	215	203	177	180	211	167	222	192	217	205	180	189	208	173	196	185	192	211	207	190	209	199	206	206	189	190	212	222	199	189	201	187	204	223	201	194	192	201	233	200	186	217	215	196	174	223	192	173	185	198	217	195	193	190	208	210	199	221	208	187	201	170	208	197	180	181	205	202	188	192	206	248	207	216	185	198	167	192	205	206	204	215	181	205	191	193	192	207	210	186	197	206	230	188	183	199	200	208	213	215	197	206	183	204	217	222	202	181	210	199	181	186	217	181	193	199	207	168	187	210	194	210	221	210	222	202	179	180	201	180	224	176	212	191	200	216	194	187	216	212	185	223	197	185	213	200	210	189	199	186	192	201	176	207	202	208	179
13760	1447	2936	3447	2800	2315	1956	1638	1422	1309	1121	1075	925	970	883	873	809	787	762	746	728	681	666	693	674	660	668	646	620	629	572	625	614	596	581	593	556	583	573	580	611	563	593	552	569	565	557	576	595	583	513	552	539	582	585	562	517	594	577	547	548	537	543	549	503	597	548	600	581	590	607	587	611	595	660	680	705	817	800	660	869	1054	1070	1056	1354	1671	1790	879	587	527	565	562	557	525	541	540	622	891	813	1861	585	521	533	501	504	502	545	542	535	521	542	531	537	546	523	522	593	570	570	512	589	557	532	543	545	545	541	528	503	565	531	493	525	592	499	525	539	554	543	520	541	519	502	589	525	505	535	546	547	535	547	524	521	541	546	515	548	500	539	543	534	538	507	535	517	511	483	509	550	556	552	531	518	540	560	527	541	533	542	520	530	515	515	500	554	554	503	520	531	490	511	539	540	552	523	556	509	556	550	516	538	516	540	511	507	566	522	517	526	529	556	541	573	522	501	508	542	527	528	560	540	540	532	498	546	549	533	580	544	490	514	522	500	521	554	531	516	539	509	510	561	507	550	520	528	534	530	553	538	511	548	537	553	520	513	558	521	504	572	533	544	494	569	478	536	528	543	567	539	525	529	498	517	486	532	551	547	505	527	562	528	547	520	545	524	513	509	496	527	513	536	514	511	512	523	506	527	520	485	542	520	560	549	488	560	511	512	502	505	502	513	523	542	534	541	540	557	520	517	542	517	518	537	495	554	503	520	544	546	529	493	564	554	521	537	540	472	539	564	563	536	545	528	494	559	556	519	508	534	577	496	509	538	547	529	490	535	550	565	537	542	560	496	567	540	571	488	544	508	531	503	563	481	494	545	547	559	577	525	513	505	518	533	526	516	575	502	538	574	580	520	504	542	520	495	532	504	520	508	518	514	538	525	541	530	524	571	539	521	507	549	543	521	553	527	535	552	505	540	555	470	521	525	552	516	572	477	514	548	515	543	552	549	551	498	530	505	502	547	545	547	558	514	512	545	534	531	522	545	510	565	516	519	522	534	513	569	549	542	570	550	501	481	506	524	511	509	507	521	493	544	511	522	535	529	533	534	500	529	540	491	502	519	573	552	536	496	529	513	528	526	550	505	529	495	526	501	548	524	520	556	540	515	498	507	514	529	501	521	505	558	520	547	538	528	508	575	558	501	507	518	574	496	515	542	528	539	503	562	495	539	528	516	575	489	512	549	514	543	515	536	512	520	530	544	507	509	532	539	559	575	571	537	587	528	583	554	533	531	543	551	503	546	521	504	522	512	583	504	531	545	564	522	590	496	527	523	525	531	511	533	523	505	511	540	531	502	516	513	524	515	556	523	510	546	508	488	508	533	532	550	506	538	519	520	512	513	506	522	554	524	578	529	519	513	518	563	510	520	552	524	524	520	568	513	525	520	548	537	530	576	547	573	510	555	540	476	512	508	564	497	552	562	508	497	498	526	515	551	497	519	537	547	537	505	537	547	504	530	596	565	514	537	561	574	554	500	526	553	522	539	526	534	485	503	533	563	571	564	565	500	488	511	525	524	528	537	495	534	567	543	557	532	557	480	545	474	560	528	530	504	520	515	551	542	513	487	506	541	506	557	515	526	571	512	535	544	535	573	505	564	544	526	542	531	569	523	572	564	577	537	485	534	506	516	526	500	575	507	557	555	542	579	536	533	504	508	567	477	542	500	527	563	542	564	523	525	531	577	531	555	533	507	581	550	537	555	530	525	539	537	517	514	513	493	551	557	533	551	512	523	525	521	514	556	491	509	527	554	526	535	521	552	526	514	574	512	543	507	510	527	509	519	587	549	533	519	528	478	542	532	514	556	523	479	541	570	490	536	505	529	519	546	552	545	515	532	520	524	523	490	479	541	542	538	539	509	575	536	566	580	535	529	535	534	521	556	533	565	509	529	519	534	550	519	521	478	531	514	528	507	479	528	545	500	540	508	522	519	523	550	560	530	549	544	545	544	520	487	525	523	546	556	541	512	525	552	567	553	513	509	519	540	520	531	517	538	529	525	582	528	540	538	492	531	568	508	496	573	516	495	545	530	515	489	522	516	556	527	544	559	567	529	574	509	515	546	509	520	541	511	519	521	534	529	545	511	527	507	516	522	487	496	566	516	577	590	573	490	551	523	523	528	533	529	497	510	526	531	507	563	554	541	513	530	539	543	555	501	540	554	507	504	540	498	547	531	545	513	523	563	528	551	537	518	536	528	505	555	525	548	522	516	526	490	548	528	530	499	528	553	514	496	509	533	507	558	561	482	553	514	512	563	588	513	510	524	501	532	534	560	520	554	523	502	535	547	531	514	530	505	536	521	520	560	499	522	539	570	534	562	585	537	544	561	541	507	543	532	542	520	500	514	537	526	536	545	519	488	526	560	507	518	554	504	549	493	539	496	510	474	576	555	552	524	523	516	545	530	527	544	538	582	557	558	514	537	544	563	530	500	585	539	581	503	538	499	544	577	505	564	565	506	533	539	515	545	520	551	521	552	518	522	511	532	531	484	539	537	568	549	537	535	521	561	520	581	516	516	520	517	534	553	556	506	560	560	506	511	517	550	564	545	577	519	525	512	505	491	557	544	543	560	492	536	510	533	554	531	570	545	576	504	542	542	527	515	512	550	531	543	480	563	510	581	503	546	533	536	521	521	519	536	509	462	538	535	504	558	531	540	516	535	505	516	533	522	582	558	510	525	555	548	511	556	520	535	526	533	498	532	511	524	530	560	546	570	548	520	544	535	549	464	524	554	516	551	574	511	542	519	543	509	534	558	516	515	490	521	574	520	527	516	515	534	562	511	510	574	597	495	571	509	538	533	521	557	585	512	526	588	562	538	525	522	579	522	515	509	577	583	546	534	509	502	538	554	526	534	515	567	589	503	532	551	532	519	529	517	513	507	530	571	561	547	547	532	524	524	514	525	508	569	540	523	532	508	515	576	510	552	527	529	551	469	537	529	503	563	540	507	511	524	527	524	557	541	544	559	533	505	542	549	612	496	541	545	533	538	550	543	507	510	553	546	519	590	500	528	561	552	561	485	518	576	579	493	515	548	547	532	542	539	509	523	546	550	570	530	490	564	523	550	502	564	552	525	559	591	557	520	547	532	525	522	487	552	546	522	520	551	569	583	515	530	545	518	520	541	540	530	516	541	516	545	538	563	522	519	571	508	548	494	537	506	535	510	552	537	507	544	531	523	543	558	555	526	557	521	525	546	505	510	502	546	538	545	552	532	511	513	508	560	498	493	531	563	511	524	491	506	537	507	527	530	545	504	555	523	481	487	517	528	535	574	571	500	538	498	536	526	510	569	495	564	541	532	535	540	561	534	555	552	502	555	547	537	522	500	523	543	526	515	523	535	553	529	572	522	547	551	546	525	552	521	500	477	529	505	544	552	528	529	537	519	502	541	526	546	546	552	597	553	546	544	541	554	558	519	537	536	494	535	539	521	496
39727	6059	2550	1804	1264	932	682	524	447	375	321	280	253	256	228	192	206	172	185	194	178	175	198	176	157	178	146	154	155	174	162	165	152	146	163	157	155	154	160	148	135	153	145	154	164	143	151	149	140	144	144	163	123	126	125	134	153	153	135	155	159	138	121	149	147	138	153	156	164	160	147	147	135	159	153	181	196	179	182	177	209	231	214	243	324	341	361	217	142	142	128	166	154	125	130	153	157	184	185	418	149	142	129	182	131	132	148	146	133	128	137	138	140	139	145	133	165	133	128	125	135	148	127	130	146	142	145	146	137	157	132	121	139	145	130	156	140	148	135	152	123	135	139	142	161	139	136	125	169	166	142	135	133	137	150	140	123	131	129	124	146	136	142	140	148	137	137	144	165	156	117	184	140	148	139	128	131	128	117	128	157	137	148	141	136	145	130	155	145	134	134	136	164	135	141	170	155	139	137	141	146	151	158	159	155	140	150	141	116	116	130	137	121	152	143	167	128	145	127	131	125	145	133	128	130	121	143	131	159	144	104	122	142	140	126	123	143	160	174	132	121	146	126	138	153	146	150	141	146	133	143	125	147	138	152	139	132	146	136	127	137	145	148	128	153	134	138	132	130	163	142	146	139	134	154	155	151	120	134	142	125	145	138	159	140	149	137	130	141	133	150	152	149	126	139	145	130	144	149	135	124	133	134	133	141	115	146	147	131	160	155	133	158	138	143	131	169	128	150	147	136	130	152	152	150	160	144	144	166	135	146	151	149	140	157	129	132	124	129	129	120	134	148	130	136	147	139	148	136	141	134	131	109	116	125	123	130	133	148	154	149	152	117	136	157	157	128	136	126	162	135	160	155	161	142	155	160	120	135	137	152	160	111	168	144	145	112	135	137	140	153	145	140	129	142	123	149	134	123	151	151	142	130	133	146	130	149	151	145	126	167	111	120	135	122	136	158	150	130	142	145	149	144	133	131	141	151	140	139	142	132	136	143	153	143	156	122	136	122	149	131	152	118	149	160	132	134	138	133	154	161	138	142	136	137	131	141	121	152	150	124	142	130	142	133	135	152	156	134	130	158	140	147	144	146	113	126	142	150	143	137	138	142	143	150	122	153	141	123	111	132	144	138	127	148	150	143	162	127	133	123	118	151	125	130	140	161	143	145	132	153	125	140	144	153	130	126	154	130	124	131	127	142	155	129	145	122	158	135	145	144	119	130	129	136	140	137	150	108	135	145	143	156	137	143	130	118	143	137	133	144	160	134	144	130	119	122	145	125	143	161	144	155	152	139	137	143	120	152	153	150	129	135	145	127	139	119	131	141	157	146	139	144	138	132	155	145	123	133	148	162	134	135	130	138	129	143	146	148	139	140	124	158	142	148	155	122	153	134	126	156	155	134	163	141	141	128	156	141	145	140	144	130	149	163	147	128	138	138	152	136	136	135	138	156	139	121	129	136	135	118	142	140	142	123	150	143	135	135	139	137	125	127	146	132	142	170	127	155	135	150	130	138	154	128	125	140	136	146	137	149	150	136	144	144	137	137	149	140	137	137	146	165	138	154	124	128	133	130	135	153	149	147	135	157	146	177	110	128	133	137	152	137	145	139	146	132	131	139	149	152	139	136	147	132	144	155	159	131	145	134	134	137	133	140	133	136	143	127	149	149	120	150	146	140	130	139	135	162	148	133	129	138	138	139	141	136	164	136	135	132	133	140	135	132	123	150	151	146	128	138	155	123	141	155	130	146	141	124	117	130	154	159	161	134	137	156	152	133	140	156	140	123	131	141	110	131	145	162	182	148	158	150	148	156	164	135	145	139	139	135	117	130	151	138	132	113	142	139	172	129	140	128	143	136	160	142	133	131	144	152	144	145	151	151	131	148	146	140	135	147	141	143	156	144	128	133	129	128	161	120	118	131	154	147	163	136	136	119	138	147	118	139	150	145	146	123	130	141	170	150	149	146	121	129	135	129	124	128	138	121	133	126	135	158	141	142	161	127	144	136	134	152	136	142	129	152	129	130	132	147	148	155	136	175	122	123	131	124	146	144	143	129	142	122	137	140	155	138	140	125	147	126	153	140	126	149	132	125	151	143	144	123	140	127	143	159	149	133	135	149	104	143	127	148	132	125	149	125	129	138	148	123	139	138	146	126	143	151	133	148	150	143	127	145	141	144	113	152	134	139	145	142	138	132	149	143	118	151	157	133	142	150	151	142	134	161	140	148	145	137	128	136	134	162	107	161	131	149	150	147	145	154	113	140	136	133	155	134	136	144	127	143	125	140	136	128	140	149	133	159	144	124	135	119	150	122	146	131	132	158	161	153	138	136	124	164	152	141	135	132	142	143	133	142	158	134	110	134	159	136	144	152	133	142	138	143	144	157	149	150	140	142	138	121	139	132	142	117	150	130	143	146	125	130	145	157	132	133	150	145	111	136	127	152	138	151	152	178	135	116	129	137	137	140	136	140	146	121	160	136	142	123	131	160	127	138	144	136	139	119	166	139	132	126	130	143	152	147	141	140	147	137	119	135	152	140	157	125	161	159	125	133	132	139	129	165	134	140	122	142	151	142	143	131	133	157	129	129	144	115	131	137	124	146	125	141	136	122	144	155	152	139	111	138	129	133	155	135	146	151	116	133	156	154	150	133	126	134	130	172	135	146	137	158	137	127	146	138	148	141	158	123	125	126	123	141	149	163	137	134	152	147	122	136	148	134	129	133	138	180	141	124	149	140	133	146	130	148	142	123	153	155	154	143	156	147	132	153	134	152	131	169	130	137	148	153	118	129	130	134	152	133	131	154	121	151	155	147	156	141	137	146	129	127	127	174	155	136	142	140	158	136	132	117	122	132	175	152	152	146	140	126	145	155	149	142	147	136	121	151	129	130	148	126	137	123	138	124	150	147	143	148	133	154	143	141	136	126	134	146	133	117	126	136	132	142	140	133	132	115	143	115	156	153	139	109	128	147	149	133	135	140	166	136	148	129	126	144	145	150	145	148	142	143	141	131	137	148	122	136	128	130	142	138	155	155	136	146	142	133	132	150	121	145	161	150	123	131	147	137	131	133	129	166	144	133	124	133	144	116	136	134	140	133	128	135	130	133	149	140	139	139	146	155	117	135	135	127	142	133	143	128	139	159	140	145	138	151	155	135	162	137	136	128	138	159	148	152	136	138	142	171	144	130	135	115	135	149	120	152	134	137	139	156	137	176	150	138	139	134	123	167	136	129	150	155	150	138	151	132	148	138	142	148	163	162	144	130	123	145	135	136	148	140	145	136	128	145	148	130	138	126	128	124	152	130	147	148	146	153	127	137	134	135	129	135	169	116	133	148	130	120	129	129	137	117	129	137	146	143	135	136	141	154	132	114	132	128	115	141	129	126	122	150	158	140	139	127	122	130	126	144	139	162	124	154	118	139	120	154	151	169	129	134	131	146	130	157	145	137	156	139	146	152	152	153	122	160	133	151	144	143	139	143	139
18974	2024	5002	5577	4644	3769	3026	2499	2134	1808	1652	1416	1183	1157	1061	970	946	865	843	813	742	693	718	696	637	646	570	596	582	547	548	565	562	521	434	511	514	469	474	464	472	450	491	464	420	439	471	426	486	432	421	453	409	408	410	436	405	442	427	453	452	401	462	430	408	400	416	417	478	465	497	520	495	444	546	650	712	950	865	779	1095	1400	1116	1491	2259	2531	2633	1174	470	457	422	370	429	403	392	406	518	678	946	2994	355	388	405	355	417	376	378	367	402	383	391	410	386	398	385	394	431	392	376	403	352	373	370	387	394	365	370	409	380	414	402	402	379	406	384	392	403	417	418	377	399	358	414	395	370	371	386	375	391	402	393	390	402	384	408	389	389	388	382	405	368	399	378	403	375	384	409	336	401	390	391	383	396	355	395	392	368	380	400	370	351	387	412	411	370	414	366	398	432	363	359	357	342	390	367	391	348	359	395	350	352	390	406	412	398	397	391	370	386	379	403	393	397	384	400	409	399	375	370	365	373	365	373	354	380	391	365	354	376	415	377	377	410	398	380	365	401	383	384	371	357	347	382	394	365	365	367	353	382	383	386	367	405	350	408	357	377	388	386	385	372	380	379	362	368	376	402	372	394	397	386	360	410	378	366	384	325	385	408	388	399	409	389	333	398	347	397	361	361	355	406	377	402	379	384	402	362	395	374	366	378	372	369	377	408	365	407	389	387	385	358	356	355	367	368	380	368	387	387	389	399	343	385	360	371	380	390	394	408	368	361	353	416	387	364	379	357	382	395	395	376	393	348	355	374	392	363	399	380	339	376	352	428	398	340	373	358	359	365	363	369	357	377	360	396	388	381	374	373	416	397	361	384	338	386	402	385	412	359	366	400	387	351	395	385	404	393	386	385	358	392	360	436	407	412	377	339	366	352	374	395	370	389	377	377	357	400	391	381	391	385	409	365	393	358	385	394	353	394	349	344	381	392	406	346	348	391	383	352	368	399	400	360	398	372	410	365	374	345	384	370	392	397	336	378	354	416	430	370	392	355	404	381	369	337	393	368	392	385	369	406	386	376	402	375	376	381	377	379	410	379	333	417	380	359	374	424	396	355	397	399	358	362	360	381	379	380	404	358	371	368	370	416	356	353	361	413	399	374	387	365	376	400	386	413	398	381	401	387	341	389	375	372	370	364	373	375	399	393	365	399	399	372	380	360	397	404	405	402	383	382	342	354	379	389	360	379	352	414	361	376	360	374	384	384	395	401	375	374	365	348	369	383	363	362	337	366	378	383	375	387	373	385	368	397	371	337	391	389	423	357	391	386	412	375	371	374	376	373	408	350	351	388	393	366	405	398	368	331	433	360	377	372	382	374	377	349	376	347	372	406	392	378	401	405	384	376	396	391	391	366	363	360	377	369	370	355	374	360	372	385	375	381	388	353	390	386	376	405	384	400	379	394	388	365	385	373	354	395	368	382	388	365	407	400	366	370	373	352	364	383	387	367	359	383	380	375	377	374	383	354	396	371	391	387	356	368	387	390	351	366	392	374	364	405	401	353	356	380	404	388	365	391	370	370	357	350	429	364	405	390	393	372	372	402	331	411	369	390	376	365	395	368	355	335	375	365	420	367	389	392	378	348	399	371	385	392	418	408	403	370	342	370	396	413	397	358	357	364	355	387	341	420	371	389	341	398	372	393	389	402	383	383	354	405	394	383	430	312	391	416	376	364	367	370	379	360	382	373	416	405	394	373	375	371	381	372	379	394	404	398	372	365	393	381	395	373	391	377	375	375	410	413	391	367	402	370	396	387	345	430	392	379	370	401	398	386	365	382	406	380	358	386	407	362	404	356	347	343	382	374	359	362	394	382	396	348	413	385	410	344	400	379	397	372	394	393	344	380	397	378	384	390	390	406	391	341	397	376	430	357	415	372	331	386	403	350	377	356	362	344	378	376	391	360	417	392	401	398	395	387	393	351	370	391	415	396	358	387	363	342	368	372	381	380	380	383	377	372	421	403	394	386	366	363	376	384	381	381	393	392	374	394	354	382	386	389	339	340	353	415	394	353	388	353	369	374	377	404	359	396	406	369	339	371	386	394	367	395	388	394	345	376	393	350	411	350	358	407	353	373	358	382	413	341	385	358	352	387	371	382	377	360	400	390	362	364	361	366	375	377	379	383	370	370	374	376	389	393	375	390	363	416	401	361	349	386	395	369	366	391	377	371	331	377	369	343	372	366	350	408	377	352	406	384	389	377	398	363	397	391	361	371	368	387	419	376	355	389	351	379	377	345	399	387	360	407	415	377	353	393	395	390	387	376	432	369	364	383	381	388	370	447	369	348	372	363	390	370	398	384	394	410	364	367	363	399	394	400	397	429	390	371	374	374	377	376	375	395	383	391	388	390	377	322	384	365	367	382	345	372	368	382	396	394	404	362	381	395	384	401	360	379	392	378	401	398	355	395	374	414	389	395	395	405	372	401	371	372	379	379	395	384	393	355	343	392	390	427	349	372	411	390	359	385	410	364	351	362	339	363	386	408	385	354	388	357	364	355	377	353	407	401	392	381	364	361	393	372	412	414	367	370	363	387	407	384	389	377	358	363	408	381	371	371	352	380	348	372	386	393	370	366	373	371	368	390	353	358	403	398	388	404	389	377	391	407	363	374	354	367	389	392	371	362	374	356	381	357	383	356	364	376	380	391	410	415	398	381	375	349	375	377	370	387	375	372	381	396	370	386	398	371	366	367	371	436	384	356	395	394	349	381	376	397	371	398	401	379	353	372	378	380	384	378	405	358	405	382	352	366	370	391	360	393	340	370	373	369	377	374	379	420	375	376	396	379	382	376	378	375	397	370	357	373	361	364	387	431	381	349	338	392	379	366	378	393	397	386	386	380	363	381	408	408	359	357	395	362	379	371	361	356	393	362	404	398	385	409	382	378	345	383	363	387	348	374	396	362	377	358	357	391	362	366	386	375	393	370	386	378	356	380	380	400	413	365	380	384	388	375	365	417	394	404	375	387	367	388	361	337	367	384	340	365	353	378	379	367	367	415	378	394	386	378	356	394	396	392	386	389	353	349	364	399	361	368	385	379	387	376	360	339	411	393	370	375	382	369	363	366	354	375	359	357	375	363	398	379	386	392	386	403	362	357	387	437	349	387	406	363	386	350	378	348	359	368	390	360	381	370	376	385	399	373	399	377	375	362	379	388	373	330	376	359	347	379	357	389	358	383	367	351	346	391	414	406	334	365	348	352	370	380	362	398	393	380	360	377	397	366	369	380	397	420	385	401	354	380	345	359	370	356	382	433	380	392	340	377	387	385	404	373	383	412	390	370	363	377	391	389	369	397	371	412	421	374	380	388	383	343	394	353	389	401	385	362	381	408	393	398	373	404	364	419	361	409	371	367	387	351	355	376	382	390	383	377	368	392	404	382	406	391	376	344	414	394	408	394	374	353	331	383	360	405	359	372	397	434	383	381	397	364	389	378	404
4421	269	214	186	172	193	182	161	154	181	179	171	164	146	167	184	171	165	153	154	159	167	168	162	149	156	189	161	150	136	157	148	145	153	162	165	167	164	186	165	169	157	166	161	165	182	148	147	177	153	185	151	151	181	146	155	158	186	165	173	178	168	162	174	159	185	159	153	172	182	135	176	179	170	168	166	136	173	170	169	166	137	155	179	150	187	170	160	163	154	151	168	155	160	174	167	169	156	174	166	174	185	157	152	174	151	175	178	155	166	165	159	167	182	160	162	170	158	170	142	139	154	183	155	166	152	170	153	170	178	163	136	142	157	148	161	174	168	156	169	177	147	157	164	158	158	159	163	157	184	157	157	179	154	145	170	160	178	164	188	155	164	139	156	169	160	160	164	146	154	171	162	162	168	150	148	148	154	178	150	156	194	159	170	171	136	144	160	163	163	141	150	161	153	179	156	167	156	164	157	157	155	153	152	172	153	137	160	168	154	174	164	169	183	159	160	166	156	155	161	186	155	160	164	202	162	176	148	161	179	149	190	156	171	167	160	163	184	149	159	156	180	182	134	161	163	162	142	133	127	165	157	157	182	147	156	178	163	150	186	170	162	149	154	172	158	134	147	162	165	172	151	172	160	146	156	153	142	166	179	171	163	174	163	169	133	147	166	152	157	155	146	155	146	157	151	159	159	137	160	148	167	173	168	184	147	175	176	147	155	150	173	160	159	134	154	156	147	174	186	161	144	186	171	175	153	156	173	169	168	158	146	173	153	157	183	188	159	165	167	169	161	175	155	166	172	179	182	166	183	155	146	162	154	156	168	165	148	137	161	170	131	170	182	162	161	150	140	159	148	156	165	160	156	168	169	162	165	169	149	150	178	164	152	158	144	178	173	157	161	187	134	177	156	166	165	163	181	170	175	152	182	169	172	144	176	153	158	166	149	169	181	160	154	166	153	167	197	137	156	144	149	162	177	153	153	166	169	160	150	162	175	147	200	191	196	153	159	142	160	163	140	158	152	159	171	177	179	167	128	196	147	152	186	163	162	143	167	157	173	137	179	165	136	162	163	162	148	155	161	142	178	161	166	169	173	175	155	166	147	154	174	142	154	165	182	149	169	144	154	155	141	177	137	180	172	158	176	180	177	169	165	151	164	156	163	181	178	157	154	147	156	179	151	175	155	155	132	158	158	170	163	152	152	152	156	169	134	153	152	149	188	164	141	154	159	182	156	161	177	172	166	158	170	160	158	147	158	150	159	159	177	168	177	153	161	156	156	166	142	150	162	151	167	171	157	146	145	167	145	175	173	158	157	164	152	133	160	163	165	148	183	153	168	156	130	140	144	137	169	182	133	188	198	158	156	152	152	174	170	154	156	169	150	160	164	144	153	154	143	161	177	158	158	169	178	177	136	150	169	174	148	176	150	153	155	170	198	147	177	163	155	184	145	159	155	158	166	167	180	168	160	177	169	142	158	160	162	172	158	192	178	171	154	171	151	166	156	151	147	176	162	172	141	188	153	172	181	181	168	165	172	155	165	147	174	160	168	173	151	174	150	162	187	145	157	161	166	144	161	172	159	172	147	157	132	196	160	152	177	166	145	170	172	167	172	184	155	157	148	164	172	150	167	158	155	157	184	157	172	167	166	183	167	167	166	164	175	144	145	158	162	152	145	152	174	157	151	181	177	169	153	191	189	181	161	138	157	174	161	165	143	184	169	177	147	153	155	189	175	175	161	167	150	157	187	169	156	191	149	145	152	173	177	174	162	141	148	159	167	184	162	159	160	156	183	176	174	183	159	186	174	147	162	170	163	143	156	164	171	145	144	181	144	178	166	158	153	167	160	153	161	167	164	182	166	166	159	145	178	177	154	194	179	163	160	154	144	162	178	165	178	155	166	155	154	155	154	141	158	153	149	163	161	158	150	152	168	155	144	183	185	148	174	139	186	185	179	167	145	153	167	193	159	147	166	157	154	131	152	171	137	159	171	149	137	155	155	162	175	156	165	185	166	183	161	157	166	177	161	160	156	143	165	159	153	164	167	156	187	141	155	149	179	183	191	167	171	153	154	159	178	153	159	171	145	177	160	162	143	162	151	166	140	167	154	163	157	148	157	154	167	164	137	144	145	176	163	152	188	174	152	167	171	157	168	173	169	156	173	157	156	173	143	146	165	144	170	171	176	182	166	158	173	153	171	155	170	179	187	152	142	144	164	171	141	157	152	162	174	154	166	174	148	164	152	159	169	176	164	161	162	153	154	160	184	175	172	142	164	181	167	173	139	174	178	164	167	156	169	163	139	150	149	185	174	171	142	201	164	161	152	173	161	170	180	165	177	174	170	157	148	147	150	190	145	181	167	176	173	176	174	189	159	174	169	159	156	150	164	170	162	171	155	158	168	175	148	167	144	168	165	162	174	156	179	172	164	151	149	165	158	169	169	143	166	163	154	175	157	151	167	169	160	168	166	164	130	148	152	172	150	155	157	205	157	164	158	173	170	167	142	146	154	162	162	168	173	132	161	176	156	155	127	144	169	176	185	177	157	178	156	140	177	128	154	190	165	170	165	170	170	171	162	145	167	158	167	190	161	157	156	153	172	159	192	160	147	148	148	135	159	162	178	167	182	162	153	180	149	153	178	171	130	156	156	161	174	147	150	154	146	154	166	169	157	141	165	166	160	166	153	162	181	155	148	152	187	187	139	148	169	156	163	163	159	195	158	170	185	169	147	159	177	173	168	192	169	155	171	171	147	164	166	131	170	161	162	155	182	157	169	178	162	166	178	180	153	161	165	162	160	168	181	159	170	155	156	169	167	175	174	174	149	152	176	165	161	163	183	168	150	160	174	159	166	178	158	179	153	183	181	160	151	167	155	166	184	160	165	169	154	144	152	169	176	167	164	176	155	156	170	150	158	174	171	176	164	147	167	165	175	173	160	159	202	166	140	147	162	152	151	173	154	168	174	183	179	151	156	193	169	157	138	189	155	126	139	140	152	159	140	160	150	143	163	139	162	174	157	167	148	166	152	157	165	163	176	143	182	159	155	188	151	171	149	175	160	172	156	155	154	167	162	175	194	163	181	150	150	148	143	170	151	166	158	163	183	153	171	156	173	170	172	177	194	158	150	146	161	133	171	174	144	139	141	153	162	155	154	139	172	162	149	145	138	161	167	176	157	171	152	176	150	163	147	160	173	136	158	157	162	179	146	157	166	152	148	168	153	170	158	158	173	171	185	179	165	137	149	149	151	169	153	140	173	161	149	158	166	159	167	176	168	151	178	153	185	170	194	166	155	185	153	145	171	164	154	171	156	167	167	186	196	154	168	153	159	165	157	161	151	198	179	167	165	135	168	149	188	180	145	188	197	147	150	156	139	162	145	143	174	163	169	156	157	177	151	174	184	165	153	162	167	176	157	142	168	161	154	179	123	133	155	158	145	157	159	131	169	171	168	184	165	155	155	175	137	152	156	148	164	178	152	171	149
3896	509	619	611	540	594	501	516	521	525	436	439	465	442	455	495	454	441	476	458	441	419	475	445	467	439	451	448	444	431	455	448	439	444	463	468	455	469	468	463	478	447	449	461	457	454	461	430	465	453	439	440	480	448	436	494	482	438	430	459	454	446	450	460	458	462	445	482	469	437	512	498	456	463	510	438	468	462	472	486	477	476	503	454	480	507	473	468	464	411	468	426	439	428	453	444	432	451	484	569	427	415	456	425	478	470	437	476	435	433	458	437	520	421	443	467	464	462	438	457	466	435	460	425	415	447	445	472	478	452	455	439	446	424	462	423	429	459	451	420	390	451	447	453	432	465	428	414	428	440	443	434	438	404	492	465	439	446	434	481	466	427	463	449	482	421	430	449	463	415	470	457	448	447	434	466	458	467	422	464	459	415	482	451	437	445	406	491	423	464	477	420	471	405	448	449	442	460	420	442	419	432	408	473	503	434	448	446	410	425	456	441	464	476	458	448	457	451	408	423	435	413	474	466	431	449	435	427	488	466	444	410	467	480	428	436	465	420	444	434	441	402	415	423	451	433	448	459	443	428	451	440	464	402	451	412	424	455	419	464	450	424	440	427	446	463	499	464	418	473	470	438	483	432	419	462	445	463	456	443	451	437	460	457	442	460	416	472	412	461	479	448	465	420	429	457	467	431	461	418	442	437	421	474	435	463	468	479	480	428	462	432	412	411	439	433	460	445	438	442	445	428	417	399	404	456	425	411	449	429	451	480	479	432	462	422	414	493	446	469	439	448	456	452	446	464	463	405	455	449	473	464	432	435	494	450	467	470	478	444	431	441	465	429	435	434	429	434	427	445	408	448	470	467	452	444	409	416	427	461	422	463	462	433	460	453	475	432	452	446	437	438	419	450	433	430	435	450	453	474	438	462	422	462	466	452	428	460	438	438	473	453	474	452	419	447	433	394	472	456	462	451	415	408	460	433	436	432	478	459	452	429	459	472	459	479	460	445	431	423	464	417	421	406	407	440	456	472	436	438	412	410	460	432	441	450	463	442	423	441	413	406	450	425	427	457	417	447	463	471	450	432	452	469	446	439	413	444	424	420	478	455	477	485	455	441	450	485	437	458	416	415	440	438	440	439	466	440	454	458	450	421	467	470	428	438	427	433	447	466	440	448	426	442	422	426	454	475	433	472	413	420	444	458	467	444	453	439	465	443	439	401	425	450	436	458	439	451	412	443	438	451	449	424	415	418	433	448	424	426	447	477	448	417	473	418	462	414	457	418	425	472	468	499	476	454	443	456	489	427	478	457	424	471	457	451	451	441	474	429	415	415	429	462	463	443	405	437	419	463	431	463	455	439	466	445	467	433	457	428	459	420	429	462	437	476	445	454	454	488	452	426	452	424	453	468	468	445	399	462	430	402	467	433	443	445	458	450	470	432	458	417	462	442	455	407	492	419	428	454	439	447	463	438	487	448	410	474	451	462	442	455	421	458	461	464	458	443	461	445	453	464	439	426	441	442	457	448	465	434	461	431	457	429	438	479	437	417	421	442	444	449	445	434	431	437	441	427	463	451	470	437	434	470	416	437	430	497	434	440	458	462	436	467	459	417	418	400	452	415	437	434	421	422	499	456	396	443	445	467	489	473	438	435	422	474	455	433	448	476	467	452	479	464	449	449	493	463	443	454	444	441	447	422	514	448	448	421	434	399	413	440	442	442	462	499	460	445	455	453	417	443	414	448	472	437	464	430	422	439	433	449	436	471	454	447	440	470	436	490	474	428	420	430	460	462	422	438	480	424	463	430	422	437	460	490	433	420	430	452	441	488	432	456	480	445	447	423	426	430	438	465	437	461	443	476	456	452	444	428	447	438	449	422	398	398	415	451	413	451	468	433	422	434	425	441	480	412	448	405	459	458	442	462	444	452	465	454	460	426	453	466	424	433	471	434	446	405	453	450	422	409	468	425	464	471	457	437	486	438	445	451	477	442	476	490	457	457	470	474	439	447	435	459	439	406	431	436	459	466	470	438	468	469	410	407	453	407	451	469	478	448	444	453	435	403	461	468	448	445	462	473	448	457	435	480	443	428	458	417	404	425	463	444	440	427	429	443	432	429	442	468	439	439	427	452	454	443	449	468	486	480	437	462	457	473	468	403	479	443	435	490	413	490	457	438	434	434	455	438	459	459	419	447	447	468	492	484	480	417	480	423	437	477	421	475	433	504	442	501	444	458	423	483	440	422	441	479	452	446	491	406	441	464	458	445	437	427	479	423	427	431	412	473	412	470	419	427	450	488	472	418	433	464	439	447	413	467	441	466	439	467	438	434	429	446	489	417	480	456	450	465	462	434	442	450	467	439	486	398	431	433	463	470	458	406	480	441	422	439	476	422	441	440	434	434	444	425	419	454	479	477	459	432	422	430	482	474	426	469	437	418	471	469	429	491	460	471	436	459	465	455	466	442	468	456	451	456	446	448	448	443	427	446	430	464	479	446	450	462	416	435	456	474	458	439	453	474	451	437	421	428	405	443	484	400	424	436	456	424	431	456	439	422	477	432	459	429	462	440	443	469	443	435	446	467	439	453	451	452	424	461	436	462	439	455	460	446	457	423	489	448	436	440	443	472	455	449	433	449	444	475	442	461	451	442	452	441	448	454	466	447	412	434	469	476	474	485	463	476	437	432	428	433	450	473	425	451	470	442	487	452	473	447	466	449	461	426	457	458	455	418	420	473	430	426	436	432	455	469	393	444	466	431	447	459	425	447	413	432	447	436	453	468	471	461	429	418	425	460	482	451	437	434	492	444	446	464	469	442	447	482	431	440	442	454	419	451	445	429	431	405	434	447	516	462	426	438	488	474	423	465	436	430	428	462	454	458	466	462	447	437	447	411	417	401	470	432	442	452	453	420	433	459	439	469	423	494	471	479	490	430	449	466	438	412	448	459	456	479	459	448	427	397	445	468	469	432	508	401	472	421	468	440	428	419	459	460	425	420	412	455	450	436	457	467	445	450	440	490	448	441	414	440	440	426	452	435	470	429	456	442	414	447	458	456	446	439	404	420	465	500	456	413	466	411	450	463	449	469	444	475	438	403	430	418	446	444	464	491	438	457	454	442	443	476	456	479	432	421	446	440	487	447	449	464	451	440	440	409	412	485	405	479	440	469	430	451	399	439	408	442	410	448	444	443	463	429	481	469	459	481	482	448	468	456	443	455	453	431	473	442	418	452	441	376	449	458	442	445	438	466	429	404	446	446	409	442	421	431	413	422	421	436	436	426	436	425	400	448	423	466	418	447	440	465	436	469	455	463	416	416	460	447	477	458	402	421	460	452	437	428	440	428	437	436	435	444	424	431	442	436	457	464	462	418	454	459	494	418	431	451	450	470	412	429	421	448	409	400	453	420	462	427	407	433	462	421	424	444	445	474	473	451	433	465	431	462	402	473	473	444	468	477	456	428	433	440	436	455	424	447	440	428	484	436
26706	2437	1289	1007	732	585	456	396	359	326	283	288	291	249	248	226	212	214	218	222	218	223	232	215	234	211	204	210	198	202	229	195	212	159	198	220	198	219	193	199	198	216	219	219	212	205	215	199	211	183	181	192	195	182	186	204	195	200	193	195	183	205	178	222	192	191	199	204	222	222	188	222	236	187	218	217	212	231	210	222	242	229	202	280	300	296	315	257	245	210	218	188	208	196	180	188	220	187	265	378	197	206	193	191	190	214	188	222	190	186	182	222	203	182	199	203	184	174	197	182	204	204	184	207	206	214	196	200	191	181	212	218	194	201	184	198	183	176	187	197	197	175	188	201	204	189	192	220	169	201	181	213	204	193	198	185	191	209	181	200	179	186	196	193	196	167	203	198	169	199	204	180	213	200	173	195	224	195	196	216	194	163	186	200	181	179	210	209	208	194	203	172	193	190	190	201	203	204	196	197	192	219	195	209	205	174	225	168	169	167	165	150	190	185	194	198	215	193	192	196	193	187	194	199	195	198	197	218	219	223	213	223	230	201	182	172	189	184	200	198	196	213	201	190	191	200	227	192	194	202	204	205	172	185	236	186	195	201	211	200	195	203	223	193	170	189	196	182	182	211	191	189	215	194	177	198	205	181	195	198	176	199	197	187	180	196	198	218	198	186	184	184	197	172	181	193	177	201	201	184	208	182	202	189	191	209	189	199	227	204	180	213	210	196	164	191	205	206	201	186	207	190	220	211	205	213	167	195	192	215	208	193	176	204	204	190	186	188	188	229	169	176	170	183	206	180	217	181	207	200	206	202	194	183	190	221	175	191	208	180	201	210	198	196	176	200	207	194	200	190	174	197	209	172	172	177	187	206	207	169	197	211	185	196	203	213	159	191	208	214	204	197	188	200	191	209	203	189	207	200	182	189	205	197	188	161	194	203	184	191	204	187	203	213	190	209	193	197	184	194	199	191	183	184	175	187	200	196	179	211	181	213	200	213	195	186	190	179	187	186	207	219	207	222	202	205	203	199	206	182	185	178	253	186	219	219	223	183	177	199	201	209	179	183	206	162	187	194	191	213	172	193	181	195	192	190	185	166	212	180	204	210	200	177	197	191	200	219	171	200	173	205	190	208	218	185	224	189	214	195	221	196	187	187	176	188	176	197	189	185	214	180	191	202	197	214	186	189	192	186	176	212	197	178	173	196	186	199	185	205	199	189	198	208	188	191	180	201	188	216	195	211	216	180	207	205	197	190	203	198	223	200	192	167	190	236	196	183	208	206	175	203	185	201	212	181	211	184	201	167	196	175	202	209	196	195	179	189	181	205	207	203	176	223	161	188	185	188	203	196	205	191	183	219	176	174	189	190	192	208	187	209	189	200	174	189	184	191	206	176	197	206	181	200	202	184	221	187	202	193	199	179	194	167	207	175	196	205	206	225	189	201	212	209	199	192	185	171	200	207	203	202	201	172	197	193	198	198	177	188	186	207	180	218	188	192	186	194	174	194	204	202	197	215	215	196	185	190	187	199	180	169	192	183	201	187	206	182	177	198	204	186	198	210	215	182	208	192	200	184	167	185	201	214	211	207	203	201	185	222	199	188	189	215	211	189	217	205	190	184	202	203	200	170	187	211	190	199	198	181	188	185	207	188	219	201	178	196	199	206	211	226	200	213	194	200	175	202	183	172	194	201	175	182	202	186	193	197	223	196	221	195	190	194	172	184	191	212	194	189	201	180	192	207	191	201	193	194	190	163	175	174	199	194	209	198	204	188	202	179	171	206	197	210	207	195	199	178	178	191	200	181	190	209	214	189	172	189	189	219	181	190	182	220	190	180	201	204	208	179	209	216	210	200	190	189	180	222	201	204	200	188	196	177	198	202	197	193	206	200	210	194	179	172	203	175	206	204	169	196	222	188	207	200	178	190	190	189	208	192	183	199	202	208	196	200	197	215	185	190	196	193	197	186	235	180	198	191	187	206	194	211	158	185	204	168	205	201	193	208	185	191	215	213	204	214	207	200	223	194	193	211	218	207	201	169	209	193	180	207	179	181	178	197	219	200	199	194	215	198	208	195	192	196	176	184	204	197	179	204	190	236	190	174	217	172	198	187	180	188	195	163	195	180	199	183	199	183	161	163	200	179	195	209	190	189	217	199	222	207	178	205	191	212	179	198	220	184	211	194	211	168	200	219	202	185	183	192	184	185	202	174	183	201	205	196	198	154	194	203	189	210	190	177	205	159	172	191	203	203	183	192	198	193	180	198	179	178	205	218	173	198	182	210	208	206	219	189	182	191	194	186	185	152	179	194	174	201	194	187	188	206	210	222	181	190	194	166	186	193	192	193	205	179	196	201	195	201	206	201	204	204	201	190	182	221	211	195	202	244	182	163	166	191	201	222	238	197	182	182	202	206	223	175	192	200	188	170	198	188	178	213	179	188	194	206	200	192	183	176	169	188	208	212	214	198	197	184	186	204	177	206	183	206	210	190	218	201	212	197	203	219	183	163	199	198	202	211	195	190	203	186	173	191	197	200	201	184	194	202	209	201	216	190	210	195	207	207	193	215	180	176	191	216	173	215	178	208	195	182	176	172	192	204	188	213	195	178	194	178	194	184	224	193	200	201	198	186	177	182	194	200	185	172	196	186	171	181	175	198	192	219	181	187	220	204	198	188	209	217	196	201	205	182	218	225	207	170	183	201	200	209	175	217	200	213	196	184	179	202	195	175	195	191	194	197	188	181	148	189	221	220	181	187	187	170	193	182	188	209	204	221	185	176	197	203	200	184	206	190	190	199	214	215	193	220	215	203	189	180	179	207	197	181	181	176	205	181	202	200	181	191	200	180	180	185	188	188	215	210	197	199	222	208	189	170	211	204	173	205	190	181	192	222	198	208	199	194	198	218	184	215	197	179	181	205	176	169	182	193	193	178	193	194	180	178	199	202	197	202	200	225	213	194	224	199	206	220	199	219	200	187	213	194	201	206	185	180	198	214	190	184	171	208	207	198	178	192	180	204	205	198	166	206	172	180	195	212	197	195	206	183	220	210	216	190	185	184	196	212	200	174	197	167	184	190	168	187	200	195	209	188	182	169	223	206	235	200	201	192	201	201	182	205	195	187	183	164	186	187	183	209	194	200	204	190	207	182	192	196	198	196	180	171	194	187	209	183	214	189	209	198	196	209	202	181	196	197	180	188	181	209	201	203	194	188	189	192	191	201	160	222	214	182	191	190	175	211	202	190	208	189	199	205	191	221	178	202	183	196	205	184	189	206	202	186	186	200	199	180	187	203	203	217	195	210	204	206	198	195	195	194	183	182	191	193	185	190	195	189	197	201	193	195	205	207	229	204	202	207	210	185	205	203	190	203	194	206	190	210	200	194	188	218	204	178	216	170	189	177	205	197	200	194	203	175	205	198	166	199	173	217	215	197	198	214	188	184	210	181	187	191	181	190	209	197	173	170	183	194	208	205	220	216	181	185
13455	1357	2922	3230	2782	2327	1976	1679	1476	1288	1113	1021	966	920	886	848	785	728	744	746	722	731	692	653	679	661	605	625	627	591	634	607	602	580	574	609	598	611	537	568	543	587	572	572	566	575	585	542	539	502	545	506	525	583	523	552	526	518	535	544	568	513	518	550	563	548	583	581	584	614	571	604	566	596	642	708	804	802	720	826	874	935	1027	1316	1593	1719	1733	1039	751	641	582	503	528	525	560	523	627	503	1043	1735	522	530	542	520	540	487	536	509	523	485	525	507	566	523	520	519	506	490	519	518	493	510	500	545	543	519	526	523	521	498	508	535	469	561	547	513	556	481	501	539	540	507	527	525	535	504	529	504	517	515	543	504	514	520	574	493	532	508	525	520	506	523	528	523	547	572	530	516	543	556	568	529	557	492	533	487	506	537	551	532	475	504	538	524	543	510	556	480	566	532	517	513	529	530	515	525	560	511	512	537	510	568	483	499	512	575	531	555	511	538	538	592	478	537	514	552	527	527	514	483	539	492	475	528	550	524	527	542	517	516	533	513	494	496	513	513	520	484	515	481	525	569	528	539	531	529	467	532	509	515	508	533	513	532	521	532	518	539	532	517	520	487	491	551	517	515	547	498	500	505	509	545	488	520	520	526	571	538	498	502	537	512	517	515	487	499	516	495	491	536	491	550	534	505	518	543	521	520	533	468	541	513	534	495	544	522	540	496	527	505	505	534	479	535	526	519	515	528	470	487	473	499	507	536	522	484	545	524	544	490	536	499	506	523	552	502	530	483	509	479	547	528	537	536	516	530	528	504	559	518	481	528	472	529	492	534	529	548	544	496	501	526	531	500	541	487	507	540	553	524	499	512	486	502	493	498	499	547	549	560	530	550	476	519	529	517	551	540	518	529	506	561	520	545	522	531	507	495	497	489	515	541	502	503	519	518	547	527	548	529	522	537	509	526	525	537	537	555	508	514	505	527	530	534	546	547	506	552	514	490	523	564	538	503	522	520	543	538	551	507	490	518	582	490	536	490	516	559	508	521	531	483	504	526	480	508	527	499	473	543	518	487	489	520	547	502	528	509	530	552	518	463	522	550	498	482	546	528	524	507	513	502	537	545	506	505	521	501	515	483	503	514	533	492	547	521	518	531	513	480	510	484	553	483	530	447	523	514	486	514	539	512	491	475	540	529	542	547	523	531	472	525	501	509	504	513	503	554	533	498	497	526	499	496	507	522	465	513	509	577	545	503	515	511	501	516	502	502	528	529	483	543	518	519	497	523	542	475	512	476	509	527	522	509	546	508	546	512	540	527	501	523	479	498	508	519	492	507	523	540	493	496	533	497	504	576	522	495	529	494	486	557	511	515	530	534	539	545	495	555	515	529	511	497	506	537	513	518	533	484	540	505	535	521	503	558	518	524	562	534	511	508	498	525	536	485	532	528	528	513	523	486	548	486	508	503	538	541	517	504	534	498	536	506	557	521	543	544	513	518	504	515	505	526	506	531	534	530	518	534	474	524	532	529	549	527	533	511	551	593	512	545	524	524	535	524	512	541	545	480	502	528	524	519	512	491	494	537	500	516	495	515	538	525	548	514	514	493	483	535	555	495	513	535	544	547	513	537	477	510	489	559	518	530	537	519	521	494	545	550	527	547	511	518	520	510	502	512	515	501	513	494	558	492	550	516	534	528	530	536	531	505	532	568	502	494	554	533	543	523	522	497	530	518	468	506	518	537	569	523	541	551	538	516	529	513	501	487	553	539	492	551	529	525	504	535	587	505	505	533	514	525	552	530	530	501	569	532	507	514	549	510	563	506	514	519	551	529	544	548	558	547	497	500	500	543	522	485	518	525	525	469	503	525	512	532	527	530	500	544	505	529	540	550	525	499	521	506	507	529	534	498	498	542	521	542	539	543	528	498	514	530	524	521	535	548	536	496	498	500	508	483	528	531	488	501	529	536	516	553	509	541	514	509	548	509	515	470	498	496	517	511	532	531	515	506	457	520	528	516	536	539	542	499	489	491	541	506	522	535	498	526	512	486	563	506	504	521	504	535	528	520	485	490	533	525	530	551	558	508	487	549	521	531	495	520	561	508	528	556	514	555	548	509	544	532	543	542	507	508	516	527	512	460	552	520	488	540	525	528	521	524	523	508	514	548	516	532	563	473	551	510	528	495	502	531	541	493	507	535	502	495	491	534	518	511	491	544	546	500	514	494	529	486	519	524	481	494	479	505	533	549	505	523	528	533	544	515	514	555	521	521	545	531	513	536	497	522	523	510	531	524	509	515	545	527	502	545	500	505	521	497	506	512	567	504	540	555	497	520	480	500	507	483	549	572	534	517	569	512	530	497	536	517	523	528	522	545	510	539	495	532	501	587	513	543	517	507	564	520	538	485	564	524	500	526	487	530	523	507	565	533	518	488	548	513	524	484	588	565	504	535	547	507	493	508	545	515	537	523	534	512	522	532	564	539	508	517	556	489	540	526	571	512	517	514	520	474	514	521	519	541	519	502	540	523	505	496	531	525	481	562	555	515	499	513	564	528	532	461	543	483	533	515	500	549	501	531	567	545	539	538	510	502	495	541	517	498	490	506	530	517	522	549	539	521	532	525	498	494	504	497	485	517	521	482	512	510	510	489	528	463	507	507	496	499	505	535	560	527	511	555	500	535	523	528	533	489	479	523	510	550	525	560	508	503	522	532	513	480	531	527	509	516	535	520	510	522	477	529	517	512	526	525	505	504	513	540	514	536	537	531	522	520	569	520	531	526	491	519	554	503	488	485	479	518	492	536	548	526	532	540	530	492	479	502	522	540	521	565	513	512	498	516	494	494	557	525	514	552	500	527	522	538	521	576	479	519	511	504	510	518	512	554	493	522	507	574	511	563	468	486	541	541	464	516	545	547	479	511	558	490	548	500	546	468	524	522	507	524	494	541	504	537	552	504	490	524	501	559	510	520	534	548	510	542	543	534	525	500	541	554	530	536	485	503	569	525	556	588	506	499	512	514	522	532	507	521	491	452	535	501	554	508	525	591	541	542	514	508	525	509	533	495	512	530	502	532	537	515	556	524	539	519	533	507	537	517	539	522	485	524	523	532	524	496	509	506	521	579	502	579	538	506	487	513	536	542	539	545	568	510	529	503	543	500	539	544	500	575	547	531	493	531	515	550	492	531	512	468	509	536	500	515	506	517	527	522	527	502	518	507	527	495	498	527	506	550	523	518	517	527	528	525	533	522	466	573	517	514	571	515	493	496	529	528	474	497	538	496	518	487	536	535	504	509	504	504	551	469	503	519	523	514	506	529	527	538	504	516	546	493	527	514	517	537	496	541	538	517	520	519	558	545	512	529	505	518	518	534	498	528	536	475	512	525	523	521	555	507	521	538	522	509	491	503	512	491	489	531	535	516	489	542	503	559	510	478	475	503	511	535	567	496	546	540	520	530	499	548	559	521	522	509	522	546	539	497	517	532	539	540	507	551	523	526
38979	6003	2481	1798	1278	904	656	516	455	384	316	267	247	267	202	192	208	201	178	209	184	178	179	166	162	179	178	167	141	155	154	151	150	154	149	148	172	172	129	163	133	153	147	125	140	145	144	161	135	143	145	132	151	139	159	131	138	160	137	141	135	159	124	128	122	147	130	138	121	119	152	148	132	160	155	179	169	187	170	188	207	222	211	350	325	313	341	261	202	148	135	156	152	136	133	137	149	116	194	342	131	126	136	128	121	134	135	130	116	152	109	144	137	137	131	136	124	131	124	119	134	127	131	140	125	127	143	110	139	150	143	129	136	136	149	164	146	138	128	143	133	140	133	129	139	140	133	131	125	148	129	121	144	131	147	129	144	149	134	127	141	135	116	137	144	132	115	131	160	128	123	132	133	117	135	135	134	131	149	144	142	137	126	128	139	150	131	152	170	136	137	110	119	136	101	147	132	131	145	113	115	129	136	133	123	169	128	144	141	145	141	139	133	135	132	144	136	148	147	124	117	139	149	143	125	119	135	131	160	130	147	131	137	144	142	131	130	133	110	119	134	138	99	140	119	163	143	140	125	127	142	142	150	120	125	119	120	147	124	127	118	140	143	129	114	143	144	152	131	146	123	123	132	145	129	138	137	142	132	136	134	125	118	142	122	119	148	144	121	118	155	123	136	128	136	129	147	117	143	148	129	160	139	129	134	155	133	135	134	131	132	147	123	133	137	126	148	150	123	139	131	126	139	141	130	118	128	127	145	138	148	128	133	138	120	135	136	135	128	125	113	140	142	129	151	115	121	132	119	120	125	128	150	140	139	129	124	140	131	139	123	145	122	124	122	143	137	143	136	142	149	140	140	137	157	132	136	127	135	113	152	130	138	142	136	146	128	121	129	127	126	141	135	111	131	155	135	132	131	137	139	131	121	118	153	151	134	152	137	133	130	121	136	115	128	138	135	130	132	131	137	129	149	129	120	146	124	127	125	128	121	137	140	149	145	131	141	129	136	139	143	152	138	130	121	138	145	132	130	135	123	131	117	126	116	124	125	155	108	125	115	132	129	109	142	127	115	122	117	127	124	138	133	149	131	125	149	125	152	141	132	126	149	130	135	128	133	126	156	93	119	141	143	136	127	147	106	133	127	121	140	129	158	130	129	127	161	150	136	134	146	130	152	142	136	159	141	152	130	126	125	145	140	123	141	149	126	128	133	145	140	129	126	159	166	154	137	144	119	130	158	128	135	133	145	132	131	134	147	143	142	152	123	140	144	139	128	119	120	118	124	138	140	139	132	128	155	135	134	141	144	121	127	149	146	141	127	141	93	138	154	130	138	131	125	159	128	144	128	123	128	148	140	133	127	145	141	130	137	139	146	124	140	150	136	120	125	133	157	124	154	140	164	141	132	137	157	134	143	116	137	138	140	147	123	122	136	149	107	142	143	123	159	126	140	143	141	143	132	133	141	118	117	139	145	133	122	149	126	139	149	143	139	148	121	135	133	114	119	140	107	126	130	122	141	131	124	123	137	128	120	129	146	131	129	134	110	119	123	133	126	132	145	137	141	123	137	130	126	136	103	141	129	138	144	162	130	121	140	157	145	114	147	134	131	150	150	150	127	119	114	137	142	133	136	159	130	137	141	133	137	137	138	145	118	145	152	135	120	143	145	117	122	137	137	129	158	142	140	139	129	124	116	132	142	145	104	164	130	132	123	147	145	128	131	110	136	132	128	136	98	148	153	126	149	123	147	127	137	131	135	129	124	156	127	134	146	118	143	115	133	109	124	131	121	122	149	124	129	127	150	132	119	143	138	128	129	119	162	144	138	154	138	142	146	134	128	132	149	132	165	138	127	141	104	116	139	132	138	144	150	145	143	142	145	145	179	163	136	122	143	136	136	121	129	123	141	162	131	136	142	132	139	119	119	116	118	146	114	129	126	138	119	172	139	137	118	124	134	145	143	121	134	140	143	137	149	125	129	122	119	142	137	118	137	127	129	138	153	153	127	154	132	112	125	99	134	112	133	154	119	127	138	130	159	145	138	155	124	138	127	143	137	122	141	135	130	127	132	129	129	150	135	134	125	132	148	111	156	134	133	143	145	158	136	132	143	134	139	116	128	149	130	143	149	127	152	125	135	144	133	139	145	121	136	140	146	121	133	145	139	126	129	144	150	131	131	135	123	111	143	112	120	142	128	135	145	116	148	138	143	131	127	134	154	147	116	121	154	133	145	146	132	117	149	140	147	137	144	127	127	135	123	141	114	122	142	133	142	123	127	124	138	138	150	140	129	138	123	126	127	129	142	144	120	117	146	126	139	127	135	141	119	132	136	125	136	136	136	139	164	157	149	138	141	152	135	122	130	129	129	141	137	139	141	124	146	149	126	131	153	160	148	127	130	141	142	134	128	145	149	142	103	165	136	121	128	126	129	117	151	130	136	119	146	130	132	166	148	133	137	132	136	148	133	143	116	145	124	126	141	117	140	134	135	137	148	156	129	145	147	149	114	116	129	122	133	139	125	144	145	123	129	140	137	142	147	132	120	142	140	130	139	129	133	149	140	138	127	137	121	140	134	142	128	135	131	137	164	127	135	138	140	131	123	150	105	125	136	143	158	145	146	137	130	137	137	149	141	137	148	141	152	121	141	121	134	134	140	137	143	148	113	142	130	140	148	114	157	143	130	130	123	158	137	124	156	128	122	134	138	135	130	135	130	146	141	128	135	134	119	117	125	157	136	133	136	121	134	143	135	136	135	129	141	132	132	152	126	148	142	143	131	146	149	128	137	143	135	145	158	151	149	135	135	133	124	156	145	101	134	159	151	119	145	128	128	134	159	146	134	141	150	144	142	157	136	110	125	134	134	135	143	120	132	136	141	133	155	134	142	141	133	149	134	115	129	139	133	121	130	136	127	138	116	148	137	132	118	121	127	127	132	133	133	139	142	128	137	131	149	139	143	149	143	168	140	141	138	136	135	123	148	161	129	158	145	144	127	152	136	118	144	117	129	144	136	132	127	120	144	134	120	128	120	116	127	149	129	145	132	122	125	135	140	119	130	123	135	123	107	140	129	148	130	146	149	140	128	130	124	149	137	135	134	147	131	125	148	141	122	165	117	144	144	144	137	114	119	140	123	117	118	129	133	163	141	149	131	116	135	122	155	144	141	158	145	151	119	131	133	140	138	132	134	128	130	118	131	148	133	150	133	136	125	138	143	135	135	129	128	132	117	123	146	109	129	130	124	119	142	96	135	130	146	162	116	137	156	136	125	127	127	138	123	123	158	109	136	132	118	141	127	110	134	129	128	163	132	150	142	135	160	163	151	121	118	122	140	139	137	134	133	116	132	134	141	112	148	135	122	119	153	143	138	131	148	149	151	130	114	122	121	129	132	117	118	129	139	138	124	134	146	160	130	117	123	162	153	121	134	154	125	146	129	149	146	127	141	152	151	142	141	139	129	150	139	134	151	155	150	132	111	139	151	138
18863	2085	4907	5702	4712	3847	3074	2609	2142	1769	1607	1446	1267	1108	974	1009	919	936	834	754	761	716	616	625	589	581	572	613	589	543	547	516	540	493	490	473	495	453	505	457	463	456	450	429	449	447	412	448	453	421	461	405	397	416	435	386	415	368	399	405	425	383	392	382	442	457	461	487	430	473	490	490	444	487	634	704	882	900	733	919	1121	1140	1424	2277	2572	2551	2548	1458	1146	576	484	412	406	382	389	387	451	385	1129	2239	405	395	369	403	388	375	360	348	404	384	360	385	398	404	377	361	404	374	359	391	373	354	350	388	383	347	347	374	401	399	403	351	350	384	356	371	369	391	390	356	367	380	347	369	331	360	375	377	355	366	367	361	391	372	370	349	395	333	374	367	306	406	364	363	325	378	401	374	364	360	359	366	401	379	399	399	375	356	327	360	362	361	341	366	386	361	407	382	386	370	378	342	357	370	384	343	372	354	382	374	379	415	386	373	371	351	359	373	373	382	369	320	358	367	368	353	327	350	395	345	385	378	407	345	375	397	333	374	368	369	388	384	335	348	373	368	356	361	371	347	345	372	331	398	385	348	354	366	395	366	357	385	371	363	377	382	391	376	354	366	336	388	357	363	377	363	389	350	359	381	385	349	363	359	355	374	380	339	357	361	371	380	343	350	352	382	360	373	369	373	351	376	375	382	368	363	399	397	351	408	397	377	385	384	365	354	387	399	370	361	401	330	415	371	352	362	374	386	341	348	406	379	353	374	381	368	383	362	381	370	401	380	319	385	374	355	360	382	360	385	345	326	341	358	362	381	380	356	376	339	378	370	371	365	380	354	348	361	368	385	332	379	380	379	365	355	333	329	387	361	355	344	378	363	388	361	374	334	374	361	356	380	371	372	365	346	337	383	380	352	359	363	336	372	345	361	366	375	349	370	372	362	388	365	375	382	365	388	375	346	350	367	342	367	348	358	369	366	361	342	371	327	354	358	407	382	327	371	359	398	370	376	346	352	355	344	350	392	384	365	343	367	388	352	395	359	351	381	335	378	339	326	375	389	337	370	379	405	390	341	344	341	346	358	396	359	359	386	370	376	353	368	365	365	343	328	355	345	367	353	349	379	363	361	358	384	366	339	373	370	373	372	346	380	400	371	358	351	363	364	345	385	372	392	380	354	378	358	356	378	353	395	391	367	367	361	392	389	356	377	370	388	368	350	377	380	361	383	390	336	346	365	363	365	348	348	354	334	375	371	375	363	343	378	354	327	327	348	371	365	354	387	352	378	365	344	368	359	379	373	366	372	367	351	372	375	392	359	337	337	372	398	382	350	370	345	337	375	350	366	343	365	356	351	404	360	364	364	340	371	351	380	386	345	349	366	372	359	369	344	384	352	353	347	363	387	374	376	361	377	346	367	376	379	356	379	324	381	402	380	373	361	364	352	348	373	390	395	372	342	358	406	352	352	391	376	422	337	384	363	363	346	380	356	359	377	365	363	356	366	349	339	334	340	367	370	367	395	381	344	391	342	355	391	351	365	390	396	359	357	356	368	348	370	376	336	321	352	347	356	351	384	329	325	351	359	406	387	356	338	400	362	416	362	337	371	343	378	392	352	328	343	327	382	343	359	363	340	357	389	382	392	351	347	353	380	375	331	361	378	360	351	416	407	346	350	353	369	375	362	353	353	365	360	375	370	344	393	366	405	406	339	370	373	361	355	390	378	339	382	382	370	396	396	372	360	376	376	395	371	371	375	347	377	369	373	349	350	381	339	344	358	367	337	342	383	364	340	351	331	358	355	374	381	354	355	329	357	396	349	366	356	384	395	371	355	373	329	378	377	336	358	360	351	380	362	334	358	355	359	386	366	372	378	367	366	353	360	365	384	355	342	334	379	348	373	331	362	398	394	360	355	361	321	350	359	377	355	359	354	361	370	359	355	359	385	357	334	394	372	380	362	362	350	387	353	371	382	378	403	380	344	372	373	401	391	395	349	376	386	354	347	412	382	370	365	363	341	369	417	366	323	332	371	360	412	366	347	390	351	388	362	406	354	368	353	394	381	347	356	377	354	380	344	354	368	374	365	348	359	359	402	342	383	337	342	377	369	350	333	372	392	370	383	373	344	393	345	360	390	394	342	390	372	371	389	369	396	336	376	379	357	348	365	365	347	364	334	364	390	358	316	364	356	368	380	353	318	353	315	363	363	402	376	376	384	355	381	364	374	364	333	350	361	379	366	345	364	374	380	375	375	370	366	387	391	369	325	372	375	356	368	362	390	346	369	381	379	386	358	392	391	324	361	385	400	383	333	365	340	358	349	370	369	353	397	404	343	365	336	369	406	379	380	314	368	374	387	375	395	362	387	367	399	359	381	376	350	348	353	354	344	382	396	368	335	390	361	353	345	404	388	349	368	369	351	320	382	321	359	349	387	405	370	383	380	346	416	352	353	342	395	359	392	337	374	354	375	387	381	346	380	353	358	344	360	331	379	374	361	406	370	371	355	354	368	387	425	380	366	358	384	398	347	360	371	357	382	332	365	374	354	392	372	350	329	393	381	384	363	353	350	360	368	390	393	341	392	346	335	374	386	342	378	373	404	378	376	334	332	381	387	389	325	352	334	367	385	357	355	368	384	380	362	385	358	365	316	389	380	362	375	321	378	375	370	353	366	388	358	417	368	381	391	352	342	352	340	361	360	364	360	349	373	360	396	337	417	345	356	361	372	344	375	374	376	378	386	382	341	376	377	402	338	380	374	358	353	371	390	396	379	384	380	409	337	354	349	401	362	345	400	387	363	369	366	358	387	345	339	338	355	396	345	366	362	356	402	367	387	349	367	339	375	387	357	360	334	402	348	361	350	355	380	375	392	362	343	348	355	362	363	380	362	385	370	389	350	367	377	397	362	371	354	363	379	368	349	368	351	413	378	375	356	365	370	348	377	386	374	332	390	361	336	376	396	348	349	354	340	357	358	333	338	344	377	380	389	392	396	362	347	346	399	368	384	411	392	357	391	378	360	387	367	351	367	363	375	350	390	359	367	363	379	338	358	394	408	354	338	333	322	401	340	348	387	345	353	362	364	390	362	361	385	369	389	363	330	334	376	405	365	352	343	343	355	377	387	400	377	391	329	348	349	343	360	376	379	327	366	386	381	409	345	355	387	402	360	367	324	374	367	349	362	379	412	365	401	368	401	360	386	364	391	364	382	374	378	350	368	361	401	417	347	346	378	360	357	337	374	361	376	386	373	351	352	370	339	320	327	378	351	345	344	355	379	378	360	346	383	334	391	366	362	373	348	363	353	376	357	351	373	393	350	369	352	345	340	357	377	356	375	338	391	354	371	386	377	356	359	346	352	355	373	366	385	375	375	378	368	378	371	358	369	337	371	348	343	370	396	374	370	348	367	386	312	358	358	383	385	413	371	371	350	338	350	360	344	387	338	378	409	361	372	395	363	333	346	397	384	401	401	381	362	375	389	383	348	364	391	351	365	363	373	379	351
4067	208	196	182	172	179	171	173	162	146	150	160	147	144	153	183	142	178	171	152	157	179	145	144	147	129	162	173	154	158	162	173	162	172	154	148	137	151	144	163	140	183	160	162	144	168	164	153	137	136	149	174	155	166	164	185	156	158	180	144	158	150	156	169	162	173	179	145	148	188	165	183	174	153	155	175	157	159	156	170	169	172	177	159	141	179	170	171	167	149	133	168	179	166	141	151	152	153	165	175	160	156	139	146	161	130	175	153	148	150	166	167	163	150	156	151	148	178	167	147	151	165	154	131	154	147	141	185	183	154	128	141	150	158	161	162	153	141	148	162	144	155	166	175	140	150	170	194	169	141	146	155	157	144	147	182	183	160	176	146	157	167	153	137	163	147	156	140	156	174	144	167	173	150	146	187	176	138	163	146	157	147	152	151	183	171	162	141	132	198	184	161	180	147	158	199	158	153	148	158	172	144	141	143	165	167	160	163	176	147	171	160	152	154	185	154	168	145	148	166	164	139	145	167	154	164	159	168	162	150	148	149	177	159	160	169	158	145	181	174	179	142	156	165	163	148	143	156	152	170	152	175	170	161	160	159	152	133	158	185	147	141	191	174	171	149	155	155	171	160	169	146	153	165	163	143	162	155	152	172	146	165	130	142	169	170	150	157	163	144	162	194	150	146	171	142	138	170	153	158	158	171	158	159	157	148	157	168	156	167	170	160	156	158	163	175	156	171	147	166	141	168	168	171	133	175	157	150	167	160	167	152	153	159	125	153	181	144	160	161	160	151	156	155	151	166	154	167	187	172	162	151	141	137	165	155	175	182	158	153	156	165	156	159	171	156	166	170	162	166	141	156	163	154	161	148	144	154	180	164	171	158	161	159	151	146	152	163	160	164	145	152	163	171	132	141	169	158	173	162	157	164	156	158	143	165	133	164	171	151	174	147	159	172	160	141	167	117	153	157	175	181	162	146	158	163	160	159	162	165	169	145	149	148	148	153	161	149	167	152	157	182	164	141	155	162	164	166	167	170	169	173	147	160	157	137	171	164	154	165	136	155	143	153	159	184	167	160	149	155	170	182	143	157	168	163	151	186	147	150	157	155	167	118	162	148	183	157	177	173	157	161	147	139	168	162	145	159	166	153	177	165	145	179	148	170	153	153	149	145	157	174	156	148	176	152	146	161	177	166	182	137	164	145	164	162	166	167	153	161	158	160	169	142	167	177	145	127	161	147	149	158	149	147	167	152	153	151	148	167	150	170	148	153	183	155	151	159	165	176	158	155	156	146	169	167	160	181	138	169	184	146	167	146	168	166	128	143	148	176	147	144	159	192	159	167	149	162	148	157	172	152	174	145	169	175	178	162	166	159	172	151	158	155	165	160	157	158	163	151	163	187	146	171	137	156	151	151	150	144	177	166	152	132	187	165	164	157	170	160	151	156	170	171	161	159	152	166	149	153	161	171	182	158	167	140	168	151	173	160	161	145	165	157	145	154	140	144	170	157	178	147	160	142	150	164	148	166	153	137	153	163	171	131	148	161	136	146	142	173	152	174	137	158	146	158	167	157	160	144	170	177	167	151	171	147	150	167	170	144	180	165	163	166	176	139	170	177	155	165	165	174	161	160	154	169	121	170	154	138	148	149	149	139	155	138	159	141	173	151	148	190	137	164	179	164	149	144	133	116	147	134	133	153	161	145	149	179	153	156	156	140	144	137	177	171	154	146	166	160	171	137	124	148	174	188	145	166	134	134	176	162	146	174	154	140	166	149	150	164	157	151	147	162	177	163	172	158	161	166	142	162	148	142	151	175	163	144	165	167	163	141	155	142	164	161	184	163	145	166	149	165	171	164	154	136	163	158	155	155	155	159	121	159	154	192	152	170	141	160	168	140	129	141	178	174	170	153	152	153	162	166	172	156	174	157	158	153	171	133	154	155	170	161	161	163	149	153	134	181	156	170	160	130	161	150	177	152	167	164	171	140	174	148	139	154	179	126	193	170	146	151	164	150	165	163	163	172	159	160	146	149	159	142	142	154	158	156	152	148	176	176	166	135	150	156	134	160	154	166	159	144	177	161	162	127	156	138	176	142	150	158	158	153	153	161	170	139	156	168	151	183	162	178	145	167	154	133	156	170	162	159	158	140	152	170	135	150	160	168	159	172	154	147	153	158	135	139	165	134	163	159	175	158	174	136	174	157	123	154	159	155	166	164	147	147	168	140	149	169	138	141	141	165	168	173	150	152	154	143	155	187	162	174	170	160	179	144	161	150	159	164	160	150	152	138	143	173	164	166	155	145	194	177	140	178	157	165	168	141	155	154	127	173	170	134	140	146	157	155	176	150	150	163	167	165	175	164	158	165	159	195	183	165	145	180	146	159	145	154	151	166	144	149	173	140	142	146	156	148	138	139	158	142	178	173	170	142	180	164	132	152	154	145	157	165	168	171	164	169	185	156	162	157	147	151	163	142	154	154	144	160	156	166	146	146	169	152	152	157	153	161	158	134	145	162	140	148	157	153	161	180	161	138	148	175	167	177	139	150	153	167	156	141	152	158	146	172	159	170	153	151	179	169	157	148	183	151	162	176	166	145	138	143	152	143	156	156	178	170	164	189	154	143	182	139	150	161	149	161	171	168	163	159	165	164	141	162	164	161	147	172	140	162	133	169	167	148	158	149	142	156	150	158	162	159	142	174	164	161	158	164	170	164	159	148	146	155	165	169	148	162	150	167	158	170	155	179	163	158	148	136	170	178	161	170	136	162	165	170	160	149	164	133	134	146	168	144	175	148	158	181	164	166	159	157	140	181	154	142	157	155	158	172	156	141	142	152	160	170	172	149	147	167	153	152	152	173	141	165	147	154	172	157	185	153	155	153	147	147	176	149	142	159	155	171	180	139	159	157	152	167	142	165	153	148	161	160	145	162	143	173	144	142	151	141	159	145	128	146	151	151	149	176	139	158	156	169	177	167	154	156	163	146	142	166	164	169	148	149	142	184	163	171	163	155	146	175	153	160	150	167	160	171	143	193	155	158	158	158	166	159	144	181	134	150	146	175	160	170	165	165	175	175	195	185	160	145	126	170	146	154	164	168	154	175	167	145	169	156	195	151	150	164	158	147	165	143	166	172	137	156	160	153	176	164	191	157	185	149	151	183	184	180	168	153	143	158	155	150	152	164	156	165	166	155	152	162	150	141	130	154	161	157	152	189	159	153	173	146	158	139	155	162	162	152	155	151	141	165	153	184	153	167	152	133	160	174	145	168	165	174	153	160	180	159	169	156	153	185	153	168	152	156	156	174	151	186	156	158	154	150	147	153	154	148	181	157	167	145	155	155	164	180	154	153	158	160	162	166	161	147	168	140	153	148	134	167	154	153	171	143	136	173	170	140	157	178	164	150	143	133	163	170	152	156	153	149	149	170	172	163	179	167	144	137	171	173	149	159	114	159	134	177	171	161	146	173	150	133	149	165	171	177	136	154
3768	456	570	578	556	527	460	521	492	468	448	446	487	449	433	441	471	439	439	443	433	487	421	466	439	414	439	424	460	433	447	443	416	444	424	429	481	431	445	454	396	445	425	455	485	435	450	469	476	441	415	430	459	476	433	420	411	438	437	445	390	447	435	427	428	445	473	483	462	461	472	439	446	458	432	450	421	451	478	459	455	453	506	525	482	454	484	470	465	449	420	437	444	466	466	439	415	427	497	469	425	430	386	436	441	430	411	468	441	436	419	411	457	435	420	448	443	433	466	427	465	425	423	448	440	447	391	463	447	400	432	452	420	429	436	449	416	477	459	459	393	438	431	410	402	391	413	451	451	430	435	483	458	444	443	436	435	410	431	441	432	445	419	454	431	435	471	418	439	448	434	415	435	426	387	483	468	445	434	390	412	434	419	462	416	428	405	480	410	421	457	430	425	463	417	400	446	459	429	452	406	469	466	444	440	426	414	459	428	409	402	419	414	460	434	442	426	443	429	458	412	444	422	414	413	440	422	473	446	435	436	430	444	418	456	488	420	430	455	444	462	434	440	457	440	484	409	435	447	407	455	447	417	408	444	390	423	453	464	446	465	428	469	422	438	420	441	407	454	422	405	470	409	433	427	436	423	431	440	421	444	412	468	402	425	440	422	470	417	413	451	431	433	441	438	405	427	439	464	418	411	428	433	422	433	434	434	409	456	443	449	482	391	439	461	427	436	399	412	418	452	431	414	402	429	413	423	402	427	473	437	447	432	431	445	461	454	418	432	422	426	398	446	433	455	455	429	411	428	438	421	454	430	455	479	424	429	409	434	420	417	426	430	450	449	407	447	409	410	438	418	459	400	443	405	444	459	438	445	458	422	453	413	437	452	415	447	436	427	427	425	412	435	418	418	455	421	458	428	424	402	450	460	436	420	456	461	438	442	403	429	444	451	448	413	442	446	406	426	440	407	418	435	413	415	440	411	441	438	429	424	458	392	419	433	397	431	429	424	429	447	416	434	415	441	439	453	447	444	436	479	424	458	410	457	434	412	461	433	473	423	415	443	466	429	469	436	385	424	430	440	421	423	421	407	436	416	436	429	450	408	457	426	441	397	442	429	411	444	428	418	436	446	460	438	423	422	455	439	419	414	432	428	460	467	437	408	452	415	420	447	429	445	459	416	458	454	423	440	446	406	489	424	410	405	387	470	460	440	414	416	452	430	405	454	432	414	436	451	430	393	466	433	412	425	460	461	463	435	407	423	408	414	442	442	458	408	457	447	459	457	439	435	451	438	432	441	454	432	455	424	433	451	432	446	399	442	405	422	467	435	403	458	421	429	412	405	407	428	476	447	420	437	439	412	431	413	429	435	422	443	418	436	454	421	434	432	441	457	428	426	426	421	451	434	421	455	402	449	430	439	425	416	445	442	443	390	408	417	470	446	453	431	451	398	392	423	441	429	430	443	424	463	411	444	448	469	449	432	462	445	449	466	417	419	437	427	443	448	443	438	420	421	446	451	437	436	392	435	421	448	445	402	457	418	421	442	442	419	459	425	435	417	445	448	388	466	404	407	433	420	431	416	457	440	470	438	443	443	430	467	425	436	474	446	405	419	457	433	456	447	435	437	462	425	427	410	438	400	429	429	451	432	473	436	477	440	419	406	418	429	417	459	430	456	431	423	447	447	432	406	374	411	478	454	402	407	438	421	463	445	429	449	442	425	445	465	474	418	435	446	451	426	395	407	463	430	412	455	417	459	451	449	387	416	451	438	450	439	443	465	438	448	411	429	427	439	439	434	408	409	433	440	425	470	435	414	472	399	453	428	438	416	444	426	422	428	462	409	422	431	444	424	408	425	425	441	430	423	486	423	409	426	435	446	458	414	428	467	428	430	450	443	436	420	423	434	417	426	439	419	449	442	412	496	437	438	449	455	473	419	459	423	453	389	445	425	453	434	457	454	452	460	427	478	452	411	417	450	438	433	454	437	460	430	450	387	447	410	427	434	455	424	486	419	427	448	435	419	418	468	429	437	403	452	411	426	429	434	428	444	465	444	415	461	462	465	405	451	434	423	447	422	439	388	443	445	420	407	452	422	431	471	456	437	425	428	495	443	446	443	432	439	420	454	469	467	425	433	398	474	426	436	432	450	408	471	413	434	459	435	433	450	422	426	454	472	425	461	429	437	433	458	428	447	399	428	426	450	432	409	469	418	464	462	402	442	396	431	453	387	408	468	423	453	400	409	463	406	390	426	443	409	463	419	467	427	440	431	407	419	426	427	463	421	436	419	455	430	436	420	447	472	416	435	446	450	437	429	427	423	460	460	432	396	462	394	460	425	436	433	427	453	446	441	472	442	434	440	406	433	417	441	453	444	446	452	466	432	445	423	440	434	472	448	434	463	443	404	455	450	433	434	452	416	478	418	430	456	443	429	437	418	414	453	415	451	423	421	402	438	419	443	437	450	442	431	431	432	437	409	417	440	446	476	437	460	435	417	410	444	426	458	479	427	425	444	422	425	416	439	444	443	451	416	411	433	427	435	428	444	429	420	443	439	425	424	436	403	422	456	421	419	414	397	445	447	426	459	417	440	445	434	455	399	435	406	426	408	396	427	425	459	440	433	432	426	401	461	443	444	440	448	454	439	463	430	433	408	406	462	440	456	409	454	450	443	440	444	431	427	437	436	435	476	458	408	442	436	435	422	408	454	445	452	410	419	388	436	446	448	433	423	445	444	459	425	444	442	452	436	457	430	469	402	455	436	419	433	408	419	396	451	439	467	444	442	463	437	419	453	424	440	415	463	386	436	446	417	408	458	438	445	453	414	409	455	425	462	409	404	417	431	419	471	424	428	426	424	442	426	469	485	416	417	423	406	442	445	465	401	468	418	422	484	451	457	429	440	426	470	417	419	415	428	426	403	463	449	416	422	432	469	437	403	450	427	429	440	405	464	472	430	458	461	417	454	426	446	431	473	447	433	461	464	458	384	458	392	446	407	435	428	432	412	419	425	438	397	399	454	457	434	434	424	466	425	401	429	432	445	439	415	416	431	424	437	415	417	467	458	437	451	419	433	472	479	426	467	445	441	435	411	457	436	470	392	435	391	447	460	467	419	415	414	428	458	440	437	442	444	448	459	413	441	441	440	418	437	431	442	448	425	455	444	395	455	423	429	410	467	404	422	402	415	437	413	424	461	432	458	417	458	445	411	435	435	466	445	455	455	416	416	414	429	439	434	416	420	400	473	433	442	464	440	433	473	436	418	441	439	439	414	409	434	461	447	447	449	427	436	444	446	453	437	426	428	422	456	467	480	430	443	422	394	425	458	459	452	503	463	442	435	464	450	453	449	482	423	409	441	482	405	449	463	450	421	444	406	442	409	431	416	423	413	427	419	427	437	406	460	443	442	456	435	412	420	436	433	468	454	429	431	472	416	411	431	458	439	432	454	454	406	443	438	403	430	450	406	438	447	427	439	404	482	418
25874	2314	1318	994	754	577	436	435	344	320	316	287	252	258	269	243	216	218	233	227	223	222	214	223	197	209	201	180	218	179	200	216	191	204	181	201	194	217	177	187	194	172	206	199	197	212	211	178	217	194	220	201	191	197	191	194	225	189	187	211	199	174	196	182	165	174	212	217	182	233	209	207	190	174	213	197	199	219	230	223	225	228	226	256	266	229	275	279	253	202	174	187	200	207	164	179	183	201	279	253	201	199	176	224	188	194	184	201	200	201	189	202	168	173	195	179	219	184	177	180	189	204	204	192	180	199	175	204	197	172	197	197	216	187	160	202	180	195	190	194	179	180	210	214	204	186	197	202	173	196	174	179	170	171	206	191	195	195	225	195	197	214	183	201	196	189	192	192	179	194	191	165	204	187	223	206	185	188	201	178	200	179	219	187	193	219	205	178	210	199	184	204	187	197	229	190	178	188	195	193	181	181	199	226	164	197	207	213	187	221	174	185	192	195	186	190	182	187	175	205	193	190	181	204	176	187	182	200	204	178	203	213	179	203	187	205	166	194	208	188	186	204	201	195	183	202	184	190	168	197	200	193	181	162	201	180	193	163	184	200	196	192	179	213	194	181	180	190	185	172	179	196	203	173	196	202	182	211	192	185	204	201	209	180	177	180	208	176	199	187	207	183	172	207	174	191	181	223	197	211	167	197	197	185	178	171	202	211	184	203	183	190	192	197	170	216	187	226	239	192	184	187	184	184	176	160	179	191	190	164	194	208	207	184	209	173	205	192	222	200	191	187	198	192	196	172	229	182	169	176	188	198	184	199	193	191	200	163	202	195	185	207	189	186	193	221	185	198	191	193	195	172	210	173	184	171	197	186	192	177	199	183	177	223	180	189	178	197	176	185	210	198	190	198	171	205	201	178	183	163	195	203	193	195	203	182	178	177	203	216	217	190	209	168	192	181	194	185	186	168	207	179	193	172	198	186	196	190	176	200	183	193	174	167	197	171	194	181	195	213	179	182	196	224	189	166	200	210	187	209	171	190	176	205	212	181	193	193	168	200	206	193	178	219	177	187	209	194	165	204	194	219	181	194	201	201	177	180	180	174	215	181	182	197	160	210	180	192	198	210	189	180	205	171	229	196	197	174	191	191	177	195	186	187	169	186	190	200	198	228	205	206	188	194	210	169	177	207	180	168	196	210	207	188	176	201	190	192	200	201	191	203	185	198	190	163	174	212	192	213	176	197	206	171	179	192	203	196	162	197	197	191	198	178	193	193	210	195	194	165	186	186	193	168	171	190	201	202	167	196	210	177	194	166	179	199	195	210	193	201	206	197	191	202	195	199	194	195	189	180	183	194	196	177	203	183	186	187	193	184	191	164	197	186	168	191	202	184	204	178	187	175	161	185	190	170	181	199	204	190	159	205	180	200	225	176	198	173	185	194	205	180	183	163	176	193	215	217	207	175	200	214	211	176	200	219	185	213	184	188	192	190	213	177	204	190	182	211	196	171	192	199	188	209	182	205	192	173	192	210	176	182	208	178	181	189	214	172	208	201	216	211	180	178	173	202	162	186	185	205	177	225	210	194	199	184	196	196	169	198	188	192	184	206	196	189	198	212	167	188	179	194	205	215	187	186	199	198	190	168	218	180	207	194	176	181	223	207	180	177	178	181	196	207	202	186	177	180	176	210	192	160	170	205	189	192	193	194	193	203	200	182	202	210	200	201	198	190	201	211	189	184	196	190	197	215	205	174	196	201	222	208	186	192	191	191	197	181	171	174	181	199	196	201	176	186	184	202	181	192	197	191	179	181	179	199	187	191	194	204	196	171	193	208	202	206	182	188	182	211	177	191	229	178	204	195	229	183	192	202	216	212	187	164	200	221	182	181	187	195	199	172	189	202	205	195	164	192	199	181	186	180	197	191	194	195	189	208	192	204	183	194	203	211	213	181	176	201	179	191	177	207	193	177	192	208	181	176	188	184	169	204	212	169	205	188	187	190	202	199	178	214	184	205	175	198	179	193	168	184	197	188	184	186	171	207	207	188	199	181	177	186	190	193	180	213	191	201	198	201	177	183	166	200	186	199	198	165	181	196	209	153	175	201	208	191	202	193	194	188	199	200	192	192	182	203	196	193	198	186	181	205	178	173	197	225	193	210	190	194	181	208	208	174	193	160	180	200	202	181	181	196	201	226	194	198	185	189	201	203	196	172	205	209	179	216	163	204	181	186	200	176	195	201	186	195	198	182	174	190	199	201	201	177	211	180	200	216	190	198	188	187	177	186	185	179	204	174	195	178	184	178	177	191	185	207	188	197	189	188	207	180	174	198	181	208	193	196	189	182	171	185	191	175	205	196	191	190	186	184	198	171	190	198	169	175	186	190	204	201	225	189	227	206	197	173	145	189	173	187	185	177	188	202	201	187	205	171	188	152	197	218	203	206	211	177	203	210	186	191	209	185	194	186	186	173	191	173	200	211	217	195	179	225	185	188	166	170	192	206	175	170	183	191	180	171	182	190	174	175	173	201	168	182	197	176	199	209	205	205	196	185	195	187	184	179	193	183	204	209	212	184	177	182	183	195	191	211	182	181	189	177	197	188	176	166	186	180	187	174	195	207	187	192	183	195	194	194	195	220	207	189	210	184	198	190	210	179	184	177	196	203	184	194	153	180	170	194	191	176	168	168	177	178	230	188	165	175	195	201	185	204	204	187	215	191	201	153	199	189	172	181	194	171	202	172	193	180	208	191	165	171	169	216	192	195	190	196	170	196	207	182	178	209	210	196	192	199	182	190	187	206	204	182	173	181	179	200	206	169	185	177	177	204	210	195	201	173	203	177	188	184	203	182	195	212	192	192	157	186	189	179	211	200	186	200	167	190	193	176	203	193	185	205	209	192	183	194	208	205	188	197	175	194	201	179	187	192	201	230	210	199	192	211	170	196	200	178	159	196	192	197	190	188	202	212	172	163	184	213	175	211	207	166	202	181	181	192	184	173	194	212	198	215	168	226	205	171	209	204	201	196	180	212	191	217	200	197	179	195	202	172	180	183	175	193	189	201	165	197	201	174	188	203	178	186	202	176	188	215	213	189	186	202	179	191	193	200	177	193	189	213	183	167	201	187	212	170	202	178	178	191	176	204	171	192	204	175	159	173	195	179	190	176	180	198	194	180	176	218	180	209	207	200	185	170	194	188	197	207	197	194	210	199	185	202	207	169	191	181	215	177	202	201	193	203	189	198	192	182	192	186	172	193	172	174	190	192	173	171	195	175	186	217	177	157	169	190	200	226	193	196	154	177	203	196	196	203	151	222	183	185	193	189	186	184	201	186	205	175	198	184	181	183	181	188	181	206	195	197	180	170	166	188	173	210	202	190	175	190	175	184	198	188	193	197	213	171	171	190	204	183	176	191	199	219	177	210	178	153	183	200	184	176	206	195	183	173	180	197	196	217	201	157	182	178	167	189	179	193	190	199	198	182	195	195
13256	1423	2938	3212	2789	2478	1868	1619	1495	1243	1115	1065	965	905	861	819	800	776	753	718	731	659	689	669	602	620	632	625	619	565	604	586	587	573	584	591	605	555	578	591	542	575	555	564	520	555	545	546	558	550	529	550	534	504	523	533	540	541	505	528	510	541	514	488	547	563	569	579	537	588	566	563	558	572	633	656	758	807	746	781	890	800	1045	1506	1562	1353	1497	1275	1016	612	537	540	540	517	507	532	494	512	1203	1023	496	496	516	482	522	487	535	468	522	515	478	546	521	501	538	516	509	556	509	521	507	519	490	500	492	522	513	511	468	495	495	479	510	504	510	537	509	518	511	511	509	514	530	478	501	476	495	522	463	549	498	518	515	478	538	506	486	532	492	502	461	538	512	502	535	515	488	461	479	497	520	516	521	511	504	505	460	516	535	523	490	505	525	529	487	498	500	524	519	538	492	491	548	539	530	549	513	489	532	532	499	536	482	514	526	522	528	506	489	485	503	509	514	483	517	496	505	549	470	499	512	530	546	504	491	547	493	523	505	521	544	491	478	460	514	489	549	485	489	459	504	505	513	537	559	519	517	518	508	505	546	508	540	499	510	528	522	505	517	513	565	539	555	533	527	502	512	556	498	473	501	523	510	493	502	507	523	493	512	483	484	485	485	528	546	539	539	536	530	496	507	457	502	481	521	528	479	487	494	507	525	511	489	523	500	517	503	453	491	513	519	508	497	516	515	502	527	487	524	487	490	506	516	531	482	528	467	496	510	510	510	467	495	483	478	474	463	514	515	508	533	495	529	535	516	510	502	514	493	477	481	557	526	510	481	503	508	504	478	493	538	518	535	552	534	492	509	489	488	515	475	500	504	482	526	511	516	549	496	519	500	520	508	553	488	511	522	493	514	480	466	503	488	490	498	489	496	516	481	494	502	469	523	496	521	488	511	529	537	532	493	482	519	567	458	527	472	485	486	504	484	506	482	511	492	485	483	520	493	536	510	509	542	472	527	485	486	493	515	504	525	509	526	492	491	501	504	495	523	488	518	466	491	483	489	485	470	490	529	515	465	491	541	502	562	480	541	521	475	472	497	500	509	443	537	511	498	517	515	541	496	493	501	510	491	524	465	479	486	521	513	515	502	486	517	528	491	467	463	467	495	492	476	518	502	505	514	502	528	484	486	502	508	480	524	527	553	500	482	492	512	532	477	497	532	467	502	524	539	481	505	478	505	521	512	559	464	495	472	510	498	531	551	556	519	538	511	507	540	466	487	495	495	461	518	533	495	505	465	522	495	529	496	501	500	476	499	520	523	531	461	499	487	507	488	552	480	508	493	511	535	513	520	526	478	519	514	503	464	504	516	497	500	497	462	491	536	494	487	488	541	507	484	544	487	489	526	490	472	485	519	535	513	518	470	527	514	524	506	488	488	526	523	547	518	519	500	506	508	481	507	482	486	498	509	517	522	514	527	502	478	469	493	480	549	482	471	504	507	495	476	521	538	490	477	552	485	502	465	509	499	520	511	514	511	534	526	499	486	522	500	505	532	484	483	444	472	521	512	510	529	468	543	532	487	491	502	506	498	502	514	529	559	469	517	514	513	486	523	491	541	507	470	515	497	526	525	495	514	492	494	499	512	516	494	507	536	465	506	510	506	524	507	439	476	487	509	501	507	510	500	509	547	497	502	480	502	534	487	505	502	499	522	482	531	538	542	502	490	506	513	548	534	529	464	478	517	526	556	454	553	493	549	533	508	501	486	528	528	547	503	462	506	511	533	539	503	492	536	513	525	548	497	514	483	484	536	507	487	516	483	501	492	524	509	534	503	497	502	522	502	478	526	535	473	507	500	488	518	474	521	477	509	511	496	519	518	525	504	518	511	505	481	562	476	529	478	511	488	481	480	492	551	501	510	526	472	530	529	505	461	472	488	505	500	520	506	515	462	480	459	486	496	475	525	519	497	496	470	499	487	493	538	488	502	478	538	518	507	537	519	532	516	518	506	529	476	495	485	485	550	479	532	531	570	554	533	503	513	489	536	500	494	500	522	502	527	483	507	533	543	508	513	487	524	509	525	496	489	522	550	532	510	512	490	508	495	514	524	473	522	496	524	536	536	566	469	490	523	525	531	503	524	496	535	502	478	511	483	538	519	534	514	520	519	486	484	505	509	463	511	510	527	498	496	549	511	491	503	545	502	528	535	524	503	462	543	574	477	514	471	519	517	478	527	522	533	519	527	509	493	489	551	491	514	483	468	536	550	504	544	446	550	524	490	527	481	506	445	534	483	536	512	531	537	505	491	512	524	496	497	501	488	494	510	498	505	519	514	491	525	492	536	542	509	540	518	531	540	480	494	473	552	495	516	512	516	512	516	510	510	470	485	498	516	503	502	481	486	486	553	504	502	483	485	498	569	514	471	524	528	510	538	506	476	465	494	520	479	517	504	522	518	520	520	490	533	486	502	568	490	481	496	545	485	501	518	492	543	521	507	485	503	506	521	502	512	516	484	538	522	502	495	515	510	519	546	466	459	520	513	545	536	519	482	523	515	525	548	494	510	517	524	506	534	507	486	525	480	501	504	533	502	512	490	511	502	518	507	488	500	508	502	536	505	483	514	508	493	530	520	524	467	471	500	507	540	512	471	497	506	472	487	519	473	525	518	490	459	530	494	497	529	511	515	495	558	518	478	509	500	491	538	509	526	522	508	505	511	517	524	499	521	481	478	498	539	511	531	520	491	545	506	505	520	517	484	562	487	495	499	537	499	500	500	512	496	497	493	510	490	489	490	526	468	537	500	480	518	502	491	532	483	475	494	522	517	492	488	522	528	490	507	460	540	538	497	438	490	522	508	520	473	506	479	511	497	505	517	492	518	532	486	525	529	504	515	497	526	508	482	492	511	491	460	496	501	518	486	545	511	488	493	531	491	512	496	505	516	461	528	499	502	522	502	498	539	491	451	502	458	495	507	494	505	529	499	505	515	481	503	524	545	473	502	493	528	495	513	525	487	508	539	489	484	518	501	467	518	514	497	488	488	528	473	545	511	492	494	490	493	451	517	511	502	509	495	533	518	504	537	531	490	515	536	513	496	522	485	500	488	508	535	503	479	502	475	498	503	525	535	491	496	526	520	466	510	498	490	499	509	498	519	489	511	498	537	532	508	487	529	512	521	509	518	529	500	472	493	533	466	528	485	486	511	486	480	532	497	492	524	506	501	529	502	470	584	538	533	525	475	529	478	537	537	476	558	527	507	518	515	511	519	518	471	498	487	531	539	490	504	498	496	485	488	487	465	485	491	512	541	501	528	511	540	549	466	486	488	535	485	539	480	477	491	486	509	494	490	476	538	543	492	500	528	512	492	536	506	534	492	476	490	497	503	484	500	562	516	504	489	517	517	523	523	519	470	482	507	499	541	519	481	527	499	514	471	508	514	487	520	495	519	568	528	488	490	487	518	499	527	527	572	528	516	494	502	478	524	469	507	541	459	526	505	444
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
