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
336608664795	336608665354	336608665904	336608666454	336608667004	336608667554	336608668104	336608668654	336608669204	336608669754	336608670304	336608670854	336608671404	336608671954	336608672504	336608673054	336608673604	336608674154	336608674704	336608675254	336608675804	336608676354	336608676904	336608677454	336608678004	336608678554	336608679104	336608679654	336608680204	336608680754	336608681304	336608681854	336608682404	336608682954	336608683504	336608684054	336608684604	336608685154	336608685704	336608686254	336608686804	336608687354	336608687904	336608688454	336608689004	336608689554	336608690104	336608690654	336608691204	336608691754	336608692304	336608692854	336608693404	336608693954	336608694504	336608695054	336608695604	336608696154	336608696704	336608697254	336608697804	336608698354	336608698904	336608699454	336608700004	336608700554	336608701104	336608701654	336608702204	336608702754	336608703304	336608703854	336608704404	336608704954	336608705504	336608706054	336608706604	336608707154	336608707704	336608708254	336608708804	336608709354	336608709904	336608710454	336608711004	336608711554	336608712104	336608712654	336608713204	336608713754	336608714304	336608714854	336608715404	336608715954	336608716504	336608717054	336608717604	336608718154	336608718704	336608719254	336608719804	336608720354	336608720904	336608721454	336608722004	336608722554	336608723104	336608723654	336608724204	336608724754	336608725304	336608725854	336608726404	336608726954	336608727504	336608728054	336608728604	336608729154	336608729704	336608730254	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
40443	10011	3241	2118	1343	1040	804	689	587	493	455	404	367	362	345	307	344	293	313	276	255	271	273	260	271	274	281	271	249	256	247	240	282	238	263	228	250	240	262	247	251	261	250	263	243	256	259	246	256	263	228	248	242	250	260	269	253	232	216	265	236	250	249	242	249	248	223	209	246	222	219	230	265	253	257	229	256	244	246	258	242	228	260	244	238	223	229	256	229	225	230	231	281	262	246	248	244	260	232	247	282	245	239	267	240	233	246	232	238	237	232	216	219	237	234	233	284	248	229	241	232	260	224	230	215	239	225	228	231	221	242	224	220	240	245	209	222	231	239	216	263	240	241	228	238	231	234	239	211	240	271	227	264	263	258	273	224	216	242	258	273	262	286	236	226	242	244	227	250	251	241	248	244	243	222	282	249	231	241	238	226	237	216	261	225	227	233	225	251	243	271	212	224	251	229	252	239	260	257	229	222	238	257	244	245	255	241	233	228	260	225	248	228	235	233	241	276	253	233	265	247	226	235	255	232	263	223	232	211	248	239	237	262	218	264	213	249	239	214	251	219	239	280	232	238	232	238	229	227	255	241	225	250	252	254	231	238	233	270	244	223	218	232	215	258	243	261	250	237	265	240	229	246	219	231	244	220	256	219	219	277	231	228	244	250	244	211	221	242	219	223	215	261	272	247	250	220	246	252	212	228	258	251	235	241	241	234	257	245	269	247	237	238	266	241	225	260	221	230	230	238	212	242	240	245	250	246	227	228	246	259	240	267	215	246	213	244	281	233	223	259	243	245	237	214	251	234	216	237	234	246	233	237	207	231	230	280	267	258	234	237	229	265	228	215	236	232	272	230	236	262	268	247	218	235	251	245	239	212	244	229	222	232	254	240	234	233	252	274	221	231	228	225	252	242	278	224	243	252	224	228	228	202	238	232	235	271	226	241	245	259	261	245	253	241	235	274	266	244	239	216	252	266	258	259	242	206	279	236	245	224	225	255	240	264	230	232	287	263	216	235	223	210	241	203	233	226	226	220	260	225	225	237	261	244	231	231	229	263	231	257	240	227	242	225	237	249	238	252	288	249	227	257	214	235	190	257	231	249	258	227	225	266	270	197	239	246	256	248	239	219	276	223	233	212	252	240	235	236	217	247	231	249	213	238	239	264	257	229	226	227	273	237	216	222	239	230	228	239	231	230	233	238	255	215	276	243	258	221	275	230	215	230	250	240	240	240	231	248	227	240	220	237	242	231	253	249	243	235	257	252	204	208	251	234	256	265	237	229	193	251	219	262	238	238	255	233	219	229	231	260	234	237	223	242	243	258	231	240	222	284	232	222	223	231	261	257	234	262	258	215	248	262	246	244	217	258	241	215	226	221	247	254	242	278	228	235	218	255	254	271	228	277	238	257	252	248	245	249	231	216	234	219	259	261	219	224	237	217	236	245	249	234	251	238	238	249	249	230	247	221	224	247	213	261	208	229	216	253	243	216	240	250	239	240	242	251	250	258	232	221	247	222	230	231	245	239	245	259	225	237	239	235	258	241	245	228	227	226	217	215	223	241	262	237	271	248	241	255	251	248	252	237	251	219	224	231	228	238	268	236	266	260	233	236	223	207	244	233	252	226	230	245	207	232	280	248	239	236	238	241	252	228	236	274	226	233	270	262	250	257	234	230	243	224	236	246	222	240	240	243	227	234	245	261	276	230	242	249	237	239	257	270	243	245	244	217	226	256	251	235	249	254	273	243	245	220	207	234	243	227	214	215	249	239	237	227	217	253	238	243	220	235	229	238	220	272	228	242	259	210	245	254	290	246	227	253	239	256	249	237	227	250	255	231	246	218	253	244	259	250	224	242	241	236	227	249	246	219	235	255	274	236	237	252	249	272	245	238	265	246	257	251	226	245	224	254	264	221	227	224	214	234	262	248	255	259	275	244	237	249	248	247	243	232	263	260	238	234	232	263	225	251	233	288	255	256	222	225	239	230	262	247	263	234	242	233	237	229	243	267	252	225	239	240	224	258	247	243	212	204	239	246	264	246	248	233	278	234	234	249	241	221	222	256	231	251	244	242	238	254	266	253	242	241	208	267	236	249	228	249	235	256	231	245	260	257	250	253	254	251	232	239	254	218	258	225	233	282	248	230	232	230	246	254	237	222	234	227	238	216	231	227	239	263	238	253	232	237	238	253	222	232	235	237	227	204	243	217	250	225	236	247	248	247	249	243	245	225	252	232	243	246	214	242	234	248	222	248	246	257	260	238	263	245	242	236	234	276	273	255	237	233	220	259	247	226	245	238	236	232	226	243	265	236	253	226	254	248	237	269	239	226	224	242	229	229	234	236	247	261	249	236	258	235	242	253	250	271	236	234	225	235	234	235	232	236	236	244	280	253	244	242	248	234	238	276	249	287	221	240	232	262	236	236	253	238	241	247	239	230	235	256	242	250	233	236	210	230	264	237	249	222	258	240	245	268	257	225	221	242	246	275	257	233	239	243	232	238	235	242	248	258	238	223	251	261	273	276	259	248	256	190	274	249	253	246	210	243	234	225	249	260	225	244	240	242	244	234	227	241	240	222	261	216	225	236	244	215	242	247	256	245	223	240	235	212	242	267	246	256	229	239	245	217	259	260	245	227	236	246	215	236	241	256	223	237	204	250	195	218	244	222	248	223	233	243	231	250	265	221	215	244	225	228	237	275	255	240	249	255	249	206	249	244	275	238	229	225	253	240	213	240	245	246	239	249	226	236	247	239	257	230	256	268	226	273	273	259	244	275	238	236	252	249	255	259	267	241	232	255	251	238	251	241	245	238	232	238	255	247	245	250	251	266	253	275	274	206	233	259	262	234	231	221	241	228	242	244	244	213	248	233	248	232	226	219	209	250	237	240	253	236	258	276	242	256	222	241	249	222	238	279	233	245	249	247	219	240	237	226	252	263	224	205	242	229	250	251	219	241	228	232	240	244	260	220	264	214	242	246	234	239	217	237	201	220	251	209	261	246	260	250	256	227	263	217	236	230	244	244	270	233	241	215	254	236	250	255	229	256	228	255	256	260	249	248	258	221	226	226	248	238	243	230	249	261	247	249	245	233	257	248	239	284	268	245	254	231	260	244	245	229	237	229	255	232	264	239	251	243	250	244	265	228	244	238	252	251	247	247	262	240	259	267	235	253	244	248	246	260	241	247	238	219	252	246	243	239	275	218	234	237	233	251	239	212	272	220	221	246	244	241	253	266	246	245	234	214	221	263	244	225	247	260	258	237	238	233	243	235	225	224	226	239	238	222	235	250	214	244	243	251	226	245	221	241	237	229	233	258	239	269	254	229	233	235	245	234	241	237	232	254	245	266	225	232	257	222	232	210	212	246	234	248	217	275	230	211	255	250	243	258	267	262	239	227	250	224	246	256	237	233	222	236	235	249	248	250	252	229	256	248	250	242	246	231	241	239	238	235	232	225	216	252	248	236	247	235	235	222	231	237	223	250	233
18309	2469	5315	5820	5169	4076	3246	2829	2410	2115	1852	1702	1579	1428	1287	1235	1188	1165	1081	1014	1007	992	936	914	870	843	845	794	828	765	804	798	753	732	711	788	730	730	697	750	740	691	712	672	745	693	715	717	670	694	643	708	687	650	697	667	669	687	630	697	657	672	722	623	662	680	678	682	651	656	673	722	674	702	717	689	701	709	716	687	674	638	672	645	657	632	753	700	725	711	714	647	632	645	684	674	690	678	690	694	715	669	659	704	684	697	680	683	728	684	649	660	690	683	604	633	619	692	605	608	637	631	671	700	625	654	598	647	665	645	650	638	630	644	629	620	615	666	678	638	625	681	654	658	655	649	691	640	614	576	645	677	626	611	624	629	636	642	695	622	611	615	624	629	601	625	654	610	650	597	596	650	626	641	640	675	557	643	600	600	642	647	610	603	638	632	613	599	630	613	646	606	625	625	633	632	644	630	651	635	654	632	636	669	666	626	617	644	633	600	586	622	610	627	588	605	636	687	603	611	642	575	658	634	658	615	640	624	598	685	626	619	615	642	663	605	622	581	632	641	628	586	680	649	620	641	622	649	593	563	656	612	613	629	591	645	594	627	621	584	634	627	593	636	657	637	652	605	665	668	625	596	633	622	592	650	625	649	635	634	630	578	602	623	594	602	627	625	631	581	620	608	622	603	653	608	642	594	581	637	616	628	643	666	639	628	604	639	592	622	620	644	599	597	621	610	619	649	659	669	638	583	577	651	584	643	669	648	602	630	599	624	651	614	606	643	637	633	627	637	586	643	659	655	641	651	591	661	604	567	614	612	598	621	634	639	628	632	636	626	660	626	622	632	613	622	614	660	613	591	665	671	628	626	603	648	655	633	631	637	583	619	606	665	611	616	609	655	613	644	672	628	642	613	655	616	588	647	643	639	611	599	649	668	633	660	651	626	657	626	625	684	640	633	645	604	641	625	621	618	642	648	648	676	679	672	662	637	625	638	609	639	615	620	599	613	645	644	607	576	634	611	641	644	620	596	615	652	644	634	652	616	620	633	653	600	631	630	633	606	657	678	621	621	607	604	583	622	641	654	687	608	635	655	652	635	615	622	608	608	651	626	648	631	644	576	619	646	620	614	606	618	620	630	653	595	631	667	651	592	624	621	656	620	640	634	636	629	615	607	680	612	598	652	637	596	619	629	646	612	664	609	631	631	624	619	661	593	637	608	654	600	649	639	617	667	604	636	630	647	602	577	628	645	634	628	626	618	630	643	648	601	627	621	603	645	636	654	618	649	629	659	581	650	622	638	566	654	653	623	631	644	596	625	621	577	642	653	583	609	676	590	630	599	620	593	621	636	589	689	607	643	621	622	632	662	607	658	616	634	599	675	617	559	668	643	620	615	664	652	657	619	620	647	605	653	643	619	591	595	643	637	654	620	602	624	654	621	652	643	643	620	624	642	630	594	641	608	626	669	611	638	621	649	637	626	655	600	654	634	642	643	634	635	603	636	622	627	628	618	592	598	652	636	623	657	640	628	585	595	619	656	612	616	616	601	628	651	681	631	657	655	608	619	653	633	619	649	618	604	624	620	614	626	593	626	664	625	633	639	615	604	670	640	676	591	644	603	619	657	642	622	611	622	618	623	647	607	577	625	591	653	622	602	632	589	595	640	571	625	668	607	594	589	647	583	625	733	634	642	619	648	648	613	616	591	602	617	630	619	612	619	613	577	640	639	603	640	642	610	593	627	632	631	586	612	609	659	623	662	625	641	621	651	587	598	601	633	613	637	643	599	608	670	622	579	627	628	641	642	657	656	613	607	607	621	648	630	592	615	601	617	640	626	632	594	622	600	638	644	639	621	647	628	642	586	618	644	588	601	628	640	641	663	657	621	594	661	639	619	659	586	654	633	595	596	617	623	621	626	650	636	646	659	610	681	617	612	624	603	643	633	612	647	560	638	673	620	666	643	593	605	648	666	623	635	621	666	595	636	619	580	625	658	634	651	601	629	586	621	619	619	638	595	652	611	577	614	637	628	631	684	623	611	675	572	611	644	609	613	642	623	636	646	633	657	675	614	620	667	656	616	597	629	608	638	582	597	653	612	638	695	639	579	617	624	612	573	620	599	645	601	649	634	607	597	640	605	637	609	610	630	674	639	605	635	641	653	654	622	632	612	580	632	642	602	638	619	613	658	601	625	611	638	645	665	610	674	645	602	630	574	601	582	670	633	620	637	638	637	628	636	656	584	630	620	664	570	654	661	635	634	602	635	653	626	613	634	674	606	625	626	583	657	654	627	682	609	597	664	602	666	632	550	618	691	636	643	694	617	595	590	616	647	636	606	610	614	568	606	604	608	638	612	610	652	639	643	664	643	630	650	627	662	633	624	688	635	618	641	618	607	607	579	647	663	633	593	584	630	658	579	601	587	629	604	559	645	641	592	625	667	623	632	616	645	605	598	639	616	631	614	598	666	645	652	632	612	626	585	616	681	613	611	620	623	594	569	608	672	619	645	628	616	607	627	600	590	612	650	616	585	599	631	603	623	682	624	609	622	594	639	649	600	665	623	687	645	646	620	615	636	629	649	589	639	648	608	628	677	657	598	604	612	589	602	616	652	628	633	600	605	652	663	615	636	586	631	657	576	593	646	617	623	625	586	633	669	620	656	640	588	632	597	631	625	647	621	639	629	642	594	637	625	652	587	588	637	603	643	643	662	640	638	626	659	678	604	640	614	641	611	618	636	610	612	596	663	665	626	623	639	610	622	624	648	653	596	616	675	656	637	658	658	618	564	655	608	650	641	622	622	624	646	607	606	608	614	702	580	615	644	637	582	629	629	604	598	652	603	609	656	583	655	620	649	658	580	600	691	630	630	628	651	699	654	621	683	613	617	606	609	644	638	631	649	604	611	571	641	602	636	680	604	615	653	609	632	617	628	632	640	637	642	640	658	597	600	651	620	634	609	666	629	568	622	614	610	618	614	620	639	671	636	627	582	662	668	624	635	591	588	601	613	595	621	630	636	632	653	650	650	637	655	612	599	643	658	610	632	637	679	645	651	611	597	601	662	655	618	616	653	622	580	619	631	646	634	632	609	630	630	641	631	583	646	635	613	627	605	636	620	665	656	639	667	675	657	656	661	655	616	639	629	609	623	661	633	666	615	621	622	615	581	604	618	618	635	594	606	587	631	664	637	594	592	636	607	611	622	628	624	620	625	642	630	615	666	656	590	620	654	626	645	674	599	610	647	599	608	596	613	646	643	624	620	639	645	640	621	606	627	631	654	629	628	604	626	650	614	596	568	638	634	650	608	638	607	565	673	607	645	630	592	630	675	633	635	629	618	622	672	629	607	608	667	594	620	641	614	619	608	588	697	642	652	654	604	623	627	583	633	601	615	600	625	631	621	617	629	628	636	626	610	570	636	587	616	610	626	616	645	650	584	645	595	599	641	625	643	601	645	589	615	659	631	598	624	627	623	608	627	631	616	583	625
5042	392	369	353	357	321	324	273	316	320	324	314	339	326	359	314	349	290	301	323	308	309	322	310	349	341	319	337	313	324	313	326	349	325	312	337	320	324	321	332	316	317	322	301	347	312	306	333	340	307	311	329	323	351	298	298	310	306	337	325	324	306	337	324	332	333	315	313	321	307	311	323	335	292	351	319	339	363	333	306	337	320	317	312	327	314	327	313	328	302	289	333	335	310	318	325	356	310	314	326	328	346	320	315	311	336	330	358	308	318	336	310	317	333	307	301	305	332	306	328	318	316	313	318	317	331	305	338	305	330	299	300	336	327	325	312	332	330	278	356	302	325	305	324	307	320	312	299	311	314	311	319	291	300	310	308	335	297	318	309	309	327	321	303	329	335	302	336	313	328	316	292	332	317	331	319	276	321	336	328	321	309	281	305	325	325	313	348	292	297	315	323	341	310	332	299	315	344	348	306	329	312	344	332	337	351	286	306	299	338	305	296	333	320	331	271	319	317	334	347	334	297	323	288	312	323	293	311	314	276	295	313	270	322	305	285	320	296	331	324	343	318	345	330	315	345	308	367	361	322	332	335	334	322	310	289	311	295	328	297	311	278	340	309	305	346	314	306	294	291	330	321	334	323	337	315	295	337	314	333	307	312	329	344	326	358	342	330	296	325	309	334	310	351	297	344	295	321	305	316	333	307	304	329	354	342	304	317	289	315	335	349	289	332	332	335	311	330	334	336	308	317	331	325	347	341	334	318	347	290	326	318	327	312	357	340	309	334	294	316	330	335	340	305	309	366	325	280	319	337	341	294	333	315	339	302	319	310	309	305	302	317	306	314	282	330	322	338	340	288	321	274	281	311	338	305	298	299	336	321	313	340	275	316	309	283	269	314	296	295	331	328	301	321	346	299	311	317	316	318	298	298	323	321	322	336	332	315	327	345	331	327	292	325	280	301	353	331	297	333	350	336	323	311	320	330	332	343	355	309	302	298	361	323	323	337	298	300	308	335	316	354	305	293	318	325	299	285	318	289	314	297	344	315	299	304	315	316	327	308	320	299	312	301	295	313	301	328	319	297	310	311	340	296	314	311	337	281	301	339	349	340	320	334	322	336	306	300	324	326	296	335	316	309	287	328	308	315	321	328	289	297	306	345	302	326	309	308	338	313	313	340	294	299	320	298	346	323	326	311	285	316	300	294	302	360	343	310	316	356	285	299	314	332	327	348	336	323	333	317	297	373	321	333	334	333	322	339	276	339	322	343	336	316	323	351	375	306	305	332	320	293	339	301	345	340	328	326	332	328	331	330	333	306	301	303	318	329	293	303	322	322	343	300	307	338	296	345	358	352	333	303	296	314	322	344	333	310	330	312	337	331	315	305	333	356	342	293	313	307	328	315	293	283	366	346	366	344	301	297	319	324	293	345	290	316	287	341	325	319	305	282	310	301	325	306	333	320	307	297	304	290	299	332	291	318	327	324	310	322	323	316	314	314	307	322	338	291	327	338	329	312	342	321	319	334	294	312	278	294	330	316	331	305	327	314	317	326	289	357	332	321	316	314	303	327	302	326	318	346	322	294	303	317	304	290	340	314	323	303	355	323	317	318	321	320	269	327	349	312	308	275	309	323	303	305	348	292	324	336	308	331	314	333	335	314	338	315	344	303	337	294	308	307	300	299	339	306	303	319	303	320	280	337	279	316	368	309	340	308	292	318	314	326	319	312	309	321	295	328	320	300	348	319	337	314	348	296	299	288	345	279	306	344	289	296	329	303	344	305	280	335	387	352	321	320	320	350	331	293	290	308	329	305	323	298	274	343	335	319	309	345	335	326	316	317	333	370	316	332	324	347	334	327	303	295	308	303	302	304	307	328	307	327	299	312	286	328	308	319	313	310	321	317	340	287	285	309	341	327	343	307	338	323	360	369	291	304	335	330	291	353	336	315	294	336	327	302	316	310	342	312	272	334	313	337	304	308	304	321	325	313	316	279	310	326	303	324	309	287	337	309	312	315	310	277	320	327	271	298	292	341	304	307	314	333	291	315	343	343	308	328	313	315	352	326	325	303	319	321	322	310	332	325	310	301	313	280	285	330	332	363	325	320	333	309	288	334	330	343	313	302	297	342	306	315	308	308	289	303	286	331	307	314	316	339	324	327	296	309	295	297	312	329	302	313	325	343	332	320	301	336	334	324	337	331	330	310	327	315	301	310	310	343	279	320	345	315	349	323	301	319	282	305	297	311	283	338	318	319	333	328	328	334	326	310	328	304	284	312	317	316	336	345	335	323	320	294	309	329	307	304	341	348	338	310	315	332	346	320	328	329	298	306	332	331	346	307	319	320	333	323	340	299	321	338	341	304	328	304	279	349	319	308	314	280	280	301	342	303	316	306	332	334	320	312	309	288	328	316	319	315	342	298	318	309	293	360	308	342	330	326	323	318	314	321	305	327	301	315	336	326	281	306	288	268	364	301	335	323	312	329	275	343	338	296	340	336	331	300	289	313	294	345	350	294	286	324	315	294	328	292	322	305	294	294	327	301	334	318	294	317	301	317	304	278	309	296	318	285	316	307	331	329	341	337	287	349	332	311	325	338	286	343	320	326	357	325	298	317	325	327	318	304	322	302	286	317	343	356	362	329	305	350	326	315	306	318	300	282	336	289	275	310	307	331	332	324	312	337	318	324	311	286	296	339	326	320	342	306	329	300	327	350	316	320	350	324	329	309	329	325	298	291	317	335	339	308	318	292	314	324	317	324	333	329	324	330	341	299	334	306	334	283	328	336	282	317	317	335	312	295	299	330	293	326	343	305	309	327	308	322	312	329	322	332	309	367	335	368	314	317	323	323	303	309	299	312	307	304	336	326	289	347	330	309	298	318	308	317	328	308	309	355	306	286	312	335	314	300	312	294	351	346	320	306	301	338	328	287	332	314	332	351	326	306	318	309	319	327	300	341	307	315	304	343	314	319	363	333	332	317	328	352	324	299	346	339	315	326	288	320	336	337	308	337	295	322	303	317	338	303	303	296	306	331	315	305	320	292	318	315	314	331	325	329	322	319	307	311	323	321	323	316	315	313	318	324	328	282	297	292	324	351	329	305	333	327	360	341	318	334	310	311	334	295	363	318	327	300	331	307	325	289	357	316	324	347	362	342	327	282	351	321	344	276	307	323	332	325	324	300	285	323	301	336	301	310	280	284	334	309	329	348	309	314	326	325	305	333	321	322	325	330	319	325	293	276	297	323	310	312	326	306	327	327	360	311	294	328	329	318	323	322	298	297	322	321	364	355	317	347	317	327	306	323	289	326	297	311	321	324	298	323	324	362	332	306	299	328	308	337	335	329	320	349	306	338	318	322	327	331	326	308	334	303	317	300	322	339	357	334	310	351	322	300	311	307	336	335	336	313	336	351	295	293	298	321	315	327	371	335	304	298	333	280	337	364	289	300	314	306	297	327	313	328	332	313	322	299	316	328	325	322	350	312
4644	867	901	921	922	995	920	933	885	861	867	851	885	831	838	813	811	797	832	823	833	838	832	832	836	841	807	871	842	847	803	798	800	848	886	812	836	851	813	794	817	790	812	863	864	780	822	860	845	855	842	799	792	811	825	833	838	819	799	844	797	796	863	804	832	782	876	814	825	802	793	792	851	823	873	859	854	830	886	868	851	806	832	776	838	809	868	849	879	843	877	818	849	769	845	769	906	836	843	829	853	856	861	796	824	816	790	807	863	788	826	848	844	868	861	823	824	864	817	846	770	839	876	866	810	785	853	793	816	804	836	855	866	865	804	782	851	864	863	846	814	818	835	829	851	829	838	826	833	863	811	826	824	789	833	806	817	821	776	807	815	838	777	856	862	801	861	864	779	839	819	772	851	861	795	838	813	847	793	803	846	830	802	819	798	795	801	798	802	830	815	825	792	797	784	824	829	789	838	795	818	791	860	818	789	823	806	825	809	849	819	803	795	810	818	792	811	781	780	814	818	829	804	835	824	857	811	848	815	838	807	828	872	854	845	842	797	819	845	850	800	755	801	814	828	842	807	871	795	780	804	777	834	811	824	822	777	824	828	791	824	862	758	830	851	819	767	822	904	848	853	773	839	791	818	807	819	852	811	851	826	839	787	794	746	840	803	824	853	835	799	808	787	827	763	779	849	872	790	800	828	808	844	850	817	800	825	820	772	792	867	848	761	823	845	755	801	865	833	786	802	776	830	780	864	794	845	853	810	813	855	828	773	823	792	846	848	815	801	798	831	834	837	819	769	796	817	809	779	792	801	863	793	813	866	818	828	819	773	802	814	848	861	819	805	827	810	821	821	854	822	755	832	830	824	793	823	864	798	800	852	803	800	820	798	827	812	812	847	853	812	811	788	798	807	815	847	840	808	802	823	847	826	788	810	833	845	875	826	783	834	842	851	784	800	818	818	820	842	772	851	865	793	779	796	796	831	822	871	813	801	828	821	830	821	817	800	849	826	863	756	827	828	837	838	814	820	840	768	815	812	784	824	844	831	830	813	767	845	782	831	826	812	774	874	802	905	864	843	758	835	812	845	800	833	824	836	877	837	801	815	839	822	802	781	798	820	812	816	862	867	821	803	816	787	840	864	790	807	827	796	763	793	837	793	818	807	870	861	803	812	815	833	851	882	846	775	782	827	851	842	823	777	850	781	801	827	875	789	843	802	797	864	772	783	853	905	791	821	824	823	832	830	761	799	834	813	795	814	857	743	778	855	847	810	798	890	785	847	869	828	814	775	827	800	856	819	811	802	870	829	847	840	850	876	819	848	857	803	789	836	804	769	809	844	844	809	829	811	793	810	817	839	809	850	814	823	838	770	818	830	814	823	858	821	796	804	805	818	806	833	778	831	832	740	827	846	780	846	780	815	832	845	814	784	869	795	804	837	819	808	789	828	835	798	820	804	755	829	797	802	822	836	828	829	762	851	841	846	795	804	830	820	866	854	769	835	828	860	803	808	819	854	844	834	804	820	846	789	798	819	827	850	822	837	815	820	830	785	837	773	823	808	800	843	875	876	855	824	810	844	824	797	901	787	827	808	816	873	798	828	827	840	846	813	804	832	765	785	762	833	805	817	816	876	819	808	812	816	832	840	822	835	837	814	786	743	839	810	836	839	857	814	843	806	817	789	735	796	858	829	843	786	847	853	810	832	770	827	904	856	810	813	867	826	829	846	824	885	762	777	865	832	848	819	839	766	801	853	819	832	835	813	803	866	815	835	805	837	809	850	837	821	859	783	791	752	824	848	805	799	837	788	834	843	779	805	787	852	876	881	796	866	846	791	794	804	793	767	812	818	894	805	791	830	757	798	848	814	777	809	809	800	810	817	809	803	819	847	815	836	851	876	834	828	839	797	764	875	789	825	806	793	828	789	854	840	812	833	811	823	805	840	818	829	788	846	862	867	819	890	801	847	828	801	815	859	833	814	840	844	812	829	840	835	817	817	816	840	845	795	812	799	817	768	795	820	816	842	770	811	779	746	792	829	828	794	862	826	848	798	828	801	850	816	846	871	806	787	797	777	841	812	865	821	814	797	811	872	769	840	856	854	805	872	792	849	808	838	890	852	863	819	861	839	774	823	833	754	825	781	845	823	798	821	776	817	818	833	815	796	864	791	777	766	785	824	834	817	804	832	835	833	841	842	786	789	800	797	806	854	795	785	750	804	812	826	847	807	813	812	811	842	801	811	875	802	776	793	826	837	815	857	840	833	859	859	791	781	848	847	844	781	825	782	804	819	834	800	795	917	817	810	784	823	793	821	815	795	813	825	799	808	843	791	813	788	840	821	799	827	811	746	766	806	841	788	841	791	811	814	815	798	825	808	806	778	883	849	829	788	796	821	804	759	799	855	830	825	862	818	819	770	827	789	857	824	797	814	806	790	768	804	819	840	814	787	851	826	833	821	798	856	866	742	841	816	781	883	830	787	818	810	825	826	784	824	835	849	861	817	849	808	867	805	773	833	796	775	813	828	803	792	845	816	786	795	781	797	814	822	827	788	797	822	812	824	758	799	814	854	898	754	826	826	822	784	828	812	836	838	763	817	836	793	820	854	795	811	844	843	755	773	766	856	769	843	880	739	781	812	799	793	806	840	801	822	847	824	849	850	828	774	782	870	845	804	768	782	857	816	837	792	893	752	788	770	815	840	780	853	799	807	822	790	833	850	824	815	815	830	782	808	785	828	811	844	794	820	832	808	882	848	803	843	855	843	756	834	833	844	845	820	840	826	809	840	815	813	802	874	754	827	831	823	829	820	846	826	812	822	851	809	803	841	797	855	798	825	862	846	829	853	811	783	814	800	818	846	821	834	798	797	834	843	794	849	801	809	771	871	827	811	798	830	809	810	823	790	842	797	804	804	791	817	800	780	795	840	785	827	832	821	825	792	837	859	829	858	842	794	790	793	786	819	792	817	797	850	815	840	852	866	818	819	860	866	816	887	808	843	766	885	800	845	805	793	817	780	771	804	838	858	799	826	835	799	763	839	814	826	855	807	805	782	852	846	817	804	809	845	833	802	869	838	817	805	819	809	780	827	814	845	794	858	794	815	859	810	847	827	811	801	775	818	781	757	881	849	860	777	878	765	820	822	830	843	790	799	805	799	771	788	806	787	800	858	763	861	781	773	837	796	808	806	796	802	767	829	847	787	811	807	839	784	787	795	835	828	847	848	854	871	876	792	831	834	801	801	824	836	845	833	822	831	828	813	829	798	776	828	806	853	787	824	800	794	839	779	837	839	839	846	796	798	796	798	837	834	794	816	837	835	812	786	802	776	849	869	839	859	810	839	830	827	818	794	830	796	779	815	841	862	862	824	836	817	819	797	779	843	808	813	804	811	857	828	857	828	845	809	825	854	779	853	813	842	823	844	817	855	894	823	836	813	802	811	831	851	781	775	817	855	843	795	801	820	802	828	795	824	842	794	812	804	830
29812	4162	1517	1162	896	736	650	561	515	471	424	446	442	396	387	415	395	361	374	364	385	369	387	365	362	367	339	386	324	349	370	371	333	368	354	369	320	356	362	348	344	380	360	361	335	325	357	351	337	394	363	372	358	338	352	347	349	355	379	357	337	323	335	339	339	347	322	332	341	368	362	360	330	360	341	328	361	355	404	353	336	397	379	360	362	352	383	330	351	343	361	366	338	365	363	352	384	334	375	346	369	354	347	354	341	334	360	341	344	361	329	339	328	373	340	378	346	330	352	330	359	367	385	370	363	335	326	357	386	366	362	338	373	347	319	364	328	356	352	331	331	353	365	347	320	351	336	353	333	354	316	384	313	390	329	348	341	316	337	319	335	361	365	360	370	367	375	342	372	342	357	360	326	340	368	326	333	356	377	353	332	366	337	330	347	334	328	339	344	378	323	343	347	342	368	343	310	346	327	349	336	362	328	328	351	347	329	346	364	343	341	316	339	331	353	371	339	343	352	370	341	325	356	308	347	318	377	358	339	329	324	347	341	315	328	374	339	319	338	327	371	364	335	339	351	344	354	311	348	323	377	337	357	339	305	359	326	340	330	355	348	362	333	334	371	305	336	322	340	380	346	363	359	380	336	324	337	360	337	355	353	327	334	317	334	344	350	325	320	333	361	382	364	340	357	356	336	338	309	357	331	326	335	327	319	357	348	343	349	364	364	351	340	338	350	307	342	299	345	345	338	327	333	359	371	345	328	344	331	351	337	307	350	321	333	385	355	332	333	349	380	341	353	360	351	351	337	377	347	335	347	332	340	323	363	339	352	342	334	367	326	367	343	364	331	361	321	318	344	351	340	330	352	336	352	346	342	343	339	332	313	334	323	358	321	321	355	349	342	347	333	356	342	343	356	356	383	363	338	387	337	364	386	374	356	375	328	361	344	324	310	329	308	342	365	333	340	361	351	351	336	370	362	342	360	321	334	354	332	376	343	317	380	300	363	360	334	341	333	325	316	384	333	351	338	338	375	367	326	377	345	365	347	296	349	339	335	358	310	344	357	360	325	312	325	331	346	352	357	304	371	351	349	344	337	356	361	357	326	373	329	344	311	338	329	342	346	352	316	335	326	356	325	356	336	355	327	348	353	353	357	353	352	331	318	371	345	352	367	339	355	384	368	324	344	334	334	350	349	335	364	365	352	407	321	345	312	314	342	337	328	334	349	378	371	304	339	322	355	368	339	365	333	338	346	316	338	369	352	358	328	329	343	351	350	355	352	385	326	351	368	356	347	340	366	374	361	331	321	338	323	370	374	341	347	352	340	324	364	359	355	334	323	351	332	407	328	372	354	340	347	337	353	318	324	350	370	312	338	340	348	370	328	335	334	387	364	402	350	344	336	338	340	353	350	361	337	345	305	320	356	343	354	323	348	324	365	341	345	351	349	380	345	369	364	373	338	334	318	346	342	332	336	334	367	370	358	356	352	347	354	323	317	347	351	378	347	337	355	356	337	341	335	317	344	363	373	319	349	361	368	334	366	366	364	368	355	341	351	335	314	379	364	363	325	338	359	329	358	343	353	377	344	351	332	349	353	347	362	349	376	350	368	327	314	348	341	376	377	363	320	337	322	326	355	352	323	340	344	324	332	348	331	331	364	363	345	369	346	343	349	384	314	355	328	313	342	343	342	333	359	357	373	323	335	354	371	332	333	330	315	348	345	340	368	357	385	331	333	366	348	356	335	377	342	344	352	344	346	365	367	369	334	331	317	326	332	341	360	302	325	358	329	337	380	315	322	342	331	323	330	340	401	368	341	324	341	331	306	321	341	332	330	358	343	317	355	352	326	322	361	361	350	368	333	316	343	323	340	346	340	316	342	337	364	357	335	351	362	346	363	349	351	339	346	355	347	332	334	335	366	347	371	321	351	332	343	354	330	324	347	341	337	362	335	390	355	348	357	344	343	338	304	348	364	357	343	353	341	370	323	303	335	379	377	377	365	363	340	348	328	336	359	374	334	386	305	356	327	341	337	318	353	342	319	335	331	316	295	372	343	324	369	322	327	298	322	319	348	354	366	392	338	359	356	335	378	352	352	323	380	328	397	344	326	343	331	353	392	326	341	351	342	343	377	365	341	350	363	338	334	335	332	344	316	360	385	319	324	374	355	316	345	347	358	347	319	356	315	356	348	343	341	339	361	304	306	385	372	328	352	353	325	344	357	318	335	341	297	340	364	336	352	339	355	323	369	339	368	352	351	351	327	349	362	332	359	377	330	341	368	367	316	334	311	330	334	330	340	350	314	326	338	312	356	330	338	312	361	319	390	357	325	352	325	336	346	372	321	332	375	325	366	324	328	359	364	339	347	379	299	341	347	344	328	341	342	335	334	378	328	343	330	334	356	337	339	309	347	329	326	338	345	370	329	351	347	320	318	342	329	360	337	338	357	396	387	362	381	325	367	348	365	339	348	366	372	357	331	312	362	328	366	352	345	371	362	376	348	356	356	350	305	364	351	343	356	370	348	333	346	340	372	319	354	332	333	337	340	332	358	369	345	338	349	365	349	357	359	318	327	380	351	335	367	347	358	364	373	336	347	355	315	338	355	337	338	347	377	342	379	340	347	356	341	335	327	353	372	370	347	340	347	338	301	337	341	390	357	355	362	346	338	365	338	339	335	322	361	360	362	341	307	333	394	355	348	353	331	345	358	375	331	335	332	333	362	355	353	368	347	326	327	358	371	345	377	346	367	350	359	324	343	346	346	356	336	350	357	376	390	362	331	339	323	354	356	323	384	348	349	337	360	363	342	369	347	312	321	316	334	337	309	310	353	356	345	338	352	358	316	378	352	344	363	373	351	339	347	362	372	329	367	336	349	349	337	320	333	335	327	381	336	353	342	368	360	355	359	373	344	357	343	331	337	319	359	334	314	388	357	361	317	324	346	329	331	346	358	372	332	359	315	322	319	339	350	331	340	356	354	358	302	370	346	363	348	366	351	363	400	360	332	365	325	358	336	351	326	341	332	354	358	351	324	336	349	317	345	335	337	321	353	370	339	369	364	329	383	318	328	324	351	338	414	308	353	329	321	328	359	359	344	376	324	332	331	355	357	367	355	347	351	347	334	347	369	331	299	326	337	341	337	353	346	378	343	341	371	335	353	336	369	365	337	333	363	361	379	352	387	337	332	356	380	329	348	341	330	331	346	340	326	355	345	360	337	359	326	346	345	334	345	357	352	342	331	371	346	340	340	346	382	343	365	374	342	329	364	388	353	343	332	333	350	371	346	341	377	383	363	343	300	344	337	348	355	320	310	351	314	352	348	372	356	358	343	363	337	332	344	356	345	306	333	332	338	341	339	325	342	322	325	341	376	340	360	327	399	326	330	332	333	369	343	379	347	351	359	331	334	376	338	337	334	346	371	359	361	361	359	355	359	373	355	374	340	394	341	313	353	345	317	331	319	355	373	326	315	345	347	371	360	341	334	350
13853	1838	3279	3678	3204	2641	2284	1930	1804	1606	1497	1427	1371	1294	1229	1092	1188	1071	1099	1027	1039	1030	1014	992	1058	951	993	986	943	981	951	935	933	964	958	937	991	944	930	912	905	937	914	953	927	916	850	857	927	923	926	923	891	864	881	913	912	878	864	937	906	912	877	888	906	909	904	942	933	920	879	930	922	889	955	906	925	897	921	902	893	914	901	914	934	916	919	896	908	856	890	927	890	900	845	876	880	862	915	935	946	952	959	921	882	918	939	897	888	860	866	916	860	835	923	874	897	897	894	876	886	903	827	851	869	815	916	922	866	866	920	888	893	948	873	861	865	912	870	918	868	823	941	909	945	938	911	878	898	930	846	898	878	890	865	862	894	892	886	891	851	877	911	838	890	919	881	899	839	871	861	929	843	892	855	824	870	878	872	910	902	873	875	878	821	870	840	900	921	833	840	845	903	877	897	848	921	835	868	900	816	900	895	895	858	852	873	877	911	893	866	845	943	877	871	883	880	923	824	866	836	889	875	823	862	856	837	791	815	898	851	896	876	905	858	866	823	872	893	860	864	789	851	869	873	874	834	895	839	895	870	886	887	851	899	832	877	867	857	873	874	884	841	898	877	847	839	914	799	856	889	927	855	904	902	866	934	888	865	932	864	887	828	844	868	876	859	877	910	876	887	851	893	902	865	848	848	836	865	804	864	873	914	843	891	874	896	860	812	911	897	867	890	882	860	837	857	886	912	845	905	904	855	806	875	895	814	837	850	858	844	857	909	883	867	896	888	832	898	848	850	854	893	849	886	881	897	938	872	905	871	875	863	906	856	913	849	866	782	810	898	867	895	916	878	858	877	903	814	905	925	827	871	895	891	902	876	865	886	836	859	834	901	857	881	911	853	840	873	939	884	852	882	860	935	863	865	888	850	886	870	869	840	879	886	916	854	898	865	797	909	823	867	896	884	850	864	882	892	849	910	852	884	898	852	913	915	922	851	897	900	822	887	915	895	866	879	925	899	884	841	843	787	911	873	905	899	882	867	904	896	894	920	902	856	859	850	887	858	839	864	857	852	905	844	828	839	891	831	834	897	938	854	838	897	857	870	868	914	892	882	862	860	882	843	878	837	883	892	832	914	844	880	924	876	866	838	850	884	817	907	830	862	824	820	836	839	805	860	889	853	887	865	862	858	855	881	849	840	821	904	862	908	834	852	817	849	871	867	848	897	858	857	925	912	870	876	887	875	852	808	834	850	873	873	842	908	889	864	891	862	874	876	902	921	871	930	805	858	869	848	864	869	834	871	858	900	904	830	842	888	926	897	901	881	901	889	870	884	871	834	904	856	873	871	929	938	870	863	897	877	900	845	880	908	815	884	857	895	812	909	833	866	868	837	847	847	882	872	890	871	873	895	878	891	884	831	879	854	894	850	920	879	892	893	837	832	883	877	883	871	896	854	871	859	884	870	850	877	890	878	850	896	875	956	885	861	888	915	893	896	906	826	897	844	866	834	863	870	853	849	901	923	865	879	852	837	901	865	832	855	883	876	858	886	874	863	839	939	918	881	867	892	871	877	828	832	912	865	829	872	871	924	811	872	848	863	913	903	800	835	888	889	841	808	889	957	857	934	860	837	839	888	815	897	916	825	899	921	831	891	850	867	889	907	868	841	860	816	884	848	879	868	865	874	879	781	906	836	825	877	847	892	867	860	924	811	883	888	887	860	877	850	831	866	889	852	891	828	866	870	876	857	879	877	864	854	871	829	876	825	872	852	873	892	875	850	865	865	848	889	920	848	868	827	885	888	814	818	936	854	935	859	867	822	934	827	902	887	833	882	888	819	825	850	779	893	847	835	897	846	886	885	857	902	879	859	863	887	825	885	894	865	860	882	834	867	847	807	850	873	883	864	907	847	876	819	882	885	844	884	885	873	831	862	916	880	833	863	844	845	867	862	820	899	863	878	860	895	863	823	845	886	912	878	870	873	881	863	829	917	852	868	869	909	900	876	817	935	818	903	902	866	844	843	860	849	869	870	900	890	820	919	829	852	837	933	872	904	891	791	882	813	879	878	834	845	868	838	878	902	880	919	880	876	861	902	865	865	872	787	874	866	878	913	933	825	919	826	859	848	864	871	869	874	893	892	884	901	899	883	870	853	842	923	909	887	866	865	851	915	833	872	866	868	864	883	895	883	894	862	879	888	836	900	875	844	858	894	896	848	904	870	881	874	857	883	832	823	888	863	832	895	893	911	918	840	882	853	851	859	898	865	843	859	869	871	894	863	885	820	873	873	820	881	889	901	841	883	896	877	893	869	870	833	825	824	845	883	873	819	882	853	864	903	910	897	895	833	843	895	841	870	869	790	846	899	852	887	905	950	878	816	921	842	894	919	883	898	880	865	807	826	857	838	862	938	826	862	908	805	873	904	886	845	831	896	886	899	869	862	893	799	800	885	911	838	852	892	917	836	863	888	860	885	889	870	889	824	869	930	872	885	882	894	825	834	813	896	834	869	843	877	844	894	898	899	855	821	890	894	868	884	898	896	871	862	884	844	891	855	885	905	889	844	1015	828	918	888	879	902	933	913	902	903	881	874	910	841	922	796	889	886	857	874	790	908	848	867	880	789	915	835	871	897	871	850	888	877	841	882	852	904	880	865	834	860	835	915	865	878	856	871	926	862	881	866	850	867	877	855	876	923	868	905	813	938	892	868	810	909	862	873	889	894	875	859	882	855	836	879	873	838	852	848	907	858	857	822	884	860	829	859	855	866	903	888	884	912	866	857	884	826	878	931	823	836	834	918	854	885	884	897	892	840	855	897	855	885	882	862	855	872	858	863	903	873	879	880	907	898	883	909	856	889	873	876	866	892	850	893	880	866	885	781	820	855	903	906	919	891	863	881	911	843	859	838	907	887	836	883	869	914	879	810	866	877	890	881	876	869	908	845	790	892	814	835	862	859	840	867	890	894	905	899	855	903	853	870	886	849	873	882	892	873	865	865	877	860	862	872	846	842	852	930	870	791	839	882	858	867	874	885	870	852	859	840	864	872	892	920	807	863	889	841	880	871	903	893	867	890	854	887	891	844	863	847	834	860	907	886	841	901	882	826	890	901	885	887	836	844	860	903	853	835	899	903	939	906	822	878	864	882	892	807	862	849	864	835	891	864	863	801	915	855	900	890	841	841	845	888	842	880	853	858	853	919	832	898	841	842	889	865	888	880	841	879	855	867	889	866	839	898	873	879	896	865	817	867	869	884	907	908	872	871	878	889	831	819	830	838	900	912	832	890	896	897	855	890	923	886	858	804	880	867	861	808	882	851	853	842	832	885	838	890	832	853	875	863	866	877	839	883	904	896	843	882	886	821	880	888	882	835	881	897	900	869	874	867	928	863	902	887	882	884	928	952	863	868	818	819	842	811	886	850	837	891	845	871	865	833	865	873	854	883	818	872	872	844	850	826	840	822	859	845	828	823	868	876	872	911	913	865	860	866	845
41815	8662	3110	1988	1391	1131	793	636	560	463	437	422	395	391	338	328	301	322	330	314	306	310	288	297	257	257	307	264	275	274	285	258	266	265	262	239	242	258	279	248	250	255	286	237	253	229	253	220	213	267	250	232	261	245	212	260	253	232	252	223	261	261	256	256	246	244	228	257	231	254	254	257	239	245	283	267	250	244	266	265	243	273	267	238	259	265	247	256	248	219	266	267	247	241	244	197	259	255	266	239	236	251	241	239	242	230	240	244	256	235	262	249	225	254	273	212	249	226	253	198	267	225	247	251	254	259	251	245	261	242	242	209	240	218	255	234	233	240	260	241	245	220	264	229	246	236	204	243	228	223	235	241	222	285	236	245	246	235	244	216	220	246	222	263	238	262	251	239	238	242	238	208	235	218	246	266	259	255	228	216	261	252	260	253	251	276	233	246	226	248	254	238	248	246	259	232	261	263	245	238	257	259	268	224	253	249	225	233	248	248	244	232	231	254	228	227	271	249	257	246	243	230	235	226	235	239	233	261	233	240	269	225	242	226	224	276	240	250	242	247	224	251	261	256	227	230	231	248	243	257	243	235	242	247	255	232	258	251	227	252	239	259	244	269	253	228	227	234	241	231	235	245	237	274	236	268	238	237	212	229	227	287	246	230	256	250	283	218	254	263	252	235	255	240	229	246	222	257	236	261	248	217	230	243	256	232	217	244	256	257	227	260	250	229	225	253	257	242	231	243	232	238	245	242	227	210	238	246	248	227	246	246	265	245	279	226	232	216	220	231	242	229	207	245	254	221	229	241	225	255	231	254	235	242	241	248	221	207	252	224	228	259	219	276	269	256	240	247	238	249	254	205	234	209	247	224	257	233	245	242	219	257	230	242	243	226	251	256	259	229	235	233	244	230	244	225	246	239	212	216	244	292	244	216	250	247	250	225	253	214	218	244	245	235	240	244	226	223	197	256	242	260	239	280	224	244	241	250	255	233	279	251	250	274	243	226	229	241	217	228	226	236	228	196	255	234	233	235	254	237	233	223	247	236	221	257	214	241	240	226	246	248	222	220	237	248	235	248	260	232	258	240	232	245	274	203	255	234	252	234	250	246	232	243	228	264	259	259	227	253	234	255	245	230	223	234	223	259	224	225	239	232	270	212	247	265	245	241	234	218	237	248	221	241	257	262	263	207	245	210	218	232	223	226	211	239	242	211	232	248	250	226	234	251	221	225	227	216	262	268	234	252	261	218	233	260	243	232	232	205	226	248	232	248	235	236	226	254	260	250	254	232	249	256	222	242	247	242	235	267	272	255	241	235	267	236	247	252	225	242	231	229	219	263	246	219	216	231	217	235	250	211	269	229	230	239	252	264	265	253	221	250	249	247	250	242	228	253	237	264	237	223	240	245	238	269	233	242	237	261	230	262	238	250	218	255	251	207	230	278	227	252	261	229	227	257	235	272	229	269	240	258	257	260	213	234	253	248	253	223	259	248	218	212	247	238	273	268	273	210	232	248	262	219	245	232	249	264	224	234	251	242	249	234	245	241	254	259	257	218	252	234	207	231	239	223	265	227	223	243	222	255	269	225	251	227	238	233	255	249	223	227	225	238	247	249	259	242	244	244	245	271	219	247	258	244	238	245	259	241	258	273	247	231	225	210	234	238	268	228	245	239	243	249	237	210	251	216	224	241	234	233	236	221	226	234	260	256	265	237	237	241	257	277	226	232	239	237	259	239	243	226	240	249	247	235	236	258	223	229	241	234	256	252	251	227	226	251	233	242	239	225	221	236	240	237	242	241	226	247	273	233	265	229	226	211	198	259	264	224	243	214	226	239	240	254	226	243	239	248	243	247	246	258	275	246	254	237	234	230	227	234	251	247	247	243	235	240	263	245	227	231	265	283	259	246	214	245	237	244	233	242	230	263	221	242	238	240	238	237	261	255	268	246	263	254	221	228	274	239	226	220	240	216	259	263	263	244	238	226	244	251	247	232	264	245	221	279	254	248	215	256	217	220	253	260	239	253	239	253	231	237	234	228	243	262	219	260	246	241	262	259	243	261	265	247	233	239	226	195	249	262	241	243	220	209	229	239	235	264	263	263	224	240	243	244	234	251	253	235	221	243	236	225	291	241	227	255	254	232	243	212	255	236	228	293	249	239	287	216	220	266	255	216	213	223	226	225	261	249	272	230	232	237	237	238	249	230	240	226	259	251	228	231	252	244	259	229	233	242	239	238	236	238	251	259	227	235	234	260	232	249	215	211	237	254	203	217	250	251	236	218	271	240	272	232	258	219	230	218	228	236	221	259	242	253	243	246	242	250	220	220	265	243	228	236	245	255	239	242	213	217	254	247	232	236	248	226	225	242	235	225	269	229	248	249	238	202	242	225	227	247	243	253	224	252	262	247	217	246	211	216	228	234	235	226	239	228	241	261	250	248	237	241	240	239	228	238	226	249	248	233	251	249	264	231	245	292	227	239	233	240	240	254	263	228	239	233	267	234	225	243	257	241	245	200	250	239	250	236	212	242	227	215	225	253	254	245	249	245	239	227	244	225	239	241	225	206	219	263	239	258	237	264	245	244	261	256	226	233	249	241	242	236	256	217	242	247	256	236	269	209	220	225	239	252	272	228	218	234	227	258	241	260	250	210	261	231	206	214	221	224	266	254	238	254	242	253	254	235	266	220	238	255	247	222	242	269	219	241	242	239	231	230	257	260	227	241	228	227	231	247	237	249	253	233	243	223	250	247	259	231	258	241	260	217	273	243	232	239	261	255	261	234	232	229	263	245	251	245	232	229	254	237	239	227	249	245	220	246	258	264	228	250	267	222	223	234	219	229	256	242	242	250	246	236	225	224	240	259	272	270	211	232	239	250	234	199	222	250	227	235	241	258	222	223	252	226	230	237	261	211	243	255	236	243	236	248	223	227	250	238	238	277	229	223	236	247	247	262	241	250	278	241	249	228	262	276	242	244	245	218	238	240	242	226	239	220	267	260	232	211	235	251	237	231	243	262	246	230	245	249	207	241	208	236	238	225	259	227	243	212	218	216	225	254	262	241	254	204	245	278	222	238	246	241	256	262	234	218	252	251	232	215	243	224	213	224	248	224	259	232	238	232	244	263	248	234	247	255	221	216	230	252	221	253	217	249	245	228	236	264	250	255	207	250	245	256	257	253	237	221	217	247	277	245	237	213	238	226	228	244	237	262	223	258	247	242	201	232	232	243	231	250	239	236	239	255	239	236	226	245	255	206	228	231	248	282	209	235	232	232	226	230	229	257	232	225	260	227	241	261	238	254	261	261	242	248	235	251	213	242	235	229	231	264	231	216	258	262	249	241	228	255	240	245	218	250	248	240	254	241	241	218	228	243	260	212	265	230	257	241	229	251	228	225	239	269	242	261	231	253	236	251	244	255	255	219	228	215	256	251	241	237	243	233	265	241	244	239	224	230	218	246	270	228	247	254	239	229	243	251	235	236	232	259
19204	2396	5097	5764	4931	3917	3373	2769	2416	2149	1896	1724	1520	1467	1288	1219	1169	1073	1033	1036	1041	902	947	919	856	815	828	815	806	781	811	779	825	763	744	708	767	733	720	710	702	718	718	731	693	724	713	717	703	719	681	648	648	662	720	636	648	663	696	692	662	667	629	701	706	686	659	660	706	704	651	681	649	691	738	681	694	699	692	671	657	670	706	694	698	651	686	728	676	649	743	696	689	705	655	668	640	686	691	719	735	652	653	704	693	690	642	651	683	677	659	644	652	634	654	695	631	648	658	625	664	614	663	626	609	659	636	646	648	618	640	634	621	656	616	637	637	633	663	657	667	621	616	654	671	624	666	660	638	606	642	670	681	660	655	666	580	640	653	616	678	632	669	602	632	596	664	644	639	596	598	629	621	627	640	665	647	642	633	609	670	608	625	679	622	626	620	665	671	616	652	613	611	663	585	624	622	643	611	605	645	622	638	615	657	638	642	670	592	634	605	630	608	649	665	669	651	635	633	664	603	603	634	666	601	662	650	601	627	629	552	613	634	635	629	623	654	628	620	603	587	634	611	642	623	668	644	619	633	620	621	628	608	651	645	637	596	626	659	622	651	643	626	653	659	605	566	622	638	634	650	579	602	619	639	611	639	641	603	619	596	648	648	626	633	626	613	655	633	602	611	555	630	622	630	605	590	644	633	666	645	614	672	589	664	644	606	633	661	606	608	625	580	632	650	608	600	632	642	614	639	620	636	619	665	660	655	621	612	641	611	648	624	632	669	665	612	641	582	610	625	620	658	653	626	607	608	635	644	607	661	568	619	604	634	610	676	639	673	652	642	605	657	596	641	660	647	653	625	656	646	638	659	652	633	617	641	608	630	586	650	664	616	612	597	620	643	618	633	644	660	663	650	667	634	675	623	619	679	693	649	601	600	654	649	679	602	629	591	622	595	624	616	641	632	645	651	624	601	609	602	638	604	587	622	613	615	620	631	649	599	655	635	640	631	600	612	679	635	613	619	643	607	616	640	623	646	585	658	638	603	580	610	642	631	641	602	599	608	599	608	659	636	618	622	602	603	654	604	625	599	620	614	637	628	662	634	642	603	643	640	602	637	590	625	651	585	613	633	580	666	612	645	643	609	585	616	637	608	630	607	620	609	641	666	622	662	615	624	620	618	621	617	643	613	614	582	602	628	596	662	666	639	601	683	606	640	647	644	642	628	593	635	619	655	657	592	632	623	644	622	637	613	598	645	636	668	604	611	642	635	614	612	623	601	607	649	633	638	598	638	634	629	635	640	627	648	642	612	664	635	630	598	641	598	706	613	575	633	625	629	613	656	674	658	591	633	609	621	589	625	621	618	620	652	663	627	642	645	649	642	671	631	618	637	613	680	630	612	560	635	584	617	635	651	582	630	581	669	632	634	615	604	566	651	595	558	640	616	629	584	650	613	634	620	649	620	653	603	639	597	609	628	634	670	685	637	650	616	624	597	663	630	633	643	653	647	611	593	604	652	646	681	646	649	638	569	652	627	624	652	612	614	612	634	616	624	618	638	615	642	595	629	600	603	618	639	631	668	613	632	618	628	613	635	615	614	592	617	591	612	633	642	632	649	645	603	631	639	614	617	620	625	648	605	658	619	646	666	599	630	623	624	626	641	636	623	637	609	653	658	638	602	608	645	585	578	648	638	630	631	620	619	579	689	640	636	637	652	625	594	621	641	663	651	585	624	629	631	616	647	606	644	627	599	598	604	582	686	655	602	616	614	618	603	623	606	602	583	628	658	712	634	610	633	644	602	638	606	606	601	622	603	624	630	628	623	617	625	609	591	592	622	643	613	629	626	659	630	645	649	650	626	618	614	712	628	644	655	621	632	678	625	639	622	662	635	612	640	627	601	650	604	634	610	630	625	617	623	603	611	609	649	621	624	596	618	615	651	648	644	629	664	642	647	605	667	592	607	615	598	606	635	669	634	619	632	651	593	677	633	642	642	668	655	610	620	624	601	647	666	593	657	638	624	641	633	624	673	631	684	588	662	626	677	621	617	649	635	656	637	605	670	613	621	599	624	654	631	591	650	597	643	656	635	639	609	637	656	660	614	624	637	634	627	627	579	647	608	615	624	666	632	633	639	645	606	594	618	605	612	622	658	622	627	623	638	638	593	595	580	619	605	637	688	629	645	605	616	603	668	665	652	644	609	615	680	612	611	587	632	641	583	615	640	668	644	625	640	616	640	653	683	592	616	602	601	650	638	662	650	633	580	637	583	638	614	594	699	624	595	655	615	619	671	673	594	591	660	628	627	634	625	576	557	615	646	637	612	639	654	615	661	656	605	631	613	639	615	624	627	638	651	585	626	637	603	610	638	677	641	624	649	638	634	627	654	654	632	644	641	612	653	623	624	571	627	604	595	665	650	584	616	639	613	606	625	583	641	647	662	625	591	603	596	618	619	647	626	639	618	604	631	643	644	619	662	668	617	646	607	602	623	582	644	638	606	613	571	566	612	609	616	640	610	635	649	631	664	627	606	619	645	643	660	666	604	585	605	615	626	619	631	649	629	571	600	643	613	641	597	655	616	595	710	625	584	643	626	615	611	627	640	629	670	616	586	613	608	600	624	646	624	638	635	623	651	624	629	643	581	624	663	637	646	605	659	615	657	664	622	625	683	634	593	642	624	610	629	630	594	662	618	635	661	628	640	641	628	636	595	631	639	637	613	617	655	653	629	575	642	615	651	617	611	644	642	606	615	620	644	613	643	620	651	590	631	625	640	614	622	610	602	615	597	614	596	599	629	623	645	624	614	631	693	652	614	603	640	649	647	608	591	606	651	627	595	631	590	638	620	599	614	652	672	629	620	648	595	612	603	590	624	661	654	610	618	646	615	627	635	619	656	618	621	625	629	680	604	612	636	628	592	632	649	617	645	654	609	637	634	614	586	617	644	614	616	615	576	616	605	606	645	626	631	620	628	630	662	640	590	632	644	642	646	678	685	593	669	626	569	631	624	614	599	638	677	596	640	620	646	624	606	582	617	613	651	652	592	645	632	643	623	642	625	629	672	616	620	648	598	650	640	651	613	626	619	665	657	630	598	632	627	587	629	591	610	576	638	622	600	591	659	650	601	652	644	657	598	593	585	590	609	593	631	633	615	604	648	628	627	632	605	633	610	650	610	623	642	650	648	618	651	622	658	651	651	603	625	639	635	639	637	642	620	643	613	666	573	624	614	665	609	572	611	616	653	644	596	623	632	658	644	587	632	649	619	653	622	631	597	609	672	608	650	648	621	607	669	605	613	636	639	648	655	605	603	653	618	608	650	598	651	586	551	654	656	638	652	600	673	615	611	669	666	650	670	628	615	613	609	615	648	613	604	656	592	618	637	630	642	644	663	644	643	619	630	589	633	622	656	607	670	595	645	689	623	654	626	625	617	663	577	642	613	601	656	607	617	638	619	578	650	619	648	596	619	585	602	626	641	620	641	588	625	640
4724	367	315	349	320	326	353	333	325	359	372	307	343	344	360	337	324	394	302	299	323	293	332	337	318	344	315	297	333	324	319	324	314	293	316	348	382	329	325	313	336	324	307	299	327	325	331	318	316	350	368	349	336	298	329	337	317	307	360	331	334	347	337	311	294	337	313	320	307	308	365	314	339	310	319	299	318	327	343	337	318	323	321	326	301	354	338	342	320	332	344	366	334	304	321	342	330	335	326	317	319	337	335	307	327	302	320	359	294	330	305	330	315	292	310	272	347	317	313	329	310	337	344	306	306	326	322	392	322	293	350	331	336	335	328	336	300	318	349	318	311	340	318	316	328	317	325	305	333	326	333	330	314	362	314	335	317	312	306	318	309	353	325	343	313	326	338	339	357	337	323	338	331	307	304	331	306	330	328	320	304	326	321	338	311	335	311	324	319	343	307	307	310	327	331	344	313	329	301	308	315	328	283	322	361	304	314	295	344	322	311	293	302	320	283	319	334	311	341	346	357	322	316	300	325	298	328	313	309	283	332	324	354	333	312	341	289	348	327	336	291	313	322	343	341	353	328	357	324	324	324	300	341	351	320	358	326	317	322	312	337	332	297	309	326	305	305	316	313	304	324	320	328	297	315	308	335	323	316	358	337	318	318	320	309	338	327	325	329	308	298	328	319	311	340	309	319	303	333	287	338	334	328	358	339	330	298	351	330	326	320	312	332	326	330	342	349	344	330	312	337	330	334	321	309	325	342	289	307	318	287	306	348	334	349	353	302	308	308	325	347	325	297	309	351	331	304	301	329	326	298	336	367	363	308	336	324	309	324	311	313	300	310	301	328	336	318	329	331	318	318	342	313	336	316	339	328	279	336	326	297	309	318	333	330	349	280	338	304	349	307	331	303	278	292	284	331	297	342	343	330	301	311	332	336	305	352	308	295	321	331	316	304	306	331	296	344	305	326	308	324	307	330	319	342	337	311	300	309	309	328	338	312	293	339	346	353	316	344	337	334	306	319	329	312	320	312	316	361	282	353	341	314	311	331	354	322	328	330	297	319	325	341	340	345	343	338	339	335	310	323	328	308	391	312	327	343	273	333	290	285	319	336	331	339	336	306	338	292	312	349	339	322	323	328	286	323	329	312	319	293	343	344	333	318	352	331	346	328	297	254	324	322	286	285	334	343	316	330	319	333	334	283	316	319	325	312	301	325	290	339	324	305	313	321	340	336	277	318	332	304	310	336	329	290	335	298	318	328	314	333	316	334	306	307	300	326	277	327	320	313	316	320	316	312	306	304	322	329	338	320	309	323	299	279	294	313	325	300	336	301	309	321	308	328	341	335	304	287	313	321	356	318	316	326	312	342	332	328	335	327	313	305	283	309	314	284	329	318	309	331	317	333	354	317	330	337	315	296	297	325	324	329	356	299	314	323	301	376	320	326	308	310	331	359	310	337	362	318	323	315	313	321	308	312	307	284	318	308	312	315	311	336	328	312	319	357	323	366	350	349	323	309	343	335	336	329	339	323	315	321	337	281	298	304	352	342	322	347	286	333	314	352	315	296	295	315	355	319	318	328	354	292	323	296	325	336	310	329	348	328	297	357	292	302	316	306	294	315	343	312	325	319	268	338	364	296	352	299	318	358	326	327	328	320	339	291	337	320	315	346	323	309	345	305	331	347	341	324	311	322	328	340	373	316	317	297	317	310	329	318	302	311	305	323	335	340	318	301	310	306	320	337	335	294	341	330	347	288	286	323	316	299	310	296	315	311	279	303	316	347	332	339	313	345	322	321	319	309	334	316	314	366	313	314	306	341	338	325	348	282	331	323	322	290	303	340	319	318	345	309	307	318	294	321	347	336	312	299	350	356	337	311	330	327	321	315	344	331	337	309	322	339	296	338	322	310	324	334	308	334	343	293	282	351	303	309	320	353	365	370	327	367	350	309	334	292	311	328	304	337	310	292	333	333	325	297	311	319	322	341	331	342	322	301	351	296	366	344	336	306	319	304	336	335	336	334	300	357	330	320	327	316	325	305	320	349	345	313	296	316	329	346	316	298	313	341	340	319	317	295	304	313	291	280	307	297	298	341	342	295	314	317	310	321	349	332	313	305	330	291	317	275	333	328	303	352	331	310	339	310	361	284	328	311	311	319	316	323	314	303	299	300	327	269	296	326	313	312	325	328	351	314	320	318	303	309	334	358	294	298	284	314	302	313	353	324	319	344	321	304	348	315	281	324	344	339	324	341	368	348	305	321	302	294	337	332	312	325	319	334	337	319	359	277	335	313	316	300	324	353	292	305	329	340	339	312	333	338	345	315	334	324	344	339	317	339	329	326	320	346	322	358	317	331	316	323	313	317	310	305	342	333	345	349	301	340	342	340	318	337	325	320	316	324	306	335	323	324	306	304	336	313	338	350	334	352	324	331	303	337	313	300	290	314	320	306	333	325	287	338	308	319	308	346	331	311	330	331	320	312	331	292	325	329	316	326	321	292	376	310	340	326	352	341	311	331	318	311	308	352	329	333	312	336	325	305	343	328	338	340	352	301	294	325	312	326	306	348	314	318	345	331	314	337	313	338	313	318	348	341	348	347	306	338	311	316	343	307	352	366	372	313	315	285	322	327	326	317	299	312	308	300	355	327	311	330	353	354	353	357	378	315	331	314	337	301	357	317	333	374	307	322	317	328	288	323	311	336	305	302	307	305	320	330	339	333	337	319	331	347	302	342	323	311	307	309	357	330	309	350	349	331	328	311	313	352	325	310	341	316	340	320	324	341	322	298	319	328	340	339	325	307	312	331	338	314	345	324	321	343	326	304	338	325	308	321	343	331	312	297	304	339	311	322	308	313	338	307	336	336	291	326	342	343	354	296	319	303	327	327	335	330	339	317	327	305	330	331	330	296	324	333	333	330	342	339	324	342	302	305	341	338	332	319	298	323	369	324	304	323	329	331	334	317	329	337	299	312	306	354	340	343	316	355	307	320	307	312	301	309	349	308	378	314	306	317	345	302	310	308	304	275	315	323	334	278	342	306	327	320	350	312	296	319	313	322	328	313	316	346	290	323	298	314	351	301	341	350	332	321	338	335	320	272	308	301	288	338	307	303	298	315	320	360	321	320	332	340	355	339	326	336	312	332	328	301	315	283	312	327	309	303	338	308	343	326	307	303	327	294	337	330	295	326	356	337	328	298	330	306	323	315	325	316	282	329	325	352	310	291	334	304	332	295	308	338	329	317	307	312	305	313	308	358	287	339	322	321	329	334	331	275	302	338	277	309	351	311	292	313	306	300	323	339	333	347	345	301	311	293	327	337	314	329	332	302	316	326	318	317	334	309	307	331	307	341	327	326	323	333	320	319	303	342	309	353	321	332	326	330	349	319	322	339	292	318	313	334	318	294	318	315	319	323	332	339	306	321	318	299	299	336	330	337	300	351	308	341	323	313	311	301	344	283	306	318	324	308	319	318	306	300	367	383	324
4528	904	874	914	936	911	925	861	876	886	826	858	840	861	826	855	876	817	858	868	839	859	831	867	817	819	865	906	790	869	840	806	813	916	878	821	833	869	928	848	839	823	802	862	791	837	828	853	828	869	798	867	845	823	808	785	841	836	793	862	839	812	864	840	821	829	835	784	842	870	851	827	840	843	851	884	818	879	882	909	816	851	762	869	846	932	836	907	864	870	834	858	841	868	833	900	841	851	853	797	868	908	818	881	849	836	825	852	838	859	833	833	831	774	817	800	834	833	869	833	840	832	823	889	819	823	863	822	858	862	859	790	836	805	787	809	882	843	867	915	799	837	788	851	865	829	819	836	860	777	849	825	835	840	893	838	809	821	884	836	854	824	868	870	849	800	807	883	832	859	823	841	818	837	834	846	822	852	791	829	799	850	857	790	861	877	842	802	803	817	848	841	872	825	860	864	850	819	818	823	836	795	804	852	831	775	838	849	789	839	884	833	841	813	814	795	867	782	862	820	858	800	817	849	858	862	820	878	794	850	824	843	831	866	816	828	851	832	841	798	796	805	856	846	828	830	853	833	836	835	812	809	890	855	794	812	844	775	844	811	871	839	854	813	821	831	803	808	788	810	837	845	799	791	847	808	864	761	839	876	815	814	829	836	914	800	830	842	850	830	802	852	807	827	856	861	823	851	815	819	826	847	855	839	855	812	828	810	871	806	855	852	794	839	874	801	848	813	821	831	829	836	803	822	800	814	874	822	841	841	850	818	838	826	828	826	794	862	854	806	821	888	831	848	813	811	866	848	809	823	851	812	844	810	872	793	838	842	828	841	833	796	823	860	822	847	818	806	815	837	831	837	833	798	846	823	801	816	825	845	790	826	850	883	777	862	808	799	825	809	821	853	825	869	791	832	837	844	820	815	824	845	866	809	777	814	826	782	823	835	846	824	815	849	858	786	786	836	862	852	881	866	832	804	781	839	782	781	830	842	825	801	813	824	870	817	816	889	857	803	891	810	882	843	876	812	831	826	827	810	839	835	798	821	866	854	831	839	839	829	910	816	847	813	905	808	877	838	817	832	862	818	822	857	843	779	817	791	819	855	836	815	803	836	818	815	860	807	868	793	837	861	835	766	856	820	812	771	799	815	837	804	821	872	869	865	887	797	798	790	880	834	872	836	850	855	756	764	849	861	804	837	820	831	861	787	792	833	785	810	794	810	857	824	809	792	820	847	828	785	838	852	799	839	831	819	794	819	818	824	867	829	782	835	830	863	807	866	816	850	853	832	820	840	813	805	794	906	851	838	878	837	826	805	844	819	829	850	855	880	823	847	788	782	773	845	849	805	815	854	842	840	880	801	834	796	764	831	820	870	851	815	840	876	830	811	756	838	847	851	898	832	815	833	814	883	860	857	838	837	843	854	829	860	833	832	801	825	837	865	865	875	783	833	849	818	810	874	788	822	824	813	823	828	848	802	878	840	811	837	850	811	844	854	822	786	791	859	870	806	842	817	819	866	827	857	792	841	828	800	850	827	802	837	804	804	850	901	872	823	887	895	827	854	823	810	840	822	844	845	806	854	838	788	879	841	835	838	863	793	797	874	850	809	835	843	809	826	890	796	842	849	838	871	845	868	832	857	863	868	854	846	816	839	810	853	901	806	761	888	845	831	797	819	847	856	808	879	907	825	806	802	890	833	861	796	811	842	847	846	855	839	866	871	805	809	837	851	793	835	811	878	845	817	857	839	851	781	835	815	835	823	809	785	812	796	849	827	775	838	879	840	855	832	839	825	763	823	818	824	827	850	870	793	815	844	794	842	814	858	841	897	841	833	871	816	800	829	825	821	827	836	811	812	818	814	831	826	844	810	828	816	798	846	834	825	847	830	825	836	801	801	852	825	849	844	798	808	837	769	841	819	851	837	812	799	819	811	847	825	784	854	842	849	837	861	832	891	825	842	798	756	875	863	878	824	769	807	845	804	858	844	793	835	822	851	895	794	837	841	804	861	801	838	854	851	896	867	806	824	842	817	829	819	828	858	867	843	799	815	846	834	848	833	809	824	856	822	823	799	841	859	846	821	852	815	845	821	835	791	886	838	844	827	813	840	857	804	854	836	838	863	829	815	801	748	848	852	796	819	803	845	812	898	842	832	741	864	848	833	836	913	819	779	850	856	840	799	867	829	830	814	871	825	855	782	867	798	764	849	843	846	798	822	790	835	807	799	827	861	867	814	808	817	831	769	886	808	838	814	821	880	818	827	829	807	843	883	787	843	825	835	807	820	794	802	825	831	872	837	853	831	826	826	868	847	827	789	885	823	813	767	792	839	833	831	766	797	880	863	843	791	804	865	797	865	791	796	791	853	840	808	809	842	764	812	813	836	894	830	840	824	767	838	800	827	850	820	825	819	838	839	821	841	848	834	879	799	839	824	797	803	820	840	856	863	853	834	785	824	837	825	846	798	828	791	825	827	785	840	806	818	875	800	837	772	805	816	835	864	783	857	833	765	860	842	832	837	821	891	821	852	824	808	817	842	844	844	838	838	827	815	808	811	777	822	877	855	824	797	892	817	821	804	833	862	819	854	831	815	873	920	847	780	858	796	839	831	852	800	834	819	829	826	820	800	865	800	833	797	885	818	874	869	858	845	851	856	828	861	839	845	802	854	749	833	846	823	816	823	864	797	818	833	824	809	824	821	781	801	813	839	789	801	857	783	807	819	833	860	782	845	785	799	873	788	838	820	827	831	841	772	790	822	808	790	902	861	777	796	814	828	846	839	904	855	828	823	815	838	865	806	819	827	873	847	841	871	842	819	800	824	833	820	841	848	790	874	809	798	846	791	834	839	827	840	852	841	820	831	817	839	875	842	836	831	808	848	829	860	817	809	820	797	832	831	820	865	810	793	872	817	804	823	828	837	840	846	880	811	829	823	799	815	823	809	850	838	847	826	819	846	817	789	835	844	753	823	835	837	834	801	868	827	849	853	867	827	844	807	875	802	820	811	823	786	845	857	818	791	862	812	794	809	844	883	858	784	894	821	859	878	912	839	856	831	811	803	842	828	819	787	832	853	813	851	818	851	844	819	825	804	881	854	833	884	839	831	846	850	824	793	826	869	883	817	762	858	820	866	811	830	824	829	792	857	822	838	861	806	812	867	845	755	851	856	833	835	872	791	778	846	854	846	874	800	829	829	867	872	782	772	780	834	863	837	824	855	817	904	847	827	848	886	843	867	833	820	804	836	878	825	862	842	819	769	788	849	844	849	819	837	787	846	850	864	877	799	840	859	760	804	761	825	827	867	802	819	865	757	825	812	861	829	833	840	770	859	852	829	827	816	865	860	865	832	775	823	873	849	833	834	861	867	839	780	837	874	840	895	853	840	817	849	795	850	763	778	820	829	822	854	834	844	816	802	856	802	793	863	869	809	848	817	830	852	827	858	807	855	897	862	828	852	777	853	845	882	833	839	837	852	783	771	815	841
28274	3044	1567	1222	891	703	606	523	518	501	438	430	393	409	386	397	387	397	374	372	324	363	372	362	353	371	361	393	351	361	353	340	361	353	354	367	338	342	362	360	359	389	358	344	370	341	368	343	338	342	349	350	347	354	347	384	355	399	344	368	367	373	360	366	329	345	348	358	334	291	360	361	342	356	382	360	309	332	366	370	338	353	359	316	331	356	327	331	352	336	343	356	356	363	373	329	329	337	334	352	388	349	334	363	359	381	363	334	353	369	351	346	334	350	346	332	353	351	370	335	341	341	354	358	349	340	373	351	360	331	332	319	315	317	335	346	354	348	317	338	312	315	367	342	308	326	336	372	354	340	351	359	350	343	351	371	378	361	342	350	363	318	358	313	346	379	353	326	323	312	319	349	319	323	361	341	346	349	346	315	370	327	350	333	367	351	319	329	348	369	355	363	385	360	377	379	302	337	366	337	301	333	349	339	359	361	364	337	365	328	362	331	334	349	347	369	364	346	368	329	357	366	373	366	339	335	320	362	328	349	352	349	376	325	332	330	306	336	365	335	342	341	356	339	312	373	373	310	350	365	350	342	326	361	330	347	322	345	366	359	309	349	349	372	357	345	340	365	327	340	345	342	335	364	376	344	338	304	365	312	340	374	377	349	366	337	345	359	328	350	356	339	349	357	319	329	342	348	331	336	358	357	352	331	359	368	373	362	365	325	373	361	373	321	347	332	350	378	311	329	353	354	358	339	330	330	345	335	380	317	351	306	343	335	343	300	336	362	350	359	343	337	330	342	347	372	315	347	350	374	354	361	310	351	361	336	335	360	342	347	335	331	342	347	356	338	347	322	334	357	350	354	344	304	367	348	360	347	323	341	363	351	328	342	346	348	356	348	362	349	353	342	327	326	338	373	336	302	352	340	339	313	337	348	374	360	296	308	360	353	340	335	294	319	353	335	345	360	334	359	331	344	346	362	318	317	350	351	350	352	381	354	359	333	333	349	349	369	384	377	346	321	346	351	387	303	331	371	364	352	367	383	374	342	364	341	377	356	340	332	381	343	322	349	334	330	332	352	342	295	337	345	346	356	359	348	335	330	353	322	347	355	330	358	372	354	355	359	310	341	340	392	359	346	366	343	352	319	335	360	353	349	364	373	316	314	366	348	362	339	347	355	313	368	348	352	351	359	342	347	303	343	369	338	365	327	347	341	351	346	367	337	350	330	320	353	344	338	371	333	369	344	321	364	371	331	329	303	350	327	338	318	345	346	320	326	327	359	366	346	310	335	340	336	343	321	329	341	323	376	349	379	358	358	313	370	345	341	371	331	333	334	298	353	338	340	377	354	358	323	369	303	346	338	352	334	340	291	310	372	324	373	336	378	349	325	329	357	347	366	351	356	345	404	325	351	325	343	317	337	350	367	344	326	362	311	354	342	362	351	343	332	345	305	370	315	369	357	376	338	348	359	317	334	320	356	366	354	350	350	325	338	343	306	378	345	347	340	369	355	338	353	341	372	348	319	357	349	390	319	355	311	292	325	308	320	357	365	354	332	316	330	369	338	353	341	348	323	348	338	351	325	341	319	369	357	372	333	344	370	377	371	350	343	347	316	338	334	360	339	348	344	367	342	328	361	357	358	353	353	356	346	366	356	352	332	346	340	312	355	334	357	353	318	340	378	331	347	324	355	368	325	379	347	372	350	378	326	336	358	336	366	341	324	355	341	358	317	292	344	339	333	352	354	343	372	334	371	362	324	347	342	359	303	355	357	337	357	318	347	338	372	372	338	339	339	341	368	355	318	374	346	373	334	310	340	336	340	332	355	349	348	362	340	344	342	343	343	345	352	344	349	331	344	386	352	362	312	360	330	330	385	327	331	386	345	325	324	330	326	337	347	341	363	353	338	311	337	343	345	351	322	372	347	320	361	322	319	355	321	324	384	333	341	396	327	292	339	344	386	346	341	345	347	352	370	343	352	334	351	348	372	327	321	363	380	350	308	358	316	366	316	339	354	356	385	352	360	327	361	341	350	362	345	358	342	343	344	352	362	343	362	366	325	352	357	357	351	337	345	353	357	334	342	359	359	350	342	358	333	348	345	312	347	336	344	356	316	345	349	317	331	299	346	346	336	337	343	330	354	365	339	349	357	382	375	356	349	330	346	334	331	350	362	305	318	354	346	322	343	350	341	311	309	334	349	336	328	335	327	344	377	361	344	351	330	352	355	341	371	339	339	330	359	336	351	303	335	343	358	356	337	313	336	346	365	310	365	321	317	324	335	364	344	347	352	352	345	358	344	338	353	345	349	318	359	354	376	317	316	343	346	305	336	356	342	361	358	331	355	371	329	344	336	336	339	318	376	299	336	324	309	326	316	338	338	347	340	327	326	287	361	355	347	345	340	318	357	348	394	347	329	382	375	351	343	296	331	331	359	335	345	342	358	362	352	354	354	353	355	372	388	361	340	360	342	334	353	328	323	325	316	339	361	381	335	324	365	356	338	358	326	315	346	324	329	342	355	357	344	350	337	355	378	361	327	352	355	343	332	346	354	340	361	365	347	333	317	311	372	367	349	294	294	368	328	327	346	325	365	350	338	356	344	294	310	402	347	369	381	342	333	336	377	369	357	342	318	337	333	348	362	366	317	331	354	352	359	347	314	347	363	337	333	348	337	344	351	340	347	348	351	357	334	354	371	369	359	333	343	353	335	336	349	330	346	346	338	357	358	355	363	338	353	338	361	349	340	330	328	346	338	341	351	375	349	336	325	338	333	318	349	369	331	320	334	369	310	395	364	336	335	355	322	356	343	320	371	329	325	373	353	356	354	331	370	372	375	323	346	321	323	356	379	343	349	328	356	362	339	364	317	330	342	328	348	314	346	341	339	318	336	359	337	332	349	346	357	345	339	344	331	358	343	341	358	333	372	341	325	333	340	347	366	328	342	345	339	363	369	308	328	355	327	315	334	340	315	338	340	334	326	367	380	352	354	380	346	370	351	356	326	347	353	345	357	379	356	330	349	351	312	364	358	381	376	349	359	396	336	340	404	328	331	331	365	354	337	352	353	363	321	337	337	326	342	337	377	345	371	330	347	357	352	337	315	341	339	330	302	363	316	389	361	331	338	362	329	325	359	374	357	342	364	388	355	345	330	365	373	363	314	349	362	339	316	358	365	354	372	321	336	361	336	357	356	338	329	346	354	340	326	332	382	347	343	359	354	331	325	321	346	357	376	353	361	333	364	363	329	356	335	334	365	337	348	354	350	344	373	358	345	360	345	324	318	357	349	333	395	344	326	356	332	345	363	357	340	354	350	350	355	380	371	363	371	333	312	342	376	333	341	327	331	316	378	364	325	328	306	357	355	363	342	348	298	326	344	364	312	349	329	341	353	351	349	370	331	337	309	329	360	323	364	355	355	361	356	332	364	351	336	327	316	330	354	371	335	335	321	355	351	361	327	315	321	380	353	347	369	322	340	357	363	341	329
13761	1786	3310	3578	3213	2747	2274	2034	1766	1647	1498	1447	1323	1302	1181	1209	1177	1123	1077	1105	1026	1018	985	1019	996	1018	938	970	958	1011	936	989	951	901	986	938	925	898	939	888	929	924	964	914	950	888	954	871	868	925	891	934	871	866	837	872	888	887	913	905	958	929	909	867	915	925	876	942	914	921	935	931	948	929	914	940	913	969	955	894	937	934	911	877	937	968	939	933	911	939	966	985	958	888	920	873	951	856	952	951	889	903	980	926	929	887	913	911	884	892	945	866	862	891	888	886	884	870	846	874	861	856	860	931	892	906	890	896	875	837	951	855	876	901	867	839	868	837	889	851	939	819	859	878	889	872	905	884	884	857	886	848	876	898	838	847	852	864	872	898	925	874	853	855	840	890	899	897	876	865	899	891	852	884	902	873	925	918	877	875	937	875	847	888	906	886	877	875	861	860	847	883	839	875	905	905	860	893	939	911	898	878	850	862	847	909	888	878	925	871	884	883	857	856	861	856	925	868	859	909	845	900	891	912	905	834	880	871	869	836	848	885	883	882	837	829	938	824	851	888	867	845	947	839	879	849	850	866	917	875	878	931	859	861	879	859	843	916	919	897	851	866	867	858	880	923	828	876	890	870	883	914	884	882	880	863	912	919	863	892	920	887	839	900	892	896	887	904	901	870	855	874	921	871	862	851	865	840	862	869	857	894	906	897	872	946	873	846	920	868	906	937	856	856	887	825	869	889	910	910	848	851	879	849	916	858	863	899	905	922	865	840	828	887	822	852	886	887	898	874	867	882	943	840	913	935	891	894	831	815	864	856	866	885	841	863	887	892	912	867	875	905	843	921	888	848	863	918	858	868	848	881	858	897	913	904	869	917	915	890	874	869	902	914	911	847	885	902	886	889	881	853	867	843	889	858	840	878	853	906	897	859	847	844	897	832	882	869	895	887	855	823	859	842	861	876	838	852	826	850	900	862	868	871	887	880	901	865	829	848	799	868	848	848	833	877	882	898	854	862	890	856	870	867	851	894	870	863	874	876	932	875	917	890	884	892	897	871	842	889	878	871	879	889	856	864	886	876	823	889	830	884	903	875	853	897	842	881	885	844	924	868	897	845	868	860	887	829	892	886	905	869	919	915	926	865	851	827	827	894	900	916	853	853	903	859	917	900	849	858	842	871	915	855	881	877	894	869	863	829	896	888	856	831	826	853	890	859	891	870	896	875	839	856	852	914	831	922	834	895	826	852	858	881	901	910	884	912	842	879	853	827	872	839	874	926	873	843	860	895	868	954	896	904	855	881	860	864	905	850	859	835	869	842	849	871	825	876	892	863	805	884	894	856	864	895	877	893	844	904	815	908	968	905	868	836	911	895	882	815	880	862	897	844	888	893	873	860	861	912	882	843	908	848	870	876	909	896	883	864	907	909	829	891	854	877	943	871	831	857	867	855	851	827	869	844	848	834	877	845	874	850	914	831	832	866	863	841	893	860	901	882	858	918	862	878	861	823	931	850	868	856	905	920	903	885	889	871	842	844	860	824	892	897	850	872	873	888	840	859	842	928	844	881	916	906	833	837	933	847	819	914	897	856	877	860	849	883	839	877	868	889	938	860	927	866	879	849	900	868	879	864	917	889	854	888	881	897	876	864	871	889	862	893	851	843	823	962	817	858	892	870	889	860	916	895	915	896	868	897	810	976	902	875	884	846	841	887	893	843	871	877	922	842	862	906	885	885	877	882	841	925	861	900	879	858	905	877	920	886	859	834	860	878	866	880	832	851	833	885	892	871	826	875	835	911	903	831	852	824	876	857	911	898	884	915	871	854	903	855	828	913	842	912	885	878	861	861	831	874	846	862	861	874	889	922	869	909	833	874	917	847	926	838	901	883	817	885	813	864	923	957	871	909	877	917	849	851	834	908	837	830	858	830	837	880	871	833	823	891	868	853	883	858	890	913	881	880	918	834	882	870	850	877	854	832	876	942	862	892	875	876	838	868	900	870	851	838	879	886	830	883	853	863	859	898	898	895	898	899	919	815	881	851	892	883	862	878	894	880	858	892	856	874	863	848	885	826	849	843	885	910	862	906	884	900	863	900	869	848	839	866	866	903	866	874	850	842	863	840	902	860	871	865	902	929	873	869	926	867	898	843	909	859	807	933	875	868	878	912	842	831	864	911	861	882	852	895	871	886	868	908	874	881	851	914	850	952	920	864	888	834	863	893	904	809	872	852	917	894	875	896	916	917	923	901	865	895	856	853	860	822	880	818	879	870	858	880	836	782	928	877	832	823	944	865	916	838	851	874	863	841	830	854	877	886	901	879	839	860	907	926	865	861	834	875	905	898	862	886	901	865	936	881	873	827	796	827	852	822	881	896	909	901	879	862	892	853	905	843	902	855	881	867	873	864	912	876	874	890	857	884	893	893	853	854	897	891	876	886	899	927	853	902	838	849	902	900	886	856	856	805	877	832	897	912	848	871	883	843	901	863	914	894	886	842	892	893	903	821	841	858	875	840	914	862	929	863	875	941	935	927	889	884	884	943	850	883	883	905	818	856	851	927	908	887	873	860	882	877	825	877	865	875	856	896	903	858	897	922	870	864	861	888	855	914	864	849	843	880	818	859	892	871	883	870	907	840	942	876	885	899	898	822	911	848	881	857	857	868	836	844	834	893	865	883	836	907	949	886	887	909	935	859	875	845	931	885	869	820	882	854	857	912	813	857	860	892	880	890	872	855	886	857	861	898	922	889	849	909	896	821	880	884	867	902	864	856	888	907	916	847	818	875	861	903	821	870	895	880	886	868	887	909	897	880	897	914	883	884	850	903	893	866	914	879	840	885	872	864	841	833	815	945	873	883	878	849	790	904	836	883	889	953	861	857	882	872	843	864	905	886	878	847	931	873	888	866	943	882	859	899	865	884	835	919	890	828	876	937	824	904	808	854	852	880	804	915	903	886	922	874	892	892	866	899	825	863	855	833	876	936	919	899	823	900	912	877	872	880	839	901	863	891	876	845	919	912	867	867	914	885	892	892	883	862	913	904	917	921	927	950	902	859	860	865	852	875	887	834	885	880	887	863	923	892	905	870	859	870	876	844	890	838	844	920	862	837	860	846	893	895	890	855	910	859	886	839	808	872	827	871	923	876	883	865	850	869	828	856	944	871	841	824	840	855	911	922	858	841	876	852	877	863	897	909	916	889	846	877	920	917	875	884	850	841	875	879	904	903	868	886	906	829	824	905	866	892	904	894	880	891	873	884	931	887	946	943	885	893	878	831	887	888	920	819	881	856	836	835	919	868	864	895	866	912	831	925	833	867	933	868	859	901	841	883	842	941	855	930	823	868	903	920	753	929	865	839	862	832	889	882	898	883	883	931	839	842	935	869	901	903	874	896	865	871	835	856	890	866	850	864	845	877	914	882	919	902	874	818	889	879	853	875	980	851	858	892	874	922	889	873	864	858	843	865	855	887	905	826	870	864	869	867	844	870
41594	7753	2804	2048	1379	1055	773	660	571	509	470	398	327	369	326	277	305	317	327	282	278	272	288	268	292	279	298	279	255	277	251	265	273	257	252	248	262	222	234	236	247	268	255	256	222	233	245	266	207	235	213	228	252	286	241	253	224	243	222	245	234	237	265	258	245	244	224	227	247	261	252	239	246	274	254	258	267	242	226	228	290	235	257	231	246	206	260	219	271	277	259	219	239	248	257	242	234	245	253	255	247	275	249	257	252	230	255	243	228	228	229	217	244	244	230	245	234	243	244	242	244	227	263	219	244	214	286	213	236	245	253	234	234	258	211	229	234	242	221	234	238	234	237	223	264	233	240	258	216	247	244	223	226	238	230	235	220	223	238	231	202	237	234	210	235	267	244	239	214	233	234	241	242	248	251	233	244	253	225	225	209	216	222	246	231	251	237	222	231	267	264	247	247	265	248	243	232	254	229	241	239	240	225	222	257	230	229	208	236	264	231	230	251	254	261	214	227	228	237	260	245	238	229	224	268	213	237	240	257	228	231	226	254	243	242	242	241	253	253	252	234	210	248	249	243	232	262	239	261	242	231	260	249	238	225	244	235	232	230	211	240	258	264	253	248	263	250	228	242	244	244	251	256	223	288	221	253	228	218	232	250	261	240	227	261	264	229	264	244	255	227	206	260	207	261	243	232	243	231	234	261	240	237	233	258	230	252	243	233	232	233	220	223	231	240	256	254	244	238	248	235	250	277	251	257	221	241	228	230	248	242	240	237	262	249	238	230	234	256	262	220	228	239	255	246	219	222	223	246	234	249	252	247	222	231	225	231	241	246	236	242	241	244	255	225	229	249	223	236	235	231	242	229	217	224	263	245	240	237	207	270	232	253	235	241	228	238	238	251	249	235	252	240	228	232	238	253	242	227	225	242	249	237	262	245	219	242	231	252	231	246	232	254	211	253	244	221	234	206	233	236	251	266	251	257	246	227	207	249	262	241	230	247	219	230	220	275	236	242	234	262	217	225	236	238	228	240	256	230	244	230	243	245	237	248	228	235	237	241	250	230	220	258	235	249	225	216	246	221	230	257	244	252	249	241	252	246	225	231	231	234	266	236	226	252	239	268	253	232	237	215	250	209	242	228	236	222	242	255	238	242	233	232	209	245	225	252	237	227	230	229	229	215	259	234	245	242	233	234	240	244	222	239	227	252	225	250	254	254	233	210	226	243	257	240	256	239	260	238	244	242	256	243	220	244	233	215	248	224	248	245	223	244	244	231	238	239	262	243	230	248	251	203	246	265	248	256	251	248	249	236	205	249	260	243	230	278	241	222	250	239	241	248	227	225	242	254	249	248	232	243	256	237	262	236	245	226	229	223	235	198	263	219	211	242	213	247	251	253	238	263	250	224	236	239	236	242	254	220	215	234	230	229	237	262	236	232	243	264	254	212	223	244	226	233	246	215	255	222	216	263	229	260	219	249	266	226	241	245	258	265	245	241	242	201	269	270	228	216	197	240	247	225	217	239	225	257	253	237	220	220	240	260	223	231	243	211	218	235	204	269	262	254	229	251	220	236	251	220	258	251	225	228	243	254	251	213	243	224	252	238	240	226	238	239	276	231	238	255	226	269	223	255	250	263	214	246	246	238	249	230	224	221	220	269	231	234	244	227	236	233	220	222	245	243	233	237	218	226	253	258	234	244	237	256	228	235	236	216	237	259	240	265	250	204	215	237	245	229	222	252	216	216	231	216	266	220	227	234	239	266	237	258	244	250	230	235	224	236	250	248	241	221	232	235	239	238	232	240	263	262	271	246	227	242	253	234	230	262	248	244	213	217	229	236	212	222	218	225	236	226	257	227	246	239	221	226	217	234	255	250	224	223	240	244	249	232	264	250	241	212	237	238	219	266	262	237	265	248	238	222	255	263	226	216	228	236	235	259	256	226	215	230	256	229	232	221	255	258	236	217	209	239	246	252	225	255	226	238	273	242	220	212	248	262	232	233	242	253	237	232	251	286	252	236	245	225	257	255	242	228	240	281	243	218	278	266	242	234	241	210	272	254	244	232	243	226	192	228	239	282	262	267	249	249	199	257	216	232	240	232	243	228	218	242	225	251	246	220	223	236	227	207	217	242	261	255	246	253	240	232	238	251	210	235	243	234	263	259	246	250	268	231	231	247	253	187	240	221	256	220	267	197	253	245	231	233	221	254	246	248	250	236	250	234	247	258	253	234	244	259	233	236	231	232	261	208	221	218	245	277	226	237	227	233	256	215	249	252	243	248	220	241	244	260	234	255	253	238	274	236	245	248	212	243	266	252	240	238	207	257	238	224	216	255	225	235	235	227	227	220	235	227	254	240	235	221	247	230	257	233	222	211	254	238	237	259	219	230	238	221	242	235	260	227	247	211	233	212	249	265	286	272	246	223	210	234	222	248	268	265	235	238	232	238	220	234	249	257	257	222	259	236	254	241	230	276	242	228	253	228	238	242	236	244	259	241	247	212	243	218	248	227	244	243	233	239	222	256	231	230	237	249	265	222	226	267	242	235	224	243	237	233	251	259	246	265	233	231	243	252	245	236	231	234	267	246	214	247	243	247	246	281	220	218	260	237	233	226	243	231	222	252	235	247	234	252	246	236	236	254	260	241	260	224	209	240	241	224	232	238	248	244	228	230	258	243	241	239	247	240	228	226	220	234	240	215	214	232	223	248	231	261	249	229	246	213	224	222	234	219	218	250	221	242	244	265	222	236	237	228	232	250	248	229	243	229	262	241	256	222	212	245	242	245	213	232	237	250	214	231	206	251	262	233	228	232	237	252	245	248	245	251	213	243	245	234	258	234	234	253	260	219	251	267	210	244	230	203	243	226	235	253	237	250	254	261	242	256	235	251	252	230	226	260	238	223	210	262	242	248	249	248	252	246	253	251	237	219	266	242	241	232	255	231	261	247	236	217	216	261	258	247	240	256	233	222	252	268	269	239	219	249	231	246	227	227	226	239	220	212	250	254	251	234	237	276	228	242	210	225	230	234	198	242	239	235	194	225	227	232	239	219	256	223	245	239	268	245	246	215	251	230	241	248	244	227	241	262	223	255	249	234	244	215	254	240	248	231	246	232	214	206	209	245	254	228	213	239	253	263	246	241	211	207	241	247	209	248	242	270	253	227	225	218	244	256	243	249	246	217	255	214	248	238	219	239	224	233	264	215	249	212	228	231	264	224	257	238	238	222	250	236	247	234	223	242	231	253	229	245	218	273	193	215	220	264	276	246	222	258	234	226	248	231	264	211	259	216	195	261	259	232	265	253	218	260	210	238	215	226	224	229	237	245	281	241	256	243	265	241	214	243	226	231	227	276	214	210	254	249	224	246	219	238	239	231	227	257	228	234	236	233	249	251	244	228	241	243	245	232	236	256	240	244	211	232	230	235	235	255	252	249	245	219	249	247	223	230	213	251	254	239	211	255	249	246	224	256	225	262	255	226	243	248	230
19259	2367	5168	5729	4883	3980	3290	2792	2439	2072	1903	1673	1544	1410	1321	1261	1218	1120	1060	1004	994	997	941	904	854	854	872	859	828	832	758	766	756	773	717	776	724	679	702	743	667	718	691	732	705	690	682	703	709	699	701	700	715	689	666	710	703	689	690	682	649	659	669	692	635	651	646	706	693	650	678	720	668	656	711	733	717	680	696	709	667	719	648	666	689	670	678	739	684	695	740	667	655	664	702	679	668	662	698	686	671	735	676	715	685	677	685	659	684	671	656	662	571	637	627	666	674	642	642	681	612	656	618	616	631	591	612	637	654	663	612	604	624	613	647	620	633	624	620	659	651	650	628	644	654	624	631	671	650	655	634	652	599	626	669	641	643	682	628	613	611	597	642	632	633	607	621	652	672	645	637	660	663	595	637	610	639	613	660	657	614	657	705	641	624	629	624	665	622	634	630	650	641	632	630	657	619	657	624	624	587	655	587	629	607	621	613	663	620	638	665	593	613	638	637	624	638	594	611	648	655	620	608	630	601	644	626	610	667	615	667	635	635	644	655	629	615	625	647	610	614	593	656	609	635	629	667	685	637	638	621	612	647	634	642	643	623	617	623	624	626	667	604	647	634	646	624	666	614	590	622	608	599	588	615	616	615	658	635	635	623	653	648	655	616	606	633	631	660	651	622	687	628	623	605	629	633	594	639	608	628	642	630	652	676	662	623	612	619	654	675	615	671	608	620	634	602	654	605	627	625	613	632	576	625	646	638	603	626	601	654	629	623	653	613	587	598	586	650	655	639	584	636	657	588	652	615	591	643	622	649	612	663	633	653	651	617	631	602	671	629	642	616	585	592	618	621	659	592	657	613	671	590	638	591	633	633	654	636	635	652	646	651	660	611	665	655	600	642	600	618	617	636	619	584	613	618	641	623	616	608	634	623	610	656	617	624	648	659	566	670	597	643	616	581	572	617	635	652	643	643	623	612	626	616	647	639	647	636	599	642	631	647	653	606	590	605	639	618	610	650	622	612	635	628	624	597	618	597	620	642	627	624	645	622	641	634	667	645	608	660	583	612	645	619	638	644	607	654	624	596	634	637	598	632	642	607	617	648	631	610	672	632	632	635	581	597	637	664	648	642	628	665	642	614	652	649	660	629	593	641	590	608	626	639	633	632	619	630	607	605	611	640	634	616	679	632	622	624	623	569	709	589	686	632	638	636	641	613	623	644	645	591	644	620	598	592	594	632	584	603	635	623	659	617	648	648	611	645	646	604	585	611	624	583	658	663	614	599	678	615	588	635	657	646	627	625	599	643	642	641	596	630	641	607	636	656	604	660	615	618	619	653	639	614	629	592	643	653	625	598	608	614	631	604	657	657	610	616	635	607	649	657	647	617	612	626	633	630	654	660	587	632	578	603	626	631	662	614	592	628	629	645	683	648	628	595	614	660	616	606	643	679	628	657	586	622	653	608	655	638	603	648	663	629	639	688	579	627	635	628	645	624	591	639	591	613	591	664	646	681	607	669	638	636	636	651	708	624	619	605	600	650	606	566	605	616	591	657	626	628	654	625	664	622	566	627	628	640	607	640	594	609	620	631	651	614	593	622	646	644	637	608	601	614	609	654	651	640	700	619	634	628	618	617	630	588	626	625	622	649	655	651	653	591	620	646	600	615	659	593	638	664	651	643	648	622	633	630	630	608	604	634	638	594	674	642	629	632	634	640	647	598	643	612	656	597	641	666	625	615	617	644	634	630	635	628	645	647	591	614	616	613	659	594	630	591	623	618	613	611	600	594	626	616	630	656	597	621	631	613	638	614	621	631	634	590	627	641	628	625	643	626	597	623	610	616	622	593	632	591	611	551	651	661	615	625	618	620	628	642	632	608	670	628	664	621	661	635	644	601	635	613	623	645	594	596	645	612	587	589	662	613	629	673	608	583	619	616	652	650	622	634	641	631	619	643	614	607	651	635	601	594	593	595	606	629	616	623	646	616	621	637	652	588	652	593	630	608	611	623	667	610	615	657	624	553	666	630	609	644	634	559	657	609	596	639	630	614	682	648	616	631	672	612	617	656	651	611	607	635	630	648	610	673	580	583	624	600	631	601	605	566	637	622	615	639	596	583	631	570	625	621	672	651	594	634	609	641	591	641	605	599	628	605	633	616	614	600	633	665	638	603	628	615	618	642	607	634	602	616	606	628	624	600	651	619	663	608	616	614	587	631	610	622	636	692	596	636	642	610	625	594	678	601	622	627	656	641	658	672	611	629	630	596	615	647	584	606	622	596	645	599	653	602	655	668	635	640	663	598	629	613	627	627	651	621	637	608	670	624	564	636	631	636	607	600	641	611	672	616	614	631	651	618	656	599	638	665	631	650	605	569	623	637	651	647	619	650	653	638	603	625	623	645	611	652	608	609	610	630	585	596	621	639	645	660	604	652	608	650	602	630	671	638	594	602	669	655	598	603	617	638	581	593	645	618	614	630	659	593	636	666	611	628	594	607	636	600	661	639	649	620	617	640	636	586	635	678	630	618	599	692	609	630	589	638	669	617	633	648	603	656	622	602	599	599	563	651	604	641	611	632	613	602	584	637	663	611	595	629	622	607	631	623	613	628	625	658	626	639	624	624	595	650	600	602	668	585	614	645	635	643	623	670	608	609	640	601	620	613	614	630	646	642	630	629	627	557	626	613	640	647	634	651	661	626	652	618	633	608	680	680	647	636	586	630	635	627	578	612	583	608	593	677	642	618	600	629	640	621	650	605	651	643	620	638	665	650	617	627	632	608	597	616	649	636	612	611	659	633	635	605	589	647	594	633	634	637	637	620	661	592	633	617	640	620	620	588	597	611	646	608	613	615	656	652	651	609	670	609	627	645	638	605	607	658	620	657	657	629	610	599	569	649	610	592	599	570	651	637	628	617	594	603	646	590	612	601	628	607	601	647	618	630	641	617	616	597	617	612	624	634	616	687	606	626	629	614	580	619	594	631	575	613	662	595	657	661	659	578	617	598	605	612	671	656	600	640	612	590	608	645	603	658	627	628	655	639	657	583	581	628	597	625	628	611	638	658	612	622	650	584	588	628	687	625	640	633	614	623	613	599	638	658	605	634	632	618	609	623	647	624	661	628	645	643	624	617	608	629	632	573	663	659	645	641	626	612	613	655	614	591	628	637	651	643	604	592	620	682	622	609	672	649	616	649	609	600	593	647	614	587	602	671	562	632	638	620	645	613	638	622	618	623	624	610	633	629	621	635	664	592	585	659	597	590	624	598	653	630	561	649	615	645	627	634	649	614	689	622	603	578	620	607	642	639	629	605	588	680	626	622	598	643	651	587	666	588	622	665	654	614	640	617	652	624	650	608	662	644	630	630	616	554	634	648	633	611	655	642	597	662	618	633	628	645	683	635	636	630	632	625	669	624	657	617	610	639	661	613	708	644	589	569	608	619	647	614	649	599	610	662	606	595	639	622	586	628	619	645	618	621	645	580	608
5014	377	364	376	350	384	335	319	306	300	305	334	353	336	327	324	310	348	320	337	360	323	333	317	310	328	287	303	310	344	315	313	348	342	308	315	331	317	305	320	334	333	326	323	326	287	340	343	306	338	347	303	321	308	341	338	333	336	324	330	337	355	335	314	325	327	332	316	305	343	329	357	317	323	336	338	303	284	324	330	330	307	300	307	338	334	319	307	331	308	347	306	354	300	335	267	337	311	312	322	329	330	338	329	303	310	308	326	335	302	338	345	329	315	340	304	314	331	324	317	343	337	293	317	297	319	322	343	290	306	295	336	311	306	309	331	319	289	349	312	316	334	312	316	294	334	331	316	293	332	298	304	328	311	353	309	303	339	328	374	309	312	311	321	321	286	311	318	300	333	320	295	312	314	343	304	333	323	344	329	322	331	311	332	291	347	298	319	359	334	328	330	282	314	320	324	328	328	304	304	308	317	319	309	296	306	348	333	325	348	315	301	335	305	353	323	301	320	318	323	332	349	321	330	297	303	329	290	328	293	314	337	349	310	306	308	329	318	308	316	326	332	341	337	347	311	347	319	329	326	323	343	308	316	292	290	308	322	331	345	320	345	305	327	353	323	310	352	336	306	308	342	328	294	311	305	320	322	310	329	306	331	347	318	302	312	307	307	333	330	303	314	336	314	301	283	325	315	307	332	304	317	336	296	328	321	334	277	295	306	313	296	321	340	334	300	316	328	355	322	315	316	339	333	319	347	323	306	340	339	322	341	301	349	374	322	350	323	331	335	321	307	314	318	306	310	334	359	320	312	302	326	319	297	314	330	307	328	307	344	329	334	331	322	316	299	337	323	340	351	316	306	292	323	334	347	316	294	332	307	331	311	345	322	293	346	327	316	318	292	313	310	362	307	359	300	290	318	342	308	323	349	325	316	321	333	317	309	330	340	295	327	352	336	345	328	326	302	305	297	307	328	312	318	342	317	316	311	352	334	309	354	361	311	294	293	308	311	299	325	315	295	306	301	330	307	307	286	296	328	330	334	291	322	290	332	322	337	331	339	344	302	331	303	327	326	310	312	298	324	313	317	352	293	309	302	318	337	324	294	340	339	315	321	310	326	324	353	309	319	328	307	302	300	288	310	334	315	314	312	337	325	289	323	350	334	322	282	301	315	331	329	300	348	347	321	339	346	316	323	311	290	370	318	323	315	301	301	293	322	293	313	302	314	286	303	345	326	323	337	341	351	286	319	324	306	316	312	326	323	345	355	316	320	340	325	321	309	309	308	356	299	332	332	345	335	332	327	328	292	298	317	334	299	315	360	318	312	314	321	337	308	298	326	349	327	300	332	364	325	319	324	329	322	310	324	292	304	324	310	332	342	315	329	315	337	334	347	348	329	331	317	344	336	304	335	332	323	332	303	357	312	323	357	343	310	295	301	299	342	312	327	320	302	323	310	334	323	345	333	339	359	340	322	302	335	307	320	314	304	346	317	333	302	324	336	348	354	322	293	315	288	320	320	324	318	364	315	336	315	313	347	308	331	315	281	354	328	293	315	307	283	325	317	317	331	340	315	318	320	294	285	307	301	304	325	337	349	308	336	310	327	327	324	289	333	324	336	320	353	338	317	324	297	314	335	313	342	320	326	318	346	315	307	292	306	312	355	330	303	330	328	363	345	317	318	308	311	320	356	347	350	337	336	321	325	305	322	308	335	293	327	311	315	336	278	326	341	345	318	353	303	321	355	322	330	335	310	318	348	334	335	351	330	334	306	327	357	301	320	329	327	305	298	308	324	333	385	313	326	286	302	322	299	338	291	326	329	326	327	352	302	320	348	306	354	304	350	339	319	336	309	299	317	324	327	325	289	323	322	341	336	343	344	336	328	344	314	338	346	333	336	278	337	348	303	306	319	337	350	380	312	314	315	312	348	323	345	288	306	328	313	335	335	303	320	338	330	308	307	311	329	341	335	359	324	324	330	353	306	324	338	342	313	332	299	319	331	333	337	310	326	328	317	316	331	325	370	369	315	341	296	336	316	287	316	318	337	291	323	317	340	318	393	330	324	320	324	324	328	312	347	325	306	315	330	305	334	329	336	336	325	342	329	341	310	301	318	329	313	330	304	341	318	315	320	333	333	345	307	310	331	334	311	292	318	313	282	307	338	316	285	299	297	343	324	308	315	282	327	336	337	310	305	325	303	306	312	298	331	314	311	300	336	323	351	331	309	315	317	283	303	327	321	322	297	302	318	331	343	335	349	332	337	295	322	352	303	334	313	303	314	335	322	326	334	314	299	291	319	305	333	339	317	299	310	307	317	294	316	326	352	322	321	316	311	347	350	340	350	316	332	341	327	351	336	302	306	346	328	318	340	320	333	326	310	362	328	323	351	324	320	314	320	332	332	325	317	322	311	312	342	331	308	322	358	328	326	309	315	338	320	326	330	340	306	333	334	306	322	336	323	331	315	312	335	301	322	302	321	299	315	298	347	333	331	309	320	315	329	340	327	315	327	328	342	315	304	336	347	303	308	324	318	307	320	332	313	307	311	332	323	323	333	278	298	328	335	328	318	318	298	310	299	330	317	356	320	307	307	300	349	368	343	316	325	304	292	321	328	288	309	332	316	315	356	297	325	338	345	350	320	321	289	314	338	311	346	326	317	362	318	327	319	324	308	332	293	338	347	276	338	296	322	338	360	335	305	327	286	305	317	306	348	301	362	340	307	314	313	332	330	298	328	319	305	323	313	312	332	326	363	291	341	337	324	319	333	324	315	336	350	329	289	310	335	300	316	337	320	331	311	298	309	360	342	301	316	320	339	339	298	320	346	337	336	339	314	324	321	293	346	313	295	341	318	322	317	308	310	340	336	316	281	322	300	338	323	300	330	350	377	270	297	345	286	334	286	282	332	316	299	340	295	314	323	300	297	325	316	310	324	324	325	359	344	340	315	326	311	321	323	319	322	345	334	334	335	324	325	319	310	293	336	319	315	287	305	316	293	292	331	316	319	317	296	345	319	317	334	299	304	352	313	297	342	317	324	368	317	316	336	328	288	340	319	335	303	339	338	315	352	320	312	312	332	348	324	325	285	327	317	315	331	355	327	328	332	374	367	344	310	349	300	329	333	295	322	322	307	315	302	325	315	323	332	328	281	307	291	311	304	315	336	321	333	316	333	327	342	326	326	324	313	331	330	321	326	332	338	351	350	316	324	330	315	327	324	319	290	310	345	342	306	326	324	319	341	274	310	341	315	320	299	310	340	301	344	330	304	341	326	310	314	321	307	322	341	332	336	301	324	312	313	299	332	335	305	343	320	322	308	328	346	307	334	321	300	323	337	323	311	281	317	345	341	336	333	291	341	308	319	338	327	300	318	326	325	327	318	324	291	320	310	315	340	305	322	302	291	338	321	341	293	342	357	320	316	324	312	312	309	296	303	347	291	330	306	329	367	315	311	298	312	295	288	347	338	343	349	309	332	336	316	333	322
4602	832	935	993	913	875	909	898	907	886	883	818	851	829	830	836	820	849	799	787	836	815	825	814	879	804	867	788	869	828	846	835	797	832	837	796	904	866	854	826	843	856	842	826	898	804	848	871	881	801	892	816	832	857	847	827	867	810	822	824	831	837	798	885	790	825	865	849	880	859	802	818	840	821	847	833	898	879	852	846	911	897	813	825	857	902	871	828	874	845	858	867	894	851	822	817	886	818	861	877	828	850	900	855	890	820	831	828	849	756	861	877	802	844	824	823	817	848	812	789	831	839	814	845	862	823	769	869	800	860	829	821	848	786	802	815	845	809	849	883	807	876	867	812	839	859	826	863	834	810	814	862	851	851	823	796	842	813	837	836	868	802	829	828	782	829	802	871	876	794	810	851	804	844	908	849	787	777	850	864	790	803	769	840	813	841	856	818	810	864	844	827	822	829	812	838	825	847	808	783	771	871	846	836	794	817	824	841	824	833	826	845	879	846	843	855	804	770	831	783	804	872	839	782	837	863	818	801	858	841	797	830	862	826	844	882	842	847	819	820	843	794	888	830	779	808	812	858	854	815	837	825	782	852	853	802	842	873	821	813	786	825	805	847	821	874	875	802	785	830	826	849	822	783	816	821	798	819	815	816	843	780	809	816	807	829	784	768	776	852	820	830	849	816	857	819	856	826	881	861	813	829	829	847	818	845	780	808	830	847	841	813	785	816	841	840	791	820	852	799	820	819	811	817	857	786	872	792	780	857	766	873	804	840	847	778	851	839	859	821	793	832	843	838	815	873	837	844	857	845	829	855	823	819	867	788	822	855	844	836	832	850	823	821	860	762	812	876	805	803	809	826	874	825	851	837	821	851	877	807	850	841	840	815	848	847	823	842	870	941	863	853	809	875	889	828	856	756	811	775	816	840	831	841	823	865	799	851	866	853	829	851	811	762	778	797	818	875	816	795	826	781	839	844	798	802	823	843	765	804	815	867	883	774	871	835	839	839	807	778	818	856	836	790	795	828	822	802	811	861	747	841	797	765	856	832	889	850	805	794	829	830	786	826	825	806	804	837	829	787	829	761	822	864	853	849	800	872	836	791	787	851	809	841	829	797	811	846	809	839	772	870	856	836	793	789	877	834	840	806	796	853	827	844	846	848	829	841	829	794	841	807	812	827	865	778	838	813	852	897	832	787	826	868	821	820	815	766	827	777	851	840	815	851	835	810	843	804	846	858	807	832	764	861	849	835	817	834	860	847	816	806	861	818	803	822	820	794	809	825	834	828	804	817	814	827	870	826	836	873	802	839	801	806	819	882	839	815	782	818	826	834	846	788	873	796	823	843	849	855	795	824	785	840	866	818	829	809	840	839	839	894	820	794	823	829	815	829	850	827	805	875	864	796	842	833	825	862	801	838	893	852	872	806	827	816	836	846	846	827	817	761	802	802	853	843	837	754	812	819	835	777	821	819	813	789	801	845	805	828	776	897	792	856	836	809	824	857	807	860	799	793	822	781	853	832	818	879	866	851	828	850	802	841	809	798	853	839	833	838	817	823	836	815	872	844	795	803	874	832	834	807	821	818	867	809	837	836	877	846	810	808	812	845	833	843	839	797	830	842	786	849	822	829	821	859	844	840	866	803	840	826	805	810	861	801	836	826	781	831	851	838	797	819	850	841	772	840	840	823	818	808	869	795	831	819	784	836	870	838	828	850	808	812	812	799	823	823	858	813	839	810	843	814	806	873	810	779	802	849	853	845	834	830	803	862	834	840	827	850	854	833	812	809	806	826	879	850	843	762	804	802	792	823	816	807	804	844	813	843	849	784	795	845	784	782	831	862	830	858	824	843	806	844	811	840	786	809	852	825	840	831	815	809	819	831	839	834	867	795	833	765	766	837	835	838	808	843	795	806	855	864	756	863	863	804	863	800	823	849	831	810	820	833	799	808	786	817	875	812	848	803	800	798	803	823	883	821	787	824	844	856	850	806	878	836	835	812	775	802	805	853	860	845	854	817	794	829	843	776	778	839	796	817	790	767	738	853	802	823	860	834	829	871	808	817	862	874	778	838	783	799	825	826	808	854	807	860	825	824	807	851	868	833	877	843	829	798	887	809	797	832	844	819	834	796	800	853	833	859	832	892	825	803	834	813	814	808	809	844	858	837	813	771	816	791	801	922	802	857	782	833	846	816	826	827	838	813	810	821	782	827	841	893	814	820	784	827	820	875	827	795	843	822	843	788	799	786	807	870	847	799	787	831	825	873	792	741	800	785	874	845	831	785	846	839	884	835	840	835	894	816	843	846	831	808	792	854	799	775	829	814	823	820	860	816	808	855	818	813	853	847	817	796	848	864	823	847	842	845	800	807	771	796	769	770	844	832	826	836	834	843	830	836	819	787	847	851	776	829	867	796	819	820	789	865	798	865	909	810	782	798	836	805	799	835	832	805	802	831	799	833	833	805	813	799	879	838	804	814	825	818	857	837	869	823	870	816	816	785	820	807	859	811	841	859	802	803	814	805	793	804	872	829	837	790	858	812	842	858	830	825	825	853	860	839	877	845	839	878	837	811	809	815	829	819	814	792	817	852	878	844	847	872	827	848	815	824	832	850	784	778	821	820	830	834	795	811	802	832	868	823	869	837	858	823	832	836	810	852	796	816	802	831	867	811	858	833	827	830	857	849	808	766	845	812	798	887	847	809	864	806	820	825	846	841	805	801	836	793	816	816	806	807	823	794	807	857	841	848	880	830	824	848	803	853	800	858	809	831	859	811	816	817	807	817	822	818	866	839	841	828	840	849	775	847	816	766	846	828	816	834	817	787	846	813	817	858	858	835	842	804	837	824	835	845	853	821	863	822	844	847	818	835	831	819	833	834	834	874	805	843	839	870	767	820	798	797	831	894	839	855	836	819	805	778	760	812	834	858	821	794	824	840	854	732	858	803	799	841	835	833	829	805	871	851	815	780	839	818	826	827	850	822	833	784	839	848	821	871	883	828	867	839	864	861	756	820	829	832	816	843	854	815	848	801	817	804	832	821	843	792	866	827	819	857	822	882	834	851	765	850	836	798	821	860	745	807	785	781	843	860	782	842	799	819	878	817	826	836	876	821	849	835	825	882	817	814	778	820	866	817	845	839	905	809	879	835	854	858	789	793	817	854	859	809	853	832	847	822	799	816	850	831	808	849	782	888	833	841	787	857	764	790	858	826	822	878	836	805	833	830	816	844	792	778	846	857	825	882	831	849	814	836	743	826	815	801	837	815	886	805	822	839	830	879	816	890	854	806	857	888	863	770	805	833	830	836	837	826	807	872	789	834	791	838	804	807	809	853	838	822	828	842	854	823	836	817	834	800	848	805	845	862	839	813	800	808	816	822	870	850	826	841	819	786	807	868	846	827	814	759	848	783	827	812	799	903	883	808	817	872	845	865	813	838	831	847	861	854	821	771	771	860	809	813	728	794	858	823	796	811	864	803	861	822
27719	2839	1513	1157	839	739	627	578	501	479	449	441	427	427	403	388	417	354	369	362	360	376	349	381	341	367	392	359	354	355	343	366	363	377	354	360	370	307	364	332	362	327	341	354	335	332	361	350	350	333	339	328	354	381	333	385	339	323	354	340	358	344	329	384	323	337	329	328	369	354	339	339	374	377	352	350	361	326	362	329	375	331	321	355	346	348	381	317	324	359	325	384	332	375	328	371	367	356	353	362	384	344	358	357	336	340	350	363	342	390	351	345	327	303	343	357	328	333	335	355	333	361	345	324	392	353	358	334	346	343	361	347	351	346	322	335	332	358	364	351	381	370	348	365	381	309	331	366	357	338	317	369	372	363	328	325	344	364	329	318	321	358	331	341	337	335	357	365	344	340	343	344	359	358	341	359	340	347	367	302	318	350	376	353	308	356	338	348	352	375	293	326	356	361	375	354	330	346	373	329	329	348	353	342	351	381	340	353	352	360	332	367	354	371	303	350	377	328	378	331	355	360	393	355	398	323	336	361	376	344	372	367	347	323	312	344	347	334	333	351	342	330	345	356	380	346	352	350	365	360	331	324	308	318	373	360	354	363	357	343	357	331	303	324	360	329	353	317	340	318	340	324	348	358	343	300	340	374	304	344	371	360	349	341	339	344	349	344	306	368	380	339	355	342	369	324	366	361	352	337	359	328	317	366	381	317	316	344	325	323	320	339	325	335	328	347	346	348	374	374	345	336	346	360	332	321	354	342	336	355	359	347	359	326	377	325	347	347	337	363	347	329	319	337	361	367	350	342	340	353	353	338	332	356	364	345	354	338	342	365	371	354	360	340	356	352	327	363	353	351	336	362	344	343	336	348	381	344	355	319	322	358	394	332	368	352	327	402	358	328	363	335	331	314	341	348	348	361	377	348	366	338	331	327	337	360	375	348	337	309	358	348	360	319	326	308	403	362	348	314	346	341	361	342	363	324	358	332	342	339	348	371	390	344	354	356	340	316	334	340	350	352	360	317	342	347	325	361	336	342	344	360	358	363	330	316	353	368	377	335	340	334	355	330	343	341	335	347	347	329	328	330	337	324	345	344	341	362	354	351	378	348	326	333	308	342	351	335	332	331	358	321	355	358	343	358	366	398	370	335	300	333	383	348	363	345	366	340	331	342	358	336	329	363	334	341	361	373	323	371	291	335	360	362	339	349	331	322	345	325	338	358	342	375	367	361	334	358	353	339	371	334	344	344	336	328	338	335	310	358	347	325	360	341	371	377	352	345	354	350	336	354	369	356	338	332	344	369	380	378	330	366	390	332	344	355	375	357	330	325	331	326	296	322	328	402	351	354	377	359	358	348	328	353	365	354	384	369	362	363	342	361	331	356	388	366	365	339	347	356	353	341	359	316	353	360	354	347	331	325	335	364	358	323	338	361	339	324	342	359	352	346	341	344	303	356	388	341	340	382	389	334	295	348	307	333	346	319	324	368	368	379	352	335	324	380	332	363	328	327	336	326	329	335	329	351	351	307	355	358	340	374	334	349	346	362	340	346	327	346	311	321	328	364	339	326	355	334	337	384	354	323	324	349	344	342	313	362	331	351	367	371	354	324	341	327	355	350	339	352	344	360	374	318	355	365	375	343	359	331	317	358	297	326	350	344	354	361	344	324	347	348	354	374	382	350	362	361	325	367	368	373	360	326	360	326	336	364	359	350	342	336	338	339	366	354	374	346	382	348	373	310	341	340	357	343	355	348	365	350	349	328	339	392	363	347	332	366	359	340	334	350	338	359	344	334	335	305	343	359	324	347	337	320	324	362	343	302	391	365	344	357	360	356	336	342	366	361	349	350	345	332	332	350	333	342	343	346	342	361	347	302	349	362	346	299	344	350	363	371	343	353	370	338	355	344	380	333	357	341	351	387	337	317	345	342	333	341	315	337	364	357	373	352	357	340	342	359	331	359	307	353	364	370	363	336	339	329	342	341	328	359	352	347	341	391	337	349	326	336	349	338	320	309	365	324	327	340	324	386	336	351	350	346	344	298	376	309	360	336	389	347	357	304	325	324	373	333	337	327	336	354	355	354	365	374	350	329	351	328	364	359	374	354	350	355	362	367	328	344	346	335	332	349	358	328	345	319	372	368	355	347	332	350	334	345	340	346	342	335	341	323	338	352	344	350	358	346	350	327	380	363	334	378	330	353	341	305	333	330	336	363	369	338	356	316	319	379	337	368	337	326	363	350	347	362	338	360	336	374	339	338	388	366	332	369	292	325	330	332	382	348	353	349	308	373	353	358	367	354	356	354	356	349	348	343	353	338	335	365	364	385	318	344	339	341	337	387	343	328	388	360	355	338	368	354	359	320	357	351	366	312	336	347	358	342	313	326	376	353	339	374	352	350	357	323	324	361	320	352	397	339	331	377	367	322	374	375	344	324	356	358	343	344	364	381	335	343	379	336	367	329	364	364	324	349	325	362	282	331	348	373	347	367	328	367	369	325	334	365	385	336	333	334	357	338	380	348	350	370	354	347	369	375	372	332	377	344	344	360	376	352	392	338	331	384	368	344	378	350	359	338	350	340	323	314	318	352	356	347	356	321	342	355	327	368	353	366	361	372	336	349	340	336	345	376	339	355	307	325	385	354	334	341	391	356	287	362	357	343	343	352	376	349	371	305	342	342	348	341	369	350	363	347	343	347	343	358	361	343	368	357	344	362	390	342	385	312	324	322	356	364	378	380	347	341	356	353	338	338	328	332	366	363	351	329	375	352	306	362	357	352	338	336	387	340	327	371	320	338	353	324	327	360	307	364	325	350	326	338	360	316	351	347	324	332	353	361	332	364	320	350	328	337	347	349	337	332	346	356	407	345	328	319	333	365	324	336	389	319	363	322	366	317	332	344	351	372	398	383	340	338	368	345	338	365	332	310	361	356	340	335	352	333	336	322	362	318	356	310	363	333	343	349	392	367	329	329	310	341	362	358	367	348	322	360	334	369	304	356	314	387	338	346	362	329	363	369	360	321	351	346	372	362	336	364	320	341	321	358	376	331	360	338	363	381	343	350	364	332	331	353	346	335	331	335	346	350	374	356	374	331	356	342	356	326	334	356	348	372	360	329	340	328	358	357	361	364	359	323	378	310	353	375	391	343	362	349	360	331	352	341	376	318	371	359	376	337	348	320	357	350	352	344	384	401	341	335	351	371	346	344	332	359	346	346	393	350	352	334	302	306	369	357	347	325	353	355	369	365	387	354	351	360	333	385	338	323	366	330	315	346	349	346	330	338	326	327	328	332	365	329	342	383	342	331	322	346	353	374	382	337	343	354	326	317	379	338	363	333	364	346	358	359	372	337	372	354	328	359	318	357	364	377	382	339	342	351	366	317	342	349	320	371	371	326	368	339	357	331	324	336	349	344	322	323	346	316	345	326	333	325	323	323	366	340	336	336	350	361	322	349	383	360	348	341	346	346	344	367	344	319	324	335	365	342
13290	1764	3204	3682	3062	2707	2222	1911	1782	1602	1578	1420	1335	1252	1294	1244	1144	1163	1113	1066	1103	1092	1080	1040	1001	967	995	902	1004	929	986	949	962	983	948	958	965	918	928	937	931	919	902	955	867	949	945	950	925	919	939	892	887	933	870	903	871	907	922	869	888	914	888	897	939	878	896	899	936	933	906	928	881	973	947	942	961	967	876	933	881	902	903	973	948	1029	866	909	946	949	921	894	919	904	939	933	987	947	910	902	963	873	872	968	967	911	937	876	859	927	932	823	907	851	909	896	865	912	885	867	916	867	913	869	852	900	942	890	911	885	835	904	904	885	908	855	931	904	871	896	877	900	853	889	863	919	884	884	870	849	911	889	831	885	905	870	854	911	893	893	875	934	830	895	904	871	824	825	879	915	863	862	858	923	948	869	915	846	916	937	809	890	914	883	912	876	907	866	889	901	840	921	869	843	865	910	894	875	888	886	838	918	908	882	916	852	887	836	873	903	877	884	875	877	861	881	909	863	924	898	859	894	828	851	860	906	918	916	872	887	899	861	853	909	883	862	899	817	909	906	890	909	843	844	847	881	874	905	876	853	886	892	865	904	890	862	922	880	858	833	882	878	845	841	857	837	906	862	857	893	865	885	878	880	867	860	843	888	897	852	844	876	836	903	860	905	921	869	890	867	879	828	874	834	872	823	830	889	900	864	870	898	838	869	879	914	880	856	914	904	840	907	922	826	866	904	894	919	884	910	918	942	912	845	905	851	830	847	819	888	900	897	875	865	884	874	914	898	859	851	928	901	857	904	909	908	840	929	847	853	919	893	878	869	875	867	897	906	879	827	867	871	888	876	931	881	893	882	844	879	853	868	864	929	897	902	906	905	815	851	910	909	945	883	873	870	903	857	868	871	895	867	840	906	906	938	881	895	868	867	877	960	890	920	892	889	882	874	919	874	902	848	949	900	835	869	903	861	911	850	895	912	903	881	868	851	907	855	884	832	896	899	860	892	914	893	897	922	798	923	869	911	859	880	882	851	855	864	870	872	907	839	835	869	819	861	907	854	904	885	863	901	901	836	894	863	839	870	880	856	902	916	848	887	873	887	843	861	869	884	801	901	843	877	865	881	814	841	925	853	847	883	913	883	838	894	894	862	884	880	929	864	881	904	893	923	867	853	882	872	904	852	840	884	895	891	874	824	836	857	869	829	942	841	854	909	900	862	868	843	884	937	899	873	887	885	862	905	908	914	814	890	942	879	871	851	835	831	861	821	932	839	875	866	886	838	902	876	968	889	908	919	909	894	882	856	873	892	885	857	906	925	868	813	865	892	839	889	805	869	907	810	873	882	893	826	910	900	872	858	939	882	868	872	911	878	922	861	802	868	901	804	871	855	816	896	873	855	885	829	863	857	914	858	873	914	851	870	839	890	860	890	935	902	887	853	895	823	869	868	881	899	880	870	872	847	878	872	863	906	890	874	862	896	892	938	918	898	870	877	899	871	887	919	873	863	894	847	875	899	857	911	893	881	862	904	866	934	876	860	849	896	870	881	877	901	874	911	865	879	878	836	847	866	930	894	874	869	876	819	891	835	831	872	852	883	921	883	933	835	884	877	898	891	839	880	856	939	854	901	878	886	888	894	906	868	897	880	914	873	848	857	847	949	874	899	891	863	847	867	965	874	858	849	934	904	895	921	887	901	906	889	873	851	867	861	906	873	823	844	936	895	871	838	895	871	903	865	830	865	879	869	854	896	896	853	799	886	884	868	891	908	879	841	860	861	853	866	845	878	851	916	890	852	864	848	853	892	839	878	927	895	817	859	902	873	882	892	888	884	919	868	887	880	839	878	864	885	848	859	867	863	886	881	868	840	904	861	861	911	886	870	912	880	855	887	842	905	905	911	883	930	912	864	817	956	870	863	834	886	860	850	844	903	887	935	860	883	892	853	850	875	834	882	892	852	863	861	849	880	856	822	881	913	882	918	849	869	888	852	819	913	945	863	901	879	906	850	936	898	926	865	866	870	889	873	821	875	859	895	876	887	858	875	855	875	823	901	909	897	834	908	854	914	863	881	861	875	919	850	852	910	864	826	940	815	845	872	917	840	832	932	842	924	887	872	905	841	873	956	871	885	913	862	872	891	847	875	925	882	910	951	919	863	831	890	903	867	889	836	863	883	923	880	840	903	835	903	898	911	892	910	878	867	878	878	881	883	833	843	845	842	890	859	854	925	822	913	893	912	926	901	913	877	831	858	878	874	879	890	867	877	878	954	855	906	878	881	886	868	879	887	850	899	857	877	869	886	863	884	856	872	880	868	851	852	866	862	865	882	858	885	908	901	885	880	858	866	875	917	904	866	864	880	901	875	862	902	847	873	885	868	904	926	884	909	812	912	856	861	877	881	906	915	857	808	875	854	910	884	897	900	851	844	849	857	846	918	858	870	882	898	875	897	927	928	870	862	925	914	824	839	914	849	866	891	856	851	858	857	880	851	847	835	864	908	875	890	887	820	923	919	897	884	851	874	862	860	894	899	859	839	871	876	874	899	887	883	888	838	886	913	897	873	907	875	922	904	887	867	865	885	874	902	903	883	917	852	839	855	889	841	901	847	894	880	868	875	937	863	850	820	864	899	858	856	854	850	868	849	880	855	902	856	876	837	907	913	848	904	864	894	897	860	904	911	886	885	881	853	850	801	877	889	936	900	798	938	857	910	929	849	841	873	907	917	889	913	897	905	861	869	941	906	880	862	912	865	871	912	901	883	853	841	898	898	847	801	882	887	883	918	863	879	894	886	850	897	923	898	863	879	853	910	884	888	901	866	897	863	835	886	861	874	874	843	912	822	874	895	876	882	860	867	931	862	905	850	875	860	913	910	921	877	901	872	867	874	844	913	886	821	885	906	872	871	895	841	912	881	889	873	831	897	890	929	870	801	855	909	847	869	868	882	894	888	838	876	832	881	882	856	842	874	866	834	906	878	872	870	911	961	859	933	835	899	877	902	852	882	900	888	880	885	882	883	894	891	930	872	855	884	889	852	834	901	881	911	867	910	920	866	944	914	836	837	836	914	878	887	861	857	870	846	883	888	865	945	840	889	911	885	940	900	866	920	893	920	850	875	865	854	887	897	889	862	913	877	875	910	884	913	893	844	913	890	879	846	875	852	883	882	884	898	883	887	906	874	832	890	893	865	899	888	864	875	925	922	840	911	862	940	878	825	887	868	867	915	907	917	853	881	884	842	836	896	870	902	868	874	940	890	859	856	841	878	856	908	870	908	905	903	907	901	906	861	897	841	876	899	861	891	910	922	865	886	882	929	890	869	856	860	895	893	901	908	892	850	895	894	906	893	794	821	833	853	937	834	876	863	897	904	869	898	869	878	917	883	949	916	865	836	848	869	914	837	861	858	911	911	868	897	858	838	924	887	880	877	855	882	875	845	900	865	930	889	824	855	887	924	890	914	886	856	930	857	859	874	875	872	854	848	892	858	873	880
41630	7151	2783	1986	1381	1022	824	624	566	491	467	411	394	388	341	334	282	341	298	293	286	271	315	275	291	278	274	276	248	280	252	276	248	257	276	255	254	260	262	262	262	253	250	254	272	256	276	273	234	239	265	243	226	252	241	263	262	245	232	220	239	233	214	268	264	270	245	247	273	231	235	276	268	240	269	267	237	228	254	262	262	255	236	242	241	285	292	271	225	263	243	199	234	224	261	284	265	260	248	253	234	263	246	238	268	251	277	257	245	279	228	252	244	236	268	238	239	253	251	237	239	267	240	247	253	244	271	234	227	248	240	207	225	236	229	233	240	239	247	247	255	242	255	232	237	231	251	235	242	239	241	234	239	228	250	233	258	226	216	223	256	250	251	236	248	233	255	247	243	242	256	258	257	254	237	247	232	239	243	241	275	234	237	266	277	226	234	237	234	259	260	210	244	221	253	225	252	261	242	249	262	226	232	242	220	241	251	236	255	261	252	238	246	262	265	262	233	234	238	249	229	240	267	231	246	235	231	239	286	264	238	230	236	246	233	245	271	237	237	267	246	278	243	230	206	246	234	244	257	241	235	246	252	257	234	235	255	247	228	229	221	262	237	236	260	241	261	253	238	248	256	268	232	237	273	230	257	238	270	237	243	215	258	236	233	298	239	247	258	267	251	222	219	244	256	222	253	224	245	270	244	261	251	235	235	238	268	257	229	258	224	211	258	219	279	263	242	238	246	222	246	235	258	248	222	254	228	236	225	266	269	252	241	265	228	235	274	226	222	249	251	231	246	252	262	251	261	242	217	230	271	246	221	234	256	220	222	253	244	246	238	244	259	266	233	250	256	240	241	258	241	224	263	235	235	243	249	244	273	238	234	259	254	244	271	218	212	248	266	226	247	238	269	225	237	251	254	284	243	236	262	262	226	233	225	235	230	269	253	236	220	231	268	261	244	239	267	246	240	255	230	223	274	246	270	207	238	262	231	248	260	261	247	251	220	231	255	229	259	252	263	236	262	233	221	282	246	247	238	243	215	232	267	254	244	243	244	232	248	221	238	229	248	226	236	276	256	260	244	227	246	258	230	244	257	246	268	266	252	240	242	232	245	269	242	235	229	216	249	234	219	256	253	256	246	259	245	243	244	260	238	252	241	230	270	248	267	255	273	236	215	244	225	240	215	253	229	235	253	227	211	316	235	231	259	253	272	233	255	221	265	239	244	253	267	226	238	235	232	259	214	251	243	237	255	246	255	275	228	243	250	267	214	262	210	266	266	236	214	246	244	252	242	248	252	220	218	236	242	257	213	225	225	274	232	234	241	266	214	249	247	244	224	224	253	226	261	237	269	244	242	247	232	243	244	270	234	256	234	263	263	236	248	260	219	265	230	240	224	290	248	269	241	209	215	253	256	238	251	218	248	272	238	251	255	254	241	248	244	211	272	259	255	252	229	261	235	252	268	226	265	258	261	261	237	243	256	252	260	245	245	235	248	261	271	259	249	218	238	220	220	239	248	248	236	241	239	233	250	240	275	242	216	247	261	235	228	252	232	215	235	237	239	256	241	266	234	240	237	223	242	241	212	241	263	211	267	238	264	267	230	232	261	258	230	238	251	230	240	230	228	214	216	226	250	230	250	263	238	245	244	226	211	287	237	224	278	261	239	219	253	276	211	248	237	248	248	253	249	256	251	250	239	267	258	253	272	230	236	267	243	267	242	240	241	213	236	228	228	239	237	235	226	259	236	247	216	249	228	268	255	238	235	231	224	246	271	251	254	236	239	260	241	244	273	241	236	254	253	225	254	244	266	236	248	229	246	253	258	234	231	266	251	236	239	243	269	263	260	250	233	253	252	207	248	250	214	244	229	225	214	238	209	263	227	225	215	225	238	253	232	252	278	251	201	247	247	253	213	215	240	247	223	259	250	229	220	212	210	260	251	243	239	252	234	232	224	210	226	237	235	232	238	243	260	253	244	245	227	228	258	236	248	250	229	246	219	255	246	253	248	253	239	240	239	257	294	244	255	237	277	254	220	239	235	253	250	232	237	265	237	259	235	262	240	243	255	268	244	273	226	231	255	231	243	244	250	229	257	255	231	226	253	256	265	250	231	253	215	248	238	247	268	234	241	265	240	261	257	220	248	266	240	240	227	241	256	231	250	238	238	242	251	238	236	237	270	243	235	234	246	212	256	269	228	266	258	209	239	262	255	228	209	231	234	249	252	262	227	216	226	226	253	237	239	258	271	215	264	249	256	240	270	261	251	271	232	265	245	261	233	250	249	231	231	242	207	243	254	217	221	259	250	257	233	248	245	243	251	264	253	227	245	269	221	229	222	234	238	256	255	267	241	258	253	249	254	236	247	242	250	248	257	241	267	246	232	220	233	239	231	228	242	248	233	229	274	227	267	219	250	243	251	226	255	242	218	222	254	272	237	273	249	261	223	215	268	260	228	244	230	246	262	256	231	227	239	230	264	248	246	237	235	243	249	254	237	252	261	230	243	252	256	234	252	212	233	228	255	265	242	263	240	252	215	238	244	258	254	282	244	248	208	245	246	203	238	245	249	254	221	251	278	237	249	258	261	244	241	254	256	219	235	232	256	252	248	239	262	269	244	256	233	256	236	236	261	240	257	264	250	245	268	240	220	234	227	225	233	235	258	235	249	263	250	202	230	244	235	222	244	238	261	237	248	242	251	236	243	249	234	243	261	250	230	225	247	270	205	216	255	254	247	240	240	231	253	262	262	252	248	224	232	258	239	235	239	245	237	273	265	230	242	226	257	243	218	226	240	249	229	260	250	243	225	231	255	226	235	277	240	247	217	243	234	208	247	238	254	198	252	228	229	277	215	261	223	285	228	228	222	255	226	231	255	234	258	235	226	256	218	284	269	231	243	236	227	228	214	243	255	263	228	234	269	250	257	240	230	265	244	237	241	251	236	225	250	238	243	250	222	214	243	264	217	269	237	229	228	232	237	218	267	238	240	240	258	277	238	246	243	245	247	220	263	235	250	217	237	253	238	252	247	261	237	270	236	239	260	219	245	227	263	256	262	221	258	261	253	241	226	217	224	245	224	244	254	219	247	250	217	229	224	230	251	237	246	234	264	278	257	223	259	245	244	257	234	240	222	253	255	242	246	258	252	231	252	242	231	264	234	233	225	223	229	225	236	244	234	248	240	257	229	253	243	227	243	219	251	245	238	233	237	276	219	247	269	241	246	224	255	227	233	277	265	222	247	243	260	235	240	260	277	250	242	235	228	249	247	228	244	280	219	233	257	226	237	250	281	259	251	250	246	224	226	232	208	227	266	225	239	232	239	251	260	237	226	251	225	236	233	228	224	246	231	232	251	256	240	257	235	223	232	270	220	212	247	264	230	222	243	232	213	233	244	244	262	223	253	250	225	218	247	258	259	248	255	230	267	250	254	226	255	275	237	248	244	238	242	237	236	251	236	247	231	228	221	242	232	229	258	252	251	217	250	226
19102	2401	5329	5854	4871	4104	3378	2799	2451	2111	1826	1676	1532	1457	1369	1223	1133	1158	1144	1035	962	999	885	874	836	882	872	878	814	829	828	783	801	733	819	795	760	764	779	748	715	737	744	712	749	691	710	707	686	719	691	721	713	703	688	641	707	666	656	671	666	700	668	723	687	692	666	676	659	658	738	755	751	718	684	684	724	659	696	681	691	656	728	661	702	691	711	664	701	713	690	690	695	637	699	724	713	714	682	740	743	705	690	743	705	692	726	688	643	665	681	601	631	697	686	665	640	655	625	682	646	643	637	614	654	664	672	668	649	677	629	662	583	650	651	637	639	606	608	658	697	689	663	620	679	648	671	657	654	659	643	661	651	629	645	675	634	631	678	655	631	637	658	683	660	626	668	648	665	632	647	663	676	647	657	666	621	619	655	621	652	594	632	661	683	638	585	665	628	638	636	604	623	614	622	626	609	645	618	628	684	640	589	658	639	651	637	654	640	644	648	657	623	635	634	645	591	632	606	640	618	668	618	635	637	611	644	644	610	665	620	591	640	594	604	676	615	634	633	621	629	634	590	637	633	623	653	641	618	651	618	618	628	619	617	633	608	665	640	625	610	629	614	678	601	635	609	644	643	612	605	655	650	646	620	634	661	641	636	634	653	610	644	611	619	600	623	584	592	603	673	634	665	651	642	637	634	649	600	655	657	626	634	634	675	669	653	653	632	657	647	647	607	596	673	655	672	597	687	603	676	673	692	625	635	607	603	636	585	627	613	638	597	623	584	630	623	634	644	667	607	670	581	641	613	651	607	686	646	580	661	636	611	665	687	657	652	617	651	615	614	636	650	602	633	594	682	646	654	646	652	624	625	623	648	646	627	592	603	687	622	639	612	657	639	631	660	620	611	645	681	640	643	588	619	643	627	619	607	634	640	636	681	626	589	613	660	695	641	623	632	632	633	651	616	632	619	611	606	644	654	660	646	647	660	652	671	649	605	678	643	604	657	652	675	633	619	625	659	625	637	644	614	598	637	643	626	604	677	624	639	616	646	667	657	628	669	606	647	681	609	653	625	633	644	632	616	597	627	655	597	652	665	637	607	661	632	637	679	639	623	636	644	637	626	665	654	644	645	634	624	599	611	656	633	636	668	665	654	643	658	660	653	636	625	652	586	632	620	661	658	609	612	634	615	607	665	637	634	629	642	618	640	656	650	620	641	642	615	623	639	650	640	628	581	630	634	659	677	635	589	668	579	620	630	620	631	670	660	614	642	628	613	640	645	596	608	580	662	633	649	568	639	619	617	638	653	642	638	626	629	621	635	652	632	643	622	608	657	636	697	674	676	624	674	614	635	625	625	647	629	623	616	591	663	611	614	662	629	631	612	613	568	627	687	655	624	651	637	630	634	630	604	660	678	629	708	620	632	670	604	627	617	649	623	641	641	602	630	639	637	661	665	648	649	637	607	603	624	626	579	592	626	626	634	651	658	665	615	642	644	591	616	623	649	648	629	613	634	623	637	665	634	673	645	632	648	604	651	679	658	684	618	640	667	635	644	630	633	637	615	651	587	681	637	662	628	664	639	607	630	607	609	636	622	682	646	624	599	633	634	656	633	623	605	637	638	634	586	609	653	671	657	655	657	675	642	624	610	602	641	625	651	656	612	595	650	627	618	623	609	660	675	642	660	598	642	661	641	650	623	686	618	617	640	661	593	643	658	635	633	650	642	653	661	631	611	616	666	622	616	628	620	660	650	629	626	649	664	634	598	615	665	619	657	631	645	634	624	577	628	622	631	639	670	628	639	634	656	624	659	628	680	637	629	677	645	639	671	630	609	626	639	637	640	649	622	665	691	636	631	579	646	650	672	646	638	660	626	649	636	605	653	682	627	634	602	650	627	623	675	627	602	654	595	625	657	652	592	658	628	651	643	600	670	614	590	607	631	660	634	652	646	645	660	637	644	663	606	650	663	617	619	637	636	608	631	672	643	678	627	652	609	652	635	666	686	635	633	598	632	621	618	600	638	640	624	631	625	608	645	629	663	651	641	637	605	636	605	625	643	667	603	662	645	594	619	659	703	625	623	627	655	647	662	638	665	620	621	656	669	650	609	677	615	581	629	658	670	684	663	632	634	604	679	641	582	572	616	618	675	658	648	608	612	634	628	665	608	580	609	649	620	646	580	621	593	615	630	625	641	649	652	639	614	639	608	670	622	616	665	637	622	621	644	667	651	646	598	625	693	659	648	619	637	648	635	633	622	636	624	618	678	688	637	612	646	613	633	648	645	606	683	651	630	634	642	628	605	606	676	571	630	667	618	637	610	636	624	640	588	601	660	570	665	645	631	606	639	623	593	590	649	638	576	631	604	628	643	631	612	625	655	653	612	607	604	633	596	621	626	626	606	585	632	587	617	636	646	640	647	626	601	583	628	640	637	649	651	616	675	648	675	617	648	673	588	634	599	673	660	656	666	656	613	629	597	635	652	624	643	650	664	643	687	581	612	681	634	672	618	625	664	616	595	680	671	577	673	641	596	653	650	682	660	631	622	637	672	602	633	623	626	660	670	650	607	595	676	559	662	632	669	603	619	640	657	637	611	647	625	649	623	637	622	668	589	651	615	631	622	648	618	665	581	640	664	635	657	622	646	636	613	586	627	630	605	597	641	606	627	668	657	634	662	658	652	663	636	622	656	609	630	668	640	615	592	620	687	653	625	644	560	659	651	636	670	652	670	632	662	659	638	661	596	646	638	624	650	666	643	664	590	665	647	653	590	632	647	636	609	658	644	623	626	658	616	649	644	611	636	625	621	670	645	614	666	629	615	608	633	653	618	643	639	679	602	590	638	636	654	633	635	625	588	623	676	673	634	652	599	611	637	705	636	624	599	623	686	667	621	604	617	619	620	648	634	650	654	638	611	650	646	614	658	609	593	597	623	636	640	632	659	598	718	612	632	633	641	620	574	623	637	622	628	595	628	642	605	659	708	597	629	641	655	644	585	659	640	623	647	635	616	670	628	596	630	626	655	645	641	671	632	629	613	641	615	605	643	602	619	657	660	617	648	625	671	644	621	646	629	603	620	635	669	659	636	632	653	617	647	678	627	577	675	627	638	662	657	625	630	597	591	619	643	655	609	640	625	603	620	640	630	632	652	617	686	675	654	640	617	685	645	668	683	668	571	612	649	616	629	661	643	645	627	609	625	652	622	664	658	634	610	612	649	653	632	668	657	616	632	610	642	631	655	651	627	660	637	584	641	614	621	648	657	593	616	588	614	618	633	645	660	674	622	654	669	627	620	638	624	661	558	649	659	621	637	659	608	617	649	617	634	659	640	626	571	602	622	604	635	650	607	663	625	620	624	663	623	632	605	645	641	633	628	623	635	586	618	639	603	631	635	665	636	629	626	638	631	664	668	689	673	690	626	669	612	634	607	667	669	648	664	606	638	625	667	624	616	653	656	641	604	661	601	630	663	656	656	641	605	630	636	583	645	633
4672	325	325	356	329	332	356	361	337	351	344	315	317	303	323	337	323	317	319	319	324	318	348	361	354	316	340	327	330	312	325	326	322	354	315	323	339	336	324	331	315	346	333	311	311	336	313	363	330	295	349	328	322	326	316	336	334	317	317	355	296	305	339	310	315	317	309	325	303	317	335	328	304	355	302	324	313	310	340	337	305	324	335	277	316	357	307	311	304	302	338	288	311	341	346	330	317	318	333	296	322	340	331	328	316	338	296	310	307	346	331	333	318	329	336	323	269	331	317	326	320	303	338	320	331	329	302	298	336	329	293	314	359	338	310	305	306	328	299	319	354	319	303	307	339	344	302	320	344	339	320	349	320	314	326	308	350	360	308	380	347	307	341	349	345	331	352	353	326	341	305	323	315	304	329	372	323	344	309	362	317	341	334	335	350	324	331	345	311	319	313	333	324	319	367	287	353	300	310	324	325	310	316	303	349	298	341	324	320	336	355	315	339	324	353	341	268	312	333	312	328	288	346	358	360	329	328	317	333	327	332	334	327	307	360	345	306	320	308	355	347	330	344	335	315	320	321	314	303	336	319	320	343	336	321	351	336	351	338	331	316	337	326	322	281	318	340	319	333	355	327	323	325	316	365	321	308	315	308	331	324	294	319	332	327	299	345	317	339	305	338	334	302	343	338	311	312	270	351	312	310	320	339	355	361	329	332	360	334	310	341	358	311	333	320	300	324	312	315	325	331	302	326	314	306	316	322	316	325	343	291	333	353	331	317	340	311	329	335	327	350	348	318	325	332	333	319	336	308	330	335	357	327	316	330	302	328	343	344	323	335	335	327	323	317	345	327	328	319	333	357	328	336	315	318	279	313	305	325	310	321	316	326	337	307	312	315	347	351	345	311	300	321	315	353	318	302	304	325	366	321	319	300	319	344	325	354	340	312	336	338	339	355	311	360	339	342	311	340	307	311	351	338	320	328	318	322	330	311	323	359	344	314	344	309	312	361	297	319	338	345	285	337	331	328	318	318	318	307	369	298	304	357	308	327	330	324	317	303	321	288	291	323	333	328	320	353	344	315	362	312	269	333	339	302	293	322	315	346	316	328	349	304	299	328	339	322	316	323	340	340	346	316	356	295	337	309	339	316	332	332	337	349	318	336	344	342	347	329	326	312	330	334	316	296	325	329	328	371	329	303	319	385	351	317	341	342	317	341	317	317	307	318	342	324	329	335	310	297	299	366	316	315	320	343	358	316	334	343	334	350	336	309	319	342	311	286	346	316	294	307	309	302	327	322	280	303	335	324	310	308	337	298	308	318	345	335	327	334	299	300	335	348	291	317	331	315	329	300	358	307	317	310	336	312	344	333	299	330	305	308	327	303	292	338	298	334	342	320	317	331	310	343	352	334	352	269	300	313	364	310	333	320	307	289	325	329	323	336	337	351	320	301	322	338	294	355	318	332	353	302	326	333	359	362	342	342	304	328	337	350	277	322	312	353	315	322	318	372	337	320	328	333	318	320	309	318	352	317	352	346	312	304	321	314	351	322	340	323	323	310	322	282	330	344	296	310	327	308	334	310	353	309	324	333	324	303	324	342	299	312	353	298	342	325	361	322	333	328	328	344	319	317	313	349	338	361	298	330	333	332	298	316	341	316	294	315	336	308	341	328	314	292	322	305	302	315	339	320	340	288	336	342	339	335	316	288	324	317	322	373	332	335	353	306	309	322	312	310	302	347	343	337	355	334	328	300	298	323	335	312	311	289	309	312	307	359	289	323	364	331	314	338	322	302	340	302	346	326	321	344	308	321	319	303	358	326	344	330	326	327	324	318	340	365	335	291	290	312	354	331	324	345	325	330	303	297	319	318	308	292	340	319	329	343	332	315	350	302	310	331	336	346	341	338	307	338	305	328	336	321	289	297	296	343	319	295	339	306	307	337	304	278	336	347	364	331	309	355	353	323	332	336	336	312	280	311	323	327	323	343	304	331	359	326	318	331	379	318	328	318	351	317	345	381	324	333	340	337	356	347	310	294	322	285	347	298	337	353	322	285	317	327	322	308	352	340	307	303	350	341	332	290	326	368	311	301	307	352	329	289	323	315	331	317	352	320	338	314	309	318	298	332	320	345	288	357	308	340	343	350	304	296	339	314	291	302	293	335	340	316	314	310	321	317	289	325	312	294	327	308	333	337	306	335	346	334	336	332	300	313	317	318	322	314	355	318	342	290	330	331	324	318	336	347	318	332	339	359	347	310	322	303	294	325	340	319	279	330	325	350	310	329	341	294	318	350	290	311	305	323	364	344	325	319	329	336	288	350	346	349	345	316	317	337	338	314	350	332	291	337	315	335	339	326	314	305	336	315	330	312	365	284	309	329	341	297	328	336	293	316	342	310	298	322	336	331	348	355	303	309	278	327	304	328	349	334	317	285	320	330	355	344	309	322	315	332	322	343	330	320	377	348	320	323	310	323	335	342	313	300	349	306	313	343	313	333	312	312	298	331	306	343	337	308	362	349	314	333	298	320	332	349	332	297	319	339	302	347	325	318	313	331	326	316	330	368	336	292	309	289	367	331	331	337	369	346	329	335	334	331	320	338	318	335	309	317	337	337	307	340	322	286	334	335	348	316	369	346	295	324	335	319	327	326	337	305	342	319	346	321	328	346	316	361	312	322	330	333	348	310	336	292	345	312	300	305	324	341	335	332	346	322	376	308	327	321	320	324	325	329	314	329	325	301	339	333	295	305	324	332	347	356	333	311	319	318	317	306	348	325	279	313	339	340	319	327	310	333	343	333	334	321	297	325	304	316	350	344	336	308	329	332	323	325	329	321	293	303	352	315	344	341	343	310	321	334	311	314	343	326	309	315	299	335	343	300	306	312	334	305	322	304	329	294	341	340	330	313	339	319	291	299	322	330	314	304	347	341	325	324	338	334	301	318	294	327	331	346	348	334	346	335	348	318	307	366	307	305	351	343	332	280	325	349	336	320	327	332	289	335	339	328	318	320	317	285	333	315	325	326	333	325	311	341	315	348	292	316	317	341	314	332	327	340	324	312	362	352	335	361	347	326	334	362	319	305	282	341	342	315	330	348	328	359	310	339	307	347	333	323	302	353	306	307	325	301	325	321	344	301	316	311	307	352	328	318	310	343	332	335	334	306	332	334	308	328	364	293	331	326	305	336	328	326	284	341	332	352	327	350	343	298	310	295	332	349	301	336	315	332	323	325	348	297	323	336	329	301	307	308	308	284	348	315	313	301	303	305	350	297	314	364	346	321	339	344	327	327	309	290	350	337	346	314	325	368	352	314	336	295	332	345	327	318	322	301	332	334	309	344	314	327	352	303	333	346	325	351	296	345	303	326	317	338	339	311	308	287	329	306	298	353	305	317	299	341	306	344	302	341	306	361	308	321	307	329	300	348	354	305	343	327	320	301	317	325	334	319	318	329	335	330	331	320	331	333	313	363	343	298	338	342	302	372	306
4574	891	925	931	982	945	925	868	862	893	854	859	894	847	887	779	855	845	801	898	887	898	826	858	837	802	807	839	828	870	830	849	845	809	811	877	860	801	842	871	823	842	854	855	819	874	828	841	864	869	857	829	894	815	861	855	856	874	864	886	853	863	863	844	858	849	803	847	844	854	847	833	873	876	866	850	816	874	861	795	809	814	875	839	824	845	828	859	909	832	842	814	814	873	877	844	860	827	811	846	828	824	854	850	867	825	838	857	846	871	827	796	859	817	788	819	852	829	838	878	787	846	851	859	826	881	862	824	856	814	883	778	844	851	796	800	825	869	779	815	832	800	783	838	828	858	802	785	872	850	859	803	825	878	822	821	885	869	837	850	800	835	809	773	840	852	851	797	869	829	810	796	843	847	778	815	842	867	806	828	846	828	829	866	808	830	835	803	866	841	847	875	887	820	809	807	852	867	875	819	821	877	855	874	800	848	857	841	841	851	870	834	791	849	809	831	818	837	828	854	832	815	859	814	837	817	837	887	871	806	846	841	862	897	815	791	902	847	904	847	828	833	809	821	859	864	820	807	856	839	800	843	912	818	854	857	858	829	896	849	778	852	835	830	844	850	822	887	859	820	838	833	848	863	844	828	830	757	832	834	870	842	804	868	849	822	836	883	837	927	854	856	868	794	787	841	813	812	835	825	816	820	825	844	847	868	859	874	757	827	858	837	835	828	820	833	840	807	785	822	816	812	791	827	809	856	887	822	814	818	856	846	839	855	813	843	811	841	864	832	832	816	802	896	877	863	854	822	834	818	810	812	827	811	857	816	841	825	822	843	827	839	849	761	834	837	824	863	814	832	891	841	844	805	861	851	833	875	851	823	867	844	856	819	870	861	841	834	823	866	857	809	829	810	858	867	810	816	864	833	840	858	824	879	826	809	888	834	814	787	863	845	793	818	833	770	819	821	875	839	832	829	853	826	820	837	808	836	804	765	838	839	824	836	825	813	815	821	806	896	787	795	825	833	837	813	835	797	832	804	775	833	824	834	830	831	816	871	818	834	817	794	839	833	857	822	851	825	788	890	807	825	862	813	834	830	851	857	836	854	831	864	852	899	848	840	850	858	819	838	848	824	855	852	836	819	807	822	852	851	799	836	819	867	854	782	807	857	802	869	761	880	841	870	800	843	836	816	878	828	807	851	814	855	868	849	829	850	823	778	804	851	907	802	807	818	887	855	864	781	842	816	819	856	851	840	834	840	819	836	801	820	830	817	817	801	821	882	822	829	795	821	863	811	853	833	856	831	858	834	917	875	831	815	787	844	871	832	828	807	873	847	844	784	839	841	865	856	848	873	837	826	836	887	787	840	841	813	860	832	826	816	850	846	832	867	838	843	860	805	816	784	880	845	872	847	844	884	803	860	873	787	786	879	862	857	796	833	871	831	878	829	815	816	856	858	829	842	832	853	790	856	811	783	818	844	822	855	828	825	852	849	884	878	865	862	848	834	846	822	812	824	860	860	843	872	855	824	823	790	824	840	849	866	812	842	851	780	801	868	831	813	793	845	824	817	814	882	870	862	848	837	862	867	844	821	850	863	863	867	852	855	815	808	828	835	846	883	829	852	831	832	851	823	903	847	829	840	783	851	848	778	822	859	841	842	841	816	825	885	855	824	856	855	791	865	807	847	853	795	855	864	826	842	845	825	797	821	846	845	780	838	851	799	845	827	784	843	789	834	843	792	841	865	858	848	847	837	844	847	824	854	849	826	815	840	866	807	809	847	858	864	815	813	830	819	845	821	812	784	833	891	838	856	858	922	812	795	831	861	858	815	824	829	870	805	815	858	861	849	858	826	797	802	858	852	805	804	846	814	755	836	854	828	867	877	812	829	820	850	834	832	828	869	866	824	824	807	840	836	800	853	785	844	817	845	831	856	839	823	836	851	820	831	874	862	895	893	831	838	832	858	819	817	819	839	857	807	837	873	869	908	848	841	813	843	841	846	878	830	859	856	814	823	840	828	839	854	827	870	796	836	859	818	793	827	889	834	898	856	853	816	897	848	805	833	826	822	876	825	805	829	822	857	808	792	867	860	851	845	848	891	873	868	828	884	833	823	830	831	830	882	864	810	790	850	830	886	857	827	812	858	811	821	879	822	843	839	871	847	797	850	828	790	812	844	808	814	854	829	824	819	845	863	817	842	831	792	803	875	863	799	820	827	866	818	850	809	873	831	801	840	841	873	853	820	860	853	793	806	847	836	793	843	823	804	851	838	862	829	837	858	838	801	874	794	849	825	889	859	756	897	846	825	862	828	834	830	813	796	794	782	802	771	837	889	881	842	843	862	849	853	816	881	859	878	859	842	885	858	836	799	794	882	849	788	816	811	851	798	830	803	873	863	810	853	840	842	864	849	831	840	881	860	827	834	817	795	828	826	864	837	797	857	794	781	919	835	841	831	842	830	846	861	853	757	856	859	813	819	826	877	927	894	861	821	758	786	870	863	843	864	817	835	864	838	816	819	803	835	809	845	807	799	813	839	848	781	827	816	823	837	851	840	840	865	842	836	835	799	869	811	830	794	845	781	856	835	853	856	813	882	833	820	860	864	809	853	849	846	862	885	814	815	785	826	817	860	749	862	823	799	810	888	842	850	831	877	867	875	844	835	846	829	841	861	870	894	872	839	824	850	841	876	827	828	831	850	819	831	830	780	798	826	770	872	826	817	836	787	784	870	915	832	882	830	853	816	884	831	824	789	838	854	853	849	815	804	823	801	824	837	836	787	849	845	853	828	834	804	843	891	845	808	805	843	848	837	821	798	822	830	880	825	854	794	844	800	842	859	870	799	821	859	846	865	779	803	878	824	826	818	862	827	807	932	864	829	870	854	790	784	836	860	880	821	835	849	845	875	849	842	821	823	863	862	783	840	832	817	811	801	838	822	792	842	842	834	823	833	839	837	911	784	830	771	826	823	840	792	816	838	831	812	832	875	806	871	906	773	861	830	856	836	820	857	843	839	846	823	853	806	798	884	827	802	859	875	847	825	812	866	863	883	815	886	799	824	793	801	879	822	851	813	888	818	852	827	807	841	854	794	835	839	796	857	870	848	849	880	839	898	827	794	869	841	832	821	849	804	799	870	834	789	803	862	812	818	844	864	788	869	827	833	840	866	843	811	857	814	797	793	797	825	844	826	858	857	805	867	815	792	813	756	734	825	823	833	836	869	804	832	791	853	836	797	840	833	865	857	840	792	814	863	807	872	831	850	831	863	819	823	882	806	861	843	862	881	809	846	849	869	858	810	835	838	829	850	812	877	776	860	814	853	845	818	830	820	884	874	860	842	863	857	837	861	796	873	862	850	822	783	870	803	821	880	783	833	852	852	829	833	842	837	824	767	814	845	834	832	831	876	822	828	856	826	820	864	812	827	838	766	887	828	765	818	848	863	844	873	828	828	908	885	820	813	810	840	840	729	826	849	840	824	834	834
27873	2790	1552	1209	957	705	601	562	489	468	424	441	418	452	408	373	362	384	348	370	406	392	373	355	395	365	385	366	366	393	346	350	344	377	366	337	350	382	363	345	339	355	322	350	355	368	352	355	360	350	362	357	354	368	360	318	366	325	334	343	357	360	348	327	340	344	339	366	337	384	340	343	383	353	351	369	369	361	377	352	338	332	367	319	351	370	338	397	378	336	365	337	342	371	346	345	358	349	361	304	358	335	367	361	357	353	339	354	358	337	331	383	357	361	339	336	359	356	382	349	345	340	348	360	347	334	371	335	343	348	372	348	352	336	382	331	383	347	341	332	371	354	311	342	331	352	337	339	326	348	346	345	348	322	355	354	334	364	344	378	370	364	327	343	347	350	362	341	372	343	327	372	365	319	347	356	344	312	327	370	302	326	378	328	338	333	357	335	361	346	327	347	320	305	360	332	356	353	352	351	328	355	357	374	370	337	342	362	329	366	378	375	391	328	362	359	376	345	352	354	364	354	359	350	324	341	370	372	337	351	365	341	305	364	354	359	393	403	333	351	342	341	361	334	368	382	378	337	383	357	356	365	349	341	334	342	340	348	332	325	377	345	337	337	350	358	331	300	341	371	351	365	363	343	340	342	372	353	348	349	373	342	356	329	366	365	330	358	348	338	319	374	323	342	335	332	352	380	359	360	328	327	347	337	338	324	394	363	379	348	350	351	355	346	365	349	363	376	378	366	372	310	336	364	406	384	355	363	380	356	338	317	379	356	341	348	360	336	332	341	329	343	336	340	320	362	324	344	357	336	332	356	343	341	327	356	364	325	383	362	352	365	355	327	344	342	342	343	324	323	369	342	353	336	350	343	366	327	330	338	379	364	327	374	336	352	353	402	298	348	322	358	344	333	321	335	350	367	344	350	357	338	310	376	362	318	358	357	340	328	344	347	333	353	329	347	314	355	369	338	370	367	313	335	353	347	344	344	369	355	373	343	333	381	364	369	336	353	375	330	357	372	335	385	354	379	373	388	359	344	323	351	334	356	352	336	342	343	346	336	348	342	386	303	365	356	361	337	373	391	339	351	371	346	357	329	357	358	380	315	382	338	360	359	378	403	353	372	338	353	344	354	374	347	376	339	349	339	351	340	320	367	353	329	329	329	370	332	337	349	352	341	370	346	357	345	345	365	344	371	352	347	349	370	312	339	346	353	389	331	368	339	386	337	315	326	337	293	367	349	330	352	356	322	370	303	343	380	324	343	355	364	352	361	362	313	341	367	318	377	369	371	344	343	374	325	352	376	378	356	381	367	319	364	372	341	364	361	354	385	367	361	312	314	347	373	371	346	361	346	344	375	367	350	336	378	355	312	373	342	349	334	362	347	359	355	358	375	353	356	366	355	344	371	316	357	327	366	331	344	324	348	373	332	365	341	338	322	339	329	339	340	350	352	312	324	349	359	365	314	315	342	326	354	340	326	349	361	335	348	370	373	323	362	354	349	341	358	331	359	344	340	359	352	338	361	330	347	366	340	332	376	339	349	333	346	340	353	330	345	336	332	376	331	374	359	347	329	358	347	367	332	337	354	393	330	358	340	344	348	362	326	357	359	380	372	370	326	334	326	342	337	325	354	353	354	343	329	352	356	363	374	340	368	345	347	352	339	329	352	373	339	356	360	390	323	343	325	359	376	325	374	340	367	313	376	373	346	350	360	340	306	332	321	359	312	360	377	321	354	374	355	329	331	342	322	346	327	326	364	358	313	330	356	375	353	349	356	348	321	335	337	351	334	367	325	370	321	354	328	342	327	351	360	327	347	378	365	335	352	361	347	361	331	370	346	374	369	361	341	367	341	359	338	353	333	354	364	356	336	348	365	362	374	340	331	352	359	371	345	326	335	362	302	335	336	354	363	333	355	302	338	339	374	337	325	353	360	391	320	321	346	349	395	349	351	326	321	352	302	351	382	323	387	339	317	342	353	363	358	353	344	352	311	341	357	322	372	331	369	348	331	355	311	336	327	341	345	353	331	341	371	372	335	394	334	379	362	332	302	331	344	370	341	389	359	322	324	347	333	330	345	309	361	360	376	337	346	330	340	360	343	354	332	357	348	341	339	376	346	363	392	334	322	368	364	376	375	362	376	350	364	366	360	361	348	343	309	372	308	338	339	354	346	355	343	318	342	355	342	355	364	316	392	368	344	369	322	370	340	355	341	362	355	342	356	327	324	349	368	334	353	342	338	333	338	348	340	335	349	343	359	343	344	341	364	352	357	355	339	336	337	335	358	347	317	316	326	336	333	335	371	344	351	324	320	370	354	351	337	383	335	344	343	338	349	347	336	317	320	360	349	365	323	381	339	314	349	372	335	322	364	397	381	332	328	359	323	316	407	366	345	373	340	390	349	392	380	347	354	339	354	355	380	372	331	374	359	342	362	343	322	359	358	364	352	371	371	344	339	336	337	367	334	361	326	357	357	331	331	356	333	349	332	355	346	361	326	343	301	334	347	343	337	355	343	361	326	354	352	366	347	355	372	358	359	367	328	340	358	348	361	323	370	346	337	329	323	332	371	312	319	313	334	365	367	315	340	386	334	334	387	350	335	365	363	326	367	360	335	350	360	359	380	357	332	342	348	362	326	378	342	340	350	356	352	339	300	354	333	325	350	334	332	377	341	322	342	334	360	361	402	356	380	344	351	355	382	340	346	354	356	340	326	321	352	333	336	345	341	351	360	307	364	361	379	320	364	381	329	366	350	339	349	364	339	355	328	328	356	350	307	355	350	357	357	363	367	342	373	331	337	362	369	346	347	304	378	381	362	379	319	383	325	357	343	344	372	327	303	384	357	396	336	367	339	328	378	343	377	345	345	389	342	379	344	346	329	348	341	331	349	357	365	348	334	336	338	333	366	365	354	335	326	364	349	367	371	359	351	321	356	332	352	362	368	367	368	352	349	403	370	318	349	334	350	358	338	373	350	340	354	333	370	344	336	322	343	353	347	345	366	336	367	346	365	323	349	363	326	358	366	354	329	346	369	351	345	324	376	367	342	363	359	340	339	331	321	366	332	348	340	357	367	326	362	330	349	343	336	361	346	350	372	343	338	344	306	320	359	309	333	349	328	365	353	353	334	343	318	349	357	364	339	338	338	380	326	344	339	336	357	350	330	359	339	367	338	339	332	335	343	369	346	337	350	364	317	349	361	370	353	348	332	354	368	359	328	377	340	323	340	364	374	357	344	366	339	361	369	376	341	357	357	346	367	375	349	366	346	356	364	368	337	312	326	318	329	371	341	320	328	352	339	337	363	348	334	360	345	305	343	321	354	346	368	331	312	339	331	334	370	369	362	354	302	356	354	356	358	311	346	365	345	327	361	359	360	324	364	360	354	318	321	345	362	337	323	317	321	347	337	325	326	310	371	361	345	342	362	344	342	333	285	340	341	353	350	386	356	309	373	356	338	358	328	382	367	344	344	373	346	372	375	354	332
13473	1786	3270	3668	3073	2725	2307	2091	1793	1628	1571	1433	1322	1205	1237	1212	1196	1151	1153	1094	1025	1024	974	1007	1028	1021	974	1016	958	971	967	1012	974	944	936	970	901	920	963	899	930	882	943	875	934	931	950	912	898	892	881	960	933	878	857	861	968	880	901	910	875	921	915	920	949	899	950	926	887	970	962	930	954	955	979	997	929	941	956	885	921	981	972	939	936	883	960	875	895	931	929	951	905	917	886	910	916	971	925	912	903	907	937	939	964	877	898	914	940	927	905	890	924	907	889	907	890	912	886	906	955	912	928	885	856	908	839	901	849	881	961	855	906	817	855	895	876	904	890	876	865	847	883	901	861	856	928	908	921	857	879	844	908	883	931	851	895	883	848	868	873	847	855	875	849	869	933	925	921	877	854	833	851	908	877	865	892	870	879	875	867	846	868	873	908	900	936	898	878	866	870	850	923	836	884	883	858	866	919	904	943	884	887	896	868	886	834	853	856	907	876	866	849	868	863	874	898	821	846	850	895	875	931	875	883	878	913	876	921	849	867	931	895	919	840	875	892	865	914	869	864	878	891	891	842	836	894	874	842	891	865	886	871	872	849	871	852	837	923	883	902	910	882	929	897	849	914	857	912	853	895	944	825	900	888	891	867	888	898	964	878	859	896	859	835	925	917	838	915	886	834	874	819	872	905	884	866	893	886	918	896	925	881	862	899	851	871	865	906	834	941	900	848	872	844	885	846	833	820	892	836	879	906	852	872	848	894	923	900	882	845	892	860	869	847	924	853	859	862	932	882	895	840	900	844	892	836	838	900	842	862	940	878	844	886	867	925	894	935	868	899	893	923	899	934	913	906	853	863	864	861	874	888	830	811	898	835	912	886	906	873	912	861	866	889	893	895	900	921	900	894	838	904	847	791	856	824	880	804	890	852	897	877	900	885	881	902	828	875	873	833	848	834	855	838	874	870	868	842	880	833	846	911	896	918	904	916	916	896	892	867	851	900	872	903	864	869	881	872	868	897	898	834	882	877	904	839	920	901	857	861	910	917	835	856	865	806	883	852	862	853	946	802	891	918	865	908	911	862	903	919	883	894	886	864	879	906	889	895	949	886	875	875	948	853	800	864	879	916	852	865	839	863	845	949	883	904	875	870	858	910	896	865	897	848	859	885	856	900	817	950	915	848	839	914	847	918	829	924	912	881	899	918	863	850	883	859	880	925	830	913	887	884	861	922	916	881	847	869	926	869	888	862	913	914	865	902	830	885	927	907	866	900	854	872	890	858	891	880	914	919	879	840	882	898	847	912	874	845	848	894	856	932	866	900	858	911	887	917	862	855	845	861	906	867	912	911	840	885	850	908	841	869	851	877	861	857	841	876	823	909	922	925	831	883	836	863	944	878	795	892	828	850	865	862	911	897	910	825	895	879	892	909	894	914	858	875	850	903	887	861	846	884	827	852	965	927	878	885	859	881	852	885	829	832	861	895	897	908	889	916	878	842	855	892	856	904	881	891	962	927	843	952	862	927	856	841	901	879	848	907	879	892	947	885	839	854	857	860	864	883	905	894	888	846	906	912	865	861	836	828	887	905	898	895	842	889	880	880	849	903	889	862	841	898	926	952	870	806	840	890	867	882	851	879	857	851	879	840	850	851	882	867	846	924	906	827	825	853	808	881	916	907	933	891	882	914	860	867	870	870	830	898	870	876	879	841	921	884	853	879	851	862	849	891	914	880	897	889	915	855	862	835	879	901	913	858	849	878	931	873	927	895	873	881	863	838	846	864	918	879	866	865	850	905	834	882	856	933	856	910	890	873	843	929	906	941	877	876	882	843	809	857	873	912	890	875	871	899	875	849	920	814	900	861	864	876	842	861	881	937	915	867	829	875	862	898	915	882	892	874	787	902	889	885	918	855	887	883	938	880	907	860	870	925	889	889	868	890	905	878	852	854	884	830	869	850	874	867	864	848	879	861	968	877	908	864	942	875	923	851	883	859	859	880	865	881	916	890	919	856	893	843	910	864	925	839	958	907	886	869	824	877	875	868	840	892	883	880	879	904	896	855	875	826	811	849	846	800	830	834	857	859	871	884	852	899	887	893	867	850	819	827	854	910	896	854	899	849	873	894	873	881	902	846	904	842	857	914	890	876	852	914	840	889	848	878	930	853	898	859	850	887	888	914	915	827	868	886	914	893	899	817	872	865	884	831	903	890	859	856	859	930	894	890	913	867	880	946	872	917	890	884	865	860	842	909	923	851	839	874	891	848	897	861	848	844	870	802	850	856	872	875	869	863	915	828	900	883	875	887	831	839	868	896	848	849	923	866	938	911	872	863	899	885	884	931	901	900	877	891	878	860	917	904	880	823	897	822	853	834	861	805	916	889	883	865	830	913	970	900	836	882	891	880	838	912	897	861	817	870	832	892	912	849	843	909	868	902	881	887	820	863	898	860	878	860	846	846	914	880	907	908	817	864	867	828	888	882	892	854	860	874	826	869	893	906	920	926	845	858	888	872	940	927	867	880	883	862	833	890	910	887	898	860	862	844	923	928	870	933	849	893	912	875	926	891	863	861	889	920	891	849	906	862	844	887	921	917	875	877	879	855	853	920	884	833	854	845	890	898	918	878	883	831	801	888	906	875	863	827	889	887	877	913	892	926	864	846	892	906	896	844	862	913	885	843	873	894	805	858	834	867	888	880	861	830	879	914	871	859	878	844	934	867	887	859	878	904	873	917	850	903	852	839	872	888	900	917	966	847	927	838	874	875	856	928	852	921	908	906	814	856	852	875	866	858	913	893	869	833	860	902	806	869	920	865	933	899	847	900	848	866	867	906	928	894	903	856	876	857	900	880	867	866	860	852	869	827	872	937	900	824	841	819	890	841	888	951	909	859	906	879	898	840	864	859	894	873	880	871	885	859	873	857	961	894	876	950	887	818	868	928	878	884	901	930	883	842	849	948	957	863	870	842	868	931	925	841	886	878	871	868	875	882	903	832	877	923	871	893	950	828	884	913	913	916	904	866	893	907	834	870	860	832	928	897	877	865	803	870	836	892	897	877	854	939	843	881	850	922	869	922	917	852	856	855	872	888	836	854	888	924	919	864	916	891	894	877	915	858	901	867	881	897	876	887	913	850	902	893	885	823	853	897	824	877	934	877	875	878	865	871	855	878	821	912	878	909	820	860	915	852	882	863	912	861	850	877	862	888	835	842	860	926	941	950	829	861	820	873	872	852	906	807	890	941	905	848	934	866	899	865	899	863	845	886	880	868	889	851	834	859	851	866	818	886	895	833	915	868	831	861	905	858	877	930	861	822	855	864	884	845	862	868	911	927	898	907	892	917	888	882	883	900	865	841	894	876	935	889	863	944	930	903	829	854	910	921	838	837	848	883	877	919	894	911	898	848	833	869	908	868	860	907	858	862	895	904	869	838	812	892	901	899	921	906	889	837	853	869	818	909	890	903	915	838	879	978	840	803	902	860	887	862	887
41520	8107	2951	2038	1365	1035	775	616	551	492	429	393	416	344	310	317	311	299	325	285	283	255	290	273	260	259	281	245	250	251	239	282	261	248	268	234	231	239	275	251	244	274	247	268	251	204	243	266	259	247	261	262	243	242	271	224	256	250	224	256	194	229	257	245	256	301	236	211	265	262	264	250	275	259	244	241	233	259	245	242	246	250	251	232	258	248	242	239	262	283	260	258	253	244	253	255	245	248	234	244	244	242	267	237	257	239	278	259	261	231	223	248	265	232	254	240	256	228	245	230	259	235	279	232	280	260	219	250	266	220	259	256	226	251	237	224	238	218	238	234	223	239	228	258	253	232	266	240	213	233	246	241	234	230	257	225	233	236	252	260	233	238	247	255	215	234	256	218	266	266	240	262	260	253	250	274	224	194	214	238	265	210	227	236	261	238	223	265	249	247	251	226	230	239	242	250	238	229	266	241	228	242	236	214	219	264	228	262	231	238	230	252	259	231	234	247	242	218	220	235	234	235	238	250	221	244	218	255	252	240	223	234	230	233	251	247	235	203	220	221	249	236	239	227	244	219	231	242	260	238	232	263	211	254	241	229	262	237	232	243	242	267	231	232	243	227	254	213	246	198	224	246	259	252	224	253	257	241	247	247	265	238	246	250	243	230	217	262	248	231	243	203	263	237	242	233	227	230	267	261	230	247	250	240	264	212	214	243	245	235	224	248	233	253	242	262	275	234	234	221	238	241	249	226	249	245	270	239	246	204	209	212	238	254	238	230	240	248	267	232	238	229	225	230	257	215	228	246	237	280	245	239	206	255	228	248	235	253	284	228	191	230	255	248	225	248	229	255	223	239	231	240	250	222	267	245	254	245	224	260	257	243	227	252	259	207	226	233	256	271	244	242	248	232	262	250	242	247	218	247	225	255	248	231	247	244	266	265	232	257	240	245	216	246	227	220	270	220	242	239	250	258	244	257	236	262	239	253	240	258	224	228	218	248	240	251	262	231	212	255	243	244	214	224	245	247	265	256	256	229	261	226	255	243	243	218	228	225	254	238	261	240	267	258	233	211	254	249	225	232	233	206	205	245	275	243	239	226	248	242	234	236	262	253	236	239	250	250	237	243	222	250	237	249	258	244	224	264	254	263	260	237	246	226	252	251	244	241	250	221	221	253	250	216	231	261	229	242	236	265	253	253	244	237	267	260	235	230	250	252	243	224	234	242	247	241	248	234	248	246	209	231	253	256	241	244	273	215	228	222	244	228	242	235	243	252	244	224	254	217	220	246	244	245	256	274	232	229	241	231	270	256	227	226	237	244	268	219	232	272	230	243	224	229	254	224	209	242	229	228	234	245	223	254	247	234	268	253	242	224	240	256	220	245	236	220	263	225	233	237	256	244	237	237	245	243	226	222	221	253	243	264	206	261	232	251	269	210	261	256	248	238	253	210	237	241	254	232	252	238	254	268	243	243	246	260	256	239	230	287	254	235	238	238	244	231	251	221	236	196	244	228	252	245	249	250	258	238	240	234	273	248	249	236	245	228	240	240	229	259	229	240	238	235	255	229	244	239	233	236	241	250	227	249	233	240	238	233	252	243	242	270	247	231	259	255	243	245	255	231	245	233	234	238	258	241	255	251	243	233	236	259	214	223	250	221	222	223	263	228	254	226	232	239	212	253	232	225	238	245	257	263	260	216	230	240	248	254	219	241	242	229	239	267	279	243	238	246	262	227	240	240	226	240	252	243	260	210	239	224	263	229	263	262	278	242	220	237	243	244	244	250	252	259	226	230	276	236	231	250	226	235	250	233	249	255	284	272	235	259	257	240	244	256	239	242	216	242	231	244	210	258	250	218	218	226	251	242	215	253	237	219	245	254	234	260	225	197	206	257	231	243	235	219	244	226	238	255	251	278	224	259	234	244	252	260	232	220	218	221	228	260	277	267	228	227	258	263	231	241	239	248	235	235	224	225	255	241	246	257	229	260	239	246	230	227	197	256	231	224	230	242	239	235	185	267	272	270	229	230	224	240	247	240	228	262	258	238	232	232	297	219	215	205	263	210	244	241	247	209	256	245	232	226	262	245	244	270	242	261	236	240	227	234	252	238	261	233	259	234	265	235	227	239	241	266	246	265	222	223	237	256	261	248	229	249	241	239	254	239	265	225	249	228	248	235	256	229	262	263	232	200	232	241	237	280	256	255	222	234	258	245	249	221	242	254	241	243	266	289	204	252	258	228	232	239	200	235	243	246	271	234	231	227	244	213	219	255	246	272	228	243	237	225	254	254	237	226	238	218	247	251	238	236	223	271	237	248	236	251	242	241	242	239	272	222	265	235	234	261	230	214	253	233	250	225	279	249	241	258	240	234	247	236	224	247	226	220	264	252	233	210	261	255	246	286	229	269	239	253	261	229	230	269	204	236	251	226	242	247	240	247	258	256	277	213	240	229	239	255	224	236	231	223	245	252	243	267	234	238	260	253	242	242	270	222	238	247	237	262	231	276	227	241	278	241	243	243	184	239	241	240	266	257	236	244	225	226	249	239	249	233	267	240	262	233	230	242	275	233	254	229	235	254	234	220	255	218	231	246	225	221	228	239	255	236	278	239	239	253	231	228	242	266	218	261	230	219	223	252	248	250	275	229	224	266	215	231	219	236	249	236	237	253	237	202	219	262	263	255	256	251	245	256	233	212	234	199	236	265	258	252	269	242	214	272	251	227	243	238	251	237	251	254	254	251	282	245	243	263	255	258	234	266	236	247	239	236	256	248	252	242	258	226	229	216	260	264	236	229	255	240	238	225	232	241	250	220	256	231	224	251	251	259	252	300	271	245	229	249	249	227	219	253	221	256	263	258	245	246	260	234	241	275	242	227	248	260	227	239	251	253	238	253	224	243	220	272	254	251	248	244	258	254	256	240	254	227	232	263	224	249	234	218	232	239	243	257	263	236	257	214	267	254	235	229	249	229	242	243	241	282	218	245	228	234	261	274	259	223	257	220	237	237	260	246	290	266	237	231	237	258	224	260	217	245	239	244	229	242	250	245	244	226	253	282	236	214	228	248	256	214	212	253	261	237	260	248	248	249	238	247	225	242	261	232	245	251	229	244	246	227	216	235	224	242	249	233	250	250	249	244	241	270	266	255	245	218	252	218	266	257	238	244	236	217	221	244	234	222	232	219	228	226	238	264	254	253	257	227	223	235	229	246	256	256	239	230	240	261	249	259	220	223	287	226	207	262	229	250	225	235	235	229	222	268	244	245	259	245	242	247	258	244	260	264	236	226	215	246	228	255	220	260	234	241	237	247	240	214	249	252	269	261	205	238	272	257	239	255	244	226	234	255	249	237	258	251	251	215	291	229	260	237	229	224	229	246	221	255	285	251	238	222	221	235	224	241	251	252	241	227	224	238	265	268	212	260	252	252	220	232	238	241	232	227	246	233	239	238	247	236	255	197	247	240	226	233	285	238	227	246	278	230	224	234
18785	2339	5171	5764	4936	4011	3350	2783	2347	2053	1818	1664	1510	1453	1312	1227	1182	1106	1097	983	996	980	923	875	851	886	869	831	782	833	757	802	741	737	766	776	730	723	733	713	723	705	694	715	673	733	695	691	673	643	687	691	662	712	692	672	663	614	727	677	693	673	644	662	723	723	651	642	654	715	729	653	703	733	729	782	694	690	719	671	656	682	759	711	706	682	704	716	667	727	693	663	696	719	680	661	673	683	722	658	640	689	743	698	720	603	710	670	669	649	665	654	595	658	642	703	682	661	676	618	628	652	654	590	646	655	672	611	674	629	604	640	658	638	645	655	678	660	668	671	628	656	684	644	658	637	642	598	655	586	597	620	615	659	605	631	639	607	633	629	665	644	613	626	640	617	604	656	636	634	651	599	588	619	610	626	645	636	618	611	652	609	650	659	630	625	647	669	637	637	616	648	615	636	589	602	595	622	626	608	645	592	634	594	649	656	640	587	639	677	627	603	611	611	664	634	629	627	644	574	656	611	632	619	625	608	602	664	618	581	610	639	659	612	627	624	614	640	624	628	642	628	580	639	608	630	622	638	617	620	626	657	608	634	583	634	649	602	625	640	647	621	655	620	632	628	609	609	677	575	598	621	643	594	600	628	642	649	606	652	602	620	655	639	597	657	651	633	648	598	651	625	613	618	663	604	629	632	623	632	669	651	638	614	597	622	622	587	590	593	652	633	576	588	623	663	631	629	628	630	628	606	610	604	609	663	651	585	632	605	655	650	619	642	610	607	645	613	622	636	652	615	641	640	625	622	588	636	590	667	629	619	586	627	611	608	685	633	625	591	673	626	616	600	631	633	587	638	602	614	582	605	642	630	703	650	621	647	646	645	614	623	647	626	628	556	629	661	677	598	601	652	599	662	647	638	634	644	612	629	657	633	648	647	611	642	595	631	592	629	637	629	651	579	647	632	649	689	638	623	676	629	604	623	683	665	628	604	625	669	636	644	576	623	620	584	581	622	633	601	626	642	625	646	675	625	671	606	589	630	615	628	608	639	647	626	620	563	623	615	632	649	659	579	606	647	639	578	641	611	627	639	595	619	621	641	615	632	643	648	638	615	636	641	635	581	654	590	639	622	617	652	662	660	660	624	646	661	652	618	623	625	608	602	622	623	618	645	569	638	628	612	628	635	598	663	593	609	634	612	623	673	626	635	631	659	636	654	614	637	623	609	657	680	669	658	611	595	637	640	607	581	631	621	599	611	592	569	650	635	633	647	592	633	648	633	624	651	618	613	672	649	668	650	623	627	616	672	629	635	647	585	609	662	590	609	666	608	599	613	630	628	653	608	648	602	624	592	626	601	646	648	601	622	635	657	655	654	644	665	594	626	645	628	633	610	611	625	639	658	630	638	625	635	636	637	647	641	611	617	640	636	615	607	598	635	589	631	676	579	636	618	665	632	611	588	618	606	624	580	609	639	601	621	638	635	682	622	661	672	673	634	667	645	637	623	672	658	614	617	599	636	644	569	641	642	634	645	675	591	596	575	662	605	664	654	683	598	632	632	636	645	620	605	616	699	588	640	655	587	605	626	633	654	648	650	614	618	589	611	648	662	589	634	630	649	609	662	611	609	600	621	614	644	591	588	659	604	594	628	616	644	652	646	636	613	628	686	660	623	611	615	603	595	593	627	643	635	648	625	603	635	635	608	617	622	642	603	613	600	600	616	646	611	626	656	626	643	648	636	622	617	585	646	631	624	612	586	622	632	614	577	615	611	617	619	611	613	671	655	651	593	592	644	645	649	617	605	629	622	626	638	594	621	611	649	631	639	625	571	583	637	641	594	601	595	600	641	694	657	624	628	611	624	626	640	681	641	644	634	636	632	611	610	630	654	663	673	595	658	637	623	621	631	639	605	622	656	649	657	618	663	608	605	597	645	655	634	647	665	628	600	639	613	626	644	648	667	712	652	637	618	602	628	616	616	630	614	621	653	642	617	640	610	617	605	599	647	589	621	595	632	682	630	665	639	627	665	617	617	597	669	667	623	643	619	639	625	617	655	595	651	626	634	621	593	597	606	634	687	634	632	656	622	571	621	643	643	651	652	617	684	620	627	622	615	640	619	625	602	642	608	601	619	589	622	622	597	652	629	639	593	615	629	613	626	623	656	589	626	619	600	578	623	640	629	608	624	624	602	648	639	602	618	637	597	619	592	616	631	622	616	660	590	668	623	595	617	649	660	593	612	617	633	659	595	649	618	642	625	652	685	662	607	605	555	657	653	579	635	594	599	609	614	565	644	668	576	620	590	612	621	617	599	628	601	654	627	574	656	643	585	633	643	643	649	626	630	640	584	591	645	574	641	600	600	580	603	621	603	595	602	641	650	612	637	649	588	620	596	635	625	633	631	628	609	652	611	626	621	640	618	594	625	630	618	636	616	626	636	593	676	620	601	627	641	661	651	611	576	640	572	675	609	667	608	693	643	632	618	606	617	602	618	602	626	598	612	657	663	651	657	583	593	619	618	612	580	649	649	608	632	621	628	635	619	628	585	572	667	618	627	649	666	634	624	653	628	622	613	574	615	620	616	626	628	624	635	598	611	654	624	642	651	663	625	587	655	619	655	644	637	631	624	604	633	616	580	609	608	639	615	638	668	610	638	599	644	624	625	614	600	611	634	669	599	659	615	664	621	643	620	653	657	614	650	568	687	619	663	588	605	649	657	638	634	624	632	607	647	678	592	658	623	654	589	601	624	633	659	623	610	622	613	651	616	635	593	610	651	633	630	643	633	600	650	604	614	654	626	600	626	633	633	675	596	614	631	649	610	693	573	642	636	667	604	620	611	627	602	623	603	592	644	650	636	622	650	629	661	622	605	626	630	630	648	686	657	613	627	638	611	655	584	622	694	593	631	630	640	589	618	632	681	626	633	647	629	678	645	642	604	633	635	629	650	581	627	619	670	600	613	640	616	636	609	585	667	624	657	663	657	666	595	639	625	634	620	667	678	627	624	624	652	650	648	643	636	664	625	662	598	641	649	666	610	635	623	619	633	671	644	637	618	644	590	659	602	639	610	630	630	621	649	636	659	613	656	609	632	609	613	599	627	650	627	585	624	593	616	652	667	637	601	641	622	645	618	641	622	603	618	598	650	663	632	603	640	683	659	633	623	681	593	632	639	649	654	624	654	627	609	650	639	618	601	631	629	679	613	603	619	635	657	582	625	647	695	602	575	593	620	656	684	618	630	615	605	607	626	613	627	625	631	609	606	631	649	644	645	586	647	651	636	634	600	668	613	667	617	629	613	654	644	617	681	635	654	633	652	623	653	630	625	635	640	685	641	599	624	628	629	643	619	625	663	630	620	645	652	654	643	589	600	612	683	621	593	642	598	632	640	620	626	636	613	644	609	643	651	622	627	602	621	626	586	637	654	676	618	619	647	647	624	656	669	647	600	586	620	612	632	665	622	635	665	603	630	601	660	590	661	650	591	663	663
4659	395	356	332	322	312	340	337	333	339	319	346	321	338	302	321	332	331	297	359	327	323	290	337	317	337	345	323	383	336	310	321	304	281	324	315	301	342	308	311	344	327	306	308	325	318	310	335	330	323	313	336	304	292	315	325	320	285	334	324	324	301	345	312	342	341	295	324	313	300	313	315	340	279	288	313	291	318	303	337	296	352	342	298	326	327	313	312	351	325	333	310	329	305	333	314	348	311	311	367	343	320	355	311	316	310	305	305	362	343	302	318	318	308	334	327	329	314	312	349	336	309	346	299	299	353	320	316	311	297	333	318	321	309	300	336	304	287	325	341	314	318	327	338	324	305	323	313	320	320	314	357	328	347	331	295	326	318	287	329	338	318	331	319	328	320	333	299	306	321	320	292	320	317	357	318	343	327	326	342	323	284	330	303	339	316	310	314	295	321	283	306	341	276	332	312	309	267	316	283	304	313	335	286	340	318	307	299	316	328	319	331	328	317	321	337	317	305	292	294	334	315	324	299	315	312	284	339	327	324	319	329	326	291	291	314	296	306	310	316	334	339	321	319	299	314	329	319	308	291	327	304	338	332	345	332	315	329	337	264	312	339	313	342	290	316	371	299	349	345	304	302	305	347	322	301	326	302	288	324	322	380	317	332	318	352	303	329	348	326	314	295	348	340	337	353	305	362	331	308	303	307	329	318	308	307	321	337	318	311	323	317	332	305	316	340	305	327	315	317	307	308	313	351	315	330	339	299	313	328	314	319	308	356	317	302	320	291	305	325	320	317	306	301	340	297	323	302	343	321	335	316	315	299	306	347	322	321	331	314	306	331	306	318	314	323	329	306	331	318	320	318	339	328	291	328	298	329	316	348	299	319	351	321	282	323	317	337	313	328	330	339	301	309	376	332	339	318	351	306	303	310	344	366	325	323	311	298	315	319	361	346	346	321	286	315	314	325	294	368	330	345	326	363	321	332	319	307	313	324	324	316	327	315	306	343	318	316	338	320	339	280	293	328	304	287	279	288	316	357	316	323	306	327	328	324	318	297	311	309	296	328	299	283	340	334	321	317	330	312	325	310	303	327	332	310	333	280	348	275	307	291	340	306	352	324	338	323	290	347	322	321	298	303	321	310	334	325	328	294	328	280	337	331	329	351	315	320	314	310	343	337	316	320	316	339	346	338	286	312	304	330	314	334	329	313	345	333	313	302	310	312	319	321	324	306	302	343	323	313	331	354	329	358	314	299	311	329	306	343	321	326	341	308	317	317	329	320	335	303	318	289	299	325	277	322	295	299	304	296	316	324	322	316	326	301	303	329	332	339	310	329	325	292	335	303	329	334	320	328	320	315	311	310	291	339	312	293	326	333	331	311	329	288	346	314	298	328	338	329	342	326	322	317	329	328	305	285	329	336	310	332	326	310	335	348	309	324	306	335	294	283	317	311	319	313	315	318	362	315	340	315	331	308	334	293	332	291	303	314	305	329	336	314	328	311	321	365	338	328	340	297	355	291	325	325	329	307	318	350	310	286	310	310	307	312	258	323	314	286	317	328	325	331	314	336	342	316	343	322	320	324	324	303	297	328	310	328	288	344	357	326	280	302	318	335	320	327	326	327	343	304	313	299	334	312	316	320	337	351	350	338	316	380	322	317	301	318	345	321	309	320	337	332	322	351	346	305	335	331	297	319	316	352	328	333	323	282	312	314	317	316	299	290	293	357	321	318	326	304	278	352	301	297	288	311	289	300	273	287	307	316	354	323	319	308	309	317	291	290	309	326	359	319	309	298	312	350	317	318	311	325	308	348	318	317	325	310	309	341	364	320	335	301	346	308	321	343	313	286	322	340	304	310	302	341	332	324	325	347	319	315	306	300	303	349	310	328	329	322	323	340	351	345	324	305	313	360	342	298	304	291	289	374	323	331	309	325	317	319	364	377	296	310	330	321	331	318	290	339	322	311	315	326	315	320	309	328	314	348	325	334	328	303	322	325	309	318	332	354	313	325	344	325	324	318	300	329	332	310	348	304	328	319	318	324	317	306	297	354	275	337	296	295	332	327	324	318	318	335	305	325	349	303	303	298	319	297	315	329	321	294	326	369	339	282	322	315	326	295	312	319	316	298	302	299	324	345	339	298	272	335	322	296	273	339	308	338	300	351	287	336	306	301	325	330	312	315	327	308	349	341	306	302	317	308	335	285	308	308	318	374	349	320	317	362	310	329	314	345	306	371	352	302	335	363	329	333	298	299	318	310	327	301	340	319	344	319	325	362	348	329	309	317	299	343	320	293	323	293	306	326	339	323	310	342	359	310	331	331	315	322	311	329	346	316	305	302	303	308	312	335	334	353	311	343	335	302	331	297	313	311	287	341	325	340	324	326	329	354	303	342	309	292	316	334	336	332	316	344	341	324	318	332	320	332	321	297	307	299	339	319	325	323	304	342	317	292	311	329	311	331	319	322	350	322	307	315	330	295	312	343	280	337	298	312	308	359	334	278	324	298	302	324	325	326	315	322	323	329	336	311	300	299	339	342	297	305	347	309	320	328	318	326	315	321	313	347	301	353	344	312	316	322	315	313	299	342	339	316	297	346	298	315	350	305	289	339	317	327	298	330	341	345	306	312	306	299	294	350	313	325	313	317	319	297	290	310	321	334	327	304	323	347	310	322	321	317	337	311	319	324	280	320	303	295	338	315	304	329	335	292	328	344	288	363	345	305	279	338	350	324	306	343	322	333	344	354	299	314	317	293	335	338	327	310	345	283	319	311	318	344	339	302	312	321	304	299	322	316	328	296	321	315	339	326	337	315	353	303	318	334	312	344	330	292	295	332	306	271	320	321	339	316	304	314	306	301	319	332	316	303	325	325	316	326	357	342	295	325	300	314	303	344	330	333	320	348	326	372	322	342	332	320	309	311	325	319	331	331	333	322	307	302	300	288	304	325	344	323	331	304	341	354	307	309	346	307	292	337	336	314	331	370	321	317	274	328	350	298	341	325	327	319	298	341	328	319	321	324	304	319	362	328	322	300	317	323	306	309	335	308	332	315	342	334	351	312	315	328	328	299	319	300	331	316	313	307	309	321	359	325	327	319	309	297	328	338	293	325	333	282	335	319	333	340	318	357	320	339	333	300	285	317	347	291	295	342	297	317	314	297	332	336	333	326	300	338	320	322	329	314	306	336	327	340	332	318	315	305	309	330	315	365	334	318	300	323	288	329	326	337	331	267	321	326	318	356	299	333	334	290	342	314	346	327	323	320	322	330	327	320	346	295	331	341	359	323	313	319	327	341	305	317	301	308	330	305	290	310	323	320	349	346	319	296	314	310	327	346	291	319	323	323	301	302	315	330	338	303	357	343	305	316	343	316	300	339	327	306	341	350	291	291	306	336	290	315	301	339	293	301	290	320	325	288	312	323	282	301	317	311	305	309	320	304	370	321	327	319	285	323	328	332	341	303	327	306	338	327	325	340	344	308	340	330
4427	829	939	954	947	886	916	884	905	832	886	872	803	867	813	828	838	859	877	821	855	800	835	884	814	808	831	800	877	873	819	802	853	750	820	869	843	788	832	815	853	828	836	849	819	860	825	791	821	811	836	847	844	817	815	783	820	861	830	815	792	893	819	812	793	820	808	778	849	848	836	814	862	854	885	861	837	803	865	814	832	828	835	819	838	833	836	859	821	862	873	800	816	842	827	812	787	865	834	871	846	863	877	862	865	813	891	883	792	832	814	860	858	801	744	860	864	841	833	821	831	789	827	839	816	848	868	790	831	769	813	840	802	806	810	840	824	810	815	824	822	810	831	797	845	810	811	858	799	833	796	855	804	822	785	803	822	871	807	819	797	874	849	835	815	843	885	817	820	853	849	823	828	796	812	797	789	804	854	837	772	817	788	802	828	799	866	837	882	856	831	825	775	785	777	843	818	811	795	866	886	849	869	851	811	820	817	791	781	856	847	818	818	776	845	833	854	862	781	806	833	832	803	820	816	798	775	860	844	781	806	816	830	814	843	806	876	796	776	819	831	852	829	842	833	796	817	842	839	816	874	827	826	832	800	799	852	830	817	806	834	846	807	848	769	841	855	854	782	782	824	835	786	841	813	771	854	822	881	808	807	816	784	806	795	847	837	837	835	848	797	814	850	823	762	805	857	836	858	815	867	835	825	828	863	818	866	824	821	856	813	847	797	827	815	836	795	833	882	822	791	825	840	822	830	826	805	775	836	806	788	817	845	793	807	814	806	804	810	774	819	850	826	810	804	780	790	841	792	818	852	777	871	839	794	795	892	846	826	889	804	837	839	778	784	820	798	781	783	781	804	799	844	799	818	855	832	838	848	780	844	813	802	833	817	816	825	820	822	839	808	786	777	866	814	816	863	822	827	853	783	823	855	808	865	831	777	799	805	807	832	802	808	782	809	800	797	857	820	856	822	795	835	836	838	851	787	822	864	813	808	844	829	824	774	814	879	813	848	834	847	851	858	802	841	800	813	781	838	845	824	793	787	808	838	803	817	821	824	834	765	811	847	822	765	809	774	830	810	774	801	889	826	784	843	816	819	799	834	845	841	820	828	864	866	841	869	812	814	837	806	830	846	873	884	825	802	755	838	807	836	861	855	750	853	807	809	795	850	830	807	808	830	829	825	808	809	803	832	866	780	888	828	852	846	856	830	763	870	818	800	853	771	831	851	782	806	822	808	784	809	868	829	841	870	810	843	833	815	880	785	830	801	804	879	837	804	812	859	855	835	798	818	869	806	815	807	800	806	797	832	843	834	788	870	861	787	827	835	829	800	826	824	785	826	784	797	823	829	836	856	830	845	830	819	787	783	842	814	804	842	841	852	851	805	816	822	786	838	843	772	740	805	798	785	825	820	822	763	821	801	830	859	812	810	850	864	864	843	787	859	869	828	785	861	792	776	795	847	819	834	838	829	827	891	794	807	771	822	798	808	809	849	791	807	838	803	817	815	832	821	797	836	839	777	811	777	837	833	837	832	847	829	807	864	832	851	819	839	816	845	842	849	755	742	797	812	844	817	829	834	839	802	800	769	791	850	785	823	833	828	890	847	798	835	870	845	783	853	818	809	809	817	767	793	796	821	818	836	794	843	872	797	795	807	811	846	819	793	787	803	821	883	872	840	870	834	846	785	805	828	858	855	848	828	800	794	811	875	798	840	836	838	777	786	848	851	822	791	816	832	865	854	780	828	807	851	789	800	847	832	827	807	849	786	808	826	820	836	835	852	853	843	839	818	818	850	868	812	817	826	807	771	832	848	864	842	829	827	812	847	799	840	806	803	829	799	790	846	806	854	833	797	793	815	768	794	849	818	826	789	874	790	836	820	815	798	786	785	848	857	854	801	821	801	792	780	828	853	837	829	786	841	751	830	787	842	808	807	817	798	844	817	796	811	791	844	802	832	802	791	855	817	821	822	836	815	819	823	819	829	859	777	872	837	821	849	801	815	873	809	805	809	854	816	837	775	830	814	797	852	760	802	866	798	882	849	839	806	823	842	809	871	844	818	826	773	822	861	836	824	788	834	840	775	800	780	806	838	815	765	823	837	836	796	828	819	824	826	833	765	812	838	768	832	816	793	801	830	811	802	850	809	835	834	864	818	821	843	879	868	830	860	821	865	830	847	796	855	803	835	764	766	745	841	812	762	878	834	852	821	819	802	827	836	859	786	841	811	884	818	832	770	826	798	752	804	845	834	879	796	816	808	844	826	818	829	807	775	824	804	815	871	818	835	858	759	796	858	819	831	841	881	873	803	864	827	837	827	853	779	839	811	830	821	804	774	804	792	830	801	795	835	834	785	848	835	758	812	841	816	833	838	797	790	842	805	800	755	802	776	766	825	751	751	790	833	803	813	790	840	834	819	809	820	838	896	883	808	837	817	772	828	790	900	832	783	850	844	838	825	823	787	870	832	812	852	791	850	839	808	808	833	807	833	908	840	824	834	818	824	835	788	829	845	846	869	820	819	826	838	819	829	863	857	811	816	802	839	809	808	856	795	887	835	766	790	788	773	805	836	780	850	819	835	845	831	839	784	763	819	782	796	850	755	797	790	808	852	796	822	823	856	835	811	816	825	823	845	811	833	812	778	769	843	807	795	799	833	830	837	807	756	816	837	822	819	834	790	808	813	828	810	795	813	848	828	852	825	799	793	869	819	825	810	787	868	864	726	788	793	847	819	832	814	797	819	804	817	821	787	778	857	817	858	806	817	822	861	809	803	830	823	863	859	800	822	764	827	806	831	875	856	847	836	832	811	781	843	826	834	834	807	817	817	811	819	794	784	838	795	835	793	845	795	795	804	831	816	823	798	803	838	828	828	829	853	819	856	792	830	818	781	817	878	796	829	802	819	802	852	828	783	813	808	791	814	869	825	794	815	832	841	797	792	800	845	828	830	786	858	779	803	852	824	883	804	785	801	868	835	873	801	877	833	853	797	806	841	802	824	897	822	800	797	802	831	816	834	850	818	802	845	850	830	856	797	887	835	830	833	778	796	818	860	857	823	874	846	839	829	786	804	926	836	848	853	842	849	826	841	830	815	843	850	833	813	805	854	800	824	818	849	859	864	842	776	847	811	810	877	783	848	803	858	814	809	836	774	816	832	795	809	796	827	858	845	785	800	813	794	797	859	792	816	863	793	805	810	811	791	839	838	785	832	828	829	763	819	803	850	766	814	810	802	838	834	804	830	826	807	796	790	814	850	814	780	823	869	807	835	806	831	808	848	812	810	824	843	812	855	858	783	817	822	830	833	834	830	827	813	862	803	824	797	789	853	800	769	787	820	828	827	808	825	812	798	796	820	836	797	814	829	846	791	784	855	857	787	848	759	798	844	835	824	796	816	845	812	881	813	784	805	830	789	846	791	834	791	859	820	807	820	826	810	830	855	821	853	865	816	838	827	855	816	804	837	798	826	824	824	780	836	834	874	774
27276	3208	1506	1173	845	723	623	593	500	435	481	412	379	415	392	399	390	347	383	383	359	365	377	386	385	331	360	339	352	382	338	373	335	354	365	336	346	313	385	374	319	352	323	347	366	345	343	336	336	353	337	323	322	343	371	344	366	345	321	353	351	309	349	352	337	357	320	360	344	334	319	327	364	326	345	349	331	377	354	365	349	383	354	341	350	324	350	380	375	331	346	356	329	350	370	342	375	371	353	364	351	361	327	362	325	359	332	350	371	298	348	372	335	302	351	321	356	318	360	367	373	342	333	325	367	321	361	365	356	329	357	385	367	367	368	314	373	351	379	313	349	323	316	357	337	364	354	351	331	327	339	361	336	388	323	363	333	332	305	321	323	342	330	323	348	324	339	343	351	369	337	329	335	350	344	342	352	332	335	358	328	325	330	318	322	363	366	339	325	336	354	309	333	349	346	319	357	355	333	348	302	346	325	334	365	347	345	334	320	347	359	365	323	336	324	340	363	323	366	326	345	323	326	344	345	353	355	343	337	339	357	358	316	366	346	350	347	364	344	323	355	348	321	342	336	325	374	338	343	369	347	324	367	381	318	340	324	340	330	359	356	328	333	332	324	346	328	362	343	334	359	333	369	318	358	333	300	334	366	396	344	348	349	347	327	347	333	332	345	340	366	353	380	338	330	340	321	341	307	315	325	364	338	358	358	323	305	329	334	335	373	335	332	345	372	336	342	343	354	336	318	334	360	364	360	344	353	353	306	346	339	352	328	351	357	334	338	355	387	336	362	325	316	353	331	342	356	368	358	381	358	318	317	310	337	339	326	334	339	338	324	349	354	318	321	342	350	363	353	362	337	336	319	336	385	356	356	337	357	351	342	349	374	369	340	377	350	337	342	314	326	359	353	399	327	320	337	339	350	324	291	317	312	334	321	291	339	367	347	304	322	354	357	361	365	339	367	328	307	359	310	317	356	366	328	308	363	352	343	334	318	369	325	326	355	320	337	347	343	341	316	303	358	352	366	378	355	372	333	338	345	358	338	333	338	370	345	330	353	352	349	395	371	364	330	336	358	358	355	328	319	362	348	384	350	356	330	334	320	368	356	353	345	326	339	352	357	363	299	359	316	329	315	337	337	331	350	329	325	307	344	319	335	330	351	304	339	344	341	329	363	368	326	345	338	334	362	288	337	301	351	327	310	357	338	337	337	318	349	349	330	393	333	323	318	331	365	353	332	347	311	348	341	356	347	355	357	318	318	302	344	337	351	356	348	336	340	346	324	345	332	336	368	357	369	345	352	329	316	351	354	323	328	329	357	332	335	323	315	379	353	336	345	331	336	348	370	336	354	376	329	356	343	336	337	342	332	348	338	335	324	311	341	319	332	321	340	358	328	343	350	377	341	345	349	323	315	359	305	339	324	325	391	374	342	346	322	368	343	354	330	334	302	333	326	332	339	304	348	320	325	341	338	331	355	340	315	327	325	368	390	354	357	353	332	351	374	355	330	340	331	371	364	314	337	336	346	338	327	357	319	341	339	331	388	330	352	330	337	336	340	363	326	334	371	331	334	329	328	352	373	345	323	330	311	361	350	318	324	346	353	327	343	348	351	307	351	354	323	328	342	341	340	331	350	352	363	357	352	338	333	333	361	307	344	311	325	363	323	343	343	354	337	357	363	343	348	350	337	330	339	337	330	325	306	365	351	338	352	348	347	338	335	325	340	333	352	325	372	337	339	366	363	323	299	336	319	363	336	328	327	360	332	354	348	339	314	361	340	308	328	355	327	333	340	341	374	364	306	367	360	352	313	356	335	319	303	380	336	346	317	325	334	307	327	299	347	325	384	364	358	345	328	345	319	359	351	329	318	335	319	357	318	381	353	289	360	351	357	308	373	343	338	333	337	308	323	334	351	321	363	303	336	324	353	346	341	329	343	346	350	332	367	319	316	346	349	291	336	343	294	350	373	350	337	289	345	384	344	359	341	327	358	316	360	326	369	357	362	373	342	329	348	312	371	368	353	326	349	340	359	364	311	357	364	318	336	339	367	365	331	373	312	322	338	299	342	329	322	368	328	357	338	351	348	335	348	343	328	348	369	343	332	322	338	340	364	331	300	321	295	342	298	343	313	340	324	347	347	354	357	375	324	328	327	329	339	374	369	303	326	336	351	331	353	314	355	335	369	325	349	371	350	329	271	305	342	390	357	325	346	349	339	320	332	354	350	343	327	357	395	319	361	329	320	335	371	309	352	349	337	328	319	329	326	301	352	361	338	351	345	338	356	336	345	325	274	323	364	331	325	365	345	310	372	334	354	328	334	330	339	361	374	346	344	337	363	313	343	320	338	351	335	361	359	362	361	318	365	344	360	351	339	361	348	314	303	327	333	365	336	329	387	351	315	347	324	340	347	329	328	341	388	351	364	347	318	337	366	334	336	325	330	363	345	370	330	326	329	363	310	351	340	363	344	354	335	355	329	340	348	292	327	360	367	322	284	346	331	322	314	330	319	370	368	373	338	325	372	349	343	353	326	311	349	335	355	372	331	377	338	373	337	307	344	314	350	317	332	354	353	333	322	360	298	341	360	334	348	344	343	361	358	342	334	332	308	328	362	320	323	347	332	352	360	379	333	330	343	316	330	370	349	344	340	390	362	312	332	329	337	338	344	323	344	353	337	376	343	335	328	362	342	338	347	355	380	345	344	315	351	337	336	332	336	288	309	347	330	361	340	337	343	331	336	307	325	335	350	344	325	367	318	317	380	335	323	369	356	355	343	316	350	344	302	327	331	317	325	331	328	369	326	358	327	352	320	318	329	339	346	341	335	358	327	351	341	366	365	321	352	341	332	301	320	375	302	366	334	356	342	325	365	332	342	338	318	325	326	337	345	323	330	311	325	339	368	344	348	326	358	360	371	340	359	338	376	335	345	326	327	366	310	328	341	321	326	341	290	332	302	361	386	321	367	342	312	368	337	407	362	353	337	359	353	310	333	350	383	329	330	367	366	320	333	357	343	355	355	364	364	352	339	360	346	347	332	338	356	314	315	353	372	342	314	339	347	342	346	331	355	367	367	333	338	350	306	365	379	380	328	352	338	353	324	327	369	367	332	352	322	322	326	379	331	343	371	341	344	333	356	382	342	331	371	326	357	358	328	335	333	349	353	331	315	296	344	362	330	318	350	361	382	349	350	390	365	330	382	318	367	348	330	359	327	326	382	353	316	323	329	321	349	348	317	372	337	339	323	325	350	318	303	358	360	358	354	315	333	354	340	342	358	363	327	319	303	319	361	371	340	345	336	333	334	315	351	322	361	382	336	351	375	313	340	334	348	344	338	327	326	326	338	314	353	339	315	320	373	291	321	324	350	351	348	333	336	331	364	316	320	312	324	346	350	358	326	348	335	390	326	330	363	375	331	362	357	368	334	322	336	317	332	323	354	348	325	342	324	336	321	356	357	313	354	330	341	339	339	328	370	296	345	370	309	359
13112	1768	3250	3577	3168	2604	2285	1987	1813	1677	1516	1387	1331	1337	1185	1154	1165	1110	1044	1052	1073	1041	1004	1025	1015	976	994	983	991	965	948	919	924	930	937	962	931	842	921	934	915	856	878	871	900	877	890	882	894	896	857	851	895	907	871	893	861	932	844	892	896	874	887	860	892	922	937	911	863	937	939	940	921	940	901	895	878	916	875	938	877	897	890	847	901	925	869	789	912	921	892	917	923	936	904	910	901	896	910	913	940	891	916	924	923	872	920	880	893	900	873	886	910	889	814	853	902	924	901	877	888	873	851	865	866	915	902	872	847	900	856	873	824	884	835	871	855	829	850	875	818	839	821	883	834	884	866	910	843	847	908	858	890	855	829	837	871	874	895	840	844	884	862	840	860	856	864	813	860	803	863	858	872	832	866	863	874	910	880	862	898	922	853	870	846	927	809	864	863	922	872	902	869	822	876	849	859	911	883	876	863	850	865	893	904	930	903	841	884	867	840	930	878	870	807	894	854	862	848	866	838	882	846	875	823	840	850	905	874	873	917	838	887	909	845	860	833	812	883	819	792	865	850	812	850	862	856	842	869	874	866	802	824	863	886	857	872	845	914	895	844	882	861	845	852	835	851	857	867	850	867	848	851	913	841	838	876	856	856	828	854	852	853	844	904	861	778	856	851	853	823	875	842	811	897	870	856	821	926	895	821	934	924	899	870	830	848	913	856	850	918	838	879	892	893	920	794	827	880	890	811	919	778	839	848	847	847	885	866	817	856	885	865	857	867	868	912	815	877	911	867	829	863	815	903	866	816	811	886	865	874	867	857	879	864	876	881	854	824	828	822	893	852	874	854	842	908	899	801	889	871	878	832	844	834	858	869	850	887	852	848	856	919	917	875	832	921	837	816	838	827	822	907	841	827	803	843	871	859	830	825	844	891	866	873	842	853	863	831	834	863	857	842	866	925	848	820	846	873	846	855	826	872	873	846	867	912	842	848	823	860	853	917	918	907	859	889	852	836	903	861	839	812	862	858	875	844	874	850	829	854	825	810	860	893	835	869	872	834	885	863	857	918	810	871	812	832	849	836	893	913	843	823	880	812	850	849	818	875	849	894	911	885	857	908	851	878	896	885	859	917	870	878	928	882	888	907	896	917	815	881	912	859	827	889	874	789	849	861	824	856	862	910	839	843	852	851	891	884	862	822	881	748	837	882	841	878	882	886	796	873	827	809	874	834	932	878	869	827	865	850	850	869	882	876	850	852	862	859	883	868	882	851	858	842	848	889	880	858	852	889	826	861	843	853	851	814	826	823	861	884	859	803	865	874	864	909	818	847	855	844	823	814	811	866	886	865	818	850	901	853	881	836	838	890	878	825	852	907	812	840	879	797	845	897	850	832	855	842	875	865	869	851	812	878	859	897	864	860	857	884	869	860	799	857	847	855	876	884	857	849	870	835	886	920	885	863	913	863	877	888	815	877	843	878	860	900	864	839	930	860	846	832	879	846	865	863	858	869	835	847	854	871	893	833	920	839	882	884	848	903	848	803	905	923	881	899	849	826	814	893	866	889	874	883	893	876	861	874	809	849	892	881	869	821	890	885	831	896	853	855	880	874	921	846	872	832	920	838	894	830	888	849	882	855	895	840	893	828	911	874	842	848	879	823	843	910	871	845	896	840	824	833	889	863	846	863	850	846	845	804	849	852	845	872	851	829	887	876	862	819	829	853	845	922	818	832	843	878	866	875	882	824	817	850	896	846	937	829	912	873	825	866	849	855	844	870	867	855	909	859	877	847	778	920	834	875	782	872	870	891	879	855	856	846	887	867	843	830	910	908	838	893	881	916	859	859	900	803	891	857	827	850	843	888	894	885	858	855	865	920	858	899	852	860	912	912	862	835	892	881	874	909	843	805	872	851	868	887	847	856	846	890	791	889	861	855	904	919	819	835	931	816	861	889	848	863	842	888	861	844	920	882	875	819	835	849	831	876	855	881	821	838	871	851	877	823	871	870	862	843	820	856	850	871	879	846	859	882	898	821	863	874	833	831	838	855	905	860	892	865	860	893	824	901	840	863	846	918	881	833	828	869	847	837	877	838	857	831	862	823	845	904	848	879	840	898	871	834	899	823	927	822	878	818	863	847	907	891	893	869	823	859	852	852	922	909	821	864	879	877	837	927	902	842	817	864	853	826	869	851	833	839	849	853	802	869	861	875	892	915	857	837	877	852	833	857	841	881	888	828	869	845	866	836	851	843	860	909	858	858	878	869	877	873	852	877	864	896	858	840	857	916	834	898	935	890	908	862	843	875	863	849	820	870	872	882	886	884	853	874	863	838	873	882	851	891	862	838	928	849	848	921	866	880	876	842	855	857	843	864	810	867	879	858	887	816	889	863	903	878	859	874	825	860	912	894	828	890	843	857	857	864	856	871	890	856	862	864	832	821	885	884	829	834	870	868	818	842	850	879	845	796	873	824	944	868	870	844	852	838	876	922	864	866	871	860	880	795	838	833	893	835	866	871	809	862	879	882	893	865	892	840	842	875	891	888	875	896	877	867	900	894	862	803	862	853	892	889	857	856	855	835	832	855	842	857	836	878	861	902	826	818	838	823	867	834	813	864	837	855	853	845	872	868	869	823	857	859	845	871	887	866	820	862	877	900	782	824	862	864	884	865	838	855	858	845	873	889	883	836	871	860	869	866	927	861	889	839	825	831	913	872	794	890	901	800	868	848	867	880	875	872	900	833	869	846	825	882	899	833	866	901	886	866	908	856	896	857	894	887	834	879	882	879	845	915	885	890	878	901	848	849	866	838	837	833	861	857	838	899	840	871	854	847	814	814	936	901	822	859	876	881	861	846	837	865	810	892	839	883	851	847	861	891	859	844	877	806	868	885	852	838	846	844	843	841	896	869	900	889	860	878	888	858	883	902	863	881	877	903	848	887	871	847	823	838	872	840	852	858	900	851	852	879	884	837	848	847	843	871	839	882	884	882	905	856	961	843	856	856	848	888	864	858	861	844	910	893	862	839	876	894	866	904	871	878	831	877	871	939	856	808	806	864	836	883	880	838	842	811	817	809	882	870	872	863	862	846	897	886	854	835	860	838	869	820	838	890	823	821	861	867	915	879	804	867	880	853	847	909	776	867	850	829	848	872	879	875	864	872	852	873	887	852	877	891	889	863	873	854	910	869	915	867	844	847	848	859	879	817	876	817	864	877	893	861	874	842	890	867	875	863	884	888	924	870	868	856	837	874	899	832	873	854	888	816	936	851	843	848	891	884	920	821	821	829	854	893	827	838	866	835	912	849	892	851	929	892	891	858	830	842	897	844	823	814	849	916	820	860	894	829	847	849	834	892	815	922	852	845	904	877	897	929	808	873	887	834	855	842	845	899	845	864	866	822	928	861	876	867	821	869	842	853	828	863	855	877	898	813	896	866	825	845	925	844	843	886	873	875	862	880	819	839	823	901	822	850	820	864	894	887	908	910	856
37376	7213	2904	2063	1400	1077	777	631	580	489	471	422	390	350	347	353	294	290	300	280	313	261	284	287	278	253	249	270	273	271	235	249	263	249	230	246	286	260	239	272	236	219	239	256	262	239	216	228	230	212	234	226	254	264	244	219	250	257	225	248	246	225	236	258	245	241	267	254	246	224	266	263	255	245	261	252	233	241	260	264	242	231	256	243	244	262	260	227	249	218	232	217	267	234	228	228	236	232	247	218	242	244	260	261	233	293	240	242	255	247	244	215	213	223	235	223	259	218	239	261	237	223	222	212	267	224	244	254	257	234	233	252	216	228	226	217	250	253	244	249	228	261	228	210	271	252	257	277	236	208	232	239	243	218	208	235	230	217	224	217	230	245	238	243	211	233	242	205	240	187	256	263	263	270	225	228	218	209	223	247	229	234	263	216	234	252	241	244	211	261	226	246	226	238	213	233	229	225	224	236	246	241	238	281	220	258	245	241	213	243	240	231	249	231	218	223	224	219	249	257	235	265	229	236	257	223	233	254	211	237	212	249	251	230	241	220	239	238	225	267	203	242	236	197	231	231	227	232	260	233	217	233	240	250	228	242	213	232	230	242	238	285	222	244	244	244	249	236	229	234	227	256	209	232	247	245	243	206	242	213	239	249	201	248	242	228	250	235	250	250	215	211	234	229	242	218	234	250	240	232	237	243	217	234	211	210	212	253	197	222	242	235	232	234	235	227	218	263	221	225	231	238	215	241	254	219	245	249	233	257	230	236	232	247	266	239	232	242	242	239	249	249	225	236	224	244	237	251	227	212	204	224	227	231	251	221	234	241	229	219	253	224	246	244	253	237	224	221	255	271	248	219	228	242	245	210	221	215	269	251	242	243	238	267	244	233	272	269	240	233	255	218	239	227	230	243	222	245	241	264	223	231	250	222	222	243	223	221	235	251	247	258	224	216	212	236	226	257	248	250	224	225	232	222	233	246	230	257	237	221	239	233	276	265	250	231	229	267	250	220	216	248	241	257	231	241	263	231	275	241	229	220	236	245	237	237	245	245	241	217	230	236	244	217	236	236	255	237	245	242	259	227	223	257	218	254	234	230	243	220	241	240	236	248	240	245	227	255	228	206	235	232	216	207	251	252	256	252	261	267	224	237	248	228	251	255	208	239	210	219	210	232	220	234	246	232	242	255	231	237	248	247	216	222	227	248	240	226	235	239	240	239	242	242	247	218	250	256	207	237	245	236	240	233	231	211	222	247	229	259	240	218	244	227	241	227	244	210	250	245	217	231	237	227	224	204	233	223	237	230	223	221	223	276	229	228	240	258	255	262	190	225	219	225	220	228	204	249	242	216	242	218	236	232	242	227	250	217	220	239	253	223	225	272	216	265	241	253	233	253	261	251	223	221	235	259	237	233	234	225	228	241	229	234	250	232	229	240	223	237	222	239	227	251	212	222	262	226	212	212	203	246	242	248	276	238	241	236	239	258	220	214	236	218	208	234	243	225	232	237	238	233	240	233	237	240	226	252	215	250	252	255	241	239	242	253	221	234	247	219	261	220	233	260	226	225	229	215	261	228	216	253	254	235	210	236	245	215	225	221	227	244	260	263	230	241	256	223	234	235	254	234	246	247	250	244	226	262	225	238	263	238	224	221	265	231	248	217	218	257	227	250	264	229	244	241	241	217	225	202	258	239	219	238	252	237	209	246	240	256	223	218	214	237	246	213	235	259	243	236	227	246	235	233	220	255	234	250	217	235	238	224	223	224	249	221	268	236	244	231	246	213	232	243	245	273	240	231	240	226	241	249	241	251	237	246	236	233	253	222	239	231	248	213	224	226	218	215	221	235	253	243	254	258	224	226	226	251	221	235	212	225	249	231	223	251	254	252	237	225	242	240	226	262	245	239	241	242	258	230	213	245	254	238	227	275	230	232	227	266	221	222	232	248	251	228	236	233	240	252	249	258	209	238	253	239	233	227	232	246	236	226	208	230	251	240	222	234	252	254	239	241	263	271	230	210	232	238	238	234	240	226	258	235	210	221	223	216	212	244	271	231	229	228	230	218	252	238	222	246	249	217	206	247	226	225	237	243	241	254	247	235	262	214	238	258	227	245	243	247	228	236	241	236	240	206	238	251	258	221	277	274	244	227	246	217	224	254	230	246	214	249	236	236	239	247	236	225	255	220	254	213	231	231	237	254	231	260	269	212	277	245	240	253	260	206	246	238	234	215	245	236	243	238	234	212	240	233	217	227	235	231	244	236	240	239	241	230	275	239	268	246	254	230	248	215	227	207	239	282	211	226	220	228	245	260	252	227	246	240	244	254	242	246	241	243	240	235	215	257	226	237	232	245	249	270	244	243	211	207	242	272	215	209	226	235	237	219	229	236	242	231	230	287	240	216	221	245	217	245	235	235	232	246	249	262	240	259	233	234	230	238	245	215	224	256	215	242	224	232	276	235	233	219	229	226	248	223	221	234	221	214	239	243	249	233	241	249	224	233	238	246	205	263	237	265	224	254	233	248	232	256	255	222	249	243	194	238	236	222	235	236	248	230	231	249	244	249	237	234	259	221	243	232	242	235	248	244	225	248	246	223	232	250	273	226	231	215	248	227	230	210	256	246	228	235	224	232	251	235	252	215	244	210	207	225	234	284	250	216	254	218	240	241	210	221	246	185	262	251	268	220	223	231	214	238	226	223	233	215	223	248	253	230	248	259	240	223	240	261	242	261	234	228	249	244	245	264	212	238	242	248	232	246	268	267	237	257	237	240	231	228	227	260	224	226	202	247	236	245	246	218	234	241	246	226	222	239	216	248	223	222	231	251	258	224	244	236	238	242	220	225	246	222	243	245	213	228	228	224	244	235	262	226	252	244	238	241	244	251	205	222	236	259	236	243	231	229	263	228	226	245	219	261	205	285	228	224	235	247	234	226	205	211	245	232	236	223	216	253	252	251	234	205	220	224	261	236	239	232	219	260	258	227	236	233	216	257	252	239	261	237	223	195	237	225	237	250	249	243	213	237	223	243	242	248	232	196	246	240	239	243	244	211	234	221	241	230	244	238	251	247	245	244	239	245	233	230	233	269	254	198	234	282	248	245	244	229	250	245	235	242	247	244	265	271	250	254	259	223	234	214	218	246	243	213	270	212	231	242	237	229	241	242	233	245	270	263	256	241	219	231	207	225	221	222	222	209	225	211	242	239	257	245	221	213	209	241	231	224	217	223	239	221	244	221	273	224	236	239	248	210	238	220	221	235	257	229	230	238	252	215	245	246	213	256	233	236	244	230	198	197	262	243	232	249	221	244	239	223	235	219	217	250	218	242	240	223	228	229	233	242	241	174	221	217	228	238	255	205	233	218	213	220	216	247	243	218	240	260	264	219	243	215	250	221	232	242	238	236	221	231	225	262	222	232	238	225	218	245	224	217	229	234	238	250	223	230	236	225	224	233	231	221	201	250	231	236	229	265	231	239	233	210	214	250
17187	2479	5076	5957	4954	4044	3261	2816	2408	2094	1911	1697	1478	1447	1313	1187	1149	1082	1115	1014	989	936	931	871	877	854	834	808	800	836	732	761	751	751	764	740	743	700	694	722	740	650	719	680	754	651	658	709	734	663	639	648	695	685	663	669	661	670	670	679	634	655	669	646	639	672	645	684	682	689	628	748	715	724	672	684	668	688	655	646	679	696	672	697	733	730	702	690	663	695	711	671	675	631	681	659	692	679	649	664	667	687	670	684	688	647	639	669	653	620	620	664	635	648	654	608	662	663	590	617	585	592	642	648	626	611	609	650	639	587	628	643	644	604	648	686	621	578	687	595	620	660	650	634	607	620	579	651	621	625	594	625	634	634	617	599	593	586	623	603	632	610	577	595	648	647	620	562	623	663	633	620	622	618	648	605	607	661	640	636	656	629	561	599	643	617	619	565	604	643	626	584	656	584	589	591	604	638	621	592	600	569	599	601	579	617	613	624	652	614	612	586	594	611	614	590	633	604	612	631	617	639	608	626	566	614	643	595	612	608	603	628	635	574	610	608	585	624	649	621	607	610	582	567	583	637	563	622	620	596	638	638	649	637	619	605	657	632	595	578	631	619	601	626	639	630	644	598	651	592	612	557	595	630	618	672	605	585	648	624	625	646	606	623	603	610	614	639	610	678	607	600	602	627	642	598	602	590	628	602	612	643	649	645	603	608	614	571	673	630	591	616	610	606	603	630	639	646	634	599	591	603	642	619	631	598	621	597	591	603	591	607	561	621	651	614	713	598	645	659	610	614	637	613	603	604	625	615	621	607	598	600	617	635	574	632	619	633	608	595	565	660	627	653	604	634	628	628	591	636	597	604	619	647	597	645	627	627	607	622	612	651	643	604	642	633	610	576	583	634	634	600	615	620	588	629	555	588	610	615	663	622	662	601	584	611	603	634	585	595	609	638	601	565	630	621	607	566	592	622	589	651	604	631	660	628	617	591	667	643	608	585	580	634	610	614	615	612	635	658	586	594	620	607	579	594	615	646	586	601	615	607	638	610	617	613	594	631	626	628	576	584	601	633	588	625	630	581	610	597	642	644	594	585	601	641	588	611	590	630	603	680	639	637	619	585	596	594	672	621	591	668	590	636	595	606	573	601	609	601	573	610	625	625	632	649	627	623	662	613	609	656	611	566	618	636	628	605	637	582	613	610	588	625	611	611	589	622	592	593	615	615	635	626	601	613	610	606	631	603	618	622	634	608	634	598	619	624	664	582	649	595	587	607	643	588	610	620	573	655	613	628	649	619	577	622	671	595	591	581	645	674	652	620	626	571	605	581	609	630	637	597	588	584	621	601	600	630	611	629	589	621	619	615	654	618	663	609	670	661	600	652	621	624	611	600	594	603	605	621	647	620	610	628	606	635	613	627	609	611	612	644	601	673	605	658	640	639	614	610	601	618	641	662	618	591	618	583	632	614	635	588	603	575	572	640	616	590	622	616	611	626	588	627	619	616	678	588	612	627	638	585	602	639	590	614	578	653	592	601	610	643	639	578	601	610	594	565	648	603	575	659	610	616	620	624	578	579	623	598	633	598	611	577	636	600	595	633	632	577	593	627	600	593	602	567	591	623	623	611	579	643	621	646	604	601	635	612	569	610	625	597	603	623	617	556	589	570	610	578	597	600	602	587	616	628	596	608	595	618	640	612	639	602	621	627	612	625	604	613	653	607	628	606	639	608	641	604	578	612	599	636	595	631	547	661	635	617	607	595	610	602	604	583	638	668	600	606	639	620	631	614	620	623	611	631	615	633	599	602	648	644	579	618	658	635	570	602	647	606	629	600	650	610	593	556	629	628	599	613	618	578	622	602	611	624	612	640	608	581	624	631	637	628	596	641	605	649	571	621	594	643	600	661	623	629	631	604	616	643	583	611	641	602	628	657	583	634	604	624	611	642	592	583	613	591	638	625	617	635	628	590	561	631	604	674	591	597	610	608	627	621	604	660	595	630	589	600	613	608	591	596	599	654	650	620	617	647	554	615	591	624	592	609	621	570	612	573	601	625	645	576	627	581	592	662	650	627	580	606	612	618	604	584	677	611	601	610	628	548	580	674	611	631	593	637	608	646	627	610	569	622	646	589	596	659	572	630	635	568	612	612	587	596	605	606	636	613	600	622	653	626	631	590	633	616	616	627	613	623	639	623	556	584	598	615	587	593	604	658	628	601	604	590	616	625	639	643	596	607	619	564	607	597	641	625	632	611	609	595	602	585	636	581	621	586	632	595	592	635	632	629	616	603	572	626	622	615	637	617	603	654	636	633	602	605	600	561	641	638	635	549	625	599	609	615	605	630	569	620	616	588	601	589	648	620	607	603	662	645	619	623	579	647	636	556	601	612	620	564	617	642	594	600	591	576	636	617	635	600	599	630	606	669	616	612	593	643	654	618	602	605	671	638	584	624	665	641	635	608	645	629	622	564	627	593	617	621	631	619	624	613	620	644	595	616	595	601	579	623	576	613	583	648	563	585	590	583	567	573	622	634	611	603	614	592	645	641	577	626	612	623	668	629	587	643	616	656	615	612	614	628	580	607	639	641	610	617	615	576	639	570	601	656	651	598	650	612	575	624	574	645	625	619	558	635	594	617	631	593	579	617	592	649	627	622	610	603	596	616	639	591	604	584	652	662	618	615	637	634	598	634	589	613	663	613	608	595	614	595	635	670	614	618	595	626	566	610	625	618	600	623	628	636	600	665	628	579	643	627	606	565	626	631	616	609	619	605	610	631	598	636	601	621	654	628	636	586	617	573	615	584	637	537	634	656	599	618	589	693	579	647	612	586	610	580	612	627	611	624	638	674	566	627	638	596	609	596	667	611	658	638	605	610	566	645	623	592	597	616	584	638	645	590	664	643	568	601	645	572	613	620	633	573	626	653	559	626	638	577	557	588	608	584	604	626	623	608	619	666	625	654	641	618	599	597	652	591	578	564	622	614	638	601	639	601	622	616	609	586	594	617	625	647	631	579	579	652	632	586	644	642	641	589	590	615	600	607	622	596	603	590	663	598	645	634	618	624	587	618	577	642	621	586	629	624	628	626	588	649	601	649	634	644	607	619	609	633	666	608	632	640	599	641	638	632	592	592	612	605	671	630	610	633	629	598	608	655	670	594	594	630	612	594	640	623	613	615	645	611	586	618	611	594	627	586	603	609	622	631	610	646	603	615	682	581	631	594	625	615	581	604	622	643	643	610	621	632	649	630	635	620	622	626	586	587	614	637	627	566	614	572	613	611	596	581	609	596	602	628	583	628	589	610	625	621	609	587	593	636	663	618	621	627	588	588	639	625	618	644	619	608	579	631	637	609	604	575	619	638	622	622	611	604	626	597	591	598	611	625	581	569	595	598	601	611	581	643	586	653	589	651	660	628	657	613	645	628	584	615	608	619	580	623	603	610	595	609	594	624	654	615	581	612	604	617	573	640	642	621	639	625	637	643	603	601
4313	386	364	344	314	342	341	334	288	299	313	341	327	333	323	331	297	291	313	312	321	327	295	313	318	314	330	324	344	306	307	304	300	336	296	306	331	302	320	302	288	329	320	337	297	337	270	332	320	335	328	311	311	323	313	293	313	311	309	346	293	313	321	344	319	309	323	321	319	317	326	344	331	308	315	311	315	326	319	322	335	300	321	330	321	322	331	357	329	335	299	324	285	316	336	331	317	343	316	289	316	312	322	299	279	338	288	303	307	321	336	306	360	329	302	287	300	322	317	294	347	300	318	295	297	343	301	323	272	332	296	313	336	325	326	331	344	312	328	311	307	326	316	347	324	324	336	328	332	300	322	288	306	279	313	328	332	318	332	318	302	295	350	322	324	343	331	327	306	321	330	288	302	313	295	343	309	298	300	315	282	314	294	287	304	308	355	307	295	324	297	311	304	338	321	333	331	305	321	280	321	321	328	301	314	284	351	330	295	300	327	333	308	311	309	330	310	302	295	333	301	330	314	314	321	317	268	326	311	302	308	323	301	344	328	328	333	284	329	334	320	318	307	310	307	357	338	288	309	332	327	330	310	308	315	322	306	276	286	320	313	338	312	315	319	341	317	297	284	313	309	303	314	330	325	315	333	312	313	330	309	325	337	354	352	321	324	305	313	331	349	303	288	306	347	309	291	359	306	323	317	314	331	315	357	303	325	309	343	324	292	307	334	345	305	334	318	350	345	317	324	311	352	328	297	307	303	303	308	339	290	344	302	320	319	298	312	326	322	333	372	337	351	283	306	306	321	353	304	286	316	293	315	315	288	331	327	325	301	292	308	326	298	329	300	294	301	297	365	282	312	298	342	344	319	315	325	326	322	335	300	328	272	318	308	313	316	315	303	311	314	289	335	340	313	318	304	293	307	295	339	305	298	283	313	291	304	338	317	282	312	332	318	318	289	310	282	348	311	327	334	304	328	323	315	317	282	282	294	323	283	288	330	316	311	324	306	307	319	338	304	324	302	324	300	301	329	311	357	329	337	283	341	302	333	331	287	298	324	345	301	359	335	326	336	319	316	330	317	313	318	363	292	331	316	335	340	310	333	306	288	306	302	319	308	328	303	290	339	314	334	283	293	295	309	334	315	317	326	327	308	308	331	273	310	312	320	300	335	320	335	275	317	311	338	344	319	319	312	311	338	324	351	315	329	304	316	316	311	309	314	295	305	324	323	320	326	291	305	321	352	299	332	309	336	316	314	316	352	313	380	326	287	307	324	290	315	326	331	329	326	329	306	337	308	335	301	337	300	289	294	292	302	309	297	309	309	308	308	324	307	306	301	337	318	325	301	312	342	337	303	324	359	301	332	306	338	271	312	317	312	306	347	345	289	280	305	314	320	317	355	319	325	361	316	312	310	317	324	291	332	293	336	313	302	283	289	292	336	337	305	315	312	297	290	295	313	369	330	320	320	300	312	326	264	320	322	307	305	307	324	320	323	315	340	306	315	288	290	315	300	317	296	326	325	304	288	284	324	330	334	332	299	331	295	316	332	278	292	328	303	320	323	303	333	267	326	295	289	305	304	318	342	310	316	310	313	362	331	298	306	284	331	338	319	326	319	316	318	341	329	296	317	302	280	295	280	319	317	300	295	325	304	333	330	309	298	312	315	303	300	292	307	300	306	337	298	291	326	314	296	310	310	307	324	302	296	316	293	322	296	272	303	306	310	331	316	316	365	294	341	321	312	306	305	320	317	333	313	303	306	311	339	342	308	320	312	307	300	315	306	327	330	324	324	280	318	303	310	301	362	318	308	284	290	325	340	330	304	330	318	318	306	301	329	317	352	333	293	344	302	304	308	317	320	322	308	316	325	306	332	318	330	308	299	344	315	329	286	337	329	321	317	317	332	275	298	306	299	334	290	342	313	270	286	322	304	289	329	311	307	314	330	329	319	335	300	333	335	296	276	284	321	312	308	308	300	315	353	307	300	296	288	337	338	266	339	338	304	307	321	309	301	325	352	325	341	298	291	335	335	297	323	301	298	314	313	344	344	309	296	288	321	322	317	323	313	320	323	292	319	318	340	337	316	319	300	300	305	300	341	316	308	376	295	342	314	306	328	357	335	311	327	273	326	313	321	321	317	338	307	303	332	310	343	304	333	280	302	289	331	317	330	296	315	335	327	309	303	343	318	304	308	337	332	305	329	323	302	280	301	295	309	283	313	284	287	314	299	311	310	332	304	343	362	288	307	305	315	329	314	326	304	306	308	323	303	304	295	340	311	323	299	315	312	307	303	328	336	306	331	326	325	343	323	340	295	313	331	299	314	313	304	312	341	324	344	300	343	321	297	335	331	300	333	341	323	301	311	328	315	303	331	307	287	315	298	328	343	301	290	272	305	306	313	315	326	281	276	303	333	324	314	304	316	311	345	321	343	307	325	293	338	311	311	376	326	303	331	319	310	313	332	326	310	326	335	290	310	309	307	306	301	322	316	298	317	318	320	352	313	349	338	313	350	313	294	304	315	338	333	299	261	332	291	342	348	319	294	335	327	331	304	293	297	304	301	303	287	292	294	322	302	272	311	325	321	336	281	312	307	304	327	319	362	324	326	347	305	311	303	312	300	291	312	302	306	324	300	316	317	295	331	257	314	314	313	322	330	304	279	303	315	312	296	278	352	319	343	305	300	329	332	286	292	328	310	314	325	300	330	326	336	305	294	313	299	318	292	292	334	291	296	305	346	336	320	305	334	330	325	305	326	331	334	345	318	295	325	290	289	280	319	345	279	325	322	357	323	310	315	313	305	335	303	314	350	350	303	315	290	310	296	314	309	319	333	314	326	296	324	324	332	277	307	300	286	283	314	328	331	328	310	331	304	278	298	319	299	336	351	311	323	338	341	338	327	333	329	292	314	306	296	299	295	310	288	288	323	281	314	292	320	343	341	337	314	319	325	335	303	331	347	305	316	310	311	349	340	304	274	310	341	308	283	324	315	341	297	300	309	303	308	325	301	324	297	299	316	311	307	322	318	304	312	331	319	305	311	318	326	325	312	312	316	298	326	323	295	302	316	313	310	327	309	291	299	309	314	353	311	314	306	304	294	310	310	324	337	316	337	306	307	312	331	303	334	291	310	316	296	300	300	342	317	311	325	342	306	316	329	296	332	287	336	321	294	310	321	320	308	339	338	317	305	315	324	326	307	294	290	313	337	318	306	325	303	342	304	333	287	315	306	312	358	309	315	300	333	313	343	327	321	317	323	326	304	286	334	304	296	310	303	299	291	309	338	277	313	318	340	317	328	307	292	309	266	295	345	320	312	354	367	318	321	310	277	302	331	322	315	342	322	315	291	332	329	295	321	303	305	315	277	321	296	321	333	320	335	293	315	347	336	305	326	339	300	330	307	347	329	317	311	313	309	330	317	317	270	304	308	334	314	316	313	307	355	296	281	309	328	319	303	304	307	309	329	343	285	324	340	289	298	335	351	337
4329	902	945	942	958	966	892	884	819	823	814	846	787	868	812	842	875	824	849	807	843	813	827	828	809	816	822	814	812	890	826	812	823	801	854	823	828	840	790	811	847	828	840	811	795	803	828	848	791	827	832	787	763	838	807	776	799	804	838	817	789	775	862	826	805	872	865	859	866	821	836	869	851	861	836	866	841	784	794	836	809	887	776	834	802	852	830	837	881	814	832	844	833	818	803	812	803	838	826	817	874	820	818	803	875	807	865	806	804	859	750	871	817	807	811	826	842	783	819	801	835	852	851	815	792	821	795	760	787	792	784	785	769	844	819	860	836	813	818	852	792	772	806	802	795	852	790	876	832	883	837	760	802	792	836	785	805	792	842	826	834	826	797	799	827	786	793	796	817	865	882	825	787	732	813	838	789	823	784	814	803	812	845	810	783	786	842	835	805	858	784	778	775	795	801	841	820	833	811	786	805	802	842	843	895	807	814	788	808	803	796	826	842	809	809	792	810	809	816	819	795	778	841	812	752	814	822	826	824	838	795	835	841	793	825	820	761	784	789	800	831	854	839	801	828	879	836	812	811	788	810	828	799	814	796	835	816	826	803	813	841	781	756	789	814	788	808	743	800	848	786	811	818	840	835	833	828	844	807	786	845	820	849	812	790	817	881	835	858	822	811	752	841	837	803	840	831	819	833	799	852	780	796	806	798	840	768	813	735	775	789	794	803	837	788	767	758	808	824	827	816	822	762	817	785	806	805	789	859	836	824	902	875	778	827	855	837	797	843	815	824	871	760	778	828	823	790	835	781	845	798	844	785	814	765	784	834	830	776	787	798	844	806	825	789	847	843	809	870	871	791	775	824	780	777	788	887	846	838	821	785	772	814	826	838	799	805	819	828	809	801	826	790	802	787	835	819	814	790	830	786	829	816	816	802	769	794	860	822	799	844	782	784	821	810	826	801	758	796	802	826	822	811	776	836	803	767	827	780	820	840	864	821	807	809	821	791	821	810	823	758	809	849	800	770	806	770	842	838	830	818	823	879	796	824	816	815	784	805	808	803	801	843	795	797	844	891	778	813	777	798	822	782	820	753	811	756	789	792	836	836	827	803	798	827	852	766	789	851	772	803	842	860	824	787	810	823	748	809	757	873	732	814	788	774	820	819	788	819	804	837	835	794	778	797	783	833	781	848	774	811	833	807	799	802	801	821	838	795	808	854	760	823	825	779	815	758	863	849	763	828	801	803	803	802	826	813	796	902	762	805	837	815	804	780	778	827	763	840	768	834	794	807	841	859	821	816	899	849	792	814	852	782	810	861	843	825	811	823	821	760	772	788	798	798	816	799	854	815	872	782	813	814	856	791	825	785	823	830	813	802	821	798	818	791	790	804	800	783	787	827	820	811	821	822	824	814	825	821	781	781	787	815	773	815	811	835	785	829	814	810	811	745	837	832	842	809	828	824	809	814	843	796	789	822	816	813	815	781	799	848	774	849	839	777	758	816	820	881	860	837	799	781	832	749	806	815	773	770	823	839	888	762	790	846	843	817	819	848	809	786	830	849	826	788	828	793	786	818	840	802	837	799	762	844	804	755	809	830	787	789	857	790	815	826	773	846	832	834	802	846	796	868	806	899	767	820	777	824	809	782	833	757	799	803	841	778	794	807	810	856	813	821	821	812	769	815	804	822	790	774	809	806	755	852	830	842	841	818	807	870	837	865	797	825	829	808	797	859	824	844	796	792	808	815	782	773	809	802	780	862	806	761	791	779	763	797	846	834	821	824	813	774	771	787	843	760	731	812	825	791	822	789	803	862	836	841	783	846	878	764	804	840	789	817	788	794	791	806	754	795	805	827	836	789	839	840	780	803	806	846	809	825	843	799	837	842	815	808	874	828	749	840	825	858	793	836	830	854	840	781	793	797	854	837	819	768	823	767	743	804	795	813	824	827	824	804	834	792	826	809	790	799	840	841	858	797	796	806	825	793	825	832	837	826	789	828	860	852	804	791	780	786	808	818	818	841	812	833	800	843	780	842	780	762	794	805	845	794	839	818	829	812	740	809	840	854	808	760	822	790	807	828	806	800	756	789	828	788	770	776	848	786	838	743	796	792	796	838	854	813	866	868	830	792	830	767	799	767	824	835	839	811	839	848	769	822	772	826	788	737	876	798	812	819	801	798	805	794	837	753	805	827	798	801	823	789	781	826	829	851	803	797	791	773	825	841	863	813	788	755	838	793	828	814	844	777	806	800	808	816	785	823	820	823	819	836	815	827	795	808	829	770	835	837	855	776	815	797	842	858	777	771	763	800	795	811	788	844	759	820	810	803	812	836	826	793	791	824	858	778	824	815	784	779	830	822	802	815	780	805	819	811	824	792	821	834	802	816	836	794	771	748	741	797	876	823	792	815	756	844	829	818	852	872	822	796	844	784	811	828	863	814	836	777	821	792	829	751	879	851	827	788	829	813	782	849	818	823	801	875	830	759	863	818	836	773	806	844	858	846	820	832	829	830	798	781	764	821	823	797	821	809	762	884	819	784	835	796	846	810	793	860	779	828	812	845	835	815	807	812	818	792	825	816	842	841	809	767	841	800	814	773	813	812	822	811	826	870	814	746	796	863	840	808	824	808	819	822	786	807	752	847	838	805	844	788	858	822	844	826	783	805	822	854	789	762	838	876	764	827	788	803	809	833	847	794	876	793	782	812	834	815	778	817	805	781	795	795	856	765	804	827	829	787	864	769	825	801	789	805	753	788	809	776	831	811	775	874	797	768	781	781	799	763	797	839	807	842	805	841	792	829	840	847	778	796	784	851	794	821	827	805	860	804	821	879	816	822	775	892	793	789	812	828	767	861	765	782	784	872	848	776	799	813	774	854	880	786	801	898	864	780	765	866	811	776	844	794	820	858	827	794	817	852	813	793	812	792	847	809	802	837	834	798	821	792	788	766	799	816	821	822	819	789	789	806	790	799	804	824	852	817	855	772	835	822	834	802	846	823	792	740	778	854	826	763	814	794	803	802	807	791	807	812	833	788	827	782	778	775	793	805	845	820	809	836	727	811	795	796	824	818	810	822	794	787	813	804	828	791	784	821	790	777	771	835	836	807	798	739	816	795	807	799	800	838	827	878	852	778	810	771	859	807	813	800	806	852	792	853	826	820	809	833	820	824	812	820	831	830	831	818	817	822	806	817	824	803	819	810	821	815	796	813	785	763	830	844	775	800	831	843	814	818	791	795	851	841	793	859	828	843	806	773	818	843	822	747	772	832	835	791	818	833	827	754	745	907	855	817	806	852	835	857	808	754	774	827	856	834	807	876	784	758	822	833	815	844	819	859	828	836	798	768	825	755	804	804	793	798	830	838	835	850	744	847	810	777	820	822	823	777	772	848	809	793	799	807	788	832	814	848	778	811	845	866	813	765	814	783	788	806	782	820	796	852	802	764	762	807	816	744	856	817	787	784	810	800	818	835	848	893	781	798	825
29432	3251	1542	1153	855	697	608	507	541	452	470	410	431	413	383	376	346	327	388	409	352	366	363	385	372	346	341	373	364	371	361	340	376	363	344	345	352	347	312	332	331	318	328	322	343	322	353	337	334	343	324	372	357	327	359	319	338	369	364	347	312	348	366	364	375	327	324	350	323	353	360	304	344	369	338	334	382	335	305	367	354	380	299	337	339	357	337	351	349	335	355	345	341	326	325	360	356	368	366	341	348	346	347	352	347	359	379	339	331	359	312	331	343	327	288	346	353	319	330	352	312	307	366	329	354	342	315	341	322	343	354	347	347	324	373	355	339	330	360	366	359	375	366	341	358	312	302	363	358	354	304	378	318	320	335	331	355	313	341	342	349	375	332	363	313	325	318	317	344	326	317	356	377	328	346	348	340	345	338	330	362	345	331	343	347	333	344	351	322	336	306	339	343	324	327	342	349	319	323	318	328	358	364	352	314	333	367	340	337	361	350	312	338	359	346	315	323	312	359	364	315	342	346	313	349	345	360	360	354	370	320	356	344	368	318	339	349	356	307	324	364	332	335	300	329	338	326	358	314	323	297	318	345	326	321	354	336	348	359	353	345	332	345	311	346	331	369	323	339	326	324	344	366	334	321	344	317	356	319	321	343	345	335	314	292	318	348	315	365	371	325	348	364	345	316	326	326	364	318	345	321	350	350	346	332	347	335	309	312	365	335	327	356	339	339	309	294	313	344	321	364	325	349	298	353	328	347	334	335	360	340	352	366	333	353	349	365	370	342	338	332	309	365	296	348	315	335	321	333	323	334	354	371	343	340	343	346	324	333	307	347	387	318	338	361	350	360	349	380	351	328	316	358	327	328	310	330	329	362	312	313	302	363	392	348	340	364	358	341	313	359	347	385	316	350	334	321	338	349	324	308	338	328	329	330	331	340	330	330	336	322	326	367	334	340	340	354	370	332	338	316	341	331	364	299	316	333	329	349	321	331	322	342	348	337	336	345	352	334	328	334	339	326	329	328	332	333	335	342	347	371	313	341	330	370	362	346	349	319	342	350	366	331	331	346	351	359	329	327	342	340	344	334	326	359	335	361	354	322	342	333	334	365	358	330	345	345	331	321	326	383	350	328	368	345	346	339	338	329	337	348	351	337	349	336	333	341	388	346	365	311	365	326	320	352	351	327	323	319	336	393	322	339	364	324	323	369	328	319	357	323	361	317	316	325	309	338	352	312	316	326	319	311	329	329	345	316	342	350	338	365	298	334	365	342	341	345	290	308	325	333	358	373	296	354	311	341	352	321	337	338	315	284	357	346	327	343	325	349	292	316	316	354	327	380	352	329	336	327	377	332	337	359	327	317	363	360	349	315	345	345	345	344	321	338	348	316	335	339	337	333	341	328	351	311	312	331	327	321	316	328	315	354	363	352	362	339	315	350	325	321	333	362	337	345	330	366	337	345	365	358	326	296	341	307	321	326	302	358	360	341	331	338	339	351	329	335	343	366	355	349	341	322	337	360	339	298	298	357	357	319	347	318	341	336	320	322	321	341	347	364	330	313	371	358	337	357	347	324	333	316	326	340	349	316	337	337	349	323	338	349	368	352	378	347	337	335	326	336	345	356	353	343	333	356	373	322	318	336	355	340	387	325	345	344	349	350	338	322	326	325	366	366	342	343	323	320	380	314	331	340	352	375	312	312	344	300	313	345	340	308	347	360	333	357	315	332	340	318	350	321	349	343	360	333	376	327	344	320	343	321	332	312	355	324	318	332	302	346	329	355	322	332	327	332	363	379	376	324	319	344	349	338	367	341	345	320	337	327	348	323	375	323	370	336	337	346	350	348	331	337	355	360	337	334	338	337	360	370	350	327	329	351	354	355	325	315	346	332	340	301	365	349	366	349	315	346	357	364	326	347	335	343	324	351	331	361	358	349	330	347	339	326	329	329	354	359	350	347	365	349	354	324	342	347	292	371	339	311	343	350	332	338	409	325	300	333	352	325	353	336	352	346	368	339	346	339	360	341	358	353	333	355	333	324	355	366	311	341	316	345	309	332	368	341	306	328	330	328	377	318	373	350	323	312	350	321	335	339	341	320	325	347	312	314	354	350	358	301	314	331	348	330	310	335	330	356	379	367	350	367	350	335	346	360	349	326	317	331	332	341	339	368	349	320	338	299	365	330	332	356	348	299	358	337	350	347	343	315	355	346	351	307	344	312	339	316	335	347	338	340	335	342	345	344	310	326	349	349	363	326	345	312	328	377	325	346	340	338	352	332	316	362	330	334	347	359	321	349	335	362	321	358	350	320	331	345	356	302	307	320	347	333	333	305	327	350	329	337	339	317	348	331	381	347	340	352	348	348	314	341	309	354	356	378	324	327	330	366	363	335	374	325	337	366	326	349	355	357	351	342	344	318	318	370	321	322	353	335	329	325	362	367	349	341	344	302	372	296	338	314	365	336	340	365	327	334	369	359	337	337	349	344	357	359	307	335	364	361	336	334	319	353	326	331	349	319	305	331	330	349	344	349	345	315	333	359	306	340	349	344	339	326	377	365	343	335	342	337	356	337	344	359	385	361	297	395	337	356	312	316	335	341	333	352	357	334	319	346	363	340	324	323	301	345	361	356	324	315	348	364	344	314	320	342	354	352	330	344	331	359	381	353	330	330	308	344	365	314	298	346	340	352	299	352	314	289	357	345	301	313	336	310	335	318	338	359	358	352	330	298	320	355	351	346	334	360	346	351	316	344	359	358	362	325	361	352	364	343	325	370	316	337	340	329	324	369	341	295	329	339	362	333	351	321	361	324	318	339	338	333	358	319	297	316	337	344	356	334	318	369	366	328	326	333	311	347	300	355	345	346	339	356	345	348	346	336	358	344	335	366	368	372	326	319	341	287	360	341	329	323	326	336	350	317	348	330	329	321	336	330	353	328	351	343	317	349	300	318	324	316	337	373	342	339	308	354	384	331	328	324	344	317	359	315	323	348	339	375	329	370	320	337	302	376	313	343	333	318	350	366	344	324	340	322	321	361	320	308	325	346	347	348	320	329	346	328	325	306	314	341	356	338	330	312	372	321	311	330	369	312	332	332	333	304	308	350	312	343	348	306	345	322	361	354	361	341	375	331	352	315	335	330	331	349	337	336	330	343	310	321	345	348	341	360	314	352	371	310	287	340	350	359	339	336	302	362	347	330	357	341	376	311	316	320	331	346	342	309	358	363	339	361	349	351	337	345	327	327	376	362	337	355	349	322	332	314	318	322	328	349	339	323	331	310	338	293	333	345	337	333	325	366	330	368	320	350	343	333	342	342	321	369	331	329	334	338	342	348	334	346	353	378	318	328	367	320	335	343	334	304	348	333	336	325	343	353	334	288	328	311	322	330	337	335	342	327	349	374	337	308	357	337	339	336	336	333	376	307	375	344	340	306	353	355	333	345	319	327	318	311	309	362	310	334	336	339	326	327	378	315	314	349	350	326	333
14326	1721	3142	3579	3171	2634	2273	1889	1740	1614	1461	1348	1328	1232	1166	1162	1171	1126	1187	1024	1040	1011	979	1024	1001	985	959	957	958	940	973	944	906	922	924	954	910	910	852	863	888	936	898	909	901	878	911	906	857	933	941	892	899	890	923	872	884	865	911	909	858	823	843	870	890	907	902	850	993	911	955	942	898	879	897	921	957	908	904	894	904	927	894	871	890	916	865	885	908	968	887	865	918	879	911	903	909	896	891	912	928	889	927	894	889	885	856	876	852	857	861	859	879	864	856	897	851	865	862	844	857	832	851	917	870	890	864	831	831	868	963	855	864	886	906	854	853	897	863	839	895	852	853	854	946	904	839	832	907	839	879	830	910	830	881	893	845	839	855	810	755	796	885	857	827	881	874	894	844	899	856	872	848	814	866	818	874	828	781	893	881	849	851	867	841	892	896	862	840	897	823	859	851	798	873	851	835	814	847	848	811	852	840	890	830	832	850	903	861	905	856	836	881	858	858	813	810	872	817	894	841	901	871	825	857	880	832	850	877	924	838	856	833	853	826	883	881	840	831	849	834	871	840	831	856	828	821	923	837	866	844	801	899	869	873	889	872	832	869	889	831	861	828	894	856	877	797	853	861	823	846	834	784	850	857	868	846	848	832	845	858	867	826	803	875	824	854	846	811	801	896	924	862	853	843	797	811	905	880	886	834	863	864	880	902	824	910	829	856	868	848	863	878	801	844	836	866	872	826	815	831	862	863	810	881	877	830	843	865	871	833	877	840	803	897	919	865	833	853	802	822	843	866	829	865	855	872	867	891	785	896	788	919	859	847	854	870	845	860	826	911	862	900	825	830	853	859	840	839	874	856	820	844	807	846	835	843	855	915	836	853	866	853	855	807	861	878	830	870	916	855	873	829	905	886	859	877	811	867	866	869	856	853	842	825	840	841	858	780	904	868	862	827	859	858	854	819	873	845	814	863	885	903	837	891	833	842	828	886	845	819	894	869	854	859	879	813	891	805	857	881	868	847	877	868	868	855	898	868	876	836	795	851	873	808	877	816	866	827	879	846	828	856	857	821	881	875	850	859	828	800	852	821	848	862	817	849	861	874	880	882	871	846	842	906	835	867	831	832	784	866	823	833	812	868	860	814	871	817	815	853	870	831	884	802	819	814	880	878	863	810	811	852	858	832	833	878	835	869	923	869	885	794	897	817	867	866	824	900	823	897	807	852	840	870	843	857	871	824	846	840	867	868	812	799	925	913	869	882	820	888	875	845	869	865	842	829	871	817	807	870	808	818	866	905	892	854	857	838	881	847	924	872	839	866	838	815	870	882	856	840	868	843	839	853	845	822	889	864	839	835	875	832	863	813	890	861	825	837	843	836	831	858	842	873	863	884	847	842	826	873	855	844	878	818	819	902	833	810	853	879	884	882	803	751	867	856	838	887	835	815	827	863	869	868	855	856	817	808	884	857	842	894	837	859	838	878	875	896	859	821	893	832	827	828	880	866	878	830	860	804	841	849	891	871	879	833	860	904	880	824	832	846	884	837	820	849	863	863	858	907	820	917	835	857	917	842	862	820	880	893	875	835	802	872	897	877	890	869	872	866	900	884	815	870	834	822	856	822	848	801	865	826	863	849	790	808	832	848	833	908	878	854	830	856	888	895	891	857	827	889	865	849	859	846	888	852	798	834	881	835	862	896	833	850	838	822	878	891	769	884	880	831	870	790	852	840	865	872	856	847	877	835	894	836	858	900	826	869	818	875	815	843	811	860	848	820	876	910	846	827	861	849	863	841	867	854	857	878	890	843	859	861	875	828	826	776	919	821	891	857	867	864	850	881	849	838	818	837	850	847	828	876	828	799	851	903	918	836	842	829	819	848	839	870	842	809	857	829	819	810	873	840	817	897	839	796	888	897	883	834	831	832	882	819	912	861	903	860	865	870	856	893	876	892	850	896	862	831	845	857	815	838	821	844	847	884	818	858	887	865	826	849	818	818	831	816	853	915	850	832	805	860	793	800	815	849	865	855	847	846	902	868	840	849	906	817	831	858	818	851	852	844	881	810	847	798	850	855	831	871	844	865	873	910	834	820	853	865	853	848	824	851	836	900	887	868	877	844	839	901	847	877	876	888	854	865	791	878	828	802	886	847	839	829	863	819	841	858	870	807	827	810	845	856	832	904	818	870	915	867	788	894	849	853	824	884	824	866	868	882	879	842	857	862	889	859	878	849	846	877	846	849	864	769	837	819	850	852	864	872	803	860	883	831	799	836	882	842	839	805	873	853	832	848	802	920	850	849	818	844	878	854	829	872	904	876	862	861	909	872	930	856	886	844	866	816	888	859	844	853	857	874	843	833	842	830	831	860	901	823	880	880	877	854	838	827	842	895	871	863	889	790	862	880	808	829	826	855	828	846	813	899	903	892	863	815	875	855	827	863	887	869	843	883	795	875	832	808	837	846	842	870	819	861	852	840	865	865	838	845	895	829	869	824	850	816	875	879	863	841	925	852	880	858	834	879	805	804	893	838	897	876	831	839	867	887	868	876	817	836	823	840	920	874	864	849	856	811	910	815	880	853	863	868	899	900	831	862	807	894	839	874	853	841	834	832	874	871	851	865	899	835	845	869	902	883	901	894	913	860	861	900	851	860	817	766	864	860	831	920	854	866	833	803	867	844	882	832	826	837	818	853	855	913	815	826	898	902	870	855	857	861	830	895	902	855	839	829	915	821	860	866	898	815	822	851	798	857	848	824	811	859	838	833	862	891	830	813	828	896	857	877	805	817	747	802	906	892	869	872	855	800	879	848	845	795	840	856	786	820	803	902	830	876	870	879	873	794	867	843	872	840	822	849	864	886	756	776	873	841	856	851	879	828	877	882	849	859	844	857	846	818	899	888	851	883	859	849	874	827	835	808	888	876	808	873	821	827	838	867	860	838	854	822	815	819	916	856	889	841	869	848	882	874	874	826	870	896	834	865	879	815	864	823	890	853	834	844	842	836	848	868	804	850	837	846	855	885	845	844	871	842	819	834	883	840	873	815	847	857	860	899	862	809	856	885	904	888	852	869	878	797	906	840	820	838	833	862	874	830	877	844	833	834	874	886	809	847	848	846	815	863	804	846	846	833	865	849	872	862	837	821	894	831	901	849	812	834	841	871	829	849	781	789	856	794	804	841	887	867	860	795	832	841	866	896	876	867	890	843	832	817	880	839	888	913	883	897	919	812	844	846	829	851	836	844	825	891	843	857	874	797	831	852	865	860	911	837	906	872	831	858	840	863	856	888	824	828	863	866	836	904	899	877	884	860	822	836	803	820	805	903	870	822	839	822	840	888	861	835	893	821	828	856	808	855	820	881	867	853	876	896	843	819	828	884	858	871	858	899	892	807	872	876	853	906	851	869	885	859	894	872	864	873	910	851	836	888	839	875	860	840	815	880	856	843	813	856	817	884	873	861	818	811	907	828	852	877	841	837	888	886	863	817	844
43159	10941	3366	2092	1376	975	820	637	588	515	443	454	395	351	349	335	300	302	292	289	251	299	261	266	297	254	268	238	285	217	277	241	231	243	232	256	254	263	229	252	249	281	245	226	249	269	244	251	242	246	212	235	263	230	226	230	241	232	254	234	248	238	256	252	265	231	233	237	228	262	264	265	234	234	255	267	235	236	241	210	243	249	237	264	256	274	238	251	218	250	234	241	284	244	233	224	222	202	268	228	249	238	245	245	252	229	196	227	235	226	247	254	245	227	234	218	238	265	225	230	215	230	208	243	251	216	223	284	209	219	238	246	230	248	243	217	234	249	244	230	238	212	252	215	214	220	232	233	224	253	207	225	223	204	258	237	222	256	225	225	278	244	229	251	265	225	263	236	224	249	233	221	251	224	239	228	211	242	265	243	213	262	244	218	263	242	227	255	241	226	249	239	241	218	234	245	211	237	228	260	235	223	232	237	236	222	222	246	264	204	213	229	245	237	234	238	224	224	233	257	262	255	226	235	225	228	229	221	223	236	245	239	242	232	229	237	239	263	231	244	226	253	246	214	248	246	230	241	242	255	239	219	231	262	218	221	234	232	215	241	230	228	234	243	267	245	236	201	226	249	225	230	250	256	221	241	227	250	241	211	230	230	251	217	238	240	229	282	233	235	248	240	227	226	253	249	226	227	257	248	227	236	247	228	242	220	243	221	240	219	246	220	238	240	237	222	232	230	220	226	207	228	254	241	251	263	251	218	226	222	248	217	229	223	243	262	232	228	249	240	221	241	187	270	257	209	216	237	251	220	240	212	228	242	237	228	232	227	230	209	233	230	253	230	238	240	247	244	237	228	235	217	250	241	250	249	277	231	238	257	264	243	236	223	219	224	214	229	240	200	222	244	223	237	242	262	246	216	218	229	231	245	241	231	228	225	253	238	249	225	242	243	252	257	254	224	210	220	239	255	246	242	227	223	277	228	216	221	242	221	256	216	252	257	261	237	252	223	251	219	231	237	267	223	223	269	235	272	250	207	210	225	223	254	213	211	261	236	250	200	234	251	222	238	236	279	261	256	251	222	230	237	253	200	224	230	225	247	237	265	213	232	242	189	261	250	233	275	216	240	237	255	254	216	243	238	245	242	248	210	234	256	212	245	246	235	264	236	247	232	230	235	233	237	223	218	246	238	231	243	244	235	238	248	253	223	259	249	268	234	239	198	236	230	237	223	255	266	230	205	221	226	218	198	232	262	193	272	220	267	264	239	220	238	261	234	229	214	226	243	230	239	248	230	255	249	211	223	258	219	209	238	217	236	223	250	219	213	210	228	226	263	251	242	247	237	232	225	225	238	230	225	241	217	203	231	222	226	265	237	249	256	261	237	250	223	223	249	242	212	275	253	248	237	211	227	242	242	228	235	225	248	256	241	218	246	249	239	250	239	257	239	234	229	240	228	217	262	215	237	245	251	226	218	230	226	244	226	260	223	239	206	219	219	229	258	229	225	243	257	253	236	254	239	242	216	248	237	218	234	209	257	198	237	227	235	234	242	223	258	238	226	249	233	220	256	237	245	245	231	246	214	217	214	224	267	241	244	226	247	240	219	228	234	265	229	241	215	258	211	235	228	238	242	228	252	253	220	234	236	241	227	248	216	243	247	241	246	193	231	250	259	239	269	242	275	244	201	241	252	233	231	232	228	258	246	230	234	246	216	255	240	230	229	235	239	245	231	236	222	218	238	229	237	216	237	243	221	221	231	206	222	245	212	229	237	220	245	232	241	210	222	241	236	236	226	205	250	236	241	215	244	263	239	205	215	217	233	230	243	235	252	226	196	247	239	242	246	228	206	224	205	208	241	245	217	230	240	241	238	225	234	225	234	214	245	255	237	249	236	235	234	222	224	230	254	233	237	236	263	250	228	235	247	231	225	207	248	217	237	196	241	228	205	243	240	209	228	212	223	227	223	226	243	240	218	238	231	240	237	225	275	220	260	236	234	215	215	239	232	214	252	212	223	199	218	253	250	231	225	227	261	236	235	231	252	251	226	242	227	242	241	241	253	241	234	241	234	230	216	198	235	236	248	229	248	257	233	251	243	233	220	211	240	240	240	238	209	241	245	240	232	255	211	236	219	224	229	229	247	232	221	246	204	235	230	212	223	218	249	254	233	249	240	226	236	249	251	257	223	236	228	241	247	252	260	227	219	246	238	246	229	225	215	264	232	238	240	234	232	228	231	236	206	259	234	271	255	252	209	236	251	251	221	216	248	235	237	268	239	231	252	237	226	214	216	226	232	268	231	229	232	222	225	202	225	233	255	222	236	258	248	241	232	221	232	234	231	210	253	234	223	252	230	236	246	237	227	240	246	219	232	216	227	223	264	240	265	227	226	227	230	226	244	244	236	199	230	246	222	228	209	253	265	235	237	242	234	246	221	222	215	247	239	232	249	210	210	221	236	227	203	264	240	220	231	220	224	215	239	231	250	236	248	225	229	253	242	239	234	213	216	245	238	243	230	252	237	234	240	225	236	262	245	207	234	226	233	232	256	255	237	203	217	231	213	226	246	222	275	242	215	242	223	224	220	259	245	228	235	219	231	218	243	248	242	248	233	245	220	265	203	209	195	235	239	238	236	212	228	236	221	221	226	226	220	238	232	210	257	255	257	227	255	263	222	246	228	233	235	234	232	244	253	249	241	229	267	253	256	221	259	242	260	247	223	260	244	224	238	265	251	218	210	215	260	252	242	252	224	270	257	241	222	259	215	236	249	225	242	209	233	206	218	239	197	222	243	259	209	233	228	213	195	222	232	251	257	233	215	238	230	217	237	226	239	227	233	254	255	215	255	246	236	210	220	253	236	237	232	244	245	249	223	244	233	239	246	223	234	241	252	227	260	253	238	234	208	234	261	240	234	245	233	263	243	232	231	225	234	238	233	227	237	215	232	239	220	251	245	268	236	234	213	225	207	235	252	242	242	204	256	226	247	242	229	225	253	229	234	244	239	231	252	214	218	233	255	233	239	237	227	227	228	231	248	235	250	220	223	245	246	216	249	253	219	206	241	222	260	240	233	226	243	239	269	235	236	252	239	244	280	214	235	232	232	230	242	270	250	236	227	233	219	237	225	243	218	248	256	216	259	238	245	230	235	238	219	253	245	219	220	253	229	241	222	245	207	227	231	250	244	231	240	238	245	253	222	246	207	246	237	231	249	229	218	235	222	239	211	243	228	218	219	208	220	229	243	239	220	246	235	279	223	248	238	228	220	259	246	214	235	260	262	241	212	213	225	240	238	259	234	249	241	231	225	243	221	231	248	261	217	232	229	225	213	231	218	237	229	224	216	241	221	262	261	233	229	256	235	222	220	213	236	229	220	225	233	203	231	228	225	214	229	255	203	234	274	242	248	210	240	220	206	253	253	217	220	249	235	248	255	207	226	234	245	242	231	260	242	243	203	233	239	247	256	214	241	235	229	241	215	231	241	244	218
19794	2408	5145	5718	4809	4065	3275	2700	2268	2084	1897	1626	1531	1365	1263	1205	1193	1148	996	1019	978	926	889	925	835	862	838	808	792	822	762	755	727	710	796	742	738	709	703	690	679	707	728	666	708	676	697	713	686	700	679	662	640	677	670	700	655	652	614	624	648	680	635	683	689	638	650	666	702	675	780	717	761	718	667	704	658	657	648	700	636	664	640	689	673	660	696	695	719	664	693	652	676	669	619	681	670	691	690	624	630	653	633	634	655	632	664	640	641	610	655	664	636	638	712	647	633	591	592	637	617	643	618	607	598	653	605	580	603	609	638	598	640	678	612	632	628	632	578	605	662	638	630	592	627	629	646	636	631	622	646	614	601	633	620	620	657	611	602	626	581	608	620	628	648	611	601	626	607	649	620	627	622	623	565	609	621	614	579	600	610	611	625	649	602	629	604	552	616	634	627	594	613	639	613	636	642	600	595	609	640	570	592	604	617	632	592	608	603	567	616	608	638	603	629	588	628	619	645	613	636	569	619	640	619	547	602	600	631	632	578	617	574	608	621	634	609	626	651	605	612	591	592	628	631	636	609	620	628	629	613	598	619	626	617	605	589	585	603	620	640	571	620	600	610	635	628	607	640	609	599	635	601	597	623	622	612	620	576	578	581	605	597	613	628	637	598	618	622	608	595	607	601	611	608	580	579	626	631	637	620	591	634	587	562	576	605	626	597	641	621	644	606	629	599	610	606	603	642	569	600	609	646	629	629	549	648	608	606	607	633	575	616	609	607	629	588	598	594	654	599	636	637	598	625	613	598	599	648	619	624	596	612	604	614	605	635	630	616	601	603	637	598	635	643	644	598	628	615	599	629	658	654	622	637	611	556	646	657	622	624	593	611	604	637	623	611	624	599	591	557	607	632	600	635	625	627	629	575	584	618	661	624	619	595	613	620	633	645	590	635	598	604	603	616	591	657	620	619	593	621	611	625	591	584	556	589	607	636	565	598	568	587	655	615	627	628	582	592	622	621	652	596	619	618	589	604	559	636	594	611	612	596	584	570	629	607	631	616	621	632	670	655	586	642	632	645	588	542	539	611	580	617	574	560	624	604	595	642	603	645	609	560	578	620	614	562	610	610	604	643	653	615	580	593	616	628	589	572	617	607	622	590	619	649	588	612	574	643	565	653	611	580	632	629	618	614	613	623	610	614	594	686	589	598	636	599	654	598	597	613	606	616	614	595	605	607	608	627	603	608	616	584	619	612	576	619	615	579	626	584	613	603	588	580	599	638	619	583	620	597	667	621	650	591	612	648	589	618	574	632	594	557	607	653	636	602	598	603	579	617	594	635	587	603	589	598	597	628	652	574	589	594	621	611	576	651	617	603	604	607	617	620	562	594	609	631	589	609	527	613	621	621	532	600	636	611	606	641	598	629	620	553	603	597	611	643	611	637	623	598	602	617	597	617	659	663	564	601	603	634	616	570	636	618	586	606	585	625	629	610	581	632	615	564	632	601	606	614	593	586	598	599	591	560	619	601	620	590	561	624	569	614	620	632	614	596	591	576	621	630	608	634	611	625	656	593	639	629	568	577	596	585	615	576	592	583	595	657	612	613	600	611	591	618	619	614	605	589	663	630	634	626	624	628	616	621	601	573	629	628	620	579	599	592	646	627	604	626	604	584	593	608	641	619	604	622	601	628	620	609	574	579	642	592	617	565	601	635	633	600	593	663	643	621	615	633	628	603	606	601	617	612	606	632	577	652	609	609	647	579	575	669	544	615	600	591	606	588	609	615	629	603	595	610	561	584	568	597	587	659	632	644	622	596	652	572	595	636	637	659	604	631	636	596	598	595	636	607	575	613	644	583	594	579	604	624	583	612	596	599	607	613	614	587	576	626	604	583	624	593	608	604	637	633	558	565	584	614	617	604	598	578	595	582	569	607	607	630	669	648	613	570	638	615	632	610	628	605	610	612	611	625	620	573	579	611	605	586	578	636	593	590	659	572	639	599	621	593	646	579	617	601	597	652	618	628	594	637	602	604	640	633	598	624	602	604	631	594	625	605	636	618	549	625	626	582	600	602	670	580	601	584	637	609	635	618	620	623	603	569	620	635	602	575	596	584	538	564	626	608	630	636	607	627	633	598	655	585	622	617	602	639	596	659	608	585	622	620	614	606	602	578	601	630	591	605	628	630	616	622	646	599	649	596	615	614	609	613	608	590	603	607	608	630	591	604	596	634	662	573	627	686	603	591	582	641	635	619	612	607	647	623	627	643	601	590	609	562	572	644	581	625	626	601	610	568	568	617	634	610	588	623	629	635	609	638	664	606	592	617	624	605	630	643	636	611	564	581	623	620	577	636	618	561	578	626	613	566	619	587	594	630	615	613	617	613	587	603	623	606	591	555	630	614	587	640	594	587	602	635	619	609	608	626	626	605	624	578	616	593	595	571	598	617	623	565	621	613	651	652	599	616	633	574	605	600	621	628	544	559	592	616	567	634	615	574	586	616	613	586	622	597	640	625	592	618	612	560	645	639	609	628	620	605	657	610	633	602	575	609	594	597	576	586	617	596	565	595	629	589	595	621	629	624	627	596	594	568	631	605	604	617	597	625	624	575	631	599	627	609	627	633	597	648	572	581	612	582	614	561	595	642	627	606	607	630	693	611	593	613	616	612	628	597	615	607	636	599	633	583	582	606	608	577	591	614	593	680	590	607	603	596	605	566	646	595	579	633	612	609	630	600	647	606	617	652	567	594	593	619	633	584	636	650	605	594	628	646	594	612	618	574	624	626	605	561	659	587	600	588	613	564	649	617	625	627	632	615	643	613	605	612	581	615	598	638	576	589	617	602	635	605	589	616	634	607	690	619	575	607	584	580	651	570	617	588	596	630	601	607	589	569	590	598	564	638	625	621	610	605	573	634	638	594	648	649	584	601	599	588	611	606	599	615	563	592	605	575	584	598	595	625	610	665	611	599	616	648	625	626	607	607	597	582	588	616	611	637	618	632	580	618	591	651	575	597	598	590	601	597	617	626	603	595	609	591	602	616	583	636	614	675	596	572	603	606	617	610	569	608	582	607	627	600	607	650	576	581	628	612	616	591	605	593	581	576	578	619	602	613	628	589	593	605	605	583	584	604	548	621	587	605	594	604	595	592	643	606	602	597	606	578	569	626	598	632	558	629	583	632	634	602	566	575	621	577	565	606	636	604	598	617	617	588	623	652	645	615	636	578	596	593	570	635	569	610	600	681	613	578	637	596	650	662	615	637	605	611	602	589	585	565	590	591	620	602	639	600	631	632	612	567	583	601	593	603	639	628	567	619	621	564	644	621	643	607	596	622	563	621	614	593	560	599	642	630	637	607	582	589	645	621	611	610	608	629	630	650	620	614	668	634	659	597	590	611	615	583	597	616	592	607	644	650	564	628	587	608	652	628	643	627	603	563	630	583	591	613	625	640	604	618	642	586	603	592	582	635	604	552	633	635	668	627	604
4530	349	385	340	331	323	324	275	339	353	340	274	302	322	305	329	291	350	323	302	307	305	303	321	320	313	321	293	312	285	319	345	340	289	313	337	322	300	333	300	350	289	320	310	285	300	344	331	306	345	330	323	347	282	341	329	340	341	314	304	333	306	307	318	338	302	316	301	326	301	312	277	310	321	308	306	304	323	301	299	301	331	292	296	314	313	313	333	328	321	341	316	326	315	349	313	318	337	292	321	337	334	319	333	330	284	331	328	343	344	327	329	311	320	298	325	313	349	320	299	326	319	350	342	314	319	301	325	320	308	317	320	291	289	306	309	323	334	302	324	336	329	324	333	353	331	293	326	307	305	321	309	298	329	296	334	337	329	278	310	322	340	310	323	298	306	328	315	337	306	320	311	314	358	323	317	351	321	330	304	307	319	313	298	292	286	319	349	320	321	355	343	302	282	353	303	328	316	314	276	310	315	322	310	312	305	316	336	319	305	284	329	285	343	290	303	316	292	323	313	318	317	283	319	327	326	295	340	332	325	323	334	321	288	326	290	317	300	330	334	297	313	357	319	339	325	318	288	310	330	315	318	323	309	310	325	328	313	311	314	301	338	301	318	308	327	293	286	308	298	322	324	351	334	324	314	331	313	322	304	321	336	326	314	310	299	305	328	313	343	305	314	303	316	318	339	309	336	335	301	301	295	322	364	325	319	309	323	338	317	298	301	326	307	329	301	293	319	308	339	327	324	328	310	290	283	321	287	319	316	319	302	307	303	285	320	315	306	340	327	301	295	322	332	333	303	319	350	337	338	330	322	314	359	322	331	330	310	316	309	347	331	304	319	313	317	317	286	317	322	329	322	360	332	308	309	311	300	273	293	327	323	318	305	284	303	322	296	313	324	306	322	304	316	329	299	324	319	307	285	297	334	311	332	309	300	351	329	361	280	300	310	335	312	315	320	336	347	320	306	277	312	308	341	324	294	302	324	301	294	271	307	316	290	307	285	321	296	302	321	317	319	341	306	334	322	302	321	310	290	301	322	311	323	326	303	301	295	305	302	332	319	290	335	300	320	323	328	305	316	358	309	294	330	299	273	331	317	327	308	321	315	333	288	345	335	309	303	315	290	304	311	297	320	357	326	303	302	328	338	328	299	304	294	329	293	323	318	319	305	295	342	308	324	308	312	361	309	309	318	301	318	312	309	320	316	343	311	317	290	329	327	320	307	327	334	332	306	331	314	310	323	333	293	339	309	331	323	304	318	324	316	355	331	317	340	339	345	311	310	298	295	329	319	334	302	308	325	314	321	343	333	316	315	300	307	357	306	316	332	303	337	332	322	323	291	296	314	346	301	303	316	298	304	340	314	343	317	293	278	318	287	297	313	336	284	319	324	304	303	319	315	315	317	311	285	343	295	303	329	349	326	316	308	314	308	300	335	289	324	296	333	312	298	309	333	315	334	327	337	312	297	306	317	343	330	311	295	313	309	328	314	281	309	311	300	326	339	322	322	307	349	332	312	325	302	307	306	326	300	316	345	309	315	290	323	286	332	323	319	293	315	339	283	305	345	314	298	312	286	318	295	343	321	307	329	319	332	271	307	328	268	272	313	279	315	333	309	306	291	304	337	338	325	327	310	335	324	299	331	316	321	307	334	315	251	300	307	290	301	305	311	283	319	289	364	325	298	287	284	316	304	313	320	319	291	317	331	331	322	304	310	329	320	304	303	306	289	340	294	335	312	279	342	302	319	316	345	350	327	343	329	305	334	295	305	330	353	319	328	314	288	282	319	316	301	306	312	305	336	303	316	304	326	323	326	300	292	304	312	312	314	354	323	313	320	345	297	288	349	320	327	294	319	283	278	348	326	313	297	289	324	312	350	325	324	304	322	345	307	318	298	323	319	338	304	322	325	319	330	390	324	315	290	337	314	286	292	309	325	303	299	310	307	322	323	314	324	328	287	338	350	329	310	333	315	338	314	349	295	286	287	346	317	313	335	325	314	310	327	342	322	298	362	319	285	315	314	313	348	322	363	339	317	324	333	304	319	309	326	310	293	289	335	306	314	296	318	314	293	296	327	313	319	328	314	347	339	312	327	283	290	321	344	308	341	313	316	322	309	344	339	319	342	343	303	313	319	327	301	297	311	310	318	301	315	296	336	307	299	308	326	310	328	300	296	329	349	310	305	300	308	322	357	315	334	303	371	320	276	330	321	323	308	308	310	336	303	320	332	341	304	354	330	336	309	300	307	322	325	303	286	311	318	357	335	304	318	319	308	333	293	299	308	329	292	304	300	318	323	322	310	318	294	310	310	328	313	302	360	318	325	321	322	348	326	344	314	354	336	344	301	305	306	306	298	321	312	302	307	331	302	304	311	317	304	323	329	315	324	318	360	320	311	314	298	285	340	319	315	312	342	346	335	311	312	367	290	346	327	316	285	330	364	297	340	311	319	318	299	325	306	309	309	344	345	284	327	329	312	350	336	324	328	306	333	336	295	307	312	313	316	333	323	309	334	347	381	335	313	362	327	345	320	333	310	354	332	332	317	267	318	329	314	328	303	326	338	317	328	350	334	315	341	298	352	348	320	312	304	320	320	301	296	330	318	331	316	336	317	293	294	326	332	347	323	329	331	302	312	338	313	302	291	304	318	319	307	286	325	305	276	317	329	321	313	337	325	315	294	313	311	303	313	296	303	321	313	311	319	288	351	302	308	308	297	306	297	342	319	322	327	305	361	322	288	309	316	338	310	344	285	319	326	299	299	315	301	318	320	315	293	328	354	310	304	330	357	304	311	333	311	320	316	307	335	300	347	298	284	326	325	290	337	300	299	331	322	343	313	331	299	300	312	328	346	315	307	282	330	333	324	331	302	263	328	311	348	340	315	330	333	324	283	313	332	320	319	314	339	310	327	313	294	346	313	299	321	357	347	319	293	330	301	314	305	319	314	347	310	321	313	285	326	276	311	316	335	316	297	298	301	330	325	326	317	330	339	335	292	317	324	295	323	312	296	316	301	328	299	304	319	287	346	351	291	301	313	292	306	303	340	311	315	291	316	286	323	296	345	306	316	307	340	311	348	318	313	302	311	326	378	340	307	300	301	314	337	333	305	330	304	318	315	302	335	323	304	327	321	298	300	338	315	321	312	325	308	312	340	317	337	345	339	302	295	321	341	292	313	305	301	343	316	313	315	330	319	308	296	320	313	297	342	310	340	293	366	349	311	315	317	325	330	328	328	338	310	318	288	337	310	331	332	299	348	309	353	296	301	314	328	347	286	299	347	352	344	323	317	323	310	341	314	310	327	318	318	334	339	344	328	292	335	311	308	325	332	319	311	312	330	342	344	333	302	347	322	338	301	301	293	331	320	274	310	319	365	320	304	332	369	344	335	355	325	286	282	321	327	323	332	294	344	304	305	360	299	317	295	297	282	294	333	324	299	312	338	332	306	317	309	295	281	314	334	324	340	327	303	321	303	347	331	353	339
4416	858	880	973	902	938	904	839	876	868	796	845	892	823	836	826	802	817	817	805	794	820	795	826	768	851	836	829	759	794	865	868	786	796	865	791	830	824	807	824	829	831	767	831	826	814	864	831	858	778	878	816	779	827	767	800	803	840	855	797	817	847	843	818	826	851	811	820	811	834	870	829	819	909	860	830	807	857	791	796	831	879	801	880	810	892	829	871	813	838	815	883	846	839	801	839	858	841	842	863	832	857	809	836	838	819	826	842	812	817	821	823	820	820	814	811	774	817	800	852	821	837	802	840	810	818	827	784	842	828	816	818	813	843	814	784	852	839	841	806	816	805	794	804	836	843	832	806	774	842	831	794	812	839	801	808	808	837	826	810	806	791	782	823	817	816	812	828	845	874	835	763	762	841	839	863	873	797	828	799	840	870	852	799	806	771	819	810	832	794	850	801	824	893	858	848	833	766	812	805	855	855	855	809	811	775	864	837	807	845	801	798	785	829	857	818	869	799	835	816	807	793	785	804	782	795	801	814	840	853	771	825	797	831	839	855	827	838	795	810	783	831	769	773	842	780	776	806	851	822	870	842	818	818	835	775	795	832	780	813	831	763	826	806	834	850	793	843	831	847	804	832	796	814	824	813	795	813	849	834	830	823	776	832	812	852	853	839	798	875	816	848	850	812	844	829	776	822	807	838	844	784	775	835	830	783	805	806	824	811	826	788	815	801	789	771	788	803	839	818	809	790	820	865	839	801	854	834	807	797	833	830	822	877	812	779	860	774	819	800	795	878	792	768	828	827	855	783	813	811	825	826	828	823	816	831	787	817	788	805	807	808	832	806	848	806	848	832	798	851	805	800	797	814	794	793	770	807	840	811	855	856	803	809	812	799	847	788	788	796	818	823	840	799	798	795	820	849	802	802	809	803	872	834	809	833	837	867	848	836	798	842	764	768	771	791	860	823	811	804	807	820	773	783	815	814	848	799	844	799	797	793	834	866	790	807	775	797	821	794	792	804	879	809	831	817	842	846	811	829	773	857	847	782	780	817	804	785	830	827	817	805	827	826	795	816	860	802	836	791	847	835	851	781	780	826	813	811	760	811	841	844	869	804	842	776	810	848	801	774	791	841	805	815	796	816	813	761	829	813	850	758	819	827	829	839	777	802	799	808	806	824	811	793	820	845	840	873	801	758	775	784	809	873	811	799	782	821	809	823	822	779	810	810	816	850	819	853	845	833	833	786	809	822	819	776	749	824	861	806	785	789	840	798	810	811	779	880	777	791	804	785	834	871	816	808	847	876	789	893	833	814	806	857	817	778	835	862	840	802	797	812	809	852	807	816	843	834	797	833	823	798	866	811	810	839	805	835	796	832	851	773	813	778	767	765	804	834	805	808	821	885	831	831	814	871	802	846	838	751	846	835	832	829	834	781	792	846	825	802	822	757	770	805	843	808	816	815	809	796	846	781	790	859	845	805	807	810	841	789	790	884	805	753	843	763	818	796	854	813	804	813	781	836	788	834	800	816	766	837	854	810	834	832	859	824	765	821	744	802	836	837	814	773	811	819	856	752	800	810	841	804	773	858	807	805	835	820	785	793	803	750	812	838	833	840	814	808	859	795	795	823	800	797	786	822	830	830	851	802	736	801	812	807	813	815	847	831	818	801	826	804	801	844	793	839	837	748	795	854	814	815	816	769	798	822	815	805	861	820	839	857	798	823	832	755	854	821	801	800	769	864	816	837	813	776	820	861	830	825	860	843	809	823	804	868	819	842	826	848	810	812	782	786	817	836	790	797	830	826	847	823	829	833	828	810	843	844	853	767	814	764	818	826	800	800	813	873	793	823	821	787	812	780	852	819	794	796	803	795	794	804	817	771	872	786	830	819	772	862	818	873	851	841	765	786	811	797	827	825	855	852	794	856	840	828	815	831	828	793	768	811	876	818	827	834	882	804	768	846	771	848	831	821	792	814	805	827	884	766	796	851	786	841	797	783	851	779	832	869	816	787	841	792	804	823	813	825	763	794	799	841	799	862	817	781	846	809	808	793	816	848	804	809	821	821	794	820	816	853	789	808	863	815	848	855	822	771	785	805	849	792	813	804	818	801	808	826	888	838	792	815	845	843	838	857	778	791	838	836	839	787	794	837	778	850	831	844	831	817	801	791	859	787	786	776	831	826	835	812	813	813	784	783	850	802	725	838	852	786	785	824	792	827	812	853	867	831	805	794	809	822	773	866	825	801	801	822	772	804	800	800	824	807	791	846	809	855	800	837	789	849	844	797	846	810	855	824	799	773	803	821	861	847	841	837	776	802	788	829	776	834	869	806	818	788	847	779	827	814	815	847	779	799	819	827	837	787	839	834	829	812	829	787	818	867	818	790	848	793	835	764	830	788	866	804	863	797	838	756	849	832	821	820	817	868	863	752	817	790	850	808	812	819	865	796	831	838	786	864	835	770	768	799	819	821	825	800	810	809	797	821	833	881	802	814	781	783	803	788	768	812	868	793	788	835	791	778	849	793	790	827	812	781	838	812	797	773	800	777	844	810	854	811	801	812	767	820	810	831	824	840	795	825	803	847	850	740	822	771	811	828	832	830	782	851	828	793	838	791	790	768	834	802	839	800	803	783	828	848	855	814	869	848	797	819	838	804	784	786	811	825	762	835	838	818	764	800	825	802	763	829	770	864	867	808	851	821	814	827	804	812	841	830	832	860	797	815	863	805	818	860	804	824	787	833	775	794	828	762	825	838	836	831	883	824	821	900	800	812	844	776	855	798	774	824	873	838	867	806	812	802	787	804	770	825	785	840	830	747	823	836	817	830	826	853	850	802	820	771	783	770	809	829	833	849	784	762	822	762	781	818	799	804	824	828	849	797	784	831	791	816	792	804	840	839	841	863	804	863	779	803	819	850	807	831	811	824	856	797	824	807	771	781	777	793	873	821	820	879	782	799	830	857	789	834	814	804	800	771	821	788	824	817	812	819	808	856	749	783	786	811	793	776	868	799	804	865	788	808	801	838	800	816	841	832	823	788	819	853	817	834	824	829	841	803	829	779	782	829	832	781	816	831	804	823	837	845	807	775	856	803	852	812	777	848	815	824	793	802	856	787	812	836	833	834	808	804	843	808	843	850	856	824	808	805	834	777	790	824	834	784	821	813	837	805	801	800	768	825	809	798	791	843	811	794	845	832	798	831	813	782	790	798	816	811	808	805	796	829	812	864	814	844	828	818	889	842	845	746	794	785	804	826	797	834	813	800	855	841	820	844	779	782	742	792	827	791	793	852	865	825	777	867	712	808	789	805	767	800	782	831	810	763	811	851	776	811	808	818	772	875	864	803	885	810	829	840	797	813	799	857	853	834	832	804	844	773	766	821	780	799	824	796	792	780	849	824	742	795	794	850	753	842	837	862	790	796	833	808	815	823	789	847	758	846	802	783	805	829	777	776	834	794	783	810	839	871	825	818	819	743	778	797	857	801
28426	3332	1446	1146	972	747	647	540	530	450	442	438	430	429	412	362	372	366	374	363	378	370	365	324	377	343	364	360	351	340	334	323	332	329	355	345	318	318	348	334	341	324	311	337	332	367	354	363	356	342	344	390	328	323	335	330	338	339	337	332	325	335	325	332	341	322	355	362	352	321	335	320	356	332	355	329	373	321	396	317	375	354	302	345	364	332	379	344	361	339	347	327	325	345	363	318	359	314	362	355	368	340	356	339	336	335	327	340	320	304	325	303	348	366	311	337	390	297	356	378	331	330	343	354	360	331	341	335	340	324	340	336	326	322	338	352	369	339	298	371	358	364	328	342	343	366	319	327	365	346	353	306	346	311	320	320	331	324	326	311	331	356	337	370	325	337	361	332	315	314	351	359	322	343	323	356	325	331	332	330	358	316	331	331	341	333	377	331	336	371	325	383	324	370	352	325	303	339	315	350	326	370	359	325	323	353	362	320	321	358	312	360	363	358	311	330	326	354	338	306	348	344	359	355	322	361	322	341	361	352	343	383	359	327	340	340	333	327	332	378	320	342	356	325	351	339	334	375	348	336	353	328	345	336	374	367	347	343	352	320	341	313	328	337	358	347	307	332	333	357	282	337	305	318	300	348	329	337	332	319	330	318	359	334	348	312	322	325	324	316	348	326	347	321	318	342	330	348	366	336	325	346	339	345	330	331	316	350	360	360	330	362	354	346	378	310	347	343	304	347	305	333	314	326	348	316	336	343	354	348	329	306	334	393	369	336	337	350	340	370	345	311	318	329	356	367	337	357	310	377	328	377	312	331	321	328	324	354	341	373	308	320	360	324	371	362	356	339	342	361	333	362	326	330	342	324	350	336	332	342	285	329	336	371	355	389	343	344	342	316	353	342	381	359	391	338	364	331	307	312	338	311	367	322	357	333	321	321	358	351	307	328	335	332	319	345	347	334	348	347	323	349	356	335	372	337	342	297	302	332	349	362	328	312	325	339	313	307	344	339	336	336	355	368	343	332	325	332	345	340	338	330	380	366	365	343	384	310	346	320	348	307	359	316	368	323	335	370	342	316	337	341	368	351	359	321	356	345	351	372	342	363	323	356	351	371	363	300	365	365	349	342	314	354	339	328	355	346	339	325	313	350	334	336	327	310	366	377	327	309	363	336	340	335	355	334	333	333	370	340	330	337	348	380	355	322	340	341	361	353	354	330	334	305	353	327	318	349	355	367	308	367	313	338	311	355	340	334	356	314	326	335	318	353	356	345	358	373	373	349	342	357	358	330	351	359	358	346	340	337	334	324	337	352	315	345	347	342	351	360	331	307	340	363	339	324	315	348	322	310	295	339	318	329	326	351	342	347	364	376	312	342	350	348	368	342	313	341	352	349	341	326	353	334	362	355	355	340	321	338	318	344	343	317	356	379	328	333	353	311	333	344	349	359	360	341	352	331	332	317	355	336	338	343	289	320	318	354	335	368	320	354	346	336	334	337	336	327	319	344	323	368	320	355	340	320	352	332	377	358	337	283	360	350	354	334	325	350	342	352	321	296	345	347	339	352	338	333	366	341	342	324	350	342	326	343	328	325	356	318	306	318	333	319	342	323	327	370	356	346	340	367	316	301	351	360	331	336	345	339	329	375	322	324	350	319	362	330	338	362	329	364	313	368	335	324	307	336	311	327	334	336	314	327	335	320	331	332	337	323	311	339	327	379	361	325	352	334	325	327	356	320	341	321	362	323	354	373	337	314	333	381	332	330	352	353	332	325	363	348	333	353	315	368	352	345	317	316	354	313	324	373	359	358	346	345	343	365	312	357	365	346	316	313	335	368	379	371	321	299	348	362	326	329	360	345	347	358	316	366	349	345	302	333	323	321	339	345	310	311	337	334	319	336	346	329	303	325	302	315	367	341	340	357	339	336	316	340	344	373	311	328	301	346	387	329	321	323	345	324	312	340	355	330	337	334	373	318	345	350	355	345	366	339	333	356	340	371	341	334	340	395	303	304	328	282	355	359	322	336	298	350	338	312	323	338	322	351	356	338	363	360	329	343	347	343	342	332	358	340	341	334	312	315	340	320	352	336	304	352	346	326	328	370	311	337	354	338	359	302	346	374	328	361	327	330	343	341	369	306	369	335	331	337	325	326	373	363	327	335	326	370	339	327	344	307	365	339	371	317	318	310	337	336	341	329	343	343	335	327	358	349	351	338	343	335	343	383	348	335	344	302	365	319	371	332	353	352	319	369	338	338	331	319	320	354	337	350	320	374	338	326	361	333	324	341	335	350	315	332	344	319	366	335	339	327	314	338	328	324	362	346	303	336	349	337	319	327	323	296	346	338	326	370	350	369	319	367	309	324	312	327	347	326	310	346	352	377	350	300	355	330	346	345	338	377	349	311	332	308	291	298	308	315	337	320	333	330	333	322	366	338	333	322	337	334	346	320	335	323	345	330	323	326	338	346	336	355	357	321	379	352	345	353	332	355	342	357	341	339	336	364	360	337	337	366	328	338	335	319	338	318	351	370	351	315	315	352	333	359	304	366	321	319	309	335	334	358	362	345	329	340	319	356	329	363	362	305	351	321	322	348	365	351	341	315	340	322	321	338	334	350	381	308	322	347	350	345	324	344	319	315	312	339	301	358	323	319	330	318	336	340	312	335	339	346	337	348	318	341	362	376	345	338	339	339	392	365	335	322	339	355	327	307	298	336	335	344	336	329	331	364	362	330	323	299	343	298	297	342	321	333	337	346	335	333	344	340	343	318	328	340	352	335	321	322	347	315	368	337	341	378	326	311	347	334	368	323	330	343	323	356	335	336	335	354	352	329	370	367	334	332	370	355	319	343	298	309	346	327	352	334	351	358	335	349	365	357	327	324	351	327	334	359	345	329	360	318	347	352	388	333	355	331	325	317	351	319	309	309	309	312	314	306	358	345	336	343	280	345	312	355	326	320	357	325	331	362	351	375	348	341	338	356	326	376	371	357	351	313	336	319	356	367	351	311	349	363	344	348	360	356	338	328	339	325	328	342	318	351	357	346	361	343	326	330	384	360	329	324	359	358	337	331	349	311	351	337	356	340	364	334	362	365	357	356	352	334	328	340	342	347	346	316	355	374	363	359	347	324	340	358	378	301	308	347	361	307	329	348	298	334	354	332	387	341	349	357	344	317	338	361	327	381	362	348	331	359	325	334	337	359	350	321	320	337	366	317	324	309	327	311	327	348	342	321	330	332	305	336	371	343	336	371	352	347	371	322	358	359	337	311	345	355	314	324	344	357	347	321	333	347	350	325	329	333	350	356	322	376	360	302	335	329	344	331	339	323	333	371	324	352	351	311	317	347	351	350	330	325	329	339	341	326	355	333	332	362	346	371	333	330	372	357	341	335	357	349	363	360	377	369	324	369	334	328	334	360	320	350	327	339	328	359	328	387	349	325	357	358	322	319	330	337	366	310	290	350	352	330	321	352	336	327	351	357
14022	1785	3225	3600	3142	2581	2277	2026	1747	1635	1524	1438	1299	1286	1184	1170	1139	1103	1140	1071	994	991	1013	1002	997	904	964	947	907	997	933	904	921	905	918	876	882	964	920	868	908	854	954	894	960	863	895	910	964	853	875	843	863	949	848	872	845	852	855	805	898	910	874	879	875	925	896	880	903	933	945	920	912	875	878	929	872	912	889	889	933	927	910	910	971	884	899	904	889	895	879	866	938	906	937	899	901	906	861	820	864	847	952	889	846	865	913	857	891	892	879	841	874	846	850	905	882	875	877	858	842	866	869	940	836	833	815	850	882	840	851	845	854	847	854	820	897	843	870	850	857	887	870	848	842	867	872	864	834	882	899	863	884	909	841	869	830	856	835	841	874	787	862	849	812	826	836	911	870	806	880	870	873	856	859	816	877	841	832	878	847	878	866	787	884	861	870	842	883	836	892	846	840	871	862	841	846	812	884	805	856	835	899	852	853	849	837	880	899	891	862	903	836	852	828	777	809	894	863	771	862	874	871	884	849	824	824	856	823	858	823	854	855	848	838	875	856	806	907	810	914	814	880	892	871	901	796	848	860	859	848	859	850	814	857	846	808	823	808	862	880	870	845	869	872	858	819	866	849	884	861	866	912	900	813	809	849	872	885	852	824	851	828	825	871	853	876	822	863	836	842	843	835	850	863	869	870	780	902	820	877	824	903	880	913	830	838	837	834	863	867	837	852	858	856	836	793	831	855	844	885	915	810	880	807	839	842	802	812	843	838	850	855	860	843	892	844	841	886	873	849	867	850	900	807	841	814	868	839	851	838	860	831	856	839	815	843	837	852	799	844	849	873	894	881	857	888	860	885	826	839	848	920	816	842	817	867	870	880	828	872	862	956	830	845	785	814	878	831	797	883	895	891	850	872	854	859	853	851	868	811	890	856	845	848	821	864	837	907	871	851	866	836	848	866	831	870	864	835	847	907	828	885	874	852	938	869	868	887	907	839	816	901	862	854	905	877	836	871	803	848	868	833	839	854	837	896	840	864	880	840	878	859	878	879	882	886	850	846	842	807	881	837	832	809	847	861	802	899	832	850	885	878	833	883	878	832	872	874	832	796	831	820	869	814	844	857	816	872	929	819	826	851	844	836	840	821	871	847	821	856	842	874	802	800	832	833	809	849	813	827	869	854	867	858	833	847	870	864	825	836	857	903	833	824	861	856	861	870	822	857	847	845	835	825	883	904	835	871	895	834	856	855	867	848	916	857	850	878	848	845	853	891	894	869	888	864	821	852	814	914	835	909	873	880	872	830	856	864	823	816	900	870	914	804	870	808	833	874	871	849	852	881	924	850	883	858	856	850	845	807	800	827	849	831	847	887	802	846	870	879	908	857	847	851	864	863	834	771	856	860	856	836	871	839	898	867	848	870	885	807	863	834	847	853	854	850	856	829	852	849	811	836	818	882	848	865	854	859	840	827	840	834	912	882	838	851	876	910	879	875	827	853	819	812	885	843	875	889	851	845	813	901	899	842	826	853	832	812	863	873	878	899	788	895	843	858	874	846	843	877	852	792	913	831	893	838	862	853	882	886	860	845	877	879	869	835	836	782	887	862	841	826	822	828	886	869	911	900	875	864	886	875	885	862	871	857	837	834	864	906	865	862	866	845	847	835	879	823	879	860	847	842	835	813	834	834	877	871	877	857	831	891	892	806	849	894	869	833	817	873	880	873	818	825	910	872	846	893	876	893	863	874	902	821	857	796	884	855	850	878	858	845	844	911	887	875	871	801	826	834	868	791	833	842	830	884	877	853	888	833	881	857	867	811	835	875	836	912	875	841	908	845	891	859	889	828	859	900	862	799	812	878	853	807	907	872	834	892	865	786	787	806	851	856	901	829	836	878	868	906	913	811	878	842	855	864	899	887	930	824	790	842	843	867	801	851	850	826	858	844	854	885	828	878	815	873	852	866	809	811	855	901	853	822	851	865	827	892	876	823	819	830	838	834	846	882	856	899	865	889	855	824	851	894	807	840	904	816	808	820	848	829	802	874	892	932	766	850	855	872	857	888	868	842	875	876	874	842	867	871	839	850	887	852	838	834	831	883	825	925	841	887	861	877	872	800	817	849	880	899	850	820	858	899	866	769	836	896	811	928	849	885	834	845	839	866	807	852	898	843	889	855	847	840	830	890	841	811	873	851	846	831	883	866	852	924	834	842	829	852	860	808	839	850	897	838	837	865	881	859	877	844	895	846	812	910	862	861	871	845	849	858	888	871	862	872	842	890	902	809	845	852	790	852	829	882	839	821	852	893	819	889	876	886	866	863	909	895	851	825	880	843	864	860	872	803	899	890	832	877	829	812	854	830	848	863	866	848	855	871	857	860	844	846	836	825	872	865	855	814	891	854	847	868	865	879	811	820	875	823	837	843	859	833	826	866	859	866	800	897	820	850	864	887	882	836	872	890	881	810	874	809	810	831	901	845	820	833	841	808	824	832	831	835	840	896	837	874	884	830	821	843	882	909	853	851	834	832	835	860	907	846	845	803	828	883	862	859	883	849	794	851	870	846	886	855	881	829	877	836	860	852	834	808	855	859	885	879	857	859	870	831	861	833	854	857	893	852	825	881	848	849	856	896	894	840	820	919	907	819	844	893	846	865	830	886	802	852	873	867	858	818	889	859	844	842	869	870	863	831	821	834	900	840	867	868	821	895	871	832	859	825	856	855	886	854	810	811	832	832	852	890	829	903	879	930	788	849	853	886	841	838	844	839	842	781	857	872	867	883	885	882	798	863	936	799	841	842	847	804	792	844	795	845	880	851	818	802	883	855	854	838	872	899	901	852	906	823	889	865	851	829	824	834	852	824	827	850	840	845	801	852	883	839	854	882	873	924	859	900	873	876	868	848	849	867	826	879	811	829	798	856	840	854	869	845	807	871	833	884	852	891	821	823	838	831	837	846	838	859	834	830	855	890	896	842	802	821	845	892	841	850	836	924	826	839	896	848	842	871	854	852	840	810	883	787	855	831	923	825	911	853	876	812	845	809	856	854	869	871	805	854	898	822	902	824	842	876	885	855	863	887	869	871	798	816	842	852	855	806	845	882	859	869	846	829	814	831	816	848	864	898	872	882	880	916	852	868	847	825	818	882	835	869	871	847	865	882	877	813	858	868	855	844	831	866	912	855	852	854	846	875	880	839	817	844	884	840	880	840	822	883	846	891	822	838	847	890	828	859	818	871	903	790	845	873	811	851	826	845	842	851	819	854	921	889	834	845	866	859	829	834	877	823	857	875	871	841	826	804	818	833	847	882	830	893	780	880	859	839	856	814	886	811	879	829	846	855	903	899	802	845	853	886	830	888	882	827	839	810	879	840	786	865	889	764	871	852	870	807	858	838	897	778	884	860	869	840	879	837	842	880	878	834	835	847	828	820	890	869	838	857	849	842	890	835	857	862	876	820	830	831	833	861	881	886	854	812	863	852	852	879	863	889	845
38515	7883	2919	2029	1390	1015	789	666	574	474	454	387	405	379	306	320	295	281	280	270	288	266	295	294	244	254	260	262	273	254	262	265	231	239	268	272	253	269	259	220	272	261	206	256	231	251	240	230	230	262	231	231	231	221	249	226	243	193	240	229	228	272	218	219	260	223	234	233	226	235	269	274	227	250	229	229	263	236	244	238	243	260	262	208	216	231	245	248	241	262	233	234	224	219	233	236	259	241	261	261	220	262	266	240	241	237	252	246	260	239	252	227	258	225	210	236	267	225	274	260	236	230	248	215	209	255	203	222	227	248	208	279	239	261	215	218	246	231	232	250	223	237	230	223	225	235	212	247	223	270	256	234	236	227	238	239	224	228	233	238	242	249	248	215	272	267	237	238	225	242	210	229	231	225	254	207	212	246	248	224	232	248	223	246	234	206	208	237	229	250	217	219	226	220	248	256	243	247	255	231	246	239	232	233	245	251	243	237	257	242	194	260	229	229	218	257	242	219	262	247	242	251	241	232	253	246	214	255	212	229	221	209	256	216	217	231	225	236	218	238	224	255	235	236	207	220	189	220	257	223	217	220	260	244	246	234	227	219	248	196	258	270	222	239	256	221	265	245	244	248	225	249	244	255	235	250	224	248	236	205	223	218	214	207	219	186	237	248	234	249	207	212	246	229	225	239	223	225	236	254	268	200	219	229	216	230	238	209	242	252	222	239	234	220	242	233	235	240	238	248	251	201	198	226	224	234	253	239	281	224	221	212	239	252	218	257	253	214	230	231	221	245	231	221	236	253	228	218	237	254	227	216	267	238	225	248	201	257	214	211	252	229	217	192	227	213	245	201	247	249	246	221	243	252	232	217	220	263	230	222	240	232	245	216	227	219	226	241	226	228	233	229	237	235	221	208	247	236	222	219	234	253	245	242	210	227	234	268	280	248	223	227	277	228	235	228	246	255	223	250	209	215	248	243	220	236	224	223	235	207	234	243	224	219	240	233	240	234	247	284	240	245	279	214	218	265	216	219	272	256	233	231	221	202	235	281	205	249	239	263	200	236	224	254	240	244	225	212	240	238	225	230	208	249	243	257	226	236	233	242	257	231	238	251	222	240	217	233	259	224	241	250	235	244	222	211	240	218	259	253	224	236	201	239	224	248	250	252	226	267	215	249	263	235	232	192	225	213	224	245	236	228	264	240	211	228	253	215	232	219	256	244	214	240	235	229	204	245	217	264	235	222	212	251	220	222	261	244	230	238	258	238	241	248	208	223	239	269	246	210	229	210	230	241	239	222	244	247	253	205	256	226	232	227	225	231	218	231	216	266	249	260	231	228	226	284	227	231	209	246	214	235	225	243	240	216	224	232	252	240	243	240	217	247	238	237	260	223	235	209	244	224	232	225	207	222	203	250	228	234	227	231	216	211	245	230	227	225	208	240	233	250	212	235	220	210	242	212	223	235	238	258	228	248	233	223	219	223	222	213	240	239	280	219	226	218	236	226	264	221	233	254	241	227	260	237	217	281	252	245	219	234	246	228	208	212	222	269	224	222	239	253	253	242	230	234	256	223	248	215	220	215	235	223	236	238	208	226	213	246	225	189	239	223	238	257	264	269	262	226	216	219	264	231	215	239	243	234	247	218	225	223	262	259	272	240	230	196	241	238	240	240	215	217	246	216	247	234	232	235	250	232	237	240	236	237	253	232	232	237	242	219	269	222	205	245	214	239	266	261	208	262	236	226	208	236	230	238	242	250	229	237	244	230	259	235	253	214	230	231	233	238	229	227	204	230	254	228	235	228	245	243	247	230	229	266	250	231	220	220	256	237	253	223	232	246	213	203	237	242	222	203	238	249	214	219	240	208	238	243	250	243	232	254	227	274	247	221	243	246	224	228	234	216	204	216	252	222	236	204	227	221	212	220	247	219	221	228	234	245	242	249	244	250	234	231	219	254	227	215	211	214	242	236	219	236	256	219	211	258	245	233	247	229	230	225	226	238	215	221	250	223	235	236	245	231	240	236	236	253	216	249	237	232	238	236	291	222	223	235	224	232	225	221	227	237	224	235	259	257	218	250	250	254	235	239	245	228	234	232	261	238	260	257	235	235	245	221	214	224	252	211	201	213	214	211	233	235	259	255	258	213	258	254	244	219	252	258	264	250	225	233	235	239	215	220	230	215	224	250	236	216	228	250	252	242	220	213	259	254	223	236	252	238	232	240	215	244	257	237	243	221	198	233	247	210	233	240	194	226	236	222	208	257	224	220	249	217	237	227	230	216	231	232	261	233	262	224	220	252	225	239	280	256	230	236	225	240	240	225	239	229	207	230	230	236	236	231	250	246	239	250	243	241	227	239	236	237	231	231	266	226	250	251	214	215	211	196	220	218	226	233	206	212	230	247	228	222	238	220	239	243	234	254	244	241	258	200	229	230	248	207	225	225	251	219	231	238	253	222	235	241	246	250	251	244	260	229	250	250	225	272	223	230	240	238	231	248	253	239	211	220	217	242	234	231	202	226	230	239	232	225	263	209	236	245	208	228	230	221	261	287	215	230	230	219	227	229	244	243	214	222	232	227	224	243	238	235	260	194	237	229	208	253	213	251	239	228	224	223	247	237	244	227	263	229	255	225	241	237	243	279	223	244	250	239	218	223	270	237	238	261	218	251	243	245	250	223	236	223	230	235	253	260	231	231	238	216	227	225	212	247	228	220	224	214	245	211	241	212	212	242	247	256	262	250	206	240	232	251	223	236	255	222	240	225	227	251	214	234	215	227	231	215	232	247	237	253	256	264	260	232	235	241	228	212	245	204	239	237	246	261	244	222	243	217	207	221	229	245	233	222	222	220	232	244	231	218	245	217	242	241	236	220	233	223	209	245	245	244	226	247	244	197	278	224	221	230	243	244	242	255	238	257	218	233	212	243	233	229	225	219	232	267	223	248	229	243	222	257	233	217	216	243	239	221	199	203	230	220	228	254	219	228	226	217	214	237	237	235	245	225	225	239	219	215	240	246	226	230	266	258	219	217	205	245	244	228	242	241	238	239	212	231	240	247	238	246	212	227	237	215	228	268	228	228	213	240	238	272	250	218	214	241	247	225	227	208	226	245	242	240	249	221	265	251	247	240	222	224	246	238	231	246	245	235	250	264	249	238	227	221	221	218	228	232	271	285	205	239	237	238	231	256	232	226	225	246	228	223	242	252	241	214	234	220	220	225	237	267	246	223	277	258	260	276	248	248	217	229	234	231	243	253	209	250	260	230	232	224	232	251	210	240	242	253	237	240	220	247	207	231	222	237	241	215	272	257	234	243	236	200	229	243	217	232	238	223	223	245	234	243	253	236	234	221	272	248	230	246	266	240	242	210	221	213	249	251	230	207	213	245	237	255	233	240	257	238	243	244	240	241	247	244	225	252	253	228	215	239	216	243	250	240	255	227	218	252	219	245	230	244	232	215	232	236	227	243	257	231	233	234	228	224	243	240
17768	2379	5116	5826	4881	3938	3326	2740	2382	2114	1817	1671	1490	1374	1251	1212	1214	1143	1001	1023	999	971	947	855	827	852	801	787	828	782	755	732	758	726	729	708	739	683	744	719	713	677	708	671	670	648	756	667	698	645	660	643	676	697	627	656	620	676	648	653	639	694	652	658	679	665	652	715	722	705	707	727	689	678	699	660	640	667	694	697	670	656	678	667	623	669	716	658	704	669	665	653	670	677	664	727	640	656	600	677	664	704	686	639	629	627	608	595	670	655	632	556	622	601	631	620	656	628	681	657	618	640	666	609	674	659	633	621	584	646	635	647	661	680	585	609	639	638	580	570	633	657	634	638	612	627	623	623	620	625	672	607	627	639	627	583	600	602	658	600	613	603	596	615	628	609	614	650	612	628	644	616	653	586	612	612	646	653	619	616	607	669	603	599	611	629	630	624	666	589	651	615	642	580	613	622	602	646	620	591	620	623	628	612	605	553	601	598	654	659	596	578	610	588	629	603	663	598	644	593	626	603	589	584	577	564	580	628	628	633	598	622	619	633	613	599	569	576	628	572	636	648	594	597	599	598	581	620	580	607	595	600	620	654	590	616	618	610	611	587	649	605	629	581	564	619	605	626	640	611	665	600	647	621	614	611	569	623	604	646	577	570	631	613	565	581	614	605	657	623	603	632	578	602	629	635	619	624	607	629	564	627	637	621	609	665	593	613	570	606	599	630	602	565	649	562	558	632	606	627	588	594	585	640	613	581	570	662	628	599	605	561	618	612	576	592	568	554	599	576	627	593	635	605	606	646	658	631	611	589	575	659	615	632	593	660	562	621	633	649	613	582	616	613	601	599	606	548	611	623	632	627	639	607	550	641	607	631	613	611	634	593	617	579	575	600	592	585	596	599	600	633	597	619	615	626	639	613	629	608	569	630	578	649	577	593	577	597	670	648	597	617	608	597	576	595	591	666	621	603	623	646	604	590	613	620	613	600	569	618	579	595	620	609	632	591	618	627	622	564	644	627	599	650	633	574	605	595	620	590	584	609	604	607	611	629	635	599	664	609	598	604	583	609	605	649	614	645	626	604	582	621	605	623	594	617	616	604	650	560	620	635	614	599	622	605	576	616	564	619	603	643	604	613	676	614	597	645	599	576	605	640	615	651	613	610	604	588	590	606	586	612	570	623	576	652	591	570	603	578	633	638	596	631	566	629	626	593	607	603	628	596	625	632	612	591	615	637	585	600	609	605	595	617	582	613	615	596	616	603	618	594	590	639	659	595	598	603	573	594	631	636	568	612	621	583	611	626	581	603	603	595	625	615	601	607	591	593	597	586	566	615	604	581	601	554	610	599	616	612	595	605	608	567	630	652	610	628	607	614	636	586	626	581	605	619	610	607	560	635	607	550	576	575	580	623	568	584	624	627	540	638	567	628	580	577	604	591	596	626	646	574	570	613	613	622	598	596	587	572	661	664	625	608	572	641	609	622	631	618	608	588	604	650	571	592	596	627	604	590	642	600	618	643	612	653	618	586	597	613	608	600	548	578	624	559	605	555	593	593	629	662	574	598	585	583	619	618	602	607	590	593	598	615	585	629	610	614	622	607	555	614	612	605	608	655	616	629	610	578	583	623	629	601	633	617	589	559	682	640	604	612	614	581	571	641	625	603	608	636	593	626	585	595	625	567	601	594	580	606	583	637	630	558	649	567	595	622	642	635	658	638	597	613	646	640	622	645	593	579	570	561	625	592	625	602	597	581	577	625	618	588	622	606	589	607	578	596	590	613	621	636	591	592	564	582	660	623	588	625	594	618	603	545	596	617	603	599	636	617	591	581	558	582	599	607	609	582	589	607	590	626	630	588	575	608	610	621	576	641	605	609	582	621	677	614	601	621	589	560	621	599	613	574	591	618	577	617	626	649	607	604	612	629	607	610	611	613	627	583	625	584	548	596	581	631	601	572	621	598	636	647	611	596	590	605	606	594	602	606	607	592	609	640	634	631	633	619	614	649	613	574	598	611	589	645	578	624	595	640	619	598	607	594	610	610	562	605	652	581	595	654	569	590	586	596	612	587	638	572	616	625	592	617	614	582	614	641	604	619	584	585	599	585	593	612	520	603	633	637	633	617	622	649	588	576	657	651	624	592	675	614	635	633	589	630	606	600	643	613	564	600	679	603	555	609	602	630	573	613	564	575	581	620	572	591	659	607	600	610	628	618	640	630	642	609	620	602	599	613	608	603	622	592	645	605	600	631	606	619	601	631	647	608	575	638	645	627	541	597	614	625	592	588	628	614	613	592	627	627	587	637	584	650	616	636	638	575	585	637	592	605	617	608	581	613	610	551	618	625	582	595	626	618	592	586	624	591	604	596	586	583	557	591	614	572	585	570	590	598	579	633	599	596	633	610	584	639	556	589	610	623	624	570	580	629	606	577	587	617	595	633	583	545	631	651	642	619	659	610	626	606	611	612	642	615	641	584	641	636	575	634	588	646	584	581	591	611	626	647	608	627	683	601	630	617	584	616	631	628	615	616	577	626	579	655	614	617	617	602	587	654	602	615	594	577	591	628	599	597	610	621	584	634	554	606	572	607	551	597	585	610	649	597	598	627	647	612	600	639	606	646	587	593	603	626	571	622	645	657	610	583	623	632	583	620	613	608	607	676	619	589	603	602	646	614	596	582	612	559	671	578	612	636	623	604	635	597	611	605	622	673	559	633	603	612	604	620	618	589	567	573	602	623	594	645	595	579	618	636	642	617	588	593	616	627	586	607	623	607	623	629	623	599	608	582	647	627	636	615	606	641	594	615	641	561	568	650	648	609	615	602	607	590	614	599	599	601	602	584	563	609	573	588	591	631	618	599	622	598	552	614	618	586	589	603	611	618	585	589	623	560	603	559	594	578	660	567	580	612	604	624	612	619	611	603	542	607	638	593	603	590	601	652	627	595	632	605	624	604	653	632	631	595	612	593	613	610	589	610	596	600	613	607	605	577	611	591	599	529	633	596	585	580	593	619	628	591	621	621	634	621	646	610	621	600	616	620	614	613	592	661	597	632	610	624	677	598	607	590	613	614	574	623	630	560	647	585	642	552	631	580	612	631	589	617	619	612	644	599	611	587	613	599	584	594	613	578	613	623	615	593	598	611	617	570	606	584	631	585	547	628	637	611	592	633	596	572	645	619	553	637	646	593	618	617	624	578	627	627	613	598	665	644	635	590	615	618	606	593	627	595	611	630	575	612	624	659	589	644	590	617	596	561	630	545	625	602	606	627	577	580	636	624	586	585	552	627	622	593	592	614	645	614	597	638	613	585	606	600	631	625	621	626	599	581	627	610	599	601	651	620	611	592	592	642	620	635	664	649	630	622	597	588	647	630	633	609	606	646	639	636	600	611	620	608	608	559	588	618	587	597	583	585	599	605	606	565	652	598	610	633	604	593	577	563	643	588	643	632	618	620	624	609	623	615	592	620	567	584	629	646	602	602	613	607
4153	359	359	352	351	353	318	299	320	302	319	325	321	318	333	306	346	324	318	298	316	321	345	373	334	332	313	295	285	340	274	308	296	352	318	308	337	313	304	335	326	340	327	338	330	294	302	352	315	330	338	316	288	333	301	323	308	309	295	299	296	282	322	300	294	333	300	318	337	302	320	334	332	300	311	344	324	310	322	331	305	309	311	326	338	346	340	345	322	341	313	315	329	310	330	334	314	358	327	331	318	294	322	324	308	289	333	346	293	292	310	288	351	294	331	324	322	287	325	301	279	327	355	328	348	348	314	360	284	277	319	278	318	293	295	313	297	317	299	295	335	312	307	285	303	321	336	308	317	309	305	280	315	338	304	333	278	322	341	340	323	335	299	295	301	327	312	281	300	367	323	292	338	344	325	314	311	280	293	312	320	330	321	333	324	298	338	320	331	313	303	333	316	310	306	277	315	290	303	317	332	315	309	313	292	335	308	285	322	328	324	307	317	365	285	357	275	314	305	318	330	328	323	311	342	327	337	281	331	301	310	296	317	324	318	306	294	310	307	320	320	329	316	292	306	321	347	319	339	338	321	316	318	321	308	313	314	298	327	314	315	344	335	302	311	319	266	319	344	357	311	325	334	259	341	271	333	340	301	322	312	297	330	286	328	327	284	333	339	319	312	308	299	309	298	326	315	326	318	306	325	311	294	314	302	297	293	315	332	299	291	337	315	331	335	337	306	324	291	302	314	309	330	315	335	324	322	327	326	317	309	321	324	302	305	326	322	318	305	294	354	311	326	302	277	316	320	315	301	311	306	319	309	314	283	360	309	303	322	289	324	299	333	328	326	323	324	315	371	304	318	311	317	329	322	315	304	321	293	307	301	300	313	330	293	321	303	280	299	332	310	334	318	340	339	328	302	322	338	331	288	344	311	339	327	312	302	297	312	309	339	335	324	307	338	323	296	303	334	333	298	315	315	294	323	334	302	302	327	320	307	309	312	328	324	299	321	308	319	313	330	298	320	321	296	329	322	310	336	353	316	314	327	346	295	334	329	315	323	350	311	295	324	331	305	327	327	310	301	318	308	301	305	336	320	337	316	307	316	331	319	322	331	329	350	310	331	309	308	334	343	304	309	323	282	296	265	307	325	321	283	309	316	355	289	312	282	301	313	341	316	313	315	259	344	346	334	345	313	282	318	327	268	302	318	296	294	307	306	328	341	277	315	284	292	318	327	291	312	307	334	323	299	304	311	318	308	300	341	334	318	327	319	315	329	331	327	309	320	346	279	331	310	301	347	315	338	346	331	316	325	338	309	320	288	313	359	313	294	293	327	327	285	313	363	327	305	316	310	332	306	314	333	310	302	341	290	285	272	293	309	292	303	334	316	312	335	299	323	332	334	311	304	325	345	336	318	313	297	316	321	327	339	339	319	316	310	292	303	319	294	298	316	321	332	305	312	322	294	309	326	324	299	310	301	308	320	306	276	306	307	307	312	295	311	322	332	295	303	317	318	321	289	311	315	299	332	304	343	342	303	321	303	307	303	300	323	309	326	305	321	325	297	326	305	299	301	324	310	324	311	320	351	297	311	335	307	338	337	319	269	310	318	301	302	332	324	311	322	292	357	315	330	336	328	324	291	301	328	326	302	312	341	324	301	304	314	321	320	289	306	340	348	306	304	310	326	359	264	306	315	350	335	321	315	298	335	342	329	311	333	344	295	316	361	346	289	300	314	284	316	314	333	303	319	329	303	349	320	349	301	357	303	345	284	324	325	349	294	333	305	312	312	349	329	305	307	322	325	323	315	331	314	298	305	317	329	326	295	325	302	330	308	311	291	327	298	327	317	328	310	344	309	335	337	327	298	335	338	304	321	316	303	318	309	317	318	330	319	311	317	319	326	269	322	334	307	338	280	304	339	295	298	331	321	321	312	309	328	314	328	322	307	332	316	318	303	275	317	302	350	294	325	299	305	311	320	318	322	322	301	327	302	304	266	339	288	325	347	344	330	332	296	296	316	294	286	353	346	332	335	321	309	334	315	314	301	314	318	318	326	303	320	332	334	320	328	311	321	358	339	338	321	318	324	291	326	313	307	313	286	306	339	327	318	329	316	313	302	314	327	329	314	318	325	279	329	301	311	330	297	316	306	360	332	335	277	289	308	322	329	335	282	310	295	284	348	323	320	317	298	330	305	297	345	301	332	304	296	341	284	305	303	323	295	322	323	307	325	320	283	315	339	288	329	308	303	327	328	296	313	334	325	311	330	359	305	303	301	284	282	315	342	336	326	321	295	315	309	345	321	318	334	289	313	347	334	328	300	318	327	325	318	331	325	312	307	326	279	321	318	330	327	309	310	311	291	336	307	326	307	320	314	290	301	298	307	295	332	291	321	299	326	314	306	346	342	335	268	329	312	327	353	331	312	327	299	308	327	319	337	281	307	298	316	344	314	321	324	301	316	325	303	317	338	319	291	324	312	299	278	320	303	300	313	319	304	303	361	330	323	319	335	285	311	321	317	299	298	329	299	312	348	323	324	323	328	316	351	339	323	337	341	356	307	336	296	306	336	309	281	314	299	339	332	286	318	282	320	314	302	296	298	307	333	292	317	296	286	277	348	292	311	290	290	308	343	290	331	298	304	295	289	310	309	315	327	300	335	308	307	324	299	280	335	337	302	303	303	279	316	345	300	300	292	303	312	318	313	300	332	298	288	282	314	307	328	313	308	293	311	293	341	334	339	315	315	270	341	287	334	334	298	308	303	309	330	319	335	301	325	312	321	336	347	306	336	349	304	347	309	307	321	306	318	271	322	295	325	337	325	312	314	283	297	305	345	340	311	308	314	303	332	343	294	323	305	303	321	336	319	295	313	339	308	312	319	291	303	339	326	335	341	316	321	314	288	299	304	321	328	324	302	310	336	321	298	317	267	315	326	321	332	361	314	289	288	292	336	297	319	340	294	305	344	307	306	323	308	331	326	316	326	340	280	327	343	329	326	326	309	350	308	321	280	318	294	329	314	333	344	334	295	324	308	291	298	262	324	291	331	315	319	327	326	291	298	325	313	294	290	337	304	350	303	315	292	316	311	324	326	346	310	330	309	326	337	308	329	341	318	298	323	327	306	300	354	288	340	328	335	313	319	326	291	300	337	328	297	299	278	343	307	319	302	293	319	315	296	318	311	291	278	320	320	314	332	291	337	317	301	312	297	329	345	320	321	305	312	316	300	319	312	322	310	341	327	310	340	308	314	346	313	345	317	314	327	340	323	331	292	315	335	310	314	321	366	304	319	307	321	328	300	319	354	328	333	301	347	305	331	323	334	299	295	289	290	349	288	316	336	302	337	321	312	319	342	309	318	299	329	302	327	335	307	337	306	318	327	307	291	341	307	341	275	297	317	324	318	299	350	287	318	326	303	331	327	334	300	323	311	336	310	319	326	305	297	299	319	332	287	341	332	331	319	312	316	325	331	276	311	318	323	316	306	345
4287	851	888	943	901	868	900	870	854	871	809	838	806	800	842	871	872	809	848	848	842	791	853	788	811	814	790	820	830	801	807	895	763	826	831	849	819	795	806	833	837	781	798	818	793	837	818	808	837	858	850	823	846	769	789	804	817	809	785	871	814	841	818	854	821	821	842	842	837	867	861	833	870	822	805	821	836	830	851	873	862	821	825	791	833	821	849	839	821	797	806	838	795	802	804	857	841	847	844	839	872	853	860	828	816	834	782	818	867	788	780	862	800	762	853	804	791	776	800	784	907	803	821	794	786	878	761	795	824	830	787	803	800	840	835	788	803	823	808	819	773	828	836	798	812	811	862	843	828	781	852	830	789	810	810	824	797	840	820	810	813	821	842	787	838	830	826	876	828	815	844	811	825	845	820	835	824	809	857	800	819	836	826	826	846	784	838	839	801	791	793	768	842	805	810	792	781	777	854	810	821	831	790	781	810	860	797	772	769	779	799	829	845	771	782	836	807	781	825	803	787	835	827	834	809	775	798	808	866	807	840	753	877	808	830	775	782	805	851	777	789	812	792	812	753	848	812	795	817	796	802	820	809	811	821	785	833	846	785	818	784	807	838	806	848	882	807	767	832	814	787	783	840	822	808	786	826	806	868	848	798	838	863	815	794	829	810	811	856	800	806	819	766	865	788	787	823	816	859	791	822	812	832	770	829	810	777	795	809	818	800	789	798	833	810	807	839	815	894	852	843	769	816	809	749	819	834	836	814	847	777	820	802	799	843	829	824	836	745	765	839	766	817	813	859	843	801	819	802	799	848	784	795	824	851	770	791	797	804	770	782	757	838	788	828	806	819	870	865	841	825	814	842	831	772	823	844	812	790	804	801	786	812	827	801	767	802	824	790	789	843	847	884	804	790	811	820	812	789	869	794	847	785	777	803	780	821	879	806	846	767	805	796	884	843	748	787	861	809	782	790	818	806	829	859	827	807	765	753	809	804	781	790	792	802	820	774	785	837	838	862	809	796	880	796	783	818	835	815	815	772	790	798	757	728	841	811	836	798	837	805	804	832	812	782	758	847	805	790	826	829	856	800	837	768	819	796	852	801	810	819	843	787	764	783	815	809	816	790	802	791	834	817	873	837	774	778	802	780	822	806	793	832	824	771	777	789	758	796	806	859	815	807	759	825	841	779	792	809	855	781	803	855	805	824	830	713	811	819	748	781	817	827	788	793	780	812	742	841	811	872	808	792	841	812	835	741	846	814	815	829	781	831	796	815	830	775	827	777	800	791	830	807	828	801	770	832	843	776	796	771	841	858	791	791	899	796	850	860	869	822	870	842	833	849	816	789	849	806	801	825	787	768	751	801	773	864	757	840	836	822	770	802	741	811	814	781	854	859	801	831	875	849	809	777	817	776	797	776	785	831	848	827	796	781	812	789	783	811	856	814	835	818	806	773	799	791	818	789	806	791	832	865	771	808	809	787	820	841	793	833	793	829	801	811	831	865	796	828	808	812	848	819	808	772	803	794	811	788	808	804	807	818	812	841	796	727	764	827	771	811	810	808	821	788	787	798	804	797	818	839	815	800	843	815	822	811	795	841	814	866	762	818	817	783	798	833	814	772	796	837	871	812	915	834	834	848	779	834	816	820	849	851	818	823	821	836	794	815	780	802	838	845	821	801	821	767	867	822	830	799	812	848	851	883	839	810	857	801	840	754	828	821	846	874	765	805	828	831	790	771	837	805	755	838	824	767	828	863	866	801	792	825	806	826	780	851	813	806	801	783	767	823	797	797	859	830	837	830	807	818	791	801	831	845	794	828	802	822	837	798	836	775	792	828	787	821	815	785	784	802	799	787	795	826	795	804	820	833	815	762	822	802	799	811	782	848	815	826	767	862	851	826	834	815	840	788	812	811	822	820	857	801	818	740	783	791	826	747	800	802	858	816	847	826	846	818	791	831	856	820	764	806	805	836	776	839	804	846	818	796	837	834	798	821	798	807	804	823	841	842	805	803	832	786	853	799	821	823	786	817	792	850	789	858	798	774	770	821	845	820	789	828	747	842	784	818	814	808	836	840	778	827	809	807	835	819	776	813	824	795	822	858	826	814	877	800	847	828	857	803	794	774	745	861	824	825	787	774	842	780	837	762	809	819	726	862	879	812	799	915	815	797	804	821	798	817	777	813	778	849	824	745	770	801	759	797	825	841	782	806	852	821	794	809	791	863	780	830	843	782	795	780	801	837	813	791	802	823	847	860	848	785	838	810	822	796	826	795	793	829	828	842	806	777	793	826	785	802	797	839	764	807	801	763	858	791	778	805	802	853	888	811	862	830	857	827	789	816	827	810	812	854	783	805	814	775	772	821	845	779	751	792	825	841	784	793	813	846	807	838	785	812	798	809	847	822	867	839	793	808	823	849	859	789	793	777	853	866	800	817	747	840	876	844	827	781	810	829	830	854	802	851	831	845	815	754	807	805	878	829	826	826	787	775	842	781	840	795	801	841	783	823	841	826	795	777	808	809	768	871	815	829	819	765	799	836	831	836	831	791	818	783	813	806	849	869	773	826	798	813	838	802	815	809	833	830	826	762	818	827	812	830	862	859	841	820	804	801	832	803	848	842	787	904	790	820	842	794	838	817	875	842	807	896	836	846	828	797	843	836	797	812	807	866	789	764	829	803	824	843	866	841	790	785	839	848	832	800	785	808	838	801	783	832	791	801	747	872	777	816	832	811	793	861	824	844	768	782	808	843	835	848	825	813	854	794	845	818	794	826	832	803	839	861	769	807	852	760	775	867	786	766	797	794	820	777	744	805	859	838	801	865	809	832	830	879	817	855	815	857	835	786	814	868	806	795	803	780	770	810	835	819	814	810	787	810	819	836	781	788	823	812	790	778	801	820	773	827	773	842	814	809	860	807	817	857	786	852	840	829	824	790	790	809	861	864	812	818	788	786	822	835	732	834	798	810	840	805	865	778	782	811	822	827	770	840	869	804	808	826	814	833	782	817	864	852	860	773	822	822	802	834	774	786	776	800	780	728	815	823	804	841	830	815	829	821	830	810	782	793	833	802	819	818	810	814	855	806	779	803	864	830	822	850	792	829	866	837	802	874	755	879	786	831	891	860	841	801	843	800	774	834	776	856	778	821	803	801	821	825	768	864	833	814	793	841	775	799	807	792	857	802	837	827	821	780	824	828	827	775	797	818	839	801	828	849	744	801	786	805	815	817	852	785	795	858	811	803	791	776	840	817	842	820	837	829	796	794	838	796	844	867	796	879	807	852	783	805	773	793	833	796	791	785	784	744	778	816	805	802	826	835	774	827	864	833	785	792	784	814	778	848	856	815	773	792	827	810	854	819	807	866	848	828	795	789	762	830	804	855	822	795	804	818	782	795	835	770	792	840	835	852	804	842	866	778	862	853	801	799	808	837	835	781	791	807	844	807	809	793	849	793	864	848	835	795	782	798	788	813	814	818	807	802	814
23791	2249	1471	1112	927	730	612	540	456	437	437	404	435	407	391	366	379	349	389	373	378	353	362	348	334	356	342	383	342	324	378	352	389	366	362	333	317	337	335	319	314	342	341	345	320	359	357	355	335	372	371	328	320	333	354	322	341	346	351	334	314	315	318	345	360	345	375	360	347	308	349	329	332	344	319	295	346	368	349	334	333	380	302	346	343	330	341	347	305	350	351	320	350	311	330	341	363	332	378	309	331	382	322	334	357	348	334	351	321	333	386	330	379	389	338	304	325	327	338	378	348	338	355	343	338	344	373	326	311	368	359	343	337	327	354	357	328	334	336	321	351	317	315	326	344	317	333	369	346	340	334	311	336	336	350	335	326	301	329	294	322	308	332	317	352	347	337	324	350	333	324	344	352	331	321	348	342	319	303	339	322	333	304	340	325	330	330	346	332	348	327	351	337	385	325	352	327	349	331	345	356	359	355	340	323	357	342	296	355	305	331	337	325	358	318	354	323	374	353	295	360	301	330	352	340	331	325	363	325	331	344	326	276	348	342	345	338	301	339	320	329	351	373	325	352	342	320	336	351	349	364	328	347	308	372	311	336	311	335	361	325	334	343	330	354	343	352	362	324	358	351	319	314	331	333	377	316	352	362	331	337	345	350	343	348	331	321	335	339	322	336	357	312	318	345	322	307	306	323	348	352	371	346	303	328	340	345	322	358	308	358	358	337	330	334	311	381	369	354	337	315	349	331	377	323	327	344	333	354	332	360	333	341	345	309	322	325	323	330	346	338	325	336	315	312	333	313	375	323	344	330	334	340	337	333	379	289	327	359	340	318	357	318	346	307	306	346	342	346	371	351	322	350	354	335	354	352	311	335	321	326	344	349	336	335	341	318	327	356	336	378	312	309	383	350	349	347	357	296	292	317	341	346	353	324	322	348	313	342	314	318	322	342	319	323	337	351	318	338	369	343	312	335	308	339	347	329	337	318	320	325	318	348	305	354	341	338	343	367	353	339	341	343	346	321	350	340	334	332	340	358	376	331	328	334	345	356	306	346	347	357	373	295	324	348	350	338	357	366	335	305	372	344	354	360	326	356	294	349	336	300	341	349	337	309	347	381	369	329	348	367	368	325	352	341	332	306	324	312	311	366	350	313	350	319	327	321	321	323	360	338	346	333	334	349	347	331	325	325	319	342	331	340	340	361	327	366	323	317	350	361	328	348	312	365	330	330	338	342	333	332	304	349	333	339	348	340	338	339	358	345	332	325	334	350	347	346	323	371	318	354	322	389	328	305	309	364	311	327	343	329	317	347	380	341	357	308	340	363	340	350	314	325	312	323	328	349	344	324	340	353	371	337	332	343	335	319	348	368	357	342	347	314	338	368	346	334	301	338	334	337	344	375	324	341	341	343	319	316	341	333	336	355	343	342	333	323	314	302	367	350	317	334	364	350	379	356	331	345	342	329	313	353	348	340	351	305	340	351	350	341	372	329	320	326	356	335	306	363	352	366	334	319	305	350	360	326	347	349	330	340	322	330	317	329	337	317	299	329	320	343	359	314	319	338	337	342	320	328	307	334	334	337	327	320	339	317	346	362	317	364	301	356	374	345	365	383	333	341	330	349	330	306	342	377	331	346	327	323	346	338	333	303	336	321	349	309	336	323	321	325	303	332	323	311	304	292	333	331	361	348	377	364	337	336	336	304	343	339	317	340	350	367	336	317	324	328	337	365	332	357	316	342	308	323	336	349	319	332	366	354	352	348	348	345	341	333	324	351	323	355	339	312	326	368	334	326	343	323	354	291	357	366	331	333	334	306	346	328	304	355	344	328	318	360	330	330	337	357	298	343	373	337	339	356	338	322	326	322	319	333	365	323	362	309	368	351	327	337	315	368	349	345	344	340	328	350	333	297	318	345	325	335	355	310	334	314	350	335	349	329	358	324	323	316	336	341	356	347	337	355	386	354	329	339	358	313	327	331	313	349	351	313	339	320	334	300	312	355	332	342	315	332	326	362	334	342	362	340	328	335	324	303	349	351	333	358	320	331	352	345	341	346	325	348	322	324	356	364	347	337	330	324	327	342	320	335	307	310	309	311	305	318	352	360	330	372	338	336	331	343	365	340	367	333	322	345	380	360	327	315	332	327	350	330	360	349	313	312	313	326	337	335	358	340	354	331	340	353	317	360	322	328	357	306	332	339	360	333	334	321	325	329	345	321	329	314	356	362	363	351	318	319	323	343	344	346	347	366	310	328	324	346	367	337	345	352	329	339	346	348	344	373	339	335	320	331	338	340	319	337	332	318	338	338	383	342	347	381	362	319	339	354	363	344	328	312	321	317	367	323	287	307	324	362	356	353	358	321	358	322	337	325	316	337	335	343	360	334	334	325	301	339	348	310	338	338	349	344	332	332	325	356	338	327	333	347	355	354	341	352	329	347	348	351	365	334	310	342	332	330	329	327	325	339	342	332	327	332	334	354	349	361	319	326	365	350	330	344	335	360	353	348	337	320	355	348	301	333	309	358	344	341	317	354	330	331	320	331	367	318	332	323	325	344	322	344	325	348	331	328	354	325	348	331	366	342	359	368	318	331	360	329	335	333	348	339	309	331	345	332	307	325	330	340	329	302	330	349	390	340	330	356	335	324	345	330	340	325	347	355	361	339	321	332	317	314	354	337	353	346	326	310	329	316	357	321	338	355	338	350	290	331	316	356	330	345	319	319	318	340	352	355	349	342	336	339	327	351	311	361	380	332	357	341	308	316	311	343	331	373	332	335	352	360	298	330	314	341	304	354	335	355	366	312	315	334	365	343	317	342	338	337	360	360	351	348	326	320	377	349	352	325	341	372	322	327	311	315	300	339	322	321	334	317	332	354	365	350	364	336	332	345	352	341	338	368	331	353	341	343	315	309	302	324	305	353	311	348	323	331	345	341	359	352	308	313	372	349	336	288	302	314	328	360	342	357	338	331	318	324	320	339	350	323	348	332	343	306	357	312	323	314	323	350	350	327	309	318	313	328	357	318	338	344	319	327	372	348	318	356	354	333	348	329	322	327	355	308	333	349	340	314	326	331	346	360	362	332	371	359	348	302	319	334	340	317	337	339	347	340	341	313	353	349	344	351	342	331	342	341	311	336	355	370	316	348	322	371	352	327	328	306	369	316	371	349	355	337	307	344	348	317	328	317	377	340	345	325	333	320	351	335	327	339	325	311	286	353	311	320	358	352	357	328	345	338	303	308	330	344	322	325	322	335	352	315	340	329	352	341	337	343	313	311	323	337	345	330	369	329	316	350	324	351	338	363	351	328	324	345	350	313	347	355	356	328	327	353	340	347	318	362	331	339	367	317	338	361	329	322	364	357	353	332	349	337	353	332	321	318	322	314	390	322	338	363	314	365	350	315	343	339	353	332	284	325	312	332	342	357	313	378	359	334	361	316	349	369	349	375	312	332	339	353	320	336	324	376	322	336	313	338	352	316	358
11931	1784	3238	3656	3180	2662	2218	1969	1766	1669	1481	1362	1327	1242	1165	1128	1162	1125	1052	1039	1007	1027	974	1033	1031	1000	1004	962	950	941	938	935	935	896	924	904	912	898	887	905	907	916	952	937	897	902	834	849	882	865	914	921	865	883	914	890	881	906	883	879	927	887	841	858	917	929	851	882	885	941	882	932	916	879	906	878	861	864	872	835	857	867	916	911	893	855	907	855	923	932	911	877	859	829	891	875	827	916	861	875	845	858	910	882	885	911	887	864	867	768	812	835	848	887	858	784	862	845	788	905	857	853	806	837	864	903	837	855	859	821	857	851	862	797	820	818	858	838	889	835	825	829	869	848	864	850	794	849	862	869	844	864	848	870	884	816	870	886	822	831	902	846	829	876	878	877	873	843	832	825	863	795	816	828	823	858	920	849	880	793	899	874	881	907	878	844	844	851	821	875	851	817	848	873	813	856	853	878	871	880	871	850	846	834	847	882	815	862	830	871	846	848	877	908	761	871	801	821	860	833	834	867	856	849	876	869	852	840	899	836	882	910	865	857	891	903	868	797	833	858	817	795	837	883	848	817	828	835	790	883	862	844	845	875	910	814	814	825	857	840	843	874	872	808	865	826	851	876	847	856	848	823	842	870	790	819	848	847	849	817	820	859	882	872	826	799	843	824	857	883	848	787	823	888	861	859	869	898	855	774	846	890	825	902	873	821	822	876	846	846	866	904	883	859	822	838	826	768	837	833	861	891	853	823	821	896	854	843	819	856	835	857	850	854	847	848	827	812	862	852	837	904	839	859	849	859	773	877	794	853	875	900	892	844	859	840	864	825	834	861	867	854	858	837	875	868	835	838	849	888	894	872	859	871	829	845	853	877	871	809	884	883	824	848	858	835	850	884	847	865	840	851	885	843	839	820	840	851	815	900	820	808	823	804	863	846	825	860	840	873	830	836	825	880	850	834	849	804	827	898	807	836	866	873	902	799	860	885	846	818	798	837	820	826	843	818	806	865	876	855	811	886	859	853	829	829	821	884	933	827	889	877	893	819	873	850	847	864	864	830	880	837	871	873	837	816	828	896	886	855	819	831	811	830	877	802	802	866	880	820	902	885	886	846	867	846	850	858	876	892	886	858	900	887	889	836	825	853	832	828	857	850	809	866	866	852	891	810	831	849	853	805	872	778	828	802	799	865	851	816	868	853	837	854	811	874	891	850	807	825	851	846	856	829	844	845	896	810	869	849	853	842	873	844	894	864	874	872	849	865	827	836	815	897	884	870	805	859	881	868	884	842	855	864	800	886	853	800	811	836	818	850	875	839	836	838	901	876	786	896	793	793	847	843	897	880	836	881	867	833	844	867	808	865	878	844	898	860	849	858	864	848	824	855	835	858	862	868	858	836	870	876	832	848	887	862	890	812	835	877	811	828	873	890	818	877	851	840	854	835	786	818	819	809	833	903	859	795	883	863	879	901	799	818	857	857	819	876	824	836	830	834	812	806	864	796	850	825	868	840	864	845	833	845	837	830	866	856	849	859	888	919	819	795	855	856	839	849	881	888	826	869	863	884	907	846	838	849	850	931	830	835	808	879	865	894	833	871	880	845	874	822	842	839	873	850	869	842	875	856	839	851	896	861	852	835	809	868	867	879	855	832	840	835	825	865	910	883	865	832	816	859	846	828	885	904	805	889	855	817	845	880	872	865	873	858	806	845	842	868	887	852	818	838	838	838	891	845	862	905	834	815	848	827	857	803	796	823	828	855	814	838	827	832	873	809	848	860	861	883	835	861	864	802	831	868	827	871	850	811	882	868	848	846	924	866	838	850	850	872	873	862	806	835	861	860	810	814	834	876	815	874	885	905	843	865	899	869	838	831	862	851	856	844	843	815	857	884	772	892	855	889	779	846	848	881	837	888	860	841	831	821	833	835	893	797	836	841	844	763	874	854	845	833	878	864	835	871	829	819	907	842	909	896	887	840	821	860	825	836	856	806	832	831	855	832	879	854	853	872	806	868	864	837	887	819	848	843	869	793	858	844	821	847	851	864	871	852	845	857	813	847	837	823	815	915	842	799	816	893	853	847	870	870	848	881	847	850	884	886	871	824	916	834	857	824	844	856	847	865	831	878	870	888	846	828	862	863	843	779	902	874	885	815	870	877	863	865	851	846	863	854	888	851	824	880	866	855	849	873	851	856	825	875	880	851	820	865	861	858	866	823	861	824	874	886	879	888	847	808	818	860	832	878	821	798	856	827	873	838	882	887	838	848	805	849	870	862	882	846	878	888	862	855	792	837	844	841	820	872	842	856	869	844	864	844	896	834	824	813	801	856	893	871	818	874	840	806	806	837	835	876	864	837	835	838	877	869	847	827	818	849	876	824	811	830	855	904	835	887	894	833	818	858	812	831	829	800	867	856	849	858	869	791	842	807	878	838	808	854	831	868	841	883	829	824	840	836	818	861	873	863	873	820	824	840	832	829	869	855	906	798	890	884	886	881	821	841	832	874	839	858	864	899	833	868	835	878	829	875	810	786	849	847	848	863	808	844	823	821	878	815	783	860	849	882	917	769	900	795	828	817	856	856	768	827	866	846	851	844	825	879	844	845	817	798	821	813	810	855	805	909	854	860	825	824	830	892	867	900	813	814	865	885	836	839	817	785	822	835	900	833	892	883	867	886	853	828	833	850	908	877	862	857	895	866	838	838	926	919	812	850	887	847	850	848	863	912	867	817	903	876	851	866	844	877	821	863	835	843	859	871	878	849	858	859	888	857	842	805	873	860	844	865	873	803	860	883	847	872	887	869	832	852	852	868	864	835	885	829	895	864	892	846	825	821	831	867	818	818	873	842	863	858	853	818	846	844	828	895	871	896	832	854	848	869	867	859	859	868	825	877	857	845	827	867	877	881	844	829	881	860	838	819	845	806	853	833	810	863	926	849	884	874	852	840	820	852	885	800	887	849	882	853	802	883	816	884	799	790	808	857	799	810	864	794	821	866	795	901	845	867	841	880	828	837	873	891	838	841	883	818	893	858	869	882	858	845	854	848	858	838	876	809	877	830	870	848	923	841	869	847	864	879	906	869	864	845	787	828	802	810	849	857	868	836	848	819	867	876	913	847	847	857	868	908	841	849	765	883	893	845	907	856	837	864	860	807	914	847	892	836	856	927	832	835	831	825	858	831	854	813	827	828	888	815	884	855	872	911	861	868	856	931	839	887	816	857	846	860	809	796	809	829	920	862	870	863	859	848	843	817	830	897	816	816	841	846	866	887	848	873	858	787	808	870	873	880	842	798	817	833	883	848	814	848	850	789	851	840	867	853	845	837	840	862	866	833	811	866	857	857	842	902	836	856	856	868	893	856	903	839	833	879	870	889	894	833	860	833	845	806	813	882	868	835	845	856	876	892	826	860	818	849	829	906	864	839	865	827	934	853	886	843	864	847	851	859	863	860	883	878	838	830	859	769	835	835	823	804	855	863	864	829	863	829
33684	5081	2689	1955	1398	980	832	656	550	440	456	414	392	317	333	323	320	319	300	276	286	270	284	262	253	262	258	257	252	226	255	245	232	270	251	240	218	250	238	236	248	252	243	218	204	220	260	219	238	234	223	218	215	230	248	219	256	232	246	225	225	221	231	217	243	234	259	254	230	243	265	217	243	223	272	230	246	224	225	252	226	249	226	219	216	237	245	243	221	249	225	250	234	222	241	212	238	227	246	221	251	222	233	228	224	242	243	230	235	207	217	230	231	232	219	248	224	238	211	212	215	211	248	244	240	220	189	221	211	272	230	226	227	232	225	255	211	215	241	213	229	245	223	221	227	245	220	234	217	215	218	235	273	211	239	233	233	232	206	205	212	226	215	210	229	186	235	215	247	226	240	227	227	222	217	239	207	233	219	223	234	214	261	251	228	244	233	208	262	247	263	233	212	231	233	205	239	213	221	207	220	217	231	210	253	214	213	208	224	228	229	254	212	229	233	233	242	230	205	232	193	238	220	235	224	223	255	257	228	212	217	236	212	236	234	240	247	219	225	237	221	221	219	242	273	236	241	255	244	250	225	246	250	224	222	229	250	228	225	217	246	225	251	236	232	243	219	208	216	231	236	234	215	218	223	246	213	232	234	233	236	217	231	251	256	218	184	233	217	234	223	233	209	222	206	219	212	234	248	226	251	235	242	203	229	207	238	212	228	224	233	239	234	213	234	228	229	233	214	249	225	237	196	252	217	231	205	234	218	207	225	260	236	209	238	236	239	232	242	212	222	230	235	245	211	226	260	235	227	228	208	209	251	210	238	259	215	262	202	224	232	258	231	250	232	210	214	235	214	221	241	211	232	251	220	234	209	246	232	256	214	244	243	211	219	220	232	212	234	225	239	231	216	243	253	223	217	245	247	226	238	216	237	209	218	234	208	216	243	244	253	232	216	208	213	263	207	231	232	221	215	225	213	210	254	275	235	225	250	243	238	231	261	234	213	238	227	213	210	217	234	228	245	230	207	252	215	212	253	236	233	251	221	234	227	213	212	215	206	228	227	219	249	239	219	224	236	215	231	223	274	240	256	220	215	234	237	227	224	229	229	263	224	236	221	235	208	219	230	252	216	207	226	228	230	238	227	218	233	223	220	217	211	193	226	228	237	226	227	198	240	272	246	224	224	207	247	228	227	222	213	228	244	221	219	226	208	217	255	218	206	234	229	206	232	247	248	231	200	230	239	224	219	232	249	247	224	248	218	223	248	247	210	256	261	240	254	210	225	250	237	220	192	238	211	244	238	230	234	231	218	237	280	215	202	233	216	246	228	222	225	226	261	212	225	224	218	231	248	215	214	204	227	231	242	229	229	215	226	245	238	207	252	231	248	205	238	230	213	238	207	237	204	242	208	210	249	252	234	237	255	245	235	249	206	210	207	233	230	241	210	236	261	236	213	246	228	244	228	223	241	225	237	241	268	225	211	210	225	209	236	244	208	218	246	253	214	221	222	247	230	243	216	220	249	227	225	236	220	242	204	223	225	226	234	244	224	234	234	225	219	239	227	218	244	219	254	218	253	247	234	213	227	241	243	233	220	262	275	206	251	215	248	225	227	245	245	216	222	227	213	243	238	236	235	224	226	223	245	282	230	225	238	212	218	236	221	240	245	227	245	232	233	256	237	218	219	220	206	220	217	240	230	247	251	254	228	265	255	232	220	233	221	209	240	214	231	258	230	225	217	234	210	218	227	239	251	241	261	225	243	233	229	244	234	230	244	237	218	227	260	229	221	244	249	224	236	209	216	248	243	252	220	207	249	249	265	236	232	247	226	265	224	237	240	250	229	245	228	219	255	240	196	236	234	245	241	213	223	223	234	228	234	233	264	254	233	224	245	224	226	247	252	257	241	231	202	240	245	223	207	213	234	212	229	242	225	232	234	263	222	212	212	250	234	242	240	238	227	239	256	246	230	224	236	231	245	219	245	225	207	229	223	218	253	222	214	211	205	181	211	242	233	201	230	222	242	222	220	238	244	230	226	226	209	239	243	218	243	207	239	213	227	237	217	232	225	237	222	220	247	238	224	219	250	241	214	219	223	240	224	222	198	223	201	237	235	232	202	223	240	217	241	241	245	225	220	220	241	209	256	243	234	257	216	243	234	211	242	221	265	246	218	209	225	273	230	239	237	235	224	226	238	224	235	249	233	248	244	247	225	222	261	260	257	244	217	228	205	210	211	213	218	229	250	223	222	256	239	249	229	227	261	194	218	236	266	194	238	225	249	231	253	249	258	210	216	216	218	271	231	236	218	212	187	217	221	232	253	222	224	225	219	267	209	243	230	230	213	230	203	226	199	235	234	223	206	218	229	209	234	228	250	227	240	249	231	240	219	225	251	223	234	240	226	212	236	221	251	232	208	245	224	191	234	242	196	212	262	247	238	233	247	247	206	216	221	213	208	230	216	243	229	249	201	248	193	225	233	234	220	226	229	230	218	231	215	216	237	228	222	229	211	220	230	230	239	243	232	224	229	232	218	227	228	212	260	223	216	229	234	202	239	201	209	221	234	234	230	238	226	235	202	193	209	238	257	251	216	246	230	219	223	230	236	221	207	222	230	216	250	226	227	247	253	231	245	220	218	240	252	226	236	211	245	227	222	232	256	237	227	246	219	221	222	239	238	182	229	240	237	199	240	245	258	217	229	235	219	230	244	224	227	259	212	233	230	230	232	243	220	231	243	219	244	215	236	205	249	207	224	215	244	250	252	221	240	226	225	223	268	218	232	249	248	210	223	222	249	236	259	250	195	207	244	253	256	214	234	214	222	223	222	266	217	237	226	184	239	230	227	209	213	247	202	229	217	229	231	222	214	235	230	233	216	232	250	265	224	237	227	235	240	231	218	241	217	251	235	258	206	234	232	222	222	230	239	238	210	232	230	243	228	230	236	239	238	235	233	213	230	224	256	221	262	240	227	234	223	217	201	212	203	231	208	240	222	268	219	209	246	224	253	244	226	187	195	218	252	239	241	220	244	218	202	256	207	215	224	206	212	232	227	220	241	205	224	205	234	255	234	226	237	222	210	213	231	218	252	204	228	238	250	229	240	226	256	214	246	203	236	232	230	207	222	220	245	210	214	234	264	209	229	244	238	234	219	224	239	252	222	239	218	228	265	229	204	231	230	213	251	222	223	200	239	266	239	223	230	248	228	221	231	242	242	185	243	231	236	229	251	209	220	246	227	258	243	224	233	236	229	200	249	237	218	220	222	213	249	234	231	242	227	213	198	239	244	257	246	241	222	221	224	249	213	276	255	232	216	200	250	226	222	238	229	240	204	242	267	249	212	215	214	240	236	246	221	232	218	220	222	236	248	245	239	216	250	222	217	228	211	223	210	240	231	212	237	231	219	234	210	242	241	212	249	195	226	216	227	227	250	229	222	229	236	222	230	246	250	215	225	232	214	251	235	227	243	226	227	250	214	254	231	221	220	246
15627	2331	5159	5758	4887	3945	3293	2821	2389	1994	1764	1644	1518	1408	1317	1212	1155	1073	1028	1039	953	913	924	808	866	811	765	776	764	742	773	718	718	731	704	695	674	654	699	674	673	677	708	670	703	695	650	680	623	688	659	620	649	687	610	648	637	621	659	645	634	642	625	643	631	685	722	703	713	659	636	641	665	657	643	687	709	637	627	660	671	655	619	646	681	670	680	654	745	648	579	720	661	657	614	657	661	687	664	655	671	650	651	627	612	640	641	603	612	592	607	596	637	631	656	606	614	611	605	632	627	568	669	627	608	578	586	613	615	589	621	637	605	600	582	580	585	568	595	636	590	604	628	662	623	640	645	586	595	639	598	607	630	623	582	637	624	576	622	576	609	555	636	612	556	595	556	615	662	604	603	597	591	629	598	617	603	613	638	626	637	608	577	586	567	570	591	566	589	594	583	565	592	592	632	611	604	628	621	635	599	610	551	589	602	609	606	603	596	601	618	566	588	627	627	571	571	588	599	593	622	574	569	616	579	561	613	594	589	607	637	571	579	597	603	578	629	585	593	566	600	571	559	621	638	587	615	595	602	544	624	618	607	595	609	626	615	616	628	612	609	593	604	542	614	587	621	625	568	596	609	639	609	580	558	622	582	594	561	609	615	618	596	624	611	636	586	591	612	582	626	573	627	589	586	590	621	592	607	630	602	569	555	598	562	591	658	595	590	585	583	633	595	609	609	594	612	639	605	610	606	586	624	595	610	578	661	602	563	593	572	605	593	618	585	599	604	653	585	615	621	557	608	619	561	567	590	615	582	589	621	612	602	634	625	576	579	612	601	569	631	589	582	544	582	575	591	560	621	621	598	582	573	593	595	605	632	574	571	606	629	589	597	552	602	595	581	596	547	556	614	616	591	614	619	624	617	572	614	590	578	586	594	609	647	600	574	558	612	595	616	536	602	634	617	548	632	625	586	582	596	589	595	568	565	571	612	609	594	541	625	578	573	583	593	561	589	604	567	569	562	603	602	583	582	561	617	594	630	604	632	570	637	581	575	607	601	595	601	612	582	614	586	603	593	638	593	637	581	565	561	643	569	549	625	607	616	594	573	608	592	566	576	628	541	593	577	594	592	577	624	594	603	611	588	564	593	583	592	663	575	637	617	590	568	580	635	599	647	614	623	577	587	569	569	618	595	588	584	599	620	625	610	578	618	654	642	569	576	579	557	605	594	625	629	607	594	588	595	615	577	569	557	641	607	572	580	608	626	586	564	612	537	557	567	565	595	591	618	604	560	610	591	592	597	581	596	586	589	615	605	538	594	604	577	609	605	596	618	577	616	564	594	614	626	612	619	597	614	606	573	572	568	604	588	540	679	573	584	592	604	613	575	572	633	564	610	637	634	567	607	533	601	553	568	586	585	603	589	559	614	603	617	568	574	631	594	595	573	611	563	606	580	594	546	610	582	602	574	582	590	608	608	621	610	600	600	553	617	640	610	588	605	626	650	571	600	591	553	595	607	576	606	590	584	590	626	570	589	620	616	607	611	601	590	584	617	596	557	628	545	650	619	574	564	585	606	610	630	635	556	611	562	586	618	616	601	640	625	575	566	601	577	559	625	582	600	645	595	587	607	619	550	600	588	602	577	581	605	586	597	615	578	587	614	641	582	627	633	582	587	569	602	623	598	600	632	559	596	596	593	618	570	617	605	631	600	598	596	575	626	597	612	621	554	629	629	571	577	580	630	595	575	633	549	622	605	527	598	609	615	581	595	607	571	607	604	568	579	619	610	632	629	631	649	576	588	624	590	569	651	574	619	568	600	580	599	613	630	604	608	596	618	607	586	609	610	581	568	555	584	626	562	621	640	616	588	609	593	584	574	604	562	591	606	574	620	582	589	596	621	569	613	683	610	625	574	592	539	625	624	594	566	571	583	630	563	598	591	547	647	613	613	597	588	573	612	616	607	593	599	603	598	615	595	602	600	602	593	605	562	603	609	608	592	608	607	585	572	624	586	615	586	612	584	625	599	599	588	601	589	603	610	604	612	631	598	577	631	602	603	614	610	584	568	597	651	635	606	591	589	590	603	588	594	576	645	604	595	588	587	610	595	586	595	589	554	598	627	612	589	609	647	633	624	645	624	591	585	597	591	622	623	649	574	599	627	584	584	594	555	626	621	623	599	592	577	562	629	626	611	588	628	598	620	582	599	602	632	548	608	601	569	614	608	613	620	600	576	616	649	607	574	557	592	585	596	574	592	577	641	570	538	597	627	594	590	616	629	632	597	612	612	611	589	619	592	595	602	639	596	575	592	595	623	600	602	611	617	591	514	614	603	599	581	594	654	590	582	607	597	602	632	616	654	596	561	585	598	644	593	566	576	616	634	596	613	589	582	625	612	584	625	564	592	612	603	615	613	553	623	592	611	601	560	630	601	594	578	638	603	577	637	578	611	635	624	585	598	573	567	587	570	615	629	611	586	586	583	585	576	601	585	664	555	588	578	561	560	636	573	613	619	609	576	629	603	618	585	674	584	617	632	569	588	582	591	599	604	584	613	614	607	631	609	645	574	609	581	607	593	575	633	613	608	637	588	586	613	656	581	590	609	611	614	616	589	600	598	632	618	592	590	600	564	656	601	558	621	583	576	589	613	609	631	625	599	562	545	568	595	575	619	621	610	588	588	607	611	601	631	578	582	601	658	577	593	617	567	603	596	614	592	566	603	601	587	558	626	594	574	639	577	566	657	561	570	595	587	624	599	593	576	573	624	668	655	628	580	604	652	605	589	571	622	637	579	600	553	606	581	584	535	623	610	591	590	562	570	627	617	664	568	582	612	610	595	658	622	609	617	595	562	649	647	647	612	598	594	615	618	601	608	603	609	597	581	611	626	587	594	583	618	590	598	595	626	595	596	600	606	592	580	589	603	589	585	609	583	574	609	606	626	599	591	635	584	618	596	621	621	630	621	572	632	597	576	571	596	576	556	608	584	571	631	591	635	645	553	638	616	591	590	579	656	579	624	539	604	611	632	605	621	609	604	591	610	655	602	591	548	555	614	597	522	585	617	590	589	624	616	628	589	625	572	619	623	580	611	585	583	595	595	597	601	616	575	627	587	555	566	599	594	573	575	573	600	612	584	584	653	597	583	663	625	585	644	596	586	587	614	624	650	553	639	619	623	618	609	565	590	588	603	585	584	572	604	649	660	586	578	605	608	581	605	585	609	602	600	629	634	610	574	582	606	585	590	581	579	578	642	581	596	616	604	636	607	600	645	580	616	591	597	613	601	576	595	639	608	591	549	567	579	616	598	580	597	608	605	645	640	594	589	585	582	608	569	618	606	657	618	594	567	569	596	625	613	581	581	558	599	597	573	638	579	637	565	585	568	591	610	607	588	636	609	565	569	640	595	600	611	567	593	572	546	603	593	579	587	624	594	644	585	634	617	558	603	601	598	597	594	603	633	582	672	588	642	610	592	583	570	575	583	609	580	617
3861	380	375	348	350	357	306	281	347	301	303	325	316	304	304	310	313	292	308	305	320	317	311	308	286	315	324	316	313	337	337	270	302	327	295	318	313	305	311	331	303	294	329	331	309	317	331	318	320	296	280	285	318	301	319	318	316	318	313	298	307	311	328	292	315	270	340	310	307	354	287	311	321	358	296	297	302	330	306	291	322	310	289	324	327	303	322	288	304	311	327	319	320	335	306	285	311	291	339	328	325	314	320	303	302	315	329	314	326	316	333	330	301	249	323	317	342	305	305	329	294	304	306	288	298	271	316	282	311	302	320	316	296	322	339	314	300	312	324	312	343	310	364	297	320	330	331	331	296	316	311	318	307	347	296	317	325	301	283	287	309	322	312	332	331	347	304	272	300	323	279	280	296	292	345	305	311	302	322	310	343	329	296	293	274	321	293	313	319	319	314	334	303	319	310	325	338	319	319	310	346	304	284	317	295	330	306	307	327	310	323	316	326	292	329	322	311	312	312	343	285	306	314	323	274	301	328	298	316	300	312	295	322	293	303	293	310	326	324	356	327	301	287	310	332	337	324	300	272	307	313	271	342	295	306	328	295	319	323	323	304	315	308	317	315	324	308	298	331	338	313	306	289	294	316	310	312	300	288	340	371	324	291	320	296	281	310	331	323	314	332	281	318	291	333	316	314	317	308	298	295	320	306	304	302	305	303	307	300	324	318	271	293	319	304	312	306	294	288	304	306	289	295	320	319	340	298	317	311	320	325	331	333	325	293	306	347	308	291	330	295	306	316	338	301	324	347	332	328	343	300	294	319	295	323	304	348	325	295	306	295	343	299	309	279	308	306	335	296	276	317	318	302	298	320	321	316	298	281	325	332	317	332	294	322	282	321	314	334	290	294	325	307	300	302	307	305	287	322	335	303	331	301	326	318	322	297	302	292	299	331	297	299	310	321	323	311	305	304	316	296	358	338	276	321	330	315	315	286	319	326	316	318	296	312	297	338	340	302	327	319	325	312	300	323	325	310	297	308	324	302	297	323	312	286	294	284	282	304	327	329	316	283	300	320	341	332	338	311	326	322	317	322	306	317	289	274	337	319	296	312	282	339	310	323	290	315	289	343	309	309	337	287	300	315	317	299	318	313	302	293	322	321	309	332	323	337	329	334	303	348	329	338	320	310	288	302	294	287	288	336	309	320	316	274	326	309	338	312	336	327	333	329	321	323	322	349	308	309	319	329	301	335	327	298	301	306	284	317	312	311	327	338	316	318	319	319	301	310	306	312	308	297	345	324	328	313	299	308	363	323	326	329	312	321	293	332	305	285	293	323	313	349	293	322	364	326	335	314	295	286	319	345	290	319	349	324	337	329	322	307	319	293	320	319	295	321	261	291	297	280	321	352	316	306	336	339	319	300	331	329	294	305	305	303	288	309	303	294	330	327	321	292	307	298	290	329	298	310	303	327	353	315	333	330	289	364	322	315	300	345	326	270	296	333	342	317	333	339	327	297	302	322	316	336	292	298	293	305	309	318	301	304	336	299	316	305	305	344	288	319	298	302	324	302	313	329	300	344	297	305	295	307	296	292	301	316	323	312	301	315	287	285	278	297	282	282	305	336	319	319	318	313	318	271	293	307	325	311	310	319	322	280	310	291	305	309	342	293	296	300	328	291	317	297	318	333	299	280	306	308	326	343	293	299	276	307	305	332	280	307	310	307	333	317	315	321	285	316	291	305	297	339	310	275	303	325	317	301	324	289	333	297	284	323	278	329	297	298	315	313	300	298	279	300	337	316	308	329	301	332	298	320	339	332	291	351	312	323	304	308	305	278	301	286	320	313	302	330	291	311	315	316	303	311	316	263	348	338	302	273	297	323	339	312	264	350	321	312	320	323	296	304	301	304	340	317	326	301	329	309	302	305	284	327	289	299	294	315	301	311	320	316	345	332	297	325	316	275	335	306	370	330	313	316	306	297	308	311	322	290	306	276	264	287	311	295	278	307	323	287	307	295	299	317	330	299	325	322	323	327	345	311	325	333	347	286	300	302	337	331	311	293	316	289	321	338	294	338	280	323	305	316	295	314	267	327	289	304	309	334	321	316	291	314	314	296	291	303	315	316	323	310	312	312	337	314	305	294	319	329	309	301	302	311	333	343	323	290	306	316	305	318	315	318	306	344	295	341	316	288	321	306	332	311	313	293	297	311	320	318	297	313	317	324	287	321	337	268	306	316	339	323	328	325	311	322	304	341	315	290	327	312	295	341	300	289	319	343	292	341	323	312	347	298	291	303	296	322	306	332	297	293	320	306	339	294	307	320	330	329	330	298	299	317	290	315	305	363	338	316	318	320	289	315	310	304	296	329	304	311	300	285	323	285	325	321	337	322	354	293	301	275	306	338	297	301	295	307	325	348	328	314	350	327	289	297	305	322	284	323	282	283	296	325	327	292	350	349	312	331	304	311	310	297	299	296	303	327	275	304	325	303	301	295	308	323	320	309	329	285	313	340	290	327	338	310	306	299	299	327	267	320	329	302	319	332	297	324	279	327	347	323	312	330	312	322	289	313	302	312	319	309	302	283	328	286	320	334	310	325	329	316	304	313	326	304	292	295	309	304	283	350	294	311	345	303	295	320	330	307	311	292	340	320	311	301	329	332	328	316	325	316	297	304	283	320	316	307	351	302	266	321	305	293	304	348	296	302	316	296	284	330	300	273	318	332	310	272	307	285	339	309	312	305	303	299	296	337	315	316	346	299	336	299	300	335	328	321	344	316	324	317	293	347	280	306	292	300	328	341	329	309	310	311	284	349	378	290	341	320	341	311	309	313	295	295	312	299	319	319	322	328	317	327	318	313	307	297	296	304	286	321	339	309	321	304	321	324	320	341	303	307	343	309	349	282	294	314	287	323	309	334	321	279	305	302	342	311	304	333	319	310	296	301	316	301	269	325	300	307	321	322	292	311	297	300	295	337	311	302	272	316	315	318	290	317	323	345	309	298	298	323	325	322	305	324	285	314	278	332	319	293	312	339	327	319	293	309	355	291	286	324	331	291	293	293	311	304	314	310	328	335	327	314	300	335	330	319	314	301	291	295	321	322	298	322	346	316	328	290	330	287	311	300	314	308	317	336	343	311	313	317	320	308	273	324	302	314	334	309	318	288	314	304	298	326	318	369	329	309	307	301	311	308	319	327	316	311	326	300	286	329	289	306	323	312	313	311	296	299	284	284	318	331	301	301	327	319	322	301	301	314	340	309	293	340	311	298	290	322	307	269	333	297	340	269	308	299	332	293	290	310	288	301	329	318	268	293	333	315	332	320	286	291	305	314	310	309	303	316	322	322	302	307	302	322	306	329	320	328	308	356	302	324	290	307	315	322	347	323	338	305	317	316	329	325	289	319	309	341	319	291	318	339	301	308	292	321	316	333	286	282	312	312	313	283	330	291	306	309	290	289	329	340	331	288	308	316	328	319	301	331	310	307	311
3900	872	923	924	953	828	838	846	845	846	847	845	843	809	824	840	797	826	821	812	832	735	830	847	848	782	837	833	841	814	836	774	795	798	844	828	786	799	822	814	825	823	844	837	775	778	824	780	744	774	777	850	778	734	799	785	807	853	831	804	820	828	833	831	782	835	772	817	797	835	843	850	794	810	841	804	786	845	822	843	794	829	836	801	833	839	821	882	816	851	807	845	794	809	824	857	807	780	832	792	769	794	810	787	814	768	802	829	841	843	824	830	791	816	806	788	804	794	764	820	834	860	827	825	781	805	773	808	836	830	825	817	823	808	837	818	793	822	798	794	755	808	851	812	810	787	810	753	767	801	823	796	805	789	797	762	783	797	790	781	823	788	859	808	837	770	806	816	806	818	811	789	829	785	818	766	813	794	769	782	812	858	793	806	787	827	802	769	739	861	805	800	793	790	730	815	775	813	837	830	793	793	784	839	767	793	779	831	809	761	802	846	800	768	848	826	737	787	791	827	797	818	802	848	787	786	823	827	824	772	791	787	756	778	766	773	793	825	750	815	816	762	747	803	767	809	816	815	838	823	813	790	821	772	778	833	824	885	834	806	819	811	860	791	825	824	871	798	759	811	784	802	806	781	795	782	799	845	823	801	779	809	828	773	785	797	825	778	849	822	812	819	748	822	838	778	830	826	842	781	825	796	803	812	826	819	764	810	803	787	822	769	821	803	825	780	807	770	816	815	772	801	786	835	822	810	807	768	820	759	821	735	817	811	813	770	820	795	789	793	792	815	801	831	772	795	812	831	826	796	793	761	824	775	795	876	801	814	788	773	879	754	886	762	755	753	784	796	766	809	778	811	812	831	794	882	802	830	767	817	828	795	797	765	801	736	804	868	810	809	841	734	771	771	788	814	790	796	803	800	749	821	804	820	801	890	819	804	801	791	837	837	878	819	850	814	796	808	801	792	809	781	815	765	778	784	792	770	776	741	835	835	777	845	825	812	843	812	802	805	790	777	805	824	805	831	802	829	808	789	824	764	802	730	807	819	755	842	808	781	807	839	774	789	737	803	798	818	809	808	810	793	766	786	809	793	807	840	781	844	801	796	816	823	867	777	841	844	768	771	835	743	810	837	842	801	845	765	779	780	801	854	798	772	755	808	817	808	798	791	761	823	777	778	803	772	810	798	836	839	757	826	832	863	819	857	770	811	796	811	807	795	804	799	807	819	791	819	823	790	824	753	841	757	826	822	846	791	790	758	841	846	845	781	767	790	852	787	793	800	790	781	769	807	815	820	803	806	803	838	790	828	848	808	780	796	829	827	814	849	825	799	770	796	813	809	797	769	830	756	782	774	793	842	808	777	757	789	766	824	809	778	804	779	793	760	769	824	794	822	808	804	781	826	794	794	789	737	797	772	751	831	764	762	839	798	801	820	855	782	808	776	794	778	784	804	818	865	828	777	824	798	835	764	780	792	812	839	816	765	828	745	815	770	791	823	791	762	824	801	791	813	840	783	810	832	790	766	806	810	787	814	782	819	863	797	800	814	811	833	844	780	725	827	798	814	798	799	823	810	766	815	823	705	809	820	812	785	781	771	794	826	815	777	823	788	817	790	827	778	789	842	847	781	803	812	795	791	817	850	781	808	848	759	770	817	832	829	828	811	811	812	797	836	822	766	799	818	832	777	820	808	828	790	863	811	856	773	829	788	823	742	809	847	793	865	824	819	787	801	799	794	809	796	817	785	764	792	763	809	770	803	777	766	767	778	808	766	808	785	813	764	882	787	848	796	781	785	756	808	784	830	829	851	789	831	807	834	768	787	797	788	811	770	853	802	762	853	822	798	816	752	740	801	760	779	815	803	767	779	792	804	794	831	802	844	762	813	802	800	830	782	806	836	792	791	796	831	816	792	732	804	823	794	819	813	786	812	793	806	770	796	796	708	816	793	812	799	863	810	832	836	808	780	839	834	803	798	782	782	837	838	805	826	807	813	824	815	774	795	806	785	800	847	827	767	795	773	810	783	811	831	802	744	782	785	817	787	819	802	829	793	754	805	800	812	843	799	784	784	805	832	741	815	800	776	852	769	826	811	740	815	809	800	850	788	812	845	826	820	817	789	823	813	762	824	799	812	820	816	804	848	861	824	798	787	805	813	792	794	812	833	811	793	836	811	803	836	757	788	779	817	779	822	782	793	786	813	827	797	762	802	793	839	798	794	857	833	792	772	741	834	810	831	793	800	801	860	757	774	786	789	765	794	793	800	801	842	766	778	804	779	827	815	788	792	869	812	808	756	791	776	806	774	758	862	759	788	774	815	774	826	839	779	825	762	850	802	858	817	810	789	798	832	814	795	786	747	810	840	817	820	790	800	792	819	806	768	798	810	790	822	842	739	894	786	776	817	739	781	822	787	796	802	786	759	872	806	752	828	772	818	786	816	824	765	843	810	812	783	838	805	821	831	853	860	834	786	839	799	801	783	859	783	839	814	758	833	811	802	780	860	821	830	845	801	769	850	773	784	815	776	780	752	810	750	817	759	818	814	866	831	777	829	780	783	798	824	797	758	800	779	852	741	766	806	794	763	763	827	795	798	774	828	814	814	804	760	827	840	843	728	802	787	809	827	804	800	828	831	782	782	789	774	829	810	746	846	786	830	812	805	773	752	771	829	804	819	834	815	808	837	820	781	793	850	804	825	806	844	791	796	808	783	797	793	832	794	796	801	816	807	798	807	784	752	819	801	797	803	794	819	801	830	755	793	814	809	811	846	790	833	813	795	782	807	837	819	770	824	814	824	770	762	779	790	777	805	810	816	811	820	807	785	775	837	833	776	823	808	819	796	812	792	809	822	844	787	703	814	774	779	790	807	825	791	787	822	783	782	801	784	761	817	794	787	795	817	786	801	812	816	777	752	791	794	888	800	817	835	798	809	796	780	790	779	791	858	784	789	817	792	815	805	809	860	745	784	801	803	851	776	746	832	829	788	796	786	812	800	824	761	787	806	803	783	801	841	819	803	819	815	802	853	818	781	743	814	763	804	784	784	837	802	769	785	801	743	867	828	809	755	760	842	853	767	801	765	829	834	807	856	800	794	798	767	733	810	833	814	842	787	817	860	782	782	831	811	820	759	789	854	783	831	830	784	804	845	767	797	811	797	797	835	803	791	789	793	776	821	872	833	750	797	767	818	778	792	817	792	791	812	795	812	802	783	820	794	783	775	825	784	805	821	783	800	810	796	806	781	781	808	828	851	809	802	839	820	804	756	792	749	800	809	802	780	813	836	775	829	791	812	757	727	791	791	779	741	786	779	796	838	825	808	809	787	808	801	788	828	791	830	819	835	833	810	771	820	823	829	785	784	822	739	771	827	803	823	803	818	757	731	829	838	814	747	800	809	842	796	773	790	806	837	791	857	799	762	789	812	791	790	799	800	788	763	793	830	815	820	851	847	864	799	842	809	800	812	837	791	844	761	848	832	807	739
20855	1912	1419	1185	938	700	596	529	498	485	442	402	423	426	376	364	354	419	356	346	359	362	381	342	367	351	345	361	355	354	351	360	330	325	339	357	348	313	329	350	322	371	320	329	314	315	370	324	350	342	304	346	325	386	323	333	327	331	313	363	335	306	336	334	320	328	362	368	355	342	337	320	335	353	323	350	368	347	357	358	358	371	358	333	320	334	339	353	364	340	320	336	339	353	355	296	336	336	364	343	325	404	336	376	306	327	303	330	339	337	349	340	351	313	315	340	342	305	316	336	282	327	306	351	326	342	338	342	314	314	333	321	338	323	324	322	326	352	326	350	349	342	335	335	336	339	310	347	327	309	320	346	316	363	332	336	314	368	360	318	333	311	345	323	333	339	339	329	352	337	369	332	368	307	375	331	330	324	314	321	285	371	334	363	336	329	359	319	345	331	338	335	372	331	340	318	335	324	350	351	341	369	302	351	306	318	350	325	316	344	378	326	326	354	286	347	313	337	340	322	311	371	342	302	343	312	326	344	315	364	318	328	332	388	325	331	326	340	356	339	342	318	356	332	339	307	324	351	365	359	343	357	331	322	341	332	347	324	321	341	356	332	341	314	358	353	333	332	343	335	371	328	311	339	322	322	342	327	323	324	319	310	329	340	317	323	331	331	321	352	343	353	351	367	313	338	336	317	308	352	339	315	361	334	309	352	325	350	337	344	336	324	310	316	342	320	326	340	316	329	333	336	340	316	298	333	343	371	337	348	322	319	323	340	335	326	352	330	355	336	341	327	307	339	344	334	331	306	292	330	344	344	301	369	330	328	339	332	334	302	347	336	335	318	332	354	325	337	352	362	312	324	329	332	337	346	320	317	341	344	340	314	335	342	384	341	330	335	372	343	318	323	341	315	345	328	319	329	336	347	374	280	362	324	312	341	353	334	338	334	335	355	340	354	320	324	343	357	320	354	343	304	287	344	347	357	342	308	337	332	333	331	317	352	322	315	382	292	328	352	347	319	314	293	334	336	297	309	349	351	343	300	330	325	331	294	346	348	368	325	357	340	330	349	288	317	370	337	330	352	346	332	382	337	325	315	307	362	333	351	320	316	336	295	318	334	327	315	351	355	354	317	315	310	321	345	340	329	318	354	302	307	336	301	336	348	355	333	365	337	348	329	337	343	328	330	310	337	348	366	352	349	352	342	319	324	299	337	355	324	352	334	317	309	338	331	349	306	356	342	333	331	368	327	342	297	320	356	327	353	312	355	316	342	345	323	350	341	321	292	299	311	345	296	292	317	365	350	347	330	317	327	314	340	317	287	338	336	336	303	361	321	356	321	345	301	338	315	315	329	305	336	303	328	348	320	333	345	305	324	307	312	316	329	331	323	329	299	327	330	293	318	326	333	340	337	349	358	332	336	357	347	355	341	359	352	367	338	340	337	295	357	327	345	344	373	343	339	321	350	314	367	334	355	312	346	326	335	339	328	314	330	353	316	288	299	340	343	333	338	358	348	337	346	351	327	318	356	316	348	355	344	352	341	297	281	344	324	355	349	340	340	352	323	354	292	316	360	351	336	342	344	342	337	319	319	299	317	300	305	367	322	331	348	328	304	328	295	306	352	331	298	310	340	319	323	367	317	319	320	326	346	328	303	323	330	337	331	335	344	355	331	350	359	319	299	322	360	320	323	325	307	317	316	356	308	336	353	320	346	345	335	356	362	346	364	359	336	319	356	334	325	319	352	362	342	342	347	346	312	337	322	325	310	332	321	337	359	322	332	302	333	380	332	357	338	318	375	353	351	332	345	336	376	315	306	353	329	333	342	323	347	340	329	365	320	337	296	328	341	341	333	342	323	299	317	314	335	328	355	350	324	343	373	319	354	316	357	318	338	355	366	349	302	316	307	310	332	312	341	330	336	319	299	352	319	371	343	391	332	342	298	344	348	360	354	342	323	332	358	335	325	355	343	330	345	317	344	296	350	336	316	342	352	316	324	315	332	326	338	316	336	361	308	315	331	320	291	358	347	357	339	337	313	315	304	309	349	317	378	336	317	344	343	338	323	300	305	321	349	334	282	282	338	304	333	294	333	357	323	336	341	346	310	338	328	317	334	357	341	341	333	310	341	333	329	335	337	330	348	372	344	342	363	319	319	338	318	331	286	319	352	319	331	325	353	330	325	323	303	323	358	326	319	327	364	338	357	305	323	349	324	326	332	345	346	308	330	323	298	354	344	356	343	334	330	274	371	340	290	346	339	352	324	330	331	355	322	351	335	387	333	328	325	319	302	326	360	326	318	316	308	329	342	315	295	316	329	368	344	345	345	348	339	325	312	323	320	336	304	300	320	323	365	319	318	337	333	320	313	334	347	329	331	351	315	327	354	324	355	316	322	350	342	342	341	304	323	314	314	351	336	329	330	366	347	330	314	310	336	329	313	299	371	335	351	342	312	359	334	349	323	371	316	360	345	328	323	319	291	345	348	311	331	345	328	310	328	357	359	327	304	324	373	287	320	342	336	350	325	314	332	340	317	319	301	319	307	365	317	334	363	341	336	351	336	351	354	354	339	345	350	338	337	342	322	337	336	341	326	349	330	332	285	320	337	292	341	375	364	360	342	301	341	327	338	322	305	353	330	289	350	343	362	348	316	397	337	314	340	360	337	343	302	303	345	389	358	329	386	336	311	354	350	339	321	322	348	342	292	307	351	362	375	323	348	351	343	335	332	355	321	316	350	344	321	330	322	331	321	320	340	359	342	319	314	324	312	327	324	317	319	354	357	342	355	355	351	350	311	348	303	332	323	347	363	316	342	354	326	337	326	329	336	324	322	334	330	318	307	327	319	330	345	335	365	315	326	332	310	342	314	318	329	301	355	343	336	336	331	323	352	329	320	310	354	324	379	359	337	347	347	316	338	328	335	299	331	328	377	325	355	296	336	360	331	336	349	326	345	333	318	345	327	345	329	334	322	320	301	355	332	319	311	342	326	323	314	323	327	330	316	355	340	365	341	348	332	348	315	367	308	335	290	305	337	364	328	366	335	307	351	325	374	334	301	298	341	349	327	325	322	317	345	367	323	333	380	373	344	316	325	328	342	311	332	360	322	306	342	313	356	317	322	301	329	326	321	342	320	331	318	345	347	355	338	351	314	328	371	351	349	321	343	326	359	328	311	339	321	329	364	353	309	329	319	344	354	340	372	317	315	337	344	368	349	363	305	340	313	346	308	365	360	320	322	328	339	365	342	359	351	334	330	347	341	352	343	339	315	333	317	309	349	337	337	334	337	370	335	322	321	317	347	331	324	369	338	361	351	321	339	326	321	381	342	340	334	333	315	328	374	321	371	296	348	331	315	336	359	315	342	344	343	334	361	334	335	308	328	342	331	330	322	356	352	304	320	330	297	312	348	347	336	287	368	345	322	295	344	291	329	353	335	336	332	311	374	330	332	331	349	326	344	337	341	323	342	351	334	394	354	322	331	315	348
10714	1685	3310	3639	3141	2675	2228	2017	1884	1651	1405	1387	1319	1216	1217	1162	1081	1106	1131	1051	1018	983	986	949	955	1031	944	979	947	959	938	958	915	884	956	846	894	901	859	878	924	936	850	919	884	836	924	897	932	888	909	878	928	850	868	888	864	869	868	857	859	919	839	897	888	872	879	843	925	959	893	923	917	847	900	951	895	885	918	915	883	890	948	833	891	888	849	856	866	863	888	887	848	851	882	879	842	883	829	905	884	849	865	890	825	818	861	829	844	829	836	825	860	871	911	866	926	893	895	872	844	819	832	817	843	848	841	910	888	840	857	839	879	875	803	837	811	893	837	870	848	790	877	830	882	848	880	827	855	803	823	847	866	806	798	849	844	841	866	831	819	858	834	837	836	839	852	850	857	905	866	886	842	839	832	847	886	854	864	847	903	876	837	819	815	825	811	840	882	839	853	866	864	867	814	848	857	859	849	779	852	877	845	844	909	818	802	809	804	848	865	889	828	855	782	852	830	853	819	803	823	834	819	837	865	870	875	828	806	869	860	850	830	855	878	827	861	870	824	861	812	861	803	888	881	885	756	814	853	909	831	827	849	833	831	821	824	814	794	838	843	831	831	808	851	796	850	869	841	841	885	823	844	808	839	840	813	822	846	834	824	830	836	823	926	867	816	874	859	822	864	863	892	826	857	846	842	848	812	903	846	853	786	870	771	810	828	841	838	900	930	788	847	846	812	813	860	829	827	843	825	865	829	889	847	872	871	838	831	857	849	798	852	824	873	835	853	827	819	876	880	792	869	849	822	801	857	820	860	848	823	885	823	902	832	769	858	878	854	821	867	870	874	813	847	879	801	842	828	820	826	834	873	866	855	834	852	848	799	824	838	848	835	846	832	847	825	860	861	830	823	880	802	777	852	835	853	831	830	869	846	842	870	870	824	886	862	866	784	874	878	829	793	850	865	834	859	793	862	866	887	830	887	828	885	826	839	865	814	878	845	845	813	823	818	873	827	845	880	855	903	854	816	819	855	875	798	842	827	817	811	802	848	794	806	863	836	834	815	860	840	841	809	844	867	800	832	829	821	827	828	853	822	808	848	805	811	800	860	814	882	830	797	824	839	850	855	847	825	827	811	880	812	829	818	843	823	844	888	813	786	785	873	831	837	836	870	843	901	849	921	820	830	834	852	859	848	773	887	802	846	822	792	800	830	830	813	826	877	837	830	855	872	911	789	864	874	810	817	843	850	857	849	805	832	765	796	823	843	820	908	837	831	869	944	831	820	820	820	876	851	820	859	847	790	849	843	820	830	809	820	821	844	842	866	881	852	811	837	783	841	815	839	882	882	836	892	859	806	823	826	843	882	835	874	827	863	822	869	869	855	846	859	852	863	826	902	825	852	906	862	821	836	851	826	813	884	880	883	822	864	877	859	811	875	895	827	845	860	850	821	816	816	826	850	844	834	816	870	831	818	834	830	874	876	831	802	847	857	844	841	787	898	852	896	832	864	832	860	835	854	850	820	845	834	828	799	850	824	858	799	889	805	836	825	801	851	842	866	813	854	849	805	910	893	841	827	832	820	845	886	846	805	860	850	866	849	881	839	892	869	845	852	855	844	839	881	774	836	856	891	838	758	830	841	851	855	837	830	836	775	820	871	851	829	860	848	808	821	882	864	821	795	836	804	808	865	824	822	831	830	810	853	895	875	829	873	859	854	831	875	835	822	834	839	885	841	774	855	835	794	883	807	829	839	837	819	870	856	809	824	854	867	785	789	891	891	906	830	814	804	840	800	886	876	865	829	792	872	859	881	831	850	862	834	842	844	872	876	864	813	822	861	828	820	889	815	863	891	867	891	853	843	863	815	815	862	813	841	842	857	866	829	822	800	881	860	860	853	882	869	821	843	833	872	825	850	844	834	892	830	864	854	927	843	854	883	818	842	889	835	800	840	738	878	822	814	843	810	853	776	862	814	813	903	848	837	902	793	826	834	783	857	809	837	819	823	801	775	788	872	832	847	857	859	873	828	811	858	883	804	860	869	805	818	794	820	810	828	795	867	850	832	896	873	821	831	842	879	815	842	851	838	820	814	833	834	834	825	856	832	850	845	819	830	819	807	825	870	844	881	865	840	810	843	841	842	850	843	855	820	846	857	797	883	869	824	872	823	873	799	822	815	789	849	857	825	837	834	800	854	859	807	821	839	816	799	862	834	828	856	783	843	870	892	865	845	804	816	854	801	826	816	858	810	906	825	787	851	843	881	839	854	834	837	866	862	860	859	864	846	856	816	892	843	887	837	834	807	772	846	824	794	847	877	843	790	862	854	829	834	835	849	870	824	864	869	813	840	886	852	835	797	879	792	776	834	819	898	905	819	838	820	818	846	853	856	836	886	904	857	837	818	833	822	811	803	859	833	837	836	838	887	852	841	838	817	890	762	800	833	859	811	816	859	828	832	841	863	861	901	802	787	909	883	811	863	843	847	825	835	856	832	833	824	822	869	854	828	861	863	839	849	848	845	889	868	813	852	853	835	853	894	845	797	830	832	843	829	833	885	824	880	850	833	895	826	828	835	834	867	822	823	841	785	816	815	835	798	878	871	833	851	802	880	808	818	815	843	827	794	817	862	854	833	815	855	826	840	835	845	805	839	850	845	861	873	860	811	839	875	875	824	871	858	894	838	841	845	816	810	850	823	836	817	853	838	825	844	865	861	827	858	883	879	873	861	842	843	883	832	865	847	777	828	891	838	847	826	936	881	809	841	837	864	773	814	865	827	817	870	861	820	839	864	850	835	791	860	850	853	858	771	839	877	809	865	797	833	878	820	852	821	804	823	802	797	843	839	862	857	835	849	844	848	873	859	839	875	820	844	832	889	855	848	799	862	830	816	868	887	843	842	830	785	839	820	840	829	822	850	875	853	847	893	854	843	795	852	885	860	835	805	845	840	824	879	804	808	860	805	892	812	844	860	819	783	850	886	807	799	801	880	837	866	861	841	805	882	819	843	846	859	846	847	825	885	899	878	877	858	854	801	860	800	849	804	852	823	861	831	879	873	860	846	800	820	826	853	799	804	860	857	822	853	802	874	765	855	801	835	851	793	873	782	849	867	813	788	845	895	840	803	875	801	854	861	835	812	873	835	869	811	887	861	892	841	805	793	822	844	844	838	851	830	916	846	836	860	887	844	847	817	847	881	837	827	799	867	868	829	870	861	839	876	827	821	866	819	797	887	862	850	815	792	818	839	830	840	825	805	808	887	809	838	831	841	883	868	864	837	822	801	817	870	891	821	851	853	831	834	810	798	849	843	829	838	804	833	814	863	848	931	859	838	824	856	855	857	831	809	875	829	847	811	831	858	879	811	873	873	850	830	863	800	859	835	864	864	809	814	862	884	819	877	857	874	818	837	849	769	887	867	830	892	869	854	819	831	797	833	882	827	892	811	772	834	821	854	853	865	880	794	807	839	847	801	813	873	850	871	847	823	831	821	831
32372	4429	2659	1961	1405	1046	782	686	570	499	443	388	373	334	318	318	311	324	299	279	252	315	252	245	255	249	284	281	275	244	234	281	222	294	232	239	244	253	222	250	225	245	233	232	220	238	219	245	260	197	229	260	191	227	228	243	239	213	240	224	206	211	207	240	238	240	236	239	236	220	224	225	233	249	233	239	228	233	226	213	216	231	222	238	221	213	243	267	215	243	248	230	243	225	230	248	243	251	245	221	256	207	250	226	210	201	233	238	235	233	241	223	220	229	215	214	235	244	215	242	246	218	208	206	240	235	225	260	207	227	224	243	209	213	226	225	224	198	192	221	224	224	246	213	224	198	242	246	201	225	216	237	216	250	219	196	200	216	217	243	215	242	260	219	224	220	223	248	214	236	212	222	211	230	230	227	230	234	239	244	214	209	213	217	202	219	211	202	207	251	222	234	226	208	234	224	260	218	216	196	205	217	217	218	208	212	241	226	233	218	217	209	212	259	232	212	224	259	250	203	259	230	215	219	228	251	231	207	221	224	216	225	251	210	215	238	259	231	238	236	257	213	230	231	238	206	230	205	206	213	233	227	222	240	232	210	252	229	245	252	235	237	216	235	243	227	223	214	228	239	217	250	191	219	233	234	202	235	238	207	225	240	230	207	240	224	230	233	217	214	261	223	223	199	224	240	254	235	230	255	238	234	209	218	256	214	211	218	222	220	212	245	241	224	228	236	212	234	217	252	237	240	234	238	249	222	246	239	248	219	212	239	200	216	189	223	247	236	261	207	226	198	233	243	229	212	230	236	228	209	209	222	228	216	218	212	231	227	231	228	228	229	230	238	263	260	195	239	204	212	230	222	242	226	232	219	221	220	220	213	223	214	199	236	212	213	214	218	200	216	220	216	227	216	219	217	237	199	228	229	222	204	192	220	214	237	238	210	214	246	225	205	240	242	229	228	230	239	213	212	225	211	210	229	215	244	253	214	232	243	227	233	214	246	235	239	194	251	231	235	240	237	225	200	234	235	221	225	256	225	210	242	219	225	242	241	251	199	227	236	227	243	229	244	228	247	227	183	216	244	210	246	206	257	241	210	241	222	204	211	248	191	256	253	234	215	213	228	254	230	221	226	209	252	219	229	224	190	220	230	232	238	234	231	239	210	242	236	233	243	224	205	221	218	237	212	233	234	238	222	228	232	247	217	213	194	219	235	221	226	223	218	229	204	243	234	244	238	238	217	228	237	257	226	241	220	238	246	253	225	212	238	221	221	224	224	234	193	207	229	212	230	191	233	216	221	205	237	221	226	208	226	201	223	254	212	246	253	228	237	232	227	221	254	252	222	255	225	247	216	248	225	238	228	236	226	210	219	230	223	229	214	220	213	215	222	217	227	234	249	243	208	229	235	245	207	228	234	230	229	252	250	223	232	211	217	210	238	232	218	245	231	204	232	243	225	232	212	247	248	223	226	228	221	244	208	217	216	236	230	228	217	230	216	220	226	275	232	249	236	244	250	221	230	263	228	219	223	202	214	211	237	219	221	232	207	219	218	247	218	253	241	198	231	217	242	239	227	234	243	257	234	226	275	222	238	202	208	226	240	217	228	211	247	210	242	218	243	259	216	221	214	237	253	222	224	256	211	237	243	231	255	227	234	226	220	232	259	238	250	260	197	191	221	206	250	213	199	210	203	226	201	228	245	224	208	235	200	242	231	221	204	215	231	211	189	197	224	211	218	231	233	224	215	234	209	223	262	211	236	208	250	233	213	228	228	226	220	237	222	220	232	274	244	223	234	220	238	207	245	232	210	203	228	217	214	212	226	212	223	229	246	231	211	229	245	222	225	213	217	251	223	230	207	229	225	214	239	227	230	235	263	225	208	228	236	219	236	222	236	223	243	211	232	223	221	226	214	252	210	225	228	220	240	227	234	232	231	256	235	235	246	234	219	230	227	233	224	241	246	223	209	234	236	233	244	208	242	219	252	255	221	258	216	232	237	216	233	231	254	250	221	221	213	204	219	256	221	233	213	231	211	202	218	221	230	234	211	213	229	212	239	204	213	215	233	226	254	237	195	228	223	210	230	226	230	236	214	223	217	220	203	242	236	240	221	239	231	242	224	250	229	228	250	226	219	240	236	236	217	223	222	219	248	232	248	228	197	214	222	231	259	223	224	215	273	239	234	236	216	220	218	221	218	238	238	237	229	242	247	239	234	214	199	214	244	221	236	216	245	222	234	237	220	242	257	225	233	247	215	193	196	231	262	236	249	221	232	227	236	252	243	213	246	234	216	230	203	193	220	245	237	237	224	227	228	231	236	211	235	198	234	227	232	219	235	212	217	238	223	211	244	211	208	208	236	242	222	237	220	237	215	218	231	253	239	239	226	257	232	239	222	271	245	223	226	240	229	215	235	211	227	245	223	237	218	231	219	212	214	226	227	209	227	204	240	254	224	215	247	238	230	189	215	229	215	241	228	225	211	231	247	248	216	232	261	234	214	232	231	230	222	236	212	207	235	229	242	243	216	217	227	235	235	230	203	199	230	248	198	244	215	223	218	247	232	219	238	207	218	241	206	228	227	230	251	251	228	260	202	242	213	231	214	220	220	224	226	218	237	249	226	214	226	219	207	242	221	239	249	253	232	228	225	218	186	228	222	233	229	242	224	233	224	204	262	252	236	255	223	224	258	233	255	230	210	243	249	212	218	231	225	246	229	191	246	241	225	214	240	230	197	245	249	220	217	215	216	202	214	223	230	207	234	235	232	240	219	243	236	217	231	226	234	214	211	223	215	229	241	208	217	203	219	278	208	215	193	210	223	225	216	195	220	245	231	225	234	249	214	215	206	236	227	261	216	204	206	212	230	205	209	245	235	228	241	235	245	242	220	234	244	263	230	200	229	233	229	216	214	237	227	225	242	225	248	229	227	214	229	205	232	217	233	242	223	230	209	217	223	217	219	223	237	220	230	237	244	226	186	238	240	248	240	242	257	228	226	205	221	233	231	227	243	247	202	235	245	200	223	263	218	211	234	180	238	244	213	221	221	234	224	226	229	208	207	248	253	220	242	238	231	204	250	229	225	220	243	257	231	239	228	213	259	218	209	223	240	241	245	223	219	216	245	222	207	229	231	225	232	224	217	227	230	222	214	235	206	208	225	209	234	222	236	236	266	242	225	206	224	231	232	229	201	235	215	238	246	224	250	235	255	235	230	231	238	224	255	219	234	218	219	234	236	244	217	205	184	241	191	218	219	252	216	217	231	222	225	213	225	235	216	250	247	221	233	226	248	217	242	224	191	214	240	222	220	225	212	217	209	236	226	219	243	225	217	241	230	211	219	216	218	219	256	245	248	268	240	225	219	227	223	219	208	223	229	214	242	226	265	224	207	198	228	225	236	218	240	229	229	229	209	217	243	265	228	230	227	223	245	223	234	238	234	210	234	228	209	243	248	222	246	223	260	223	208	220	229	209	206	229	252	245	240	232	223
14941	2320	5159	5896	4872	4027	3310	2680	2320	2058	1831	1537	1566	1363	1290	1229	1145	1121	1029	937	933	964	878	894	833	833	812	755	798	755	730	776	750	714	759	719	688	710	720	714	664	672	666	649	685	657	604	675	657	622	702	656	634	675	670	689	675	612	721	640	620	656	629	625	671	676	638	677	724	655	713	633	678	649	651	659	617	648	636	664	646	647	636	629	696	670	643	646	602	620	637	670	638	654	627	653	661	632	634	629	645	701	628	617	681	635	635	590	605	595	598	614	606	575	582	579	611	619	591	605	646	610	605	623	586	622	627	595	634	611	628	635	619	583	627	610	608	602	590	599	593	615	586	604	606	562	565	580	622	611	591	614	586	613	571	605	606	629	547	590	562	604	589	562	598	568	579	615	633	590	609	598	598	605	609	604	610	580	650	595	603	597	609	608	537	549	616	598	584	544	569	596	549	591	585	608	597	594	587	611	584	620	556	578	559	575	591	645	617	606	594	582	651	563	602	575	619	596	569	597	621	556	582	575	606	594	602	579	570	602	545	555	648	591	567	561	568	568	613	601	603	622	573	609	592	599	591	574	554	582	570	570	560	560	659	572	629	566	597	559	593	593	633	587	620	588	611	578	597	606	601	597	640	594	567	572	563	589	625	509	590	604	579	589	570	615	589	573	610	600	567	620	606	607	619	542	609	566	588	581	629	596	603	578	626	555	619	587	585	599	595	577	605	589	566	576	587	622	569	569	622	588	627	626	562	562	562	575	570	583	566	628	597	584	561	604	568	634	616	602	581	593	614	583	617	573	625	622	609	561	624	610	575	569	588	579	618	617	602	572	601	625	572	624	608	588	597	622	613	576	600	602	609	566	627	581	569	572	608	549	559	564	609	587	558	595	611	592	613	585	587	574	638	585	617	583	590	602	641	574	598	617	593	571	631	600	599	577	560	643	571	618	588	603	559	625	634	567	594	581	620	612	581	568	598	548	589	613	608	602	597	581	591	586	572	575	565	620	579	566	602	593	590	577	587	566	585	603	618	582	607	616	599	549	630	587	580	582	592	614	566	570	600	551	587	586	608	565	587	591	563	576	570	587	534	593	601	620	602	580	588	600	610	594	560	577	600	587	582	613	587	574	585	586	584	619	674	579	598	573	540	578	567	566	566	594	572	616	585	599	579	610	576	604	603	547	579	579	605	574	548	586	651	551	551	579	546	581	593	618	584	617	596	577	552	564	594	654	581	609	582	636	587	574	597	603	629	580	592	607	608	571	596	586	576	590	571	577	571	588	590	577	605	556	558	581	599	570	628	579	559	612	583	573	612	587	606	596	586	559	564	607	647	579	583	574	608	587	578	582	583	629	595	570	590	580	614	621	610	610	616	591	575	621	539	568	634	595	591	598	577	569	579	596	620	574	609	596	613	618	544	590	588	575	582	605	571	597	578	586	623	560	605	591	575	552	604	590	615	568	623	562	606	581	595	607	583	578	573	584	581	607	600	577	574	590	607	589	595	599	612	562	583	567	587	605	573	586	569	592	567	581	572	597	587	603	619	609	577	599	580	630	580	632	591	579	574	601	578	591	591	619	574	599	600	592	567	630	568	570	595	588	589	585	567	596	635	601	632	600	586	577	625	627	593	614	578	607	594	597	595	572	584	585	611	613	551	597	630	580	658	606	589	621	597	597	575	587	565	603	555	573	555	557	586	591	591	613	598	581	594	581	592	579	576	583	562	583	569	569	609	580	550	620	605	625	585	636	575	640	607	615	550	605	597	604	619	666	577	597	564	642	546	557	605	571	585	600	615	605	560	585	548	585	588	625	579	603	577	595	599	625	601	570	595	571	628	598	598	594	604	626	605	586	609	620	559	575	606	569	605	582	566	591	606	603	582	601	586	625	552	595	593	621	593	610	605	589	596	580	590	588	593	574	604	615	575	580	618	557	581	613	569	582	597	617	554	578	599	577	610	607	581	548	613	581	563	553	563	600	576	582	605	604	594	636	531	605	594	575	639	567	587	605	563	598	585	613	543	626	605	573	517	613	595	556	627	531	595	583	545	620	577	597	601	567	538	556	573	616	567	600	570	629	585	616	624	601	571	610	550	575	587	579	629	573	596	639	601	599	610	605	565	603	587	594	551	635	629	602	592	618	617	568	567	641	573	593	618	578	586	656	583	584	619	524	628	601	601	562	602	592	580	555	596	631	582	593	578	585	606	595	623	601	595	580	576	589	588	559	598	562	565	578	628	578	614	604	596	560	586	618	583	542	577	569	553	578	607	564	548	603	552	556	594	605	604	605	579	626	582	575	574	603	577	588	579	599	625	560	578	604	624	598	591	589	589	593	614	621	603	577	553	642	578	585	562	594	578	622	595	589	566	566	617	566	557	628	627	566	606	638	592	589	588	603	583	600	564	569	627	569	647	532	593	616	601	611	596	588	612	584	574	581	597	553	620	618	570	603	603	632	642	584	567	571	567	584	576	596	631	598	604	641	580	600	610	535	568	572	605	555	583	618	578	576	620	560	612	612	568	601	600	597	639	597	569	605	593	622	589	596	599	596	641	599	592	570	559	574	597	593	621	561	574	605	570	590	605	588	582	583	593	585	602	585	582	589	570	522	539	590	559	575	643	535	621	560	623	577	610	563	583	582	584	543	529	610	616	560	608	609	582	606	575	578	621	588	617	614	541	595	613	611	568	610	549	571	577	597	579	543	563	608	576	584	593	563	591	583	594	578	571	590	582	577	543	536	562	562	575	593	599	604	613	578	575	593	595	602	598	594	585	593	619	581	591	605	585	612	585	591	555	534	543	597	596	587	627	544	611	566	575	568	582	585	595	559	595	563	577	622	622	573	565	591	556	613	601	611	637	588	554	600	596	565	596	579	570	574	564	599	596	608	589	629	561	577	561	597	587	622	578	537	609	616	597	614	535	583	538	601	629	540	567	629	582	588	558	587	603	595	612	598	591	612	571	643	567	566	618	611	551	561	583	557	563	602	579	563	582	593	592	597	571	589	656	581	542	569	586	575	608	603	648	561	648	637	573	585	574	581	566	575	606	615	607	593	610	567	631	573	595	576	601	625	574	565	578	624	548	569	582	571	556	583	607	599	578	613	608	531	578	630	577	594	615	584	622	589	567	557	590	591	592	545	601	583	609	564	559	596	554	589	554	573	607	583	581	605	576	558	600	604	590	592	596	590	566	607	579	569	586	618	536	572	564	600	610	594	552	587	607	583	552	596	608	613	580	589	605	561	599	616	598	612	570	612	580	564	604	579	602	592	582	589	592	593	549	643	554	610	626	598	558	644	568	623	628	592	571	598	617	591	573	595	612	604	522	566	633	631	598	578	607	601	609	596	610	591	630	644	554	588	559	597	601	633	608	574	652	587	607	582	620	590	572	588	572	586	578	548	595	587	586	578	554	566	543	594	620	605	592	582	594	573	603	579	624	629	566	611	589	601	552	596	607	605	628	588	608	597	598	562	561	573
3929	391	382	331	314	339	306	314	295	342	312	293	319	288	327	324	314	312	307	326	327	296	325	283	286	324	277	307	323	289	304	300	329	294	295	316	323	311	338	302	291	311	294	336	328	286	302	265	303	328	316	304	302	326	330	308	325	296	298	299	267	301	281	275	273	329	321	306	344	327	303	316	319	299	335	316	318	313	288	308	280	298	290	335	314	316	314	332	332	308	313	312	299	315	290	284	308	330	325	302	336	290	314	310	318	305	319	312	314	305	350	320	281	312	328	329	270	337	320	324	290	326	323	274	314	345	283	322	300	293	334	300	318	304	314	313	321	296	312	322	320	294	310	332	342	285	306	321	293	312	280	331	334	301	313	301	332	322	292	346	294	313	300	303	281	291	318	310	326	285	309	319	316	346	311	310	290	301	316	306	301	329	309	338	300	319	305	341	304	320	357	316	298	322	340	295	298	318	310	291	322	314	287	302	295	318	338	309	282	273	306	319	320	342	305	303	311	318	321	306	295	330	295	318	327	266	322	309	323	311	287	321	343	313	333	330	297	328	302	300	312	306	302	295	311	332	312	303	314	310	288	324	295	288	308	275	318	303	306	318	282	329	290	315	335	312	304	311	303	277	300	305	306	324	270	306	289	299	318	276	299	334	291	309	268	333	314	297	313	294	314	309	305	291	301	279	300	301	302	310	295	294	286	296	318	283	320	325	358	319	287	289	321	311	311	302	276	328	294	298	322	291	302	297	330	317	316	296	321	297	330	318	285	315	309	297	300	319	329	339	276	319	319	311	300	295	308	295	316	328	289	315	320	333	342	301	306	299	301	277	331	315	312	349	314	327	330	302	301	301	294	299	313	325	298	361	321	324	300	284	302	324	329	315	324	331	294	325	279	322	318	306	297	326	321	316	349	310	304	283	300	313	315	309	295	318	271	325	312	326	341	329	296	324	305	315	317	319	316	310	302	320	334	318	310	293	292	314	316	313	327	311	304	319	278	302	335	314	302	268	320	292	291	325	319	286	287	275	315	319	289	336	331	293	314	289	290	264	316	306	325	318	289	294	284	305	312	309	341	335	312	327	295	297	293	329	351	272	287	333	303	310	327	293	318	308	288	318	303	306	314	329	319	298	285	334	308	312	332	330	321	329	293	294	299	298	301	290	297	325	332	283	325	290	265	304	288	298	304	296	301	304	324	306	310	291	318	309	275	295	298	323	305	314	299	286	300	302	272	304	365	284	269	350	329	319	310	336	293	324	274	265	273	307	325	300	284	304	272	323	349	297	323	336	318	309	312	306	322	356	286	291	303	354	309	318	316	316	298	279	314	311	323	315	339	301	310	301	310	288	315	310	335	318	315	289	302	312	343	322	309	305	321	322	312	291	295	302	301	327	302	313	332	302	321	305	329	317	321	301	320	300	276	309	343	316	294	291	324	280	307	301	315	338	325	310	309	267	288	317	293	308	335	304	281	288	274	296	294	313	314	286	309	274	306	318	330	274	282	290	317	308	289	317	308	319	275	325	321	315	303	285	306	269	322	310	301	337	291	315	277	315	296	306	287	273	298	291	335	287	308	312	299	314	309	323	292	325	309	296	303	284	317	282	321	321	329	300	304	323	336	318	338	299	282	339	328	278	312	320	297	304	314	303	314	311	298	312	319	331	311	334	306	321	280	272	308	323	300	314	321	301	296	316	303	339	300	304	306	297	309	304	301	282	299	300	325	301	328	306	324	305	322	267	307	306	323	332	319	326	293	324	315	326	303	297	324	325	326	289	301	312	323	283	315	314	289	328	304	314	298	298	293	331	337	333	303	300	282	306	299	339	300	285	284	321	310	321	307	296	340	299	296	303	304	298	293	320	343	333	298	317	283	314	333	293	308	301	310	307	298	329	302	336	320	317	282	277	288	270	319	315	267	287	311	323	333	326	317	340	349	295	297	295	325	337	316	311	322	320	314	304	310	330	297	293	279	317	316	335	309	293	321	279	296	275	316	326	295	304	314	298	312	332	309	304	310	305	282	301	339	313	296	279	308	272	293	301	291	282	310	341	283	316	325	288	296	313	313	292	307	309	309	296	308	309	313	291	329	303	316	301	297	318	322	345	313	320	274	318	317	314	308	298	303	318	283	291	310	324	309	311	325	303	291	302	281	315	299	297	330	316	299	319	308	294	283	336	317	315	297	282	322	312	297	304	272	306	299	316	303	323	297	312	318	353	289	286	291	310	307	302	317	312	306	297	304	304	332	290	359	300	339	317	304	307	323	349	312	298	314	284	294	327	329	314	321	313	286	332	299	267	291	316	321	322	277	333	276	291	307	320	317	303	326	296	303	305	305	305	351	331	303	306	321	351	298	307	318	290	292	313	297	291	307	322	306	322	319	314	327	312	272	299	303	311	315	332	322	320	284	303	314	303	306	321	322	296	330	314	295	281	329	320	302	302	308	314	307	334	306	300	309	298	308	294	288	332	318	301	309	284	342	316	307	333	292	319	327	328	323	291	294	326	309	338	276	327	294	304	316	284	313	313	287	323	333	327	285	300	339	326	317	303	304	361	319	300	292	321	341	306	300	307	338	325	334	325	339	310	327	337	322	316	305	297	311	341	287	319	322	311	288	292	316	307	322	299	307	333	315	312	337	332	312	326	313	311	344	316	313	318	323	296	289	282	322	327	294	261	296	302	334	298	313	291	299	331	287	301	291	311	308	319	305	283	315	306	316	329	328	343	328	287	308	301	309	293	278	297	300	336	326	296	300	297	301	294	320	295	312	337	307	262	274	316	332	306	320	311	310	318	286	301	302	295	299	312	323	289	320	289	316	278	330	299	320	276	316	316	310	316	311	285	329	307	311	306	307	307	356	335	329	311	333	305	302	309	302	306	310	303	303	314	312	299	284	354	296	323	314	285	307	311	278	303	283	320	297	308	320	337	294	290	306	344	324	307	278	313	313	348	325	329	300	304	283	324	336	309	311	315	324	314	279	333	334	308	286	319	301	303	343	327	310	300	305	322	334	298	320	292	313	306	313	321	301	332	352	315	336	302	318	338	323	331	305	304	275	297	295	318	357	334	290	291	339	302	315	288	299	334	307	323	301	323	322	293	278	297	325	308	341	314	324	312	312	339	283	293	305	316	297	295	357	296	286	314	301	298	314	300	304	264	312	302	324	322	340	326	345	309	331	314	308	285	330	318	327	333	295	299	327	281	333	300	302	303	299	337	335	315	343	324	301	309	325	337	293	300	268	310	307	311	303	311	324	308	299	326	317	319	288	313	310	291	296	305	349	328	304	301	293	303	313	307	281	307	327	318	333	322	321	338	317	292	318	344	286	317	293	310	317	316	304	320	332	322	302	298	321	318	291	311	328	301	334	331	325	298	334	310	302	301	306	342	323	346	294	330	349	287	331	255	311	292	274	312	327	321	334	338	294	308	312	317	290	341	302	303	291	311	286	275	307	317	319	294	307	285	316	291	330	307	292	308
4012	789	900	942	929	881	884	831	845	815	827	823	811	824	772	785	854	751	837	813	783	788	799	788	815	854	865	739	807	820	815	752	814	791	814	780	771	809	797	790	775	816	812	821	795	755	800	798	765	758	770	790	834	756	778	794	806	756	827	787	775	834	784	785	788	823	842	794	791	843	805	771	864	793	794	853	808	801	798	789	787	829	810	779	828	838	849	798	835	855	838	757	827	790	796	851	810	832	797	790	799	789	804	868	815	798	799	774	813	807	748	789	775	782	753	804	812	792	739	760	740	785	777	793	812	788	834	823	791	832	798	825	803	807	805	784	765	749	761	829	777	800	782	776	823	827	811	809	819	797	796	746	793	747	817	797	794	808	783	796	819	814	779	782	775	819	810	778	727	867	815	818	774	802	814	844	827	779	823	762	824	798	799	802	777	843	754	760	753	781	775	813	767	801	777	809	832	787	771	833	844	787	804	787	848	777	856	766	782	835	785	783	799	763	799	768	828	788	810	795	785	771	846	842	837	788	770	814	792	742	844	810	828	771	768	739	766	813	764	749	825	848	861	774	815	809	797	798	766	800	817	777	802	814	822	820	820	839	805	821	865	784	794	792	805	813	779	759	790	826	793	805	792	782	772	798	813	813	766	811	820	820	748	785	830	780	788	840	772	778	799	770	820	747	756	780	729	839	816	744	775	761	804	800	804	800	770	758	837	836	747	759	822	775	780	831	823	829	773	805	792	823	819	790	756	829	770	810	742	809	776	808	827	770	741	787	786	829	753	796	805	765	852	810	754	850	801	775	827	807	790	768	804	795	811	749	758	755	806	783	792	823	807	761	827	796	836	791	806	775	793	790	795	837	834	791	827	826	813	824	792	813	798	828	867	769	818	782	777	787	771	812	796	805	803	805	806	736	808	813	768	783	793	717	808	765	796	787	775	821	801	842	745	768	809	816	769	765	844	845	843	820	768	800	823	758	796	766	794	809	790	787	817	785	786	806	762	795	802	806	768	771	780	835	804	793	795	753	794	764	825	808	772	790	776	800	736	795	759	736	772	797	848	830	779	821	842	747	792	795	746	774	767	820	857	801	724	755	783	794	786	810	783	772	797	786	813	803	794	821	818	750	847	791	828	770	822	778	779	757	859	752	819	804	760	739	796	797	792	777	806	807	811	770	774	812	810	753	764	870	843	825	800	865	823	795	845	835	741	800	777	812	745	794	803	788	804	847	857	779	809	824	839	842	818	795	785	802	800	754	759	774	796	780	789	755	739	767	803	794	778	821	790	784	815	792	766	786	772	777	785	845	847	721	729	850	773	776	783	826	776	798	797	801	787	799	797	781	825	818	810	749	820	818	829	814	800	783	826	793	803	814	784	810	795	806	809	750	768	821	805	749	803	766	778	783	800	838	782	808	791	806	747	854	772	810	746	776	830	793	803	770	765	789	824	866	768	795	834	793	839	841	790	759	748	785	763	765	810	755	767	746	832	849	794	818	868	853	786	763	788	724	818	782	811	775	750	779	811	787	797	799	780	795	747	849	793	797	791	805	813	775	817	798	834	842	840	785	767	824	750	771	790	800	782	771	810	801	755	803	791	735	837	804	846	758	790	803	776	770	819	833	762	809	767	800	783	795	825	778	826	804	765	828	770	800	823	831	709	786	824	808	791	783	795	798	812	781	802	813	817	794	752	795	815	790	818	809	787	789	837	759	788	762	782	799	796	798	815	799	796	770	795	848	838	780	747	839	783	766	849	825	776	787	803	802	839	767	780	785	794	796	819	836	851	780	827	844	790	799	720	777	784	815	787	817	812	811	812	835	818	801	794	806	810	786	798	779	782	830	841	792	820	802	749	763	801	811	832	812	812	785	832	815	787	828	806	824	787	794	812	777	766	808	846	801	801	805	814	802	790	781	786	789	803	791	748	831	730	767	766	790	786	816	747	791	797	785	801	800	802	830	758	818	781	808	769	820	774	793	762	837	796	796	747	836	783	802	757	783	777	782	805	786	796	816	810	837	776	803	789	802	798	768	767	837	775	820	800	837	782	782	766	791	831	812	749	783	827	818	831	810	798	780	795	838	816	739	799	822	822	831	768	800	765	813	774	803	812	754	775	786	800	809	755	782	780	818	828	813	814	789	826	792	783	777	780	808	841	765	788	789	762	825	835	798	806	826	801	787	840	824	785	785	822	777	840	767	830	773	779	797	831	858	808	773	864	801	818	801	826	777	796	772	775	774	746	769	827	774	792	807	742	811	828	769	772	747	767	803	757	805	771	784	840	818	808	793	846	789	788	787	803	834	801	838	807	776	827	826	840	840	781	796	743	791	794	827	755	778	821	771	810	766	823	815	780	770	781	779	768	808	768	788	817	792	721	757	812	729	796	799	787	774	750	784	844	798	804	816	754	785	778	777	757	835	820	750	804	803	807	805	805	777	828	771	751	794	875	771	782	787	782	811	785	771	804	794	811	791	841	792	837	797	799	796	813	802	775	793	798	784	835	790	786	775	809	713	824	807	817	801	772	756	786	779	809	813	774	839	796	805	780	723	773	784	791	850	761	804	809	737	769	782	814	762	800	816	773	788	768	793	814	802	798	780	819	792	813	740	807	808	804	760	779	789	823	781	807	818	800	812	781	782	781	797	791	859	808	780	800	830	839	809	794	764	798	816	860	802	770	826	824	812	770	713	837	764	819	821	825	811	797	764	825	773	759	792	780	766	788	799	834	793	817	763	774	825	758	770	799	750	849	810	817	767	737	793	755	810	799	791	782	787	776	745	759	782	780	806	810	805	785	763	813	792	846	825	834	825	804	769	800	763	790	802	805	826	808	803	780	787	796	779	783	790	791	774	782	766	808	800	744	796	820	797	785	794	767	793	792	782	800	774	759	778	816	796	822	866	791	778	811	839	801	772	799	844	759	810	810	850	822	819	733	758	812	775	809	769	769	797	805	798	776	790	803	808	780	789	818	828	804	797	821	778	777	781	780	792	779	837	842	742	804	850	769	794	837	760	799	785	779	780	799	813	795	792	814	797	822	792	733	754	761	793	742	779	818	815	798	826	762	773	787	846	776	798	810	755	821	808	737	793	811	810	820	768	854	797	800	762	831	776	794	782	837	792	798	729	798	795	819	777	800	783	789	777	790	797	814	801	790	789	817	802	808	795	757	769	783	793	809	754	788	756	806	727	822	780	803	777	775	783	816	764	809	800	730	866	811	801	763	747	827	811	765	822	783	798	803	802	801	794	742	780	776	789	830	750	741	839	789	821	807	789	809	751	785	803	761	773	740	769	724	803	796	844	757	786	817	803	827	793	837	860	798	783	777	813	827	814	815	758	795	776	827	766	774	750	808	785	819	805	827	787	763	765	751	789	769	753	812	766	825	784	764	790	795	757	815	816	818	775	841	770	815	786	806	797	767	767	720	801	755	790	779	809	817	825	745	787	796	825	827	790	784	819	783	793	850	764	817	858	803	782
22335	2198	1432	1197	873	771	590	536	484	418	439	418	388	398	397	382	391	347	344	363	362	364	342	383	361	352	342	331	358	358	389	336	312	361	298	337	285	335	355	379	320	323	294	344	324	312	365	323	345	324	333	351	338	347	326	330	336	323	349	331	354	299	311	339	324	360	338	323	364	330	344	328	346	340	330	318	329	365	345	380	342	315	342	346	322	358	339	356	319	314	318	315	350	338	291	349	319	362	359	322	302	325	323	318	329	313	326	360	325	331	349	324	352	278	327	341	335	344	331	314	316	355	297	326	317	352	353	316	332	348	332	298	330	324	311	318	301	319	354	325	348	329	316	309	309	344	328	348	301	351	320	354	351	343	311	291	295	332	281	314	333	342	315	325	337	318	320	322	375	334	336	331	313	291	331	326	321	346	343	289	307	321	342	332	361	327	329	316	335	312	334	347	337	325	384	398	334	328	300	342	343	337	277	326	341	272	333	338	329	314	310	339	351	320	342	354	290	310	329	349	310	326	346	306	313	345	330	339	316	317	331	334	321	341	337	332	298	331	327	335	327	313	333	331	351	300	355	330	317	318	337	309	348	345	325	313	353	313	324	332	302	328	346	369	315	312	307	313	342	324	321	295	347	326	353	359	312	309	346	292	289	366	306	328	326	357	340	347	342	356	358	343	313	307	338	290	357	340	313	319	345	319	338	325	338	321	326	306	331	335	324	340	339	342	308	353	313	322	311	344	343	351	348	299	331	324	307	321	309	304	297	337	331	308	318	351	324	333	298	317	315	334	302	338	336	295	337	333	346	324	319	315	291	344	356	344	308	346	332	373	337	326	314	348	351	345	353	328	326	323	348	366	356	326	349	335	334	342	291	337	335	323	289	328	328	304	341	326	304	336	335	339	355	344	324	354	299	319	327	325	366	331	328	333	304	322	333	307	307	322	322	339	340	331	353	289	319	315	335	312	304	347	313	325	320	316	341	337	320	335	371	334	343	293	349	345	322	339	326	312	320	320	308	346	334	303	328	355	330	332	304	345	352	319	311	320	349	319	347	314	339	339	338	313	329	304	349	310	331	333	324	324	311	352	291	341	365	365	333	335	337	337	290	310	336	348	345	318	333	322	299	325	311	307	338	313	343	320	320	313	322	335	359	335	350	334	352	314	352	304	333	339	322	330	366	300	310	321	318	354	329	339	330	308	321	342	352	333	325	334	329	320	353	337	327	351	309	346	318	325	342	350	335	321	330	350	302	305	297	332	329	339	342	315	313	389	332	330	347	329	356	335	343	336	332	363	322	330	343	353	321	290	343	328	346	326	343	325	289	339	308	369	314	324	343	328	336	340	341	333	325	318	313	322	329	328	309	345	335	327	328	330	302	332	286	349	301	331	342	326	350	308	312	312	326	306	307	336	317	351	353	355	296	318	334	313	301	299	339	319	331	330	342	345	295	328	361	337	386	337	355	350	322	323	345	315	346	338	299	368	364	336	345	316	342	316	313	353	326	325	297	305	359	347	335	311	314	310	331	317	339	331	321	332	295	289	295	336	317	325	297	309	306	344	324	311	335	328	314	280	324	304	298	318	359	317	335	341	350	302	349	326	322	338	290	313	368	298	321	341	336	325	341	345	381	333	293	334	319	345	309	349	318	377	318	342	332	376	318	314	325	324	324	308	320	355	326	319	312	339	313	331	328	360	385	351	341	358	338	316	327	349	316	335	344	330	333	319	329	305	331	299	326	333	329	350	337	339	346	348	322	296	314	339	336	337	297	319	324	349	345	333	306	330	346	338	315	347	299	350	314	323	323	305	307	318	384	306	337	366	343	367	336	331	323	288	354	302	313	322	339	293	327	316	333	275	315	295	365	362	327	304	309	320	341	332	306	332	315	322	337	328	304	328	342	303	344	303	348	361	340	327	307	347	318	327	346	334	327	333	318	346	345	318	330	347	353	338	372	314	325	323	322	336	326	331	333	315	316	307	328	334	352	326	333	336	332	359	353	330	302	353	327	339	312	292	342	286	316	310	335	318	333	365	329	357	317	324	319	302	317	340	353	293	345	307	366	318	336	359	337	332	338	319	364	331	337	361	313	339	326	340	296	304	347	317	345	342	328	347	327	329	323	371	322	338	342	320	337	313	298	352	339	336	350	325	338	342	335	313	307	334	324	285	330	337	315	341	360	309	318	328	340	289	341	301	341	304	326	349	337	334	344	328	340	351	341	332	361	340	340	346	319	322	332	327	358	347	359	347	335	334	313	317	313	285	337	311	333	336	333	307	329	318	357	333	341	343	329	335	312	332	346	312	337	337	351	277	346	346	338	345	317	337	303	351	358	327	322	357	322	344	336	313	332	350	326	345	341	331	324	316	311	335	320	327	340	367	306	323	311	326	328	315	309	328	345	317	322	307	326	315	311	307	319	303	328	343	297	330	331	320	354	325	346	360	351	379	316	312	359	337	336	309	357	331	332	340	292	306	310	336	306	321	324	315	330	326	334	312	308	349	292	319	325	336	350	325	321	351	328	319	305	362	312	355	312	318	330	306	318	343	322	306	369	322	327	332	351	349	326	329	327	305	294	342	324	342	346	361	330	323	314	322	328	310	306	360	343	336	345	351	355	322	304	313	341	332	358	320	334	335	357	373	342	325	340	347	304	329	288	318	303	331	369	347	344	333	330	312	349	320	343	311	302	323	334	345	346	314	303	335	362	311	327	338	338	353	300	309	350	308	316	338	340	357	334	327	336	309	320	335	327	329	347	351	359	326	303	335	327	383	368	310	311	339	339	356	355	372	329	318	323	329	332	334	338	334	351	304	330	329	293	325	338	334	344	328	305	318	323	335	294	351	371	336	307	348	334	341	312	340	334	303	345	320	330	321	334	335	320	349	356	339	315	338	317	336	324	336	346	330	324	323	325	335	348	325	351	335	335	308	347	292	332	341	351	330	344	325	340	345	319	300	309	336	326	356	314	315	335	303	360	345	325	312	328	321	299	331	315	340	297	316	301	306	292	348	319	359	330	322	322	340	333	318	304	328	330	369	335	334	312	325	290	334	312	293	322	322	331	332	337	353	325	343	323	322	298	340	341	327	353	313	343	353	342	294	315	325	353	328	345	338	337	344	303	336	317	324	353	311	290	324	341	312	350	316	293	323	323	348	320	317	321	351	319	331	333	302	348	343	303	297	323	282	329	361	335	339	311	301	344	322	339	334	353	348	322	340	313	329	349	344	310	295	326	357	308	326	318	360	329	308	358	310	332	350	380	325	382	332	368	330	356	363	350	302	315	311	313	304	326	343	313	363	299	317	322	294	328	309	313	318	305	305	321	329	322	347	321	365	327	335	334	332	317	305	335	338	321	326	332	315	307	333	346	329	316	371	331	348	341	326	343	335	335	312	343	319	318	334	300	340	346	337	315	320	314	323	306	318	319	295	297	327	323	353	326	334	329	330	357	322	340	352	296	291	314	373	331	342	318	351	330	331
11358	1737	3188	3656	3153	2596	2201	1993	1720	1679	1465	1360	1317	1284	1208	1145	1148	1172	982	997	995	1023	994	1006	952	995	967	944	937	926	884	901	945	903	938	931	851	871	952	877	844	917	888	900	907	846	909	900	875	900	848	888	877	842	955	867	846	898	847	869	837	911	875	876	861	888	883	903	893	838	917	905	830	846	876	883	829	846	872	904	847	834	846	883	885	830	909	940	877	835	879	850	863	844	834	830	850	877	834	925	894	842	821	884	907	858	869	851	832	886	798	840	850	898	869	851	816	809	867	845	809	846	872	803	844	831	847	853	834	856	829	834	805	805	840	840	826	814	862	869	824	795	839	889	846	838	872	848	801	863	825	830	864	850	841	828	887	842	853	876	817	816	846	822	828	821	803	821	845	870	891	824	859	833	820	828	851	853	842	839	831	883	864	857	840	820	831	813	850	838	818	852	846	792	830	771	897	797	829	850	840	829	869	861	819	798	841	812	845	813	815	804	817	848	814	806	843	824	852	797	883	813	881	808	874	831	841	837	840	827	841	817	831	812	876	791	847	843	844	853	825	897	837	854	856	849	824	811	802	774	786	840	852	883	827	842	829	820	827	819	868	857	867	827	809	778	839	798	840	833	833	815	834	847	853	829	832	846	845	796	882	838	780	875	868	810	842	856	857	861	819	888	804	860	845	815	812	806	813	868	829	824	820	829	840	763	813	786	840	839	804	863	823	802	784	803	817	862	863	820	839	834	838	809	824	824	816	845	844	873	813	878	837	876	879	783	840	833	802	804	879	845	838	851	845	841	797	833	801	858	799	788	823	866	819	803	832	872	848	840	838	841	802	825	864	907	820	814	895	843	842	822	828	806	847	856	849	843	875	840	860	802	866	860	855	801	837	824	861	827	880	838	858	869	830	804	875	784	849	814	809	771	801	850	787	850	863	812	874	814	811	820	803	871	819	780	805	896	820	793	851	878	790	857	838	843	870	790	861	783	836	822	860	814	863	861	806	826	779	825	850	761	838	853	815	850	778	824	878	823	831	827	834	810	850	819	902	866	789	854	813	838	925	872	862	815	835	814	798	874	853	833	844	845	826	827	786	825	884	822	834	834	844	803	855	840	858	853	818	837	814	799	867	827	874	812	890	815	809	834	860	825	845	844	835	833	808	846	893	829	861	834	829	861	887	813	854	833	813	827	877	829	826	882	811	805	843	798	817	867	841	868	819	832	794	878	853	831	831	862	850	835	817	817	807	848	839	853	855	812	853	846	802	853	847	806	854	846	837	840	880	837	858	816	898	852	824	810	877	834	885	840	861	826	805	829	808	829	806	814	835	803	834	867	847	823	795	850	806	869	812	835	777	882	823	815	849	874	867	892	871	822	871	871	830	817	850	775	885	863	852	827	875	852	842	827	860	828	856	835	806	844	860	820	879	876	804	908	869	836	852	857	797	841	853	871	854	891	844	826	861	831	875	867	856	864	861	861	805	857	800	824	766	791	909	836	819	806	823	921	846	841	870	829	813	824	835	824	830	795	835	790	810	893	839	845	836	812	783	819	766	792	866	844	868	861	847	858	807	845	825	813	834	894	801	833	793	799	834	878	799	868	840	767	811	823	829	841	785	850	824	827	818	782	816	886	833	848	780	845	861	825	813	852	841	852	805	800	805	853	886	866	848	839	876	834	814	810	805	848	805	780	874	806	831	869	812	782	775	829	818	841	818	817	804	805	828	793	839	858	824	891	831	841	879	875	865	840	861	790	815	817	848	857	833	838	834	806	872	791	790	793	824	870	833	792	883	834	823	823	865	795	838	860	777	794	781	854	834	839	807	833	829	800	842	863	781	856	842	821	885	844	871	883	810	874	902	852	851	850	811	822	832	840	820	809	832	867	878	784	826	816	844	843	798	827	808	761	805	825	889	850	834	830	776	825	826	848	850	770	872	807	878	833	789	868	832	847	879	822	847	849	850	880	806	882	854	809	811	866	832	860	853	846	858	860	819	814	833	812	843	856	826	863	790	833	835	816	847	897	897	865	866	840	810	810	792	829	894	810	855	846	783	797	834	860	764	840	837	849	876	845	881	809	764	799	833	824	856	787	845	853	841	821	842	849	867	842	843	863	822	881	824	836	851	825	803	829	800	899	844	768	775	800	876	810	807	870	781	845	822	834	804	803	807	830	804	805	824	829	841	852	833	810	776	861	855	812	844	819	886	819	863	870	851	872	816	877	822	871	827	843	845	835	786	839	805	814	804	855	840	812	823	853	834	835	811	813	842	855	877	846	867	855	800	845	836	829	824	843	849	789	815	869	797	864	849	830	855	826	801	800	772	912	855	789	850	859	821	823	811	871	834	811	841	846	838	854	824	838	850	773	829	830	855	798	853	824	779	805	830	791	797	833	820	863	813	809	845	789	854	851	830	809	800	807	854	814	856	773	775	844	824	823	816	868	802	827	830	818	803	832	805	849	857	824	842	841	858	828	834	853	850	896	840	789	830	868	854	869	798	869	835	817	872	801	813	843	845	817	822	821	813	845	831	814	837	846	839	883	851	850	859	837	834	883	821	825	893	841	877	915	909	858	816	856	845	841	862	795	798	786	819	848	856	836	842	892	838	782	814	816	822	857	846	815	818	814	781	872	835	864	846	850	855	889	822	854	818	875	842	855	863	844	835	829	843	797	787	827	815	849	824	826	846	863	819	801	802	835	859	819	843	859	825	833	808	854	815	817	830	831	872	775	841	826	830	883	861	831	884	868	845	821	822	817	869	826	861	846	816	796	856	844	817	786	800	799	873	829	880	843	787	859	801	832	812	819	839	871	829	886	861	834	820	846	745	847	825	780	860	826	806	863	808	869	816	828	809	806	819	868	875	884	763	840	845	797	797	805	857	862	784	853	854	808	842	835	858	838	811	862	823	859	847	776	829	871	812	834	818	852	862	822	852	846	814	829	744	840	822	881	836	817	875	837	867	847	873	852	818	835	848	789	813	855	868	831	784	793	882	832	801	804	848	851	856	820	824	802	869	829	808	798	845	825	786	848	847	878	852	833	844	836	821	814	818	813	880	842	864	868	852	841	859	806	895	818	776	830	816	801	805	854	833	844	823	830	893	801	849	847	779	811	814	836	855	821	912	855	829	818	831	834	834	776	793	799	842	839	831	839	807	902	840	808	820	828	825	808	827	865	835	807	867	859	812	840	843	817	813	820	822	839	834	824	889	812	805	847	838	824	894	821	796	871	836	827	837	881	823	787	857	786	860	858	818	856	818	830	815	819	835	838	815	865	836	799	813	871	848	811	821	801	817	828	833	822	841	867	828	797	796	790	797	850	854	840	838	844	867	883	842	868	816	836	844	833	862	829	789	843	814	815	836	852	813	861	834	850	834	831	849	855	867	823	850	819	799	888	810	841	840	819	872	802	794	854	869	851	824	797	837	806	865	811	800	853	809	808	855	833	841	833	806	813	851	883	831	863	807	772	807	807	835	889
35424	7762	2947	2016	1391	977	840	638	545	491	429	412	344	349	342	332	302	268	272	275	271	283	280	288	269	215	268	264	241	238	259	255	226	211	240	215	232	221	253	220	233	239	220	236	245	236	230	251	227	240	225	231	212	251	200	218	224	217	236	245	217	207	221	227	229	215	229	218	225	215	202	275	247	232	243	226	223	224	207	210	210	230	236	237	206	261	261	246	237	233	200	251	216	238	210	236	228	241	211	225	219	230	237	210	226	240	219	203	235	224	214	239	214	212	229	225	221	221	220	243	208	244	224	244	223	234	199	225	217	218	228	238	238	224	208	220	221	228	215	227	219	202	228	222	235	222	214	224	227	239	221	237	220	201	236	246	213	208	208	220	242	216	198	227	253	214	243	179	209	217	204	228	231	244	250	236	210	243	230	217	220	233	207	235	216	200	235	232	232	220	215	210	258	224	218	213	223	230	229	232	241	255	215	221	229	231	198	208	209	218	232	230	257	219	198	191	228	210	220	210	233	223	212	244	262	208	236	248	223	197	230	218	249	224	213	231	235	231	208	223	232	247	210	167	253	233	241	223	205	238	226	240	227	226	223	255	224	211	224	219	206	225	233	242	216	243	232	251	238	213	219	223	178	214	258	209	222	205	228	233	232	229	195	250	221	222	192	211	204	184	219	224	211	243	184	217	196	210	232	221	217	205	242	243	219	242	238	211	179	222	227	204	209	206	216	215	241	214	220	211	247	224	244	235	211	226	230	205	233	230	233	244	216	215	216	225	235	213	214	233	218	258	234	233	211	212	234	221	233	223	206	238	241	200	222	252	203	214	215	200	238	236	231	220	239	210	226	228	235	227	217	217	236	229	215	228	218	213	250	231	210	202	207	225	232	220	244	214	210	240	241	225	210	216	239	187	212	235	204	211	215	222	201	239	245	207	223	207	228	239	220	175	225	212	209	222	215	215	230	227	241	225	223	211	252	209	229	219	243	217	224	226	218	213	192	213	233	225	230	235	214	201	201	232	225	210	244	232	218	194	197	236	202	217	232	228	244	218	212	210	231	208	221	198	215	217	207	221	258	238	212	213	227	249	201	234	231	216	219	213	212	209	250	225	202	215	229	247	218	208	238	232	224	223	241	237	243	217	241	210	237	203	212	242	207	221	232	212	244	212	227	197	214	234	224	240	202	215	232	212	238	259	220	222	223	223	223	212	218	225	260	220	223	229	206	230	255	246	237	208	200	218	219	223	245	231	203	214	231	232	198	221	223	216	211	206	230	222	230	206	205	227	191	232	225	226	235	230	244	227	198	232	246	222	243	213	222	223	233	208	225	198	230	230	228	241	213	221	209	202	220	224	240	217	248	212	213	211	245	228	242	225	217	199	219	213	217	202	255	220	227	241	222	196	245	204	215	210	208	228	218	212	237	258	231	212	232	242	187	216	212	229	210	237	216	234	198	256	199	214	231	218	230	206	203	224	209	252	218	241	208	222	224	236	233	221	254	230	210	191	245	214	187	210	199	238	253	241	217	224	218	229	216	214	235	264	249	236	229	225	209	204	220	209	214	211	192	227	222	223	230	234	215	199	239	200	224	230	221	224	225	220	231	211	240	230	234	234	229	214	244	207	200	224	204	212	215	224	230	238	209	246	198	220	241	210	234	212	249	219	205	229	222	210	230	212	190	248	184	220	205	203	220	219	229	203	214	217	235	210	225	236	230	238	207	206	195	236	218	239	226	188	219	232	249	241	204	251	216	238	224	209	218	220	232	244	221	212	215	220	242	243	255	218	221	244	228	231	220	211	233	208	241	223	252	226	217	219	208	210	226	221	230	204	235	222	235	225	245	225	219	208	237	204	222	241	232	232	197	243	228	238	194	234	216	218	221	235	244	215	229	234	227	238	216	207	226	225	255	210	203	197	191	221	187	223	215	246	235	211	231	214	228	215	227	209	222	240	239	206	225	241	232	204	236	203	205	195	217	213	236	199	231	219	204	209	212	206	224	233	210	216	263	248	230	238	219	249	208	214	232	216	215	219	216	218	251	257	215	201	220	221	214	200	218	224	222	234	219	202	200	213	207	212	205	247	216	198	227	227	249	205	215	203	231	212	226	200	206	200	214	206	218	223	247	224	215	263	218	233	231	229	196	237	235	233	238	232	234	234	218	219	229	206	225	195	186	203	218	228	220	232	222	196	214	230	221	238	228	228	191	223	214	222	225	239	213	207	210	201	223	259	204	238	205	197	222	223	247	195	207	226	218	224	221	264	242	202	242	202	224	252	212	228	221	222	222	213	191	217	253	215	220	218	226	218	223	211	224	209	247	222	213	206	220	252	215	237	243	200	240	247	219	220	228	219	265	232	221	229	236	223	235	212	226	217	203	203	212	210	229	210	208	208	225	222	237	237	230	212	193	194	224	223	235	216	237	217	227	219	211	250	226	215	221	219	190	213	192	208	245	249	214	226	219	214	228	242	236	212	239	235	236	239	215	211	216	226	232	227	257	242	201	221	210	210	204	246	207	231	238	237	241	213	210	223	218	227	229	216	219	219	216	198	243	222	224	233	209	224	201	199	205	231	263	219	204	219	223	216	247	204	240	225	221	260	235	222	245	236	209	201	217	223	218	233	229	221	223	214	240	228	222	241	211	238	208	227	204	228	234	218	230	213	238	196	216	236	238	197	194	201	228	250	240	224	236	226	217	221	228	208	233	207	209	217	203	215	222	195	219	221	239	186	226	201	235	221	242	224	230	209	225	224	198	202	213	202	242	203	206	214	235	210	225	219	223	221	215	201	239	214	237	232	225	271	213	224	205	215	204	222	208	242	253	212	200	230	219	254	220	215	225	225	191	220	200	210	243	224	182	203	226	235	258	223	195	221	187	238	202	215	225	225	237	204	195	238	232	248	243	228	243	241	197	215	231	234	240	238	209	239	217	215	210	219	203	202	223	244	218	217	222	207	203	205	230	220	214	222	238	220	227	215	203	221	266	232	201	213	227	244	222	217	243	229	213	217	217	238	223	212	230	228	216	231	234	213	219	225	226	204	215	207	209	232	223	237	241	209	214	233	205	226	222	228	209	220	239	230	228	207	207	226	197	226	201	214	244	224	198	221	217	225	224	240	230	229	231	240	208	213	216	210	222	219	198	211	240	221	238	230	223	221	231	213	212	222	205	230	239	200	232	220	228	233	224	240	227	242	223	234	252	234	228	228	216	220	202	223	236	213	226	214	217	212	207	186	214	225	232	219	224	222	203	214	203	221	226	215	212	236	236	221	211	215	254	236	199	221	221	208	222	232	237	226	214	204	215	229	214	239	217	218	218	248	219	223	211	217	226	200	246	258	259	207	202	205	226	208	214	219	211	228	213	246	240	238	203	217	214	225	225	210	228	234	216	229	218	225	241	214	229	219	208	219	221	225	210	213	206	224	229	241	242	202	210	228	205	223	216	238	227	185	242	242	228	243	228	234	247	226	205	208	206	206
16666	2311	5142	5872	4871	3920	3354	2756	2365	2062	1814	1666	1506	1332	1306	1160	1136	1014	1114	987	926	941	856	799	960	835	839	801	769	776	718	709	741	713	691	653	704	670	697	694	658	677	658	618	660	684	641	635	608	658	596	652	600	634	629	615	572	648	594	649	633	615	614	634	677	650	612	690	655	675	677	657	661	698	632	633	668	595	634	641	623	598	704	670	611	648	661	648	695	709	608	627	618	609	615	619	623	630	659	635	626	613	610	607	637	585	578	617	570	594	574	551	655	625	604	554	624	587	593	586	580	578	647	583	576	594	645	605	589	564	610	616	568	619	592	546	557	570	577	584	596	586	595	621	642	561	611	606	602	606	617	588	581	550	597	606	572	588	577	579	576	590	583	591	640	595	606	586	630	565	584	557	555	596	595	618	524	644	573	575	604	575	595	584	559	564	563	588	576	627	559	593	554	549	622	597	575	582	566	576	562	586	534	620	544	563	575	584	598	568	551	613	591	566	565	579	606	585	602	590	558	549	590	554	577	636	549	586	522	599	489	522	563	590	607	585	566	581	563	552	605	600	570	592	588	558	600	581	576	588	590	569	548	568	584	566	569	583	590	598	572	589	564	621	576	528	576	557	598	550	557	605	600	577	603	552	540	628	588	531	570	587	579	606	546	638	563	613	544	532	569	565	606	557	557	564	609	593	578	609	594	573	571	545	537	609	549	578	577	614	572	550	561	525	580	632	595	586	593	544	565	600	564	583	560	583	590	574	613	582	571	578	639	580	572	549	591	594	524	576	619	582	523	592	601	540	597	540	548	583	575	594	520	545	630	580	578	598	561	577	575	539	571	561	589	610	589	602	604	607	598	581	595	524	537	594	534	553	578	639	568	572	554	639	593	576	566	585	598	598	608	603	591	542	579	568	552	609	590	569	562	567	555	571	592	563	568	567	582	598	599	616	574	556	561	569	541	599	590	597	596	570	588	602	567	553	603	587	595	540	577	603	617	546	582	580	580	553	594	580	571	579	584	565	591	606	586	582	561	552	541	558	537	617	627	553	626	560	581	584	604	540	582	556	562	573	635	563	601	585	597	582	575	584	597	529	554	552	613	578	590	610	578	613	612	598	618	548	585	607	565	575	602	534	586	553	573	613	572	550	586	590	561	594	615	540	599	557	609	564	545	599	613	598	598	555	552	583	551	558	581	596	535	585	578	539	578	643	555	555	583	633	565	585	563	596	561	611	561	585	565	546	608	584	608	538	598	530	526	613	566	569	581	556	559	541	567	535	560	556	581	608	586	565	598	591	592	612	577	588	579	572	578	578	567	571	595	539	556	563	533	556	584	561	609	577	541	588	597	589	567	598	552	560	590	603	629	601	590	542	578	637	605	563	613	549	572	589	587	565	610	583	553	624	568	570	562	554	548	563	573	553	569	571	549	589	598	621	606	557	573	590	553	534	607	609	591	597	539	562	543	588	593	608	568	572	529	589	588	584	603	561	609	524	618	580	544	593	585	566	613	562	600	571	553	535	601	580	590	593	555	594	544	600	611	556	573	571	573	581	600	542	559	532	579	602	577	558	577	520	597	588	567	558	598	587	594	577	578	585	620	568	593	630	603	578	584	568	580	554	554	588	588	589	571	599	560	569	558	627	543	595	602	570	558	576	621	529	625	601	589	627	553	538	572	586	567	557	608	567	513	589	573	574	595	634	545	577	605	594	595	584	562	551	587	562	586	562	576	558	653	607	537	561	602	593	582	598	558	634	560	569	636	606	573	542	589	600	591	597	570	600	637	615	534	547	609	583	563	518	577	596	590	583	574	554	559	542	639	549	579	570	605	615	621	535	565	604	571	555	594	577	586	571	579	539	592	565	585	613	563	577	574	577	543	563	581	599	571	567	575	605	594	580	596	578	577	595	577	550	582	565	536	574	532	549	599	581	606	575	594	585	569	556	581	571	557	588	548	537	608	582	566	585	537	545	551	618	561	575	566	621	590	592	608	574	572	580	574	588	570	549	594	582	570	523	534	566	572	574	561	565	616	605	601	577	586	544	636	609	561	583	573	581	608	603	573	607	580	612	549	609	571	634	536	592	592	634	575	609	567	564	590	548	614	603	556	534	562	581	562	592	566	590	601	547	574	587	591	533	588	577	595	580	587	566	591	589	569	557	571	594	630	583	563	563	550	589	613	582	571	617	561	540	584	621	559	609	575	622	559	597	618	561	604	570	539	605	561	570	564	572	572	573	553	570	569	606	579	584	615	526	581	608	614	556	600	585	614	596	566	593	586	570	572	560	560	581	594	605	572	575	578	579	587	635	561	571	606	611	567	554	582	572	596	573	597	561	572	590	570	597	576	589	633	518	572	615	572	578	587	590	566	568	542	580	549	571	589	581	559	589	584	561	624	578	539	601	575	581	580	548	528	598	578	555	564	580	606	588	582	594	586	538	596	571	604	584	592	621	550	542	566	572	584	582	634	617	561	578	594	529	584	539	548	582	631	573	566	558	585	595	611	578	549	625	589	576	568	544	592	577	569	555	573	614	562	575	592	560	609	557	545	570	554	570	555	549	623	538	588	571	575	565	576	528	557	563	559	604	585	584	595	571	579	570	573	603	614	534	572	582	562	576	556	613	590	530	595	613	598	592	617	586	586	593	603	644	577	557	630	578	583	610	575	598	596	566	610	612	554	552	599	575	538	545	596	580	581	603	564	624	609	582	602	571	556	555	588	579	558	551	583	626	557	603	558	552	540	613	589	564	575	625	565	578	540	587	600	585	545	546	553	561	566	558	572	615	604	561	581	573	623	581	597	603	590	583	585	592	566	586	553	583	613	565	555	580	558	586	584	553	618	614	587	591	599	594	575	612	587	582	643	542	549	574	550	569	553	597	586	603	583	593	581	560	580	554	561	604	580	637	588	582	532	566	585	548	588	566	563	626	564	601	570	613	618	558	590	556	571	569	584	552	559	621	566	553	575	587	596	613	555	570	545	582	542	586	605	576	554	581	611	592	616	590	591	597	584	623	550	582	604	558	582	591	619	538	559	568	576	574	562	606	550	567	550	555	531	602	541	588	534	554	623	554	572	598	580	647	557	602	534	600	590	621	567	584	579	608	534	572	573	567	592	597	575	616	557	642	596	564	547	631	574	604	564	565	553	563	577	568	572	548	588	606	570	603	576	569	564	550	616	554	595	591	536	567	578	558	595	568	570	578	565	598	545	586	621	555	578	588	576	551	576	574	559	592	597	606	594	574	561	590	558	591	588	555	632	569	593	563	583	588	577	585	568	557	558	596	527	588	552	605	598	611	592	583	599	590	541	569	587	565	570	556	628	578	595	584	556	655	559	592	537	554	587	572	563	536	587	580	551	588	609	574	542	582	571	600	588	543	606	560	565	564	635	612	610	578	578	547	577	572	569	583	520	572	571	583	576	587	545	553	616	565	567	578	594	615	548	586	586	620	586	594	597	551	618	605	601	590	592	580	573	573
3866	347	335	334	327	308	285	289	315	297	283	316	291	321	323	309	306	327	343	284	314	293	298	331	334	311	280	286	313	298	302	295	331	333	306	289	338	309	328	323	309	303	275	274	280	306	286	298	327	298	327	308	300	285	335	293	299	312	278	321	308	316	276	298	317	327	318	297	323	305	310	290	305	311	309	305	289	310	354	308	275	306	290	303	353	333	306	314	318	325	312	278	307	281	308	293	313	301	300	295	324	317	285	321	322	277	318	323	288	294	327	268	286	280	311	293	302	294	299	329	329	314	335	300	313	279	282	327	257	299	322	326	326	289	285	297	300	317	317	348	314	285	313	305	297	301	306	298	305	292	337	313	316	309	262	340	330	322	332	291	327	311	313	304	312	322	307	311	305	307	292	290	290	304	273	316	294	303	313	298	299	314	320	338	310	284	313	301	286	313	306	293	291	295	312	354	314	305	320	303	298	317	301	324	298	299	298	298	290	325	307	279	292	289	301	300	284	298	295	277	311	325	270	305	295	287	303	269	294	293	302	337	304	338	309	306	308	292	294	274	296	296	295	300	329	329	348	273	275	292	302	314	326	274	313	280	330	270	344	301	292	290	308	298	245	326	302	297	297	296	306	297	327	317	326	292	328	269	312	297	314	320	317	317	297	303	290	316	322	287	331	326	283	302	312	294	345	316	274	325	359	289	319	289	335	326	305	287	309	297	303	306	327	310	296	306	319	303	316	319	323	280	328	337	274	279	333	285	292	295	303	285	319	290	287	316	309	317	321	325	280	285	303	292	294	321	313	321	285	297	289	276	315	314	271	330	308	313	278	308	298	292	323	309	298	289	289	337	349	297	288	334	316	289	322	282	341	305	321	322	308	281	304	312	317	317	284	323	308	304	314	330	266	324	337	310	316	313	309	288	306	319	313	288	352	338	333	301	286	325	320	295	293	278	275	330	326	304	297	286	306	314	288	302	310	294	311	291	296	300	285	318	304	311	308	315	288	297	301	285	289	298	289	326	302	295	307	290	302	295	311	299	275	309	291	277	299	316	317	279	297	315	310	330	327	315	310	296	294	314	282	293	305	284	307	334	315	299	295	326	305	307	293	284	329	293	316	281	313	294	331	297	293	286	309	342	278	288	287	288	304	308	318	270	289	291	291	306	311	280	271	304	316	275	337	301	306	296	290	298	329	305	306	322	307	270	292	325	277	307	286	290	278	295	302	304	323	317	321	274	328	308	311	318	298	319	276	278	330	324	296	288	297	285	306	272	318	281	279	314	336	308	315	320	313	299	292	309	305	301	301	309	312	323	348	321	291	285	309	332	286	311	310	278	299	297	270	308	295	284	321	297	290	293	288	291	311	296	314	324	304	289	287	331	318	340	316	329	317	332	295	320	319	333	312	294	323	301	305	325	278	320	299	313	279	336	302	294	329	293	309	301	304	295	304	291	342	321	309	304	324	327	304	330	282	288	320	271	325	290	329	296	285	313	315	305	315	294	293	287	300	298	329	287	321	307	307	297	317	293	306	339	310	312	317	269	296	321	277	304	292	290	306	324	288	343	322	335	321	329	291	318	346	342	300	309	305	304	329	291	284	303	330	291	296	311	314	331	292	279	329	276	320	281	324	317	311	300	283	300	324	262	300	315	308	328	311	340	310	303	297	337	294	294	276	309	325	314	301	291	262	287	309	287	306	301	299	303	304	291	280	300	340	302	314	300	347	320	316	311	338	306	279	289	288	306	291	321	298	303	328	298	293	327	319	314	311	326	336	320	320	343	287	310	301	324	326	289	309	309	276	302	301	296	294	318	294	283	283	283	269	283	305	314	324	312	299	292	279	314	321	310	304	330	290	289	328	327	282	294	315	322	328	356	350	326	309	285	290	325	315	311	272	299	299	305	315	284	303	296	261	335	308	316	304	313	293	314	299	299	306	305	316	282	307	315	280	333	297	289	317	315	320	316	295	279	303	302	313	340	298	287	290	327	303	292	299	286	298	333	312	285	322	317	326	320	335	310	294	279	299	303	301	310	329	299	289	327	282	281	307	320	299	306	293	291	319	334	294	303	287	290	276	297	315	292	298	294	312	327	321	313	296	295	318	331	352	290	318	296	296	281	307	321	291	291	281	325	299	293	285	272	301	299	345	265	317	307	289	289	264	289	315	257	292	293	295	313	297	316	309	302	289	278	352	323	310	305	310	312	308	327	314	300	299	317	329	293	287	317	310	311	312	319	294	314	297	303	335	292	296	295	312	280	309	275	285	291	311	312	308	276	288	315	332	281	310	309	282	323	317	325	312	303	285	313	310	331	356	336	328	303	319	326	313	283	291	340	304	336	291	281	301	282	290	282	297	301	292	306	299	263	308	309	333	280	308	342	333	294	290	299	355	311	321	263	293	269	306	320	311	321	327	294	307	303	282	296	291	327	323	335	302	332	295	298	327	313	322	294	324	287	292	298	315	312	295	271	303	285	289	300	304	291	280	273	324	342	309	312	314	299	295	294	307	312	312	341	333	284	306	290	315	320	256	315	320	318	295	287	303	303	300	330	322	341	299	318	345	290	286	280	300	313	334	309	310	299	301	271	334	302	343	298	296	321	307	285	296	323	294	290	306	292	305	280	316	297	311	273	258	286	303	287	298	331	289	298	335	276	284	287	315	314	285	301	298	290	300	292	349	289	317	326	292	319	291	327	266	287	295	293	297	289	297	301	309	349	336	309	311	284	289	280	300	307	315	317	308	334	316	304	310	282	334	335	328	292	302	291	262	289	315	317	300	307	361	304	298	342	309	298	332	328	316	323	269	304	323	309	338	273	299	273	325	312	285	294	331	272	329	292	344	340	266	302	308	335	338	324	274	320	316	333	323	312	303	331	292	310	276	278	324	289	295	321	323	284	283	330	294	296	322	295	295	346	313	283	301	310	309	312	300	308	269	332	322	284	326	318	280	301	285	283	290	316	318	313	315	297	332	311	302	300	310	298	314	314	285	295	323	329	319	289	305	338	313	321	303	283	283	313	315	327	296	317	325	283	294	285	313	353	291	284	317	308	308	315	272	308	295	287	284	297	298	272	302	271	324	298	300	301	284	342	302	320	280	309	324	297	302	324	335	341	296	307	299	305	298	298	294	298	338	293	309	279	298	303	291	312	325	319	346	324	295	311	308	314	320	328	313	302	293	309	307	317	287	312	286	316	303	303	295	296	322	303	309	300	309	326	293	283	294	302	301	321	307	273	331	298	299	312	310	304	308	287	303	294	317	328	310	304	321	319	307	274	331	304	288	280	259	277	294	311	319	310	327	292	311	312	299	335	293	290	339	308	326	302	282	297	326	298	309	307	286	263	304	313	296	290	329	289	266	304	291	285	273	315	305	296	295	309	330	291	310	318	300	310	311	291	329	330	306	319	279	295	326	308	307	324	275	324	300	291	296	306	332	321	294	269	299	331	286	293	286	304	340	325	283	275	305	298	314	303	297	320
3984	761	908	951	908	867	852	839	832	844	871	795	818	810	839	798	821	780	781	778	766	776	808	792	781	793	722	791	753	803	746	780	711	798	792	846	783	765	752	793	753	789	798	737	786	819	735	741	766	778	770	784	767	759	785	790	771	786	756	787	792	811	768	780	769	741	812	823	764	783	832	806	795	802	763	751	771	812	841	742	792	724	812	807	740	849	790	803	789	818	790	784	786	805	755	786	773	822	788	754	822	761	775	806	802	791	788	770	766	728	799	816	810	756	781	788	785	840	796	800	774	774	814	758	806	781	800	790	779	742	820	780	780	759	831	750	793	801	819	808	755	781	802	797	768	803	778	802	776	823	833	761	777	785	741	786	815	712	757	791	797	806	780	806	774	776	770	781	766	798	773	802	764	765	795	757	822	778	776	738	803	762	811	782	796	803	773	780	754	841	784	752	763	686	765	754	774	747	799	751	821	768	783	757	757	776	751	783	769	761	790	822	766	792	779	761	785	751	791	790	834	782	811	792	793	760	750	801	776	713	759	772	763	788	773	759	807	728	769	803	802	738	799	760	787	740	766	747	817	810	777	801	796	786	765	785	807	730	747	785	766	740	790	781	798	810	802	804	758	797	803	722	788	781	813	766	819	750	773	800	784	770	780	792	770	770	782	852	776	757	775	814	804	775	772	747	811	794	790	765	809	795	798	746	802	777	758	808	785	766	772	753	750	796	806	788	751	731	770	798	763	800	746	734	799	801	798	773	770	768	812	793	785	809	727	749	804	769	765	815	763	824	800	796	807	796	739	707	818	811	751	789	805	791	747	804	789	773	793	781	765	770	794	748	782	758	807	791	746	808	778	766	829	781	717	800	802	768	813	750	734	752	781	764	749	736	754	766	778	808	745	766	764	758	716	809	794	808	773	778	774	791	753	819	816	787	780	800	810	772	734	822	793	787	790	769	765	742	820	786	738	763	770	784	739	840	795	775	750	805	747	803	762	823	789	755	803	783	815	774	805	789	776	703	762	763	806	767	810	797	726	815	755	783	790	778	774	818	792	778	718	773	816	822	803	738	764	759	764	771	804	818	772	750	777	771	809	803	768	771	799	794	798	745	780	754	804	782	760	805	787	760	780	756	816	725	797	753	734	841	725	800	802	791	770	805	827	774	783	808	802	815	797	723	797	829	797	820	790	795	779	756	794	768	787	800	767	799	787	806	779	762	813	755	753	790	779	815	689	747	796	758	776	780	787	803	820	831	829	845	776	846	732	779	777	746	777	779	810	807	793	780	783	797	763	756	761	837	850	795	789	749	845	790	678	807	753	772	765	819	767	819	757	794	800	781	805	765	820	762	782	832	769	803	756	760	814	822	768	761	793	789	768	807	783	851	758	780	766	761	795	778	749	785	742	746	833	842	720	780	767	760	729	757	785	814	737	788	805	793	816	773	804	750	767	779	807	798	776	729	766	810	800	822	759	770	756	774	747	786	786	812	830	775	783	816	802	758	747	729	792	756	793	750	770	784	813	795	786	777	770	746	788	754	801	864	783	783	783	741	804	797	785	780	844	819	792	842	789	768	763	793	803	797	781	840	776	810	796	781	748	788	851	751	734	800	783	776	743	746	793	798	765	774	766	774	745	755	764	798	741	771	796	755	777	784	794	784	804	776	748	806	755	775	759	789	798	827	763	751	831	767	812	790	794	760	761	818	822	751	790	784	801	775	732	772	791	789	787	770	737	743	756	780	782	768	763	787	750	756	782	770	763	776	772	767	807	797	783	757	778	775	819	758	797	800	751	750	746	804	767	818	730	793	760	765	796	778	740	782	768	807	792	790	776	753	777	753	766	725	795	799	731	824	796	818	758	733	746	783	744	805	782	791	806	750	769	766	806	829	759	791	798	741	768	783	777	808	773	811	820	749	787	793	779	764	765	802	714	770	817	782	745	814	790	798	830	802	820	789	737	789	744	839	798	786	810	763	784	798	781	814	773	770	784	758	796	819	755	742	825	810	800	749	790	766	798	760	730	769	751	768	819	745	775	818	778	782	755	786	754	728	820	782	777	788	783	739	810	757	728	819	807	763	789	781	793	752	804	763	826	775	731	794	769	805	761	771	724	773	747	772	772	790	798	755	775	770	792	780	806	812	775	767	804	764	790	782	805	823	805	800	762	806	791	817	787	779	786	757	731	763	815	760	780	802	758	795	776	774	831	815	768	759	821	763	795	783	755	787	767	759	801	754	768	800	784	855	798	765	729	806	812	762	767	787	781	786	792	772	796	835	781	816	773	808	770	841	782	746	759	784	757	810	791	816	747	878	807	793	848	741	787	806	737	751	773	780	766	782	811	810	754	770	710	733	827	799	771	769	775	798	802	751	799	785	786	778	767	758	793	741	781	805	805	792	815	748	789	756	744	782	759	791	822	740	823	805	827	815	842	779	796	811	789	829	758	781	801	809	837	793	806	751	740	789	795	753	781	784	755	835	768	767	780	804	770	785	816	753	808	825	762	839	767	781	788	788	772	796	743	771	790	780	789	816	777	786	818	827	807	826	809	768	796	800	776	771	770	755	776	779	762	745	788	772	771	813	812	789	791	819	792	804	819	742	779	807	781	759	808	791	779	782	768	762	764	757	726	776	772	843	785	765	758	812	782	824	789	811	792	786	766	831	780	789	810	757	767	766	866	780	811	796	754	785	810	792	796	823	763	785	815	792	781	769	778	784	787	781	819	794	775	777	725	801	812	763	801	813	817	799	778	815	782	784	759	764	753	803	752	811	822	749	770	815	827	783	772	767	713	799	796	815	800	761	795	735	756	748	788	759	748	827	796	784	826	809	754	793	844	780	815	777	843	744	835	806	810	828	823	810	783	747	762	811	803	802	763	818	745	768	766	816	790	808	781	776	790	747	776	808	778	818	779	810	832	847	782	776	803	756	834	757	792	801	772	821	757	763	810	797	753	802	777	781	746	775	776	790	821	775	804	747	750	798	773	750	790	782	807	728	796	805	789	801	781	785	779	796	801	798	750	796	782	814	757	758	771	772	754	769	786	743	737	803	758	841	746	782	811	759	784	775	828	793	771	790	760	802	750	790	814	757	822	813	775	755	803	800	788	842	783	771	780	816	776	735	732	749	771	802	818	795	805	753	807	823	843	815	720	787	767	820	773	746	833	711	739	786	737	773	781	791	793	793	753	779	809	770	781	719	784	776	815	780	752	773	721	794	810	796	809	772	781	763	747	782	798	827	804	814	779	828	764	772	797	753	739	814	796	784	810	789	761	759	803	822	741	775	755	762	780	777	780	746	787	732	776	773	797	779	768	806	812	808	767	744	816	819	778	772	761	830	736	769	794	840	795	734	769	762	791	833	758	815	769	791	866	760	762	796	787	801	771	778	769	774	834	798	781	775	769	819	785	812	762	774	772	743	802	803	783	821	792	778	691	773	828	754	794	805	836	751	822	789	775	775	758	830	827	761	833	775	827	753
25410	3296	1501	1148	849	786	627	555	492	453	444	394	360	382	385	375	362	375	362	357	365	343	378	334	349	322	350	323	360	355	328	340	366	374	332	351	315	363	324	315	335	338	314	345	335	303	316	361	332	267	346	307	391	326	352	306	323	354	314	327	351	324	327	314	332	309	299	328	343	374	302	347	307	316	324	300	357	327	364	344	296	340	299	338	329	319	319	332	360	324	297	317	335	333	287	344	306	308	362	324	346	310	301	328	342	318	323	304	306	334	321	315	295	341	343	356	309	319	350	312	263	321	314	306	323	321	349	308	305	322	320	327	354	385	324	314	324	339	332	328	324	349	365	295	302	366	310	321	321	348	328	296	311	286	325	317	313	318	307	347	314	350	340	328	341	342	327	307	355	347	318	320	351	290	335	344	319	347	340	319	298	320	326	313	312	338	321	313	334	358	311	322	340	314	295	349	335	336	340	321	318	298	323	330	334	340	313	319	315	311	332	321	331	332	320	296	344	303	348	342	336	320	329	322	344	362	348	332	333	326	324	306	323	313	289	323	321	317	357	327	319	324	320	326	326	323	332	308	357	362	334	320	326	281	364	335	323	321	320	340	307	335	325	325	306	315	317	311	342	293	318	327	332	359	329	345	294	304	318	338	327	326	303	318	327	307	350	332	304	306	321	338	322	310	324	310	316	294	341	319	308	329	296	319	308	326	310	314	300	307	296	312	348	334	333	305	334	360	352	328	313	305	346	351	361	342	348	319	324	328	312	329	348	358	308	316	322	323	341	325	341	326	318	330	320	305	362	306	333	324	294	317	298	339	348	341	322	330	322	375	298	323	339	318	329	334	315	321	337	317	322	301	349	339	312	336	288	299	329	353	330	340	320	318	327	314	325	326	307	317	326	343	313	325	311	298	312	321	333	348	287	317	308	335	337	348	308	360	375	339	288	304	316	307	334	304	336	293	336	348	312	326	315	348	344	324	309	331	315	293	333	307	318	338	296	333	345	325	324	329	342	329	368	324	294	314	332	318	334	313	333	314	328	347	321	332	326	328	355	287	324	323	316	334	321	341	327	318	330	338	285	316	331	317	347	324	315	304	324	306	359	315	289	312	337	297	312	311	335	323	346	347	357	340	351	313	323	308	313	340	353	287	302	301	326	319	312	294	291	306	325	305	331	364	352	323	311	300	317	318	314	339	317	329	313	332	344	374	342	321	346	330	312	324	344	337	354	335	332	339	313	317	331	316	338	350	356	323	326	334	323	342	343	331	320	331	332	353	351	293	327	322	288	342	326	324	337	323	325	313	329	322	361	323	307	330	329	338	314	325	333	326	328	328	312	337	307	332	294	311	312	336	330	338	306	298	343	334	285	319	329	330	318	362	358	324	310	333	329	311	336	323	327	299	335	298	302	355	352	307	312	320	330	353	313	347	326	328	330	331	317	318	334	330	331	311	351	322	325	323	373	322	339	299	303	314	351	331	339	340	310	316	350	317	318	339	333	323	332	352	325	313	303	341	341	314	345	342	324	333	347	334	339	358	342	332	300	319	309	319	331	300	308	353	378	342	304	328	307	298	331	351	330	297	339	306	315	333	299	327	356	314	333	312	335	329	313	307	302	338	306	342	347	295	322	318	342	323	336	331	296	307	317	305	320	305	331	338	335	352	315	315	354	317	313	327	317	325	327	320	320	313	336	325	361	340	372	321	327	329	322	304	325	318	304	321	315	322	335	321	340	311	344	309	324	313	344	327	316	304	334	322	295	332	350	310	335	330	312	315	313	340	348	352	298	328	322	346	320	331	326	339	344	293	287	295	306	302	306	291	349	339	331	317	324	318	316	306	323	281	357	359	340	326	328	303	340	346	305	309	301	349	315	333	346	314	334	328	328	340	320	310	312	316	297	354	334	300	296	347	326	344	309	315	347	345	338	308	339	339	317	350	333	320	317	336	311	333	303	331	337	331	313	312	319	299	317	335	319	340	351	336	304	318	326	303	321	316	341	280	329	340	310	342	316	299	329	329	306	317	353	299	296	332	326	337	343	320	309	323	326	329	337	322	352	301	324	313	313	354	322	331	344	328	335	321	343	321	333	333	319	319	367	312	316	325	347	311	315	332	319	303	288	334	311	349	330	321	329	295	351	300	315	332	344	316	311	368	319	342	335	310	319	333	318	310	339	281	303	338	319	313	302	338	319	291	332	300	319	315	317	347	322	326	340	341	305	343	325	323	292	353	350	324	295	301	331	312	351	333	346	321	307	321	306	326	307	313	335	338	289	324	331	329	323	336	289	314	304	364	307	333	290	305	322	341	329	333	304	321	352	333	315	317	337	324	349	325	279	307	331	325	348	328	337	308	312	300	357	298	338	325	332	339	341	326	311	303	358	314	324	316	313	355	324	366	333	315	323	347	299	354	313	312	309	312	347	314	304	316	312	297	314	314	332	334	282	282	368	340	339	315	319	364	328	323	350	304	304	287	355	332	304	319	336	317	340	339	320	342	317	348	361	323	330	298	317	331	333	295	320	386	329	324	300	343	303	337	361	332	330	293	307	330	315	321	340	320	325	332	326	335	290	325	345	319	326	321	328	331	314	363	342	326	353	285	331	320	322	338	295	335	324	317	344	318	343	329	288	329	362	349	355	347	313	313	315	322	313	314	313	338	319	315	347	317	329	312	349	329	339	350	314	355	329	340	358	320	337	313	322	298	315	341	340	314	352	300	286	326	338	308	330	315	306	345	352	321	317	316	330	317	322	348	311	312	324	323	357	342	342	348	347	339	327	299	319	324	293	303	326	291	307	326	317	326	308	290	341	331	292	299	354	325	306	307	318	349	322	342	338	301	328	329	302	345	318	334	346	316	310	316	310	316	297	360	311	334	301	288	320	308	323	309	298	324	332	315	331	335	291	334	328	324	343	307	328	325	317	315	360	301	345	323	298	339	299	304	276	321	285	298	336	299	353	291	276	326	325	323	313	317	317	328	358	342	398	343	323	374	339	296	286	301	309	313	338	317	304	324	347	339	339	346	355	320	343	336	340	316	320	297	349	331	347	332	350	308	323	335	352	315	314	311	327	314	313	305	335	335	299	302	329	299	335	296	338	345	315	316	347	328	337	318	322	329	313	323	313	338	292	341	333	345	315	310	296	306	319	316	340	340	316	330	310	304	326	310	331	328	325	332	321	317	341	329	311	329	336	331	353	337	311	301	336	294	325	304	341	338	315	345	336	319	334	319	326	314	351	339	339	317	338	328	330	338	329	341	324	308	334	364	318	311	319	324	322	312	326	314	312	328	327	337	327	339	301	338	320	310	361	318	301	309	337	363	303	356	333	325	341	314	318	318	331	363	345	311	323	320	330	315	328	373	342	296	311	331	320	327	309	332	348	299	298	340	330	317	356	316	308	305	318	316	357	288	316	325	335	294	317	324	332	330	329	316	337	309	342	325	322	322	340	304	342	315	333	314	296	307	332	314	329	298	339	329
12368	1639	3298	3616	3136	2581	2236	1937	1742	1598	1466	1418	1332	1196	1166	1128	1062	1079	1030	1084	1048	1031	994	1020	912	920	941	907	922	903	895	862	876	919	871	845	934	868	859	871	866	845	867	856	893	882	836	819	867	848	855	824	868	843	809	824	850	893	863	815	800	846	854	829	889	834	945	845	831	822	889	839	814	847	872	825	835	846	838	807	882	845	785	878	872	876	894	860	842	851	894	846	823	839	763	831	870	850	788	836	888	900	884	844	789	805	817	857	795	810	864	843	847	790	797	848	838	814	845	852	772	799	827	834	794	819	843	852	850	834	832	807	815	814	846	791	824	830	841	812	869	814	819	860	860	773	838	777	856	836	795	824	792	862	787	847	827	810	846	801	755	825	806	783	850	838	808	811	759	808	849	811	824	795	862	840	805	809	853	827	828	752	834	821	858	784	811	806	868	825	844	812	799	835	877	854	852	814	843	816	810	842	870	800	795	819	806	821	812	825	757	802	792	831	822	853	865	892	831	857	837	811	800	769	844	784	801	803	807	770	827	826	826	798	798	839	800	813	853	847	787	855	804	784	800	802	852	803	778	823	831	777	782	814	814	796	758	819	823	817	775	842	824	814	776	827	796	819	788	838	825	808	832	835	820	786	786	873	804	795	802	810	856	829	801	778	800	817	858	748	876	822	828	797	816	846	815	824	817	778	839	832	837	799	858	802	838	825	851	807	851	853	878	864	800	875	826	806	793	771	887	827	798	827	769	833	834	813	815	804	844	826	784	824	794	834	835	820	857	832	800	774	784	822	890	857	830	863	796	802	845	815	782	838	839	806	763	780	837	840	820	824	770	816	787	827	799	805	807	782	769	763	805	803	787	857	829	833	810	835	812	793	852	822	778	804	828	784	814	806	831	813	807	819	796	777	823	834	815	834	790	820	819	861	867	787	827	808	841	828	802	843	820	828	867	801	847	802	853	793	831	812	796	832	848	807	802	829	774	786	883	796	787	841	805	818	787	785	837	792	778	841	860	865	838	786	811	858	803	876	825	793	835	812	786	812	803	817	813	793	848	776	826	791	865	827	816	811	823	784	846	859	822	788	822	835	788	857	791	802	829	786	782	811	844	801	801	791	824	804	839	847	776	872	832	802	818	851	801	753	805	845	817	858	856	878	822	797	825	789	858	859	825	837	825	833	833	800	825	839	795	884	828	809	814	837	852	837	804	799	843	842	835	808	853	868	843	832	843	805	837	821	800	836	821	803	859	848	863	797	829	808	849	765	806	819	837	822	848	804	776	855	827	858	825	790	834	862	802	893	837	848	780	832	817	790	851	816	835	819	822	805	838	787	801	762	821	757	798	850	817	835	895	790	862	805	825	759	865	801	818	826	771	849	836	776	889	859	796	791	822	815	832	833	842	837	787	887	768	796	820	793	816	865	784	849	824	869	875	831	871	825	843	863	821	767	870	788	817	837	830	848	784	815	824	823	758	792	846	823	808	811	826	812	805	803	820	774	848	887	815	844	816	819	845	782	814	857	850	788	789	769	830	844	795	800	871	831	783	810	794	758	862	796	850	832	787	830	872	842	847	902	822	854	813	813	809	829	808	795	774	774	799	829	842	844	773	819	831	793	858	793	805	800	866	783	801	829	818	817	844	829	870	812	801	783	807	840	809	745	859	834	795	816	842	747	793	864	811	813	777	797	801	866	836	822	928	822	830	792	822	866	781	803	784	847	852	796	822	862	823	813	784	826	805	858	816	794	809	847	819	805	781	811	823	845	820	863	785	815	830	799	833	807	842	800	737	786	805	813	818	816	823	808	865	793	838	820	839	802	847	847	801	818	817	840	841	790	817	781	792	811	847	809	782	840	775	815	810	836	770	794	873	822	810	795	805	845	791	825	795	794	795	867	831	772	883	840	829	817	775	820	831	810	824	794	816	801	824	809	831	787	819	811	832	863	837	795	804	794	828	826	856	820	793	830	813	824	827	830	815	813	815	820	832	842	812	820	753	795	839	809	811	816	778	802	806	801	869	838	835	831	798	812	804	811	813	824	814	793	841	802	796	809	798	832	842	840	777	843	848	840	797	822	812	793	806	817	810	775	822	779	782	790	804	801	825	773	832	848	882	823	837	869	815	780	826	855	814	828	831	799	787	804	829	819	803	822	801	836	802	868	812	813	825	794	797	804	852	830	819	831	766	771	842	808	767	842	812	842	857	842	823	811	873	822	809	800	808	803	844	868	849	865	826	793	809	822	778	817	820	827	818	810	828	854	828	831	811	802	794	753	890	855	843	803	836	739	820	840	782	873	877	834	824	781	859	814	837	832	847	815	810	860	821	832	829	843	832	816	785	838	885	877	827	790	856	823	813	844	829	818	832	781	820	839	830	831	835	841	859	832	842	822	834	788	854	838	828	813	782	829	849	782	832	789	800	811	809	815	781	812	808	808	850	826	906	851	816	798	811	829	818	845	860	793	842	824	851	818	850	843	792	804	782	852	793	869	842	799	808	826	829	833	786	872	836	835	848	845	782	807	821	837	842	794	818	827	787	827	811	804	794	820	821	857	866	863	811	803	825	824	781	832	823	787	796	805	833	834	813	830	811	835	845	859	857	761	819	821	809	807	844	813	800	777	872	817	786	806	811	826	794	879	839	803	817	842	803	855	772	838	815	844	807	845	810	801	841	835	872	846	859	789	838	825	815	860	854	746	815	772	813	813	820	810	856	837	816	842	827	870	848	776	821	789	850	832	829	855	841	810	830	751	818	855	801	823	822	820	785	778	851	742	800	821	838	837	797	796	779	840	805	776	844	833	773	839	801	802	813	815	840	775	805	803	814	759	821	804	884	819	862	775	832	831	828	831	789	843	823	800	805	845	808	875	853	787	824	814	846	839	834	863	814	846	830	790	847	778	820	761	821	791	792	813	822	788	789	821	851	810	842	830	763	785	822	859	841	823	806	819	819	846	818	827	798	808	856	858	777	889	833	827	875	849	834	786	785	838	872	814	822	812	810	833	838	870	812	834	811	825	831	807	859	819	830	882	809	807	813	795	857	805	831	815	812	827	855	817	829	792	773	875	800	867	828	799	829	819	844	856	810	833	805	840	820	819	829	798	803	834	791	797	828	836	826	800	809	827	790	838	842	786	831	823	783	825	783	784	858	838	829	816	800	798	759	789	785	802	870	816	804	818	817	840	818	813	781	822	818	833	846	834	804	842	836	830	777	834	812	816	811	831	808	860	818	876	828	843	854	830	792	832	814	824	802	851	818	823	848	816	859	822	765	881	808	854	817	851	823	839	847	820	826	887	827	839	858	808	845	821	821	866	804	807	836	856	787	758	798	738	820	769	781	792	786	820	794	815	809	834	816	835	757	833	843	809	831	805	782	799	821	827	884	810	852	831	856	835	890	819	759	820	842	779	839	833	837	801	816	802	846	925	867	852	809	847	828	843	835	840	810	788	815	814	868	787	823	834	781	825	864	825	809	832
37271	9317	3134	1940	1318	985	796	638	549	503	394	376	338	335	334	300	292	256	265	304	234	268	234	260	254	239	265	219	275	207	220	256	224	243	234	227	243	232	206	250	213	214	229	230	217	209	252	217	250	207	209	220	224	215	219	218	208	271	248	220	201	213	241	233	228	251	260	250	237	239	200	203	208	244	253	199	217	194	213	221	224	215	210	189	223	225	229	191	214	235	248	217	229	217	222	227	224	233	236	208	201	223	204	257	219	211	225	216	188	231	215	208	217	231	202	213	210	215	226	215	201	224	217	217	229	219	222	213	219	219	210	216	215	210	225	208	221	226	212	218	223	215	233	212	221	198	226	202	205	229	213	219	218	223	217	230	225	226	244	206	207	211	233	201	222	191	225	219	228	193	227	215	207	210	209	219	196	192	233	239	210	219	214	207	223	202	205	209	212	207	204	223	236	191	219	213	186	217	202	198	210	218	234	236	211	240	243	233	188	203	220	226	216	260	214	220	206	213	198	216	195	217	217	207	217	184	218	202	217	213	204	213	234	213	226	207	216	229	235	200	225	240	203	210	193	229	225	211	222	183	232	207	206	206	214	216	241	207	228	208	201	211	212	194	188	232	211	222	211	196	221	190	245	229	247	220	242	216	219	227	219	234	201	230	210	199	231	173	201	209	202	209	213	223	193	194	213	204	220	209	233	206	196	203	219	232	227	215	211	188	205	210	205	207	221	211	218	174	241	215	214	226	222	227	224	215	220	234	236	211	221	211	182	226	218	210	229	197	232	208	207	185	204	226	243	216	237	205	225	204	233	235	211	207	233	217	197	202	221	219	200	213	215	236	217	170	210	205	208	198	227	187	225	209	213	233	190	215	233	194	228	205	234	201	213	204	219	239	194	241	216	211	200	223	217	201	223	199	218	213	197	229	219	209	198	207	193	209	222	220	228	186	216	215	227	207	192	200	212	213	190	201	230	207	203	220	216	219	207	206	222	198	213	199	221	199	216	189	204	194	206	211	213	213	193	209	213	204	224	194	230	196	186	237	207	243	229	220	218	182	220	209	238	202	234	205	226	210	215	206	228	212	222	230	200	214	218	245	193	237	204	232	224	215	230	222	206	233	210	201	206	219	223	212	208	204	206	216	237	210	186	190	228	217	195	197	220	223	191	218	210	213	245	232	237	210	221	213	200	197	243	227	200	213	218	219	237	222	185	218	207	222	206	207	217	183	194	226	199	211	208	205	211	208	208	215	227	217	211	223	228	206	208	200	221	191	192	218	253	247	213	206	214	222	215	208	201	208	204	244	214	220	220	209	192	211	200	217	224	222	225	193	238	214	190	212	213	214	183	220	230	212	220	257	228	205	197	216	205	231	215	203	211	231	222	212	241	231	199	222	216	200	213	204	219	198	208	203	218	199	240	197	175	231	186	211	249	214	223	182	235	207	205	217	204	211	210	213	246	204	209	227	230	246	187	236	212	222	201	188	210	240	218	219	200	212	218	219	190	240	231	202	207	185	203	199	208	209	201	215	221	244	209	209	195	246	193	216	208	194	190	239	179	208	204	200	228	201	228	225	234	220	223	209	232	193	227	202	195	222	211	221	220	212	215	210	225	217	188	240	235	221	222	199	220	194	206	215	200	197	240	224	252	217	211	239	242	223	191	177	201	219	209	195	203	204	232	209	213	226	205	202	223	214	208	195	200	212	227	250	229	190	225	237	217	230	200	233	222	228	219	197	195	192	179	197	230	204	203	212	231	203	227	216	209	219	206	211	208	210	218	224	210	204	223	194	210	227	191	194	221	194	191	209	206	209	212	171	191	232	216	218	200	202	214	224	209	235	236	240	221	191	206	237	212	201	214	212	205	201	194	229	199	219	210	231	211	195	203	203	213	202	213	196	224	230	202	220	270	202	207	185	209	216	230	184	232	232	207	210	227	253	188	201	213	213	202	204	214	208	204	224	212	206	226	224	213	209	191	221	194	224	186	215	201	226	227	240	218	237	191	224	213	232	243	225	228	205	213	210	213	219	237	215	237	207	238	219	244	204	208	245	200	215	261	197	218	223	224	231	212	202	192	189	217	220	197	183	220	208	238	213	222	215	199	234	218	219	231	206	259	199	222	208	206	240	212	210	197	231	222	215	177	236	244	208	224	219	220	244	201	204	246	206	198	210	202	204	211	200	219	207	228	202	234	216	235	216	215	214	206	216	219	181	171	198	219	174	213	189	231	215	224	222	234	212	191	218	193	218	217	210	218	221	202	220	226	204	225	208	216	225	199	224	234	201	234	208	242	244	188	223	223	224	244	218	204	201	208	195	199	220	187	213	247	207	202	213	246	220	190	198	206	207	223	201	239	226	202	181	213	205	193	201	215	211	220	190	204	222	240	211	209	208	193	200	229	215	205	208	212	209	200	202	225	219	205	220	221	182	195	208	237	219	196	194	211	204	229	202	211	228	227	244	183	219	213	208	214	230	219	226	225	220	205	192	230	217	251	198	225	197	228	205	213	227	238	209	221	219	190	209	199	232	228	233	220	206	211	202	210	214	204	189	223	243	214	207	201	218	212	213	215	213	210	225	255	184	246	226	221	210	235	212	228	205	210	235	192	205	200	209	217	210	202	222	227	224	225	231	207	223	232	217	221	212	225	216	194	213	234	211	207	239	207	230	204	210	225	217	203	208	211	209	206	231	193	224	234	223	215	234	219	233	217	234	207	235	207	218	211	206	220	236	198	198	211	212	234	221	230	226	219	204	203	205	254	224	230	202	205	218	230	199	195	208	209	199	197	211	212	219	196	239	219	199	199	204	210	216	222	222	213	223	207	173	241	201	210	209	186	202	207	202	203	225	200	202	210	233	198	204	221	207	223	223	225	203	208	243	231	229	220	189	239	233	226	224	206	212	211	181	206	235	211	229	217	199	224	235	214	210	190	208	202	209	249	226	216	198	215	212	194	225	201	220	211	204	196	226	216	197	188	213	203	226	184	216	237	204	205	207	213	203	166	201	193	234	228	214	268	233	205	202	203	183	233	195	229	191	195	193	226	218	200	241	216	208	206	221	223	226	237	223	229	239	209	207	217	222	209	215	201	198	194	207	220	193	231	191	209	196	225	209	213	219	225	200	212	211	220	198	193	201	232	210	209	229	199	199	225	202	214	218	208	229	224	238	231	223	223	231	224	226	210	200	202	200	217	233	207	188	249	213	179	222	223	222	214	241	230	223	218	209	222	230	200	207	207	207	172	202	214	201	198	224	204	227	236	205	232	232	219	190	221	214	222	227	221	199	212	204	223	195	235	222	204	192	208	211	215	181	223	245	223	207	206	222	212	227	184	229	211	210	206	217	208	202	224	210	205	235	217	217	224	225	232	225	210	213	210	213	212	241	176	194	230	208	215	211	241	205	213	237	201	194	243	196	232	229	215	215	250	220	222	232	192	204	204	171	218	209	213	220	221	229	202	230	210	198	217	191	242	206	190	195
17550	2388	5169	5781	4929	4121	3329	2722	2285	1999	1800	1614	1468	1399	1262	1130	1053	1046	1029	893	920	854	812	848	819	761	793	714	722	746	728	668	712	717	657	713	724	688	629	657	645	665	631	587	640	645	654	610	578	643	650	611	598	594	645	593	598	578	604	600	624	593	590	578	613	640	666	623	624	648	643	624	655	632	624	602	590	623	600	602	595	553	592	570	622	573	641	584	680	655	641	624	586	591	589	604	592	579	601	642	621	638	594	635	561	580	529	592	566	578	603	581	590	538	550	623	577	527	548	595	579	574	628	577	599	578	608	592	607	622	595	601	623	581	564	617	561	582	578	579	534	581	568	580	570	571	567	580	606	569	569	547	565	594	561	623	590	539	594	542	604	536	560	585	622	590	560	589	556	565	566	569	559	577	584	613	581	567	568	545	585	532	582	563	569	598	598	573	549	614	578	567	542	563	540	595	576	555	543	558	517	561	553	555	515	506	565	595	558	574	539	590	582	582	588	554	610	587	588	526	545	579	609	514	566	614	550	555	573	563	557	556	551	584	536	509	571	560	558	543	559	501	551	546	574	549	565	558	567	572	543	510	576	536	540	550	560	566	515	537	510	537	581	600	541	555	597	578	574	550	550	540	560	587	546	597	538	522	561	587	593	550	563	577	613	556	595	552	566	546	522	563	554	613	562	573	557	531	583	547	564	548	582	549	554	511	541	547	554	553	578	589	579	520	574	526	614	591	539	593	556	521	547	576	582	565	555	537	623	526	561	530	632	588	533	581	573	523	550	526	587	531	535	560	593	556	551	564	559	570	560	540	574	527	580	545	574	537	565	557	543	558	525	558	582	578	542	575	547	584	582	588	550	576	530	541	518	541	596	534	553	550	531	593	546	564	544	571	550	567	581	576	524	552	551	575	566	582	566	534	561	522	520	535	545	588	582	531	589	550	556	540	569	542	565	587	569	553	535	541	542	589	573	563	582	571	496	507	556	550	546	590	561	568	538	585	584	556	583	592	569	549	566	575	573	552	589	514	559	552	563	537	533	558	539	537	521	576	556	605	551	582	555	580	578	604	520	553	556	560	537	552	524	587	582	578	579	536	566	539	545	573	546	566	548	563	516	530	593	547	568	574	585	552	544	545	535	540	588	531	571	536	564	551	540	547	576	557	542	544	580	563	580	574	551	527	583	565	533	504	596	586	578	552	610	569	552	531	571	576	540	550	591	539	563	580	501	567	557	543	545	548	559	569	557	559	564	548	594	560	562	600	544	571	534	534	554	597	557	565	568	558	540	545	484	511	562	559	574	561	569	530	551	544	563	552	521	608	542	573	578	569	550	542	564	553	571	570	532	533	549	519	546	548	591	573	532	560	584	560	583	585	575	585	539	538	555	541	509	560	590	537	531	534	544	614	559	518	566	523	587	598	550	605	603	573	550	630	594	580	553	553	538	564	561	592	555	550	547	580	508	557	510	582	600	546	572	540	555	557	599	531	571	578	546	597	566	575	588	572	578	548	553	558	578	557	593	596	571	554	563	544	502	524	534	531	570	529	568	538	542	589	585	538	526	568	543	545	551	565	583	557	568	546	583	576	585	597	596	520	559	543	570	568	555	588	589	612	575	609	569	552	555	578	545	557	580	562	569	557	517	591	543	569	573	588	564	563	538	566	546	536	567	569	566	563	561	599	605	543	568	525	622	575	535	541	564	552	521	596	541	546	549	567	522	557	570	576	574	565	573	551	575	631	543	569	539	553	581	559	547	576	560	554	569	542	538	567	562	538	547	607	522	553	540	583	551	531	566	560	574	549	581	556	554	551	561	607	563	553	600	550	545	568	523	565	584	592	555	591	517	517	548	569	556	530	570	590	551	514	535	583	527	536	534	565	599	538	515	575	522	555	547	565	566	598	570	564	582	554	580	555	549	548	588	599	532	542	588	566	564	532	564	592	549	568	566	592	560	559	573	577	584	538	581	547	550	548	561	536	561	503	557	565	564	547	573	574	588	571	546	562	548	586	530	551	547	537	576	560	567	546	538	571	546	558	522	589	567	550	570	568	578	595	571	578	577	560	545	566	568	574	519	527	579	532	543	546	583	546	566	604	584	516	544	565	546	553	569	557	547	487	564	534	569	552	568	506	553	574	547	571	533	588	548	568	585	526	560	560	526	521	570	574	567	569	546	578	539	601	552	565	553	531	558	583	536	566	535	542	553	601	569	557	583	551	579	503	612	557	565	533	534	543	569	563	557	545	559	606	545	567	609	557	565	621	561	551	551	539	524	592	583	571	577	553	529	553	561	556	530	533	579	575	587	617	555	538	583	600	564	516	556	575	574	555	605	606	518	522	515	553	569	586	596	545	519	552	564	573	570	541	562	610	539	570	519	560	538	564	547	535	578	557	544	568	582	552	571	577	578	535	551	545	547	512	589	532	562	537	583	550	597	572	574	601	565	547	580	555	551	593	603	545	573	586	546	547	592	549	534	532	563	571	541	600	614	562	548	575	548	557	533	581	545	557	587	554	554	569	562	563	564	554	533	552	527	585	549	552	594	560	580	553	584	553	605	537	561	508	579	553	580	571	565	528	563	550	546	524	497	553	545	550	557	523	552	589	571	541	532	533	541	563	588	615	568	569	560	586	577	570	552	570	540	558	549	558	549	535	489	557	560	520	538	573	570	578	565	532	596	559	564	554	566	529	598	569	534	554	572	546	585	535	540	510	564	602	530	579	541	562	607	528	592	579	557	549	605	565	602	528	600	576	540	554	600	570	546	532	548	539	537	555	505	572	544	588	578	588	606	535	566	549	539	576	594	583	556	556	551	572	554	575	547	597	576	518	580	591	586	600	547	599	515	526	552	547	582	581	579	574	550	568	561	575	546	546	550	583	548	602	553	550	594	548	563	524	539	532	582	553	604	533	577	555	519	535	544	546	568	588	548	563	552	557	586	587	562	600	550	589	585	510	552	577	545	570	566	506	566	519	575	538	559	571	554	597	535	556	551	561	586	580	548	542	547	584	562	533	569	563	586	601	539	556	596	569	522	573	545	602	591	506	593	556	538	538	527	558	569	556	565	570	554	531	592	569	547	544	567	581	545	543	563	528	555	597	553	508	556	558	542	512	578	558	588	544	560	587	565	551	580	562	534	565	530	575	561	557	549	584	562	567	577	524	550	567	574	548	510	581	559	558	570	553	545	590	571	587	562	572	596	532	558	561	567	596	561	537	527	593	567	563	582	543	529	580	552	523	523	574	557	579	572	574	542	581	554	569	541	610	550	549	561	554	548	574	583	561	561	557	569	550	609	558	548	530	554	543	563	577	577	553	581	562	558	544	540	558	569	598	583	591	526	568	552	555	613	565	536	519	602	556	574	595	501	585	540	580	566	563	560	593	564	576	569	542	537	591	572	520	606	591	573	531	554	502	567	547	545	611	590	553	538	605	537	567	566	563	509	516	576	540	614	550	599	566	580	543	560	544	573	558	606	537
4178	351	343	348	287	315	286	284	306	285	284	304	301	291	292	293	326	317	308	289	300	321	310	332	303	299	313	295	294	292	300	291	300	320	319	294	347	290	295	319	321	293	283	307	315	295	295	258	286	310	313	309	307	279	329	301	298	296	266	309	309	318	289	302	310	277	293	314	310	262	295	306	268	309	303	306	286	295	330	296	291	271	308	295	301	292	310	298	291	318	285	309	302	296	319	322	330	301	325	293	344	320	291	291	295	330	312	303	267	306	270	271	333	307	302	289	299	353	294	290	270	300	284	315	315	297	297	295	297	280	336	306	270	332	334	316	296	296	293	282	287	302	322	283	307	311	291	307	307	289	288	276	289	299	298	282	322	302	305	291	297	318	320	313	300	279	292	314	294	270	316	271	293	289	323	301	323	309	325	310	307	301	289	299	299	313	324	302	300	354	313	309	317	309	290	313	261	282	299	307	302	285	280	281	325	275	285	297	314	320	303	322	319	293	307	306	289	289	327	305	339	281	323	298	287	284	318	298	290	310	293	325	301	312	321	303	282	326	309	290	297	318	322	304	295	318	303	344	317	289	328	316	272	304	291	293	294	276	325	322	287	297	285	315	279	297	328	321	301	301	318	309	333	302	289	299	291	285	310	323	318	294	299	293	279	303	306	287	296	339	334	287	311	315	317	291	290	324	302	273	317	306	299	320	316	288	288	320	311	274	307	326	284	317	296	276	299	312	318	330	319	284	288	303	302	294	292	298	286	292	297	293	277	296	313	286	282	295	312	300	299	297	264	302	289	280	284	297	334	280	322	301	338	309	292	298	290	293	273	318	326	265	316	318	286	311	310	319	302	293	323	281	302	305	259	270	289	295	290	303	308	285	293	292	288	282	288	285	303	323	253	271	293	309	294	293	282	293	309	307	305	356	290	284	308	313	281	296	304	302	322	291	272	320	302	265	295	280	291	274	313	315	286	338	347	324	293	312	312	302	295	310	284	318	300	267	306	283	279	284	322	288	274	307	290	297	299	350	303	277	273	274	300	311	299	289	282	288	277	305	270	285	279	299	292	281	315	317	317	293	298	280	281	292	321	302	295	284	284	293	319	321	335	297	306	291	272	322	298	310	328	280	280	274	321	302	289	290	311	310	308	301	256	298	299	307	283	265	313	306	285	308	315	310	281	305	316	288	287	303	293	328	283	296	335	293	347	306	284	318	307	283	282	298	281	281	309	299	276	321	314	321	311	308	259	282	320	305	294	273	313	277	256	294	304	299	307	279	314	291	307	296	327	307	291	333	322	299	292	272	294	293	273	300	331	276	326	292	323	322	275	324	258	278	312	306	272	314	318	262	308	290	311	283	299	307	306	301	316	311	294	318	306	304	294	299	283	290	303	275	293	289	308	322	319	269	281	290	316	340	296	278	316	323	273	290	310	308	297	288	307	318	279	328	335	288	292	295	257	295	328	304	292	312	263	282	305	288	281	314	281	302	298	299	292	305	295	292	326	296	285	329	289	336	266	309	276	310	300	304	289	302	317	310	300	302	275	291	268	315	320	297	278	328	272	315	299	278	291	304	309	299	307	304	274	307	297	304	297	286	298	312	283	286	301	316	302	312	284	293	321	296	289	272	298	281	309	316	292	282	278	301	284	294	287	287	284	309	312	330	290	316	303	289	301	322	311	311	286	279	307	295	280	338	318	318	268	303	316	335	288	300	291	313	307	265	304	306	297	300	285	285	301	318	300	316	292	294	286	322	292	284	277	281	296	338	275	337	302	295	308	276	275	319	320	310	290	301	308	320	316	316	293	269	302	304	302	309	275	290	303	283	300	271	328	293	300	301	284	314	311	284	310	266	306	273	296	298	293	318	326	319	310	345	297	289	293	255	301	306	302	283	259	295	295	308	315	304	308	291	327	275	266	320	302	300	287	293	308	311	293	278	310	296	310	305	321	256	321	308	340	292	309	296	316	302	297	288	286	269	290	301	284	275	296	324	291	289	305	317	290	284	332	289	291	314	315	296	306	290	270	292	281	317	285	304	290	273	291	287	314	266	286	293	332	258	310	315	301	345	287	299	301	295	284	296	340	335	319	305	272	324	305	297	314	326	316	294	279	311	300	282	319	285	314	306	304	307	317	320	264	283	326	278	309	294	318	290	299	290	274	279	303	312	296	309	257	307	289	315	290	292	284	313	272	289	293	299	290	282	342	286	318	289	280	308	308	318	284	298	302	311	341	311	312	304	294	274	285	277	310	280	314	306	301	323	290	269	280	289	313	301	309	318	319	357	310	333	287	330	284	281	335	295	304	304	302	274	333	319	298	288	270	288	273	312	307	304	295	291	275	294	261	333	291	290	284	292	318	268	278	313	316	279	297	281	289	305	331	288	311	300	301	282	298	300	270	324	294	288	301	278	279	310	325	329	316	299	292	282	306	319	312	282	319	314	305	300	278	291	317	284	300	308	275	265	298	326	275	302	271	330	280	306	267	298	341	305	279	311	298	318	286	297	250	290	299	306	316	289	304	330	296	313	318	290	275	298	288	281	285	280	269	290	306	299	313	301	326	291	263	300	295	271	266	327	308	296	322	297	295	303	300	284	306	296	304	315	324	321	285	296	296	315	320	296	290	309	312	298	315	317	322	297	278	305	322	309	328	293	319	302	321	301	315	301	308	329	300	291	286	277	307	317	278	289	275	299	324	291	286	328	268	324	324	279	278	286	310	297	289	344	304	302	321	291	329	313	311	304	305	303	323	292	305	309	276	280	317	308	280	320	298	329	297	298	299	321	294	328	279	313	312	278	281	293	303	287	292	296	324	312	291	318	277	309	306	336	289	313	292	303	311	308	303	277	310	273	286	300	293	296	290	303	290	314	266	315	301	281	299	298	330	317	287	304	302	312	315	262	284	308	294	326	271	302	307	328	302	277	311	274	271	303	297	282	295	315	301	331	335	290	326	328	303	312	299	317	294	294	292	284	320	318	337	300	308	292	301	322	295	318	266	312	307	301	294	307	295	294	322	314	287	301	314	306	304	306	291	304	304	316	296	296	284	281	304	280	299	282	308	298	281	304	307	288	286	306	290	313	312	307	295	276	310	288	288	316	317	296	312	309	318	308	304	329	316	293	293	291	290	279	287	307	314	300	269	311	332	284	310	298	308	275	294	308	315	295	321	307	299	266	318	283	290	298	355	296	318	269	309	295	299	312	332	321	335	262	313	293	272	309	290	321	320	257	327	301	317	314	295	303	295	286	298	285	302	282	286	290	311	303	315	297	321	276	331	282	294	287	305	298	303	337	299	307	288	322	277	301	297	281	312	287	278	311	313	318	328	288	290	303	304	298	292	304	300	338	298	307	306	303	296	303	282	263	293	300	329	313	296	318	265	273	275	323	293	296	307	298	277	303	269	294	266	311	301	320	299	291	264	267	287	328	287	268	328	294	314	318	307	279	317	302	308	319	275	310	296	317	327	280	305	286	306	298
4096	817	862	903	874	881	825	856	812	804	788	773	775	816	798	785	774	829	754	800	763	803	789	748	786	772	766	793	742	747	751	769	770	750	753	752	779	781	731	840	786	790	790	726	784	759	848	804	773	757	773	810	780	769	705	764	736	754	732	803	834	808	788	748	774	768	807	829	820	779	800	810	792	795	806	810	776	822	769	794	778	795	774	805	788	754	769	815	793	804	807	803	752	779	763	752	753	758	774	757	794	794	752	798	786	780	756	773	769	742	803	754	750	710	797	760	834	756	809	753	744	742	748	800	771	791	752	790	769	828	821	788	786	770	773	744	819	788	777	787	784	787	773	802	780	777	814	774	723	796	750	767	801	787	802	719	791	752	785	773	738	800	744	821	777	754	758	770	741	783	767	827	790	801	767	789	786	760	802	769	845	775	791	785	848	756	821	764	785	814	797	801	790	746	805	748	784	779	799	785	781	820	792	794	770	803	759	771	776	778	800	792	792	807	745	835	689	771	808	760	774	835	811	762	772	777	754	755	789	787	758	749	746	767	806	820	770	747	766	788	783	787	842	772	757	795	793	762	756	771	755	801	705	805	790	777	729	740	808	823	731	788	769	741	776	821	802	782	819	753	761	775	733	730	799	752	787	785	779	824	766	771	784	738	806	809	779	791	793	819	811	724	803	778	784	805	756	780	812	808	733	747	779	763	773	768	787	757	750	778	745	798	790	816	791	794	802	819	758	751	753	781	760	777	782	817	760	774	795	786	696	797	795	774	792	740	751	739	767	802	791	756	776	755	794	787	760	795	756	742	825	791	753	753	788	778	729	752	739	764	753	765	793	772	776	807	796	767	777	766	791	752	767	759	807	747	769	801	795	776	810	799	796	777	785	798	740	768	764	752	793	770	815	727	739	796	752	755	762	784	752	788	786	745	768	749	796	787	773	760	792	697	833	753	758	778	749	788	824	739	785	750	802	770	753	793	729	728	769	776	764	782	790	766	772	766	774	762	786	771	772	756	768	827	783	795	810	764	750	803	788	777	751	744	808	731	797	788	750	840	758	774	800	775	821	785	740	794	775	778	758	824	775	752	765	753	774	754	744	799	847	798	748	808	854	764	810	763	714	771	762	793	747	752	802	804	788	769	771	745	785	774	759	818	769	790	733	790	802	790	757	778	713	762	745	828	788	755	723	742	749	771	758	757	763	729	758	790	759	745	766	749	713	774	790	720	797	778	777	740	735	765	790	784	746	782	799	781	797	761	764	778	781	754	726	765	802	742	780	814	798	828	794	801	767	725	741	769	835	825	760	755	778	756	774	742	743	772	767	701	774	791	782	745	809	763	819	777	790	799	730	749	795	762	766	805	761	730	755	794	774	815	720	812	744	782	768	745	767	781	790	781	825	766	764	773	773	749	778	797	786	767	810	740	790	697	766	780	806	807	802	753	751	793	781	754	796	799	793	799	757	760	747	795	749	741	778	750	799	729	770	750	765	753	769	703	768	800	823	722	781	750	769	730	738	744	739	774	759	796	791	738	732	801	796	768	769	731	818	794	761	731	733	752	771	735	753	790	748	732	788	771	768	789	841	800	838	819	726	750	743	816	781	822	794	782	772	758	756	759	788	782	803	758	804	787	755	811	754	752	761	761	820	820	766	785	776	804	739	779	795	803	774	782	782	809	818	775	767	804	813	820	770	705	752	773	770	773	767	822	822	809	760	776	737	796	782	782	795	819	790	715	781	717	769	768	797	774	779	768	825	751	773	799	754	783	767	777	806	734	813	755	736	725	810	769	792	758	814	803	773	826	746	737	742	787	744	747	759	781	801	790	777	730	730	707	755	742	740	770	778	771	766	746	804	803	785	774	765	778	847	836	798	786	748	757	775	775	820	738	789	795	746	771	765	732	776	756	735	761	761	774	800	766	775	796	755	757	793	745	786	739	769	809	802	793	765	759	802	803	783	809	786	802	782	798	751	796	807	749	782	772	821	796	780	810	733	812	811	727	804	747	751	782	747	745	723	806	820	759	809	746	725	754	786	782	704	741	770	786	791	849	782	745	786	755	769	827	788	714	791	766	767	745	732	743	796	769	785	803	721	761	764	772	805	745	745	740	739	736	784	754	809	770	771	829	748	823	784	745	847	723	777	785	838	758	756	795	814	776	793	758	806	776	794	789	795	836	788	782	742	750	779	749	750	759	813	804	755	796	784	774	818	750	754	777	790	803	747	788	764	765	757	798	781	724	760	760	778	766	771	760	742	786	757	761	798	818	807	780	771	802	740	760	761	748	746	778	758	713	778	773	817	737	812	724	775	804	759	773	778	761	771	717	791	764	832	819	802	807	782	750	735	806	803	814	789	810	847	740	782	780	762	755	836	741	780	757	756	768	803	779	719	793	808	773	732	811	787	720	764	774	777	794	731	770	782	767	799	753	784	804	761	766	812	728	750	804	778	799	785	800	801	807	804	772	782	789	788	771	789	765	791	774	752	736	764	757	731	806	745	782	759	791	798	813	801	771	787	752	770	755	803	767	776	769	822	792	789	775	804	790	762	812	774	765	828	750	761	783	805	802	728	801	749	827	758	766	766	763	815	771	777	804	840	727	737	775	807	755	692	785	824	793	705	802	770	810	810	778	718	775	755	755	744	732	759	794	816	779	767	767	811	751	786	779	815	749	743	765	792	783	762	773	736	771	788	787	711	842	773	766	774	776	741	768	748	790	734	768	726	758	803	855	730	789	817	753	753	826	787	858	799	790	772	762	765	765	779	779	787	789	769	774	734	805	776	732	756	743	798	763	773	815	752	731	797	812	744	808	768	779	763	808	789	729	845	760	776	773	751	774	820	773	757	779	767	766	715	755	775	744	784	746	746	789	730	745	746	751	776	818	755	694	752	783	753	772	733	745	812	754	755	785	770	769	775	740	811	782	780	783	790	821	809	717	743	786	785	787	832	744	761	767	817	800	750	777	762	790	753	808	758	770	754	766	758	788	768	801	787	790	754	755	756	759	774	793	777	744	799	734	783	780	754	755	803	776	752	835	757	740	797	769	740	740	737	759	776	827	749	820	819	806	770	795	727	754	745	793	755	801	753	848	747	752	829	706	759	754	801	759	810	777	767	800	801	778	763	794	732	769	802	796	794	766	797	803	791	759	822	731	749	800	740	782	741	820	793	797	767	768	752	738	761	765	785	772	763	784	790	801	788	786	774	772	815	780	734	801	729	781	797	767	768	742	791	801	747	758	736	808	846	787	772	750	730	765	764	770	758	783	831	811	777	776	817	764	778	771	804	722	783	779	755	764	777	759	748	792	802	781	749	780	784	744	792	740	793	754	756	761	772	789	777	790	803	752	744	774	765	773	777	805	802	779	747	800	755	778	753	767	801	767	751	745	760	759	783	800	749	773	744	731	774	811	796	789	783	748	770	728	730	753	789	755	771	792	776	787	811	730	806	782	791	788	774	739	727	754	746	792	831	773	777	786
25657	2685	1460	1158	840	676	639	555	490	453	414	368	377	360	365	387	392	328	370	385	366	372	312	353	318	309	316	325	353	352	328	356	322	342	342	324	360	330	345	307	288	320	318	338	289	350	326	328	335	346	337	320	329	358	320	294	341	330	333	318	341	315	305	332	304	313	321	310	317	330	307	338	334	308	331	299	327	316	343	348	304	331	330	324	325	327	308	304	356	293	311	331	333	366	324	320	336	305	343	340	323	335	322	337	327	339	338	312	307	336	291	340	327	327	315	310	327	342	322	274	318	343	314	345	314	332	327	338	343	321	333	312	323	314	329	323	365	363	318	318	310	325	324	328	338	317	297	328	335	319	320	326	357	335	318	277	326	338	301	349	292	349	304	311	314	292	315	296	332	304	314	307	310	326	319	295	327	329	353	340	322	332	356	297	323	324	334	300	329	320	363	297	295	311	308	291	331	335	324	331	308	320	321	296	301	295	326	339	341	278	319	340	329	308	329	300	286	315	312	303	320	332	306	329	329	349	322	288	324	292	309	296	297	315	307	320	361	318	311	306	292	302	353	313	312	295	312	306	333	362	312	339	339	314	340	352	316	321	326	293	362	301	328	339	313	324	326	315	339	282	288	335	354	326	355	345	309	350	295	305	289	325	357	326	321	329	352	313	316	335	338	298	294	313	284	317	328	293	337	294	311	291	314	312	336	329	295	316	368	301	299	321	309	305	328	283	343	342	337	329	321	322	331	300	307	313	334	314	317	332	307	340	346	310	313	321	357	350	293	335	317	304	318	320	291	309	328	343	300	311	315	311	320	308	328	320	348	332	323	331	312	300	308	304	301	327	282	306	334	335	309	334	320	333	331	327	338	302	347	362	297	320	336	327	333	298	306	340	299	290	354	321	311	323	319	323	316	322	303	334	318	324	315	299	312	333	287	337	321	324	316	317	324	334	324	318	312	302	314	343	306	319	319	335	302	348	315	345	285	324	329	338	345	330	343	352	366	324	325	359	325	360	322	334	295	341	326	308	304	313	360	310	358	317	336	307	306	280	316	302	313	308	327	306	311	336	326	322	355	326	324	323	267	322	320	336	326	345	325	343	318	322	324	313	330	309	301	288	320	287	321	316	325	323	296	324	344	330	308	350	316	353	295	335	306	348	291	330	306	315	334	294	319	320	352	318	311	338	326	296	322	297	323	317	325	329	339	293	338	319	306	324	325	335	300	301	324	315	329	310	308	314	307	290	315	340	342	337	320	339	342	310	339	324	341	368	340	311	292	308	346	313	284	309	337	310	312	325	326	323	304	335	338	297	305	292	340	327	289	344	330	310	316	321	321	313	331	330	325	317	300	315	330	329	323	303	343	304	316	324	344	320	339	305	306	327	314	321	316	345	318	304	299	343	343	325	310	304	336	329	275	328	348	320	326	348	313	335	303	323	334	296	301	320	334	357	347	291	305	307	363	341	352	303	324	301	328	314	317	311	277	304	308	315	336	343	306	360	317	296	313	330	349	290	334	314	326	294	319	360	333	302	329	308	309	324	298	277	321	323	324	328	345	300	305	327	342	307	339	334	309	338	314	338	322	357	350	332	333	296	329	304	311	301	309	317	298	321	302	285	341	321	315	312	343	314	310	336	316	311	349	319	341	314	336	316	323	342	318	328	328	325	307	309	328	328	324	304	308	321	318	282	327	322	305	295	302	318	322	300	301	324	335	308	304	337	343	345	318	342	332	314	327	322	349	357	332	335	307	360	311	336	289	279	339	314	306	321	349	337	310	347	318	361	323	302	299	291	292	305	308	297	327	326	332	318	317	313	330	344	314	317	302	303	314	303	324	314	306	330	321	295	314	323	309	291	313	338	331	317	318	341	330	302	319	330	342	332	344	320	345	317	345	307	301	320	342	339	339	308	307	324	306	303	328	346	317	288	323	323	306	360	342	313	338	309	331	325	312	304	302	329	324	333	322	345	311	349	342	341	305	322	304	314	326	302	328	323	360	305	324	310	345	311	324	325	312	356	357	314	299	303	338	303	328	292	321	348	318	315	328	314	317	315	332	323	326	323	277	342	308	289	319	325	315	335	327	323	292	308	331	303	300	320	317	331	330	330	340	326	309	321	310	311	334	312	309	313	312	364	350	299	321	342	344	358	317	311	322	339	352	316	307	348	326	309	304	348	334	340	329	321	311	349	303	288	333	343	328	319	310	318	335	333	307	332	328	314	336	318	314	308	315	333	342	282	345	320	346	297	318	345	320	303	338	315	294	300	334	352	264	314	350	355	284	313	333	339	331	315	330	312	312	316	332	300	361	330	314	317	306	323	325	303	324	323	321	319	340	298	327	303	341	278	326	380	306	332	310	302	337	313	285	325	322	320	314	322	338	322	307	331	347	348	354	320	271	331	342	323	337	310	336	297	322	311	314	299	332	337	325	336	302	346	326	349	312	313	306	304	343	324	325	288	295	298	327	329	319	342	329	330	316	347	314	334	270	308	334	308	339	338	314	319	316	330	326	355	334	341	322	323	330	337	328	340	317	327	294	329	345	352	324	338	314	330	312	331	347	326	337	334	324	328	325	313	302	331	333	335	313	310	341	324	315	340	317	348	336	349	340	313	291	303	297	314	327	323	288	347	332	299	326	323	339	306	326	336	336	304	347	330	358	328	324	339	354	317	336	337	321	334	306	314	290	326	291	327	334	328	311	330	308	293	314	333	316	337	334	322	352	326	318	303	320	308	334	318	311	321	335	283	315	350	344	311	330	334	309	308	322	294	332	299	326	305	316	354	349	346	355	373	336	335	313	323	326	336	310	335	323	282	314	347	350	303	273	319	339	316	302	301	292	354	320	329	331	347	341	327	329	331	297	335	349	284	332	348	334	340	322	321	350	319	338	331	330	327	371	333	311	325	361	321	345	334	334	332	317	316	308	340	345	334	313	331	330	328	334	285	312	297	340	338	321	312	312	335	324	315	357	321	327	312	326	319	324	337	337	333	325	310	348	328	327	346	364	350	326	315	365	333	324	287	311	306	326	324	308	315	287	319	308	308	338	339	335	320	333	356	334	306	364	298	332	300	327	330	327	295	283	330	310	316	328	307	304	340	325	314	331	329	312	314	317	339	311	330	335	325	323	353	317	329	367	333	301	326	347	329	332	325	310	326	334	343	328	324	299	299	323	331	326	340	326	326	333	307	301	355	333	299	298	322	334	302	317	319	306	308	306	315	323	316	284	329	330	300	301	340	297	329	330	343	337	333	339	301	332	310	345	334	353	343	314	296	297	319	343	318	318	338	325	341	342	315	325	345	299	292	346	316	303	314	302	305	301	334	337	342	313	353	313	309	296	307	345	343	289	320	313	339	335	287	303	333	311	342	282	314	316	325	330	324	315	316	325	311	334	345	344	339	320	325	321	332	288	348	340	312	294	334	307	293	331	328	294	350	310	343	357	329	318	342	287	351	325	325	342	321	311	323	342	294	317	300
12744	1696	3248	3524	3063	2549	2178	1900	1781	1485	1468	1320	1261	1190	1197	1096	1114	1057	1044	1033	946	968	994	970	968	917	938	876	835	911	924	859	903	840	846	845	857	839	846	843	819	899	823	909	881	802	868	893	800	851	842	797	804	825	847	815	826	856	831	827	816	859	863	893	886	825	866	863	899	855	809	869	838	846	867	817	790	782	847	812	851	864	760	848	847	867	822	839	921	893	871	853	808	836	819	812	782	853	843	813	806	824	879	868	842	851	836	863	822	773	899	791	834	837	836	822	798	769	857	781	782	823	822	852	833	819	862	889	809	847	816	851	765	814	801	815	862	844	805	799	879	843	795	821	793	833	819	774	779	786	810	818	841	841	783	826	834	783	855	811	831	863	807	848	776	836	808	777	864	819	808	850	876	850	804	832	823	803	815	784	810	803	819	802	777	823	790	845	822	816	809	776	806	803	829	793	833	839	786	813	842	818	814	853	868	781	851	814	806	797	839	818	753	758	754	877	811	815	812	763	803	818	812	796	849	815	794	799	766	862	832	811	834	781	806	870	832	795	782	819	868	800	823	823	812	752	756	805	830	809	781	809	775	798	819	795	845	831	796	861	777	812	796	803	820	810	804	799	798	771	835	801	843	834	795	896	819	766	730	795	839	766	807	796	826	786	845	787	844	805	814	816	837	817	793	834	796	857	870	840	798	801	809	799	815	788	857	798	806	791	793	876	805	806	832	837	785	816	828	803	810	792	807	855	789	825	829	821	808	796	800	892	787	833	775	859	817	775	818	845	786	774	791	844	818	775	829	826	795	870	835	832	816	805	804	828	830	783	820	783	816	800	798	850	810	862	841	849	788	825	835	825	761	834	802	795	797	785	766	848	792	826	834	796	795	826	868	781	831	849	838	851	794	810	813	879	796	782	829	784	816	814	783	812	842	790	858	831	814	767	805	779	807	827	845	852	807	845	842	834	789	804	818	847	773	850	814	817	840	856	835	800	838	802	862	819	812	802	816	823	844	800	802	806	788	865	823	851	879	851	801	829	783	815	816	835	769	819	831	858	853	870	835	796	793	814	735	824	804	803	817	887	805	819	828	823	793	788	792	857	789	857	825	816	805	814	778	807	815	834	801	853	840	798	850	823	790	836	788	835	807	828	779	816	819	831	826	801	828	785	823	839	786	781	811	801	765	810	847	825	839	826	821	830	786	843	841	821	776	805	850	800	766	815	863	785	822	794	833	772	838	823	787	851	795	807	812	795	858	845	793	778	831	843	806	786	778	812	842	801	764	780	848	817	823	816	826	813	834	795	804	831	800	836	790	798	782	803	820	829	763	866	804	796	824	851	816	807	858	802	745	831	871	826	747	829	856	818	855	760	810	796	863	817	829	793	806	824	836	789	770	853	814	786	810	878	803	789	773	843	818	744	783	766	803	824	812	861	784	843	832	794	806	878	824	784	834	818	777	828	802	798	810	817	803	820	819	821	804	836	798	810	834	835	849	800	821	790	845	767	851	792	815	798	812	783	782	805	833	848	832	857	830	777	820	845	793	779	768	836	814	780	825	828	810	818	850	767	800	790	820	795	848	817	801	790	817	831	820	799	840	816	819	773	821	812	876	799	805	849	824	769	824	799	809	789	753	832	840	781	800	826	804	809	813	803	818	808	798	839	782	852	793	815	804	784	805	766	860	799	825	803	803	828	844	848	823	820	826	827	824	822	809	788	797	837	823	849	779	780	779	787	834	808	774	843	830	770	837	801	799	761	832	840	821	820	764	828	799	862	827	838	796	817	790	771	823	824	834	798	823	874	790	806	785	812	794	865	821	812	762	807	806	785	830	850	827	818	780	763	782	792	797	791	772	861	824	820	819	805	812	826	798	820	768	864	813	761	872	791	762	864	804	801	827	796	762	826	796	802	784	809	851	810	789	799	819	830	828	841	848	817	780	848	849	785	788	830	827	807	817	823	787	820	791	848	805	809	847	798	827	810	798	777	830	817	857	800	805	839	819	795	858	863	776	817	877	836	809	799	810	828	807	800	799	878	795	808	838	833	814	840	877	795	819	823	785	877	812	711	837	788	808	816	763	791	762	820	774	808	799	851	832	715	800	856	818	805	802	829	820	786	822	801	785	810	789	781	847	835	855	804	821	824	818	802	849	794	799	833	838	821	823	830	818	812	771	810	818	838	827	792	796	794	829	787	815	787	810	817	807	812	828	843	759	790	821	808	845	845	847	821	818	802	842	805	753	759	833	821	793	796	809	803	787	808	786	820	812	829	855	818	769	809	842	836	834	828	818	778	832	802	818	815	808	778	795	844	794	815	820	823	792	756	752	793	799	819	764	829	789	836	866	812	787	830	849	779	837	772	794	807	823	843	883	770	810	783	817	794	834	817	814	834	811	803	865	809	843	828	796	786	787	809	787	768	811	823	814	833	832	798	818	799	843	832	792	780	834	796	799	754	825	779	812	818	811	844	809	804	786	840	856	892	822	823	838	767	812	820	760	810	814	820	772	817	832	827	785	800	813	821	783	793	827	769	817	806	836	763	845	802	827	837	842	779	844	819	774	820	799	824	824	840	800	806	808	797	818	789	819	803	815	801	768	768	839	812	817	810	792	839	763	840	803	788	829	781	806	854	851	823	823	819	812	796	799	797	884	765	787	835	815	847	806	799	814	852	790	793	850	797	832	819	777	820	833	840	737	793	838	761	831	753	833	876	816	804	797	847	792	845	820	813	784	818	819	787	858	824	830	763	794	789	835	769	842	823	793	820	799	864	783	813	827	858	818	768	859	816	799	824	811	788	784	818	807	849	817	788	824	833	794	799	770	820	788	788	853	786	764	781	754	757	812	795	805	810	772	800	847	782	743	782	799	799	820	833	841	800	782	843	802	764	796	840	867	853	821	801	794	831	762	855	797	803	803	820	826	838	825	833	778	787	812	800	816	735	767	827	800	830	794	830	833	798	745	817	820	847	792	789	803	804	791	816	853	867	783	772	821	803	806	821	786	813	817	823	765	772	820	849	814	807	815	809	828	838	806	805	809	801	763	880	877	807	750	833	856	804	817	793	829	840	831	782	836	822	773	827	789	817	854	823	763	820	802	730	816	863	767	873	808	836	871	843	802	798	802	800	767	799	839	865	856	802	779	806	816	814	849	788	862	779	808	790	799	824	841	831	775	803	783	796	862	780	872	792	794	808	821	815	808	854	780	836	840	855	802	790	841	798	845	807	876	790	834	806	810	765	784	779	776	805	824	864	757	827	826	829	815	800	820	832	848	794	853	813	829	812	841	803	816	751	782	790	800	798	765	828	827	844	792	759	772	783	790	825	816	813	825	789	824	798	837	769	806	804	850	780	808	803	826	778	803	807	809	805	826	793	835	787	812	784	805	846	834	829	824	788	845	823	820	814	816	777	794	859	807	823	771	868	798	785	783	796	827	791	812	816	836	814	812	778	834	826	811	810	780	771	783	803	782	798	784	821
36993	8323	3017	1976	1295	1020	809	626	524	456	432	422	338	321	313	290	282	293	257	263	264	262	248	217	239	231	258	254	244	250	249	229	213	205	240	223	235	215	210	199	247	240	213	221	201	219	216	228	214	234	239	238	225	202	217	213	226	223	227	193	219	242	234	210	217	207	214	224	217	195	217	239	233	226	213	205	234	239	223	195	227	222	258	230	213	200	196	193	244	230	228	228	208	249	226	215	241	252	255	217	225	219	203	214	197	237	238	244	207	203	216	202	189	209	209	254	225	219	207	213	223	221	200	204	201	216	196	208	228	217	246	216	218	221	176	193	207	227	222	242	201	186	201	213	234	234	219	187	220	194	223	217	208	186	242	202	229	216	219	217	210	221	207	217	198	230	208	236	203	222	224	227	220	183	216	230	214	221	222	227	231	212	224	221	233	213	203	220	229	221	212	236	220	201	197	188	205	198	207	210	185	210	238	206	197	203	218	223	214	193	244	213	248	226	208	221	225	195	209	218	170	191	200	198	214	221	206	217	201	217	225	208	229	205	211	217	207	221	207	255	218	209	208	202	209	219	249	202	201	225	227	188	217	197	209	247	230	229	234	208	212	207	222	224	209	211	213	233	225	219	225	191	198	209	214	234	219	241	234	218	207	199	200	194	231	279	219	183	188	219	231	192	209	197	199	241	212	218	208	212	216	195	207	220	218	241	204	203	198	216	199	216	195	189	236	258	219	215	229	211	196	201	231	217	217	217	214	197	209	186	187	210	196	210	225	208	226	212	218	185	227	216	222	224	235	204	222	199	212	185	223	224	214	203	208	223	209	197	240	201	214	231	182	210	186	200	194	213	199	187	191	229	231	213	214	224	189	235	212	209	215	223	230	213	223	192	208	211	226	226	205	234	195	237	196	261	231	214	184	216	221	211	220	223	204	194	223	196	208	191	205	190	223	231	250	212	201	233	217	209	204	230	238	189	202	210	191	211	204	253	226	213	208	214	251	220	180	200	213	231	208	233	215	204	197	236	220	248	223	211	236	260	222	196	213	232	243	226	225	216	208	191	228	194	213	216	211	209	196	221	221	208	213	206	207	230	200	223	206	226	234	232	219	233	237	206	225	246	213	211	200	221	200	221	215	228	219	190	220	188	200	229	224	227	197	231	222	231	214	216	223	204	212	221	213	220	236	240	209	214	228	220	196	194	212	200	242	186	213	181	236	223	225	224	223	211	203	203	231	216	217	202	202	218	226	208	232	197	202	194	208	222	207	218	220	213	222	220	221	236	189	234	211	203	202	236	226	190	224	191	208	235	213	187	221	211	237	251	225	190	192	237	194	216	201	231	213	211	211	202	211	207	192	189	200	197	207	217	197	219	197	211	201	191	187	209	214	217	249	219	194	235	195	213	217	210	185	219	232	216	196	196	188	232	216	219	208	221	232	183	197	215	207	221	194	211	180	195	238	217	237	222	187	225	230	205	210	216	205	218	228	214	218	208	200	217	216	200	199	231	213	237	219	216	187	212	226	232	223	227	206	229	231	230	201	206	221	233	212	227	225	205	227	189	213	201	219	233	226	230	213	219	241	241	207	193	189	201	220	212	211	202	198	188	248	204	227	216	215	219	230	217	223	217	211	205	216	216	220	259	236	219	221	204	207	211	232	205	239	211	212	209	231	205	204	210	215	241	210	214	243	201	205	217	224	218	208	202	199	220	206	217	202	212	233	185	222	207	197	178	212	186	256	211	209	223	220	199	207	208	206	211	205	229	213	205	209	214	222	198	210	226	209	220	197	208	222	207	206	206	205	189	226	211	209	219	216	212	206	204	199	199	203	206	211	223	225	212	224	216	231	205	219	223	229	215	216	213	213	199	191	229	241	218	200	210	196	190	256	224	202	219	201	236	213	215	203	199	205	195	215	213	220	191	186	227	219	211	215	212	196	238	211	227	226	236	199	189	215	216	196	202	207	193	224	225	212	218	219	204	210	245	226	199	220	201	226	213	235	220	200	237	221	199	202	213	236	217	221	201	197	238	223	217	201	192	240	204	216	198	249	201	222	201	217	207	189	241	226	220	210	210	191	212	209	208	210	201	227	235	206	187	238	205	202	202	226	226	228	230	216	198	207	216	217	208	223	203	209	200	194	213	206	217	230	210	206	218	227	214	205	211	211	195	202	225	217	205	203	211	190	223	240	199	186	192	217	252	232	226	234	222	203	205	200	201	236	206	215	201	220	199	210	235	237	222	210	242	192	216	231	220	217	221	202	219	187	237	201	234	227	220	183	210	196	238	231	228	211	200	206	202	194	212	219	206	181	214	216	186	223	203	202	193	213	212	238	214	218	199	203	219	220	207	227	189	260	239	229	201	211	198	177	212	223	222	204	231	208	222	236	225	212	210	218	230	183	231	234	220	213	219	226	213	201	245	210	189	188	226	216	219	200	224	202	210	201	220	223	221	219	209	250	198	221	204	195	204	196	239	241	202	215	202	191	235	195	191	206	237	193	215	211	209	200	233	209	194	214	217	219	223	213	243	213	192	229	214	211	205	232	192	193	199	192	199	195	226	207	197	196	196	198	211	212	199	212	211	216	205	225	244	186	212	213	203	223	223	220	199	197	218	251	224	226	230	227	212	220	197	210	201	216	244	191	191	195	216	199	202	225	264	200	216	208	195	212	199	212	219	187	224	203	216	216	234	232	197	234	226	215	203	227	206	212	217	240	224	212	211	218	221	217	192	205	192	203	225	236	186	201	208	232	220	229	214	225	227	207	229	209	207	211	209	223	226	207	215	200	218	215	226	197	218	192	222	199	229	215	233	205	220	236	228	212	210	255	224	239	193	204	230	222	217	224	208	220	228	194	204	206	240	217	242	205	223	236	227	204	230	223	233	209	202	205	222	207	216	216	202	220	237	197	217	219	224	211	206	211	205	191	190	232	239	215	236	243	208	218	199	216	214	227	224	213	209	201	189	219	213	202	223	215	212	230	220	215	213	212	190	204	238	224	230	219	200	212	230	206	199	212	229	234	217	218	198	218	226	241	224	212	181	252	208	201	218	199	181	200	225	212	208	240	190	215	203	213	207	205	207	235	230	231	178	229	224	199	242	213	189	201	221	225	227	200	170	234	222	203	218	203	221	214	215	213	215	198	200	213	227	225	228	191	224	211	222	226	186	219	208	186	206	211	230	229	201	208	205	224	210	223	212	204	189	229	225	183	228	237	201	226	227	185	239	223	218	229	225	193	209	180	194	226	236	225	195	205	227	214	205	225	202	191	195	226	224	222	207	233	202	197	220	206	215	219	230	216	218	180	206	214	207	202	213	237	200	214	210	231	213	184	201	219	225	211	213	205	197	235	204	199	215	213	219	206	210	205	208	190	199	204	238	196	229	215	226	196	219	204	200	197	213	212	197	237	206	199	216	216	191	232	208	216	176	212	223	213	193	217	194	216	210	187	191	215	196	209	217	222	231	215	227	211	205	220	215
17091	2275	5160	5939	4862	4061	3206	2772	2451	1960	1859	1643	1498	1332	1280	1193	1158	1046	944	933	901	905	893	857	829	748	737	789	748	734	692	723	722	705	625	672	713	675	655	670	642	627	634	652	651	656	584	624	664	602	639	602	618	630	639	584	639	588	627	601	599	603	627	631	680	647	610	674	684	624	609	621	582	626	601	646	565	611	607	634	602	589	592	604	641	559	567	625	607	608	625	568	597	570	582	598	613	601	629	570	591	596	621	580	612	589	569	575	557	560	579	615	604	627	617	538	565	607	567	596	560	563	581	646	587	605	595	571	587	623	593	562	612	561	577	569	574	572	587	569	603	590	558	560	552	542	577	580	533	519	549	536	578	558	592	616	571	585	584	554	564	617	558	570	580	593	576	549	591	550	557	586	565	592	570	551	572	594	590	582	551	563	532	550	547	501	538	541	530	546	588	537	542	541	541	551	596	558	581	568	555	572	584	565	547	560	566	525	544	577	554	627	522	526	563	561	560	620	541	583	611	512	565	573	560	575	559	598	593	574	564	577	537	539	596	602	534	583	584	576	580	616	599	549	565	575	595	535	540	568	556	587	508	586	562	560	530	557	596	565	563	545	589	586	608	550	568	546	530	582	541	575	567	543	553	547	571	542	538	560	575	606	570	590	568	534	534	564	551	554	563	595	557	530	561	554	579	541	573	580	526	567	575	547	561	578	597	590	567	543	579	525	555	556	576	556	541	555	544	582	540	560	535	572	582	545	579	546	550	585	564	585	526	563	530	572	599	575	567	547	531	573	551	547	583	584	547	547	560	536	542	580	526	562	520	539	606	564	534	522	578	561	525	545	525	562	554	537	536	551	517	519	562	553	555	575	539	555	519	536	553	529	577	550	519	580	547	545	549	550	569	545	540	563	542	596	515	529	539	519	551	583	580	592	557	556	557	545	552	578	560	578	542	546	534	569	552	583	573	555	578	563	555	522	558	552	558	545	538	543	555	585	607	535	578	533	551	550	537	563	586	541	541	591	542	568	558	521	540	570	528	589	547	566	551	600	578	544	562	604	546	576	562	580	543	539	579	560	585	565	544	534	578	625	554	573	582	557	604	564	512	550	552	583	542	582	539	556	533	529	544	556	554	575	578	560	608	539	568	605	533	562	541	561	566	587	569	585	570	564	605	581	572	534	548	547	530	563	560	552	586	575	561	560	577	554	565	565	527	571	522	555	524	590	531	540	558	582	514	576	543	563	567	538	554	547	569	572	566	538	503	560	572	542	527	570	576	548	572	543	590	561	566	551	561	586	539	574	561	557	573	580	549	535	609	550	555	553	558	571	535	576	540	542	532	594	576	541	566	606	595	561	551	568	551	566	557	565	586	592	557	618	543	549	553	601	550	549	586	596	551	579	582	585	571	580	541	551	552	579	561	527	540	554	541	530	574	585	563	572	575	569	537	567	601	584	554	509	577	541	542	564	590	572	583	550	552	552	548	594	554	592	498	552	562	568	587	561	556	591	538	558	585	558	585	563	541	571	551	557	628	572	553	541	565	549	518	555	580	526	590	570	521	524	540	560	541	565	535	530	559	603	542	591	548	560	571	534	610	556	603	575	557	511	547	533	568	579	545	557	593	559	520	561	607	545	553	581	580	562	545	573	528	545	610	611	571	533	607	557	606	593	562	529	554	584	547	546	545	547	527	558	545	513	520	577	571	582	551	568	528	560	560	591	571	557	570	529	588	559	542	539	546	568	570	550	525	590	540	582	546	614	552	596	546	564	543	530	582	530	548	555	555	550	586	543	628	583	582	560	587	577	586	552	580	536	548	557	578	585	592	553	569	554	524	585	525	526	576	574	574	544	552	562	567	566	571	554	592	577	577	536	534	540	535	567	561	591	587	549	592	571	567	558	574	536	559	599	559	559	532	587	565	558	533	553	549	573	547	554	569	534	541	561	568	532	587	566	575	607	624	565	532	566	580	586	542	560	546	564	552	552	548	550	608	541	546	544	578	548	599	567	561	558	563	524	587	566	609	583	550	507	555	549	523	551	567	572	535	588	576	533	577	600	546	521	575	603	561	538	578	514	540	575	594	593	558	597	554	599	578	520	540	556	539	562	582	541	583	547	601	601	555	585	566	551	538	557	575	579	553	541	583	558	557	562	551	578	554	588	577	564	553	556	575	588	634	560	542	593	560	564	550	561	560	564	549	582	543	576	599	525	580	514	581	560	489	533	595	543	545	585	567	568	595	524	535	578	557	534	580	582	535	597	559	594	573	545	564	549	528	581	586	509	538	575	581	565	558	557	531	541	568	538	542	583	541	539	538	573	558	541	561	543	549	577	554	559	537	526	559	575	567	563	554	600	548	529	562	553	556	577	550	574	548	603	571	519	561	582	557	613	544	559	567	539	554	517	567	592	557	593	570	568	564	560	547	577	518	535	562	526	583	546	582	515	541	613	576	572	549	601	588	603	543	545	583	559	550	564	563	590	539	531	542	580	573	542	600	593	588	589	553	538	577	578	558	524	549	561	597	563	523	610	548	548	552	589	565	529	536	578	564	565	546	569	576	580	551	597	561	563	563	535	545	557	539	550	510	610	622	529	571	526	575	582	578	604	517	559	563	560	577	585	532	574	559	535	575	576	566	542	585	564	577	558	551	558	485	543	546	596	571	564	641	566	537	543	567	597	597	563	561	550	541	557	550	579	584	610	552	547	505	596	571	539	546	529	555	560	569	579	571	572	596	561	519	549	576	546	543	544	577	579	566	581	553	540	557	539	553	587	567	570	573	564	545	573	525	608	558	547	564	552	534	586	571	521	598	527	597	561	557	560	586	543	567	560	591	576	557	547	561	562	497	541	597	575	570	571	604	585	588	529	573	551	568	588	558	536	632	550	568	562	571	561	577	545	556	538	518	556	549	555	529	610	524	578	566	571	539	587	553	558	582	577	631	586	569	594	576	519	606	550	555	559	563	559	535	586	533	562	522	554	595	544	574	571	520	566	591	583	515	542	552	548	539	534	520	566	582	561	562	542	606	574	579	509	573	582	561	526	533	513	587	569	555	545	570	546	589	584	537	586	543	573	574	572	564	581	519	609	539	521	536	593	557	563	551	572	576	553	585	547	568	531	513	531	562	571	533	551	554	583	559	512	581	578	577	580	563	542	547	575	544	574	542	579	519	586	544	546	578	542	583	576	547	569	535	595	600	557	525	547	554	554	583	533	585	571	551	525	569	568	555	561	536	543	574	545	568	622	545	574	546	535	523	529	587	550	555	592	506	553	538	589	542	532	568	557	539	539	509	519	549	562	540	517	569	562	573	589	584	536	542	605	555	555	541	574	529	523	584	546	568	590	568	510	587	570	560	558	551	587	526	551	604	587	542	539	545	555	560	566	556	550	553	555	518	564	575	509	534	517	518	564	586	491	540	583	564	596	531	582	610	568	581	582	567	543	555	583	588	585	548	551	609	553	500	507	557	568	557	587	566	577
4301	312	339	341	320	275	306	283	304	318	282	310	316	274	279	356	296	309	317	301	308	281	295	312	291	293	303	313	297	307	288	321	317	309	340	287	327	272	310	301	283	310	330	302	266	268	300	291	301	316	294	310	304	309	261	279	297	298	262	288	312	288	308	298	287	305	316	295	308	288	327	337	306	315	307	271	277	306	312	300	293	314	294	356	256	289	301	295	294	314	281	313	306	286	301	334	312	289	295	321	286	317	321	253	299	292	311	292	323	296	339	310	300	287	290	289	312	327	280	313	295	292	306	269	312	293	267	280	295	303	322	304	304	305	283	241	342	300	303	265	303	309	298	287	314	343	310	315	282	298	313	322	275	258	278	323	272	322	287	294	307	315	280	310	279	283	296	311	310	302	287	274	291	278	304	305	286	307	287	271	305	273	303	263	298	296	292	302	290	336	316	267	296	333	275	294	288	286	290	282	328	331	304	308	338	303	283	302	267	286	321	319	324	289	301	314	296	288	318	307	285	299	284	293	325	318	297	292	317	321	287	274	303	285	277	301	292	311	283	323	304	286	294	324	281	291	290	278	331	316	258	304	304	290	266	289	311	302	329	298	284	321	296	297	290	278	307	287	308	279	306	293	280	295	300	299	308	329	291	292	306	304	317	302	301	288	319	319	301	311	283	306	267	285	301	317	312	281	305	310	271	291	331	287	309	319	323	289	279	275	301	279	307	324	316	298	281	304	308	302	288	314	294	310	276	301	325	280	325	286	291	317	291	289	324	315	307	274	310	307	309	307	267	278	323	276	290	311	281	283	300	267	299	280	298	332	326	349	306	272	294	284	275	314	302	327	286	283	327	301	303	314	320	283	283	291	342	273	312	279	317	274	304	305	338	358	294	324	303	293	302	310	277	300	311	283	269	301	285	299	296	323	288	275	277	325	289	290	319	301	300	298	309	303	344	317	299	295	272	286	299	264	284	282	295	302	281	311	293	291	307	281	299	289	276	280	279	275	289	319	284	277	266	296	295	301	261	265	292	285	285	311	308	289	295	286	315	308	305	306	310	283	284	285	276	296	249	300	306	317	309	310	349	286	299	303	311	306	314	301	293	311	289	317	308	313	331	311	309	303	321	289	288	289	297	289	289	301	294	293	280	309	271	300	309	289	322	288	307	304	304	284	342	314	309	278	282	281	333	296	310	281	324	320	294	289	281	299	325	308	281	288	300	284	283	315	334	311	320	286	321	281	298	294	296	297	296	313	298	309	307	274	292	290	316	288	285	279	299	289	301	283	271	296	314	302	309	299	315	278	323	291	319	282	307	307	287	287	302	269	271	334	327	272	276	301	300	296	300	264	296	334	302	293	283	298	226	308	305	303	298	314	278	304	282	275	314	308	291	279	296	301	315	326	302	323	300	288	295	351	293	284	282	347	309	319	299	319	297	300	279	323	295	285	299	334	278	286	295	285	332	293	277	297	308	316	307	303	302	266	297	330	294	307	306	304	289	287	301	276	312	335	304	289	302	318	280	307	318	323	276	282	312	316	278	300	302	273	279	286	301	310	321	298	291	326	345	332	307	272	279	290	303	279	323	307	277	304	296	324	290	290	297	283	294	296	310	302	297	293	282	316	283	333	308	285	280	289	301	329	291	288	276	276	280	305	297	308	311	310	294	300	310	293	316	301	252	282	319	329	270	291	309	291	285	289	314	323	286	279	284	287	302	297	280	293	287	264	296	288	283	300	288	296	294	317	292	316	293	305	305	281	298	293	281	310	352	306	315	293	300	296	302	311	295	294	300	321	301	321	295	296	305	284	290	328	300	283	308	281	290	324	300	283	290	264	281	252	318	317	321	324	267	294	279	290	305	330	316	287	308	319	290	262	305	283	296	314	303	293	316	312	307	305	312	302	318	274	320	326	303	290	301	306	270	304	288	293	284	266	272	320	300	308	299	321	321	314	292	298	295	271	285	268	304	321	325	287	299	304	336	322	301	304	295	297	307	296	288	286	274	313	289	270	286	282	317	314	295	315	293	308	305	295	310	310	293	265	272	310	324	272	325	294	312	298	304	300	326	319	316	296	296	323	269	289	330	323	295	292	325	316	318	287	269	294	289	318	302	318	291	342	283	300	293	301	305	292	290	294	299	302	303	333	246	298	332	300	291	266	317	336	305	314	286	296	289	291	278	323	290	319	305	286	327	315	252	328	296	310	300	314	300	297	284	325	275	302	286	315	294	301	309	333	294	308	314	305	306	315	302	298	273	317	325	271	299	316	297	303	299	273	291	296	312	311	292	304	313	289	305	300	327	330	271	296	338	305	301	284	313	328	297	286	291	283	284	279	281	338	289	314	287	306	289	305	296	300	305	330	298	334	292	288	310	307	283	288	300	287	297	302	262	304	290	312	277	329	330	301	291	276	329	289	292	304	289	288	280	271	279	302	288	285	290	317	312	289	289	308	287	306	269	303	307	305	292	285	282	281	284	269	274	280	285	307	276	289	304	247	279	290	303	278	287	303	279	324	303	313	306	298	283	296	302	326	305	290	283	306	310	317	283	285	281	291	312	307	291	307	301	305	313	297	338	281	311	305	290	272	297	342	284	317	303	302	306	295	300	326	276	304	286	282	300	303	328	286	293	283	311	284	277	277	308	326	286	283	301	302	265	284	321	326	279	338	304	286	301	310	309	303	273	317	286	306	317	301	274	345	350	297	338	296	300	289	305	272	271	270	309	285	300	315	281	298	284	307	270	293	270	287	317	318	309	276	291	341	303	293	262	293	324	274	294	297	310	303	304	304	311	292	283	315	305	323	345	322	317	293	303	298	283	291	284	284	321	289	294	293	282	291	303	303	281	315	296	312	294	328	288	318	267	321	291	298	307	293	313	283	300	302	280	287	295	287	288	302	297	304	291	297	298	312	331	323	276	288	280	337	288	311	271	311	287	288	310	284	274	289	294	303	298	313	316	318	298	305	265	295	291	289	299	275	300	279	306	309	302	310	308	295	285	292	291	324	287	305	309	287	284	328	300	303	298	291	311	309	294	295	288	301	283	319	296	301	309	293	307	288	295	310	311	276	288	303	284	312	316	279	289	312	266	272	288	285	298	314	317	286	283	304	322	305	321	299	298	275	310	292	320	278	281	269	292	303	310	310	274	300	312	282	321	311	329	277	325	303	286	293	303	304	309	313	339	276	293	309	294	281	281	282	286	287	330	284	315	320	303	291	302	298	297	306	304	305	294	309	288	284	285	289	294	289	289	329	278	299	299	280	295	315	293	322	288	301	320	298	303	300	302	281	318	329	308	321	326	288	298	299	300	302	319	305	338	301	308	288	279	316	305	293	316	314	291	299	289	297	307	274	298	296	300	302	290	296	280	289	238	316	283	323	279	326	318	288	297	321	268	299	267	321	301	319	297	306	304	344	316	301	291	291	275	304	285	317	280	302	310	286	313	282	269	307	281	299	299	302	337	287	321	319	296	300	333	308
4025	776	866	864	882	811	850	830	772	776	819	844	805	776	768	831	822	777	772	783	764	830	774	739	779	822	769	793	776	766	723	805	796	741	805	779	796	852	781	790	777	789	810	810	789	778	792	779	744	815	786	709	765	780	851	784	735	759	771	789	758	776	777	789	766	771	809	828	863	790	792	789	770	691	803	806	789	797	776	816	772	732	814	761	775	798	771	784	795	845	762	827	784	797	780	732	791	772	786	796	802	831	847	785	762	804	786	764	778	794	771	800	757	760	725	796	752	805	812	703	766	746	749	807	787	793	769	768	762	738	772	763	748	757	785	778	777	730	763	748	777	768	734	737	778	732	800	739	775	753	764	783	754	774	762	737	786	743	823	726	771	759	796	777	764	771	762	781	737	796	822	788	813	827	741	773	742	759	767	758	800	767	794	746	741	839	739	723	778	768	768	766	710	750	762	766	761	795	738	741	755	793	803	770	830	786	790	733	787	803	837	742	814	805	712	780	777	842	794	779	763	788	737	755	778	741	780	746	828	816	785	788	789	761	792	773	728	817	772	799	767	818	735	746	816	789	800	776	771	775	768	794	779	759	791	799	765	792	752	792	784	721	785	804	786	820	770	782	814	780	783	786	750	793	765	761	735	753	814	796	721	800	770	739	765	750	770	784	773	764	763	780	770	785	786	764	782	749	832	755	764	757	784	756	810	779	809	776	733	732	747	784	760	776	736	755	762	821	765	767	780	765	786	812	765	742	750	760	791	727	740	790	780	763	769	821	804	807	788	788	775	818	792	773	784	780	759	786	729	777	714	729	724	757	781	820	759	804	814	762	761	804	771	789	772	767	773	748	772	809	814	801	803	767	790	807	819	773	750	748	782	712	802	824	763	747	821	794	767	746	768	783	806	775	746	744	723	728	788	744	751	797	797	810	728	785	762	693	769	813	749	743	787	752	737	774	718	774	828	745	767	760	784	790	814	773	760	770	765	745	807	779	772	720	710	761	765	791	773	796	754	768	784	744	739	743	785	766	739	811	737	775	759	736	805	743	759	781	805	750	770	804	793	741	743	798	773	792	813	752	826	739	778	794	814	780	772	747	797	777	751	739	752	802	782	751	810	761	728	779	764	771	786	807	768	738	781	744	841	779	782	789	783	715	795	805	775	745	788	782	749	787	763	733	723	775	762	810	773	790	775	745	717	793	748	805	693	785	707	754	809	822	747	770	787	765	778	765	824	744	774	766	724	785	748	757	765	775	784	780	779	739	784	757	747	793	771	754	765	752	728	824	803	783	789	787	741	741	765	758	782	765	771	778	784	762	778	703	761	751	770	790	725	751	763	796	794	758	756	751	743	832	786	791	779	745	769	764	727	746	803	780	800	750	828	776	806	741	776	780	785	771	801	737	780	771	728	778	728	767	737	763	760	739	759	794	775	770	835	764	771	777	749	764	748	796	793	805	739	774	729	774	787	746	740	831	719	768	771	788	807	787	761	788	754	783	788	838	800	777	781	722	791	814	796	817	766	757	770	779	793	789	831	772	779	773	772	815	803	789	823	802	777	793	763	754	746	757	757	830	727	737	794	810	724	765	726	793	788	783	794	828	796	764	702	791	785	747	754	727	765	770	827	755	775	795	759	758	815	761	752	807	805	769	777	721	739	751	766	774	766	786	788	759	734	775	764	798	782	829	787	758	726	766	768	764	754	746	776	802	842	787	790	747	812	763	779	762	770	765	812	797	807	778	808	794	811	724	779	748	801	803	781	810	794	744	793	768	730	818	758	751	800	766	733	745	736	748	790	809	779	777	775	792	793	785	795	781	749	764	800	722	761	742	752	759	749	778	691	755	796	781	725	791	764	762	788	776	748	762	764	732	766	720	738	722	785	744	796	782	774	776	749	708	801	750	752	774	808	781	777	793	788	728	759	820	742	823	797	774	781	761	784	783	768	807	769	794	817	768	765	774	746	776	824	774	801	788	752	709	752	741	758	799	779	788	788	781	750	781	785	781	784	740	776	743	733	769	762	782	828	786	748	816	781	784	764	755	804	739	782	767	786	764	769	759	759	762	726	760	775	779	727	780	820	758	763	722	706	741	783	723	756	820	787	783	772	761	745	775	786	811	805	794	742	729	763	765	798	744	783	785	779	736	779	778	769	737	817	805	767	788	736	746	823	767	797	803	811	806	736	786	771	774	831	821	769	779	754	760	749	790	799	752	765	746	765	795	786	744	751	755	772	804	730	769	780	771	750	784	745	782	758	766	761	770	767	753	776	744	778	750	801	768	731	760	787	762	780	777	820	723	800	742	798	770	798	774	779	740	759	747	764	778	779	770	752	725	762	778	764	763	819	823	742	779	792	825	762	733	807	804	750	758	756	781	761	804	729	753	739	810	775	712	766	769	796	732	786	766	749	762	763	768	785	748	780	761	760	803	764	763	753	749	762	757	732	771	769	784	772	717	768	816	797	740	806	779	799	801	691	748	795	765	793	754	795	809	788	784	795	781	795	756	751	737	807	738	775	796	733	733	756	755	736	820	818	800	770	798	760	745	784	793	784	765	786	747	807	790	791	832	748	805	804	715	774	784	771	799	781	757	787	744	752	791	786	795	795	792	781	771	781	834	767	791	782	780	774	800	734	809	730	800	725	769	803	771	758	775	756	759	789	784	731	819	747	841	787	743	732	763	773	789	776	749	775	786	807	774	779	797	751	782	797	803	729	793	725	776	757	725	778	730	775	784	805	799	779	764	809	763	729	749	785	743	792	831	758	775	760	748	757	828	807	826	786	793	774	762	842	801	825	786	767	780	701	793	750	774	758	779	756	793	786	806	773	764	751	774	767	797	726	828	732	806	770	726	785	774	761	776	820	725	793	758	749	757	766	781	795	799	809	789	793	801	769	779	787	761	787	730	767	825	769	780	774	787	786	836	718	748	761	785	767	748	716	776	776	831	815	753	767	788	772	777	836	774	781	777	782	775	776	790	743	793	771	764	766	788	775	800	729	747	791	747	717	793	739	780	865	720	800	769	813	754	780	784	749	763	805	759	777	744	764	773	772	744	754	815	779	744	742	760	740	698	767	736	766	785	712	802	787	740	858	787	789	773	800	750	821	735	759	768	770	750	749	785	810	809	777	761	795	769	785	820	716	763	681	723	761	756	799	791	770	790	783	739	827	794	774	793	778	795	765	790	736	780	803	778	784	799	729	798	728	809	801	797	775	740	730	741	767	769	761	738	789	776	732	732	828	747	760	761	788	780	760	801	836	779	782	779	820	727	767	791	788	777	817	712	781	779	732	791	762	737	789	802	809	777	805	790	823	864	709	811	807	741	752	797	748	793	730	797	791	746	736	787	746	777	766	753	791	742	751	742	776	784	767	757	781	719	757	760	722	791	778	803	797	785	734	770	749	737	752	764	760	807	777	777	769	759	787	761	761	800	798	775	804	805	795	768	760	735	759	753	795	802	766	776	724	696	800	728	773	781
28931	3485	1553	1186	872	735	589	572	511	403	444	405	402	371	378	368	346	368	341	342	321	365	354	326	347	357	368	298	336	359	326	340	336	308	333	349	381	332	329	307	314	337	303	291	343	356	337	337	380	330	337	334	342	341	328	342	311	333	312	349	340	357	319	328	313	327	342	319	327	323	348	282	315	315	350	336	317	331	321	307	320	328	291	324	355	329	327	298	328	315	314	325	305	304	329	322	315	337	327	321	361	337	315	318	327	335	315	289	306	331	300	292	331	310	310	358	306	314	353	347	329	317	325	314	326	361	340	337	306	295	318	342	320	293	311	316	324	320	348	294	334	321	340	317	325	268	295	329	297	309	315	306	305	345	320	317	340	328	315	338	352	327	355	300	340	335	360	326	335	333	332	319	329	340	355	316	326	305	337	301	353	337	319	349	314	333	295	330	338	304	318	337	317	325	337	326	350	327	329	314	321	339	336	324	325	304	334	351	298	307	318	339	324	347	330	342	299	334	351	341	321	316	334	346	315	336	345	306	322	297	311	323	321	319	331	326	319	310	300	325	349	304	332	325	316	339	307	340	317	338	336	332	339	298	318	353	329	342	304	337	314	303	314	324	344	352	316	305	344	328	335	314	349	305	329	322	327	322	335	307	301	312	314	353	320	349	300	304	328	342	315	325	328	290	293	301	316	284	317	327	316	333	317	330	337	349	350	316	346	317	303	303	321	311	320	318	332	305	327	323	344	332	298	299	344	314	321	338	318	357	311	338	304	335	311	315	324	290	326	311	316	306	329	319	312	323	305	330	331	323	314	316	334	349	322	329	303	328	335	333	339	343	331	315	323	302	309	321	334	331	323	322	296	329	331	308	332	287	304	303	304	331	341	318	304	325	307	322	331	308	311	346	333	319	309	356	327	333	337	363	344	309	308	315	306	334	327	333	310	288	305	319	294	317	317	361	314	338	329	322	297	324	321	359	318	320	344	327	337	329	303	322	332	318	273	316	317	325	341	320	302	288	300	302	297	327	332	294	289	312	310	292	334	333	295	307	300	340	329	310	320	315	322	339	352	297	323	330	281	319	296	349	345	339	334	347	343	310	327	319	310	307	326	311	306	321	350	293	300	341	314	289	312	341	306	309	351	326	335	314	282	344	369	313	351	313	336	338	302	340	313	358	310	312	341	336	359	286	306	314	327	333	318	291	331	314	321	290	294	341	304	308	315	330	338	320	315	315	329	347	365	319	323	338	326	310	334	307	336	332	319	340	316	308	317	342	311	320	345	320	311	279	306	345	313	338	320	322	330	314	328	302	341	337	299	346	368	339	348	325	295	311	304	312	324	336	326	304	334	332	334	357	327	339	311	355	351	336	331	333	320	298	305	344	325	303	305	346	346	362	319	309	351	317	286	303	309	337	335	321	332	316	315	331	333	323	316	288	313	317	341	315	333	313	286	310	333	333	352	341	337	310	365	327	302	345	303	319	372	305	318	317	306	308	328	325	320	331	313	390	303	339	334	331	314	331	302	282	295	318	347	332	342	306	314	329	315	325	322	321	266	325	319	313	320	322	337	331	336	317	320	306	336	320	337	303	333	315	325	345	332	320	303	302	304	331	321	358	309	345	319	307	351	300	286	329	321	298	346	310	322	329	333	312	292	323	319	347	317	307	298	311	352	317	329	331	305	330	328	325	308	364	336	336	313	327	314	291	316	315	329	297	344	295	331	320	318	293	312	321	338	336	368	317	368	328	340	300	319	295	313	306	305	347	327	330	351	300	343	363	318	317	306	311	299	327	345	309	316	319	320	324	304	319	337	352	313	305	295	324	304	333	346	312	282	324	326	343	350	338	297	325	328	332	348	323	322	372	290	311	332	339	303	334	361	367	371	347	306	306	314	309	342	308	319	350	322	324	340	368	330	309	332	311	301	309	354	317	331	314	325	297	309	333	323	349	340	333	346	351	326	265	302	312	315	308	311	323	287	292	345	322	303	312	352	376	333	303	330	324	343	318	304	335	309	350	324	324	313	306	336	305	327	344	312	344	305	317	321	349	329	316	314	345	315	299	313	322	312	322	300	314	338	325	315	327	333	340	315	338	314	318	324	360	316	329	287	331	322	336	317	344	291	288	333	326	315	344	316	340	296	320	339	321	285	331	324	350	318	330	305	322	324	326	329	324	283	316	299	334	270	332	341	304	302	314	341	315	323	329	342	326	316	348	312	300	331	332	331	306	329	326	302	315	325	312	309	301	309	308	328	345	348	316	340	358	345	315	323	322	353	317	321	344	303	332	330	292	332	316	324	290	346	327	311	298	313	319	289	316	300	322	336	320	326	302	314	357	317	337	342	318	306	319	292	298	313	315	347	327	317	302	297	323	340	331	339	327	337	325	345	321	309	311	307	330	323	291	310	336	332	312	352	344	306	346	306	329	305	312	321	320	378	340	342	304	313	310	313	295	349	332	317	304	326	341	337	327	337	284	329	339	323	326	291	337	351	323	295	306	360	312	321	320	310	319	329	295	328	310	320	375	294	314	320	332	320	308	308	296	308	318	326	303	347	313	319	302	298	331	323	327	353	326	339	324	329	293	323	296	295	339	317	327	335	338	315	323	304	334	316	324	330	335	337	362	355	320	341	311	298	315	338	292	310	330	332	300	349	322	313	330	339	316	313	334	287	310	352	341	332	325	310	317	331	327	332	322	327	309	304	326	326	314	318	310	314	345	331	324	316	297	318	315	326	322	303	318	301	283	358	321	302	334	335	329	354	323	356	312	333	300	310	318	289	323	339	330	343	278	308	277	343	331	317	318	339	307	318	302	330	331	288	310	317	323	309	320	333	332	307	335	339	338	295	338	327	344	354	313	300	293	318	298	313	307	312	304	312	332	322	311	327	305	289	319	290	299	316	345	312	367	309	338	305	337	344	333	330	302	325	337	353	345	324	313	322	306	319	298	294	300	323	300	347	319	294	330	276	345	271	291	339	311	324	317	341	329	355	283	298	338	350	303	349	299	330	315	319	296	329	301	344	281	311	327	334	300	308	335	329	332	311	341	339	299	329	331	325	307	319	344	333	304	314	316	326	349	349	356	356	297	300	331	354	370	346	318	328	331	309	326	319	319	322	309	316	326	298	319	347	293	341	293	339	304	326	324	323	335	338	295	320	332	330	321	326	338	371	324	317	341	351	321	312	312	329	341	319	332	343	320	292	308	308	334	338	326	323	304	355	322	286	340	320	347	309	310	311	304	307	316	333	334	340	353	327	307	314	307	304	312	317	336	285	302	341	300	302	356	291	304	338	322	321	342	293	333	343	324	322	288	337	342	291	330	313	339	294	343	348	318	316	276	329	322	315	317	318	355	330	346	331	298	348	319	336	287	359	360	309	322	318	310	284	322	288	314	318	322	328	302	308	296	288	311	321	346	302	321	336	335	318	352	350	324	343	310	335	328	320	344	366	323	305	314	318	318	301	298	343	291	322	332	325	338
13998	1742	3193	3608	3020	2611	2309	1927	1717	1564	1503	1374	1294	1212	1169	1131	1092	1081	1052	1011	1000	983	984	909	920	963	953	894	931	925	913	840	867	863	898	880	858	878	832	863	873	887	839	835	866	846	841	870	823	844	852	898	913	849	888	851	829	846	836	798	816	813	857	853	856	913	849	849	821	858	864	893	858	837	829	826	872	810	866	808	847	841	824	820	878	833	889	830	806	901	835	829	847	846	817	906	840	845	832	861	891	820	875	818	811	849	841	817	845	859	812	810	912	822	788	829	844	811	880	786	846	855	856	845	863	832	881	866	953	811	851	818	804	843	830	844	773	824	863	882	848	830	835	830	793	806	811	846	828	849	839	794	797	853	831	815	779	793	825	802	835	793	827	746	796	755	809	813	813	813	888	835	803	838	814	828	728	848	779	811	789	807	820	799	856	789	825	821	782	840	787	824	814	855	804	793	838	789	779	827	858	784	814	824	821	859	838	794	844	858	781	833	786	757	835	835	846	791	834	798	828	829	831	845	812	812	806	820	826	749	802	810	794	800	799	812	798	808	790	823	806	827	861	841	773	815	809	795	809	792	793	841	830	808	786	810	805	867	776	776	819	829	818	803	829	780	823	859	867	815	851	854	850	789	811	829	803	807	840	777	785	791	795	851	853	873	801	799	788	793	769	824	783	806	797	794	845	829	802	832	851	835	823	798	781	800	785	770	851	790	844	792	803	840	804	761	846	793	781	781	846	766	810	825	879	835	839	800	823	858	850	807	766	793	785	791	818	834	785	818	774	823	803	843	844	800	806	838	872	803	797	804	803	853	866	772	770	806	842	791	808	793	793	808	830	811	807	786	830	825	834	755	851	842	833	754	859	819	761	823	834	823	842	801	846	819	833	759	794	765	849	795	747	783	788	784	788	807	813	814	774	779	825	853	803	770	867	849	829	784	765	872	840	798	801	819	818	829	816	823	844	857	859	795	820	859	828	791	857	818	776	827	832	822	799	818	824	814	784	786	804	791	840	816	857	848	821	813	828	777	790	825	810	809	838	790	862	828	803	796	822	846	861	827	824	818	767	835	806	810	842	821	791	864	801	867	810	862	833	822	788	818	831	813	784	847	773	826	775	828	825	795	808	794	820	797	834	837	863	789	830	776	831	764	883	788	816	781	849	832	783	833	826	800	811	803	804	817	788	786	828	793	806	826	798	857	841	821	810	844	836	816	775	810	830	815	781	789	844	838	789	778	810	824	820	823	850	837	843	787	762	764	833	825	828	837	867	799	797	834	842	855	810	850	787	806	814	839	810	819	833	810	845	821	802	780	889	888	807	793	847	813	797	800	870	821	814	806	804	836	851	869	872	791	787	795	779	809	836	812	784	802	801	822	789	843	762	821	825	822	814	849	833	792	806	771	810	830	840	864	832	834	780	788	853	806	845	820	806	793	816	757	798	863	772	812	843	831	834	797	839	818	852	824	838	818	811	764	799	849	834	842	849	807	814	846	814	766	814	789	818	793	798	858	740	807	808	787	769	798	812	842	801	841	844	835	760	831	807	764	817	775	802	826	825	800	828	819	874	842	813	822	800	818	829	840	871	848	803	824	804	769	826	835	821	803	846	850	832	813	853	821	805	835	847	859	778	770	802	840	809	806	784	814	823	801	811	832	804	811	895	820	821	860	848	793	865	807	806	803	782	800	814	861	818	819	773	834	817	833	811	859	846	803	850	845	723	801	849	819	778	784	774	819	833	808	856	769	785	830	776	832	798	898	783	828	831	770	801	799	818	813	768	825	797	838	797	761	822	811	808	822	822	856	816	828	792	834	829	766	793	832	779	831	801	844	806	845	815	798	843	779	803	819	845	817	832	839	790	800	795	799	808	806	802	826	829	807	866	774	792	842	799	803	827	835	807	808	901	811	790	826	747	847	782	764	826	848	814	854	885	823	840	841	806	785	832	829	812	759	826	814	861	771	795	871	821	757	828	823	831	884	806	835	798	797	802	789	804	806	810	825	813	878	838	810	811	781	792	859	843	781	810	848	803	778	812	819	814	807	781	818	835	820	803	863	798	812	834	826	804	845	855	813	873	794	805	807	780	838	797	828	802	781	842	827	826	825	866	837	811	826	831	811	855	819	823	776	773	844	806	787	864	804	773	816	775	791	809	823	768	816	807	800	836	838	788	774	805	815	819	753	820	799	797	815	773	769	824	824	791	766	815	801	834	876	852	854	826	812	798	768	846	806	804	851	799	789	816	866	829	780	844	805	796	869	789	827	816	786	824	750	820	823	836	854	834	864	821	839	826	828	805	803	817	799	781	784	799	797	830	788	815	819	783	903	838	798	842	787	811	765	854	862	780	817	799	818	797	828	789	802	857	837	813	824	804	778	799	819	810	786	813	829	847	808	789	821	834	761	805	813	897	844	795	834	825	833	780	790	795	812	813	873	837	880	781	797	855	775	819	856	764	833	779	844	835	821	823	808	805	798	775	829	839	807	815	790	792	837	813	774	790	780	837	784	838	802	802	801	792	833	795	809	789	842	838	836	831	822	853	779	868	778	816	823	808	758	801	781	806	830	779	782	792	837	807	816	860	797	850	806	827	819	814	825	847	821	870	825	795	805	865	785	793	822	818	799	809	819	790	759	897	829	834	784	836	809	819	747	790	813	801	783	846	796	824	775	836	827	828	859	824	791	835	849	834	833	834	817	817	805	804	787	855	843	815	820	787	835	802	863	852	822	777	837	841	768	816	762	848	837	848	844	774	797	847	793	814	856	808	804	817	790	820	789	811	829	842	768	828	786	819	822	820	811	838	833	843	789	797	807	894	801	822	800	859	863	834	814	857	796	826	830	759	846	853	823	814	831	778	786	797	838	813	801	811	856	853	821	832	851	850	783	778	851	815	804	818	778	836	838	814	778	800	802	807	797	792	834	829	820	821	767	823	765	838	789	811	786	826	773	815	784	813	879	836	782	814	821	872	810	827	769	781	846	828	835	806	790	814	816	768	772	826	817	767	750	824	798	806	808	764	841	834	753	800	801	783	802	819	809	797	803	788	872	801	841	840	799	838	805	742	823	817	816	794	880	851	820	814	802	838	825	812	832	807	812	798	817	832	826	784	811	849	855	836	809	874	820	832	782	823	806	838	803	821	860	877	818	794	773	864	806	819	862	769	806	759	838	806	786	781	875	778	808	832	897	839	742	815	809	792	847	778	788	853	860	804	775	824	816	773	741	850	850	810	840	797	822	806	837	834	835	806	817	793	838	776	833	842	845	848	860	778	818	831	781	822	818	802	832	804	829	826	814	840	787	768	852	850	847	789	847	817	740	784	822	827	737	796	816	769	849	798	775	859	772	820	758	831	778	849	861	827	839	820	811	849	815	819	767	816	832	791	824	805	855	810	817	828	860	841	819	819	821	767	815	818	805	853	796	840	805	824	787	812	749	819	783	786	822	786	801	826	828	838	806	813	737	793	779	854	805	769	832
40482	7105	2761	2034	1450	1034	815	664	537	493	415	346	366	345	304	316	285	279	266	280	283	260	271	270	228	246	265	229	228	215	242	239	253	241	239	217	222	207	234	218	222	245	263	230	222	227	236	211	231	219	249	189	231	232	246	242	210	234	236	204	210	226	196	197	225	237	220	254	225	249	208	199	203	232	236	225	213	206	225	224	223	215	212	237	209	215	196	212	216	206	230	221	213	215	204	240	201	209	205	207	234	221	208	200	231	231	220	209	191	221	217	219	226	217	198	205	224	215	197	243	225	216	201	190	217	207	199	215	229	224	209	219	203	197	203	185	207	222	212	211	201	233	205	184	190	234	233	215	223	207	250	202	226	231	233	218	213	219	199	209	197	209	205	210	187	222	221	197	232	198	205	203	196	217	234	202	183	208	209	224	215	209	202	230	193	200	216	219	224	221	225	230	225	211	215	176	216	226	206	219	223	219	214	199	209	223	194	202	219	215	223	230	208	202	240	237	221	211	205	220	224	200	208	222	208	219	190	216	209	246	190	206	232	215	205	205	194	237	222	213	234	202	246	211	196	217	230	204	204	230	201	198	211	217	202	206	202	198	204	218	215	206	202	212	211	218	214	219	257	219	205	236	243	195	214	208	229	217	208	229	221	216	184	205	214	205	230	223	206	203	217	222	197	238	184	224	232	194	214	192	220	224	218	196	215	216	230	203	206	230	217	196	218	266	201	234	224	246	191	229	222	234	219	217	201	215	227	209	245	204	194	177	214	222	215	215	209	206	198	214	233	220	226	234	215	216	220	227	243	223	193	247	220	221	242	225	191	206	229	225	192	204	200	202	196	234	210	200	202	216	185	218	240	209	228	214	208	212	244	192	201	211	223	217	211	228	228	243	211	221	211	207	209	216	188	211	237	216	227	183	214	235	220	223	196	234	222	230	233	203	202	213	214	240	189	211	181	228	202	236	192	222	212	231	199	215	227	220	202	201	200	233	206	212	218	214	188	218	233	222	215	246	210	206	198	224	226	213	216	216	213	195	233	231	208	205	209	194	238	186	226	253	226	226	193	196	196	223	210	220	177	205	208	221	204	218	212	207	229	238	213	200	204	206	203	219	215	238	222	228	216	231	179	225	238	243	202	202	229	192	212	231	209	206	198	217	221	219	204	216	222	196	200	224	225	195	253	209	223	224	200	222	209	235	222	199	210	213	235	229	212	227	192	196	195	205	203	213	218	212	239	230	214	208	217	204	224	232	226	192	207	201	224	207	196	194	205	224	214	226	172	225	184	213	209	199	224	208	197	223	237	222	227	225	219	208	208	179	228	238	193	200	197	219	208	189	220	219	218	220	208	221	210	225	202	208	199	212	204	201	233	218	220	206	228	216	220	204	186	205	238	235	213	249	229	240	218	214	225	202	185	211	248	240	214	195	193	216	216	202	224	212	188	205	224	208	218	203	232	207	211	217	193	207	225	221	216	217	212	179	203	243	195	215	213	217	186	211	203	214	211	205	229	244	199	216	208	227	245	213	206	206	226	215	218	204	192	220	240	196	211	219	231	184	219	209	191	182	198	196	223	243	218	209	207	179	235	192	218	216	199	182	198	223	247	219	236	229	240	231	239	236	214	201	178	244	192	218	200	206	212	214	214	218	223	205	193	219	207	233	225	209	245	239	207	234	223	189	202	207	197	187	219	209	202	216	196	209	181	213	213	202	196	228	213	205	179	217	178	217	232	240	216	190	222	214	229	208	219	218	237	217	221	209	225	198	199	214	206	237	192	190	201	243	196	216	250	178	196	222	215	227	235	201	204	203	212	200	243	205	231	197	221	213	213	212	217	233	212	219	231	191	233	230	203	194	214	218	227	236	211	210	196	249	207	173	174	228	210	221	185	226	223	234	236	230	222	204	219	208	210	216	200	235	198	199	207	211	216	191	205	223	212	226	191	195	225	212	197	213	200	215	202	203	218	217	202	212	210	206	217	213	202	228	213	207	200	201	232	172	216	216	216	207	210	178	223	183	241	231	238	199	235	214	217	238	230	189	239	213	200	213	218	236	223	221	205	206	217	229	219	205	216	190	203	179	209	228	228	222	198	210	214	229	239	215	196	222	226	201	215	206	194	209	215	225	220	225	210	216	220	219	194	201	216	224	176	222	213	200	208	206	232	212	246	216	218	189	213	206	208	219	233	228	234	232	232	224	204	213	199	186	210	247	208	215	203	220	199	211	247	216	217	215	201	197	196	221	197	205	206	201	211	215	194	200	189	204	234	204	220	264	216	204	201	219	211	234	209	204	224	188	211	194	217	210	223	220	197	235	228	208	223	201	230	201	221	211	233	231	226	229	209	215	175	215	217	207	206	228	216	201	219	221	214	232	213	245	219	211	225	214	223	177	235	212	206	201	227	215	216	218	230	200	198	227	203	204	192	220	197	212	227	228	244	209	191	201	223	218	222	200	222	245	262	215	236	221	248	222	203	232	226	215	209	236	210	202	197	223	200	229	243	204	196	197	211	223	213	217	209	211	192	241	237	206	226	207	246	225	212	220	203	236	213	213	201	197	233	216	209	190	224	213	190	194	215	218	232	209	190	242	212	196	200	224	205	192	197	237	207	209	187	242	224	213	258	204	203	228	218	184	198	188	246	231	199	205	216	210	196	217	208	225	227	191	200	201	208	241	216	220	231	240	218	191	241	225	234	191	189	230	240	219	215	214	233	262	232	236	216	214	210	197	203	196	217	190	218	204	228	226	209	222	217	256	194	218	212	229	205	256	230	216	208	208	197	220	202	215	220	215	200	218	234	201	217	251	187	235	227	248	226	223	202	192	254	224	221	231	219	216	190	209	207	223	187	229	211	210	226	191	212	192	212	243	218	220	204	240	229	203	210	188	196	237	214	220	219	224	220	214	193	205	212	196	203	234	254	220	208	210	248	224	196	243	237	218	229	208	211	227	219	210	213	206	206	188	212	204	207	226	198	196	194	214	218	221	209	217	215	213	202	212	214	228	215	219	194	201	197	181	230	217	240	225	206	193	233	228	197	200	216	209	234	214	223	185	212	213	196	211	245	221	236	197	206	229	210	213	214	221	217	199	206	236	223	218	216	225	216	235	228	216	209	211	209	206	211	236	237	202	200	230	197	235	216	214	211	214	216	205	203	276	207	211	200	210	202	219	226	200	216	215	206	212	232	214	221	192	229	210	211	201	191	244	226	202	212	213	188	216	188	185	228	252	201	209	197	223	213	220	224	187	224	202	211	223	206	213	213	200	221	213	242	209	234	229	216	210	216	211	197	184	226	204	229	199	225	199	219	204	212	225	206	232	209	210	209	216	205	194	248	208	236	231	185	235	210	217	226	203	204	191	216	229	214	218	188	203	232	206	212	204	230	194	188	184	225	230	203	196	224	189	233	210	217	236	206	230	208	220	203	214	200	204	209	207	205	237	192	203	217	219	231	203	208	182	205	246	240	212	236	218	215	213
19038	2315	5126	5874	4877	4008	3223	2780	2321	2101	1775	1613	1505	1312	1294	1223	1107	1075	972	928	922	865	841	863	820	765	795	783	710	703	727	732	643	674	676	708	713	635	662	683	651	740	674	631	662	663	660	651	644	611	665	639	609	631	603	592	670	610	643	579	610	661	598	608	625	636	660	639	666	687	613	599	613	651	607	625	601	591	582	577	570	606	605	583	608	610	608	638	626	645	555	560	613	640	616	575	597	614	577	574	613	602	628	647	593	569	572	587	569	585	595	616	582	595	590	609	627	518	630	561	623	556	583	561	602	615	586	620	593	585	572	564	592	579	583	594	531	568	590	591	602	581	552	586	560	607	581	579	578	592	522	602	573	568	575	567	539	560	558	560	580	595	527	563	579	586	588	578	566	594	590	565	527	571	589	599	566	601	590	514	561	564	528	554	586	521	543	568	558	597	564	553	562	550	549	556	574	542	575	585	566	591	619	539	551	575	602	518	538	567	596	533	554	554	571	582	558	576	537	553	570	571	548	564	561	580	591	542	563	555	602	617	591	565	577	576	546	549	547	620	532	528	531	552	579	543	525	543	546	580	554	582	558	579	538	534	569	545	547	573	540	522	590	569	594	581	579	553	573	592	572	591	608	591	543	574	575	531	540	568	569	572	589	563	582	584	568	555	554	531	538	545	561	537	599	599	578	562	523	585	542	566	556	552	525	593	592	570	533	552	568	502	554	579	547	565	533	517	572	543	582	527	530	556	568	548	537	558	511	530	557	567	546	556	538	544	599	547	544	565	503	576	591	553	558	571	566	556	574	503	551	571	534	582	553	609	529	538	577	556	549	570	566	601	581	567	499	583	578	588	528	607	571	597	593	553	532	565	593	550	560	528	588	543	570	572	554	555	557	567	513	564	561	535	523	561	568	567	543	570	583	554	549	600	564	564	584	530	540	549	554	536	557	572	530	552	581	594	560	606	560	551	545	583	553	572	559	545	529	578	544	574	545	522	550	579	555	561	596	516	578	618	555	565	575	584	572	597	573	573	573	570	542	564	571	545	564	596	588	579	548	575	555	576	564	572	564	566	556	517	570	547	544	576	586	549	562	579	542	586	568	625	602	528	546	554	540	558	539	531	571	551	590	557	574	525	557	555	538	567	536	532	576	589	511	557	572	540	576	582	590	516	559	602	555	546	522	520	557	542	571	520	505	556	525	520	572	538	559	564	617	594	561	581	621	541	541	560	524	550	543	572	557	558	577	555	519	546	545	562	533	571	558	564	575	527	568	526	541	555	558	555	555	578	574	609	546	553	557	567	574	569	567	580	531	570	630	536	552	574	536	518	582	575	562	566	554	586	555	591	566	600	553	545	523	563	582	563	549	560	587	574	618	561	570	565	506	542	559	547	584	540	551	630	560	540	551	558	577	567	554	542	554	562	529	581	555	577	554	551	555	536	558	561	591	578	547	569	513	584	539	572	529	563	580	526	534	549	585	541	582	580	547	548	571	578	611	618	575	574	568	558	574	577	590	575	579	519	568	565	556	591	534	544	531	547	565	550	558	590	555	513	560	532	565	551	548	562	570	521	573	568	561	566	532	557	549	602	564	510	546	565	554	569	569	559	542	559	540	567	575	590	576	571	560	573	560	534	545	579	515	612	563	553	597	567	565	569	560	551	550	562	554	532	548	548	542	539	556	568	584	551	574	577	533	547	549	545	570	533	565	562	570	588	572	547	577	492	526	562	563	542	564	532	584	573	594	567	568	565	541	551	536	572	573	506	601	574	562	510	556	541	529	568	570	569	581	585	589	540	586	549	562	522	636	549	569	538	552	567	586	566	570	506	566	585	554	537	553	605	572	585	522	590	529	533	596	557	584	579	565	570	615	550	584	553	555	554	583	575	596	545	529	561	568	547	565	558	596	564	569	567	554	598	594	573	551	546	593	569	563	593	583	553	599	529	579	552	551	537	558	578	553	591	512	572	588	555	566	542	547	570	590	557	553	537	573	550	523	552	614	542	534	578	566	578	606	552	544	557	571	542	575	557	599	586	586	586	542	577	572	543	591	539	542	578	541	523	584	560	571	590	500	560	530	533	591	564	521	542	568	597	528	566	565	597	541	558	558	570	534	589	554	568	543	591	559	589	603	576	562	574	566	583	570	598	617	599	563	553	539	548	575	569	534	555	564	590	588	571	562	658	525	557	564	533	561	547	520	581	542	533	575	571	507	560	570	587	556	545	558	540	547	602	558	553	557	552	592	548	544	519	610	581	564	572	553	597	569	544	568	519	582	588	547	540	530	571	532	556	585	524	574	578	574	551	547	569	553	569	610	551	538	584	555	585	549	577	593	508	582	553	562	593	569	551	546	536	578	545	575	579	559	572	562	599	539	576	553	539	599	575	579	591	579	553	584	547	552	555	566	568	599	580	586	559	553	535	575	530	590	575	537	566	582	576	554	567	569	553	534	600	545	544	593	528	549	576	545	591	559	549	581	594	559	549	549	557	544	583	552	564	573	551	555	606	599	554	546	521	538	554	530	585	576	571	535	560	539	598	556	560	595	595	538	562	580	555	566	563	579	553	587	558	546	557	575	557	580	575	540	609	527	583	591	529	548	580	581	576	566	534	573	568	575	576	559	579	539	567	551	570	529	520	550	583	573	601	560	539	577	558	565	549	558	537	581	563	583	571	566	573	603	593	583	566	551	544	590	555	541	558	552	573	522	567	543	566	526	586	531	534	580	576	540	558	589	537	544	574	586	564	563	554	565	562	607	487	559	577	585	568	570	545	580	542	550	556	549	555	585	518	538	571	520	544	571	557	560	601	545	565	522	571	571	554	522	535	563	567	598	635	589	559	519	571	559	603	541	589	549	559	606	536	507	548	564	526	578	542	583	552	519	575	563	569	586	546	588	570	615	584	561	573	554	584	548	543	527	529	561	571	585	534	559	577	584	588	556	568	575	587	595	599	566	563	551	565	531	564	559	553	575	529	545	658	557	612	576	541	564	559	570	568	572	593	597	555	544	540	551	576	551	599	554	578	589	559	522	564	571	547	604	575	547	575	529	544	527	605	521	616	553	570	576	605	578	587	536	561	598	519	558	582	538	555	556	555	548	551	554	533	556	606	561	521	563	541	541	577	523	559	593	511	552	480	586	513	543	567	530	550	577	544	581	614	586	588	540	545	556	553	607	572	537	539	550	587	541	545	591	557	566	596	573	565	560	552	575	586	556	552	584	523	530	574	578	561	609	548	534	551	541	555	547	570	574	588	603	509	539	554	586	527	557	556	555	599	565	599	606	559	525	565	563	546	554	534	569	551	520	564	580	557	524	555	582	593	548	592	556	539	576	516	567	607	555	564	572	581	562	596	579	529	566	598	522	594	563	577	547	545	555	542	536	572	532	576	555	552	525	563	573	580	572	536	553	598	564	558	607	577	556	590	555	597	583	585	561	531	539	556	568	596	566	541	542	596	545	537	588	545	569	597	543	525
3996	362	361	291	308	317	298	323	322	327	312	291	324	269	301	286	321	284	304	325	272	273	312	307	331	257	285	328	310	304	332	308	332	299	274	297	352	304	285	270	280	322	289	290	280	270	294	289	276	291	308	299	303	325	303	272	295	323	315	326	294	287	290	307	312	315	292	286	308	292	320	303	279	272	310	303	280	279	303	277	314	338	310	304	299	291	298	300	303	294	323	293	304	316	291	294	290	314	278	320	296	295	306	290	298	290	307	290	284	341	328	310	284	284	280	305	312	277	285	310	270	307	307	315	350	292	292	277	276	290	308	291	298	313	319	312	290	312	276	311	279	306	290	251	276	288	284	307	277	323	294	283	312	303	304	309	334	290	312	298	308	304	314	316	319	293	287	306	296	322	281	313	291	311	304	295	294	292	308	335	299	317	276	284	315	301	316	314	322	330	290	302	291	285	291	293	303	334	303	285	300	292	331	279	297	315	271	289	293	318	318	315	300	331	263	276	313	318	300	305	274	277	296	300	275	331	309	302	279	286	300	295	293	301	303	263	284	289	319	300	307	288	317	312	271	281	324	279	279	292	300	322	314	331	282	280	318	301	322	321	276	326	287	315	332	310	282	304	299	291	269	317	290	307	297	298	288	312	311	319	324	293	316	308	291	289	307	319	286	289	307	332	298	314	310	282	272	311	309	345	299	310	310	323	339	287	299	284	301	299	356	289	305	298	297	299	294	297	286	346	295	314	305	305	324	310	309	279	303	281	284	286	329	289	294	285	293	315	332	285	300	268	307	326	274	320	325	286	305	310	273	354	324	324	292	297	318	286	311	316	310	272	297	263	277	318	286	303	315	302	303	299	291	298	269	294	327	303	326	291	307	308	308	269	288	282	328	276	304	277	273	292	304	281	326	310	278	269	322	327	242	308	284	288	306	277	311	323	300	298	347	273	292	306	288	313	309	325	298	257	328	310	330	341	314	288	283	329	276	286	309	297	351	304	312	291	297	295	289	297	284	303	309	298	333	301	306	266	289	318	306	286	289	298	292	307	304	289	288	324	275	318	308	330	295	289	298	279	306	325	284	288	299	308	330	271	292	315	272	301	314	297	314	277	329	285	289	306	295	294	295	313	299	295	281	303	325	302	312	280	327	287	299	280	298	296	333	290	279	295	304	295	310	276	305	290	297	285	300	323	298	308	323	330	315	311	306	293	324	315	301	291	314	284	284	295	296	319	322	291	292	305	298	317	284	311	290	305	297	321	285	299	311	324	297	287	314	323	318	301	291	293	302	293	296	265	287	272	297	273	304	299	264	312	298	319	281	301	329	307	338	293	298	311	290	317	301	294	293	316	292	271	281	291	301	305	306	300	275	274	301	296	298	336	317	294	339	317	311	286	310	274	333	311	285	330	281	277	284	316	309	293	268	297	273	278	304	290	285	311	308	301	309	284	280	314	321	291	305	274	292	310	299	295	308	323	278	300	305	285	297	303	306	295	276	313	293	320	328	248	323	318	296	322	275	317	300	296	303	281	333	309	275	298	298	294	271	282	336	289	296	278	332	312	303	280	301	295	299	277	301	326	290	279	302	336	328	313	309	321	327	304	321	276	333	282	262	314	295	288	293	296	296	327	305	303	284	294	305	270	260	295	332	303	332	303	290	315	279	277	285	286	292	342	361	332	306	274	281	295	307	323	274	279	312	281	324	306	302	291	298	305	355	292	290	281	321	308	314	278	317	314	327	285	300	301	304	325	308	281	294	310	321	325	297	286	308	294	315	302	327	316	311	266	259	314	287	314	265	317	277	317	317	304	332	329	315	283	297	285	319	298	279	287	276	323	298	291	276	262	316	277	316	306	315	313	311	278	321	306	301	323	342	329	308	297	319	320	304	325	299	270	282	300	304	287	294	293	303	304	299	332	307	275	290	298	340	307	286	309	293	292	272	289	283	293	275	264	302	294	266	245	310	282	314	310	325	321	308	301	327	281	310	314	260	283	271	266	305	301	310	304	274	287	305	298	287	290	309	297	297	311	296	305	319	308	316	318	306	297	296	293	281	294	281	301	307	283	302	308	325	277	315	273	289	303	290	305	296	310	324	294	339	293	337	288	292	271	324	284	309	306	276	319	304	294	305	311	270	314	316	332	312	302	293	303	277	275	298	330	272	322	308	291	289	296	294	284	306	314	286	306	300	311	302	279	263	298	283	300	296	271	311	281	309	309	310	345	312	283	289	267	255	280	311	281	281	294	320	290	296	315	305	321	298	282	296	287	354	282	294	334	315	290	279	307	300	298	290	330	310	313	313	298	285	303	316	280	270	282	263	279	285	317	327	298	288	288	300	303	286	318	293	315	300	302	294	294	306	273	294	304	273	301	315	269	306	297	306	333	322	312	276	337	302	326	287	309	311	292	289	258	283	277	292	300	297	301	312	303	356	310	279	248	301	309	303	315	294	318	312	262	314	312	299	301	274	304	269	308	270	322	293	317	306	281	295	323	279	305	269	304	285	321	313	299	277	308	302	316	302	295	292	288	316	307	298	295	313	292	295	299	310	318	312	281	295	294	296	309	279	290	291	293	288	298	282	290	295	315	321	312	317	302	292	334	271	310	280	286	282	313	315	288	290	284	289	277	299	318	312	333	286	291	300	299	310	301	308	311	293	326	302	293	320	324	294	282	278	266	311	300	305	313	290	303	320	306	281	302	318	313	299	291	295	274	311	320	315	285	307	312	313	298	280	302	328	230	328	328	278	319	327	330	301	299	331	311	304	302	310	298	292	327	313	280	301	299	281	296	321	293	294	282	276	307	271	278	310	294	308	262	306	327	305	285	333	307	293	303	311	320	319	269	302	312	317	320	301	311	310	272	277	296	273	298	302	301	318	294	313	330	325	292	284	304	321	326	289	284	305	289	291	299	321	272	301	280	280	308	293	299	279	290	322	280	315	276	292	310	329	333	292	300	271	335	316	290	306	311	300	314	327	270	335	306	314	322	302	323	296	315	296	281	312	312	288	293	332	299	298	281	323	301	282	314	304	315	300	273	339	326	310	262	287	298	295	282	290	319	314	323	319	298	295	312	308	310	282	321	295	329	281	313	311	282	298	299	278	296	294	300	311	294	308	285	286	304	309	322	249	289	290	307	287	325	313	311	310	308	313	267	296	279	304	324	278	311	285	323	313	271	315	323	296	289	293	321	300	318	277	291	283	300	308	284	306	284	283	300	297	327	336	293	289	290	290	315	309	280	274	298	308	282	309	307	311	320	278	272	335	289	305	295	307	317	317	298	300	267	299	308	320	315	274	299	291	289	279	350	319	315	342	295	288	303	297	286	318	281	292	285	321	285	316	305	304	281	308	313	288	294	304	307	332	326	302	291	307	302	319	323	304	282	305	318	332	307	279	303	289	302	312	305	286	288	315	305	288	278	306	280	301	267	295	294	289	291	283	296	318	301	315	325	288	339	308	320	289	305	302	303	272	290	303	283
3781	858	912	887	866	906	822	829	809	859	837	810	776	819	791	773	759	834	779	817	841	762	803	807	774	774	738	778	790	784	789	759	833	787	802	797	799	765	715	813	738	778	799	770	754	807	756	773	754	786	743	800	723	807	789	788	774	822	801	794	776	807	798	754	775	750	775	770	751	798	762	785	789	775	785	750	804	768	791	815	785	804	774	773	780	814	793	831	831	780	778	825	791	783	801	766	785	802	783	786	774	788	770	813	824	789	745	758	795	773	767	759	772	806	706	767	809	795	781	774	774	768	778	816	775	809	780	789	777	808	773	796	724	750	756	765	795	786	731	764	784	741	833	772	787	856	774	734	778	749	748	766	735	785	798	778	760	735	773	811	854	782	778	778	766	746	807	782	784	741	808	785	753	821	812	749	779	762	802	748	779	753	786	797	755	789	797	775	758	731	787	775	748	741	734	767	803	810	762	780	751	757	804	766	786	775	798	806	763	785	767	746	823	825	733	792	778	766	747	737	734	741	794	758	784	767	765	766	734	785	778	759	801	775	720	776	780	784	800	745	816	815	780	770	777	796	776	803	772	785	762	787	727	768	742	784	737	730	780	804	735	776	773	767	773	795	778	812	781	715	734	792	787	779	820	769	827	823	735	765	720	782	799	712	738	739	764	757	714	799	765	796	785	805	829	801	806	790	809	782	729	789	748	773	747	797	743	779	759	771	781	749	730	749	793	831	774	739	832	790	788	776	757	786	750	780	785	753	786	756	805	775	789	803	804	755	783	772	758	811	744	766	859	786	756	790	809	782	768	815	773	743	765	817	790	729	815	808	838	782	836	732	818	799	802	782	788	795	738	786	782	810	774	787	764	797	715	791	717	738	740	800	714	786	797	773	772	715	741	732	826	736	790	746	781	779	753	792	766	729	764	772	791	772	751	793	759	752	785	736	817	779	773	781	758	795	772	801	815	798	779	812	780	794	766	792	803	801	774	796	763	768	767	789	778	801	802	850	793	787	765	760	756	755	737	812	770	796	818	764	805	766	743	774	804	723	796	793	787	769	735	797	824	731	786	849	809	807	786	740	802	814	793	744	781	753	753	777	762	842	825	774	769	806	801	773	751	858	721	737	768	776	777	794	755	834	753	780	779	749	836	799	756	706	797	748	717	799	753	767	777	780	789	725	774	745	776	840	799	773	747	734	758	759	798	791	743	799	778	754	730	736	766	751	773	789	779	805	788	762	783	779	790	794	781	737	824	748	750	794	798	749	804	757	781	764	761	738	780	738	747	753	812	823	772	814	741	793	765	774	815	770	790	815	776	769	744	757	787	816	783	784	774	756	790	765	792	785	775	757	789	764	806	775	752	798	774	744	807	781	802	862	784	756	748	782	799	776	720	778	773	835	809	815	729	713	747	775	745	782	742	770	795	780	758	787	814	799	784	736	791	775	780	784	719	739	791	769	736	771	772	755	767	769	785	769	787	801	805	791	740	748	843	776	761	783	772	807	765	798	796	791	775	808	867	771	783	787	787	780	742	788	824	853	730	758	744	750	784	800	781	802	792	744	780	740	806	797	738	800	707	793	746	805	721	782	781	741	774	822	754	779	758	835	758	814	745	795	765	765	707	741	783	718	729	808	749	767	743	812	760	774	802	759	746	787	741	768	805	787	798	822	771	735	778	757	782	777	760	770	804	766	847	830	787	785	800	815	773	800	830	796	799	757	746	748	749	761	798	772	785	750	739	797	796	784	779	791	831	723	747	786	795	784	779	772	768	743	772	765	744	740	743	813	739	737	739	752	812	758	770	754	754	754	845	782	771	776	773	719	738	750	771	744	802	799	784	799	771	810	771	761	761	777	817	774	780	810	738	737	759	771	851	760	768	798	830	841	761	746	756	768	818	714	803	788	790	759	790	753	783	774	779	787	817	767	778	759	775	734	821	794	791	815	747	804	772	755	755	816	753	748	773	778	732	824	793	749	757	780	792	808	740	770	782	758	792	753	761	794	816	797	793	791	820	749	790	850	745	798	753	749	778	795	731	757	745	707	814	793	818	737	784	767	789	751	801	802	727	761	712	792	758	768	754	783	787	723	795	768	762	780	769	725	757	760	766	777	816	792	844	767	747	765	747	780	809	787	761	809	825	760	754	749	777	780	759	743	841	768	766	748	766	706	753	756	812	804	784	803	761	790	783	767	734	794	830	805	795	762	788	765	749	784	754	823	745	807	727	781	850	736	762	793	758	785	833	763	821	768	810	731	730	771	827	797	760	771	762	751	751	767	742	750	758	794	800	777	713	782	737	767	788	768	796	717	759	765	796	772	760	773	705	774	775	779	755	773	786	765	775	699	785	785	761	801	757	713	832	758	822	747	784	798	809	813	757	805	779	760	801	827	762	744	756	777	781	785	745	759	720	740	818	796	794	793	744	749	793	803	785	766	732	752	789	768	809	798	784	781	786	791	756	766	801	813	786	791	767	782	814	801	769	778	791	764	798	764	783	834	780	765	786	747	787	809	794	773	762	749	796	791	790	783	759	793	813	768	723	733	795	812	758	795	795	730	770	782	719	779	718	770	777	795	806	760	745	789	827	728	770	746	817	804	803	756	814	769	752	706	802	768	775	738	799	766	783	757	816	782	758	780	782	762	774	776	765	794	737	759	775	784	745	787	817	794	781	744	761	794	746	809	780	774	750	794	781	766	792	792	750	757	788	763	763	800	790	784	798	763	781	790	748	732	758	790	767	795	748	818	769	758	757	726	785	772	783	776	783	772	804	788	770	747	781	822	768	855	820	799	802	764	779	772	793	719	759	802	778	817	749	791	734	710	807	758	780	761	794	833	774	783	812	740	810	748	774	807	809	753	784	729	796	756	742	801	744	835	770	749	782	745	801	789	802	794	787	772	812	790	791	786	766	785	776	796	744	754	746	768	766	795	763	792	793	803	796	769	760	777	738	810	799	778	776	796	811	805	749	773	779	785	749	804	739	797	775	793	791	768	789	809	773	828	815	804	805	786	803	767	762	768	813	789	805	784	747	789	694	817	799	806	743	769	777	760	832	789	770	794	779	748	780	827	803	818	789	813	784	798	762	775	806	776	737	748	840	806	746	790	799	757	822	786	791	772	722	752	774	764	787	733	786	743	804	765	778	765	795	733	764	779	737	790	771	793	764	740	777	754	799	787	728	836	832	804	773	763	783	761	766	782	790	816	762	779	810	797	794	755	785	795	825	775	762	805	772	755	745	781	788	744	754	828	781	792	767	776	747	783	814	725	764	771	768	792	763	771	789	717	786	744	791	770	831	756	770	793	765	768	777	763	771	764	778	817	762	780	756	806	783	791	785	773	759	770	750	776	807	797	776	806	779	793	821	733	865	785	792	800	777	788	812	802	820	743	755	783	763	763	815	787	770	749	747	782	724	822	816	727	766	763	796	797	824	825	752	749	782	791	752	773	758	719	765	746	796	765	796	803	818	758	791	801	762	819
22708	2142	1497	1110	934	695	596	546	505	399	474	420	398	376	390	363	362	366	360	300	314	352	348	355	359	380	340	319	302	314	316	330	354	314	338	330	316	337	362	324	315	342	342	329	331	313	330	310	313	337	337	334	345	319	310	319	323	342	357	333	331	348	299	342	325	332	309	337	316	318	311	333	318	328	305	315	320	372	350	320	304	323	337	310	304	320	325	338	332	337	323	311	334	333	318	317	335	332	340	329	312	310	338	300	339	342	328	353	318	347	313	332	388	316	362	296	316	336	334	334	319	297	355	324	308	321	331	303	324	300	323	308	318	305	307	328	315	309	327	310	302	318	311	333	338	312	305	326	334	307	309	312	327	348	320	294	327	314	283	330	316	335	306	317	328	343	333	333	341	321	311	333	331	336	354	320	309	288	323	295	314	335	307	306	330	299	294	331	330	278	323	335	314	332	263	345	336	328	311	312	332	315	305	338	328	302	331	330	342	321	345	339	331	327	296	352	329	311	310	317	327	298	304	353	335	354	319	302	284	330	317	335	316	318	322	344	339	336	298	340	308	298	292	310	344	320	356	314	322	347	312	340	364	316	321	316	292	301	336	331	354	314	312	309	332	308	344	311	350	330	349	336	295	307	319	300	316	326	322	337	352	327	293	330	307	308	336	290	295	362	322	345	315	316	345	329	333	292	328	329	282	325	325	298	314	313	304	335	332	315	317	321	340	324	289	321	339	346	314	325	350	338	344	309	328	312	326	338	348	334	314	331	318	317	326	298	302	331	321	333	329	322	310	343	337	329	313	359	315	338	316	332	352	314	323	314	327	324	329	320	306	325	272	318	326	335	327	307	336	323	327	292	319	327	336	321	268	360	332	345	363	304	303	323	373	329	316	338	298	315	285	338	319	318	325	351	338	327	337	328	335	323	300	334	321	320	295	320	294	337	322	324	323	333	320	322	319	278	307	309	313	326	343	340	346	346	335	304	310	305	336	317	325	305	313	315	312	311	303	337	320	296	313	299	310	332	314	320	319	337	320	331	336	329	325	301	338	326	299	333	332	326	326	323	348	281	297	331	316	336	322	337	320	332	303	328	367	282	309	324	312	331	320	324	302	297	308	302	327	326	321	333	335	352	331	325	307	309	346	327	315	327	277	305	297	313	302	344	336	331	358	324	311	333	315	332	316	336	342	337	342	335	326	342	346	313	299	311	304	325	328	364	321	329	320	319	336	353	295	358	318	295	296	309	340	315	308	300	316	348	333	325	293	319	339	329	323	306	320	306	352	309	322	300	341	307	348	318	317	299	319	330	299	317	336	345	342	333	354	323	313	324	312	305	301	321	317	350	318	357	307	319	336	361	326	327	301	351	314	325	350	336	319	343	377	310	326	304	323	330	287	321	353	304	349	319	302	356	330	322	344	331	329	327	303	321	330	356	334	332	349	350	309	303	343	324	309	342	316	299	313	295	347	305	341	320	358	312	323	336	335	310	315	346	328	350	298	317	321	301	316	306	334	320	307	336	310	293	266	352	297	330	329	325	310	326	309	323	369	289	324	289	300	317	332	342	338	311	319	330	286	322	315	351	335	320	332	298	314	308	309	335	339	280	327	325	311	305	340	326	338	321	343	338	327	314	272	343	320	335	331	312	345	335	297	297	282	335	311	319	314	306	336	317	350	359	336	343	304	304	332	308	340	305	320	316	301	322	311	314	336	315	356	354	326	314	320	327	294	322	325	332	316	356	337	318	333	325	284	327	330	341	296	347	314	289	294	309	317	334	313	296	368	334	305	316	315	315	307	308	297	305	339	332	311	315	323	324	343	318	326	301	303	325	314	316	316	324	323	321	296	321	297	323	328	339	344	284	284	326	314	319	334	324	339	332	332	323	325	340	300	321	285	300	292	319	340	330	359	308	346	321	301	339	301	317	321	289	353	304	297	378	333	350	355	332	299	309	311	324	351	372	344	334	289	321	331	316	367	304	326	338	326	341	318	299	311	291	317	292	333	317	336	313	311	344	324	350	316	345	362	306	323	338	322	289	318	331	326	311	309	348	329	333	349	315	341	311	333	335	309	340	333	346	303	315	299	315	345	324	318	336	308	337	341	327	303	331	318	318	346	320	332	335	317	288	292	311	358	334	319	317	316	308	345	286	307	296	334	312	333	326	327	331	346	326	331	348	353	314	330	331	308	317	333	306	324	309	343	332	315	294	310	321	293	316	348	338	331	315	340	320	349	305	320	296	358	359	295	354	337	324	344	319	324	324	316	309	321	303	323	327	330	312	313	314	317	334	336	291	344	329	307	323	304	322	335	322	326	309	290	336	318	330	354	327	326	315	335	304	312	332	299	303	356	333	349	329	317	330	359	339	314	333	313	334	303	328	336	350	305	302	345	321	283	314	297	326	361	376	318	340	306	355	325	345	313	314	338	359	316	303	322	327	298	344	332	326	306	339	306	338	283	300	337	311	325	292	306	299	350	322	329	318	306	310	319	289	316	314	316	326	317	321	325	346	325	355	342	299	305	315	334	319	328	330	318	297	300	333	311	369	306	335	329	303	320	288	284	352	339	356	350	329	339	348	327	338	298	336	319	353	305	301	309	305	306	342	333	329	325	327	294	314	330	314	333	333	326	328	301	350	344	332	336	328	317	286	312	335	321	345	337	313	289	297	306	315	329	324	327	343	309	315	304	320	293	327	324	335	315	289	357	334	303	339	291	325	309	312	337	291	372	332	327	319	337	346	325	290	290	323	323	335	325	324	350	334	323	272	330	300	323	345	316	335	343	323	338	326	312	335	310	367	314	316	343	316	309	323	334	336	342	326	321	335	332	361	329	302	327	345	323	307	341	305	314	313	318	306	314	323	314	305	318	315	330	347	335	313	326	332	311	292	315	337	318	328	321	313	356	316	330	323	289	378	318	327	345	338	305	357	340	344	295	333	300	328	288	302	306	297	331	318	355	329	328	317	332	350	337	301	344	343	306	290	338	320	280	287	313	323	331	322	365	327	291	319	337	308	304	307	315	301	309	323	347	327	317	331	308	326	295	314	346	323	338	300	337	359	333	311	328	351	324	325	355	318	339	324	302	347	329	323	326	334	298	310	351	307	317	291	315	342	317	345	347	317	316	322	311	312	328	329	329	338	333	339	303	309	325	334	324	353	356	311	319	300	348	324	324	301	353	373	330	338	304	316	331	347	312	332	324	311	317	334	308	320	324	303	343	337	321	302	329	334	293	356	298	328	331	332	344	325	348	345	331	326	320	316	299	331	338	322	327	331	315	320	331	365	301	323	335	344	315	305	334	353	312	305	303	338	319	345	337	307	296	332	308	301	294	310	306	308	324	319	338	293	342	310	316	317	310	323	296	284	312	296	333	321	332	300	322	309	330	294	327	286	332	335	307	325	320	301	300	323	322	311	328	345	314	300	284	331	312	298	341	321	337	308	302	342	294	301	338	340	289	339	283	312	351	344	278	349	356	369
11285	1698	3174	3672	3073	2515	2202	1987	1754	1651	1464	1359	1261	1223	1135	1087	1160	1058	1033	1037	986	989	1028	918	913	925	958	887	928	884	951	919	924	889	914	896	865	921	899	862	885	801	872	834	845	906	856	903	843	795	856	856	855	877	805	815	896	854	868	850	882	875	832	831	839	877	911	835	842	848	856	843	820	849	841	794	822	787	849	854	813	837	822	860	821	878	876	887	847	868	859	877	858	861	799	854	857	903	840	823	850	825	853	841	853	803	859	820	823	799	809	818	909	806	857	840	806	812	832	788	842	810	812	862	857	852	810	860	863	848	835	840	819	819	789	835	855	871	818	853	881	821	856	847	839	853	839	811	831	858	848	832	789	849	819	836	854	801	816	827	884	848	860	827	853	806	821	856	834	796	851	817	876	842	822	807	833	850	880	769	776	840	843	835	781	798	799	832	846	796	839	821	795	816	816	842	843	817	845	838	779	824	808	839	816	837	802	832	808	798	810	756	859	821	831	831	787	820	781	817	835	836	779	824	749	820	766	787	756	852	812	835	832	841	799	848	791	830	834	880	869	845	827	815	825	787	818	822	859	832	839	802	816	826	831	828	791	803	844	780	793	824	845	796	761	822	837	782	842	808	780	797	805	794	821	830	825	849	861	787	827	811	822	777	778	835	800	800	827	816	802	828	813	806	784	806	823	823	816	816	795	806	817	869	817	828	792	860	792	855	820	863	811	801	809	803	822	842	816	784	841	827	823	811	813	760	809	807	858	805	824	818	831	871	802	777	859	854	814	828	824	841	856	797	836	848	801	798	799	828	801	822	771	811	802	794	797	814	831	870	796	844	838	807	790	818	827	810	889	799	788	831	837	805	777	808	805	833	830	816	786	780	827	801	790	807	817	770	847	863	857	813	800	865	787	785	776	789	819	800	830	805	842	814	778	794	842	833	889	814	835	778	796	816	816	828	873	843	846	877	799	810	814	812	850	814	791	849	834	810	773	801	799	831	805	828	788	800	782	827	806	838	842	813	856	839	827	792	807	831	798	791	847	743	786	807	850	881	836	810	807	780	816	800	827	768	843	815	824	843	771	861	818	879	795	834	796	814	829	844	828	820	805	822	772	815	811	888	768	756	813	818	841	824	867	854	794	780	797	817	827	808	816	819	843	771	825	844	797	842	833	800	868	822	862	773	794	810	799	783	801	787	805	848	818	815	840	790	814	792	798	799	777	850	904	810	811	806	869	838	804	836	810	791	802	900	814	807	788	796	798	821	815	770	823	814	801	808	841	830	810	794	850	813	818	842	824	814	785	776	827	812	827	806	806	842	823	834	799	784	788	761	794	787	806	804	782	790	806	790	788	819	844	782	828	874	784	840	806	832	817	803	791	850	815	837	811	765	824	824	837	869	817	834	852	831	818	812	816	806	828	790	803	779	814	842	842	827	806	818	800	841	827	863	777	801	817	817	823	819	784	821	850	820	809	850	830	819	871	806	817	809	836	805	827	835	787	820	766	835	851	862	840	788	831	873	779	821	837	843	784	828	793	827	839	803	816	827	784	824	879	807	830	838	780	841	784	750	777	816	890	829	825	825	802	821	861	868	774	813	840	835	803	836	840	799	782	845	793	784	818	823	850	768	810	839	785	840	805	830	847	792	787	810	813	800	826	803	748	812	812	807	803	809	845	841	816	820	782	785	796	772	807	888	769	872	797	815	842	811	822	828	829	825	784	843	871	812	876	831	822	854	824	813	737	834	860	794	799	794	810	779	791	835	840	866	741	781	830	826	848	848	804	794	775	886	838	812	831	825	775	840	793	791	807	816	794	810	775	782	828	814	764	823	784	842	866	827	804	818	828	779	844	837	809	850	827	842	832	815	786	834	773	844	842	845	798	794	832	852	820	835	829	837	806	826	814	830	850	778	807	815	833	769	845	827	808	862	862	812	841	875	803	808	796	814	820	809	813	784	842	817	806	878	790	808	823	790	801	811	831	844	799	820	835	831	813	853	796	783	868	832	852	807	833	790	784	829	825	792	816	854	804	803	782	809	815	856	784	756	784	794	792	817	791	806	806	780	799	792	850	838	825	826	791	856	819	825	783	818	793	904	826	853	809	833	827	845	825	798	797	813	890	747	773	826	818	780	812	821	838	836	830	787	818	822	813	821	799	825	841	834	848	785	839	777	850	824	794	761	843	892	838	818	800	840	864	850	810	866	803	848	859	820	852	820	813	796	834	822	813	834	801	790	854	780	821	883	829	798	786	776	824	842	824	806	906	835	845	768	838	786	845	844	858	808	845	808	800	821	852	821	794	782	824	777	778	849	810	841	854	820	797	854	768	818	809	833	821	799	826	843	807	830	795	843	820	799	838	789	805	789	799	800	851	831	872	830	786	824	775	814	860	764	807	844	783	814	808	784	841	782	802	787	812	810	808	824	851	814	769	870	797	783	835	834	833	856	849	850	851	814	835	799	835	851	783	805	780	822	837	827	806	802	814	808	814	742	796	850	837	802	848	822	783	782	810	840	827	825	801	820	827	900	822	804	788	796	770	829	815	833	820	774	793	832	809	864	776	850	829	807	800	813	769	839	835	840	832	814	872	804	853	862	812	806	798	805	856	848	786	794	844	820	796	789	849	818	811	794	782	813	823	764	812	769	861	827	843	789	870	824	809	811	821	834	768	784	809	805	811	816	831	790	747	849	817	793	817	805	852	812	827	810	849	821	776	822	805	829	806	842	801	852	774	843	853	852	778	821	810	813	828	860	814	797	869	833	864	787	820	843	824	838	838	866	792	833	757	844	812	874	800	826	872	794	813	819	849	812	836	845	834	792	831	803	875	814	818	833	845	814	792	811	808	799	790	822	846	852	861	807	804	853	828	806	853	828	747	811	765	852	838	811	823	807	848	829	767	811	804	836	845	874	796	813	823	853	805	805	818	852	805	793	875	830	811	841	772	822	786	823	756	814	906	786	824	843	852	801	839	858	855	822	768	811	847	819	825	861	811	788	824	829	826	835	836	857	828	791	807	741	837	767	807	806	813	814	804	806	800	855	754	800	825	820	837	804	878	818	812	876	818	811	794	819	829	789	748	780	847	837	809	803	823	821	818	845	817	855	808	784	873	864	830	831	812	825	777	808	803	815	837	840	843	849	868	824	806	852	776	836	843	882	803	803	777	819	851	815	795	812	811	819	803	807	786	860	807	791	773	758	803	809	758	782	806	846	833	799	789	803	843	854	817	827	809	806	839	803	813	825	871	844	834	803	793	833	780	864	873	823	801	793	804	813	822	845	835	833	838	840	790	809	850	817	827	815	785	803	819	830	816	857	773	840	842	849	798	750	805	785	791	865	849	881	837	922	834	840	830	869	823	814	832	824	834	823	796	796	814	820	746	819	839	812	816	836	826	779	769	819	800	792	863	829	811	822	812	818	815	849	818	829	781	795	821	854	837	850	831	832	818	839	865	834	789	829	806	823	787	815	791	813	815	870
31618	5306	2687	2025	1389	1000	785	635	508	441	439	362	378	343	305	308	321	292	252	290	277	247	277	245	264	237	209	254	221	225	234	239	230	243	224	219	235	250	218	205	228	252	215	213	225	202	230	220	220	205	213	227	221	226	226	242	219	253	220	227	224	228	212	209	233	224	224	207	239	199	223	220	239	218	243	201	222	212	221	210	202	236	226	209	250	209	227	218	236	226	246	221	219	212	237	249	253	210	212	219	248	216	212	242	248	211	239	242	203	222	228	234	244	211	202	211	237	230	231	233	210	223	216	201	173	229	209	226	198	199	207	217	236	179	193	209	202	206	235	207	223	226	215	205	198	229	223	199	224	256	201	218	233	205	208	210	237	223	217	185	242	212	204	221	230	230	186	221	248	205	210	219	225	232	220	214	208	250	219	203	197	236	218	193	201	233	203	191	204	236	215	214	210	211	222	213	219	230	232	209	225	222	235	206	234	214	246	203	196	196	232	209	231	211	226	194	205	201	177	245	247	200	191	186	215	188	215	201	200	218	208	200	212	225	186	187	225	195	205	191	228	216	210	197	204	219	225	217	198	209	204	225	227	222	197	219	214	234	241	209	221	209	230	194	222	219	220	199	222	229	242	232	229	203	226	203	212	215	199	231	189	213	208	200	230	212	217	210	241	214	229	197	223	199	204	223	229	187	195	212	216	217	206	235	208	222	214	215	218	218	209	200	202	207	204	204	196	190	198	211	199	192	211	200	214	222	224	196	212	192	182	204	200	231	216	212	200	198	212	192	202	243	225	209	207	224	199	231	217	224	205	232	211	207	210	211	211	213	207	200	207	206	245	173	213	210	180	209	245	195	220	228	210	237	200	226	219	226	218	226	183	226	208	228	218	221	211	211	223	192	253	220	209	226	188	198	202	211	206	206	227	214	240	226	230	196	206	199	221	207	229	207	247	222	235	217	195	196	226	217	214	233	216	209	217	234	200	221	227	209	217	192	204	188	210	233	207	191	246	199	205	205	220	204	251	215	219	202	192	225	229	207	234	220	233	222	230	227	218	215	199	210	246	197	230	209	240	214	214	210	212	216	225	197	204	201	198	206	203	217	193	212	200	197	241	232	207	214	215	218	215	220	214	215	201	229	222	186	213	234	215	238	201	217	224	201	230	215	183	204	217	219	225	216	215	215	216	231	227	218	201	188	216	228	198	214	223	210	186	223	209	206	227	196	193	236	222	215	196	188	197	221	195	197	226	221	209	209	194	231	224	201	218	237	229	181	238	225	238	187	226	247	222	181	212	209	215	211	198	222	241	219	233	200	188	219	223	192	238	226	221	219	210	205	203	202	246	205	226	227	209	218	216	231	189	223	231	199	214	215	226	220	226	204	242	215	224	230	238	201	235	225	221	229	195	216	225	200	204	222	208	214	224	183	229	211	201	218	257	205	212	220	224	237	204	238	222	201	196	192	229	221	203	241	242	226	192	226	200	236	212	228	241	207	232	218	221	205	225	217	217	197	240	197	213	208	208	250	218	226	183	226	205	228	213	192	219	244	213	233	236	241	215	224	222	227	225	211	204	214	221	201	216	225	198	195	201	185	198	221	199	234	211	217	227	201	215	244	202	203	214	210	209	210	255	218	209	214	209	207	233	198	204	224	221	233	211	216	198	206	252	193	210	207	217	215	214	226	219	228	236	232	196	210	207	215	201	194	218	231	203	217	225	202	200	217	225	202	201	224	225	194	235	241	249	218	190	193	211	204	210	208	212	209	220	245	200	203	227	227	217	239	219	202	213	239	194	227	194	212	235	201	224	219	210	228	251	197	191	227	201	204	212	209	228	206	234	246	201	236	219	204	218	217	240	203	220	221	207	234	239	220	202	214	226	193	236	231	231	200	231	208	220	223	196	205	236	235	207	186	176	190	204	216	206	202	203	227	200	207	194	209	237	218	234	245	222	224	213	238	212	227	197	204	236	224	222	226	215	210	198	217	214	194	239	234	208	236	232	208	204	221	228	177	237	211	203	209	223	208	217	236	216	204	226	202	226	188	227	214	223	216	221	213	211	231	203	216	219	230	207	212	208	236	194	204	243	223	218	234	209	208	218	243	240	219	223	213	207	208	205	207	222	177	209	218	206	241	219	217	222	195	227	204	227	221	215	209	230	234	215	202	209	204	200	238	221	212	215	219	183	197	200	215	224	219	223	216	213	211	230	246	225	209	211	244	229	189	201	207	202	195	188	228	214	198	198	227	219	208	198	230	243	211	230	247	223	197	232	215	203	205	237	233	207	220	207	187	243	215	212	180	214	209	217	207	220	234	213	172	202	206	231	215	235	199	241	236	213	198	224	203	207	230	272	244	248	216	232	217	225	199	206	216	206	205	208	207	234	246	199	206	208	234	221	184	215	219	214	208	243	218	196	228	184	210	203	226	212	198	223	215	230	207	231	215	198	233	228	218	237	242	206	209	213	222	223	225	230	209	224	223	218	249	219	204	227	216	205	217	231	193	226	247	206	194	221	234	224	212	214	229	219	209	221	248	218	213	230	188	219	243	212	249	236	176	213	222	227	201	194	211	224	212	224	201	191	208	252	213	208	187	229	178	222	217	231	187	230	232	198	218	227	205	217	209	213	206	212	192	173	214	200	226	199	227	195	217	221	189	217	209	233	222	217	223	227	193	222	176	207	210	212	236	204	194	211	245	205	235	247	236	205	208	226	196	218	201	206	207	222	219	234	204	204	192	225	210	181	214	232	214	201	203	219	194	229	192	212	241	208	217	222	230	229	206	216	208	212	213	223	228	225	245	183	223	219	219	207	196	214	212	229	204	223	213	225	221	189	236	192	244	175	204	206	241	234	223	214	235	224	240	204	218	200	198	209	198	191	214	217	222	205	219	188	201	220	206	217	195	227	213	230	206	227	202	216	211	241	238	247	235	191	204	213	234	211	223	213	220	223	230	227	202	218	239	219	235	236	241	193	241	219	236	207	229	240	184	184	231	215	222	201	223	215	240	204	226	200	209	223	236	182	203	221	195	191	212	223	240	235	204	213	200	227	250	199	208	191	188	230	221	216	224	218	199	211	247	234	211	259	223	226	248	240	215	221	233	184	210	206	216	230	205	216	201	228	213	220	208	197	206	191	220	229	217	236	219	210	213	204	235	192	219	196	213	227	217	227	234	220	236	201	233	208	222	236	241	206	193	196	248	225	216	200	221	201	225	199	237	192	210	206	229	206	220	189	224	213	190	220	204	202	224	199	223	228	227	197	200	204	226	225	235	194	201	186	225	208	216	224	216	225	210	220	201	228	221	213	215	193	263	223	195	230	204	218	200	196	232	237	226	218	222	229	189	216	213	249	222	200	218	232	201	219	202	240	223	205	200	239	204	231	230	193	204	238	199	202	199	199	216	234	224	162	196	198	214	201	225	211	210	211	187	214	223	212	233	216	182	189	223	216	235	194	209	213	211	215	213	209	206	204	212	224	215
14820	2259	5198	6026	4943	3946	3369	2732	2374	2048	1706	1581	1448	1370	1248	1197	1057	1091	975	964	882	905	861	829	786	825	797	783	765	771	662	735	740	670	729	652	648	679	692	681	621	642	679	667	650	665	640	688	640	639	637	660	652	620	614	613	607	603	612	599	588	651	627	621	656	679	626	646	651	654	609	676	628	577	610	600	623	597	589	595	609	574	595	607	577	573	617	607	629	612	571	677	644	596	574	572	601	609	568	654	605	613	576	617	642	599	529	573	617	634	551	591	543	559	568	598	566	602	577	608	578	553	574	619	591	623	593	589	597	633	562	597	548	588	531	602	561	619	547	557	556	597	552	561	588	585	571	585	559	605	547	570	593	583	566	583	562	601	636	613	602	588	576	587	558	578	558	575	558	587	573	614	603	564	531	588	546	576	572	549	543	588	561	607	561	549	595	585	567	598	569	579	541	558	541	606	560	576	571	573	553	536	545	556	546	581	564	565	556	554	532	585	561	556	574	533	541	572	565	575	528	522	609	565	531	560	614	633	551	571	543	536	605	581	549	552	578	543	627	549	554	599	560	594	531	550	509	547	519	555	594	562	566	560	560	586	540	617	523	552	596	542	530	571	546	564	552	516	588	561	644	553	554	581	576	564	567	561	609	593	608	539	527	576	573	546	552	566	566	607	539	580	550	578	593	556	566	574	564	599	604	590	591	554	589	576	561	557	552	592	573	574	558	560	587	547	547	560	558	549	566	583	523	552	539	547	535	538	593	552	560	582	576	592	618	556	544	615	549	535	567	598	556	606	579	530	592	612	616	560	557	549	553	525	596	575	567	561	555	539	589	529	522	542	573	563	610	574	555	606	557	561	558	589	556	515	602	581	595	558	566	583	569	576	556	591	610	559	587	569	538	564	603	607	567	547	551	605	547	566	555	565	543	584	580	580	565	557	589	582	577	597	608	581	530	557	581	537	582	525	567	513	564	548	539	587	585	596	578	589	613	548	556	551	556	557	561	517	583	600	601	536	533	526	538	596	560	591	540	648	589	544	551	522	556	578	568	589	522	587	531	553	571	589	542	550	551	576	562	606	547	581	574	543	527	574	559	564	540	550	583	567	573	599	531	536	548	583	555	581	574	550	575	547	567	527	584	605	598	598	601	562	568	592	543	567	539	558	583	573	596	532	595	581	537	548	606	602	554	586	559	571	531	585	569	551	619	572	628	558	581	586	555	557	588	563	539	532	565	561	624	593	562	538	555	555	593	553	566	613	550	559	584	573	537	602	560	544	544	605	498	603	563	554	584	556	592	625	545	533	577	535	567	549	591	566	534	538	560	569	525	597	531	556	581	544	532	532	528	568	565	546	558	584	547	624	583	560	574	551	574	555	525	549	576	572	562	546	608	562	567	529	529	540	557	542	601	565	543	557	580	564	572	531	563	552	530	607	542	543	564	614	590	583	539	551	519	600	572	581	540	508	528	567	586	575	548	549	595	546	553	588	543	569	597	550	562	570	602	550	579	569	594	568	585	549	597	586	563	561	604	564	576	541	540	566	601	549	535	587	556	569	546	598	567	551	616	586	565	578	579	565	551	606	550	539	592	524	588	530	574	570	580	575	579	569	604	523	560	573	546	577	582	576	603	525	528	581	525	580	558	520	565	523	545	559	548	555	578	576	549	544	563	565	514	543	574	620	559	592	566	574	552	527	590	546	570	576	592	564	574	561	548	554	537	568	542	609	563	578	543	575	595	533	552	585	558	569	557	588	544	580	508	562	564	555	553	587	564	534	548	596	596	594	568	569	538	575	553	533	584	525	569	569	521	535	600	580	589	586	569	570	560	571	556	569	557	518	605	618	517	559	542	530	568	541	510	560	588	539	549	558	543	551	567	543	596	563	597	580	557	578	571	574	615	556	594	576	598	585	584	559	562	566	573	549	553	574	583	573	570	577	573	547	591	578	546	602	583	532	621	561	531	564	579	574	584	563	574	569	567	590	546	556	499	604	555	574	528	572	589	603	610	567	558	561	519	596	593	573	564	614	544	581	554	567	578	576	539	580	597	548	541	573	570	546	580	559	565	576	578	570	570	568	573	577	498	577	585	581	598	574	565	534	541	567	527	532	592	543	574	581	590	531	539	589	570	587	574	578	579	588	536	547	530	555	582	534	605	544	554	554	608	598	598	590	558	546	603	563	567	574	560	544	526	574	580	612	591	556	573	541	551	559	572	584	573	555	561	585	565	567	556	602	559	573	553	557	565	547	564	558	573	534	538	587	587	629	582	547	614	607	566	570	572	537	563	569	571	579	600	554	568	560	557	564	555	577	585	573	581	570	542	587	564	602	610	606	575	522	564	539	523	585	589	531	559	562	581	559	590	581	516	591	563	510	548	540	542	546	561	555	512	541	542	552	541	526	603	533	549	515	572	596	540	568	582	535	574	553	574	543	572	591	604	573	569	554	585	559	574	531	552	589	565	584	597	560	585	597	569	561	533	541	642	584	598	584	536	614	557	547	561	509	559	554	573	585	589	592	574	625	624	586	586	561	561	598	609	548	563	558	592	579	566	568	551	584	556	554	551	569	552	531	580	587	583	535	549	526	607	602	584	567	569	538	564	573	551	543	595	572	568	533	558	580	550	586	576	580	553	533	573	554	602	520	603	545	550	554	565	542	589	552	606	587	587	556	530	579	578	585	549	555	578	626	555	577	560	552	597	576	578	565	596	513	518	614	550	557	517	565	548	576	546	547	591	549	540	542	523	539	591	560	602	589	538	590	573	551	546	568	533	575	533	580	599	551	604	526	538	577	562	564	630	600	564	580	555	569	629	586	540	559	525	580	526	592	554	571	558	556	608	547	556	555	531	575	563	529	582	570	577	533	560	539	590	588	545	548	550	568	548	576	558	585	582	545	576	554	571	575	579	517	554	541	585	545	560	589	605	561	562	579	583	588	577	560	562	569	597	551	604	580	598	595	543	585	563	600	588	559	544	556	571	547	573	569	560	536	599	556	575	570	544	586	556	565	564	533	597	540	558	566	577	544	596	505	593	564	589	577	562	545	562	583	559	588	573	563	571	570	542	577	569	557	543	557	560	596	579	555	552	593	586	535	572	578	573	543	578	544	523	553	613	551	550	560	583	554	591	557	543	568	604	530	589	569	559	575	554	535	570	591	559	554	565	573	568	550	613	588	603	598	567	535	616	558	575	569	537	572	524	556	597	524	562	606	544	565	555	595	551	556	578	559	601	591	564	568	561	591	564	588	543	585	530	572	583	548	596	572	541	586	515	573	562	591	546	581	548	547	559	547	559	596	565	569	514	578	547	572	581	578	581	602	588	552	579	577	569	552	569	538	585	572	543	528	560	538	589	561	594	527	576	612	533	592	533	539	546	577	557	574	601	561	536	561	562	515	576	556	550	543	589	627	558	594	573	567	588	587	559	551	555	571	568	587	581	536	550	556	551	562	585	582	558	532	539	558	564	599	615	526	554	548
3360	368	326	327	333	327	280	312	277	309	308	297	284	310	273	317	318	303	326	325	314	316	340	319	335	279	291	302	262	278	326	289	318	281	313	287	302	311	322	314	299	291	319	346	290	323	326	281	311	266	310	304	296	291	290	266	310	303	280	329	279	303	302	304	283	315	293	317	303	322	273	295	310	311	291	319	325	276	254	329	292	278	330	309	262	339	313	302	317	282	297	279	261	309	287	290	303	316	251	320	346	307	314	335	295	285	292	306	302	307	318	306	294	292	305	317	298	279	304	288	298	300	308	299	295	322	306	272	317	320	293	264	309	307	310	268	319	326	275	317	287	293	314	301	317	295	317	317	313	305	305	300	293	309	286	317	287	325	293	323	322	289	320	313	312	299	304	304	316	308	290	297	289	307	281	294	296	300	311	278	313	317	323	292	307	267	307	286	303	312	300	309	294	298	303	308	288	296	326	318	340	314	332	274	310	309	312	284	314	295	307	302	289	312	302	297	312	316	308	295	304	291	257	341	296	261	299	290	303	275	275	277	266	294	295	311	305	312	312	279	321	337	285	324	286	265	314	303	317	257	287	282	292	299	301	273	295	325	309	300	323	331	309	297	289	314	276	283	291	295	279	318	287	296	307	305	286	306	318	308	307	312	263	298	323	311	289	328	282	284	298	319	292	305	290	307	285	323	287	298	281	305	269	313	314	272	313	297	302	303	274	316	303	290	295	280	281	304	299	323	312	314	267	311	318	296	313	271	293	328	288	302	316	290	319	318	287	311	311	317	282	300	305	283	292	315	276	341	300	302	304	306	273	303	307	298	297	334	287	287	297	307	309	319	311	329	274	300	314	289	260	287	316	322	287	313	292	265	307	322	316	301	309	308	310	296	298	298	323	289	304	290	302	312	290	312	324	291	309	283	286	316	283	295	315	279	304	282	296	303	307	291	279	295	270	294	252	286	291	256	287	266	297	282	280	325	321	303	286	312	289	280	310	311	307	323	337	292	301	276	314	307	323	314	287	307	277	340	323	285	344	280	289	284	309	330	261	328	300	304	304	313	312	289	290	303	281	283	286	296	302	307	310	313	328	286	284	296	323	308	326	297	278	290	290	252	335	312	262	317	306	336	297	319	288	273	290	303	355	281	292	336	281	351	317	272	336	307	275	285	293	284	285	292	304	301	317	286	318	302	294	286	256	286	335	274	285	305	280	321	321	298	261	315	282	306	299	314	287	314	316	301	295	310	317	292	299	277	318	284	303	321	294	280	313	330	311	305	298	298	272	306	313	311	304	302	291	315	301	307	327	276	318	297	307	308	321	303	279	297	326	275	285	312	282	333	315	307	293	301	318	302	288	300	316	332	271	316	324	288	301	301	277	337	284	335	274	315	298	304	310	324	304	344	305	292	276	307	298	307	309	295	278	304	333	335	297	324	320	299	300	336	293	316	317	306	331	307	296	284	285	311	284	257	302	315	300	321	331	322	239	289	282	291	327	299	316	309	296	322	330	279	290	299	284	325	325	297	318	313	316	289	293	263	277	321	303	312	298	323	288	306	317	287	330	282	291	309	296	315	300	315	309	294	288	302	319	308	304	300	286	301	286	313	258	294	331	304	314	310	312	290	295	294	267	309	281	302	325	306	304	279	290	309	311	296	328	304	300	281	285	292	287	286	297	306	283	297	321	290	318	332	346	322	306	302	312	282	298	341	286	315	263	325	314	307	321	300	313	297	272	299	272	301	300	332	287	273	283	327	284	281	273	322	312	325	299	323	298	326	271	300	293	282	325	297	299	308	290	311	284	300	316	327	322	289	285	286	289	335	308	312	302	300	271	322	302	297	283	308	315	331	298	292	299	298	308	303	292	322	312	263	293	306	289	321	333	313	305	296	264	318	326	320	272	294	300	284	275	311	286	289	310	282	292	296	309	293	258	283	304	292	309	332	274	309	331	290	310	302	329	283	294	293	294	275	312	274	330	263	274	300	311	273	306	316	285	328	282	283	328	302	329	311	320	319	328	316	304	288	289	307	279	278	302	299	299	294	331	317	295	299	302	314	297	274	320	303	300	324	300	283	306	285	274	311	302	274	298	337	312	286	307	288	312	306	295	327	284	312	297	329	304	322	295	312	308	316	292	301	295	334	311	265	289	291	282	299	279	308	266	312	312	330	293	321	290	316	308	306	254	323	308	299	321	300	305	287	318	335	302	290	294	286	294	321	311	299	294	314	305	296	307	295	289	308	325	342	267	308	337	315	325	279	305	275	260	306	307	315	313	319	352	328	336	309	326	303	302	306	313	277	334	307	291	313	292	295	332	320	278	311	293	290	305	302	326	284	286	292	287	297	311	290	269	314	296	323	328	312	284	315	305	295	298	277	276	283	286	295	310	310	297	302	299	312	293	313	311	312	307	303	315	280	298	345	304	304	315	303	313	304	306	308	290	288	330	298	308	281	301	292	293	269	308	284	280	331	331	269	293	308	290	317	306	286	325	292	315	311	313	255	312	304	294	315	297	280	312	311	311	307	299	296	312	329	330	308	303	333	324	277	319	279	305	293	320	266	290	273	311	316	309	307	306	293	296	291	292	335	284	302	288	321	314	330	313	295	286	297	307	293	325	287	288	350	314	306	287	292	305	301	242	312	320	288	305	302	349	289	280	298	311	331	312	328	324	299	300	282	295	305	263	299	312	293	314	281	301	280	281	307	312	312	283	281	316	272	296	287	324	322	320	305	325	283	303	298	304	315	293	292	342	308	321	263	294	308	289	304	312	298	291	316	303	310	299	295	303	300	277	292	320	314	329	294	301	303	341	291	292	270	328	294	328	322	339	303	309	338	311	282	256	304	314	296	282	286	282	314	325	309	297	267	308	318	309	286	282	301	269	306	337	301	285	325	301	330	303	306	282	292	265	311	307	276	323	292	310	288	314	283	296	276	310	306	302	297	320	329	307	333	292	299	326	300	306	294	287	338	280	317	316	303	287	286	285	306	294	306	307	326	295	319	287	331	278	269	341	287	280	301	323	293	305	276	304	299	312	320	297	293	306	283	294	296	293	298	318	309	286	278	290	297	306	285	329	313	282	321	281	326	296	288	333	308	325	306	321	295	292	322	309	335	292	314	294	315	301	251	307	315	299	286	293	303	316	285	308	278	304	283	311	296	316	284	284	297	299	312	302	282	276	293	317	306	303	283	277	327	290	278	319	276	287	320	310	282	288	325	331	305	310	288	304	322	287	320	328	299	317	290	317	301	287	298	285	313	289	325	291	278	309	319	278	305	278	338	318	319	299	310	310	322	287	278	295	272	315	304	273	268	311	310	319	315	288	301	289	315	297	303	331	292	321	280	275	307	318	311	311	338	322	298	302	310	322	298	329	319	328	291	319	283	340	310	319	295	323	322	319	307	294	325	319	309	311	304	321	288	270	299	286	308	296	286	309	276	314	289	346	339	313	300	298	303	311	302	303	324	289	291	319	306	300	324
3677	822	851	885	898	906	842	816	835	846	792	823	857	783	814	794	833	788	785	782	765	846	753	753	774	779	777	828	856	819	829	752	747	772	786	823	797	769	812	745	831	812	780	774	748	795	788	791	768	800	762	757	770	794	841	782	806	780	750	802	790	817	786	789	770	784	820	817	821	820	804	824	758	812	789	763	792	775	821	801	758	785	787	860	772	796	743	819	798	811	732	800	807	770	764	790	815	801	745	859	806	787	793	760	817	806	782	743	799	755	768	821	730	781	789	832	757	755	757	817	812	778	805	796	793	844	821	845	813	822	759	800	786	840	789	814	818	783	775	808	774	772	768	760	759	786	740	733	806	760	759	823	795	788	801	795	726	772	802	769	737	806	794	790	761	771	821	801	751	779	742	818	793	772	767	782	806	785	800	789	776	774	756	773	787	769	738	816	780	757	767	785	730	816	798	746	838	825	780	854	784	800	862	809	744	764	798	778	800	854	788	779	856	805	821	792	742	768	734	752	790	853	752	805	791	761	809	786	811	777	742	813	804	773	852	814	823	752	764	810	791	801	763	833	802	818	779	859	821	768	790	762	801	764	773	848	821	790	814	800	757	772	755	778	784	829	748	776	773	834	753	811	797	778	810	773	774	834	759	759	832	771	811	756	765	765	758	783	788	783	754	816	730	793	767	786	781	730	795	739	746	806	773	801	758	803	765	772	831	809	806	763	816	805	753	800	768	778	785	763	792	726	798	788	772	770	740	745	786	752	804	759	771	761	795	809	798	748	780	825	775	804	778	769	776	787	810	792	812	823	843	769	770	780	795	799	768	808	761	832	767	794	764	810	794	762	796	835	766	800	781	754	813	828	793	771	756	786	781	791	784	795	753	799	774	807	771	777	813	801	760	799	783	819	755	812	734	816	770	816	783	828	817	775	723	825	754	738	772	766	804	731	749	772	795	802	741	763	808	785	799	761	772	775	770	784	796	768	772	792	803	757	758	783	780	779	764	738	831	763	736	820	790	770	796	760	805	809	788	790	786	819	814	778	779	765	787	804	776	791	760	795	819	803	765	792	812	779	761	794	804	795	788	798	815	773	801	782	766	788	824	781	762	760	819	792	812	810	754	829	793	782	756	765	770	743	797	807	780	762	808	801	783	867	808	786	779	761	768	779	755	794	782	807	765	768	826	762	797	769	861	771	780	817	762	770	767	802	809	788	763	749	793	774	762	806	785	780	812	758	766	757	765	833	772	816	787	734	800	782	762	760	749	816	784	773	803	769	838	821	799	764	802	754	811	822	767	786	815	815	775	840	829	832	823	808	750	823	813	748	780	770	796	713	811	729	797	821	756	801	810	743	781	824	816	799	799	812	745	769	752	779	797	768	794	823	837	752	833	798	779	712	790	869	792	741	801	827	802	779	812	821	762	823	783	803	774	790	756	789	785	818	728	776	796	802	786	817	847	757	780	812	803	768	735	755	801	813	795	775	791	779	710	800	745	798	804	766	799	762	779	816	754	805	789	763	771	723	765	788	799	767	795	784	775	755	775	837	789	798	766	831	805	740	826	791	759	785	853	793	746	774	717	752	899	767	830	802	823	748	817	748	796	815	801	798	713	786	768	800	788	817	818	785	798	766	770	822	776	802	764	818	824	790	735	800	812	816	788	760	782	793	816	734	812	798	740	777	783	796	728	815	763	771	768	817	771	763	752	766	737	811	797	816	801	777	790	794	767	746	721	817	746	754	777	782	805	800	772	765	768	754	756	834	800	792	802	801	771	728	720	792	804	834	766	822	765	783	779	803	748	783	773	758	782	795	817	757	774	774	816	804	781	805	781	777	768	785	765	791	809	798	741	800	749	774	790	798	819	731	766	733	757	826	810	761	781	808	748	828	769	800	796	803	765	806	776	715	820	787	820	734	771	775	803	805	733	789	756	789	779	774	794	795	793	766	805	760	746	816	776	830	798	762	777	816	800	798	782	788	801	749	782	792	821	813	799	769	806	787	783	747	807	797	789	780	839	771	750	779	828	749	741	716	773	807	807	788	770	792	843	775	775	760	830	787	773	777	768	791	790	784	783	758	769	738	808	750	775	760	763	775	795	718	821	735	773	730	789	755	846	788	763	809	764	790	765	813	772	800	769	798	807	762	776	805	762	767	768	797	804	773	774	770	750	785	745	801	818	775	757	821	790	810	773	831	788	859	803	736	779	735	758	805	773	758	822	801	787	743	771	788	788	816	761	766	793	768	809	785	768	758	754	804	805	762	801	767	776	752	791	816	801	790	776	774	795	764	762	835	738	785	763	806	841	778	751	775	814	778	767	772	804	783	734	828	829	797	753	785	787	785	753	762	808	742	780	815	838	803	833	839	778	779	763	843	778	796	776	806	801	793	796	749	774	773	797	790	799	764	813	839	788	790	747	780	779	744	807	720	806	780	750	844	761	724	769	774	780	760	825	793	823	735	832	772	803	758	792	851	805	780	854	794	785	829	745	800	783	775	780	783	785	765	824	759	745	747	789	807	781	782	823	771	773	757	785	772	768	758	780	782	800	777	795	765	789	745	737	755	767	829	781	796	760	694	757	769	769	817	744	757	793	759	756	709	757	805	785	755	766	854	757	765	802	823	778	787	825	811	780	751	788	772	779	792	780	781	778	803	795	766	776	744	792	832	737	782	737	825	769	779	801	793	729	812	774	777	784	822	763	748	771	790	774	791	794	766	764	753	792	776	727	742	745	791	771	800	809	857	777	783	774	828	835	811	771	770	776	804	784	809	778	730	802	787	769	769	819	782	798	789	776	803	801	827	730	740	817	825	745	774	717	789	738	821	845	762	775	780	793	768	759	791	779	807	814	755	827	741	735	761	748	715	793	732	820	756	777	772	758	809	761	747	763	763	774	800	765	788	826	784	811	770	813	784	751	798	755	800	756	717	820	742	771	786	772	779	774	740	774	762	742	786	776	788	753	754	819	757	815	804	825	857	786	799	806	774	793	759	807	780	782	805	784	801	816	740	772	782	803	752	744	789	766	763	842	790	768	780	806	779	755	757	764	776	780	777	787	842	804	815	767	789	832	811	722	808	785	833	814	783	784	773	785	817	776	774	801	810	807	748	829	756	804	774	782	776	771	740	790	766	782	746	794	788	811	802	845	773	809	774	789	772	763	777	755	778	792	764	780	826	771	720	749	783	811	774	765	802	796	796	768	829	796	803	828	744	787	756	807	769	772	829	788	835	755	767	709	840	828	797	830	793	797	837	750	793	760	817	797	806	735	782	843	821	782	784	785	782	786	788	759	791	745	801	804	776	787	750	816	777	812	771	790	737	778	761	759	795	807	835	757	816	755	789	795	795	785	753	802	801	776	775	770	779	750	831	774	783	774	783	819	823	775	775	824	775	832	794	821	766	758	759	741	740	788	764	783	752	739	776	759	774	770	790	751	788	816	800	829	793	822	780	771	795	792	792	809	789	745	783	761	815	743	739
20959	2005	1546	1166	921	689	591	529	468	421	426	434	425	356	365	386	355	354	304	326	331	354	378	363	368	327	372	337	335	321	355	340	359	324	329	311	347	347	318	333	348	332	322	309	301	343	303	330	337	344	310	325	327	302	345	332	319	331	339	320	331	329	334	319	326	315	304	304	317	311	345	340	373	313	339	326	331	339	326	326	341	332	326	349	349	335	329	323	331	326	337	318	331	332	308	334	329	322	316	302	322	330	292	319	310	330	325	322	395	325	307	317	331	302	355	330	333	343	312	332	346	313	339	317	299	298	313	347	307	336	316	346	307	336	337	311	336	317	303	327	339	271	323	337	340	337	341	301	338	297	311	300	323	324	328	303	333	342	295	324	326	318	322	314	312	331	321	317	290	320	332	338	348	310	348	324	294	297	341	315	303	356	334	336	333	319	323	317	328	334	333	327	354	322	358	357	328	338	351	350	320	342	313	332	313	325	288	298	313	317	321	306	296	339	283	320	305	342	328	301	351	324	334	286	321	323	354	316	346	339	321	315	371	296	314	333	305	348	339	294	373	342	339	337	299	331	320	342	340	326	342	324	324	348	351	323	334	328	306	307	341	334	310	320	342	304	332	308	339	342	355	352	320	327	341	359	371	324	309	329	358	331	317	327	356	331	333	315	329	356	320	320	304	329	316	308	325	324	371	330	360	335	359	305	331	337	347	313	324	312	312	357	299	311	316	316	321	324	355	346	334	331	315	289	329	312	328	320	361	328	306	338	332	325	326	319	319	346	313	332	322	297	316	314	328	369	345	332	319	326	331	331	307	318	335	329	323	326	341	300	298	300	313	367	323	300	345	288	354	303	292	304	310	307	340	315	317	324	327	338	336	320	308	321	345	348	342	320	319	348	340	336	338	333	333	347	324	351	343	291	301	328	367	345	309	296	329	308	324	316	327	342	316	333	359	330	312	361	301	321	316	309	368	288	303	338	313	328	311	319	331	289	324	297	363	335	327	331	333	327	311	315	343	297	290	311	335	302	308	300	325	291	308	320	321	318	307	333	312	333	325	319	348	316	325	332	305	310	343	317	341	322	303	312	321	315	332	326	327	341	340	305	317	342	339	328	351	367	329	328	310	319	301	325	301	339	294	335	306	333	304	304	303	325	320	347	355	321	339	337	360	325	300	300	338	341	310	322	280	325	330	289	318	345	321	323	327	335	326	327	299	314	346	293	290	342	340	296	341	312	322	340	334	313	334	323	307	305	346	327	351	304	322	336	324	305	346	314	315	349	317	324	312	350	295	327	342	342	302	311	319	317	294	367	368	296	320	339	322	346	337	353	319	300	328	332	333	327	315	327	354	357	338	313	396	341	358	306	365	334	326	329	341	333	344	310	318	307	312	319	326	312	336	341	328	329	316	305	328	326	295	301	343	309	306	343	337	294	328	319	299	326	321	357	340	308	305	294	308	320	326	322	329	335	333	324	335	339	320	340	316	329	329	296	332	301	353	328	307	307	315	300	336	362	325	323	338	339	335	344	337	306	329	308	314	302	305	310	319	327	337	287	332	339	324	321	321	320	334	329	332	335	337	294	314	314	332	330	338	340	338	319	355	353	341	334	338	345	354	321	343	295	310	348	309	284	316	370	303	291	324	373	326	303	346	303	331	335	299	326	300	318	308	330	350	319	328	307	298	291	343	307	314	311	331	317	265	348	347	321	317	295	309	319	326	284	348	327	304	326	335	355	323	322	380	336	310	326	311	314	300	334	330	329	320	328	301	322	314	332	317	328	354	322	270	313	329	322	321	314	309	316	314	317	307	336	327	341	333	300	329	310	306	323	311	317	310	321	333	316	317	344	319	349	312	321	321	300	314	297	318	301	337	344	390	342	295	338	358	311	320	339	324	321	341	329	327	318	311	335	332	312	314	341	326	329	332	306	333	336	335	335	332	334	362	333	327	313	312	376	319	331	326	346	325	291	334	327	321	303	296	313	328	310	300	322	321	319	295	324	343	319	325	321	324	339	320	300	346	327	292	292	296	300	312	308	315	314	322	352	290	328	342	311	326	305	347	313	301	321	307	296	282	307	332	354	309	311	298	304	331	297	310	324	325	299	333	334	328	304	368	347	303	322	306	352	301	317	314	343	307	307	348	317	335	324	319	348	325	348	332	345	328	333	286	343	331	305	332	366	308	343	346	309	310	329	316	351	314	337	310	323	316	303	304	337	333	338	310	290	319	327	289	297	299	340	330	322	319	309	301	326	338	333	350	325	317	295	330	340	338	313	369	336	333	332	301	350	345	343	348	316	341	336	282	317	338	322	306	332	318	315	347	356	328	309	319	331	320	290	314	307	326	303	319	321	309	317	319	362	335	337	327	357	295	333	326	336	334	310	295	340	315	323	336	329	320	336	328	337	358	333	338	329	345	337	310	323	353	345	308	339	331	336	306	333	328	335	308	339	314	280	336	316	323	331	306	329	340	302	313	356	294	351	332	367	296	324	362	315	317	348	318	318	336	330	296	326	301	320	323	318	333	377	351	320	310	337	321	315	312	323	342	312	349	350	308	353	321	315	316	311	325	324	339	330	301	298	340	348	323	346	330	361	314	319	303	336	340	329	330	326	341	334	327	329	324	276	306	321	302	302	336	345	319	320	307	302	311	314	316	324	353	274	355	326	316	333	319	330	312	331	283	339	315	321	328	342	323	329	292	339	357	304	335	336	360	311	303	310	333	320	313	325	326	310	298	297	341	309	317	335	351	322	310	308	333	344	308	318	342	302	324	324	337	317	315	340	329	311	324	308	300	319	301	324	308	344	305	304	335	312	331	309	341	308	322	337	308	318	326	307	319	308	335	305	307	301	320	326	335	293	306	322	323	284	307	359	317	330	312	342	308	322	302	322	344	347	314	323	334	317	351	341	332	316	305	318	340	330	332	275	330	332	326	362	338	301	340	311	342	326	323	297	322	349	343	346	333	313	333	325	303	351	313	323	306	343	349	316	328	321	334	308	358	325	289	323	324	304	325	331	276	303	351	350	351	366	331	329	322	309	353	303	335	323	336	337	335	321	308	312	334	321	299	328	323	358	330	363	317	319	338	313	317	317	275	302	340	324	325	321	338	318	323	343	330	319	334	303	333	276	283	351	366	343	331	312	321	327	347	286	319	324	331	355	292	339	338	355	323	341	303	343	343	323	323	332	334	323	330	350	327	299	324	314	322	306	319	322	288	332	331	326	316	358	325	314	329	310	332	304	361	348	347	325	335	344	344	304	311	312	343	302	337	348	331	284	344	308	328	328	312	313	323	333	361	290	303	349	321	327	320	324	292	326	327	312	285	312	307	337	353	360	338	327	307	323	326	309	328	311	299	325	370	321	362	332	357	381	344	312	347	366	318	339	328	322	333	319	307	336	286	301	326	314	361	320	297	312	331	317	311	305	335	339	310	312	294	310	314	332	324	316	329	341	318	288	298	331	340	363	287	329	338	292
10890	1713	3345	3577	3151	2659	2298	1920	1736	1512	1480	1364	1352	1248	1151	1153	1056	1083	1030	1066	1033	964	956	987	1005	921	899	928	962	927	866	855	909	873	925	861	918	896	854	827	821	863	900	885	799	822	877	891	875	854	832	865	879	850	828	827	846	837	897	848	844	856	833	867	896	885	886	853	860	817	897	823	877	839	823	848	873	858	835	869	843	832	870	868	888	843	828	901	864	872	839	841	859	852	827	827	788	856	915	800	884	864	801	823	831	874	827	820	783	821	799	792	847	812	841	874	831	825	783	884	867	818	875	832	795	854	844	856	818	819	804	906	883	824	880	789	830	854	859	786	823	831	848	791	813	853	818	867	800	834	812	819	832	789	860	790	827	862	771	822	813	873	867	811	801	827	823	792	761	819	908	841	833	835	827	869	772	800	832	795	827	795	778	814	849	819	860	833	859	847	829	826	805	805	792	822	772	790	799	795	763	776	812	828	874	823	856	830	779	827	792	852	828	811	798	754	792	836	845	822	817	808	853	738	870	862	820	800	848	825	841	835	802	842	826	826	811	874	829	820	834	834	794	824	790	792	847	785	789	858	802	797	823	827	839	831	837	853	781	873	846	849	801	856	867	827	869	831	828	817	834	801	850	771	807	851	812	755	820	791	820	846	794	808	873	812	830	810	741	819	826	851	798	870	832	860	818	877	830	854	825	800	865	820	852	819	837	817	786	837	839	790	816	843	812	843	811	827	851	824	787	843	843	840	833	865	818	787	799	799	825	843	826	879	860	855	894	827	830	825	817	827	812	820	844	852	793	797	835	829	852	821	773	807	831	842	824	825	860	753	829	825	820	859	872	793	818	775	813	828	832	868	814	813	775	858	808	802	820	817	842	823	789	821	808	854	820	801	819	845	837	851	795	829	790	842	815	847	871	861	796	850	826	828	819	850	826	783	803	858	780	838	805	851	818	802	815	831	828	819	840	825	802	846	833	830	820	797	823	861	805	844	795	883	830	817	826	828	850	827	757	828	846	847	827	824	804	848	801	787	824	857	845	824	872	813	791	824	842	825	762	821	906	817	773	909	820	796	824	885	830	830	781	776	831	829	862	862	845	806	852	820	826	825	818	871	794	794	828	842	829	784	846	837	799	786	797	808	886	854	789	819	798	810	796	805	779	802	851	864	807	829	814	798	880	837	784	810	786	863	799	823	848	878	833	840	828	802	866	824	806	818	870	803	794	829	815	754	814	898	786	816	796	799	817	833	844	828	831	811	826	825	827	803	823	867	824	782	827	824	798	811	808	855	865	810	807	860	877	845	791	827	841	765	822	815	755	819	789	810	812	824	806	823	844	849	822	820	826	814	789	817	815	848	864	849	746	846	812	787	844	831	809	863	766	828	813	814	791	798	794	833	781	773	815	827	828	842	817	822	792	776	783	819	840	827	867	805	845	855	836	798	861	815	815	787	801	814	815	838	805	802	792	881	765	880	857	813	845	805	836	807	889	829	823	830	825	800	828	776	778	820	879	864	802	851	789	860	819	781	799	840	862	804	806	820	857	801	854	825	850	818	775	780	809	837	833	799	787	811	834	776	802	833	838	804	823	785	870	821	820	882	840	829	799	788	845	845	845	782	801	838	879	841	813	828	820	800	838	855	845	856	799	858	798	819	847	804	826	828	828	799	808	768	826	814	842	768	784	813	851	880	807	846	825	808	876	831	858	850	825	788	875	825	778	843	820	830	861	797	789	830	836	869	797	866	848	821	808	891	832	830	759	850	808	818	790	831	831	837	773	879	828	867	778	833	822	816	812	782	812	821	798	812	822	824	834	747	832	836	851	858	813	796	869	815	854	831	838	828	849	785	833	846	799	835	829	799	827	828	777	835	815	826	822	865	834	812	828	823	812	765	798	817	856	865	776	833	811	827	801	888	812	784	832	879	820	806	854	823	837	843	834	832	798	817	802	790	797	819	837	865	838	797	820	842	768	788	885	830	859	807	831	794	846	791	831	805	787	844	790	826	876	766	791	818	809	793	868	826	853	835	840	826	821	781	823	833	820	776	811	816	804	821	838	821	818	842	836	797	779	876	830	755	802	837	805	861	833	837	836	787	801	821	811	833	795	817	791	766	837	813	798	862	799	869	836	862	821	839	858	805	803	747	846	846	819	792	825	850	828	775	878	863	877	847	825	835	845	816	813	823	797	838	844	781	870	810	844	784	808	831	853	795	851	768	803	781	806	784	832	816	822	833	811	850	824	825	809	821	782	830	816	811	845	823	815	811	808	799	771	784	803	818	854	816	791	796	837	807	825	824	858	808	864	805	837	814	847	867	851	809	846	848	832	793	784	838	863	793	843	831	864	862	886	847	816	794	806	781	787	850	800	806	874	823	819	793	820	859	828	855	821	836	780	809	844	864	791	849	862	827	838	836	843	820	847	789	829	824	870	780	792	852	789	878	826	801	776	826	811	829	847	848	797	848	804	831	822	850	855	781	826	842	784	803	830	816	835	799	784	846	815	774	843	858	815	810	848	845	766	807	863	817	810	808	821	892	825	892	820	824	858	818	822	809	853	765	802	800	826	846	862	848	825	888	871	865	852	809	808	784	851	873	841	853	811	842	745	815	823	851	857	818	851	830	835	836	852	832	838	851	793	839	803	849	832	818	825	817	827	790	867	818	799	799	835	855	845	788	847	838	803	812	825	827	879	769	849	784	846	831	851	792	893	848	857	822	834	780	870	832	809	815	886	796	832	799	816	844	832	804	818	845	820	810	844	840	808	813	874	817	822	823	815	818	818	811	812	832	833	838	778	779	787	820	881	817	839	845	794	777	794	891	823	843	809	820	780	836	786	863	844	800	793	842	834	805	820	835	828	816	819	849	810	826	828	817	859	829	831	828	809	795	829	839	836	857	848	814	843	784	830	858	827	811	817	830	833	798	827	828	824	833	824	838	826	775	837	809	838	809	797	805	756	851	818	841	828	794	811	819	805	802	858	842	817	835	825	794	819	792	851	817	835	821	806	806	860	846	818	870	789	869	819	779	841	778	830	801	845	851	822	847	827	844	783	803	798	793	778	800	866	841	831	850	837	809	845	839	758	812	784	811	809	813	812	802	860	847	896	815	854	830	847	848	795	876	807	815	846	790	800	839	844	821	841	838	874	842	823	794	790	821	775	820	806	823	871	822	859	849	849	812	840	827	833	850	822	831	784	802	815	810	783	888	812	810	833	790	799	794	820	832	858	795	795	820	820	792	769	832	830	827	807	808	807	827	810	795	848	785	786	806	806	769	810	829	824	829	821	809	812	819	792	854	843	822	789	837	803	830	858	817	877	829	861	844	798	862	843	811	789	799	788	831	843	824	818	833	886	833	821	875	833	839	801	819	856	795	844	790	782	808	799	775	846	817	853	832	856	853	814	810	801	825	793	797	799	837	825	813	871	814	837	843	799	852	819	795	861	795	797	836	813	810	855	797	854	799	838	817	820	810	824	880
33626	5490	2738	2043	1378	1015	764	619	548	470	448	399	347	337	282	328	281	292	262	278	250	229	262	237	228	246	251	253	226	224	252	269	253	241	245	241	240	257	240	239	232	223	203	241	220	221	210	250	212	237	226	225	217	226	225	190	206	209	216	224	245	234	219	213	228	213	221	233	255	248	210	219	231	230	202	237	203	221	226	224	220	201	187	268	206	196	211	246	225	197	208	225	198	187	231	224	209	224	227	242	228	235	210	248	234	236	216	229	188	229	214	222	221	197	187	223	208	223	201	205	228	216	198	226	207	225	206	226	236	215	201	203	189	229	224	252	215	239	221	212	220	222	217	225	222	201	220	194	228	204	222	230	209	211	225	216	214	223	217	234	183	231	228	199	200	209	217	232	226	194	230	204	249	205	228	216	216	216	223	218	241	197	212	220	246	199	216	228	223	228	201	212	197	214	211	200	215	216	210	246	215	204	230	226	217	224	234	227	196	233	223	241	229	232	231	219	202	211	201	221	210	197	209	191	206	219	219	215	223	208	179	198	224	227	223	208	203	217	210	209	211	191	211	237	217	181	206	206	227	244	180	224	227	205	206	217	221	203	206	223	227	220	240	223	227	219	224	214	233	234	185	219	232	218	206	233	223	234	250	240	225	232	223	235	243	219	238	205	222	246	204	208	203	229	200	228	233	269	189	227	212	217	231	228	221	201	217	218	204	216	237	232	222	199	222	198	207	196	192	220	209	205	215	227	207	229	233	233	212	221	202	186	200	237	239	200	206	224	236	228	233	220	212	194	217	218	203	232	193	240	200	174	240	232	223	199	215	217	189	229	198	220	220	223	214	217	212	206	206	206	227	218	228	239	248	251	204	214	236	211	204	229	226	218	201	225	195	207	207	212	217	230	210	236	200	223	176	207	210	239	212	202	224	187	215	236	215	206	225	229	189	211	219	223	228	214	207	239	207	220	192	227	245	220	213	235	226	210	203	193	236	204	225	200	227	193	223	221	239	256	211	208	219	214	243	244	232	224	231	205	227	224	235	232	195	214	207	210	223	211	208	230	218	228	224	226	216	205	203	217	203	203	260	235	239	211	209	230	179	186	219	236	244	210	201	226	197	193	230	202	210	230	218	216	206	224	221	225	191	211	192	230	180	172	204	222	238	197	201	222	214	233	207	215	235	220	221	221	227	184	208	218	204	230	237	226	232	223	204	211	246	211	222	213	198	241	226	217	207	223	207	213	213	227	243	209	230	209	206	217	237	215	224	207	182	203	227	254	234	226	197	205	208	190	221	217	209	212	252	208	209	195	209	192	215	218	202	201	200	191	234	177	259	222	231	230	221	221	192	198	246	240	220	219	238	253	204	216	241	208	249	222	213	205	216	230	221	201	227	219	203	177	217	207	218	239	220	207	218	224	211	204	207	225	231	218	217	206	227	200	229	227	213	220	185	212	245	216	210	194	207	217	207	212	248	217	220	230	242	217	193	219	213	214	219	220	222	215	216	210	201	223	204	211	238	226	217	207	210	204	223	205	220	223	201	215	202	230	190	217	219	198	224	225	207	197	197	237	231	198	230	228	229	225	231	253	214	191	193	214	223	210	229	221	229	224	219	241	235	244	214	200	212	212	222	212	203	221	208	219	200	205	216	212	234	213	203	228	204	213	203	207	223	218	217	212	219	237	222	225	215	204	220	197	218	225	223	233	193	222	189	200	209	216	204	232	202	232	221	202	206	226	223	238	197	221	195	212	224	240	214	215	222	202	197	211	225	210	188	211	224	193	191	219	203	214	213	222	240	220	212	215	210	230	217	205	207	202	175	220	197	211	200	178	235	203	199	204	234	189	214	242	218	228	223	193	252	247	205	201	215	206	245	218	230	215	199	203	227	218	243	238	217	216	205	211	256	226	230	243	208	226	236	202	208	230	243	209	211	193	188	207	217	202	215	214	229	214	205	222	218	235	218	218	228	218	227	234	224	202	206	223	196	211	211	228	204	200	247	198	240	199	222	204	230	188	237	213	218	217	226	223	219	217	234	233	208	199	217	211	240	214	229	224	206	223	230	203	214	244	217	203	216	213	207	236	209	222	231	206	191	192	219	213	221	214	211	216	237	215	184	223	214	210	204	201	231	218	224	229	222	203	238	216	220	230	196	222	221	208	220	209	229	197	209	191	222	232	218	215	232	210	210	206	220	206	228	238	236	246	235	215	248	226	231	209	238	215	200	192	226	221	241	213	218	224	201	210	204	205	240	222	202	214	220	232	208	201	209	230	220	207	232	213	225	215	234	229	202	222	214	258	229	206	251	222	213	224	223	208	215	206	220	205	209	203	238	242	205	225	195	225	206	212	199	223	208	216	244	224	231	216	205	201	227	195	205	204	202	224	219	223	189	197	227	213	227	200	250	218	207	240	211	231	214	201	228	196	233	227	214	230	217	211	232	221	218	229	223	214	214	197	193	221	216	204	205	217	201	243	210	213	215	209	210	197	221	205	221	199	235	225	217	241	224	210	243	207	198	226	191	184	204	211	225	199	223	215	246	202	219	237	205	201	217	205	201	226	236	205	229	196	218	206	200	207	194	229	214	208	234	228	209	208	218	190	242	206	223	226	240	218	228	261	234	206	221	239	232	200	211	218	231	213	245	209	250	199	225	237	226	228	216	230	223	221	217	222	198	224	215	239	216	205	201	222	191	226	207	221	203	221	223	234	204	216	207	217	238	210	223	221	217	223	178	228	195	217	201	217	198	195	218	193	211	221	210	205	218	214	214	236	237	214	218	226	219	191	218	215	220	209	226	215	198	215	207	227	222	205	241	202	225	214	213	203	202	223	236	200	247	196	200	245	190	211	181	224	238	244	223	190	214	236	224	207	224	191	223	227	240	170	228	226	206	199	216	201	227	232	205	213	238	210	216	223	215	177	244	205	212	239	198	185	232	222	219	221	220	224	234	192	234	200	226	222	235	227	218	246	221	212	213	233	169	232	201	194	223	223	232	219	238	187	216	201	231	232	226	208	229	218	203	212	219	214	205	210	213	184	212	222	224	225	222	265	246	199	203	224	187	239	194	221	211	250	193	202	238	226	216	226	223	243	213	213	207	221	234	225	207	206	217	218	201	217	223	213	214	193	206	193	216	222	215	238	229	210	212	208	233	226	223	226	211	232	226	209	250	199	221	225	227	242	207	214	231	231	222	199	206	214	197	206	217	202	205	212	226	229	238	217	187	207	198	204	238	228	192	224	203	199	226	249	227	234	229	227	226	225	232	214	240	228	212	220	216	217	206	212	216	209	202	208	198	202	231	222	195	227	222	214	204	201	211	218	210	227	224	211	218	210	224	208	232	237	215	202	231	223	225	228	197	206	234	216	205	226	218	231	242	218	220	231	227	261	199	213	212	260	212	184	222	218	213	227	215	235	242	237	228	229	211	194	197	228	194	203	198	203	230	209	203	219	215	214	208	243	243	227	227	226	224	224	207	202
15544	2412	5188	5832	5018	3955	3379	2805	2402	2020	1810	1599	1587	1391	1306	1207	1141	1062	1033	926	945	964	919	845	779	837	797	769	749	695	726	727	676	737	738	684	740	715	693	645	696	740	637	624	615	579	656	613	668	592	630	598	651	582	624	596	594	587	637	596	621	628	660	650	642	624	654	665	633	648	604	612	631	616	649	589	630	615	619	602	635	624	628	573	612	623	639	608	638	575	589	637	609	610	646	616	605	620	626	648	642	636	612	608	601	579	572	552	592	631	550	643	644	600	563	577	606	601	602	558	588	546	597	560	625	602	598	566	606	587	631	608	606	586	549	625	619	582	624	606	603	619	590	584	561	591	568	580	597	638	576	589	622	590	589	581	569	572	602	553	590	574	559	588	593	560	620	594	555	634	614	607	583	580	627	618	590	594	617	564	552	592	589	544	574	540	599	599	540	515	582	593	552	565	574	592	557	597	576	584	582	556	534	601	609	544	564	557	582	584	535	566	571	568	592	528	553	553	582	587	585	614	593	574	601	565	578	590	577	546	565	570	532	571	546	572	590	581	571	559	574	619	586	587	571	614	596	604	542	578	588	556	595	577	544	565	580	598	582	609	541	530	547	542	543	549	608	593	611	568	557	581	632	587	578	588	555	570	555	593	592	594	559	585	546	587	576	573	591	573	561	584	558	582	541	541	545	591	593	587	600	557	550	605	581	589	577	562	585	586	582	584	557	614	587	585	561	603	537	595	585	593	549	590	560	592	579	535	549	567	624	567	547	575	541	530	540	573	533	598	563	536	570	572	619	558	609	580	606	586	537	596	626	559	600	576	558	603	584	571	539	540	572	568	559	543	579	544	599	564	563	557	575	571	631	578	579	567	580	616	568	576	600	555	587	586	601	538	579	560	551	588	619	564	568	577	557	570	548	580	588	596	531	579	559	566	542	583	533	585	577	579	616	565	561	556	564	562	580	563	584	601	620	532	557	547	586	609	587	570	509	587	571	563	551	599	559	548	577	556	605	545	595	582	563	533	581	570	555	616	534	611	528	566	568	565	519	598	578	546	603	573	593	628	590	589	571	604	565	584	583	552	580	561	549	569	529	536	610	553	547	560	563	548	573	603	542	604	593	597	552	570	610	601	556	577	565	573	554	563	584	557	602	587	575	528	588	598	602	591	607	567	596	558	590	595	560	564	558	594	596	587	562	593	590	567	572	560	526	564	557	580	590	573	564	578	547	555	575	607	620	573	561	575	591	534	606	561	540	540	566	580	581	574	565	604	565	583	526	536	571	559	552	577	562	607	568	579	591	561	611	563	604	579	545	593	635	600	570	565	591	633	583	544	574	539	584	559	584	579	535	573	588	589	610	558	566	592	582	584	599	551	546	578	571	579	543	568	557	591	572	621	564	562	603	569	561	531	572	602	552	600	575	561	591	568	637	562	574	589	552	598	598	628	569	546	548	587	633	574	618	560	577	565	602	576	584	562	586	576	594	539	582	599	573	556	533	582	545	575	600	541	561	556	581	559	518	568	579	588	578	578	526	562	563	615	579	527	542	512	562	611	557	553	582	583	557	617	614	554	563	529	549	597	622	591	581	619	531	579	567	595	578	620	558	570	567	530	598	533	497	543	597	537	568	553	582	578	600	564	589	608	625	536	571	535	548	562	565	577	566	585	577	567	594	576	555	582	578	596	562	524	573	571	588	567	566	562	577	579	583	563	558	563	544	629	563	583	584	575	565	576	547	600	580	549	564	573	598	636	556	612	633	649	554	567	576	576	620	629	561	586	609	576	584	556	575	589	586	588	569	583	548	575	558	591	587	579	574	556	609	541	555	549	592	580	546	560	616	600	561	576	562	559	561	580	561	577	597	557	609	585	580	596	567	580	544	574	571	614	554	585	571	605	589	594	595	530	580	558	554	599	561	543	584	622	599	584	567	620	555	567	577	560	537	578	537	546	531	579	559	553	557	606	564	553	571	592	587	552	580	576	550	537	581	551	608	561	594	549	559	522	593	606	548	565	590	582	589	566	601	608	545	570	600	583	588	571	536	547	584	572	608	553	545	547	582	534	590	569	569	592	570	547	599	573	600	564	575	590	593	575	581	556	569	533	537	588	575	560	567	608	537	570	570	613	513	559	548	578	562	522	598	564	578	540	570	565	595	543	577	599	603	570	585	558	583	574	570	559	559	565	619	567	533	535	586	604	599	549	586	557	616	541	604	556	551	510	569	566	569	560	524	612	574	565	570	563	549	582	590	560	546	554	556	595	591	613	570	610	568	561	586	586	542	553	594	599	532	574	568	589	574	535	529	584	565	585	532	535	579	540	574	596	609	547	562	552	576	535	568	568	575	600	545	542	540	563	579	621	597	589	594	563	570	529	526	599	573	603	531	631	576	549	581	562	543	583	542	564	557	568	522	581	576	564	597	557	517	594	570	551	571	562	573	557	588	556	542	598	589	590	572	541	577	597	572	571	563	557	551	589	549	578	563	584	555	566	610	564	561	547	578	559	568	572	633	617	527	561	530	559	597	560	626	528	584	589	585	583	588	557	529	535	577	607	512	590	625	573	560	562	548	572	563	534	541	566	520	608	569	540	546	594	582	581	572	592	572	576	586	562	539	583	578	585	568	559	551	602	554	625	537	579	577	573	577	534	590	583	555	547	604	610	531	545	558	571	592	563	603	589	566	521	536	571	599	549	562	575	618	566	539	582	560	550	608	599	552	569	590	561	576	578	596	613	575	593	540	575	559	556	554	558	579	622	579	568	599	549	562	587	560	618	553	582	550	596	579	611	564	626	584	547	590	570	565	580	570	597	583	551	573	636	540	609	587	579	530	556	538	548	552	542	563	601	569	602	581	606	568	608	575	596	541	591	609	561	596	567	553	579	551	574	586	559	577	566	575	514	593	588	564	578	546	586	590	553	593	576	546	566	570	561	561	560	554	610	575	580	581	552	556	579	576	557	623	530	548	555	593	584	574	555	567	569	579	635	540	583	592	592	581	587	593	556	583	555	570	629	573	539	538	512	597	588	539	538	601	574	625	571	611	572	586	586	585	581	580	552	593	567	601	572	578	553	536	571	555	582	605	584	577	548	578	585	564	535	572	560	605	581	559	527	567	536	595	562	542	597	605	571	592	580	535	635	560	590	542	590	568	576	601	541	560	569	554	571	590	604	577	587	604	594	544	548	527	572	546	545	564	581	554	616	564	625	583	597	597	555	586	601	578	587	583	574	594	584	557	597	608	570	594	591	553	572	550	578	546	554	604	590	558	550	598	613	564	557	543	546	565	615	528	592	574	499	560	587	584	566	620	619	567	544	576	577	565	563	557	568	570	555	592	594	578	570	601	560	591	598	604	561	591	574	579	603	549	544	579	587	602	590	542	570	575	616	614	571	557	621	577	549	575	545	554	546	562	586	555	585	594	582	567	561	567	579	566	556	587	592	575	568	614	570	596	579	575	566	541	582	589	606	542	591	555	535
3725	369	358	343	351	371	312	348	326	283	333	326	324	309	295	288	319	331	284	320	276	259	315	295	301	316	320	319	311	324	296	321	312	337	314	303	301	318	321	329	277	293	307	257	288	284	334	299	314	316	307	269	306	293	319	329	313	322	303	284	285	284	341	297	323	310	292	308	312	315	305	354	303	305	277	295	320	319	329	294	321	315	292	297	285	303	287	333	302	314	307	301	310	324	282	320	323	322	346	323	327	293	335	304	308	323	340	305	336	317	329	294	337	320	284	325	292	297	350	304	290	296	326	310	292	305	278	302	276	276	301	286	311	359	307	314	305	305	306	294	280	324	308	311	311	319	311	308	301	311	302	295	297	348	286	282	308	301	326	313	312	286	316	322	315	330	307	287	342	296	305	331	325	306	319	308	315	294	298	322	301	309	302	329	303	343	341	299	308	265	293	299	321	300	327	326	323	265	300	306	306	302	321	318	323	285	304	305	296	285	280	306	283	339	276	319	283	307	328	299	298	303	338	300	294	292	328	274	296	298	284	324	335	327	297	288	321	305	275	282	321	316	312	295	299	302	288	317	315	303	327	329	332	299	306	272	321	303	303	309	275	303	298	328	323	289	324	322	298	305	309	303	303	310	337	322	299	295	295	305	304	286	358	319	280	337	289	295	308	270	321	319	333	310	277	325	293	337	308	322	305	312	305	277	322	300	327	314	316	303	339	323	299	320	302	291	310	301	292	288	323	333	298	303	293	302	300	271	312	302	325	289	299	311	305	299	300	304	309	321	312	296	301	293	316	302	298	297	312	281	308	280	303	323	293	305	312	313	323	327	325	291	301	276	323	291	272	315	303	294	293	294	316	328	287	305	295	301	306	302	327	325	304	327	301	313	293	302	335	340	329	275	305	338	304	321	308	319	325	353	261	299	309	328	332	319	283	312	324	322	299	304	319	284	283	284	309	326	279	303	328	327	291	301	304	306	276	292	309	343	304	295	306	318	280	271	288	312	260	301	291	313	330	299	311	296	312	294	325	328	295	306	320	309	305	278	283	320	313	310	310	289	303	314	314	299	301	302	333	310	299	326	292	296	300	267	293	347	350	317	303	308	296	306	295	266	313	291	310	323	337	346	304	313	288	296	278	285	306	329	303	339	333	293	291	315	293	295	306	309	326	301	295	340	281	280	296	334	315	298	321	322	306	321	290	300	312	308	328	287	280	272	310	333	283	277	303	299	287	316	306	288	332	311	302	306	319	298	259	309	307	278	308	307	286	329	314	330	332	286	291	305	279	303	307	315	296	343	301	305	286	299	330	289	332	282	336	298	304	299	309	301	312	323	290	315	319	317	281	307	291	260	287	297	317	314	281	277	281	271	344	314	290	281	298	293	290	307	309	314	295	303	345	334	308	302	293	309	332	287	305	278	314	300	325	326	297	327	326	272	299	315	328	309	286	292	303	317	292	326	324	330	332	293	309	291	339	299	317	304	325	298	299	307	345	286	333	274	303	301	304	306	297	299	262	305	292	286	297	305	284	303	289	313	285	316	339	329	322	292	308	271	311	290	294	313	310	294	306	278	311	325	310	302	296	333	295	283	311	330	308	295	315	270	329	325	315	303	304	279	318	269	312	286	318	327	282	314	307	319	315	307	277	292	285	300	294	282	335	308	295	333	300	320	301	290	285	297	330	313	318	306	285	332	302	288	321	317	317	297	298	331	305	305	277	314	315	320	241	283	300	285	304	328	337	301	300	314	287	276	301	302	321	319	297	313	303	326	279	323	306	303	301	299	292	312	279	299	335	316	299	317	312	294	306	291	311	302	296	298	314	290	314	313	310	298	330	310	306	362	328	296	290	303	300	331	279	304	326	314	325	276	310	318	304	287	281	313	284	323	316	294	293	293	298	310	316	297	310	281	261	327	318	307	328	314	311	335	312	301	279	283	330	313	296	310	309	291	316	292	283	302	315	295	330	289	297	289	289	308	309	311	331	322	300	293	302	310	297	311	320	328	304	288	289	305	307	301	330	280	317	280	306	275	289	323	313	307	309	362	285	268	318	305	314	304	323	287	319	340	310	313	303	308	329	346	297	299	329	333	333	351	310	318	290	286	304	326	315	282	325	297	274	307	315	300	331	305	319	311	306	287	298	298	316	280	283	288	310	303	257	331	308	326	325	260	319	300	294	283	305	279	297	290	286	308	323	352	281	300	313	325	310	332	325	310	305	293	304	301	275	295	275	292	305	323	298	314	323	318	311	317	308	316	315	316	336	286	292	313	301	313	329	296	304	290	299	321	321	343	295	320	316	294	273	268	321	324	298	331	315	321	290	301	309	276	267	312	295	326	310	303	319	283	323	331	334	278	298	308	275	273	324	300	299	294	284	305	282	309	305	298	281	275	288	293	325	336	291	306	300	301	309	301	297	305	308	301	287	281	322	313	306	290	336	276	335	308	306	313	295	351	305	315	295	298	313	300	303	296	320	305	345	324	303	290	294	299	280	268	307	291	311	353	314	291	286	335	306	332	312	300	285	288	294	343	327	328	312	301	320	307	289	304	300	286	338	311	278	299	312	279	312	312	290	310	302	326	315	299	330	343	322	296	317	293	311	328	306	309	315	302	306	308	328	260	319	319	314	320	285	291	334	310	287	307	334	305	302	290	297	314	318	286	325	317	313	330	305	333	289	312	312	331	341	295	317	277	310	308	318	297	321	294	301	330	286	300	306	318	309	299	295	324	298	288	314	308	333	307	264	325	322	316	303	329	327	316	300	279	313	334	325	308	304	272	305	303	306	296	318	293	297	289	305	309	296	306	335	315	334	297	327	274	315	313	290	320	339	286	310	298	313	290	275	310	294	303	314	323	335	331	305	290	304	307	295	315	303	312	324	311	333	298	327	319	303	328	316	302	320	309	302	297	311	328	328	275	292	305	324	335	291	321	311	288	305	270	288	313	284	343	336	305	306	320	307	320	301	285	315	271	299	305	300	285	314	321	322	314	305	282	340	316	276	311	308	300	286	313	275	293	313	280	292	286	336	326	339	327	311	322	304	349	288	308	304	313	291	313	281	271	307	279	306	309	299	352	309	317	303	287	304	344	280	292	312	308	310	312	293	288	289	292	301	309	354	303	300	310	286	310	324	322	282	291	307	292	298	289	334	303	321	301	321	285	311	303	276	328	295	304	308	293	314	317	316	293	295	279	289	306	273	305	294	321	298	313	316	319	281	308	303	281	271	330	300	323	311	322	283	316	296	301	300	305	283	310	276	277	302	301	309	306	340	324	302	332	276	320	304	319	312	326	300	320	331	297	312	317	329	314	304	291	298	325	281	296	334	334	296	290	311	316	325	304	286	328	283	327	274	290	298	307	323	293	344	297	298	318	355	325	308	335	315	283	327	275	316	331	304	298	308	326	303	303	295	309	306	287	299	324	344	302	345	294	319	296	320	292	307	302	294	314	303	295	301	306	281	282	327	295	294	285	306	317
4013	810	938	976	916	878	889	894	822	840	882	812	876	830	806	805	777	817	808	854	763	798	798	766	806	818	778	802	801	824	832	823	805	762	823	794	814	808	805	792	827	774	777	807	833	826	794	799	819	802	779	778	812	769	800	789	764	773	787	783	787	784	774	849	847	808	789	788	748	843	764	828	742	805	847	778	791	779	785	806	810	807	794	839	746	803	868	841	823	760	794	782	800	786	813	821	774	849	787	804	809	891	791	792	843	790	707	790	801	779	803	761	775	795	778	751	799	797	803	784	813	832	784	795	799	826	831	756	836	817	808	758	770	864	808	870	770	798	812	820	738	781	771	844	803	786	834	820	781	778	766	829	801	872	779	811	799	789	797	771	744	756	826	776	772	752	828	821	778	784	770	798	814	780	832	820	816	796	780	860	781	759	797	805	741	761	815	780	809	795	851	809	790	780	767	757	763	765	811	741	790	826	832	785	829	836	757	772	800	790	757	771	806	790	776	803	781	756	806	835	782	804	883	791	803	758	811	797	810	811	786	812	840	798	782	799	793	816	813	741	798	804	818	817	793	766	761	808	723	841	823	764	769	786	857	799	817	797	800	757	783	763	778	767	810	812	757	811	772	802	798	785	800	783	807	790	849	866	777	771	780	828	805	797	824	787	804	800	759	793	760	826	759	701	823	785	788	828	815	763	788	782	780	779	741	802	757	793	814	813	768	730	794	730	791	796	803	835	805	786	821	772	787	796	819	778	864	782	774	780	774	822	747	793	796	775	765	808	848	821	814	815	800	736	813	812	790	758	760	797	833	775	748	789	776	785	793	813	758	832	737	780	759	758	814	804	790	807	780	819	791	761	800	824	803	745	788	756	776	800	753	737	810	764	806	791	753	813	797	787	753	821	803	811	812	811	856	782	798	765	803	801	820	768	800	820	831	789	803	788	771	787	757	759	760	807	840	801	817	786	816	774	815	834	806	785	796	758	752	823	768	756	791	830	766	774	770	755	813	807	756	804	834	805	788	779	773	757	819	724	848	778	777	789	821	767	764	828	774	818	794	749	845	846	786	767	776	803	786	777	749	786	820	806	785	776	811	783	754	801	798	766	817	826	807	769	777	790	740	792	785	802	811	808	795	781	741	778	780	803	768	847	728	755	796	717	813	847	789	758	806	795	819	818	803	802	779	772	831	806	765	785	799	838	811	779	767	790	789	804	760	793	807	831	761	797	838	763	795	756	756	831	762	822	778	787	790	797	742	770	743	807	790	813	814	809	879	781	777	769	808	805	797	779	766	816	777	794	771	782	829	763	783	823	791	782	766	755	806	810	825	814	819	812	774	799	804	784	789	758	793	764	766	859	779	802	783	860	759	744	798	829	804	787	777	765	798	785	775	764	830	829	766	810	795	786	766	798	795	820	826	799	784	848	782	797	753	816	794	789	812	840	781	773	808	778	848	789	789	780	809	756	808	798	807	831	786	783	800	824	756	767	776	763	800	770	798	770	753	825	800	794	760	761	778	812	789	793	806	829	808	804	818	742	783	776	828	758	768	813	780	809	794	773	807	790	781	792	772	813	816	827	836	796	762	738	788	801	787	790	777	821	800	848	787	768	803	786	784	789	797	767	808	759	817	788	746	819	759	789	833	794	787	803	820	757	755	786	754	789	802	825	807	788	751	824	810	782	828	775	803	806	793	849	776	828	766	753	812	775	808	786	828	793	776	747	794	787	759	751	763	805	821	751	797	761	814	754	838	802	814	769	796	783	767	790	801	762	812	753	833	786	776	815	809	739	841	792	805	745	722	786	784	810	773	780	835	793	803	791	764	805	796	819	767	794	805	811	792	844	775	762	839	821	790	785	831	821	825	800	805	800	756	795	748	879	807	772	789	752	798	783	779	772	807	760	758	762	800	802	780	779	811	785	793	770	818	792	797	785	793	803	771	797	752	804	785	772	778	817	789	773	774	792	792	767	845	844	812	819	831	793	818	787	816	803	801	764	782	801	791	817	753	788	792	804	801	779	768	810	778	826	836	804	764	767	789	779	775	760	808	829	822	778	811	707	756	828	782	800	819	836	802	802	778	824	793	832	782	746	742	788	778	743	777	847	796	788	782	749	772	783	777	779	767	787	744	820	809	759	801	840	786	828	768	817	793	816	799	781	772	813	745	793	797	744	785	823	783	779	747	764	853	738	800	774	799	786	767	776	789	802	783	778	812	838	789	740	786	753	805	787	802	783	791	800	793	814	774	765	779	775	810	825	782	799	768	798	775	783	750	817	807	845	804	777	812	787	797	780	800	805	807	768	790	795	831	830	788	795	766	759	801	820	799	824	788	788	820	787	829	770	791	739	773	794	804	789	795	790	817	816	822	792	792	764	796	806	795	789	793	764	778	801	803	786	838	798	807	792	766	790	804	743	772	830	799	780	731	762	772	807	836	786	783	794	815	797	797	742	775	793	798	807	765	729	809	773	785	824	798	844	763	783	780	795	823	816	789	728	789	788	793	796	854	804	766	773	813	830	813	794	783	801	763	821	801	773	782	793	797	777	787	835	815	778	834	743	784	798	787	809	780	804	767	822	841	814	779	801	824	783	812	831	768	797	816	766	819	794	788	790	811	790	775	804	809	828	800	769	830	777	800	771	771	795	769	791	806	778	845	785	804	831	764	790	763	769	832	804	810	819	781	751	800	812	809	750	812	744	810	760	841	810	773	809	800	754	739	799	794	761	777	777	751	823	760	737	841	813	793	792	825	754	840	749	755	790	786	845	765	795	757	797	763	812	798	823	777	803	730	749	799	794	805	756	756	767	815	762	800	783	796	844	835	812	762	750	770	771	798	789	795	831	790	760	755	736	737	836	814	793	777	754	773	788	774	769	788	798	745	790	845	834	791	762	779	773	767	770	777	770	828	835	812	793	801	783	777	751	835	788	814	772	834	812	801	792	796	803	748	785	768	805	781	757	806	724	774	776	804	820	760	791	811	766	783	792	807	762	814	799	771	834	801	802	814	793	774	754	814	797	770	779	743	765	791	799	765	804	792	781	776	811	856	816	777	781	795	804	797	805	757	814	839	768	790	792	791	825	810	771	742	823	767	790	755	823	744	807	772	770	839	801	795	759	739	798	834	783	784	843	790	803	745	814	774	726	807	802	774	781	833	805	763	789	833	778	790	804	763	761	789	786	804	768	824	761	818	830	790	806	760	776	757	783	849	793	863	789	833	794	788	803	774	783	788	757	784	760	817	795	794	772	765	741	798	783	841	854	809	794	773	809	787	773	804	825	832	777	819	769	794	777	824	830	790	801	810	828	777	751	803	779	803	804	851	785	789	798	828	828	793	812	804	814	771	770	828	790	804	801	785	792	814	771	784	748	828	788	732	773	778	818	770	781	757	823	789	776	776	807	824	795	793	814	773	753	809	752	833	795	798	833	830	751	801	784	793	807	791	779	750	813	799	770	779	835	806	794	775	807	789	839	757	828
20623	1843	1463	1160	845	763	617	567	509	478	444	408	426	413	380	409	360	353	349	356	330	394	349	332	346	344	333	340	326	371	322	347	349	366	357	374	333	333	361	344	363	346	316	353	310	368	323	340	327	315	332	345	354	338	350	352	357	335	360	350	334	356	318	341	305	316	340	329	303	338	312	328	350	342	346	349	322	328	363	334	319	318	341	344	338	370	351	320	337	330	329	353	331	361	319	329	339	330	338	357	298	308	316	330	336	342	328	312	313	345	293	314	317	338	332	321	330	352	332	334	333	303	337	332	300	335	312	349	378	348	304	337	354	328	317	357	335	311	316	302	325	335	345	357	375	353	330	345	372	371	354	366	353	331	320	321	323	276	321	292	324	328	338	348	299	360	327	324	338	323	355	340	359	329	295	314	356	334	323	351	310	296	329	319	320	329	321	321	335	354	338	339	344	334	310	294	299	371	326	318	330	299	310	313	351	315	354	374	315	329	360	279	319	321	341	333	358	309	328	359	332	342	336	301	316	342	338	340	314	319	339	352	357	308	326	321	321	334	326	299	291	356	313	322	317	313	303	320	351	339	295	349	318	298	355	299	318	312	353	347	330	333	321	340	362	345	319	313	309	322	354	339	349	317	360	332	322	328	335	342	338	347	341	335	351	328	349	333	331	350	360	348	337	350	335	327	340	332	315	343	324	324	344	328	312	320	342	359	352	350	346	330	312	349	340	347	337	345	341	305	340	342	331	319	338	329	357	334	318	343	321	331	328	305	310	343	339	379	325	327	324	328	351	320	321	321	322	327	341	337	315	309	347	344	340	324	347	345	302	329	322	342	325	299	311	354	304	349	328	320	310	328	348	323	314	365	322	321	352	313	305	353	373	309	312	333	314	322	362	315	323	353	335	335	316	300	363	293	331	360	349	310	338	311	327	323	303	314	333	333	325	341	331	321	277	340	358	343	341	373	350	324	333	355	343	358	339	342	317	358	332	370	306	332	332	300	302	332	317	340	287	329	323	331	344	328	323	330	317	345	324	336	356	334	340	344	289	313	341	316	337	321	331	332	323	346	346	342	330	348	333	351	338	317	336	340	319	352	354	327	332	333	321	332	356	317	341	350	346	364	345	327	359	348	320	344	333	343	349	338	363	326	300	339	360	348	309	318	324	339	343	334	335	329	331	313	327	359	330	359	333	344	323	296	317	303	304	358	336	319	302	301	334	344	311	309	365	344	334	308	322	309	325	342	328	353	326	360	335	343	338	351	310	331	299	304	340	326	314	348	311	301	327	335	316	340	341	330	303	340	328	322	347	331	362	295	371	304	329	315	343	350	311	337	314	307	347	312	355	332	313	330	337	322	321	337	347	342	343	387	319	346	327	294	325	312	319	307	346	331	332	327	335	310	362	339	325	320	326	338	362	317	358	328	337	318	326	364	314	332	344	294	353	369	315	321	324	330	321	346	316	302	362	342	334	335	306	329	320	332	340	341	327	334	316	345	353	360	347	347	339	336	361	343	352	332	315	309	345	295	357	326	311	321	347	337	330	307	326	318	341	323	353	330	331	339	340	343	321	358	330	361	346	291	316	324	296	313	330	316	348	300	326	334	319	296	334	312	326	317	330	346	309	331	331	332	345	325	314	326	346	318	314	314	343	312	326	320	345	339	330	342	346	335	331	358	333	319	318	322	352	312	302	337	320	336	314	327	333	295	309	342	332	370	317	330	357	336	353	323	309	333	299	334	321	344	362	347	331	292	323	350	355	331	330	343	323	370	313	312	322	303	310	342	335	353	322	317	322	301	320	311	334	319	322	326	350	316	310	367	359	303	348	342	335	334	333	318	353	347	308	325	342	344	356	319	325	357	324	336	325	300	308	344	305	308	352	348	318	339	339	353	326	310	333	338	332	331	330	360	281	336	354	308	349	369	352	363	348	352	347	318	331	285	313	304	333	343	332	334	381	332	340	331	337	309	314	316	340	325	309	354	326	352	348	346	368	339	311	294	327	327	345	359	327	326	306	333	304	330	329	318	298	332	353	322	343	322	282	334	355	361	340	334	353	321	321	334	303	335	318	293	334	323	328	314	343	334	328	301	317	309	334	325	361	334	325	333	320	310	307	313	313	311	306	333	367	315	338	351	330	335	343	373	317	361	345	311	343	304	295	313	312	348	345	317	355	314	339	334	339	339	353	339	354	341	349	356	323	330	306	321	332	327	346	308	330	318	323	298	308	323	329	280	349	340	329	321	363	323	336	306	339	334	318	330	331	340	350	361	329	336	325	342	344	330	327	313	361	329	313	306	333	308	337	338	300	308	314	332	325	312	376	339	357	321	314	346	303	342	322	335	346	310	331	321	327	345	313	286	350	304	308	304	323	352	334	324	370	342	349	318	309	337	328	342	332	322	385	373	341	293	334	349	326	333	359	333	322	311	343	322	340	351	357	323	329	338	293	308	374	322	313	321	334	336	315	353	348	335	310	341	333	323	314	378	285	345	351	354	340	298	332	353	314	338	339	327	342	381	347	330	352	315	360	344	312	336	337	351	321	327	341	350	339	382	348	355	340	336	336	374	341	336	328	340	345	322	322	317	322	354	319	332	315	333	316	334	306	355	349	305	327	355	323	336	362	333	347	338	347	309	329	352	337	380	330	360	316	348	334	307	339	328	344	321	319	318	348	333	329	321	355	331	308	361	308	349	359	304	353	304	327	353	345	305	301	315	340	360	334	328	330	306	327	307	338	307	327	374	330	353	351	330	325	339	335	296	357	357	308	333	341	330	353	331	317	366	312	324	340	309	346	338	319	308	320	351	344	313	308	336	325	320	315	313	351	351	335	338	346	311	320	338	340	333	320	338	329	345	340	332	354	334	318	334	326	324	326	359	334	338	332	339	357	333	346	337	336	307	285	315	349	317	346	333	311	328	328	366	315	321	343	334	327	325	321	344	318	322	338	353	316	298	328	318	333	289	309	331	344	327	307	351	335	342	312	287	364	329	369	328	323	329	313	345	329	315	337	317	318	321	338	320	325	312	307	340	341	305	318	383	333	336	341	323	315	338	361	329	289	313	348	340	336	327	337	345	344	359	323	349	350	341	334	323	330	354	305	352	349	325	325	321	332	368	311	346	320	348	313	314	309	334	327	318	325	339	332	308	321	307	339	318	312	360	341	316	303	304	321	294	331	325	309	344	308	347	358	308	345	332	358	328	337	356	362	326	359	323	320	354	301	354	328	328	317	317	335	337	336	346	348	338	332	322	336	316	354	353	332	356	334	345	362	323	337	359	327	314	319	303	315	352	304	382	318	316	324	389	338	358	323	338	356	306	366	295	348	309	336	305	357	324	326	341	332	393	342	340	343	325	300	308	330	343	357	361	391	308	350	306	307	302	325	305	306	331	326	316	348	317	294	366	287	328	339	330	303	351	362	315	335	330	385	343	332	322	324	319	343	317	329	279	336	358	287	347	349	337	324	315	347	324	358	361
10574	1757	3235	3610	3097	2654	2249	2030	1820	1672	1501	1384	1301	1255	1111	1218	1164	1069	1074	1105	1069	1027	1011	941	968	983	978	878	968	930	940	908	882	908	909	902	935	926	888	895	879	880	904	913	882	869	880	887	838	879	885	863	892	922	862	846	859	821	895	857	813	870	861	876	896	854	909	884	884	842	863	894	861	893	859	868	838	834	820	863	880	802	830	888	911	870	881	908	880	871	868	884	840	813	847	919	846	838	865	954	846	886	866	909	832	844	872	910	904	844	848	835	868	811	858	885	817	854	832	844	865	835	872	881	891	882	887	865	907	860	891	839	829	885	859	828	857	889	896	814	828	861	880	881	907	889	864	847	893	881	784	830	848	888	880	875	876	828	866	853	840	880	869	841	862	833	831	845	835	825	818	814	839	843	836	861	832	821	843	827	860	848	887	887	872	863	856	839	815	854	833	818	833	862	853	885	805	812	822	872	875	866	862	849	868	872	828	840	834	838	826	889	840	831	841	876	887	871	909	820	815	842	863	814	830	863	845	887	854	823	834	866	815	810	801	813	856	835	889	870	866	792	831	860	896	831	806	864	824	855	824	799	825	824	841	852	806	828	851	843	875	824	833	831	792	804	838	862	796	811	864	875	807	851	887	850	804	861	829	803	894	821	907	782	850	807	796	836	842	843	840	833	803	913	863	846	792	798	879	900	825	832	864	835	867	876	802	888	829	829	838	821	835	813	888	871	807	864	860	858	822	813	862	811	857	867	823	841	836	821	825	834	904	851	833	808	837	829	864	845	843	814	836	879	885	835	846	845	847	855	791	811	819	813	859	830	847	854	841	813	885	854	808	837	833	853	783	846	821	798	884	832	796	887	891	846	858	863	891	870	830	854	814	887	797	848	869	870	832	836	817	820	833	842	860	859	828	865	852	899	892	773	883	835	851	880	811	828	840	828	851	877	895	857	801	864	827	872	817	792	851	831	838	812	855	793	823	838	853	820	804	838	826	822	864	878	867	849	809	820	798	809	857	821	849	868	797	895	836	842	802	763	862	861	822	810	887	865	879	902	854	842	889	789	856	887	826	786	855	864	805	837	867	782	898	859	852	852	825	871	814	866	854	853	832	834	859	849	866	801	864	821	857	818	831	879	856	850	832	836	861	821	862	778	860	871	918	833	861	818	844	807	850	811	845	838	852	878	829	895	817	839	815	811	883	859	865	790	857	846	826	855	854	843	866	824	831	858	821	913	829	802	790	806	814	814	849	808	858	872	804	839	833	849	846	819	811	857	837	833	862	910	826	800	794	812	838	840	837	809	798	860	826	874	821	817	871	837	791	849	859	877	877	843	827	834	894	828	860	782	852	858	828	811	838	796	810	858	823	843	843	862	807	825	846	846	918	866	840	812	857	795	851	804	804	835	815	869	788	882	831	827	855	787	849	862	844	843	830	871	829	844	855	816	818	848	858	815	792	880	819	867	814	851	844	839	830	858	827	885	831	788	879	823	858	828	853	851	904	833	825	863	874	824	855	834	853	811	872	872	866	780	792	831	826	792	840	883	880	879	842	839	849	890	811	888	800	847	888	897	841	859	836	799	844	830	862	865	815	854	844	888	871	869	878	815	827	886	786	822	849	844	800	862	839	829	828	855	803	788	816	853	831	890	846	780	838	797	840	886	841	803	833	797	820	835	879	846	830	875	876	886	827	861	851	880	825	865	885	843	884	826	858	859	802	880	832	812	861	877	826	870	845	845	821	818	827	817	858	844	826	884	823	861	850	850	868	860	852	793	844	827	787	862	882	835	831	860	824	809	848	824	778	845	824	874	879	826	829	873	840	828	812	825	904	816	823	835	838	824	868	797	847	866	818	819	824	849	829	832	849	819	809	933	823	820	826	787	840	822	850	886	865	844	845	853	838	840	861	862	823	843	882	839	834	802	879	842	874	803	863	821	908	813	836	855	848	845	762	850	867	827	819	823	871	857	833	835	818	856	820	828	818	855	887	823	860	854	860	772	859	858	829	808	846	831	837	805	852	829	865	856	817	820	849	843	838	812	826	825	834	808	824	858	840	800	833	841	820	917	861	862	833	854	826	861	832	831	887	802	860	824	874	837	884	823	879	849	829	832	877	796	816	779	874	847	839	817	862	778	816	816	821	857	825	843	834	841	884	851	861	833	832	863	826	778	870	835	858	847	900	800	821	813	891	878	842	841	835	818	814	838	843	817	791	814	851	869	790	805	834	881	832	850	822	874	883	844	851	881	886	825	840	858	804	829	837	866	891	839	827	847	817	878	865	856	798	851	876	812	818	884	856	806	847	830	799	818	804	858	813	809	838	829	835	811	819	817	884	845	834	840	855	841	822	876	813	843	831	870	823	854	862	823	800	803	823	816	843	847	825	866	885	866	857	853	820	883	868	849	833	828	831	806	804	778	839	802	842	820	782	862	857	836	810	853	844	814	822	829	827	851	878	824	809	797	813	857	831	844	834	901	843	813	819	787	872	870	836	842	833	857	815	886	857	835	871	830	863	837	844	808	824	897	877	862	850	845	882	823	836	885	781	837	871	855	853	838	880	775	827	854	843	897	817	787	863	805	828	822	856	821	762	857	838	848	860	806	826	848	827	834	773	811	812	821	888	805	865	844	828	850	809	864	805	855	883	806	885	820	850	867	819	814	789	841	829	875	806	844	859	863	859	860	857	857	902	872	843	876	825	876	801	859	832	795	817	837	828	840	868	850	880	802	832	839	856	824	878	827	865	823	828	859	810	856	806	823	858	797	819	869	892	848	837	825	805	866	829	867	866	888	887	888	860	838	882	828	820	873	859	809	874	842	882	869	830	903	821	866	779	847	829	836	852	831	799	901	784	864	840	860	831	836	856	876	847	802	809	831	811	882	808	849	868	820	835	867	803	848	889	843	798	791	839	871	846	858	833	845	853	838	819	781	903	877	871	880	839	891	880	840	809	897	833	804	870	840	821	836	833	782	818	856	780	888	838	828	810	835	826	800	914	882	873	838	892	816	889	853	822	851	868	836	796	831	840	779	836	859	832	869	837	857	905	860	812	886	839	806	788	772	850	842	801	871	831	799	872	869	834	852	853	822	831	855	899	805	860	836	838	830	844	829	822	793	791	853	851	790	827	856	843	853	808	880	870	841	837	833	872	885	844	805	865	807	887	841	856	857	864	877	894	832	800	839	819	820	846	846	838	837	838	846	845	852	869	875	818	843	814	843	865	860	862	827	817	871	876	873	858	877	797	797	872	839	823	792	879	835	859	817	893	844	825	853	807	854	792	906	838	870	822	833	796	848	852	806	861	855	838	825	848	834	838	820	868	884	839	858	833	842	802	826	860	864	862	817	860	816	840	838	812	860	858	883	847	816	848	806	832	848	785	822	803	852	868	854	841	772	810	831	835	858	885	841	804	833	818	857	858	826	834	807	832	883	837	796	806	860	820	876	889	843	847	865	837	819	819	859	817	842	866	901	836	872
32730	4888	2698	1976	1318	1052	785	629	577	474	414	407	340	390	372	340	295	274	277	237	288	280	276	276	257	265	248	250	261	233	258	233	240	213	253	227	246	246	247	240	257	227	233	251	248	233	216	225	266	220	206	249	229	228	217	220	236	229	209	194	246	245	219	242	246	251	255	250	241	247	234	207	238	214	223	208	242	232	233	239	256	227	241	217	209	230	247	227	209	217	228	228	235	247	224	244	225	223	223	238	212	228	201	245	252	245	233	228	215	189	226	207	253	215	240	245	218	231	210	205	248	214	235	191	198	199	232	227	227	229	232	238	241	222	219	183	236	254	259	232	240	204	259	232	219	254	234	224	245	244	247	210	227	204	241	236	247	226	208	225	222	210	226	215	231	245	251	225	229	242	236	236	217	203	222	235	223	222	238	230	226	215	231	223	236	240	228	212	185	216	240	242	220	235	265	211	234	240	202	234	216	245	219	210	244	209	241	235	216	250	222	200	234	211	202	231	220	222	195	265	235	211	219	235	238	214	222	206	222	225	211	222	230	238	227	199	249	238	226	229	239	247	237	201	218	242	220	218	224	216	236	232	193	244	248	208	234	228	226	189	227	221	226	203	211	211	239	227	245	223	210	228	236	245	201	234	221	208	219	233	229	211	195	226	224	234	199	232	261	232	211	205	218	224	221	232	215	245	242	236	243	236	249	237	239	238	241	245	222	222	244	207	242	221	226	231	226	228	210	233	205	233	220	220	215	252	219	236	229	221	211	241	225	221	246	238	220	225	209	205	242	224	215	208	209	217	222	216	198	210	224	222	211	236	235	233	246	225	232	205	205	193	223	208	221	223	204	217	243	225	222	251	228	250	236	212	227	234	224	245	238	211	225	232	219	220	218	214	225	209	215	249	215	247	238	215	228	202	249	227	208	236	222	205	235	222	198	228	231	205	205	213	244	244	253	243	242	241	241	224	213	245	235	229	230	259	236	237	214	231	241	247	215	247	261	231	235	243	231	216	227	234	249	208	224	242	239	245	257	208	231	223	244	245	236	221	230	237	239	216	206	228	227	236	244	231	209	269	238	195	226	227	223	214	199	232	222	221	245	216	229	203	232	201	213	221	219	232	215	240	218	238	243	180	236	218	235	245	203	214	229	250	230	220	226	235	221	224	232	240	219	219	237	222	250	262	253	231	220	227	216	216	215	234	241	215	231	206	216	199	244	251	215	227	244	212	246	237	228	229	236	226	215	211	207	215	225	221	231	236	222	224	226	233	241	232	224	226	224	272	217	220	226	210	218	191	237	221	222	258	191	255	226	249	230	239	231	200	191	234	233	225	247	226	211	224	245	237	210	252	250	255	220	202	207	226	222	225	231	232	233	228	226	200	233	217	224	220	200	196	241	220	220	239	245	246	218	211	210	220	225	241	226	233	238	226	219	245	238	218	193	251	202	241	216	239	204	224	220	219	214	229	239	211	218	222	214	222	234	215	227	255	239	220	229	235	230	209	224	227	212	224	220	186	224	232	233	216	242	233	215	241	252	217	200	199	242	223	209	234	256	219	201	225	236	216	226	232	226	207	235	227	226	210	191	208	263	215	220	221	222	238	223	241	246	223	204	234	223	215	215	220	237	232	210	230	223	226	213	221	213	249	234	226	248	210	228	221	205	240	244	218	214	221	227	232	239	247	240	209	226	238	223	213	233	215	214	239	218	213	227	239	237	234	220	214	238	208	212	215	258	208	229	244	271	229	230	221	228	225	239	257	252	235	229	221	197	211	218	227	241	241	231	227	213	236	215	228	220	230	185	221	200	229	219	235	210	246	212	219	220	234	223	244	226	223	227	241	224	237	219	235	242	219	215	209	222	230	228	225	240	216	230	240	223	211	228	197	213	242	223	229	223	225	225	218	237	217	230	216	244	226	221	224	222	215	206	232	221	202	196	231	214	224	231	222	236	246	244	232	199	221	210	244	237	215	234	208	248	229	232	191	240	250	226	212	233	225	218	221	238	210	219	213	186	230	217	259	220	222	229	242	194	236	224	211	217	204	218	247	219	230	239	244	240	223	221	212	216	226	231	211	215	229	246	242	238	221	199	234	236	218	194	228	240	221	270	216	213	228	214	213	207	236	235	204	243	231	225	218	203	199	240	224	241	243	240	246	242	236	215	217	220	226	202	225	245	223	244	215	233	190	225	221	221	210	260	254	203	208	207	228	236	217	218	236	229	235	231	229	242	216	249	236	227	209	229	223	222	227	201	241	252	226	198	237	203	221	207	248	220	226	209	244	232	209	226	247	215	223	217	232	243	233	232	222	238	215	226	214	224	233	235	240	224	240	215	233	238	255	238	235	244	218	214	223	229	231	263	240	238	238	239	239	231	226	197	215	212	264	240	203	210	220	221	236	231	214	219	240	213	220	252	245	248	215	238	199	229	239	200	214	234	217	230	233	234	221	232	242	223	227	238	216	229	227	227	192	218	222	221	238	225	227	224	232	204	216	218	248	227	217	217	205	192	248	241	216	213	202	201	219	212	210	196	228	222	256	215	220	224	219	243	244	233	193	241	206	213	264	212	232	200	219	230	235	254	235	227	231	204	213	211	247	213	232	235	215	215	218	248	226	215	226	216	222	223	214	233	222	223	228	226	225	229	208	226	239	239	219	217	233	248	201	241	212	241	207	251	210	213	247	228	248	234	239	226	229	234	211	206	250	224	226	231	240	222	229	255	238	230	236	218	231	223	238	224	227	244	227	215	249	227	224	234	252	236	219	230	245	246	224	214	247	233	210	254	253	244	226	257	236	228	222	246	240	224	210	213	215	246	235	218	216	246	217	215	213	233	248	208	226	223	229	234	198	234	221	205	216	237	221	216	224	223	220	212	244	225	218	259	224	219	241	237	227	245	207	211	215	196	226	230	243	214	205	211	244	249	239	227	243	218	219	258	230	227	257	239	222	231	209	217	227	227	221	228	225	213	236	216	230	216	242	220	221	220	233	233	194	242	232	239	222	221	218	226	203	195	216	217	200	219	235	229	231	175	254	225	225	267	215	238	249	240	226	222	238	228	206	240	213	255	227	223	219	217	232	190	204	224	207	243	221	245	236	274	240	261	245	226	236	188	211	239	205	223	243	220	205	228	220	228	227	215	225	211	231	221	237	230	225	205	243	218	216	216	221	240	201	231	222	235	227	214	251	219	220	253	265	215	207	222	220	233	240	226	233	219	217	232	218	235	249	223	250	222	236	245	246	226	213	219	228	227	207	229	203	259	233	227	233	234	235	219	200	232	227	227	231	226	209	217	216	245	227	234	181	224	233	202	195	221	233	230	226	249	232	237	235	227	241	225	234	184	223	230	238	194	252	194	218	194	221	218	238	206	227	212	218	233	240	208	224	228	235	218	225	210	245	250	216	234	267	238	244	256	228	255	238	213	237	219	222	227	213	241	221	212	235	248	228	236	262	201	212	223	227	223	228	238	195	218	202	193	234
15145	2323	5151	5949	4949	3984	3322	2865	2404	2051	1911	1621	1516	1393	1290	1220	1215	1048	1054	971	934	985	849	831	921	809	812	801	785	751	738	763	709	732	748	724	687	665	668	690	694	670	658	694	623	676	660	702	705	699	662	668	600	634	633	661	652	649	678	647	610	621	659	664	660	684	664	686	659	680	703	626	590	629	623	596	609	656	614	602	637	623	642	607	630	678	615	665	663	627	588	634	580	590	635	671	582	664	653	654	643	644	648	671	622	618	629	571	606	569	599	625	550	646	613	660	607	640	613	605	576	604	622	637	608	641	605	616	636	653	561	623	669	645	656	641	626	595	631	574	597	626	560	560	623	614	616	613	632	589	549	585	609	605	601	602	585	604	544	567	645	596	605	640	617	605	589	606	608	632	602	587	640	591	552	633	604	584	594	561	574	596	600	617	605	601	602	601	606	579	572	593	557	635	595	593	580	590	629	604	585	579	611	565	582	569	575	590	591	607	578	605	564	628	568	538	567	531	584	585	608	585	602	581	571	570	594	602	574	606	620	625	607	584	608	590	599	616	563	561	570	609	586	634	628	622	578	619	628	570	591	586	566	560	600	584	611	569	629	597	602	581	568	598	612	585	605	566	604	588	577	599	604	578	627	569	554	623	575	577	573	567	596	546	635	621	604	622	569	589	603	555	554	596	596	606	584	606	612	591	608	572	623	576	606	578	590	588	597	598	597	585	592	573	605	615	532	579	597	589	605	581	637	571	609	578	589	628	569	606	615	579	582	602	587	589	579	588	576	632	576	542	596	608	574	598	531	582	544	568	634	614	587	613	593	566	598	560	619	586	613	590	570	579	603	602	575	607	564	588	588	589	579	625	603	567	634	607	613	600	573	604	613	549	567	615	593	582	602	624	626	592	603	593	584	599	562	613	570	573	572	579	600	578	575	593	626	570	580	573	589	635	578	591	546	596	550	588	589	594	586	588	584	589	613	608	588	577	624	578	601	597	545	576	577	631	590	590	572	602	591	601	516	610	579	595	652	580	579	632	570	600	583	596	615	566	591	582	576	596	638	621	636	588	613	597	587	583	620	585	555	620	578	599	542	577	636	599	631	596	555	578	637	550	602	571	581	608	574	587	565	631	589	596	567	576	607	576	600	603	560	596	644	601	613	547	585	597	609	580	590	531	599	582	618	575	622	614	565	592	635	575	573	604	610	560	579	574	623	549	576	637	582	645	520	595	666	629	580	551	596	560	572	620	584	580	617	622	593	577	562	590	556	586	641	591	650	593	593	593	602	544	577	589	577	603	613	563	610	595	568	631	613	594	559	566	617	589	609	595	617	625	603	592	605	648	614	629	585	586	624	561	585	585	574	623	596	579	570	558	602	589	628	573	549	614	608	602	603	583	575	610	555	543	566	563	556	603	594	626	594	604	548	591	619	602	580	620	563	591	591	588	615	584	594	575	549	576	567	623	592	562	612	628	571	549	598	604	547	593	590	587	605	556	610	597	563	604	560	567	576	598	576	612	612	606	571	578	593	617	576	600	610	578	642	586	586	543	594	619	627	585	634	583	616	635	610	568	547	635	522	603	616	588	598	624	561	577	559	561	626	568	570	596	541	584	604	629	628	637	625	650	547	577	617	617	570	655	585	585	631	590	605	583	599	570	578	623	593	588	584	584	595	631	614	593	601	572	601	560	560	584	590	603	603	611	591	630	577	581	616	542	626	574	600	629	619	606	574	581	562	571	647	570	563	603	606	655	580	591	626	588	579	601	589	623	585	581	630	564	605	607	572	603	579	603	623	599	591	562	570	573	579	560	526	551	572	574	588	577	557	603	668	553	573	598	615	634	628	621	576	612	569	571	575	592	582	601	583	578	548	629	568	593	563	613	589	580	561	612	577	589	585	562	621	580	601	596	581	587	591	592	558	595	610	621	598	616	604	627	645	588	568	606	629	592	597	567	598	610	621	573	565	569	616	583	605	616	601	613	564	581	604	575	577	577	576	588	557	573	592	591	535	554	616	571	579	580	604	606	553	607	624	584	619	580	627	581	568	561	620	619	617	630	609	585	609	587	581	613	555	604	582	595	614	614	556	550	607	617	579	635	577	626	592	510	611	612	641	558	625	630	577	571	559	586	591	549	599	557	622	563	616	598	572	569	578	591	632	579	601	597	578	594	550	583	606	587	562	586	637	597	585	550	558	573	544	622	583	598	594	560	558	642	640	590	577	579	536	596	615	559	575	539	570	594	578	585	576	618	579	596	594	610	614	595	554	581	613	612	620	594	551	629	583	600	566	628	604	553	565	546	599	570	568	604	587	559	582	587	593	565	544	625	582	588	600	611	589	580	593	603	618	581	614	582	594	610	577	639	592	587	624	607	597	568	602	601	573	562	618	586	606	563	589	592	564	604	590	618	584	602	570	596	593	590	594	598	569	603	584	572	560	616	611	556	549	634	564	601	584	598	613	596	615	598	606	583	590	586	570	569	602	610	559	604	595	551	566	608	592	584	607	567	577	579	632	594	605	551	560	586	566	627	564	608	600	593	561	580	576	571	570	581	609	575	545	603	592	602	589	572	569	634	616	595	581	584	628	615	587	604	579	586	597	590	597	598	555	616	599	561	626	615	648	610	618	611	606	583	569	604	618	586	621	579	582	607	601	540	644	598	628	651	588	601	551	581	613	591	645	599	583	590	588	578	598	556	575	577	602	567	594	593	570	626	599	620	638	589	589	585	609	585	586	583	563	558	564	593	591	575	546	579	614	598	591	620	584	595	625	582	560	580	618	587	570	611	559	604	623	629	555	603	574	615	560	570	572	609	575	528	601	604	570	596	586	588	628	566	590	604	593	565	604	576	581	548	652	538	556	603	605	610	587	603	565	615	602	588	563	625	611	607	552	611	592	616	565	600	541	547	611	558	585	573	578	576	593	567	587	617	561	556	603	595	577	546	566	614	640	539	566	552	581	567	600	599	602	597	561	605	630	577	611	582	588	602	579	591	611	619	598	612	562	649	587	622	663	594	577	595	550	591	588	603	577	614	597	599	599	589	584	556	567	628	575	625	606	570	633	588	576	579	621	615	605	599	546	546	575	598	570	598	583	578	614	602	578	606	628	576	595	609	588	622	601	629	548	601	562	619	620	551	586	588	575	572	602	622	595	552	605	605	596	603	582	613	608	573	593	599	629	591	584	597	559	622	599	595	582	585	571	601	562	585	573	580	594	555	592	628	592	581	570	560	561	574	604	593	601	588	565	587	612	606	586	599	597	562	615	571	613	591	602	569	525	571	599	632	567	548	632	592	613	581	561	562	549	578	598	587	650	624	610	656	543	604	601	625	609	598	571	571	592	639	605	635	614	579	591	581	572	566	617	631	544	554	613	574	560	648	545	583	548	568	622	616	578	577	632	630	562	565	605	610	554	583	608	610	596	567	609	564	568	628	617	596	616	576	627	585	572	626	540	560	566	611	570	593	612	587	597	573	579	616
3542	375	344	353	322	299	322	363	365	346	325	299	305	357	330	312	315	332	343	333	325	320	349	314	308	332	341	337	297	303	298	322	307	300	310	334	328	323	308	307	318	312	319	291	343	342	302	291	297	337	349	313	317	329	346	319	300	295	299	322	321	324	337	332	295	312	317	285	338	336	314	307	339	312	316	298	309	310	305	308	306	295	324	331	319	342	317	295	294	350	329	312	305	340	322	281	328	346	345	300	301	316	311	299	337	331	307	308	335	325	304	304	336	307	331	306	286	309	323	290	313	364	307	294	309	331	317	321	317	301	335	304	322	332	292	367	301	343	295	307	294	304	321	296	334	315	335	324	344	291	335	328	343	322	307	309	339	275	318	340	328	300	347	313	272	310	293	304	298	302	339	294	337	297	305	364	273	286	299	295	326	316	313	308	320	290	318	306	349	302	279	277	322	309	286	311	300	336	340	300	318	315	343	289	307	326	311	317	294	315	291	310	326	305	307	322	325	333	297	313	324	295	327	317	323	291	319	317	321	293	354	348	310	286	350	298	324	313	318	327	308	321	319	355	293	303	316	338	338	330	318	312	355	295	294	321	314	299	329	300	304	316	308	304	337	310	319	304	301	287	310	329	330	304	289	314	333	315	319	333	318	336	293	321	317	313	306	330	333	327	309	339	311	326	304	301	329	304	301	321	312	340	329	280	317	319	261	311	324	323	355	294	307	339	338	320	312	291	317	323	357	313	303	332	309	311	348	317	340	314	311	304	370	310	335	329	298	325	280	337	318	322	344	288	307	310	299	308	287	299	303	308	322	322	292	309	329	307	293	305	305	297	300	343	323	313	337	320	302	312	327	315	329	321	336	305	303	324	318	323	299	290	312	349	324	344	340	293	307	346	303	320	307	325	294	323	294	305	329	335	321	315	315	324	350	325	309	332	308	357	302	324	319	325	311	283	291	320	294	285	288	328	308	321	319	337	317	279	296	324	324	310	296	307	341	336	326	304	305	304	298	293	292	315	334	316	336	303	327	312	303	304	301	312	350	327	320	335	319	299	319	334	290	332	343	335	333	301	302	303	325	324	319	310	320	310	355	306	307	279	326	314	327	284	273	331	338	302	288	312	314	309	317	350	318	315	327	311	321	297	319	327	348	298	307	342	310	341	299	302	305	322	345	299	309	320	314	316	293	308	313	305	305	285	303	303	292	272	287	305	287	319	318	322	307	312	316	317	290	323	319	316	346	321	338	327	317	312	288	297	295	313	334	343	363	309	323	316	298	308	321	322	350	307	300	328	316	314	304	319	323	312	330	290	328	292	323	314	331	304	332	322	326	290	328	341	319	314	323	331	313	302	269	309	305	313	324	290	332	335	296	290	320	306	325	296	326	296	301	330	295	327	316	321	300	356	329	311	317	329	320	310	287	307	347	332	307	300	296	322	318	303	288	334	344	336	320	326	337	309	287	341	330	315	326	358	297	332	321	331	298	314	321	295	287	320	309	345	326	313	345	321	302	299	321	297	316	318	325	283	295	319	334	315	330	311	325	287	314	341	301	314	317	338	323	297	309	309	390	322	291	322	329	321	300	328	337	300	318	337	304	338	316	311	301	318	349	288	315	299	325	316	323	314	309	314	301	318	311	320	279	308	277	282	310	296	327	291	314	318	310	338	305	323	330	266	339	299	332	323	341	276	309	318	298	319	305	326	328	305	328	328	333	309	307	312	301	317	306	298	326	345	277	297	336	330	324	299	293	335	289	338	302	326	356	326	347	332	338	321	301	315	298	286	288	317	317	313	334	300	321	310	316	329	276	305	335	298	320	307	334	295	345	330	313	303	317	297	335	307	317	341	318	297	320	329	324	331	332	307	349	322	300	289	340	322	293	336	340	302	329	326	311	297	312	306	298	312	279	317	284	306	305	285	351	323	314	344	318	350	337	285	296	324	312	310	326	322	350	332	334	346	307	281	328	296	313	299	287	337	296	321	308	304	312	288	327	317	323	310	310	322	327	304	326	310	302	315	334	304	359	332	301	318	332	303	316	288	331	333	272	324	287	324	322	325	318	308	307	293	330	319	298	316	313	324	316	308	314	278	337	299	310	316	304	333	318	310	325	327	327	330	334	346	324	322	316	319	324	322	341	290	339	313	298	313	303	322	343	341	315	329	316	317	301	299	294	287	310	333	296	343	306	305	335	316	342	291	300	315	293	326	327	326	293	319	326	310	312	319	336	318	316	321	282	300	318	312	329	307	327	323	351	268	325	284	281	315	332	284	311	318	319	343	326	313	310	293	342	328	322	304	321	323	292	286	287	335	307	325	314	307	327	307	321	327	310	316	333	313	310	350	333	314	290	325	331	340	344	345	322	329	319	307	288	333	281	328	318	345	320	316	315	346	312	316	306	312	315	327	329	355	306	323	326	318	333	345	286	304	266	345	290	310	313	284	301	315	300	313	329	318	300	305	335	311	321	314	315	327	291	290	302	330	332	267	292	322	317	301	301	303	341	300	323	279	290	321	294	341	304	340	324	302	301	295	327	329	315	328	335	312	320	333	288	279	314	309	322	304	334	311	320	306	298	321	313	318	331	295	310	284	336	315	315	281	307	271	337	343	331	291	329	336	301	304	329	343	327	320	335	348	306	295	333	327	302	336	296	329	310	316	302	290	351	339	291	314	304	325	322	308	317	305	356	333	358	310	306	286	340	293	371	301	343	345	296	314	326	317	331	310	347	307	310	330	324	341	323	313	331	295	304	300	294	331	262	327	284	294	319	313	312	356	314	289	310	337	318	321	307	372	299	337	291	289	308	353	305	303	360	274	326	328	344	300	318	299	318	336	294	301	310	332	327	344	306	304	349	336	319	292	359	334	324	314	302	321	320	307	293	311	299	307	326	353	307	308	286	314	329	323	309	301	340	292	305	307	293	293	326	295	309	307	330	296	277	299	313	300	309	336	326	306	322	298	300	293	332	318	321	277	289	335	280	291	320	305	297	318	307	324	267	281	295	313	318	344	310	326	319	305	294	297	314	333	262	321	337	321	307	290	337	304	315	321	290	308	296	336	327	360	361	319	291	305	304	307	285	322	291	300	311	316	298	328	314	306	355	314	359	334	307	363	315	322	306	298	303	267	323	314	309	308	279	331	304	324	307	327	310	315	317	299	303	320	306	323	299	339	309	309	319	337	322	265	323	321	306	339	330	337	300	304	321	303	323	284	316	314	349	328	297	320	324	329	335	302	317	327	282	327	292	306	313	313	315	309	312	312	313	330	359	327	302	283	319	288	306	295	306	311	335	300	344	320	308	299	292	310	304	331	317	298	353	319	326	326	310	331	337	308	340	334	311	300	277	289	340	319	312	332	308	324	275	307	324	334	317	295	270	313	298	318	301	327	286	359	270	341	294	331	326	330	320	344	288	337	291	340	303	301	305	326	311	296	315	325	333	305	340	307	324	326	296	306	331	316	307	316	328	324	356	297	333	302
3667	851	913	924	940	868	854	865	868	868	834	811	800	843	825	851	824	858	854	830	790	810	849	894	805	811	832	787	796	806	812	823	796	803	790	807	822	816	807	824	873	823	820	869	813	839	792	795	797	817	846	840	839	771	807	770	819	855	796	803	829	793	838	815	795	775	842	846	820	845	800	812	815	869	804	838	812	776	861	741	800	836	871	832	825	851	866	815	810	816	835	812	828	815	789	855	834	773	848	832	809	855	881	875	818	819	795	828	852	853	847	865	849	816	855	806	850	860	840	844	802	823	820	830	797	866	869	796	803	792	817	816	786	763	797	854	875	802	843	823	873	807	820	781	829	804	796	842	818	828	786	773	792	829	807	839	845	807	784	827	856	890	822	816	838	782	814	804	825	831	806	737	808	843	816	801	785	760	840	755	820	815	876	767	827	829	796	805	864	804	810	769	796	822	861	786	843	773	810	835	813	804	809	769	771	826	754	786	771	847	875	843	836	822	750	791	824	769	785	851	818	847	845	834	807	793	801	737	819	801	770	835	865	850	813	804	831	803	845	809	853	824	782	801	764	813	809	797	827	808	779	806	803	822	855	805	861	868	851	790	725	832	820	807	816	813	815	827	804	816	805	814	795	900	843	803	798	824	828	865	819	815	806	827	836	789	830	838	843	841	790	827	847	822	831	809	812	827	838	817	861	803	835	794	769	807	776	834	827	778	795	811	802	791	783	780	808	893	785	811	831	812	829	855	762	798	789	840	797	801	852	874	769	828	841	793	769	850	835	861	812	819	795	847	845	803	851	820	905	802	834	836	858	833	746	806	800	843	789	781	841	782	874	825	861	791	832	782	847	768	831	803	805	836	790	785	849	819	845	783	777	775	822	759	792	871	801	826	740	780	768	827	839	784	795	815	833	826	824	824	865	821	816	818	793	831	815	799	805	770	797	796	767	790	804	817	787	769	818	845	841	840	834	745	789	761	792	801	810	772	824	856	796	782	790	828	867	798	790	842	829	809	833	833	850	853	805	797	779	828	805	857	809	766	868	795	865	797	758	803	859	760	823	780	802	825	817	820	798	774	790	825	826	809	834	816	832	785	803	863	826	792	812	809	809	794	838	818	794	810	811	828	800	802	829	878	813	823	866	814	761	804	780	800	797	805	785	788	842	791	766	768	838	830	836	800	807	817	796	840	774	839	804	817	785	790	785	870	767	814	829	830	797	804	799	782	853	849	788	827	824	810	820	844	849	809	804	805	814	776	816	774	848	847	842	808	832	794	753	819	825	849	804	804	843	807	798	826	820	833	877	795	872	830	830	800	847	756	838	816	844	812	800	802	857	777	818	813	816	822	802	837	820	817	810	800	837	885	794	825	855	827	807	789	803	814	806	766	812	851	772	782	861	789	836	767	770	798	826	811	795	870	796	783	798	848	781	829	873	799	818	780	860	824	788	817	837	799	847	744	872	790	867	882	835	792	821	821	821	802	797	838	795	855	795	799	822	755	786	778	826	845	813	840	792	782	818	783	804	823	796	846	797	801	835	792	800	811	796	779	754	847	824	821	843	840	806	788	819	798	847	826	802	781	821	819	813	819	846	803	794	805	855	834	819	801	865	830	820	823	823	812	797	809	842	893	849	844	796	815	798	836	844	845	804	823	889	783	834	854	829	788	772	844	868	779	820	792	794	787	804	814	821	832	790	829	833	782	802	810	853	847	853	830	771	777	800	792	809	812	833	850	827	726	832	841	808	822	816	782	795	796	795	832	850	798	840	840	826	837	808	799	789	765	830	754	798	808	777	779	814	831	787	827	779	843	846	821	756	810	834	835	829	849	806	821	843	818	792	823	808	826	821	820	758	794	752	814	764	812	855	845	802	806	861	828	835	794	800	812	812	901	870	838	822	760	846	803	810	827	764	804	785	764	837	799	814	805	843	807	808	814	823	851	861	782	778	819	839	773	831	866	841	809	818	853	866	831	867	791	857	819	820	780	872	807	803	835	731	836	778	836	809	825	753	809	761	797	887	807	830	757	868	775	872	839	856	826	808	786	836	820	787	839	829	788	789	853	827	780	815	858	881	833	799	783	795	812	858	844	816	818	819	773	802	811	811	780	854	801	808	755	816	810	807	781	825	782	837	830	828	785	801	832	811	820	825	822	807	835	783	828	829	816	830	793	827	818	838	814	809	832	826	834	853	869	790	826	846	796	754	819	788	823	810	802	784	782	824	783	829	815	847	769	824	768	787	800	792	772	789	785	788	864	815	780	748	770	813	796	762	765	777	811	815	844	824	792	819	826	795	821	821	803	787	813	844	793	810	815	803	818	786	767	832	777	841	799	816	825	835	842	823	828	869	802	837	776	769	815	805	874	834	805	827	787	824	834	835	880	889	832	792	794	816	813	814	803	811	810	816	818	840	873	819	820	822	798	808	870	817	810	801	824	796	790	797	774	784	813	779	799	838	825	803	817	804	816	783	797	781	786	761	804	798	795	731	767	812	837	811	767	874	801	831	812	835	812	831	812	820	859	790	815	857	807	815	792	798	815	838	769	852	793	833	830	773	799	777	813	789	812	817	875	808	833	803	740	770	791	768	709	852	812	819	806	807	854	818	834	815	825	805	863	835	814	831	851	840	828	819	802	804	806	847	786	847	825	831	801	785	833	800	859	833	811	812	818	803	838	844	799	834	836	796	822	796	833	854	804	752	779	867	800	809	793	806	817	819	812	805	816	856	797	768	832	830	827	807	780	820	836	833	802	836	787	818	797	803	806	806	812	800	876	849	826	781	772	828	809	843	822	831	826	793	834	825	772	803	766	816	805	795	838	832	807	783	805	833	844	781	829	784	807	813	847	803	815	806	807	831	845	839	800	866	826	857	805	791	815	752	829	828	834	865	831	819	765	808	790	807	812	818	824	813	784	839	823	845	785	824	825	813	802	827	813	795	792	859	850	804	834	842	845	775	817	789	841	810	821	843	816	818	812	802	798	825	833	799	770	837	847	801	800	812	842	809	822	804	813	820	799	823	860	784	788	778	829	819	833	828	860	783	828	926	797	858	808	836	862	849	806	806	871	815	835	813	803	855	797	796	806	848	836	794	817	795	811	808	780	792	837	852	835	851	793	804	755	786	763	773	823	823	807	813	819	832	858	811	765	833	796	820	784	808	817	818	838	819	810	809	816	799	779	794	822	844	808	832	782	790	810	785	783	811	803	823	861	798	776	827	798	787	817	835	751	852	851	803	844	790	800	797	757	834	806	828	839	827	776	765	861	794	775	830	827	786	821	853	802	813	809	755	804	843	739	823	817	833	850	810	836	822	774	779	777	807	794	797	819	779	810	795	814	790	815	769	803	801	818	797	847	818	844	773	793	778	805	840	817	808	806	826	803	857	811	774	797	805	797	778	795	785	766	817	865	830	797	827	864	802	808	800	806	844	782	804	842	787	859	824	820	819	767	854	814	847	742	799	820	805	807	805	812	812	885
19034	1800	1442	1128	897	722	609	573	510	443	426	425	430	380	402	367	361	371	336	355	362	362	332	331	370	375	349	375	354	336	367	315	335	336	307	346	329	323	354	323	321	350	369	333	319	340	342	380	330	356	340	374	323	331	331	324	337	321	344	337	334	321	306	344	338	340	327	349	311	329	316	341	334	356	342	358	318	342	325	326	324	324	334	367	328	308	325	342	321	361	352	342	368	347	356	315	328	353	327	383	321	332	327	325	324	326	349	342	331	320	333	327	339	339	335	341	366	372	336	339	298	349	333	336	355	352	355	357	333	334	269	291	340	331	312	348	347	334	349	347	330	360	359	351	323	359	355	348	344	327	306	342	339	331	313	351	309	350	314	304	337	338	326	353	342	338	324	349	325	350	325	341	323	364	348	326	341	339	354	314	316	361	326	322	322	339	330	333	310	328	321	324	336	364	350	337	326	341	310	316	351	369	363	316	355	326	329	333	334	347	332	343	312	335	364	335	354	351	271	313	318	316	364	352	324	317	359	339	322	342	342	356	346	346	335	345	312	324	359	336	314	341	328	340	342	320	359	354	327	333	311	325	323	325	353	311	355	367	314	357	348	371	325	350	352	333	349	343	347	334	313	372	330	356	330	352	352	331	327	320	323	347	342	354	361	316	367	343	348	332	340	332	326	350	320	373	369	381	316	317	343	332	343	338	326	335	345	334	322	351	352	327	350	315	318	314	346	358	320	328	390	316	381	377	352	331	372	342	329	330	325	337	343	360	363	336	305	315	314	300	355	340	348	303	344	351	345	362	350	339	334	329	308	337	346	351	323	331	329	353	352	322	339	331	321	361	335	342	340	338	319	341	348	365	352	341	361	334	349	316	336	324	359	341	329	353	356	369	355	349	338	327	372	336	334	339	352	357	375	327	322	339	324	353	311	365	334	345	319	334	327	357	346	367	313	311	343	341	344	362	335	366	346	319	306	313	332	370	342	328	356	331	380	345	313	356	328	297	298	336	344	327	363	355	331	337	330	328	334	335	342	367	316	349	355	333	337	329	338	355	327	318	335	304	337	324	337	340	320	346	336	361	344	319	331	345	349	315	390	340	329	331	361	344	369	350	364	352	346	328	344	317	319	360	330	357	352	340	328	340	334	363	328	331	317	330	322	339	357	357	343	345	356	336	332	367	373	338	373	350	331	340	340	366	322	375	321	315	306	392	345	344	342	336	322	317	314	357	373	318	322	321	329	342	333	319	307	332	345	332	334	320	318	348	358	338	352	336	335	353	358	340	328	318	372	336	362	333	321	390	348	330	333	384	308	353	331	319	345	324	350	346	321	343	326	324	347	338	348	323	352	348	340	294	321	347	333	322	353	321	357	353	331	372	319	369	339	327	350	337	326	362	357	340	335	314	325	326	348	333	334	352	327	352	333	332	338	338	338	317	354	338	325	321	317	335	341	343	343	365	357	336	335	369	349	348	356	355	368	334	322	326	318	371	363	347	338	326	333	347	339	364	352	321	314	367	363	357	348	329	346	345	329	343	345	353	384	315	316	338	325	353	315	351	339	362	345	342	336	331	329	309	348	310	296	329	353	344	356	342	351	360	335	324	328	356	347	358	290	370	317	330	321	315	346	309	352	407	353	306	363	338	341	320	394	377	334	339	360	339	335	342	359	347	362	313	352	333	319	364	339	343	338	355	325	326	341	334	320	326	327	305	338	340	342	323	346	334	336	334	321	325	348	317	344	348	311	337	327	319	335	325	323	321	322	320	329	377	335	370	346	345	316	334	376	327	340	360	315	384	363	345	330	332	310	358	320	336	331	360	334	356	356	328	341	340	378	343	345	345	316	356	323	324	329	305	347	307	306	360	341	353	371	316	328	349	330	364	321	317	299	357	352	334	368	373	357	345	349	301	336	353	347	323	333	331	320	314	364	370	344	376	333	334	302	352	318	316	356	377	320	350	368	368	359	326	367	347	321	331	367	326	343	314	327	310	311	328	325	359	322	351	309	325	332	350	335	339	315	326	312	338	351	367	346	342	332	338	379	342	364	314	354	357	319	349	306	314	347	329	334	314	306	325	350	360	353	348	350	375	354	335	327	351	338	332	375	283	334	354	342	313	362	318	351	336	329	344	344	333	324	351	334	333	355	305	282	319	362	352	311	329	345	336	344	328	320	347	333	347	326	309	351	306	330	377	344	365	355	337	329	341	325	359	324	323	344	344	349	361	357	351	353	356	365	372	358	351	321	334	338	361	352	313	345	339	340	334	309	341	339	356	329	330	308	343	311	318	311	332	309	329	375	300	352	347	345	352	318	364	339	358	335	354	364	362	382	343	333	363	328	350	317	361	349	345	305	358	324	344	326	346	361	353	339	385	340	321	329	351	354	367	380	348	347	335	301	338	324	359	324	349	321	337	330	322	316	320	337	362	334	334	300	334	340	323	336	328	316	339	332	324	340	349	328	315	343	371	300	324	323	330	325	329	352	374	342	349	317	327	335	315	309	341	331	359	326	308	339	312	347	334	328	325	314	340	358	321	346	371	312	302	330	366	299	329	311	336	342	320	310	352	370	359	330	291	366	351	325	335	337	344	316	302	370	335	340	346	338	306	356	301	344	361	333	347	323	322	301	354	306	335	314	323	331	376	338	353	355	306	338	346	332	327	369	345	337	297	334	343	345	335	338	303	348	312	330	311	344	307	344	340	345	345	343	340	330	368	342	338	342	328	343	338	357	332	330	367	343	329	328	352	310	331	337	337	381	347	323	349	334	341	338	291	382	348	329	378	320	366	309	333	340	337	341	353	341	303	330	343	351	317	330	313	320	316	322	307	294	330	350	363	315	347	332	364	364	346	358	334	330	343	299	347	341	316	350	300	352	301	337	329	308	379	342	343	334	339	335	300	347	342	341	347	351	340	336	336	386	313	340	354	316	320	324	353	334	347	351	355	354	321	353	328	337	345	345	323	370	348	328	349	316	343	346	344	338	328	332	329	314	351	343	323	337	346	340	318	361	344	352	375	316	292	333	364	320	340	316	348	349	362	336	349	358	337	370	345	353	322	305	332	343	329	328	323	344	349	351	328	315	350	296	375	337	345	326	311	335	317	355	349	343	326	357	365	332	348	349	375	351	340	354	330	323	338	325	338	326	337	334	364	338	290	311	352	311	315	374	337	375	319	368	325	322	372	362	342	395	349	334	325	349	294	350	340	345	340	361	349	349	365	329	320	330	344	379	323	339	374	351	338	323	320	331	339	314	361	358	334	352	330	332	336	350	347	334	341	343	361	333	330	333	331	351	330	375	349	348	319	333	367	339	316	321	350	338	334	361	371	337	325	336	378	323	345	335	319	354	317	330	333	333	336	315	338	344	331	352	335	344	342	323	344	342	365	322	327	334	356	326	315	327	332	318	312	347	319	328	326	347	346	328	363	338	334	341	343	356	362	326	336	358	323	361	333	344	322	341	347	336	297	333	323	336	328
9980	1744	3213	3667	3150	2654	2266	1977	1735	1655	1450	1396	1291	1274	1260	1151	1171	1104	1085	1035	1029	1034	1006	1059	958	966	958	991	948	938	908	936	929	958	945	949	929	917	890	955	877	898	917	875	868	856	877	851	919	971	883	900	878	862	883	916	939	864	855	849	892	853	868	890	905	902	953	884	906	902	864	807	855	879	835	831	881	865	895	822	900	859	918	886	886	948	918	862	856	860	876	883	896	879	908	915	886	835	880	918	928	861	862	880	851	835	866	890	850	870	903	865	850	834	855	872	874	905	946	857	850	873	911	899	875	904	875	825	881	870	875	850	820	872	873	934	857	905	866	863	846	910	872	881	858	851	883	888	877	875	882	843	821	892	878	850	878	880	859	864	860	875	882	867	827	844	829	818	897	899	925	855	869	861	868	860	879	883	856	818	881	829	892	914	844	828	811	871	870	868	877	907	819	842	849	872	913	844	822	828	891	833	940	839	874	817	873	926	795	845	846	859	828	839	854	893	897	896	881	815	855	835	839	836	852	933	840	861	884	827	835	823	813	803	882	878	809	843	840	864	879	958	863	838	880	886	782	836	866	838	867	815	829	831	865	823	877	888	916	865	877	855	885	864	854	872	844	876	869	895	806	860	898	832	886	856	865	866	862	857	842	819	854	838	850	883	883	877	899	899	865	837	851	846	835	858	919	878	848	851	864	835	893	844	881	876	820	860	822	921	866	850	882	825	823	822	844	861	807	841	833	794	889	858	874	809	859	854	833	869	879	792	831	877	870	885	825	849	830	891	838	821	866	891	872	818	834	862	814	821	776	816	871	867	839	868	920	850	845	879	847	837	840	876	851	876	827	839	835	856	846	869	852	880	845	869	839	880	839	877	830	868	896	853	872	830	805	842	889	877	875	849	838	831	827	850	865	849	882	851	835	849	883	816	822	860	880	876	861	847	796	823	843	860	834	882	844	902	821	861	854	852	879	843	841	821	879	847	858	821	854	834	871	824	853	867	868	850	849	829	856	845	878	878	871	869	799	898	869	854	860	860	874	832	887	865	835	841	887	833	865	816	852	871	891	807	846	843	857	885	845	840	847	826	901	857	853	860	882	887	889	839	860	833	908	848	861	870	813	892	839	809	831	907	819	895	899	820	883	842	825	837	808	861	878	870	809	872	824	790	809	865	846	825	878	854	863	851	866	863	836	875	863	882	881	877	863	756	874	867	905	863	885	830	834	860	856	848	833	874	872	842	851	846	868	894	857	864	876	811	880	817	858	883	887	870	856	872	856	900	879	823	839	840	859	853	862	842	826	889	811	887	914	839	853	823	841	846	854	871	873	875	866	824	854	827	859	870	808	908	816	833	873	853	878	853	840	859	865	817	839	808	899	892	810	849	828	812	843	821	865	815	856	892	869	881	848	832	832	867	925	825	867	826	858	857	879	819	911	904	880	830	822	903	855	848	866	838	873	861	835	812	877	860	876	848	828	800	824	873	865	873	839	823	852	830	859	861	825	828	859	847	839	886	807	869	870	840	898	872	857	803	853	864	855	808	879	864	851	845	908	824	845	877	896	833	860	849	869	853	853	835	842	866	885	867	776	887	812	889	839	807	844	879	894	832	885	840	879	858	875	932	834	867	875	842	824	881	862	849	863	822	904	823	893	862	880	870	864	794	916	814	845	829	823	841	872	890	872	830	839	863	877	842	877	832	898	871	871	847	859	858	886	791	849	897	838	863	832	870	874	859	819	864	883	899	880	887	868	848	876	852	878	831	819	875	908	874	850	896	842	830	923	830	853	875	877	858	823	858	876	859	914	853	890	806	825	844	852	823	854	818	838	840	843	914	835	855	841	833	853	828	833	850	821	870	810	870	868	848	859	875	848	852	853	834	930	863	838	855	876	844	895	878	920	861	888	851	868	869	839	801	834	887	893	869	827	829	829	884	811	892	839	879	879	864	865	828	878	822	867	813	880	882	820	861	883	822	824	840	858	878	788	929	870	878	816	861	850	805	797	801	874	853	900	821	896	841	885	871	864	867	846	826	892	828	852	885	857	863	849	901	841	882	839	840	828	854	833	835	789	858	887	835	846	843	895	869	833	835	917	830	850	827	858	843	872	861	893	834	878	850	862	876	860	781	860	842	890	857	888	896	822	785	891	863	880	881	826	871	844	848	844	829	898	862	892	837	842	898	887	869	846	865	846	867	862	876	884	871	871	845	884	879	810	794	850	844	837	831	881	790	850	839	894	850	862	859	849	836	885	856	860	844	886	816	856	850	881	810	847	868	836	868	850	877	855	823	885	910	802	881	866	832	888	843	846	862	903	879	882	846	810	818	853	815	883	857	843	881	861	855	873	908	859	847	892	846	886	861	886	911	861	866	867	808	820	823	866	858	829	874	904	860	840	895	813	889	853	862	810	851	883	904	885	909	846	889	851	861	852	850	835	837	833	853	897	880	830	836	840	835	822	884	866	860	854	814	853	886	851	852	846	890	835	874	830	840	837	863	858	891	885	889	839	818	913	851	834	835	881	833	890	854	794	875	844	852	880	860	894	912	847	865	879	868	837	875	854	841	845	825	814	844	842	936	841	847	909	859	825	813	918	819	796	863	877	825	839	905	841	854	900	830	843	825	833	901	853	857	827	850	926	870	822	880	873	820	884	865	858	844	858	870	877	823	892	825	830	826	819	877	836	813	867	874	897	845	907	880	851	806	844	855	855	894	854	893	858	893	898	850	820	850	854	867	846	815	832	883	887	854	846	871	849	878	843	862	832	846	874	846	863	840	804	863	842	864	833	842	845	882	860	815	834	832	862	874	880	877	870	866	833	850	888	888	896	863	874	866	839	890	855	860	886	898	872	878	865	845	870	905	811	841	861	882	895	856	848	768	897	876	877	870	846	847	851	801	896	833	838	877	836	803	881	845	900	901	862	848	893	813	887	895	927	871	852	875	956	894	806	821	882	897	855	872	820	862	836	888	873	816	840	820	854	891	831	833	845	868	840	874	870	950	901	839	935	845	841	864	811	812	806	902	882	877	845	877	862	905	831	850	806	869	795	858	925	847	856	862	900	857	869	877	854	907	874	863	858	853	848	857	846	882	858	888	893	852	844	848	891	861	798	811	863	879	850	893	860	926	818	861	855	847	870	861	881	866	876	850	857	811	889	928	887	826	853	878	849	887	797	852	878	839	853	871	842	842	845	857	856	887	867	844	857	901	900	886	888	816	867	863	908	878	815	869	845	808	864	824	851	881	863	882	874	907	829	861	896	869	828	815	877	932	862	885	884	903	837	817	890	822	867	815	844	886	861	888	861	861	876	904	906	862	890	883	881	868	860	852	871	847	829	841	878	902	863	953	869	903	874	830	904	890	883	836	862	867	875	860	882	833	850	878	853	862	851	846	843	895	826	848	837	833	889	858	848	885	884	812	841	851	790	818	825	886	857	817	877	775	847	925	874	810	888	837	837	857	870	838	860	903	813	860	859	830
33130	4996	2673	1912	1357	984	792	673	526	506	448	404	391	362	354	319	297	286	316	309	276	286	288	261	273	262	268	286	246	283	267	223	245	249	238	239	244	261	236	232	258	237	244	226	231	245	207	216	247	248	251	242	257	234	233	239	247	251	248	227	227	243	220	201	238	233	198	214	228	231	218	223	246	256	228	252	228	263	227	215	259	220	226	259	255	245	243	221	253	227	253	232	226	232	242	238	242	212	204	256	225	207	250	246	256	260	226	238	243	211	233	224	238	221	243	213	229	211	238	255	240	230	233	211	237	226	234	251	234	205	251	208	218	201	225	253	234	237	278	263	239	230	224	222	253	252	243	241	220	238	242	255	227	223	233	239	246	227	208	220	227	256	252	248	243	228	207	252	256	242	229	236	240	256	212	222	221	236	233	237	224	237	259	239	238	241	224	220	206	222	209	244	225	244	205	246	253	231	232	228	232	206	235	216	225	245	235	216	259	206	239	214	227	218	244	202	218	209	209	211	244	224	246	231	221	235	240	249	240	219	228	215	211	225	223	275	237	233	203	233	246	242	254	224	227	201	209	236	249	229	235	243	241	243	225	232	260	242	219	249	187	240	214	211	241	219	229	218	210	232	230	232	226	225	226	241	228	224	215	191	218	244	221	210	226	260	244	243	201	206	244	211	213	212	219	257	239	242	232	226	246	214	220	230	244	224	225	217	223	228	227	219	235	222	221	239	239	238	232	224	231	217	206	253	213	216	195	231	235	228	236	246	245	238	241	207	195	263	246	250	225	220	229	219	251	199	236	215	216	229	225	239	227	226	224	215	227	215	254	229	245	225	233	244	198	231	229	235	235	236	223	249	219	223	220	230	250	212	233	221	243	229	201	249	240	218	226	206	211	236	229	220	207	244	230	228	229	224	240	242	227	241	250	237	235	260	242	232	232	244	241	212	211	230	243	227	237	241	239	224	216	235	240	207	243	244	244	225	230	244	208	263	204	218	234	199	218	227	231	240	219	216	236	256	210	253	209	208	239	229	203	232	242	257	234	225	246	215	229	224	238	228	218	218	229	221	227	208	247	232	211	228	254	239	235	220	266	231	227	231	247	222	218	216	246	221	237	233	225	225	218	228	222	226	234	229	211	214	243	231	225	235	230	212	205	215	230	240	259	255	222	231	250	224	243	235	219	238	218	236	240	239	236	197	255	211	229	212	244	245	222	240	258	211	218	225	227	227	243	215	231	250	223	237	230	241	246	211	248	218	232	222	247	224	257	246	258	209	243	223	268	246	250	226	239	221	239	216	202	232	220	223	219	224	232	228	219	187	225	227	253	230	213	238	228	204	267	244	240	201	253	229	192	224	259	236	224	234	232	246	237	252	213	263	206	240	241	215	255	214	258	247	220	221	240	228	231	207	207	236	230	232	217	210	243	215	265	244	242	196	248	221	249	224	221	237	242	249	204	216	227	221	230	219	230	203	215	228	234	254	221	239	221	206	245	216	231	243	226	192	247	220	236	239	267	230	278	212	247	232	233	216	235	249	236	219	246	221	231	241	229	236	244	219	220	220	217	225	248	228	256	214	225	229	229	220	235	242	225	247	235	234	228	220	233	252	246	215	231	216	231	261	239	209	235	227	250	210	228	237	236	223	280	210	191	244	232	229	249	256	245	225	240	220	229	204	221	227	210	246	228	222	219	223	229	232	238	232	259	243	233	227	242	277	229	214	231	240	213	224	267	226	227	238	228	220	212	250	245	212	247	215	207	230	240	215	233	239	223	227	240	233	246	237	225	256	216	234	227	248	239	260	209	206	220	214	205	211	213	229	235	245	234	218	239	222	213	229	212	234	217	211	222	240	232	227	237	216	229	246	208	223	218	235	228	234	241	219	242	214	226	226	234	206	201	237	211	258	252	227	213	230	213	253	237	222	253	192	232	256	221	244	229	222	246	277	243	261	243	255	223	255	208	233	233	245	234	206	235	206	240	251	265	233	186	199	207	262	239	226	222	228	237	215	241	249	266	244	252	225	272	212	215	244	213	221	215	222	230	218	259	207	205	214	226	239	220	204	232	242	238	240	185	269	259	218	236	276	194	239	247	225	258	230	208	228	215	231	248	223	218	223	241	255	228	234	234	235	265	212	224	243	244	237	222	239	222	224	201	221	237	214	233	236	245	210	207	200	243	232	243	226	261	220	208	216	242	225	244	227	244	224	237	213	247	245	240	231	242	219	246	225	220	236	259	219	248	238	275	257	242	247	230	251	213	222	224	220	261	264	232	258	250	208	219	226	246	229	231	234	239	238	236	222	235	228	208	241	249	239	239	231	235	217	224	227	223	228	214	224	218	246	253	222	208	238	236	231	229	203	221	199	217	220	221	221	247	223	236	217	241	226	245	228	205	213	224	214	226	236	222	244	232	243	211	242	234	234	236	208	207	241	224	235	230	223	220	253	224	203	225	227	200	218	232	231	206	222	254	256	229	196	221	211	228	231	228	256	226	216	263	214	248	237	237	245	210	239	243	248	221	229	252	253	239	247	243	243	238	231	240	244	243	228	210	216	223	229	227	207	221	226	207	238	213	224	254	222	206	224	239	242	201	249	224	215	225	219	236	221	236	244	247	198	227	235	225	215	229	240	233	219	220	245	233	238	233	254	244	269	231	220	197	232	237	237	211	208	259	271	194	251	222	210	224	233	246	218	217	234	220	221	211	247	217	235	241	220	222	273	225	236	219	225	225	213	234	246	219	211	225	213	237	222	230	243	222	231	219	213	217	238	216	280	223	261	235	230	233	209	219	239	201	240	244	237	224	215	238	206	222	231	225	210	221	247	216	234	236	230	255	223	241	229	230	210	221	256	224	225	249	224	276	229	205	206	221	248	242	202	238	210	231	256	233	241	208	234	208	215	243	248	218	241	204	250	253	201	192	233	223	231	200	242	248	241	236	222	223	232	227	201	199	253	230	237	267	237	199	236	248	216	226	233	242	229	246	215	246	217	234	233	220	205	235	215	253	232	240	218	256	210	246	220	215	218	219	255	228	241	225	235	246	258	222	234	218	237	243	214	252	252	243	254	253	240	220	260	210	231	241	236	205	229	221	247	240	239	237	249	254	214	246	215	256	226	219	230	256	226	206	237	236	225	259	209	261	242	267	243	229	212	229	228	240	221	231	216	244	222	234	226	205	264	218	234	224	242	256	212	237	231	243	203	255	222	253	239	279	222	234	209	252	227	239	224	220	226	239	230	211	220	202	231	258	235	225	211	211	249	243	220	228	217	214	252	237	233	194	238	220	259	225	240	221	226	251	247	222	268	250	234	231	234	195	239	228	258	207	230	221	241	206	251	225	211	247	192	222	244	185	241	228	228	219	212	224	228	239	249	221	220	224	234	244	254	212	217	198	230	243	216	243	236	241	234	217	244	230	234	232	247	226	240	227	234	223	252	220	257	217	230	214	211	221	234	229	234	221	204	224	205	219	230	240	233
15288	2341	5286	5856	5030	4064	3328	2753	2346	2056	1861	1624	1485	1337	1346	1232	1116	1082	1008	985	987	942	897	869	873	815	819	830	792	743	780	765	730	754	749	738	696	699	750	688	703	638	712	697	674	723	718	663	656	662	637	659	653	674	593	665	669	668	668	646	679	650	692	639	689	687	704	660	687	676	672	643	622	634	624	655	649	620	640	607	609	651	659	689	654	664	639	627	613	616	632	614	637	638	673	651	609	679	621	625	689	645	664	635	646	592	625	672	640	618	623	628	592	595	602	660	644	589	653	605	667	614	631	648	643	626	578	679	627	626	637	617	577	650	605	659	632	585	609	619	615	652	644	634	606	604	631	624	604	628	620	596	593	613	601	612	635	612	640	586	586	594	622	616	605	615	636	623	620	605	603	629	619	614	579	620	593	626	555	574	565	642	592	632	650	572	625	618	628	650	633	565	580	620	602	595	591	599	612	636	584	621	633	606	572	590	614	585	601	610	576	633	602	557	609	580	582	568	634	608	528	608	630	575	615	624	619	614	625	553	645	587	588	639	578	656	624	595	622	630	603	608	628	601	561	661	618	624	539	568	594	620	638	594	590	580	591	665	580	578	585	618	580	577	556	594	618	635	564	620	605	617	613	633	583	601	628	603	562	585	650	671	624	618	580	620	569	591	565	618	597	654	641	646	587	617	564	636	593	647	523	593	574	604	605	601	628	586	623	628	620	575	594	626	580	617	562	602	625	595	593	586	610	584	622	581	602	580	568	575	614	640	651	595	622	633	627	628	606	585	655	608	600	610	616	605	554	634	593	594	620	609	596	570	564	588	635	584	573	550	615	627	608	572	617	607	620	559	597	596	566	596	608	607	611	624	657	621	581	598	629	590	580	627	595	577	601	596	638	570	609	587	610	610	571	602	624	598	588	600	598	601	657	598	591	591	591	647	559	626	608	590	589	575	595	655	598	628	610	576	620	558	631	618	541	597	631	585	608	568	608	564	628	589	573	600	635	563	603	611	529	643	583	674	611	620	633	621	622	608	643	620	600	617	598	637	587	594	573	628	588	598	627	619	633	596	608	601	581	583	594	608	605	623	653	626	610	582	649	606	617	643	653	618	631	543	575	597	609	624	642	593	610	639	627	573	632	578	588	607	580	600	589	586	620	591	583	604	597	609	564	588	574	587	614	617	587	548	604	622	575	589	611	580	615	597	616	649	609	624	629	604	643	630	583	640	573	603	611	607	622	650	606	615	648	607	624	619	657	603	633	560	573	572	614	577	594	608	628	575	633	601	602	599	608	590	571	589	592	676	607	620	590	626	613	629	590	597	606	600	661	596	596	614	629	573	610	629	597	659	615	598	569	592	620	619	596	622	651	543	632	646	605	577	634	595	634	611	591	621	612	642	587	594	582	610	592	583	618	573	645	613	604	587	569	622	606	644	619	607	559	607	606	609	624	613	608	555	601	621	586	591	585	611	631	555	660	602	621	625	602	534	567	593	617	607	600	612	621	621	609	629	596	607	610	603	575	609	631	590	604	580	591	645	651	615	602	622	568	583	563	587	620	614	600	563	607	592	592	573	606	591	574	609	588	609	555	603	635	629	605	569	594	636	619	627	594	625	614	584	597	574	670	574	577	583	570	606	593	557	628	635	608	618	597	604	605	653	617	643	626	554	595	565	588	591	622	617	588	623	595	580	569	612	592	635	585	592	595	618	592	638	622	608	582	610	616	609	587	626	612	594	601	613	621	581	585	637	631	599	596	621	613	639	550	627	569	590	539	574	638	579	577	607	590	601	566	579	589	606	607	567	633	597	560	633	591	596	622	595	619	611	613	585	570	624	571	592	646	647	601	592	590	614	588	653	579	653	602	613	608	595	630	578	599	564	594	595	600	578	582	608	654	620	557	593	569	592	627	594	666	598	614	566	601	585	653	588	585	619	591	561	610	586	612	576	604	585	575	657	523	548	570	569	595	611	649	596	599	615	605	605	598	591	607	519	584	627	544	624	614	638	640	606	605	611	597	620	642	587	574	593	592	590	613	613	622	631	589	589	582	612	612	584	599	612	637	601	596	615	617	610	612	578	608	597	585	639	599	591	615	600	583	588	643	644	587	582	560	554	550	609	630	626	638	629	601	609	615	624	613	562	564	554	609	594	596	595	622	577	627	586	642	582	626	610	595	581	583	612	582	630	588	626	648	609	591	584	575	603	609	614	624	581	619	638	591	609	624	614	635	590	623	631	624	592	594	613	569	569	651	613	593	604	575	629	620	570	591	645	634	636	562	608	603	585	583	586	604	607	567	608	628	582	615	613	579	630	591	632	571	622	609	594	605	652	592	559	618	576	646	617	652	643	609	598	602	593	590	597	583	631	556	635	627	597	585	658	598	630	579	572	571	609	635	628	556	594	617	609	586	637	581	599	573	675	580	598	576	621	590	589	580	630	589	597	624	591	603	559	625	590	531	595	592	586	596	604	626	570	589	584	564	649	590	605	599	606	592	624	581	595	655	644	627	605	595	582	618	604	628	612	620	584	607	624	566	602	597	654	614	609	586	590	610	611	617	577	575	577	567	586	607	607	586	542	575	636	610	617	624	590	624	590	597	574	590	560	637	595	632	588	591	602	613	594	584	599	594	611	538	570	587	583	621	540	621	629	604	582	618	570	582	605	612	602	630	645	640	594	571	600	636	560	617	594	638	585	611	638	554	588	583	562	612	641	619	621	616	595	620	589	600	633	607	603	573	637	610	601	565	650	574	605	581	639	639	617	585	634	607	553	596	595	553	600	630	565	585	647	619	621	649	581	589	588	635	609	573	576	592	581	624	560	625	607	611	609	600	598	618	589	603	594	612	610	655	588	643	594	570	606	649	584	595	629	604	601	633	600	577	628	576	579	621	606	566	596	591	604	583	598	626	529	655	590	636	596	604	601	611	577	574	589	614	618	561	611	588	639	617	578	616	575	569	640	604	624	602	585	546	596	572	594	633	595	699	644	633	592	626	625	606	584	610	591	585	668	573	647	595	617	569	566	588	605	632	585	596	584	637	627	585	620	611	626	598	618	575	595	639	582	605	613	619	564	624	596	605	633	626	601	622	590	647	620	615	628	559	625	632	639	580	621	637	601	578	612	591	580	607	606	603	594	617	556	599	610	654	602	654	650	596	578	591	584	609	597	616	613	592	607	586	604	623	606	636	606	569	590	627	572	644	611	604	665	593	610	600	651	628	575	626	586	596	648	644	634	613	601	607	580	586	581	664	614	568	565	595	571	582	608	589	565	579	573	676	605	632	625	580	575	562	598	587	557	613	610	604	625	610	614	624	614	605	595	605	590	597	622	626	646	619	588	610	587	648	589	631	645	582	626	639	596	578	658	595	596	600	598	624	589	625	575	644	587	620	562	639	565	607	637	556	596	622	561	628	549	573	597	586	585	585	591	610	609	612	567	601	549	621	605	613	615	619	581	629	607	599	605	598	610	597	569	605	569
3655	375	351	344	321	375	380	330	322	299	351	328	347	304	311	313	301	326	291	299	315	332	329	350	316	326	340	287	303	334	305	316	332	348	300	312	322	306	331	289	280	325	285	324	313	294	324	342	313	365	292	303	293	311	323	312	301	342	341	290	286	340	374	322	350	344	341	284	278	344	327	297	320	351	314	328	321	297	329	309	314	287	346	324	321	356	318	320	313	299	322	355	316	313	326	318	322	331	338	333	327	294	329	297	305	318	321	315	278	287	294	290	280	299	338	300	322	312	327	302	300	342	325	321	301	343	350	318	340	323	338	366	310	309	319	313	304	307	332	311	295	335	320	323	329	295	327	318	282	312	299	304	314	310	325	301	307	312	329	350	271	318	311	298	328	319	301	321	315	312	317	306	318	334	313	319	335	295	314	304	338	314	330	313	309	326	334	341	318	323	336	331	312	347	325	335	313	300	334	281	299	343	326	305	343	317	338	330	308	305	331	321	310	300	306	373	331	298	295	318	324	323	344	318	321	337	300	310	338	302	303	341	310	328	311	322	304	349	328	349	338	310	361	359	291	355	333	308	301	281	302	299	297	325	385	314	315	290	324	320	334	335	316	339	297	344	341	304	347	323	322	316	334	322	318	339	299	352	339	327	292	325	320	313	304	316	311	313	302	289	313	318	367	316	272	358	325	326	311	327	316	324	296	306	294	337	308	303	326	311	336	321	325	349	287	338	332	318	304	317	308	345	329	355	277	304	286	306	305	298	282	309	355	301	323	311	325	329	349	308	303	295	323	325	292	300	309	340	319	303	338	318	345	319	326	317	316	339	350	363	323	293	296	287	351	361	323	315	319	307	334	348	325	312	324	306	332	323	323	284	333	327	312	333	319	327	328	294	319	308	302	317	321	347	314	313	333	300	334	329	293	310	343	341	316	309	334	316	343	286	297	328	314	304	312	296	319	309	337	339	292	319	323	352	326	327	293	338	324	355	291	303	318	313	327	332	341	325	328	318	331	288	272	326	340	328	308	311	341	305	325	327	324	346	332	334	346	349	349	311	327	324	290	300	339	323	337	338	330	307	307	300	310	347	331	339	310	319	309	310	338	321	305	313	325	294	343	332	319	300	327	296	301	340	319	303	336	319	359	332	278	332	334	300	337	320	323	310	308	295	307	303	323	311	309	311	304	342	320	328	337	283	345	268	334	295	307	345	300	309	319	300	321	334	317	301	301	302	277	333	327	325	320	297	288	337	351	313	312	358	335	334	328	301	339	325	353	380	342	346	304	313	327	337	320	328	309	320	332	308	333	312	340	332	333	329	322	321	323	317	337	346	309	304	354	298	333	318	303	329	349	343	314	323	329	314	338	306	333	296	334	334	315	330	290	351	309	308	310	331	339	325	324	293	302	314	341	308	329	314	334	334	329	352	335	339	322	320	282	346	353	327	308	294	298	343	332	296	300	301	283	329	313	294	318	311	344	308	344	313	312	317	313	301	319	313	313	302	293	304	325	337	323	340	319	319	334	305	352	342	299	326	336	306	310	323	298	311	322	317	333	333	303	326	321	292	337	334	317	341	307	288	297	306	339	339	355	294	310	314	335	308	310	278	329	311	307	317	329	276	325	327	301	314	293	311	298	356	281	280	345	317	342	326	308	358	291	323	322	285	339	315	287	295	306	345	312	304	327	346	335	301	331	301	321	329	326	289	292	338	302	333	277	323	291	330	348	311	333	313	278	348	332	295	303	353	293	340	333	313	316	305	295	307	320	334	313	298	334	334	292	311	328	327	303	288	321	298	343	311	327	275	333	336	311	280	312	327	321	332	331	299	339	340	335	325	320	320	309	276	328	320	323	302	306	309	321	324	302	293	312	340	305	349	316	328	292	358	316	304	327	312	335	308	284	305	304	312	303	303	294	332	314	293	317	311	324	346	343	342	325	302	324	343	351	365	317	290	316	298	320	326	297	340	330	330	379	306	296	333	298	323	324	353	359	305	323	330	309	299	348	290	307	321	337	293	321	304	331	360	321	304	336	348	335	319	326	313	342	329	325	357	316	325	314	345	336	298	331	327	312	359	305	312	316	320	318	353	304	352	350	311	307	317	311	317	328	300	329	319	333	351	338	345	293	329	334	292	343	281	306	300	317	309	304	291	340	316	302	303	318	330	283	332	310	331	315	286	302	343	309	323	287	324	306	301	321	371	335	368	303	345	339	323	311	339	318	347	341	323	343	319	305	338	316	320	336	311	337	339	336	336	313	331	352	320	311	324	280	274	301	292	329	318	310	312	289	304	321	276	329	317	285	286	350	348	353	327	315	323	331	325	333	323	340	291	286	284	313	316	331	330	295	328	316	328	350	307	299	311	350	303	326	313	325	294	305	316	335	309	302	293	319	321	312	360	328	304	324	329	306	301	350	341	334	306	323	326	302	317	316	332	331	312	319	291	306	288	308	317	340	290	302	300	326	331	306	307	319	334	331	330	345	324	309	307	306	334	316	329	317	310	321	296	342	318	323	321	336	297	321	321	327	322	341	326	317	294	316	303	311	307	336	281	321	357	324	325	329	318	336	343	329	318	334	349	343	310	327	318	330	333	309	337	335	305	316	307	283	304	316	328	300	313	330	311	327	301	300	324	312	308	316	289	343	303	347	302	326	331	350	303	321	289	332	312	289	336	320	325	362	303	314	297	327	325	311	292	297	336	303	314	297	296	315	357	309	325	338	326	318	347	305	313	296	356	297	325	295	318	314	308	329	331	316	327	330	329	311	295	326	316	323	328	279	295	318	309	312	289	365	350	284	329	327	351	320	350	335	302	330	330	344	307	288	332	301	324	348	329	297	316	332	314	310	328	345	340	320	312	337	316	291	325	329	328	295	318	344	309	273	325	322	327	332	337	335	266	333	363	315	316	349	334	327	318	334	306	349	336	316	314	335	306	335	300	330	326	308	356	353	313	311	321	354	306	330	314	340	327	325	301	348	332	324	305	324	313	309	354	325	309	348	353	318	309	306	311	308	315	356	338	350	328	305	319	336	339	292	291	337	330	308	283	326	290	334	305	319	297	299	298	312	335	337	303	304	307	323	321	330	314	279	298	342	344	334	300	318	304	325	371	311	325	296	317	310	318	307	312	336	289	294	323	305	324	307	320	324	303	318	312	309	312	344	359	305	292	310	324	302	319	321	309	300	320	288	340	339	345	322	310	289	323	319	292	347	312	324	314	285	346	323	307	315	330	321	338	314	321	342	324	338	343	304	318	320	315	283	322	314	333	282	322	348	317	311	340	325	310	326	307	312	334	314	294	309	325	323	338	286	347	303	332	340	314	353	323	314	326	322	305	331	324	298	323	338	315	323	305	303	346	310	324	341	339	288	327	299	326	300	304	329	309	279	322	329	298	313	290	319	334	307	325	321	289	310	327	340	310	319	302	329	304	356	291	302	314	300	323	326	341	323	318	316	346	299	330	318	327	337	320	322	318	324	348
3894	858	943	902	904	891	861	880	795	870	847	854	821	861	827	857	872	832	804	822	825	840	831	840	887	844	834	818	868	800	835	851	815	864	823	834	817	839	797	830	789	847	783	830	792	788	822	804	862	821	856	818	828	828	843	817	769	831	781	857	796	824	830	839	804	922	861	880	843	796	856	836	852	789	835	832	819	764	816	876	860	828	804	798	831	868	820	830	833	844	789	842	882	876	873	779	832	806	867	847	803	834	861	793	848	803	800	877	793	828	859	815	820	778	832	789	795	825	799	794	835	850	845	856	881	826	838	881	830	817	853	806	883	877	859	805	771	785	830	810	818	812	833	819	858	772	755	826	846	815	840	813	834	838	810	882	811	861	871	816	829	844	856	814	822	828	748	838	865	845	810	810	808	837	810	804	812	799	836	813	830	828	833	816	823	840	829	770	848	856	856	858	831	845	794	830	839	764	837	851	778	815	830	794	861	810	818	888	802	837	838	756	856	829	841	754	806	812	824	817	812	819	833	822	845	828	855	807	781	854	758	826	839	783	862	855	811	821	790	841	784	832	791	837	813	827	768	809	790	793	848	814	819	793	803	841	838	808	841	788	821	832	815	811	832	806	836	811	759	809	847	845	850	802	897	808	819	793	839	828	824	846	831	793	860	823	793	809	791	800	825	797	803	788	818	783	765	843	823	810	816	828	868	789	895	823	840	835	821	858	844	836	789	834	788	795	853	831	784	764	879	807	831	778	797	795	844	796	794	818	810	857	800	792	817	772	819	835	772	831	827	797	770	850	758	787	826	837	873	798	871	858	855	846	855	815	849	807	820	828	831	839	822	826	803	778	868	791	799	841	777	812	827	834	819	847	841	820	853	821	832	865	802	824	831	782	868	851	818	865	804	832	823	846	885	819	801	827	826	827	850	788	800	775	791	777	822	803	841	763	790	791	834	820	774	846	810	804	828	865	831	824	792	829	818	830	826	852	845	825	804	798	851	822	797	774	880	880	793	841	841	817	813	847	808	798	816	811	851	780	781	831	784	872	821	783	830	816	826	802	832	871	823	818	804	807	827	821	836	822	853	808	808	771	822	799	812	814	815	791	857	851	791	760	807	813	766	780	804	839	843	850	846	841	849	811	824	870	821	877	812	803	857	859	817	798	812	816	826	779	873	841	783	841	787	786	824	812	865	856	798	793	817	825	812	803	825	859	764	790	802	825	812	808	855	854	826	762	841	830	787	790	806	825	872	814	821	833	804	848	809	809	835	844	829	860	851	881	784	867	855	830	815	890	799	817	805	864	816	819	820	794	803	804	864	807	846	819	773	778	820	802	811	814	815	801	846	752	796	815	847	755	827	798	825	853	809	810	816	878	832	853	834	791	824	757	823	742	868	811	744	827	842	831	783	777	858	822	856	844	784	864	811	857	813	822	858	775	845	830	831	765	804	884	844	806	828	777	839	769	828	839	863	811	847	841	829	822	799	819	789	840	812	834	845	843	826	820	813	809	797	852	854	825	833	818	813	805	801	808	830	834	799	810	858	880	854	803	800	849	872	786	843	805	883	750	833	843	846	802	871	792	815	853	791	850	801	817	792	811	785	791	800	810	834	814	802	856	821	812	832	855	808	813	806	836	840	864	787	833	771	851	806	877	811	795	817	797	902	823	858	847	808	765	812	831	817	822	791	843	881	829	831	773	820	763	806	816	835	874	838	826	814	856	836	795	798	803	848	863	844	806	834	793	826	832	797	793	869	825	810	862	842	822	775	843	751	781	845	845	841	849	815	808	823	807	897	764	815	843	833	772	775	816	820	782	822	849	855	855	795	790	854	825	826	832	851	802	814	793	837	782	834	828	817	795	854	792	826	806	845	837	836	852	800	811	806	837	806	837	810	836	795	770	771	811	830	885	814	872	818	857	821	811	801	835	804	795	782	799	780	790	838	853	814	825	830	808	801	809	822	871	802	822	817	773	842	849	810	771	806	851	852	816	805	768	835	807	806	845	859	853	827	829	820	831	825	777	829	797	833	836	865	851	806	797	790	819	823	799	865	797	802	829	807	841	805	795	806	791	768	820	809	833	846	827	838	801	820	788	784	779	820	840	800	771	809	860	819	851	804	787	800	799	815	797	795	819	827	802	842	792	821	814	798	840	826	814	784	838	806	781	859	795	811	880	830	817	824	878	812	796	856	824	774	854	799	825	835	851	807	796	796	773	799	790	827	827	778	886	798	819	799	808	792	859	779	854	795	893	768	859	849	818	809	820	804	815	855	789	792	781	814	778	842	791	829	819	800	788	845	809	858	787	815	838	817	824	785	782	852	879	830	859	837	848	849	814	843	846	855	804	775	803	850	753	792	864	810	823	818	757	812	778	793	772	824	816	831	829	852	800	793	835	780	825	851	844	826	852	817	850	806	802	846	819	814	802	802	803	713	832	754	822	820	812	838	806	826	790	793	822	828	784	874	848	849	794	837	820	794	816	825	806	838	832	810	857	862	800	797	829	759	832	867	836	824	843	843	813	826	817	810	826	854	828	849	810	796	871	827	797	816	842	825	850	811	803	813	843	811	821	828	813	807	814	786	858	799	824	798	820	860	816	851	764	842	819	859	811	779	796	753	800	849	839	814	774	820	873	801	813	813	858	831	766	786	826	788	838	819	839	854	811	836	812	832	809	790	779	845	788	786	807	787	789	818	839	798	789	831	805	810	810	797	785	854	803	799	837	810	766	840	743	823	786	918	806	853	810	784	816	821	843	827	824	810	819	819	849	877	809	846	826	799	794	856	799	826	813	874	821	855	834	844	827	862	822	829	849	781	816	811	825	852	816	810	838	796	826	861	812	764	820	807	763	790	801	789	807	793	817	851	819	810	878	767	841	850	789	870	805	833	806	815	803	765	844	847	861	798	813	741	802	819	854	790	840	848	802	811	761	741	822	854	777	786	850	818	861	766	856	853	857	845	810	812	765	831	852	807	832	818	821	849	776	826	842	823	839	841	826	887	841	868	802	823	807	851	780	763	842	804	820	835	796	785	846	782	815	808	831	786	811	797	839	848	846	795	828	847	807	778	833	865	826	801	797	803	804	823	812	801	810	826	770	826	816	811	826	837	817	852	807	806	839	818	815	838	870	796	798	814	793	782	828	840	827	834	840	819	832	838	829	783	828	810	768	845	805	805	779	889	793	828	849	796	839	810	811	796	892	840	849	818	804	811	823	789	838	805	825	780	846	847	809	827	766	809	835	791	801	863	870	825	808	792	802	791	785	836	838	794	861	839	842	839	813	791	800	798	857	824	800	823	833	871	849	918	824	810	785	821	848	862	832	863	818	807	776	832	854	826	886	811	867	796	795	813	767	807	824	789	783	815	801	797	830	807	849	900	844	781	836	819	862	850	865	791	799	805	786	823	822	782	811	803	824	867	850	849	754	832	866	836	854	811	823	814	813	860	871	794	860	804	880	827	843	826	790	841	791	799	822	792	868
19773	1809	1492	1173	871	726	639	510	470	441	403	437	397	402	379	413	361	386	380	384	374	372	382	373	348	360	384	334	356	376	350	362	347	332	341	337	338	357	384	344	396	339	347	333	341	360	334	371	340	364	351	353	320	341	369	364	351	319	367	348	358	319	307	314	328	349	350	340	376	369	362	363	348	333	298	325	379	362	360	342	350	331	340	335	335	388	395	334	325	343	372	381	356	329	327	401	375	328	349	364	361	378	362	356	360	356	309	361	342	339	343	318	314	322	348	327	335	328	350	344	349	360	357	329	361	328	339	337	340	324	323	360	335	350	332	331	308	369	335	371	353	329	306	371	347	321	350	338	348	375	340	346	347	344	339	344	355	350	318	339	322	366	352	343	325	381	344	335	341	321	324	339	322	333	336	300	362	358	342	314	332	309	369	359	373	329	306	340	355	337	336	308	357	348	363	348	352	358	331	377	345	348	357	349	353	338	333	330	365	370	345	341	318	352	340	344	328	342	345	338	334	331	339	337	343	363	321	343	320	348	312	332	324	343	344	371	326	334	363	314	369	327	317	311	363	356	339	327	356	346	331	345	346	337	331	320	359	346	367	338	361	326	360	371	335	352	362	395	322	361	354	351	361	352	385	337	331	347	311	354	329	328	324	333	362	326	336	332	344	377	331	331	313	351	327	328	327	343	332	366	328	332	346	331	372	342	346	340	350	360	322	326	356	332	332	350	314	364	365	358	318	340	318	353	356	315	363	348	372	368	354	307	356	346	350	340	366	318	319	352	334	375	354	324	350	356	346	361	353	356	325	334	350	351	385	360	309	365	350	358	358	355	344	371	326	349	328	315	346	374	352	335	339	363	346	318	328	326	342	353	361	322	353	371	335	357	336	356	346	321	335	364	346	336	351	347	350	360	344	382	339	361	328	309	337	330	365	367	376	333	337	359	343	328	329	358	353	338	323	318	337	345	333	392	374	336	334	297	338	350	345	328	336	341	324	331	348	331	374	340	334	335	328	313	340	335	337	356	301	350	378	350	343	374	360	364	345	343	332	332	362	340	334	324	340	357	379	355	322	343	330	315	343	317	317	343	373	323	336	354	339	354	373	328	344	358	314	348	323	320	347	307	333	355	343	346	319	346	358	359	328	359	333	347	335	410	344	324	339	365	359	323	375	360	307	342	353	349	355	364	353	339	329	333	342	371	306	356	368	348	350	335	359	342	335	368	363	322	336	365	356	299	394	334	342	353	378	323	355	337	329	336	344	347	348	356	333	305	333	322	360	335	349	349	354	349	349	347	343	344	351	359	368	340	324	324	354	368	317	318	355	347	314	400	360	324	349	338	324	334	333	306	316	352	369	356	341	348	350	354	365	367	351	344	393	343	339	347	333	304	357	319	336	370	351	318	343	297	328	349	355	340	358	372	326	356	341	308	339	350	374	365	389	352	326	368	320	348	347	330	343	336	337	359	360	367	322	346	335	350	326	347	309	327	372	327	375	364	378	350	365	310	338	334	379	368	352	329	325	344	357	349	349	340	370	341	372	364	340	328	367	348	332	356	367	327	374	330	330	326	378	364	348	329	362	369	333	344	370	360	369	345	392	342	322	321	336	327	317	355	324	353	348	353	355	348	326	364	338	351	357	334	328	332	336	341	393	383	336	356	351	356	330	349	332	312	341	360	365	344	325	316	346	359	366	387	329	342	335	326	336	355	320	317	339	342	335	367	358	326	342	323	374	347	334	375	376	306	360	377	340	337	335	343	343	351	356	337	329	351	368	326	336	361	340	341	348	361	342	371	362	361	373	362	338	362	320	358	354	351	335	359	340	347	367	316	352	315	340	335	349	320	362	334	353	345	319	350	377	359	374	355	354	336	333	336	371	373	390	324	340	325	366	345	345	338	293	352	362	315	341	348	318	332	330	335	340	358	326	349	354	336	354	343	342	372	357	314	357	348	369	332	376	331	368	344	348	370	308	335	324	344	359	350	350	329	345	369	360	310	331	358	336	362	341	382	316	335	364	329	380	321	325	321	318	356	327	350	351	340	322	327	325	332	350	346	343	327	359	365	361	340	309	338	320	341	334	303	331	343	346	362	341	334	308	292	329	370	363	350	353	378	331	356	364	352	376	338	332	324	373	356	353	330	376	362	350	364	347	348	341	320	346	353	330	337	366	311	350	334	312	337	341	319	364	328	340	354	342	322	344	342	351	364	340	352	381	330	378	340	380	343	350	324	335	312	341	336	337	305	328	366	361	339	346	352	358	333	375	343	336	344	328	335	324	323	334	324	384	366	354	326	326	338	330	324	369	372	336	352	324	340	351	348	368	331	342	334	303	316	358	325	376	329	332	345	290	354	341	321	332	329	370	328	364	348	332	330	344	357	347	354	313	319	317	343	347	315	368	332	343	359	368	310	333	366	317	307	362	329	346	361	374	374	361	312	324	340	347	331	350	327	325	332	333	337	348	391	349	346	337	339	353	331	346	341	340	331	350	339	386	373	385	316	310	347	373	326	319	356	344	331	336	345	322	315	340	310	341	359	330	354	410	364	336	320	310	357	340	322	331	322	361	368	325	337	337	332	331	306	339	336	356	323	338	354	319	345	321	328	363	343	341	316	339	366	307	329	339	350	336	369	370	348	329	357	340	359	305	326	339	331	349	346	378	347	372	346	329	382	354	312	315	365	351	315	346	326	341	359	323	366	368	311	353	335	364	370	346	362	370	368	364	337	358	354	337	347	333	330	341	332	354	339	333	350	367	385	339	325	359	344	360	359	316	328	335	351	337	326	366	359	332	354	361	357	341	331	372	323	332	350	397	357	364	357	369	327	339	329	335	326	316	337	338	337	353	321	359	327	331	360	379	352	371	359	338	340	318	347	328	342	334	364	369	305	350	343	321	342	330	347	382	343	351	339	365	327	395	376	309	345	344	358	345	358	339	316	332	343	311	341	334	329	325	341	347	339	328	354	335	305	349	362	321	343	339	342	350	345	352	338	367	329	355	341	370	337	323	309	321	384	353	357	378	380	319	305	338	347	357	338	349	356	375	327	339	350	362	326	355	340	328	332	339	370	379	334	351	338	364	326	327	341	335	366	350	337	376	343	317	345	307	352	329	333	332	344	343	369	365	363	371	306	346	341	330	327	369	331	354	373	335	350	329	336	372	338	328	340	370	332	322	338	354	308	333	340	345	337	363	371	293	347	316	322	350	331	330	351	352	359	383	346	366	357	364	358	358	335	359	345	374	337	366	342	333	355	350	361	347	324	349	353	330	330	340	354	344	337	347	327	359	322	344	340	348	360	372	360	326	368	334	351	319	329	316	352	321	354	311	313	335	350	323	327	354	346	340	343	343	327	365	343	312	346	341	356	376	315	351	310	339	370	359	333	310	334	338	327	360	353	322	334	344	380	365	361	310	356	349	350	377	331	354	353	344	346	318	322	320	338	334	328	323	344	341	316	330	363	340	347	327	387	348	354
10262	1780	3207	3786	3110	2716	2330	1998	1917	1654	1593	1464	1372	1228	1222	1175	1142	1107	1043	1055	1104	1019	1087	963	957	955	985	992	942	931	940	951	941	937	922	896	896	884	928	972	910	908	889	905	914	950	899	903	825	915	878	884	866	877	853	903	967	878	863	877	918	921	920	873	897	870	855	888	888	894	911	882	889	896	862	868	840	859	847	930	882	856	956	923	883	918	912	927	883	885	929	874	905	924	906	881	947	903	869	899	900	848	887	887	850	900	892	901	822	895	885	869	870	888	788	892	883	919	864	968	884	902	921	908	887	896	864	903	931	932	875	887	888	866	869	855	857	849	899	911	888	859	842	908	912	906	916	834	896	879	864	901	922	892	855	876	862	854	878	875	872	916	855	882	828	864	847	843	886	873	854	867	867	889	863	840	888	845	933	894	858	900	894	825	811	846	870	922	880	938	929	858	837	892	879	861	810	919	861	863	815	868	804	870	871	834	864	844	843	845	830	879	812	877	870	817	888	875	871	900	864	888	864	864	861	815	893	846	841	844	842	892	858	820	807	837	893	847	908	864	803	912	926	847	873	879	807	868	860	874	853	872	893	851	834	896	826	888	881	881	843	840	868	843	894	904	851	878	874	848	874	867	813	920	843	893	910	896	876	835	852	848	847	841	798	830	874	842	923	905	862	910	921	882	843	844	854	837	851	869	861	869	891	889	849	850	871	872	872	907	932	862	843	827	865	844	885	845	867	841	844	909	867	908	848	864	874	887	874	848	861	897	869	847	874	855	827	808	891	877	889	863	865	841	861	841	812	854	880	926	883	830	911	847	884	826	848	834	838	868	892	845	824	843	852	881	872	785	864	849	912	895	871	877	866	834	837	845	854	874	869	868	836	912	854	888	845	908	861	857	856	892	836	890	853	857	909	865	861	882	869	875	870	840	861	854	826	852	827	895	886	851	864	834	835	852	835	923	846	836	872	864	883	856	880	841	866	853	901	849	865	841	839	870	860	892	834	879	865	821	878	810	847	841	843	840	871	915	833	900	923	822	845	840	860	883	877	852	853	830	858	842	853	860	886	833	850	826	884	925	867	875	830	834	860	827	880	891	845	871	859	847	822	876	821	837	832	886	868	885	881	831	864	843	872	929	861	852	888	858	859	870	863	857	899	860	852	863	892	842	826	857	886	914	843	870	849	852	884	868	865	834	891	801	862	785	852	856	858	901	865	862	853	909	857	886	844	907	821	922	802	864	833	912	867	835	859	869	851	850	882	861	884	843	838	910	810	843	859	866	836	825	796	921	801	829	849	887	879	857	884	828	832	857	868	848	876	856	847	879	872	877	824	868	863	796	884	872	894	837	870	850	868	852	882	839	895	821	886	885	896	869	888	852	824	820	889	908	846	810	812	840	851	862	855	855	886	867	840	868	894	844	857	848	846	905	861	907	844	852	833	823	817	790	875	849	855	823	806	878	909	821	884	878	870	816	862	920	865	857	880	895	872	854	859	815	856	852	881	898	817	855	837	886	821	826	860	844	890	798	866	924	877	899	886	841	887	847	858	882	782	883	864	847	843	874	918	933	834	844	866	849	834	836	817	873	861	899	823	873	881	936	885	881	896	845	855	902	848	867	776	810	882	898	812	867	853	820	797	867	841	879	826	826	852	940	879	884	862	916	890	826	888	865	866	887	846	859	852	844	813	871	886	845	831	863	835	751	825	821	836	875	836	865	891	890	913	845	877	850	859	853	855	848	829	849	916	871	872	870	910	884	854	876	817	889	874	825	846	897	863	858	812	850	856	856	816	890	811	829	851	853	867	910	826	856	833	881	840	891	897	900	856	864	864	860	889	848	829	835	828	864	917	833	856	908	867	871	879	832	849	860	929	870	828	857	862	853	865	919	861	880	832	902	878	796	886	844	873	854	890	883	893	860	903	888	837	897	869	835	824	868	949	864	842	849	840	864	848	890	886	861	849	872	834	907	824	856	853	937	880	860	830	853	856	857	915	881	880	894	901	838	870	863	854	856	863	841	866	861	868	889	863	849	855	884	883	870	845	860	896	813	917	850	845	866	871	875	840	943	887	869	858	890	841	833	810	896	889	878	875	884	922	855	862	869	851	862	882	831	887	853	812	902	888	857	909	866	873	845	842	845	871	857	870	863	839	838	855	890	852	883	812	871	897	933	888	821	864	862	829	843	860	854	836	915	883	887	843	871	878	879	832	860	891	876	869	832	827	838	876	863	871	817	925	867	851	906	840	855	822	867	900	841	897	856	897	859	829	884	879	855	834	858	836	827	905	836	870	846	814	888	876	836	836	838	942	827	907	837	898	896	898	903	908	841	882	831	862	905	912	898	849	925	886	862	824	897	796	832	868	871	884	814	814	848	836	911	879	846	871	878	838	825	877	844	814	835	842	863	859	872	843	857	890	851	798	893	848	840	869	871	915	919	935	874	851	883	892	904	900	828	908	894	852	874	871	863	928	886	881	857	841	864	846	852	820	865	903	823	897	837	854	801	835	875	897	898	865	817	806	838	861	848	840	875	897	886	933	860	857	876	896	859	841	876	854	865	828	860	899	894	853	893	825	906	911	920	870	845	904	873	877	869	865	879	802	854	899	935	864	855	901	923	870	819	922	846	860	827	865	886	848	872	846	901	891	864	895	854	878	859	833	866	800	880	859	852	954	873	850	847	876	870	929	853	860	824	869	863	856	842	877	862	801	868	912	850	860	865	886	875	795	875	839	892	834	830	852	858	861	874	828	902	821	879	891	807	909	899	882	864	854	877	815	896	851	817	882	826	875	849	862	843	846	859	854	879	869	913	842	828	909	856	846	888	882	886	872	891	845	854	859	865	847	852	901	830	875	873	784	861	907	855	832	875	853	879	883	864	880	867	828	858	880	871	826	894	864	861	870	853	867	840	860	856	883	904	883	804	843	863	924	848	853	826	842	847	876	849	847	847	884	873	861	877	839	850	840	837	867	846	847	828	915	850	861	862	859	880	861	838	868	790	844	857	879	898	818	833	823	854	867	827	853	795	800	889	873	869	862	886	816	834	855	899	860	864	829	882	932	856	864	815	835	862	830	880	905	863	842	861	832	864	884	912	858	856	852	866	876	859	875	865	810	822	875	874	909	816	867	856	822	878	836	933	889	831	890	890	863	862	902	876	874	855	860	872	889	853	867	850	790	861	864	883	886	827	848	945	813	864	876	873	886	830	877	902	868	880	811	814	852	879	823	845	890	882	854	864	855	891	841	854	848	852	890	869	900	888	879	865	872	869	820	833	915	859	884	849	847	908	848	881	876	888	832	852	867	867	856	897	825	856	896	875	853	791	871	836	895	829	840	866	821	839	844	866	878	902	802	872	882	853	896	814	884	821	848	853	856	824	873	855	836	895	830	836	881	848	885	850	866	862	838	844	889	883	918	829	894	862	902	870	893	879	874	900	900	829	869	803	874	865	841	876	925	882	866	840	885	857	889	882	843	866
30366	3910	2770	1889	1389	1071	825	684	553	466	443	432	397	351	359	350	301	308	297	294	271	300	281	282	274	278	236	269	237	245	246	266	247	262	268	265	245	256	262	246	218	231	231	249	271	228	243	233	243	257	252	258	210	220	226	224	242	231	232	248	247	210	265	230	225	254	237	249	247	234	215	267	222	242	239	217	273	246	236	219	239	251	245	241	224	248	234	235	221	251	218	238	235	212	250	235	221	264	224	229	268	233	227	236	236	206	259	215	241	250	235	212	241	209	200	242	239	221	249	210	221	249	247	230	218	202	235	219	234	232	237	235	249	221	214	239	230	225	226	212	218	211	201	251	255	249	224	218	205	251	233	238	259	222	242	247	216	252	208	220	225	216	229	255	228	205	221	260	232	234	251	247	223	236	230	252	225	241	230	241	245	260	226	219	233	210	222	230	221	241	248	241	230	212	229	251	224	229	221	227	209	226	231	229	245	257	253	237	236	229	244	256	221	243	226	247	236	218	210	222	244	272	214	238	231	219	239	239	250	242	228	240	230	238	219	203	261	222	239	219	277	224	237	222	215	232	229	242	250	201	236	234	259	238	230	222	244	214	222	222	233	216	217	252	235	239	247	203	248	229	262	222	232	213	269	250	228	227	225	250	221	227	239	227	218	230	246	206	240	214	239	206	242	248	221	242	241	226	228	253	229	233	235	252	235	221	238	234	269	230	240	236	229	211	203	216	213	228	271	224	250	233	216	219	213	211	217	231	233	215	235	246	216	209	237	246	230	248	214	216	260	204	223	227	234	243	238	230	253	214	225	236	256	240	214	246	263	225	205	228	269	240	225	272	268	236	215	238	241	221	233	233	220	264	242	210	238	239	212	245	232	232	233	240	228	242	258	247	237	205	209	215	223	254	211	227	218	252	231	218	245	241	238	225	242	212	223	223	215	241	206	239	227	239	227	221	246	211	246	253	244	240	224	234	233	219	261	219	239	270	252	230	241	227	237	243	213	197	233	225	247	230	243	246	205	240	223	234	206	249	259	246	269	244	226	248	236	238	207	228	241	224	280	241	220	258	229	247	241	226	230	230	224	221	228	229	217	227	222	229	218	255	193	220	225	219	240	226	263	255	223	215	206	220	235	246	238	233	221	241	222	227	215	238	230	230	243	226	264	245	230	229	203	252	248	226	238	252	224	227	242	238	253	222	223	225	222	217	232	234	224	239	224	212	217	209	216	231	262	239	202	263	235	222	224	222	223	232	227	243	234	220	224	234	263	246	239	233	258	247	260	228	206	210	215	231	215	253	252	220	232	228	232	232	240	252	239	249	237	239	235	201	258	235	230	238	227	220	261	219	228	218	211	243	251	195	218	248	232	239	259	210	218	240	218	228	247	249	209	232	238	213	220	280	241	226	204	203	235	223	228	246	231	224	230	220	222	249	228	239	256	215	231	218	225	232	240	239	216	253	244	219	248	225	225	236	213	225	232	233	211	234	251	237	243	247	199	241	234	245	246	231	232	248	225	235	233	231	209	238	201	243	217	242	237	253	235	225	233	218	249	240	268	267	232	231	215	234	228	232	225	221	240	217	213	202	222	202	202	270	198	240	263	245	244	211	239	217	241	253	219	247	245	236	223	253	203	214	224	259	221	243	227	216	235	226	226	223	223	259	228	230	231	241	237	248	266	235	241	218	239	235	248	251	222	237	238	236	235	245	198	245	212	243	226	247	262	234	230	254	215	229	232	244	230	211	228	242	259	253	227	256	229	228	232	206	253	233	260	215	242	236	243	240	240	230	241	253	274	230	231	242	239	245	214	242	235	232	240	247	246	241	235	253	263	240	212	248	208	238	232	232	215	228	227	252	225	238	209	223	241	223	228	241	199	238	242	261	256	227	241	248	229	235	240	217	235	260	233	218	238	232	248	247	233	226	208	241	234	224	252	241	215	233	226	220	251	230	201	228	228	230	217	208	223	206	256	227	246	243	266	220	238	237	229	254	223	251	259	261	218	221	234	227	222	219	253	247	244	227	218	254	217	232	211	223	232	190	241	242	218	217	244	221	237	236	223	262	249	200	223	249	208	223	232	233	232	244	206	240	223	233	207	224	214	240	246	233	256	257	222	234	248	219	255	209	213	238	244	225	244	218	238	239	226	240	236	253	252	245	224	232	238	217	235	227	231	256	214	242	243	236	242	240	213	246	227	224	226	230	245	225	233	228	214	235	232	240	222	257	245	227	225	227	238	216	230	238	245	222	202	232	204	220	216	214	210	263	269	242	221	223	267	264	220	239	229	241	215	226	211	258	225	206	238	252	250	194	240	239	242	247	227	253	238	243	191	205	239	239	241	238	209	251	243	204	225	232	269	229	202	221	210	239	225	222	240	250	210	240	207	268	230	240	249	229	221	233	233	241	222	211	239	215	228	244	228	223	216	205	206	206	219	225	228	225	243	245	225	240	219	244	240	241	232	247	237	212	215	252	216	209	224	237	219	229	217	265	248	245	233	216	209	221	227	208	228	222	238	229	236	251	231	238	221	251	203	252	228	251	202	256	264	243	209	230	238	234	239	213	226	246	219	208	243	222	233	223	197	233	237	236	263	221	247	222	198	249	240	226	243	229	233	262	253	223	233	224	212	230	253	222	232	239	224	216	229	240	225	233	233	237	242	241	201	251	226	244	229	257	243	233	223	233	248	209	246	229	237	226	216	227	233	263	241	238	230	213	236	220	225	240	234	206	239	243	233	253	217	250	241	221	232	219	241	226	221	231	231	256	211	225	261	251	261	233	213	235	239	246	227	246	233	252	244	233	226	244	229	258	240	224	217	250	201	251	249	238	263	242	244	217	259	256	223	250	203	235	213	246	239	244	229	228	233	264	212	227	222	223	239	263	214	249	261	230	194	234	233	225	211	254	253	222	229	203	238	233	223	242	208	219	236	225	282	240	221	232	241	250	229	220	237	224	228	249	236	225	244	216	244	230	206	241	229	235	250	224	220	242	226	235	249	217	206	222	212	234	249	218	237	240	227	230	215	233	255	208	236	215	234	217	243	227	243	231	228	235	246	227	224	204	246	262	238	243	221	211	240	217	221	233	220	239	241	221	219	237	237	219	193	219	234	234	254	219	224	258	216	242	228	253	245	244	228	240	203	231	255	227	200	233	222	236	227	225	218	243	232	240	242	208	241	245	239	248	226	232	227	258	279	221	254	239	221	271	238	235	257	244	233	226	243	209	217	240	234	233	225	209	262	228	222	246	226	219	232	236	239	211	221	242	249	232	210	226	208	230	252	219	241	255	233	249	250	232	231	237	211	229	252	223	242	230	255	251	221	238	233	248	279	214	212	229	203	242	244	233	206	227	230	257	210	246	232	240	257	239	269	210	239	228	241	246	241	224	244	198	230	222	235	249	235	209	238	240	252	229	237	252	242	212	251	222	254	254	219	229	223	228	225	203	236	240	233	215	237	254	230	217	226	238	241	230	277	239
13937	2441	5229	5884	5038	4109	3339	2780	2437	2125	1840	1618	1518	1392	1367	1269	1153	1064	1055	1014	948	997	930	933	854	842	853	809	797	796	813	796	718	763	751	740	731	747	702	722	716	698	707	640	648	662	699	666	667	684	667	641	643	618	642	658	633	614	633	630	632	647	668	687	680	653	724	638	629	690	652	683	657	656	613	668	623	653	666	630	637	649	656	668	682	643	631	642	620	665	616	642	648	636	651	638	630	640	655	647	662	655	627	601	637	620	615	623	621	633	642	632	633	634	587	639	566	631	657	649	630	647	656	634	695	641	589	614	631	616	640	611	628	629	659	666	620	629	589	633	605	598	635	668	568	609	611	655	601	594	577	606	607	634	627	591	633	585	652	592	635	590	634	606	609	613	589	633	597	635	594	647	596	638	603	683	612	614	579	572	582	643	598	599	657	635	622	597	584	600	682	568	628	644	585	568	635	607	612	598	665	623	618	616	627	585	586	572	644	581	599	618	615	644	610	603	577	521	599	615	605	586	579	608	645	596	598	595	608	639	575	553	623	607	631	620	594	628	623	539	627	567	626	605	625	662	632	589	619	600	641	593	622	654	632	614	611	604	571	628	637	576	629	591	548	644	611	627	606	610	578	614	608	609	594	588	608	633	586	636	607	563	634	636	578	597	612	626	578	619	573	602	609	606	615	601	662	619	652	600	624	608	634	608	609	589	593	609	618	594	632	607	623	604	594	623	593	604	598	577	567	593	594	606	641	636	624	593	617	582	607	611	583	602	610	598	602	653	617	608	604	635	656	602	625	604	595	597	601	633	596	597	587	583	619	627	573	614	617	558	578	617	609	574	605	665	587	606	609	638	575	611	611	603	602	608	637	623	613	603	596	613	621	626	601	549	646	612	641	567	591	576	602	588	621	551	626	596	596	584	598	572	590	599	609	604	621	586	589	606	555	646	619	581	612	616	616	636	595	613	609	573	597	605	554	626	611	602	641	579	599	646	597	603	600	590	617	600	609	604	574	687	605	595	608	582	612	615	675	625	606	607	619	643	588	608	606	622	575	630	612	562	612	590	593	577	618	633	624	590	622	637	599	607	597	598	571	589	595	644	623	635	636	608	623	641	600	617	576	621	603	612	591	595	613	596	574	607	627	560	601	606	614	607	601	647	635	613	552	617	622	595	590	583	626	606	628	620	589	584	588	614	583	575	574	598	558	603	592	594	579	575	602	613	609	635	586	636	624	578	591	611	637	622	673	601	620	613	624	648	612	635	634	598	635	622	598	595	624	578	581	587	588	600	588	625	625	619	604	625	593	600	582	595	598	563	648	626	632	641	630	570	598	616	586	566	663	612	620	627	551	630	584	593	610	638	628	630	645	582	660	569	573	566	588	594	595	604	630	647	628	576	587	564	616	601	669	565	591	600	629	614	594	626	610	612	615	593	599	618	597	583	588	610	626	595	632	603	629	581	608	610	615	611	595	627	639	614	595	566	605	597	588	606	628	615	630	620	586	619	625	624	575	609	589	566	603	655	589	653	622	608	645	577	675	552	600	643	633	608	595	658	622	591	563	628	591	620	597	597	623	619	559	576	582	616	599	589	647	624	638	620	618	633	555	611	586	570	612	582	621	623	670	559	601	630	590	646	595	639	643	613	629	627	610	674	615	606	614	605	650	630	635	583	613	617	605	613	633	620	613	612	602	607	557	618	620	615	554	605	630	598	632	572	550	611	589	570	634	628	590	647	617	623	596	617	592	589	612	588	632	602	598	644	626	574	589	625	631	623	599	578	606	606	605	619	621	673	614	620	602	586	611	628	602	610	601	634	625	622	587	664	574	601	606	630	645	569	610	580	596	659	628	610	558	602	618	640	619	577	614	632	618	575	627	646	640	597	600	629	597	620	580	579	596	620	598	530	581	599	610	606	603	630	604	542	639	621	611	611	573	645	630	614	577	600	594	622	618	630	639	568	645	585	604	635	587	615	615	624	678	574	559	615	558	689	602	623	635	596	641	616	576	649	618	614	646	613	643	577	630	581	645	609	572	616	576	589	634	622	590	601	566	588	588	631	591	590	596	652	589	605	604	653	612	652	585	596	622	608	595	624	617	616	598	606	618	592	588	604	615	611	594	575	605	574	607	609	600	609	579	620	611	594	600	620	605	627	609	615	623	579	616	609	653	589	595	602	573	599	605	615	573	601	666	612	619	625	593	618	621	647	569	648	619	611	594	599	593	592	618	645	615	617	592	597	600	588	584	627	606	636	587	605	632	613	616	615	606	638	651	578	605	632	611	577	629	610	570	588	625	626	622	634	602	603	579	621	596	582	647	655	618	610	587	574	617	591	631	596	606	587	600	645	581	598	589	594	596	576	616	659	620	571	608	635	625	556	586	636	580	641	654	577	592	628	557	675	630	612	636	624	569	618	565	614	581	603	593	616	585	607	573	597	627	635	595	654	649	606	632	576	604	610	615	601	605	638	593	620	621	626	641	614	648	609	586	582	624	616	633	611	603	608	646	619	572	588	602	605	617	614	616	578	584	623	621	621	580	649	587	579	634	606	615	620	610	577	602	616	566	589	632	611	630	617	616	626	628	622	614	557	612	586	585	615	599	603	597	597	589	585	577	602	549	606	580	619	600	571	591	602	679	609	615	595	592	628	613	620	596	609	659	606	600	595	591	600	670	607	621	600	613	639	574	617	625	572	602	639	600	583	567	658	614	649	601	582	660	622	628	604	577	601	620	599	553	644	584	629	598	608	599	584	618	614	569	635	600	645	596	641	595	606	609	610	624	588	577	579	609	603	617	607	624	573	588	607	610	611	643	576	602	621	573	625	603	586	564	619	618	597	697	591	626	619	612	582	583	592	605	589	583	636	603	644	606	627	595	612	558	611	626	622	593	622	559	603	632	643	616	655	614	588	580	605	590	600	582	599	599	605	564	638	575	587	624	574	613	652	569	697	610	597	608	613	582	605	631	630	604	627	634	577	630	596	631	622	593	616	572	639	573	562	612	602	576	597	626	621	590	618	599	597	596	595	577	615	597	591	599	654	603	592	579	619	575	635	640	612	594	590	606	597	615	578	609	577	608	554	640	582	575	616	576	624	607	613	598	573	611	572	619	611	601	672	609	571	602	552	556	646	616	572	641	644	636	601	633	586	617	611	628	602	596	629	599	617	544	568	548	602	612	632	586	634	593	648	624	583	605	606	587	616	618	601	589	581	628	601	645	614	620	580	614	603	574	626	589	604	568	607	577	616	602	634	573	569	590	610	632	615	612	606	575	615	602	585	601	597	592	562	629	622	632	603	617	605	619	592	647	561	565	609	575	631	557	627	616	586	578	579	593	606	595	611	598	594	607	594	637	603	613	603	623	609	642	595	574	637	580	552	625	576	597	637	580	603	601	622	614	639	638	644	599	610	617	580	600	637	574	605	622	593	643	634	607	620	577	643	601	595	628	634	551	584	551	593	573	582	601	597	639	601	618	625
4297	404	349	381	353	384	342	331	327	356	305	333	317	336	347	340	303	300	320	331	335	327	318	340	315	309	314	298	304	350	320	293	306	333	353	298	328	306	325	310	329	332	319	312	374	282	291	318	321	332	310	313	308	336	319	353	312	336	313	338	319	336	349	331	331	312	320	310	318	333	341	326	344	342	310	298	343	337	329	325	330	315	350	335	315	318	293	304	330	308	324	308	345	305	314	308	364	328	290	342	323	277	356	338	317	290	318	346	325	329	298	321	327	312	319	315	295	309	347	328	286	331	339	308	306	296	320	312	337	347	327	303	337	328	326	311	345	325	322	300	325	341	353	352	324	321	320	346	286	313	302	279	329	347	321	320	346	321	348	308	304	332	295	320	334	316	314	331	318	293	319	337	313	321	290	338	316	367	293	305	339	353	329	324	355	316	314	290	347	306	313	327	300	313	354	327	306	340	319	306	328	335	282	314	295	298	325	339	344	316	322	334	331	312	351	335	353	331	311	330	313	309	316	314	305	336	320	329	309	324	340	320	325	312	324	308	358	348	314	315	308	287	323	347	317	340	334	332	319	314	316	321	301	365	346	335	295	333	333	346	334	306	329	285	315	323	326	301	319	332	329	314	309	330	345	306	344	317	324	345	306	299	323	328	330	328	350	307	329	314	342	321	315	307	337	332	314	332	308	340	299	299	359	335	286	319	340	346	321	297	339	334	315	346	309	343	345	326	345	331	329	330	313	335	300	317	309	336	328	314	285	330	315	315	305	350	325	284	304	391	308	340	357	327	343	340	334	334	298	328	370	338	345	319	282	310	329	312	300	328	329	340	329	338	329	278	327	303	308	326	304	337	314	314	333	313	296	306	327	288	285	350	307	279	304	303	355	315	334	304	300	270	334	311	289	336	332	293	303	347	306	292	332	319	306	290	314	322	308	314	284	314	310	339	300	387	323	322	326	292	313	321	314	320	317	318	293	333	304	325	305	344	310	344	307	330	328	362	311	330	304	310	331	326	331	306	335	312	333	332	313	318	330	320	295	355	308	345	331	345	305	307	302	344	306	312	299	330	307	325	343	329	327	306	316	305	309	286	328	340	326	335	312	312	315	325	318	298	334	298	313	303	357	338	368	297	320	339	339	316	335	342	318	343	348	310	300	305	332	334	340	288	312	328	319	304	322	307	334	341	330	345	319	340	314	329	304	319	368	318	338	268	335	320	295	314	332	340	319	295	307	291	321	315	321	303	315	304	318	273	336	302	348	332	346	324	297	326	340	328	313	307	314	344	294	330	320	329	332	320	339	338	307	347	306	347	331	312	316	313	334	333	318	343	316	347	323	322	307	337	330	332	333	319	321	328	334	340	306	326	348	320	349	318	327	305	294	320	332	339	310	331	324	339	300	341	323	337	336	356	336	348	328	291	309	335	328	325	345	331	314	311	324	307	342	330	327	341	343	332	334	283	328	341	302	286	313	294	340	353	329	300	300	334	335	355	303	334	329	341	268	327	309	326	276	355	302	305	343	301	315	360	277	312	312	363	329	327	337	328	298	317	334	318	347	276	293	322	326	324	328	318	322	320	307	318	290	318	323	319	347	306	319	300	317	342	286	315	271	311	357	343	294	329	319	322	306	344	308	334	299	342	302	338	320	348	313	353	339	290	308	345	335	320	315	299	335	326	312	362	337	332	333	312	362	297	326	324	317	300	307	329	305	317	326	337	310	323	319	304	317	318	310	324	342	358	309	327	293	299	349	336	350	311	334	302	318	304	331	324	308	328	312	322	322	302	340	319	335	309	338	334	315	305	314	337	305	327	338	307	288	297	317	311	314	334	330	305	314	307	321	329	324	313	319	324	291	321	319	318	331	319	330	314	333	310	337	350	332	355	324	292	333	311	297	310	306	307	323	360	284	320	296	349	299	314	318	308	302	302	342	295	301	309	321	332	306	332	349	302	329	332	303	311	380	319	328	340	324	330	329	307	319	321	339	331	326	308	314	337	299	332	332	309	342	305	301	345	361	309	303	313	311	340	315	340	329	356	330	312	317	317	324	319	293	312	328	330	330	327	278	338	337	334	344	304	313	334	366	354	333	313	315	328	301	349	360	340	321	349	304	316	325	327	319	337	343	300	323	324	314	318	344	311	325	316	358	313	289	271	325	322	322	304	293	329	342	324	303	308	309	321	337	303	329	322	320	353	325	320	331	339	312	322	333	350	315	349	325	289	312	324	290	330	318	314	325	332	328	295	303	316	332	338	345	325	359	307	330	328	316	334	333	296	315	309	344	320	341	342	354	305	315	323	344	302	348	318	331	351	312	323	324	353	311	325	287	327	317	302	339	351	327	296	315	342	316	316	304	328	347	299	311	306	330	338	304	340	285	293	315	301	331	333	315	336	297	333	329	340	339	301	326	309	349	330	290	319	310	331	338	349	331	302	275	321	332	334	278	322	337	329	361	330	281	286	324	327	333	323	332	307	302	308	320	311	328	342	321	288	343	331	336	313	337	296	317	337	288	299	287	325	321	308	304	310	322	348	317	304	329	298	331	283	303	323	306	325	329	322	337	317	267	327	345	314	322	317	316	304	343	299	263	316	326	325	326	322	309	295	317	311	325	314	315	294	342	321	334	310	362	330	350	346	342	344	325	310	302	335	333	323	351	330	324	336	306	326	328	330	314	320	340	330	324	331	341	309	334	322	354	339	326	295	360	331	342	282	299	298	295	304	304	330	316	312	362	299	343	333	308	322	322	338	291	299	316	317	308	356	349	302	311	309	332	305	344	283	329	290	317	292	301	293	323	304	336	303	318	294	334	339	325	326	342	371	262	328	307	317	305	318	317	301	338	328	322	351	330	327	331	298	332	311	323	322	334	319	335	322	325	312	317	345	325	310	306	327	337	363	293	339	313	339	285	311	303	284	337	314	322	298	310	287	330	334	312	358	305	299	327	313	289	301	313	344	285	340	337	322	341	304	308	324	324	316	332	322	316	334	320	329	320	326	316	348	299	348	345	308	309	301	324	346	286	345	321	336	350	340	286	309	308	350	347	338	342	341	345	318	306	356	342	346	302	315	322	362	311	303	340	277	357	356	315	312	290	330	308	341	324	353	324	342	344	358	340	333	342	350	334	317	279	353	316	321	332	334	318	329	357	297	303	319	302	288	324	304	313	324	285	328	317	318	301	329	364	350	319	315	331	313	352	306	316	308	300	314	304	312	328	334	333	330	308	314	324	325	313	316	304	290	335	272	313	328	345	362	309	318	310	323	309	315	329	311	293	326	316	304	316	292	282	295	344	297	340	344	303	309	326	323	333	316	290	289	312	337	299	308	309	326	348	313	320	340	326	288	331	330	331	305	321	317	332	330	340	331	299	326	320	320	310	335	279	299	337	309	316	330	358	288	352	287	314	312	356	320	315	332	321	317	319	319	358	337	313	307	319	309	337	349	322	336	317	317	301	346	336	334	334	354	327	291	311	335
4334	868	960	1007	926	941	917	910	895	857	837	825	846	826	885	820	862	856	847	870	782	822	829	848	774	783	883	847	835	774	833	810	904	847	840	775	860	789	806	817	841	847	871	874	845	830	799	808	813	867	867	841	817	824	827	890	755	861	800	779	836	845	871	883	852	867	837	830	852	860	856	812	800	817	852	839	856	847	811	806	878	822	853	835	891	836	863	851	861	815	835	847	861	922	830	845	815	908	841	815	854	819	882	816	862	810	822	861	828	829	837	836	852	837	862	859	848	823	812	823	831	807	792	824	810	826	848	790	826	874	838	859	835	906	813	827	882	846	878	832	826	832	841	864	853	810	897	846	880	796	776	828	834	832	812	837	742	849	813	880	781	869	839	811	837	851	792	824	853	799	847	848	799	802	795	818	819	875	829	766	864	829	786	836	884	778	830	833	870	815	855	795	845	838	851	811	815	835	820	802	831	824	788	835	814	833	739	824	809	847	841	812	841	832	840	759	851	866	766	773	855	851	881	832	848	847	817	849	818	812	841	895	800	818	835	844	820	834	882	828	819	761	791	833	852	882	833	852	862	873	859	790	809	817	808	839	814	830	827	822	800	829	790	762	844	845	862	819	831	804	826	844	805	820	828	830	844	840	868	835	837	788	847	826	800	805	789	784	829	804	821	832	803	837	814	846	855	773	796	839	834	845	836	847	811	848	838	802	831	828	847	816	779	904	840	859	852	808	792	844	869	791	813	822	739	807	803	828	804	819	794	833	806	828	822	800	807	824	792	852	854	757	842	811	834	816	765	796	874	818	795	826	805	847	789	896	844	872	840	799	873	834	821	785	830	824	840	862	787	830	848	763	800	865	829	838	800	832	866	831	828	851	853	799	869	841	816	856	837	783	804	878	825	808	817	831	789	811	811	824	859	803	827	796	828	823	844	803	843	859	826	810	841	779	857	845	783	795	831	805	854	820	789	829	806	817	851	823	842	826	813	856	783	842	828	843	844	836	824	847	848	835	858	817	825	842	790	888	743	814	775	814	817	838	774	798	787	803	869	809	820	843	753	859	839	859	873	795	836	879	807	793	846	836	818	842	808	872	859	795	815	862	792	832	768	860	808	794	882	800	806	794	873	769	861	816	880	765	852	770	788	810	897	816	834	876	857	848	803	804	789	789	850	824	816	823	840	829	862	824	817	872	775	843	816	808	793	830	854	820	826	795	800	844	893	801	801	815	788	808	833	812	846	820	770	817	825	829	827	834	836	860	854	797	816	870	821	849	850	764	809	862	826	871	780	826	847	858	835	833	814	840	828	856	854	783	803	840	776	849	826	894	814	801	846	874	866	863	814	922	842	824	836	835	853	866	852	739	830	842	820	764	804	829	835	804	838	839	823	782	863	865	817	831	809	811	803	837	821	798	833	805	816	834	855	807	833	864	849	826	798	816	815	837	873	865	801	829	877	842	825	842	838	809	809	779	845	820	815	855	808	825	831	819	847	819	827	776	869	828	820	815	748	778	842	805	821	864	826	753	826	792	811	822	846	787	885	824	842	820	830	795	797	769	854	851	870	819	814	821	805	844	784	850	832	847	862	843	841	885	837	794	797	819	841	809	856	834	801	812	851	836	832	813	848	867	839	800	795	840	817	764	806	839	819	851	833	871	831	792	845	764	847	810	775	810	838	834	872	768	814	836	803	837	845	806	848	853	848	824	803	830	799	806	815	822	815	823	885	797	786	816	873	801	808	778	765	825	836	843	841	842	832	763	844	839	845	833	806	852	830	849	842	869	828	799	840	812	791	850	856	854	833	819	835	831	802	844	895	827	826	827	802	843	857	809	798	847	835	812	797	836	836	831	805	836	839	810	815	856	805	854	852	843	828	789	826	853	812	866	785	812	851	819	804	826	827	833	806	826	850	829	838	816	842	841	798	822	821	812	849	816	848	813	837	869	827	824	832	772	862	830	860	822	808	835	818	839	831	827	807	792	856	782	828	787	822	774	805	836	818	819	804	785	891	836	801	826	833	787	815	832	826	786	807	817	809	827	821	783	811	845	833	856	835	785	885	849	819	808	791	801	884	808	839	801	861	845	845	877	826	855	866	834	797	882	787	828	843	823	828	774	836	867	806	819	810	802	852	815	809	832	797	827	861	844	781	830	858	822	819	816	812	807	829	803	855	848	761	805	830	842	830	869	823	798	826	861	792	800	866	797	866	841	828	814	821	810	831	837	788	852	892	822	803	898	806	814	841	870	828	835	803	862	807	808	843	831	880	816	826	789	861	831	793	804	842	845	800	860	854	850	814	870	854	838	812	789	834	799	817	867	784	827	840	840	820	835	754	874	784	856	799	845	851	831	824	829	807	846	784	827	838	821	835	844	808	791	823	841	856	818	808	810	799	812	872	856	805	819	782	849	829	837	809	826	797	792	842	835	834	874	833	817	829	790	832	830	844	828	812	865	867	834	826	844	860	791	774	826	818	791	807	879	825	819	833	847	840	868	797	835	844	840	802	862	813	800	805	801	823	847	853	851	852	810	891	805	808	817	816	806	874	889	851	795	795	843	801	869	835	805	825	787	777	814	780	805	867	803	833	812	798	817	821	833	859	746	825	837	823	850	803	845	805	836	852	823	810	806	849	871	827	871	841	781	824	785	832	834	854	820	859	851	888	820	824	850	808	817	830	809	806	867	852	859	823	815	803	827	875	858	816	854	819	811	845	828	823	827	789	875	829	762	871	864	833	835	843	848	801	804	847	837	856	794	842	847	872	805	811	845	812	819	811	821	876	816	814	788	833	816	792	794	863	874	832	789	778	844	873	788	815	810	766	806	811	849	808	776	837	837	812	842	837	833	816	854	801	857	823	857	852	835	812	762	879	824	833	791	776	815	838	785	789	841	782	861	807	834	821	807	846	844	841	879	906	856	833	887	848	859	819	839	825	815	809	827	806	864	837	822	855	823	869	842	825	784	812	854	841	811	851	806	813	836	796	789	786	785	780	812	805	853	810	836	835	815	876	851	813	821	881	860	850	814	846	853	873	833	848	840	887	844	824	818	838	797	858	861	857	819	835	816	790	812	801	789	823	847	795	825	877	794	842	856	764	838	845	839	845	819	871	854	829	811	866	857	763	870	817	822	820	845	762	850	847	858	848	855	864	795	859	851	894	800	823	810	848	815	822	799	862	793	833	856	837	813	845	838	810	781	834	852	797	842	869	840	824	790	829	800	852	819	819	850	791	874	843	768	803	833	811	859	848	832	809	855	845	804	798	759	806	868	833	843	843	817	844	818	809	821	764	757	807	801	838	850	795	828	869	810	879	817	768	862	817	828	827	780	778	803	832	758	845	816	846	775	849	801	847	828	804	794	799	810	843	815	848	827	821	816	790	847	822	849	853	834	802	821	821	812	852	820	768	803	845	849	860	855	851	843	842	818	790	823	838	836	789	841	822	866	821	855	810	835	777	758	862	807	877	846	840	862	819	850
22717	2178	1470	1191	907	701	627	552	490	516	428	403	415	398	395	378	396	374	368	372	365	321	347	352	345	379	372	351	339	357	327	359	353	364	314	326	361	337	349	364	374	358	321	333	339	332	351	347	332	342	344	329	346	328	353	334	337	335	364	339	332	360	344	360	320	336	320	365	357	312	302	313	308	344	339	360	332	340	336	370	344	319	335	340	351	323	329	322	358	326	357	346	342	312	359	323	350	332	375	344	333	350	353	336	358	342	366	333	339	369	342	324	333	347	312	354	354	321	365	309	325	374	333	342	318	341	347	386	345	336	369	390	311	359	345	350	314	358	314	313	358	355	302	331	324	320	333	371	338	337	346	363	330	371	362	334	334	336	342	343	338	331	323	356	342	358	348	384	302	347	323	345	358	328	332	328	311	331	330	313	316	312	366	330	328	324	359	330	360	348	367	341	346	333	320	351	368	373	330	346	357	371	312	334	361	354	342	352	361	332	349	333	362	313	314	327	326	324	342	336	329	318	334	334	350	353	341	376	384	336	361	380	359	320	388	341	359	323	323	333	331	369	340	339	359	357	312	318	352	373	328	357	315	314	361	364	334	324	365	346	325	357	318	353	381	341	330	347	359	350	268	364	330	342	312	328	312	346	313	333	365	362	297	340	330	337	309	327	321	343	307	356	336	361	317	341	336	306	372	385	365	348	314	317	333	374	340	315	342	374	340	338	355	348	338	316	339	368	333	380	348	364	360	345	361	334	366	344	335	321	320	330	357	306	342	340	314	330	351	356	341	322	348	347	315	366	325	364	344	330	332	342	367	304	350	346	317	341	334	349	354	353	337	329	321	334	365	331	353	326	332	347	340	345	323	327	327	362	324	354	357	304	364	323	343	339	366	364	307	334	378	329	358	333	367	346	354	363	326	368	356	349	360	368	356	363	298	327	327	333	377	341	328	374	322	345	365	305	323	361	333	332	346	332	335	364	369	390	303	350	330	398	306	351	381	392	334	326	374	363	345	376	342	338	358	335	347	328	374	324	356	285	359	349	335	347	331	358	327	345	328	358	360	338	366	324	336	326	345	370	326	356	299	364	362	318	345	329	325	346	342	359	351	357	355	323	345	376	369	307	329	368	372	350	321	342	338	338	340	326	349	353	307	320	339	339	349	355	346	334	324	341	337	332	359	311	335	322	338	334	318	310	353	380	337	376	337	325	355	349	352	343	333	360	355	358	341	331	314	331	357	331	338	350	353	351	333	340	344	348	338	323	361	345	302	367	326	358	355	345	355	321	347	339	349	311	337	337	377	351	350	336	315	330	312	330	360	317	342	327	324	358	364	363	316	332	343	329	300	369	322	326	338	325	344	357	344	350	331	326	345	337	312	335	330	354	335	362	362	378	333	355	332	334	313	347	344	340	343	351	353	322	342	343	336	336	332	334	336	381	309	342	329	352	331	343	343	368	335	321	348	358	353	368	326	377	313	305	349	332	362	327	354	361	340	361	341	375	378	365	357	341	326	334	346	363	351	311	344	340	367	348	315	359	323	336	335	323	331	352	345	329	339	297	343	345	370	345	324	346	349	356	313	343	324	347	317	331	310	299	324	373	346	340	305	351	349	337	341	338	346	372	334	376	339	323	354	333	332	318	335	317	361	335	359	337	355	335	335	321	315	329	353	343	360	389	348	368	341	321	357	320	335	338	324	347	344	336	349	325	335	324	336	322	374	307	345	336	365	346	362	339	328	353	297	310	359	371	385	343	344	354	368	351	349	336	362	386	348	336	318	366	300	357	324	361	365	333	333	357	345	330	354	337	357	357	331	340	310	360	339	373	326	380	335	350	333	366	380	350	328	318	362	365	335	319	309	325	328	334	316	304	330	340	369	376	346	332	356	367	312	367	346	329	332	370	369	362	313	374	342	348	330	371	338	353	333	332	322	312	340	354	318	311	337	335	350	341	330	360	346	330	328	294	354	352	389	318	347	338	342	350	354	382	344	329	331	348	343	308	320	342	342	372	338	334	339	351	343	363	337	344	349	296	374	344	346	304	319	352	365	355	362	373	305	331	373	363	371	333	332	325	363	335	346	308	367	333	336	317	341	345	384	323	314	352	337	348	340	318	333	351	341	330	302	354	360	331	329	329	348	329	327	322	366	350	320	322	335	365	338	359	356	332	359	345	330	365	361	370	341	353	358	333	331	312	337	392	370	356	345	361	347	328	327	320	379	337	378	389	364	344	326	334	334	336	364	350	359	320	316	347	336	324	340	334	382	314	350	325	366	335	336	371	319	363	356	353	315	306	363	304	330	320	359	319	320	346	354	334	316	367	332	376	342	359	335	357	328	371	350	334	309	336	354	337	380	353	373	329	372	372	318	327	344	332	341	349	329	326	305	345	359	362	364	338	323	323	304	358	331	375	346	367	321	323	329	321	343	342	347	364	362	339	348	343	355	332	341	361	331	368	342	367	342	380	341	317	346	332	339	341	326	345	290	315	332	351	332	347	349	324	354	353	338	335	367	347	331	338	340	357	346	330	353	374	334	360	345	349	352	345	383	349	340	313	329	330	342	348	284	330	337	315	353	359	365	328	334	349	337	348	309	352	375	341	352	344	348	335	347	310	321	352	347	344	295	329	334	338	361	333	308	315	361	341	365	355	345	328	332	330	351	356	332	330	359	345	347	329	330	349	381	336	348	337	324	326	336	366	353	384	337	340	358	357	306	380	381	332	337	364	317	350	310	367	372	338	334	336	335	356	361	359	336	327	328	361	321	339	376	337	344	336	341	338	325	349	339	348	362	350	354	326	323	358	355	332	327	317	330	360	328	367	355	382	308	342	343	338	343	342	366	334	327	336	347	368	354	291	367	299	318	344	335	327	328	316	341	343	342	335	339	308	359	334	345	332	287	331	359	329	358	342	347	302	355	345	337	346	347	322	312	360	338	350	355	341	341	316	329	343	343	339	395	337	366	337	318	306	355	319	342	321	327	350	357	347	332	351	339	352	337	359	317	349	357	308	307	326	338	355	357	356	353	350	322	329	368	328	333	332	307	327	370	335	338	368	349	349	327	376	356	343	339	341	331	317	345	321	336	351	355	330	334	365	325	332	353	351	336	331	346	327	335	346	343	322	321	375	346	354	333	331	381	367	367	321	353	331	350	316	360	334	316	360	362	360	327	341	329	349	354	337	327	330	360	299	367	337	318	320	396	385	349	348	311	353	310	342	341	324	367	362	361	317	328	344	347	347	345	320	343	312	336	345	335	366	314	341	337	332	373	330	323	347	351	343	354	335	345	340	334	364	351	354	342	332	347	334	319	340	335	381	319	330	371	349	393	341	336	334	350	344	322	326	336	328	324	319	346	330	330	339	354	327	322	323	343	327	329	353	329	343	317	340	319	364	376	337	345	356	377	346	332	330	337	339	336	334	335	322	370	319	343	349	351	305	337	347	328	333	351	369	376	336	355	309	315	351	351	336	355	316	332	339
10979	1780	3179	3576	3258	2683	2293	2012	1827	1678	1543	1444	1346	1233	1196	1132	1169	1140	1026	1078	1083	1034	1066	944	1035	1011	992	952	969	981	985	897	903	875	942	974	928	884	925	957	904	911	888	869	913	902	897	866	915	886	917	901	908	921	850	908	868	869	865	897	844	892	973	883	934	907	994	887	883	902	914	900	885	892	866	893	829	920	911	916	977	872	895	953	955	866	909	871	873	882	914	909	927	925	864	895	874	927	851	863	887	901	919	918	895	854	897	920	856	851	870	876	881	869	820	899	834	914	900	860	878	913	894	894	887	926	850	852	881	876	888	869	881	872	872	894	885	869	931	860	860	859	870	917	896	844	876	914	907	893	919	845	831	921	856	898	888	887	859	810	851	885	896	842	894	951	898	873	865	831	962	915	905	879	851	880	885	902	828	900	846	885	888	925	877	833	888	839	895	827	834	900	821	871	867	858	841	863	811	910	873	834	891	836	873	932	858	817	884	858	861	865	904	907	837	839	832	801	893	854	903	798	861	863	882	878	842	832	919	867	853	843	836	850	837	847	884	847	881	905	803	847	868	864	846	882	871	872	863	870	881	889	915	885	828	859	886	895	910	840	811	871	906	897	863	844	893	853	850	874	850	851	861	829	866	869	865	855	857	848	943	875	861	867	822	856	845	858	864	879	914	873	857	898	875	843	883	867	846	870	885	848	889	824	899	845	885	933	931	845	879	870	826	864	831	847	886	847	940	885	838	900	843	824	885	908	852	875	884	882	873	870	833	879	883	891	842	906	902	843	888	883	886	866	847	844	833	911	851	864	836	814	824	937	906	867	860	864	863	857	887	824	867	898	882	904	874	884	870	894	852	865	852	845	853	884	856	853	871	884	904	835	877	881	848	917	864	884	915	870	835	872	846	874	855	870	877	880	855	879	889	883	884	882	826	877	876	849	887	848	840	836	940	892	866	887	900	851	890	842	870	831	856	919	878	837	905	894	838	868	870	807	884	884	823	828	845	887	904	877	865	869	819	862	876	819	846	817	883	805	839	909	880	825	877	876	785	870	838	876	869	922	902	828	895	887	848	866	893	824	861	865	863	854	850	886	887	862	886	866	843	857	890	871	908	846	819	882	868	928	828	837	880	894	894	937	940	867	834	868	889	854	897	900	830	877	844	859	847	869	847	838	896	882	881	889	855	881	862	889	881	898	869	889	845	861	895	894	829	880	914	842	841	904	904	836	858	839	854	885	893	833	900	867	876	861	841	857	818	847	877	853	847	838	883	901	923	867	868	834	875	816	870	899	855	868	926	898	870	882	900	880	880	876	875	864	892	840	840	852	882	862	865	806	875	849	853	840	903	941	883	879	879	880	816	862	816	850	823	878	845	837	890	814	905	884	863	847	849	831	869	868	853	810	911	872	823	844	875	904	877	898	883	818	856	881	871	833	866	881	851	872	929	829	816	884	860	839	878	898	852	855	891	826	873	918	875	876	927	852	841	873	798	909	827	798	818	867	887	881	881	900	879	817	844	875	886	863	878	896	874	884	859	828	906	809	839	888	856	872	871	870	947	854	813	879	846	885	832	843	884	877	856	842	918	821	892	865	886	921	845	838	855	847	808	898	901	898	876	834	870	849	872	857	906	811	883	863	840	885	843	905	851	867	848	867	823	845	886	900	864	853	843	813	923	840	855	893	849	838	877	827	897	878	831	844	878	906	872	866	788	908	916	840	786	843	902	887	876	869	909	817	870	820	850	879	865	872	821	870	821	892	899	904	851	869	844	916	851	866	865	835	890	883	886	847	877	845	862	860	885	874	826	886	851	878	860	869	858	863	866	817	883	855	795	834	886	886	886	851	899	824	854	832	881	901	889	841	853	925	879	871	836	921	866	851	897	918	862	862	844	843	859	856	816	804	863	846	839	846	878	878	864	836	880	859	845	896	851	851	848	898	910	871	877	887	918	866	922	882	855	805	859	852	841	890	878	877	837	877	866	864	878	842	894	858	832	872	901	866	871	902	852	877	848	866	857	891	822	931	833	873	889	835	814	829	888	893	894	796	852	860	882	851	907	874	858	849	882	874	889	904	891	838	931	873	915	910	857	901	921	862	894	884	914	863	832	869	846	905	841	816	827	887	880	850	880	849	826	829	883	853	935	855	820	879	886	834	873	862	875	904	860	890	944	849	941	883	889	912	860	888	887	871	852	866	871	901	872	879	877	918	872	925	831	913	877	890	868	882	837	830	866	841	890	856	861	821	791	857	842	873	886	887	852	924	870	891	810	935	917	892	886	830	885	874	928	872	827	866	818	846	880	817	878	837	843	822	852	925	867	890	873	899	820	883	849	855	872	848	938	908	868	911	843	888	882	890	878	888	868	827	822	898	851	810	845	885	862	925	895	871	878	809	828	866	823	863	881	900	910	847	806	895	841	914	836	859	861	859	883	849	921	832	902	897	892	901	888	865	894	863	866	835	906	838	805	841	857	811	889	865	841	876	906	841	904	898	865	856	909	843	821	868	834	905	854	829	830	813	848	905	867	874	907	886	878	823	880	869	845	888	852	864	876	840	884	841	821	855	875	885	832	862	842	933	870	852	879	850	930	857	842	829	872	881	884	901	897	852	903	907	845	865	861	889	855	845	901	894	869	911	850	859	854	829	871	841	857	896	862	909	867	870	869	908	870	841	888	910	847	870	852	863	909	902	864	908	903	855	831	874	867	908	834	898	906	853	847	848	853	896	879	885	813	865	890	887	843	915	829	886	804	859	884	842	853	878	881	886	819	915	938	878	795	876	866	858	816	875	843	880	812	852	914	858	863	877	844	829	890	843	869	862	886	920	835	902	886	910	861	857	850	879	880	887	916	873	850	883	921	897	885	880	931	805	844	843	872	876	875	884	863	920	840	855	864	852	833	839	889	813	918	838	860	790	853	860	874	871	887	856	849	841	844	855	842	840	891	819	869	901	850	830	833	887	822	845	907	858	870	819	928	874	885	853	873	879	876	851	902	903	898	881	898	878	891	889	827	846	875	888	889	816	875	865	862	907	863	854	858	869	901	916	872	883	845	859	909	896	860	871	811	869	887	862	871	855	855	899	828	870	844	818	896	799	859	873	819	897	872	859	890	871	868	849	866	851	830	871	928	809	847	868	891	885	904	903	884	884	878	895	887	860	925	864	868	840	910	857	844	886	848	898	891	908	851	929	890	871	920	849	830	800	874	857	932	835	858	853	850	900	838	870	831	904	868	851	864	830	921	889	892	854	908	835	870	851	868	837	840	897	854	875	876	884	823	925	870	885	871	882	888	836	890	910	845	839	876	861	862	892	885	863	851	901	855	864	877	882	881	830	889	870	860	857	870	859	856	859	927	929	834	848	790	867	892	845	887	872	865	869	834	894	850	899	808	837	877	837	878	811	877	841	859	894	878	883	893	889	808	824	804	884	789	865	868	832	863	837	834	833	903	874	861	867	870	893	853	837	904	872	792	873	907	938
34340	5528	2835	2003	1394	1030	754	689	522	498	400	404	348	357	349	317	309	289	330	290	267	282	280	266	261	245	260	244	249	235	261	240	261	250	262	249	246	247	232	249	242	266	258	221	245	208	211	250	222	257	231	263	248	257	240	227	225	241	246	245	251	238	240	249	257	243	242	208	233	249	249	255	238	195	225	245	239	239	236	253	251	250	232	262	234	249	222	241	241	225	217	265	241	220	215	219	255	245	243	272	244	243	217	265	227	238	234	233	223	249	239	251	243	242	250	242	243	245	197	226	237	203	258	242	227	224	230	229	232	225	229	246	242	222	219	229	225	241	220	234	237	236	260	250	232	244	236	239	231	220	232	226	229	242	234	240	240	205	226	224	228	215	253	245	217	257	242	224	226	239	249	238	258	246	199	218	256	235	243	257	231	249	237	269	254	251	234	257	195	235	238	212	203	242	232	233	230	254	238	242	265	218	264	239	215	229	242	210	241	212	210	234	252	220	227	250	241	220	224	264	246	221	226	216	219	206	236	238	215	230	243	189	227	235	209	272	237	232	234	233	229	239	241	225	237	221	260	237	220	232	239	237	233	245	225	220	210	233	221	255	238	236	229	246	229	241	258	248	216	228	244	226	252	249	243	234	220	186	224	204	226	236	215	214	227	217	249	248	196	231	228	239	233	234	258	241	256	224	218	224	204	234	251	236	228	227	214	212	238	215	260	222	224	238	252	220	228	239	213	236	241	252	229	225	215	258	223	231	201	254	224	211	220	240	228	255	250	240	228	225	226	266	248	200	222	244	232	237	257	227	209	214	230	215	218	254	233	231	250	228	242	242	235	237	239	241	239	226	240	234	240	243	218	232	253	243	240	223	227	243	253	229	261	265	254	214	265	256	236	244	247	240	267	223	247	233	245	217	233	211	246	210	206	225	223	228	230	217	241	211	226	220	229	240	246	220	274	222	189	236	213	236	265	224	218	230	222	229	257	261	251	247	245	207	244	247	264	198	253	241	240	251	248	248	243	223	264	225	212	234	247	207	231	229	241	228	232	237	257	250	225	230	205	211	237	248	204	227	238	214	236	243	238	234	240	257	238	242	216	252	240	255	228	220	237	193	221	222	228	248	231	243	242	229	212	256	228	234	243	213	225	239	264	253	223	217	232	233	254	237	245	209	249	242	254	241	222	241	248	245	205	237	223	237	240	244	222	238	206	235	238	291	228	235	236	252	223	229	216	251	217	214	233	208	277	235	252	231	244	237	216	238	225	236	229	210	232	234	215	222	243	245	244	227	236	211	224	220	240	233	275	232	235	238	215	240	248	212	224	241	251	226	214	265	221	245	206	253	221	230	256	247	211	250	244	231	234	221	223	246	243	239	211	219	250	195	216	231	272	241	239	239	213	227	254	200	212	239	254	228	221	257	214	258	249	235	211	238	222	223	251	216	278	262	230	245	235	247	249	236	209	234	225	219	230	204	226	222	247	224	221	250	221	239	211	250	220	267	210	240	212	227	257	226	249	234	230	248	220	212	222	259	239	223	254	231	238	231	204	224	238	265	217	232	261	255	247	230	226	213	224	246	219	217	259	257	233	242	227	263	244	237	243	218	242	257	265	250	232	258	205	241	238	242	249	222	220	267	252	225	228	233	234	223	235	227	233	239	210	255	232	206	227	261	233	219	235	226	222	238	258	232	224	229	215	238	250	222	243	245	233	239	238	230	227	227	229	247	219	239	247	229	197	211	241	240	233	220	241	236	249	254	250	207	234	244	229	233	252	263	229	240	232	222	203	221	247	243	245	242	219	251	244	249	237	219	226	221	231	233	267	250	216	215	254	219	221	242	216	241	232	248	228	228	237	236	253	220	221	253	228	212	214	226	201	255	238	249	218	195	236	248	243	227	216	223	213	232	239	235	244	189	205	225	229	235	237	245	242	247	252	242	203	218	228	221	255	244	229	230	221	227	235	240	226	245	227	230	218	226	229	225	228	218	208	246	227	203	240	249	232	248	213	225	233	229	230	203	223	248	245	212	231	217	220	209	251	250	226	206	215	216	205	218	222	242	204	220	245	252	249	242	239	232	257	252	240	217	208	204	222	247	219	216	233	218	231	230	236	211	247	239	221	250	231	221	219	239	232	220	227	211	207	221	220	222	222	225	224	214	211	224	240	229	238	218	235	241	224	211	238	216	219	247	207	220	204	255	213	232	274	235	240	245	211	243	269	215	236	208	222	209	214	250	247	259	244	258	236	239	246	226	236	216	231	233	239	246	240	236	242	201	216	225	233	210	228	214	231	237	226	253	224	257	228	223	222	239	229	235	226	231	237	252	225	220	227	225	220	250	232	228	241	201	239	246	227	210	222	235	236	227	238	247	225	246	221	230	222	211	240	216	231	265	227	225	232	227	221	239	215	224	215	210	213	233	210	230	225	258	224	227	246	214	217	234	227	256	222	204	234	243	260	240	238	232	228	244	220	250	232	261	230	227	240	248	228	244	218	237	237	206	238	250	237	220	205	223	259	226	234	237	243	238	221	214	233	272	235	238	206	247	231	223	237	263	214	229	242	244	253	245	204	250	211	222	258	272	204	255	228	254	228	231	244	253	235	257	230	216	212	198	243	229	207	227	231	213	249	234	235	224	255	247	242	215	216	198	234	244	238	267	254	246	223	260	218	213	230	230	228	244	238	228	240	236	219	216	261	237	241	213	231	232	243	215	263	247	243	223	253	263	230	232	216	234	237	236	218	217	239	249	221	204	242	209	252	232	218	237	241	252	231	242	249	222	196	210	213	246	252	254	230	251	241	245	243	233	257	254	222	244	241	238	226	242	220	220	211	218	230	217	242	238	234	233	225	231	226	249	242	209	219	213	220	243	229	231	221	215	243	242	235	263	228	278	222	235	210	229	224	236	261	229	246	231	246	248	246	257	215	245	220	235	262	246	250	217	215	245	253	257	224	217	237	213	236	224	233	244	216	231	226	235	231	231	224	252	215	235	239	225	250	222	243	238	230	226	245	239	233	236	226	231	232	211	260	230	221	229	245	232	212	223	210	217	228	231	225	230	223	232	226	232	231	233	236	276	226	239	250	239	229	231	234	212	204	225	213	234	213	271	219	229	237	211	235	230	226	235	226	221	251	231	237	229	244	244	230	204	211	230	218	213	230	232	207	218	216	221	241	243	229	233	241	231	261	226	230	270	237	259	234	227	236	229	250	263	220	242	238	217	260	243	244	243	263	224	230	223	233	219	254	235	238	235	247	244	231	240	250	206	231	241	245	228	234	219	241	236	246	234	218	216	255	254	238	247	239	236	272	256	238	243	220	215	236	262	242	255	231	203	223	244	220	231	255	261	252	228	224	238	229	238	232	236	229	262	256	235	242	198	235	256	253	212	239	234	266	230	255	220	237	206	233	248	247	222	218	243	230	216	212	245	231	241	218	218	232	218	223	228	216	239	230	223	230	217	235	219	217	208	220	243	224	235
15172	2380	5095	6048	4972	3995	3316	2759	2319	2067	1780	1707	1477	1388	1293	1207	1144	1144	1014	1013	956	942	881	926	864	786	820	802	760	800	778	759	728	726	748	689	734	723	687	689	709	713	659	706	715	692	700	669	647	661	674	689	659	647	633	644	700	682	624	641	612	694	668	701	657	711	694	675	628	613	662	652	649	628	629	620	618	627	624	645	657	683	701	671	624	645	679	664	622	630	616	683	690	655	655	678	670	645	628	639	650	694	656	625	644	682	651	570	664	637	616	609	637	574	603	643	610	647	589	598	645	625	650	596	662	635	605	659	658	624	655	637	647	631	720	632	629	702	590	611	606	634	645	650	648	561	617	620	586	595	660	613	591	603	624	572	630	600	627	635	609	611	607	640	591	623	610	617	615	634	614	671	621	658	607	641	608	579	618	580	596	621	624	644	594	601	660	577	599	605	635	651	596	632	638	583	609	654	613	584	626	628	635	585	605	589	619	637	622	607	608	634	608	592	633	647	599	583	608	624	614	608	620	565	590	578	628	601	642	646	632	579	605	582	579	674	578	587	587	628	617	585	591	616	589	619	652	605	603	640	627	607	620	592	612	608	588	569	577	668	581	612	639	608	579	607	599	623	626	615	603	616	612	634	581	609	616	652	604	569	554	593	606	636	574	571	631	595	571	588	586	600	609	627	591	629	623	588	550	641	596	636	640	588	607	601	579	605	633	604	620	572	627	636	621	629	651	652	635	606	582	604	611	622	631	605	614	599	603	620	597	595	596	594	609	649	678	621	614	657	654	617	620	607	594	610	627	608	624	583	600	583	624	591	592	632	612	654	589	628	620	583	656	617	630	589	648	614	613	624	642	622	689	618	598	628	547	655	595	571	590	622	663	603	618	579	582	604	637	575	630	603	567	591	569	686	630	603	583	635	583	643	628	609	636	612	621	590	606	623	622	626	590	594	610	612	583	640	629	646	659	577	603	647	621	604	634	615	615	605	618	584	572	576	632	586	603	624	643	586	584	637	587	565	610	594	590	632	610	645	632	593	622	585	596	622	574	651	559	600	611	588	599	624	601	610	604	618	558	589	601	585	614	593	623	586	646	634	630	585	634	576	586	646	605	598	642	621	583	603	623	609	623	618	610	639	601	611	668	647	594	540	587	596	545	598	619	559	609	616	607	602	594	651	619	645	606	596	599	616	611	608	603	581	594	620	612	607	572	601	582	604	592	656	605	606	598	620	595	666	612	584	587	601	625	571	569	600	613	617	652	630	609	604	581	612	682	592	614	604	603	612	660	616	594	637	603	642	617	610	582	609	619	637	616	576	616	599	621	615	625	631	602	597	640	641	612	626	623	616	603	639	617	637	586	608	618	598	597	616	587	580	594	612	621	564	612	614	594	611	574	609	638	619	622	598	579	613	604	611	573	600	601	631	624	597	599	613	577	592	603	585	649	601	567	646	571	623	588	620	634	604	663	601	600	610	612	620	611	554	614	574	625	575	558	651	622	636	609	581	603	625	618	600	602	618	598	619	650	594	618	631	593	640	625	635	655	528	651	585	584	622	632	586	580	622	600	577	602	559	617	600	630	590	589	598	606	583	644	595	631	622	648	628	580	626	607	596	584	560	578	626	645	607	584	598	609	614	607	646	636	562	605	595	609	597	637	627	637	613	577	624	585	596	641	571	594	666	620	605	624	617	588	642	610	621	585	630	627	611	621	604	606	646	607	599	632	625	589	636	655	621	599	607	654	609	631	609	615	561	604	598	618	578	633	635	605	578	610	637	604	603	654	596	621	636	607	628	626	613	593	633	599	612	587	605	570	582	603	614	605	571	615	572	643	569	655	656	595	627	585	621	564	605	576	563	603	630	540	633	634	569	607	633	609	582	619	592	570	607	593	618	658	615	603	636	612	619	571	602	662	642	604	580	588	636	611	601	660	602	591	652	575	616	631	601	617	593	616	609	607	600	587	616	633	597	627	593	660	639	615	623	598	574	611	644	594	563	632	598	613	608	594	580	556	644	627	625	613	588	600	644	636	593	614	672	598	623	597	616	607	649	636	639	580	608	628	637	676	616	628	630	584	583	611	587	641	660	581	653	603	636	595	621	582	566	651	617	570	593	592	609	610	617	612	565	639	628	585	620	626	666	590	605	544	622	578	591	633	584	583	604	646	629	653	611	631	610	625	608	597	611	598	640	617	625	606	602	628	607	582	638	613	604	626	597	540	625	600	612	625	648	609	620	590	589	612	657	642	677	621	636	566	585	647	586	607	611	617	599	611	633	611	608	615	581	630	621	593	597	618	662	655	608	601	586	610	621	587	652	612	610	604	605	596	617	627	625	640	578	614	601	672	619	623	623	647	621	587	632	631	614	581	616	617	657	618	627	587	578	595	584	578	610	577	587	602	592	629	610	631	625	653	603	592	635	641	613	590	643	611	625	587	583	566	633	632	662	586	664	594	608	621	623	604	597	634	619	585	600	609	598	634	617	582	586	601	634	630	600	605	623	594	630	640	643	610	597	606	616	621	601	596	620	596	603	621	598	650	615	634	589	616	591	631	559	607	587	634	574	597	590	567	671	620	567	611	627	603	627	621	600	560	584	619	660	587	570	608	614	636	623	626	610	602	627	640	612	591	648	646	581	639	573	605	642	580	606	601	648	618	577	599	627	621	623	612	578	611	627	664	630	660	600	613	594	635	607	597	584	568	628	609	617	609	622	636	649	594	571	623	581	643	587	644	570	557	632	572	623	627	581	635	603	565	602	600	575	634	635	619	632	578	640	634	600	582	666	614	660	608	586	617	606	580	602	590	580	638	592	618	578	655	611	565	667	588	619	607	645	618	594	611	600	588	585	609	652	602	596	634	610	591	610	600	601	589	608	620	643	635	592	597	587	606	598	606	608	588	607	608	643	640	597	633	588	592	579	630	577	618	589	601	621	567	596	637	622	590	594	599	622	588	606	589	587	584	625	614	621	607	618	575	584	614	647	626	602	584	597	636	624	604	602	599	553	666	620	589	621	601	611	624	635	589	584	622	621	581	592	566	595	634	603	594	634	640	623	631	618	624	617	616	579	596	582	603	627	577	606	633	581	627	608	608	606	578	643	612	625	616	631	590	606	610	611	651	610	619	649	601	648	591	630	622	625	587	620	629	601	609	628	593	587	616	628	618	615	616	642	606	617	591	582	629	596	629	642	635	604	611	620	613	608	608	609	624	582	633	601	583	603	607	624	594	605	609	652	609	584	624	619	638	584	614	626	616	608	646	602	588	613	585	624	613	600	595	633	608	570	612	636	597	606	639	626	623	586	614	625	590	580	631	624	595	627	608	594	598	552	593	620	605	587	576	601	613	629	635	609	628	641	611	623	596	627	607	592	605	618	653	616	610	619	600	625	572	593	566	600	608	581	604	603	610	612	570	612	649	597	582	651	614	628	622	648	612	595	600	608	616	580	609	609	606	630	575	573	623	626	592	606	592	592	626	599
3942	370	324	363	357	340	324	331	330	307	359	343	335	346	356	309	297	339	334	304	333	332	309	341	308	358	324	331	290	326	331	325	330	313	308	327	331	292	364	343	318	331	337	336	357	325	292	320	355	306	288	332	335	285	320	307	319	282	324	359	314	321	359	324	344	389	317	314	331	322	295	313	308	303	336	354	325	349	351	312	356	349	333	329	340	347	311	378	328	336	347	346	317	335	320	327	285	329	326	316	354	306	320	343	349	299	344	325	296	334	328	320	327	328	331	361	318	333	322	324	338	320	318	306	362	331	319	322	331	341	284	293	331	322	353	311	331	314	332	333	282	339	317	303	299	318	291	292	298	319	320	303	350	324	337	304	366	307	302	336	321	339	362	291	339	328	317	335	322	331	314	342	331	307	311	320	318	305	360	286	297	314	355	340	338	358	320	298	310	325	374	315	311	327	356	325	326	333	312	312	311	295	306	329	315	336	315	333	344	333	327	330	338	272	301	317	341	353	338	320	333	293	320	315	316	315	330	342	309	357	301	327	283	300	307	315	341	341	301	354	335	313	298	338	315	351	344	318	297	356	320	297	343	291	337	320	350	284	304	324	346	352	321	299	378	329	346	297	323	300	281	327	314	335	294	326	325	334	282	324	301	305	324	317	321	310	340	298	319	306	311	321	332	327	300	306	311	314	300	304	320	327	329	352	317	321	313	304	304	335	315	322	335	327	344	309	288	333	296	325	343	340	372	308	295	347	313	305	328	345	315	375	357	345	336	305	345	325	324	270	311	302	299	326	305	312	297	335	346	335	334	297	317	340	324	305	321	323	342	295	350	331	291	311	327	317	299	317	321	358	292	309	329	355	279	335	337	298	363	324	322	319	318	304	326	306	303	320	317	311	340	349	310	317	320	352	369	317	318	331	323	321	312	347	329	327	315	322	361	337	324	297	308	312	316	328	324	315	307	313	333	325	345	344	303	290	312	279	309	341	341	331	351	313	331	356	316	318	318	326	337	312	306	326	290	335	340	328	308	319	371	326	337	316	339	344	316	311	326	289	338	310	318	312	315	314	311	305	276	312	305	345	347	336	293	326	311	343	314	330	335	311	294	372	296	308	323	361	344	321	320	312	317	348	315	291	333	365	349	330	314	308	330	304	315	331	308	317	337	296	304	290	306	339	320	335	328	337	315	309	312	378	302	313	313	277	342	309	310	335	353	377	332	278	311	327	325	340	350	318	292	324	359	320	293	317	322	287	310	344	333	328	357	333	323	299	345	372	295	296	332	302	299	329	334	340	316	325	330	344	310	326	330	338	332	348	304	316	304	354	319	314	307	300	304	352	308	321	328	346	354	324	301	304	321	321	316	328	349	338	332	373	357	334	350	323	340	319	309	336	327	319	314	330	300	319	314	285	303	302	337	360	314	303	327	335	332	295	299	348	322	363	336	347	316	289	331	310	313	325	346	323	340	357	327	342	340	324	326	304	338	338	344	315	353	320	304	304	322	284	312	335	350	330	322	327	301	316	349	335	321	343	324	325	303	335	364	336	349	328	314	310	341	334	317	343	299	347	324	337	340	314	302	321	317	336	339	343	313	331	359	340	313	305	334	317	306	317	309	318	312	348	324	324	333	311	274	319	330	314	314	347	324	314	338	322	324	291	287	331	307	334	291	352	313	331	317	327	351	300	351	311	348	317	318	309	328	361	309	307	320	371	316	333	345	344	321	326	308	300	350	331	309	317	323	322	341	363	342	337	312	328	345	329	335	327	342	314	329	353	306	321	315	322	290	327	343	320	321	302	286	315	308	320	330	320	321	349	307	313	358	316	316	360	341	326	309	333	321	316	355	325	329	303	280	358	330	325	296	323	340	343	311	335	333	336	321	331	327	319	292	319	340	325	332	336	324	337	335	345	340	293	320	312	310	312	315	302	315	326	301	341	329	288	317	366	341	314	297	306	335	335	326	356	294	296	330	328	325	316	332	361	299	319	322	368	348	299	352	330	315	311	325	321	332	326	326	339	335	279	317	319	314	343	303	316	293	334	324	305	352	353	323	303	322	328	308	325	328	328	357	299	325	303	308	343	346	303	310	319	353	350	343	325	326	318	320	284	327	312	333	338	345	307	336	357	324	308	365	309	297	312	329	313	367	329	335	300	292	331	353	327	331	347	328	325	301	318	335	316	354	273	280	328	330	318	326	315	332	314	318	330	355	342	337	308	343	292	313	324	340	339	341	299	313	315	357	321	326	313	340	348	370	300	312	297	343	311	302	333	355	349	312	300	323	309	312	331	300	311	353	305	308	311	330	332	326	305	290	333	324	282	312	327	316	321	337	345	283	307	331	312	332	339	321	310	339	322	347	316	337	300	322	309	338	361	292	319	308	328	312	313	339	323	333	309	312	346	336	338	330	305	349	321	351	328	308	328	366	346	332	346	343	310	363	323	333	365	312	342	348	317	344	325	331	327	363	339	292	327	332	361	315	333	312	300	323	353	305	355	333	326	346	319	333	355	340	317	320	277	333	328	342	316	306	302	313	316	323	323	309	333	322	338	316	346	336	315	319	376	327	339	316	308	394	318	388	281	318	338	323	311	330	308	328	350	324	327	330	324	357	344	369	308	328	305	357	365	346	337	331	299	298	313	325	346	359	331	330	333	345	328	325	319	338	316	332	309	346	320	335	349	347	321	323	314	348	322	315	330	328	331	326	295	329	356	338	313	325	364	376	333	341	310	320	325	364	307	339	355	320	322	326	297	351	362	312	292	302	303	349	318	315	320	294	299	313	281	329	311	362	319	312	350	363	343	304	357	301	307	316	362	306	335	321	329	340	317	319	356	305	318	330	318	304	308	340	331	324	334	289	331	325	304	281	327	305	310	341	372	307	347	321	289	339	350	328	319	318	299	324	304	309	318	298	334	322	336	292	307	316	307	346	316	338	324	317	349	308	325	320	365	321	349	327	319	301	326	325	319	337	305	326	313	348	314	304	325	309	298	331	330	273	300	350	336	313	311	336	305	330	316	341	319	345	352	320	346	328	322	330	346	321	388	328	319	318	326	325	295	342	336	306	300	302	328	310	286	339	327	324	312	371	334	309	337	315	319	308	353	298	330	319	290	302	307	340	350	327	327	331	307	336	323	325	334	329	334	334	289	334	319	299	319	322	332	295	340	325	316	311	322	305	324	309	316	355	310	326	310	335	301	346	303	298	306	339	300	289	330	316	316	307	338	339	299	312	329	351	340	333	316	315	334	334	348	305	319	367	287	282	330	319	339	316	322	323	332	344	310	350	339	306	320	297	312	310	314	324	334	299	323	332	360	338	315	341	298	342	356	346	313	331	320	350	339	324	322	320	294	308	326	325	306	359	331	328	362	344	330	331	303	355	336	317	330	317	333	356	324	341	340	332	298	308	309	329	342	357	307	352	330	316	347	334	319	336	311	338	315	351	321	325	352	317	333	324	330	290	327	309	309	312	347	318	263
4148	927	964	925	923	916	912	879	913	836	882	850	894	895	832	853	836	831	819	760	835	842	837	849	808	836	830	805	835	838	845	835	827	883	887	873	790	822	867	865	866	868	805	779	776	867	800	826	832	833	845	830	813	844	770	825	840	848	824	848	866	784	852	868	851	907	855	861	872	871	871	837	845	841	798	834	848	837	838	829	848	800	857	793	835	820	826	874	835	856	876	858	853	890	860	852	832	800	821	902	837	869	898	820	845	843	842	820	860	832	883	832	836	814	853	868	844	880	888	852	852	855	856	839	890	819	878	910	830	847	863	859	790	819	800	818	879	856	863	814	876	857	838	892	804	847	850	817	836	776	870	787	890	844	851	809	820	868	816	841	834	835	897	829	872	868	836	817	852	838	828	807	814	849	833	820	871	887	829	859	884	836	853	834	791	869	839	799	847	812	793	851	864	806	821	843	779	818	795	845	834	828	821	867	854	817	868	850	792	813	829	835	871	819	822	793	811	827	846	798	832	831	789	830	833	829	896	802	825	756	821	826	867	880	844	812	847	793	773	867	872	853	821	830	790	853	808	797	822	880	809	899	855	812	833	818	898	819	849	854	848	826	777	820	850	810	831	868	876	780	840	829	803	793	829	845	851	854	842	822	822	814	817	818	836	833	847	793	867	823	842	868	840	842	794	770	805	872	884	813	865	830	815	768	873	798	859	853	806	821	803	825	853	875	871	767	876	851	815	827	803	886	817	828	830	841	809	835	850	804	882	824	835	831	829	812	864	831	812	810	865	855	843	824	878	834	842	849	872	828	837	840	793	825	749	833	865	856	826	813	825	835	854	810	879	887	789	805	819	838	835	829	863	865	857	808	807	850	839	862	862	837	836	804	800	872	864	875	826	813	833	826	821	878	811	861	786	882	853	832	823	847	818	906	868	821	859	839	830	811	844	859	805	856	861	810	821	859	819	880	822	833	875	823	837	846	790	831	816	890	818	883	799	808	875	848	829	824	872	883	861	877	883	858	781	830	817	831	863	872	833	873	795	831	814	853	828	846	805	813	814	866	834	827	827	817	891	859	822	821	860	815	856	882	834	814	823	809	821	827	832	813	918	860	777	838	860	836	874	862	838	832	837	856	850	851	851	850	842	840	825	817	881	870	836	800	847	807	770	839	788	824	824	835	858	877	829	833	781	817	844	869	826	766	878	791	803	864	771	862	778	780	826	807	819	840	833	788	851	859	817	842	820	827	790	859	828	816	850	820	856	787	804	828	841	871	856	855	822	812	832	827	821	854	823	854	792	818	878	863	794	803	891	833	784	888	823	820	804	802	850	834	832	818	777	802	892	841	827	797	896	850	848	883	798	829	820	786	840	794	848	837	847	788	840	824	838	826	830	864	782	788	799	822	836	829	785	843	827	835	847	842	839	872	819	871	836	840	877	819	838	834	826	841	793	802	854	844	850	882	807	794	820	794	861	809	860	840	808	829	849	856	890	854	825	891	840	811	841	857	850	866	850	790	805	812	816	830	843	873	818	806	822	857	835	857	834	852	779	801	875	863	792	840	846	811	788	861	808	846	845	860	845	867	848	858	861	819	848	846	833	825	895	882	839	818	818	828	866	836	879	830	871	863	827	856	783	787	797	813	837	802	838	781	843	865	858	805	792	859	807	851	861	829	843	823	830	866	809	828	798	854	825	766	787	835	768	836	817	774	803	877	857	857	826	834	834	833	872	841	859	848	846	813	887	880	859	784	854	812	836	877	836	854	832	833	844	856	859	877	841	865	867	840	872	817	836	824	849	845	847	817	848	853	858	832	826	905	845	819	857	823	825	856	823	823	804	852	856	810	820	806	811	824	794	833	872	770	845	818	773	926	779	841	811	835	826	864	828	838	843	837	803	807	833	838	866	884	811	862	837	798	844	834	805	822	785	880	811	817	857	899	879	819	795	801	822	810	850	816	826	846	818	863	831	822	810	859	812	829	811	827	823	833	839	814	818	790	823	858	862	871	841	770	820	814	831	838	843	834	836	851	777	846	866	859	862	889	824	836	853	796	775	841	850	847	858	854	836	820	879	815	814	826	783	831	776	846	825	844	876	905	825	843	814	849	861	855	853	882	835	832	851	800	850	815	826	868	866	815	814	822	853	846	781	850	822	821	867	848	780	839	852	841	798	837	764	888	821	811	851	853	814	845	855	862	801	834	872	819	820	825	867	864	778	810	849	780	840	846	788	811	832	788	838	848	815	826	842	860	829	815	802	818	832	840	803	883	793	849	857	850	884	800	841	859	834	856	833	834	857	869	845	812	863	832	831	823	834	800	905	811	807	808	856	823	820	817	808	833	770	828	847	837	797	887	818	807	878	833	824	811	824	873	827	862	839	849	826	822	832	839	841	826	835	885	859	849	861	828	832	786	815	816	823	866	794	844	852	811	856	815	830	855	839	824	851	809	888	808	834	831	851	826	833	849	836	813	839	838	832	881	884	879	829	816	784	825	883	830	879	800	831	884	831	841	831	854	799	816	837	778	817	894	891	801	827	829	838	835	832	911	780	879	872	833	811	811	865	802	801	872	884	816	826	822	831	798	851	826	843	826	809	830	819	858	852	868	863	850	846	822	831	841	838	834	795	888	846	847	794	834	833	816	823	842	838	833	847	784	846	867	840	802	857	860	815	839	838	855	831	817	808	837	847	830	855	820	824	840	838	891	887	872	826	832	798	814	866	816	841	865	833	816	868	845	828	750	808	819	846	803	819	784	839	802	814	868	856	795	807	831	840	817	851	773	843	838	881	824	804	804	836	843	827	800	852	879	882	856	866	845	860	855	816	879	795	861	842	848	807	836	804	825	806	826	849	878	761	811	791	815	875	882	857	831	833	844	815	814	844	848	852	817	832	821	806	831	823	843	880	852	835	820	809	860	868	822	829	846	851	839	831	844	837	801	814	878	833	813	784	845	790	821	805	843	821	870	869	795	802	767	831	881	834	823	842	818	791	848	846	828	797	921	818	858	862	802	813	863	828	794	871	789	817	816	871	806	833	831	860	836	863	814	761	824	812	811	867	841	874	890	869	816	854	851	808	869	812	842	812	788	818	831	776	877	852	855	822	854	829	854	826	803	784	808	895	887	796	932	824	857	742	799	828	811	847	828	839	807	843	798	794	789	821	865	861	781	825	844	830	861	806	800	842	833	809	828	843	830	877	798	828	821	853	820	818	798	796	841	835	845	820	794	839	812	855	842	823	798	827	774	815	831	820	856	819	836	901	853	831	845	846	781	867	890	818	831	859	826	869	818	870	829	846	823	828	835	822	854	813	820	852	880	774	878	875	836	810	829	822	837	846	761	870	825	826	810	769	839	819	825	786	817	849	832	796	879	843	857	823	802	808	808	868	863	886	865	860	859	758	809	816	891	839	883	836	837	863	890	833	871	840	839	841	831	805	844	782	828	883	854	861	830	862	802	803	809	824	859	826	801	859	835	827	859
21663	2151	1486	1204	917	712	593	582	498	466	455	438	448	396	391	376	409	402	393	385	372	420	396	361	344	369	348	347	362	399	363	340	323	376	357	343	367	352	360	368	378	338	359	342	328	353	364	365	368	354	332	379	322	367	365	369	359	364	348	340	367	365	326	358	359	406	332	376	350	355	319	312	357	321	360	339	334	335	362	345	332	390	369	355	368	363	379	366	339	349	352	329	368	374	347	331	315	337	358	387	333	391	389	340	315	332	335	346	362	332	329	344	349	368	350	345	341	368	351	323	352	350	372	354	355	361	369	341	363	352	357	323	334	333	360	357	357	348	322	341	322	337	349	347	356	367	372	325	325	345	348	368	383	315	333	334	339	353	343	362	345	335	330	349	364	317	380	344	361	344	384	357	368	344	347	330	309	354	353	343	372	355	336	386	362	331	346	346	361	326	309	330	345	341	313	349	352	339	342	335	343	413	353	317	367	341	327	330	347	358	362	368	346	342	376	346	347	352	349	334	355	360	379	330	333	335	341	354	351	382	352	376	353	335	347	347	335	316	309	340	357	357	363	379	344	356	341	390	344	391	359	370	356	320	354	334	350	325	371	354	365	340	360	328	397	360	365	359	346	334	353	354	333	380	348	327	349	345	353	341	343	361	338	352	335	364	329	338	354	361	306	332	353	337	350	333	368	345	338	369	390	346	352	337	366	367	347	330	366	352	334	316	344	341	340	326	328	319	351	345	381	330	375	332	390	343	337	323	328	342	329	361	349	347	343	366	344	375	338	341	370	381	363	329	356	383	357	353	322	316	356	354	382	364	349	352	321	348	312	369	368	352	353	329	341	354	352	360	348	333	321	335	371	385	335	314	380	347	365	374	362	319	361	340	349	318	378	352	321	369	333	354	335	341	319	355	357	360	334	359	350	345	359	338	354	338	344	353	368	325	358	386	356	322	313	354	376	351	361	414	353	354	383	364	346	377	358	341	334	360	374	398	313	348	321	369	348	369	361	355	352	340	341	357	337	371	371	307	385	353	343	335	330	378	335	327	348	363	369	354	331	330	345	343	358	347	346	374	351	335	346	337	351	306	376	343	363	368	334	352	390	366	382	347	346	365	377	386	310	316	310	335	348	325	355	357	345	341	326	353	337	333	350	358	331	334	336	343	337	353	329	394	319	338	346	319	332	358	340	332	369	378	325	381	354	322	347	338	340	363	365	387	390	335	349	338	352	347	348	364	367	331	343	351	313	340	335	340	385	326	343	341	359	367	344	356	346	358	375	336	367	340	350	355	388	410	356	374	352	334	329	383	329	346	373	330	345	370	345	326	327	400	369	334	352	345	330	357	334	337	362	340	352	341	334	368	358	334	337	338	347	359	373	351	357	346	318	331	382	337	355	350	350	370	357	349	355	341	391	392	342	377	360	341	327	353	373	354	333	312	330	345	353	334	348	387	366	380	365	328	340	380	364	358	361	386	362	344	353	355	388	349	379	355	356	352	340	374	346	354	356	369	369	354	343	364	346	362	352	342	359	358	337	335	357	363	341	348	375	343	373	376	321	361	350	384	371	349	350	304	340	326	376	354	350	339	362	338	336	326	345	321	337	342	347	402	353	355	354	335	317	355	344	349	359	372	371	371	339	360	364	305	318	362	371	340	339	334	347	337	305	330	303	334	332	335	396	332	363	348	385	354	399	378	358	345	366	337	348	324	322	350	355	356	346	364	361	354	310	371	353	370	352	344	332	350	336	336	325	323	364	361	340	298	346	324	351	366	373	354	369	368	352	306	322	344	333	331	367	331	320	331	351	339	404	345	317	336	363	330	385	343	353	359	340	358	351	355	340	355	388	346	378	354	359	336	367	341	341	381	333	361	335	365	334	361	341	355	351	331	379	354	341	339	337	347	350	345	338	312	321	351	342	330	366	339	321	337	336	363	345	355	357	335	360	319	333	344	349	365	339	351	333	325	350	341	334	378	355	347	354	362	346	325	330	343	336	361	369	333	355	367	378	373	356	322	324	333	341	323	344	349	338	358	360	397	361	327	361	311	347	376	380	361	345	379	382	324	373	345	351	319	370	355	342	377	366	355	380	328	340	340	374	347	324	328	336	407	364	326	348	343	341	325	347	378	367	349	383	337	374	347	323	335	335	351	367	350	375	360	323	353	352	340	319	343	329	372	327	371	320	350	330	346	337	344	401	376	320	355	365	372	360	314	352	349	322	356	304	384	370	348	310	339	360	356	342	368	396	307	368	387	304	358	368	343	353	343	339	364	330	340	335	344	382	370	322	397	347	334	356	334	348	339	353	343	356	350	345	359	374	346	355	359	349	372	357	331	295	361	333	335	338	385	351	372	353	345	375	335	324	373	357	308	367	344	326	333	371	355	322	337	334	303	352	381	336	320	347	346	332	365	351	354	357	347	367	375	352	346	362	355	339	379	356	337	350	324	368	323	351	340	311	364	362	310	324	321	392	338	333	349	380	356	346	305	377	371	340	346	330	324	364	326	339	356	351	388	339	343	364	378	375	334	358	337	364	372	361	352	363	314	331	319	352	361	345	300	380	331	346	331	333	356	351	322	354	355	339	344	335	332	384	324	348	363	356	368	363	355	355	369	359	344	328	337	334	370	340	324	359	348	391	347	334	328	344	361	344	334	355	370	362	362	349	338	368	360	330	370	402	334	363	394	344	354	356	370	354	333	333	331	402	346	322	328	331	349	381	386	344	328	350	343	348	341	318	331	331	343	374	366	353	344	373	342	340	320	332	349	364	357	339	373	375	368	324	344	348	336	316	357	339	347	381	339	326	335	316	348	323	345	345	357	353	332	353	320	359	382	374	353	374	383	337	338	362	371	322	403	351	339	359	365	355	346	381	359	359	300	385	334	331	333	332	322	364	322	330	351	330	349	346	351	320	366	367	333	359	351	356	327	350	379	342	331	346	358	322	335	353	343	368	367	368	356	352	352	357	371	346	362	365	339	395	346	378	339	340	364	357	377	372	317	367	367	350	347	336	339	336	369	338	343	345	387	372	336	331	323	335	341	369	312	337	375	336	346	383	353	395	332	327	348	346	341	366	361	343	380	353	331	344	360	331	357	364	350	329	356	362	337	346	347	365	359	312	349	342	387	344	351	344	342	383	332	336	316	326	351	346	359	372	330	335	348	354	332	378	369	350	351	317	378	350	348	346	376	347	329	341	344	330	349	344	354	383	362	335	340	310	340	365	350	339	349	348	344	355	341	306	387	361	369	362	333	352	331	344	344	363	346	388	341	389	345	342	387	376	338	362	326	326	347	363	367	351	375	358	339	336	333	340	342	356	380	339	345	381	352	315	327	348	335	357	327	352	318	350	367	349	352	333	353	367	360	339	322	338	358	357	352	360	358	359	329	333	347	339	347	331	335	340	318	346	387	357	366	379	347	349	336	341	380	331	356	340	299	349	375	353	315	346	365	359	346	336	364	359	364	340	349	342	355	360	383
10759	1808	3372	3636	3194	2700	2360	1977	1818	1654	1499	1453	1381	1268	1257	1140	1157	1128	1121	1114	949	1058	1074	1039	994	981	1017	974	984	961	957	959	972	982	957	960	919	956	928	959	955	881	941	914	890	916	921	935	862	913	913	931	891	944	902	893	875	949	969	917	928	876	889	908	866	879	891	872	857	913	878	943	905	933	934	894	917	865	919	901	872	910	935	931	912	867	972	916	882	913	886	918	954	913	925	910	908	913	866	889	902	919	905	906	940	870	957	898	881	888	899	862	882	909	931	902	907	877	924	883	897	865	878	871	897	893	914	881	880	946	897	927	876	887	904	919	864	889	913	866	901	912	871	870	856	862	881	927	855	908	906	830	863	904	919	864	896	899	902	904	839	885	905	909	909	853	833	874	872	894	862	853	881	898	898	886	919	892	926	884	901	879	864	825	873	940	887	900	839	947	898	924	865	896	887	875	861	877	898	923	817	890	875	894	879	876	859	892	847	912	907	852	873	877	915	934	860	866	829	909	842	835	862	859	879	882	853	878	930	900	877	903	917	828	839	872	842	867	925	863	856	865	904	878	892	864	883	912	855	889	919	852	837	895	853	864	878	856	982	867	919	895	904	891	929	921	879	848	882	873	868	868	851	856	902	914	858	894	845	893	876	870	895	891	904	868	847	870	855	859	847	880	876	906	877	876	865	867	866	893	898	838	920	870	844	865	839	891	873	828	862	857	912	886	866	842	887	933	891	841	899	814	911	934	864	895	881	933	890	864	849	860	805	854	908	884	868	869	918	882	914	930	887	885	855	861	914	852	843	867	895	903	876	916	899	846	859	915	864	897	791	903	862	893	873	853	882	820	852	850	795	917	858	839	898	879	846	927	867	921	852	849	903	870	842	867	863	871	858	869	884	911	853	840	884	893	892	903	873	874	897	868	911	870	895	887	913	906	863	863	896	850	894	871	936	902	799	877	893	855	876	869	978	925	866	916	835	915	849	928	918	820	944	881	846	878	903	901	862	912	890	931	860	923	882	896	845	879	868	917	841	881	885	923	923	844	891	910	877	858	877	877	886	902	883	866	911	853	892	874	841	880	899	872	873	919	840	888	875	969	904	845	914	882	891	840	920	816	903	872	829	864	847	851	851	866	916	890	885	917	972	868	904	844	866	912	913	893	906	952	929	865	927	924	893	882	839	887	866	851	882	911	925	871	885	907	904	921	895	889	922	899	856	868	888	901	908	860	917	933	879	898	883	838	910	877	894	853	929	876	870	865	850	886	862	864	873	890	849	879	884	898	910	842	912	936	911	916	876	898	876	907	863	909	916	947	878	855	855	925	904	871	876	854	877	880	910	803	870	885	847	908	887	928	891	882	906	913	884	880	875	882	889	878	916	813	901	854	902	840	851	849	866	930	836	866	855	900	812	903	882	904	875	892	874	907	878	850	891	868	886	833	875	911	859	799	918	910	923	871	909	856	856	821	908	900	830	875	869	885	903	935	827	920	866	843	917	945	859	871	916	858	836	866	892	880	863	912	895	875	853	880	844	855	865	858	837	894	857	818	901	871	966	903	915	902	887	912	907	947	843	866	897	858	899	914	902	880	895	903	876	914	900	865	881	961	932	899	892	851	890	879	895	897	860	887	877	866	850	873	879	881	862	879	839	866	863	896	909	844	879	866	837	804	888	932	853	913	885	868	903	864	891	850	845	922	870	859	831	921	869	898	872	874	866	917	848	904	827	903	839	855	850	862	906	834	886	839	863	904	869	904	874	885	854	952	901	897	888	874	960	911	941	887	904	887	883	858	835	918	850	878	891	857	864	874	881	874	877	889	916	899	871	870	851	848	871	958	872	886	906	862	883	890	865	904	896	833	932	890	884	882	868	873	834	865	903	920	844	895	857	854	833	913	849	845	857	913	916	879	859	983	906	870	934	865	918	869	860	861	867	878	817	894	855	897	851	860	867	887	890	892	825	835	887	894	863	867	899	853	891	896	877	875	890	901	920	838	893	878	891	892	883	875	862	886	923	933	907	856	938	832	901	906	827	889	912	992	877	871	873	933	938	901	890	895	863	859	911	900	917	824	902	845	940	899	854	829	909	885	857	849	848	877	844	887	881	904	871	863	844	878	887	877	877	910	831	918	866	939	842	908	854	880	869	915	839	919	895	907	876	850	922	925	933	874	897	883	865	848	928	887	885	866	890	862	890	943	907	861	840	843	870	903	842	837	909	925	870	880	882	887	855	864	881	884	894	843	924	877	919	883	910	918	878	888	855	881	841	955	843	859	836	847	859	854	895	880	845	918	926	866	902	854	906	860	908	863	872	936	903	828	844	838	838	835	856	873	907	848	928	851	887	892	886	879	888	857	885	930	880	841	872	898	902	895	898	871	843	812	856	845	892	860	835	878	929	861	863	861	849	906	894	907	951	858	882	913	919	869	865	902	843	821	922	849	863	912	927	909	858	863	828	874	916	855	853	855	870	860	918	902	838	825	908	871	898	922	866	849	874	871	864	861	811	875	813	903	843	873	912	895	892	925	883	852	815	872	835	826	883	860	921	874	850	849	876	804	924	885	897	876	901	915	892	875	879	884	884	832	880	930	860	865	872	893	874	859	932	829	928	872	876	840	874	911	911	874	871	864	883	937	930	870	874	881	879	885	914	876	882	886	875	887	851	877	823	897	873	810	921	857	878	922	950	882	863	878	873	921	891	881	913	903	883	858	833	885	883	882	853	933	900	857	889	853	893	888	904	888	898	894	870	848	868	849	888	912	859	942	886	867	921	882	858	861	873	900	843	871	892	945	860	887	846	831	915	927	877	887	852	836	901	882	858	900	844	901	899	826	870	939	864	861	852	896	864	837	901	916	913	891	835	893	864	857	857	927	877	889	888	833	889	875	847	927	868	896	878	853	861	884	898	860	914	898	905	843	831	838	876	885	846	896	885	861	853	891	884	854	929	894	884	853	834	906	883	857	899	839	927	915	907	893	882	875	880	886	897	904	840	889	857	881	889	887	902	867	852	959	843	938	810	852	902	882	897	853	898	871	936	883	882	861	903	819	886	891	863	828	910	875	870	869	879	878	888	873	872	879	848	919	922	842	899	905	897	904	866	890	905	894	932	872	905	844	841	895	919	902	926	874	896	931	888	874	881	879	869	924	839	869	880	827	889	944	870	870	871	859	826	964	849	851	847	874	811	910	910	844	875	894	876	857	807	868	890	897	911	899	897	906	921	846	908	885	878	911	846	944	882	921	866	909	872	882	861	926	929	909	843	870	863	902	899	852	884	870	883	873	856	885	868	946	868	852	888	899	887	894	897	841	916	883	836	882	841	895	885	979	871	861	897	862	856	907	910	903	882	884	896	881	851	837	894	864	853	887	915	947	938	883	872	859	852	802	824	860	911	929	856	898	918	904	849	905	887	817	907	891	898	908	883	885	912	868	878	874	836	917	871	870	824	900	855	900	864	893	890	921	839	893	928	893	870	866
33256	5633	2822	2023	1414	1113	766	668	632	482	444	431	403	358	295	327	353	348	325	308	272	281	294	268	284	274	261	292	282	262	240	271	255	240	240	287	231	245	229	278	258	233	242	259	263	240	249	219	247	242	263	267	215	255	258	248	231	250	225	240	247	274	231	249	265	267	287	248	231	293	250	256	254	254	231	241	252	251	240	243	239	249	254	217	252	252	287	250	252	244	256	226	243	248	250	262	228	243	242	232	226	236	279	265	268	232	243	243	248	241	245	220	244	219	246	230	237	232	251	235	254	240	237	244	244	250	236	265	263	263	229	275	247	236	254	237	261	218	258	237	232	265	230	244	254	254	226	205	223	271	251	262	251	246	235	240	235	233	222	221	245	229	231	220	231	242	230	233	255	235	227	263	235	260	210	247	223	257	238	252	247	227	240	234	263	272	219	233	231	244	222	248	253	244	217	241	257	216	239	241	246	213	244	242	229	257	267	253	256	233	245	234	263	246	239	232	225	291	222	247	245	248	247	227	265	229	240	266	263	256	247	209	226	242	247	235	250	265	232	243	225	216	244	253	227	246	277	239	250	246	251	258	276	244	223	225	223	251	241	235	244	232	236	228	275	234	238	242	235	235	249	235	252	251	241	265	234	256	262	252	238	259	246	262	239	238	285	246	263	268	251	250	237	239	238	240	296	264	243	240	217	242	262	232	248	251	238	251	249	267	262	263	251	266	234	236	225	243	232	227	262	256	231	210	239	251	242	260	235	245	225	254	215	250	231	257	236	263	239	200	245	237	241	251	257	226	233	251	238	210	271	285	234	209	246	237	253	256	232	244	236	247	244	234	255	234	270	206	251	266	247	221	257	232	253	255	221	243	205	227	238	228	219	230	250	231	265	256	255	227	245	267	250	239	219	258	235	238	227	240	246	246	241	235	249	273	230	257	251	224	224	251	240	249	228	256	241	240	257	238	202	221	245	257	270	247	246	213	231	247	243	249	246	265	241	253	202	227	265	251	236	245	242	246	231	245	223	228	221	240	245	239	252	242	226	259	270	238	237	217	224	261	225	251	263	237	274	243	233	263	244	255	239	260	239	239	252	240	257	218	226	236	247	244	269	238	234	242	241	256	220	248	238	248	229	250	226	209	244	233	225	242	274	246	248	228	228	250	236	249	230	246	226	258	263	249	244	242	234	242	270	221	260	232	235	233	223	244	236	232	232	268	272	289	224	229	231	238	231	264	258	230	243	236	243	249	223	227	241	204	265	237	261	253	252	245	240	288	232	235	239	245	238	238	236	224	254	241	242	239	228	256	226	226	240	248	231	260	236	273	215	234	247	237	255	210	241	287	230	225	254	238	243	232	230	221	244	270	240	210	238	250	252	230	252	240	251	231	244	226	246	231	246	259	244	242	239	236	237	221	253	249	238	267	252	273	236	222	220	248	250	241	228	272	234	244	241	253	263	255	277	256	221	255	261	248	246	254	236	251	245	261	216	244	264	208	282	261	220	211	245	282	257	254	222	239	275	241	229	247	213	205	250	239	260	261	216	267	250	259	212	230	237	237	242	211	252	255	272	260	264	260	257	228	241	250	241	244	272	248	271	237	224	238	216	239	243	214	283	251	233	250	219	258	217	230	220	217	228	245	235	247	225	268	249	246	234	229	252	229	237	242	243	236	248	257	242	256	219	222	227	261	224	242	218	236	246	242	213	247	253	238	225	223	216	246	231	219	222	237	235	248	227	241	267	245	240	228	235	262	241	241	251	236	242	218	209	240	200	232	266	254	247	270	230	226	236	251	235	268	245	225	258	232	250	234	218	238	263	224	237	279	241	227	237	247	245	234	241	221	252	270	242	239	258	214	245	256	253	235	251	242	218	236	262	227	224	272	241	245	256	232	236	274	231	251	254	254	246	209	239	222	248	220	241	254	282	252	242	266	232	236	239	223	279	246	251	236	223	245	256	246	234	257	275	266	258	235	263	265	228	252	239	220	245	233	250	270	225	253	229	233	243	262	248	240	254	254	247	264	236	230	259	212	253	247	243	230	235	240	258	219	239	221	243	251	259	248	241	244	219	250	250	264	226	258	217	223	249	239	222	232	262	260	238	250	244	254	250	228	241	231	256	221	260	225	237	227	243	239	241	243	225	244	234	224	250	229	248	236	248	247	234	270	218	232	226	235	254	240	241	248	217	231	276	258	240	254	219	265	263	261	229	225	256	227	236	252	250	266	226	241	236	235	244	222	255	240	230	283	242	253	239	247	253	247	242	240	248	268	252	233	225	240	247	252	222	266	235	229	257	239	238	248	249	245	231	244	246	237	241	240	263	259	226	240	247	239	258	244	271	269	242	217	250	247	244	231	241	245	253	237	230	225	256	253	252	231	254	228	247	258	223	256	246	237	239	224	226	257	233	242	266	268	268	250	230	250	245	265	261	253	239	219	245	234	256	236	232	235	231	231	269	216	215	209	243	225	234	224	242	242	241	266	249	262	251	254	222	266	229	217	264	249	247	278	249	251	242	224	258	253	227	252	225	233	234	229	230	231	223	245	248	256	244	234	255	236	241	240	239	253	240	225	231	251	218	219	219	241	228	256	231	202	255	235	269	227	236	260	231	249	256	249	263	234	239	232	269	264	239	226	197	233	244	235	217	246	249	253	250	222	227	234	247	267	260	238	245	242	245	255	253	244	235	250	241	265	248	234	223	262	243	254	235	236	252	244	251	245	265	261	243	268	252	263	251	228	212	253	263	233	234	253	240	234	264	260	247	258	236	270	202	226	219	216	222	221	228	257	205	213	234	250	258	236	258	256	254	225	209	246	220	236	243	245	223	263	242	225	239	227	234	241	254	228	244	205	208	268	230	238	227	226	220	238	235	238	244	252	244	248	253	231	215	234	230	243	246	250	246	237	224	263	229	258	242	254	238	223	248	239	227	253	241	242	242	241	226	262	231	272	214	224	235	216	211	250	253	230	245	236	229	257	218	220	268	250	240	241	272	238	260	250	250	241	257	226	241	230	232	249	251	253	256	223	249	240	224	250	259	261	229	227	219	233	253	265	249	263	253	235	275	244	212	237	266	265	239	247	256	212	241	228	233	256	218	236	214	247	269	263	240	260	216	232	229	245	233	240	259	241	202	235	241	252	240	276	222	214	230	224	239	231	222	252	248	236	232	269	248	229	228	242	238	246	260	219	254	242	255	261	235	249	257	233	240	224	212	242	228	245	246	220	228	251	243	238	221	256	228	261	208	222	248	228	240	237	215	261	254	254	230	265	214	217	205	234	255	241	235	241	240	225	207	263	211	242	217	263	254	247	239	229	225	223	231	263	252	250	226	234	253	236	268	246	222	239	237	248	229	228	244	253	236	244	226	237	251	233	223	227	259	262	264	234	199	263	238	225	248	238	248	245	239	253	255	238	235	231	245	235	249	219	247	237	222	244	248	242	255	222	253	224	241	255	203	244	240	241	247	249	257	270	237	249
14932	2391	5285	5859	4804	4044	3297	2810	2331	2127	1810	1706	1567	1343	1254	1213	1249	1144	1017	1030	1013	987	987	929	874	850	866	840	779	777	783	743	775	725	732	748	715	731	690	743	706	695	658	731	742	762	718	703	676	664	687	722	735	699	661	661	733	696	703	695	661	664	656	715	734	714	690	676	654	687	637	668	693	667	663	660	654	645	686	681	652	652	667	693	675	665	689	680	680	676	705	694	687	723	641	619	668	647	687	672	686	721	714	705	651	662	654	626	642	608	660	648	675	628	637	633	633	624	711	670	685	624	655	704	655	683	668	632	672	646	626	651	680	685	648	720	635	625	635	626	676	665	638	669	645	654	631	673	642	656	657	663	633	698	669	641	657	621	643	632	659	592	679	621	599	623	648	666	678	625	658	636	677	658	653	646	578	669	594	631	657	639	609	608	645	636	607	599	622	625	628	628	622	629	611	665	721	647	620	640	601	619	638	656	653	623	641	625	690	647	675	616	650	652	645	610	625	591	642	589	594	673	615	645	646	640	579	633	646	645	610	585	658	648	596	609	642	610	622	605	603	623	619	647	592	673	633	665	658	613	640	598	609	594	663	595	659	625	645	647	615	664	633	601	642	591	649	685	631	646	619	637	611	613	627	608	632	632	643	609	635	584	649	643	628	593	618	606	631	637	621	604	645	630	682	604	625	596	655	602	613	640	592	630	601	643	648	680	613	646	657	620	614	643	652	623	610	693	626	617	621	657	648	624	640	606	609	660	614	601	671	617	593	656	649	603	623	624	601	600	622	691	668	640	588	627	627	638	634	631	658	610	633	602	642	649	632	593	654	660	652	636	628	609	620	645	663	641	626	609	657	620	641	681	643	626	625	650	661	637	626	644	629	617	623	647	614	636	653	642	581	693	643	657	617	639	617	625	630	654	628	608	618	660	606	662	658	639	635	588	609	641	604	659	607	612	609	616	608	670	620	607	655	611	628	600	621	635	615	622	675	643	620	645	624	623	605	617	623	612	618	633	658	594	633	622	626	633	644	601	600	620	629	651	633	615	612	649	615	671	603	646	594	643	671	643	609	629	589	647	630	617	623	619	585	655	603	691	587	614	654	662	609	624	657	629	690	651	644	665	620	602	611	638	647	614	640	651	676	603	650	664	651	625	643	654	665	616	637	657	623	631	611	609	652	604	647	618	635	668	651	624	631	652	620	629	602	586	647	597	596	649	650	632	680	633	615	658	634	586	645	609	652	638	648	652	655	617	628	606	558	563	641	633	626	660	607	612	603	616	610	615	649	630	599	651	597	648	627	604	605	625	639	665	565	636	616	566	634	644	641	681	620	657	658	713	617	621	626	632	596	647	619	648	594	677	650	619	608	606	643	626	613	654	611	648	641	641	633	623	642	632	674	658	645	679	623	620	604	621	629	630	652	652	582	625	625	624	602	623	626	614	616	640	606	634	626	622	637	607	633	641	628	605	638	675	635	642	589	645	623	600	631	653	642	600	619	653	620	601	636	619	640	619	638	621	633	618	645	633	656	652	630	623	680	621	593	645	543	638	615	651	667	641	617	627	607	610	639	633	654	654	582	671	617	633	627	605	645	601	639	661	627	605	641	629	663	600	577	635	602	639	626	668	622	614	621	653	646	608	614	625	605	654	653	600	606	635	688	628	613	597	633	661	615	613	630	641	575	596	655	610	566	610	601	637	641	644	624	634	657	597	623	657	623	612	633	605	632	636	620	629	620	639	627	632	696	659	630	598	614	592	670	611	642	587	653	626	592	678	631	666	615	614	605	661	655	628	653	607	667	617	574	641	631	627	601	605	616	633	669	596	689	664	611	618	676	604	615	651	634	639	624	654	650	610	647	624	639	659	650	633	610	680	594	652	640	693	611	654	628	611	706	693	574	615	649	618	622	655	618	605	611	632	573	668	618	600	626	683	608	605	601	644	635	667	627	646	599	570	561	586	625	625	660	640	621	626	676	645	586	617	655	633	640	608	657	633	670	636	599	626	655	649	629	607	653	637	638	594	651	617	626	640	645	635	626	605	643	612	625	672	611	678	582	649	655	646	642	642	631	625	656	623	656	624	647	627	653	603	611	621	635	648	644	586	659	624	608	631	621	650	639	643	666	674	649	663	618	626	633	623	677	580	602	615	613	644	620	633	612	617	652	628	635	587	645	676	630	593	622	628	628	657	634	666	636	637	650	627	573	636	622	630	617	612	627	637	651	668	632	651	618	639	627	660	590	621	649	634	646	628	631	604	582	653	607	602	615	678	630	641	637	667	647	606	626	644	629	621	601	624	623	677	627	611	654	611	643	609	685	642	615	647	605	635	624	637	609	632	623	604	640	644	669	664	623	574	620	602	628	659	631	661	673	650	659	650	636	560	648	669	655	637	609	650	621	632	606	628	634	642	661	632	616	607	678	670	620	645	632	620	642	640	617	613	638	676	628	613	621	625	617	655	638	636	633	624	644	623	652	641	613	627	627	633	624	654	625	665	661	657	591	643	652	599	631	629	674	627	628	612	630	612	649	645	643	625	643	656	639	609	626	615	617	625	662	649	646	622	674	594	652	656	689	643	623	641	634	637	625	633	621	663	675	627	632	662	672	612	613	627	683	629	616	653	627	613	659	640	614	657	603	681	653	621	616	609	632	627	625	645	648	628	635	636	649	630	615	603	631	666	623	622	651	629	612	658	604	656	638	650	601	624	611	638	652	640	616	654	641	640	578	599	648	595	627	629	646	647	647	604	650	606	643	616	586	640	583	609	665	652	658	659	652	658	623	625	599	607	616	641	654	611	589	631	607	626	646	621	625	635	632	627	656	640	647	676	598	611	656	594	636	626	654	639	661	647	645	635	606	625	534	629	605	651	655	628	680	618	642	637	651	622	607	659	564	640	632	619	613	599	611	633	628	658	606	614	611	627	643	620	619	616	630	566	651	589	640	600	647	630	620	589	629	644	628	651	631	624	637	646	650	612	623	616	624	608	632	682	638	645	650	641	665	594	551	627	634	612	649	662	696	663	637	639	600	618	676	631	614	610	687	624	597	613	648	665	627	653	635	611	592	681	637	575	623	652	647	582	620	587	612	628	664	665	622	603	612	607	654	604	600	657	633	627	619	603	612	634	629	642	689	639	664	701	583	637	612	594	605	663	645	606	588	650	610	591	587	598	640	618	597	606	644	637	610	624	606	635	612	608	603	626	597	640	573	581	647	623	626	590	669	658	631	631	602	635	654	644	637	633	624	664	654	633	648	627	647	656	602	603	679	632	640	611	647	622	607	665	621	660	663	639	603	620	651	599	633	620	634	620	625	640	656	624	636	637	601	642	601	630	592	596	698	665	599	652	614	613	639	617	661	595	612	627	656	647	612	636	615	649	616	632	633	617	577	641	617	623	642	642	653	590	646	649	615	624	624	628	626	632	612	645	614	630	603	641	603	589	653	615	629	652	658	606	623	637	621	647	628	645	638	641	629	632
4349	376	373	346	352	377	361	333	345	337	317	346	310	328	324	328	320	364	318	334	316	352	303	344	315	329	332	308	343	317	362	336	294	347	344	291	311	349	341	344	347	354	313	375	318	325	319	351	355	313	320	320	329	323	354	349	315	329	334	323	341	339	314	325	335	330	352	343	315	295	331	284	353	322	311	354	328	324	351	362	324	326	337	333	345	338	337	356	345	339	312	342	345	314	356	351	346	323	324	319	333	333	336	363	306	338	341	358	338	334	355	346	322	326	347	342	331	314	348	331	329	330	350	356	324	326	318	326	341	291	325	328	344	370	327	345	311	294	315	324	326	320	344	343	344	326	333	341	308	355	339	310	337	337	301	359	363	324	344	306	355	323	342	321	350	329	341	340	365	330	357	348	325	307	366	324	326	346	326	332	329	338	353	317	326	360	323	338	321	336	333	321	352	320	350	349	334	327	361	349	349	295	352	301	320	325	336	329	331	329	322	321	331	360	343	368	338	329	335	337	328	309	313	324	355	361	341	316	327	344	352	348	330	326	355	374	349	359	321	339	341	343	324	332	342	353	339	329	335	337	353	355	349	379	360	359	355	335	343	347	310	336	319	337	308	336	320	360	337	348	380	335	294	312	375	296	334	324	318	304	356	345	329	349	322	316	309	329	318	328	339	344	338	323	348	360	351	327	342	349	373	366	311	314	357	314	364	349	325	330	331	340	313	320	318	317	322	360	346	336	317	364	351	328	335	333	350	318	330	328	348	329	374	331	334	335	310	340	321	353	302	352	334	347	326	337	317	266	325	309	321	326	335	331	320	353	320	302	337	323	359	335	338	384	352	336	325	327	315	341	333	337	331	337	322	325	356	296	340	347	339	326	352	324	374	363	344	340	350	332	343	365	333	334	335	338	308	323	335	335	319	346	317	306	344	337	320	361	326	317	310	337	340	322	323	341	327	391	327	361	315	332	332	329	322	333	355	342	339	320	305	337	304	358	325	358	308	303	335	342	338	316	320	336	360	354	323	292	358	316	313	315	322	337	323	340	316	332	327	357	349	360	335	319	322	301	336	324	327	322	357	335	328	356	312	328	323	331	339	350	321	317	342	322	333	351	310	310	344	346	310	357	316	339	315	332	305	325	312	302	300	371	338	321	326	331	319	339	329	319	349	363	356	329	338	307	282	315	359	324	297	334	334	320	339	344	322	350	301	365	338	340	344	321	353	350	335	363	339	296	352	324	339	354	361	358	321	335	347	337	324	312	315	359	308	321	358	338	342	308	337	316	321	317	333	327	357	342	325	331	319	315	337	355	361	362	322	333	380	310	341	334	334	348	322	310	331	326	362	317	357	341	323	333	296	351	354	323	307	322	315	350	344	319	314	337	354	354	349	317	309	340	344	320	324	372	354	350	370	332	343	366	294	323	372	333	325	352	353	355	359	327	332	315	305	329	325	348	340	386	325	352	289	335	352	333	306	332	340	325	312	321	318	358	334	330	320	296	318	326	333	309	337	351	342	325	338	296	328	309	316	330	316	343	330	363	347	332	352	332	339	306	342	326	318	358	278	324	322	358	355	290	380	358	359	311	367	336	352	336	331	335	330	319	329	384	335	316	328	352	362	354	347	336	356	341	373	346	331	322	372	314	344	314	340	354	347	361	352	339	318	348	349	316	319	357	348	366	336	340	331	366	344	312	335	328	346	311	326	326	375	331	347	334	367	336	353	297	324	330	324	347	346	335	316	374	319	295	333	332	336	324	325	311	326	315	345	337	340	309	316	342	354	293	320	327	326	300	339	324	350	335	352	312	363	307	354	335	347	383	328	312	351	334	330	328	345	329	299	336	346	321	339	342	336	334	323	300	320	344	307	326	318	332	352	341	360	330	321	353	307	328	328	296	350	336	362	333	328	327	328	361	300	352	351	337	316	323	312	325	338	308	324	343	292	339	348	335	356	345	319	366	336	326	355	327	330	363	328	340	336	323	313	314	349	307	331	339	325	334	319	363	315	355	347	366	311	348	315	315	336	333	298	310	355	333	317	335	312	339	337	341	350	340	328	337	319	346	331	310	325	321	330	350	331	315	351	324	311	321	362	315	318	376	346	295	350	344	333	333	367	331	326	334	307	325	337	356	349	332	342	325	330	310	343	336	332	350	327	339	332	322	324	373	327	310	328	345	332	317	319	337	341	351	345	342	364	347	355	369	335	365	329	371	295	329	298	328	349	330	370	333	325	315	320	365	356	351	324	321	350	262	314	332	301	312	320	317	315	342	314	330	311	322	346	322	299	315	336	342	330	328	330	320	339	376	332	377	333	346	352	311	309	322	335	315	322	310	312	330	327	332	329	325	342	310	358	336	326	322	358	315	332	344	318	353	316	323	348	368	349	352	323	359	315	340	330	334	376	318	329	330	306	328	315	320	318	324	335	325	320	339	327	324	333	340	292	359	323	335	339	333	347	349	317	327	339	298	356	316	318	327	344	330	332	365	371	324	354	303	334	357	327	314	316	356	342	308	325	356	348	344	330	292	337	336	307	333	313	306	299	335	350	347	316	299	339	292	321	355	323	327	349	340	338	366	331	368	345	334	349	351	364	333	331	335	312	341	331	319	292	336	304	336	371	333	322	286	321	321	316	366	311	337	341	339	307	340	348	329	311	306	330	323	335	333	314	329	335	298	326	340	338	316	337	320	316	329	353	341	331	333	317	317	323	327	356	331	356	316	332	348	362	322	300	325	349	305	320	344	328	319	350	345	368	341	339	348	343	346	338	328	299	318	344	334	348	358	365	313	317	319	329	327	314	308	343	353	336	337	343	329	346	301	348	346	302	337	334	341	315	308	351	339	316	328	336	287	353	309	325	303	338	349	322	318	358	311	330	319	328	330	376	311	346	351	329	349	312	312	306	335	341	330	308	348	337	331	342	363	348	349	334	353	313	322	306	340	338	315	348	326	325	310	349	327	310	317	342	342	326	326	331	328	364	316	329	346	327	309	370	332	321	354	330	355	318	313	319	309	312	339	344	370	340	352	347	343	329	379	332	341	332	346	322	359	332	345	359	353	350	330	341	330	359	312	357	357	321	347	319	362	333	327	293	320	344	348	334	334	340	345	330	343	350	334	346	317	346	308	319	294	347	313	353	329	336	331	363	321	349	347	353	336	315	305	331	315	325	330	324	353	333	289	329	330	337	372	334	301	348	318	319	307	346	357	315	338	316	334	358	343	320	322	301	333	353	330	350	352	320	331	342	321	341	360	312	302	340	306	336	331	305	345	332	354	349	331	329	351	330	352	303	330	344	342	356	332	360	343	349	316	325	324	322	363	336	341	329	357	330	328	330	335	333	311	334	351	319	322	311	383	340	336	330	341	321	344	353	321	326	335	309	365	340	332	316	346	348	300	323	330	345	320	340	353	330	295	325	280	337	327	329	350	351	348	335	357	290	328	296	314	340	348	329	322	293	347	346	293	318	323	337	324	353	355
4163	867	983	991	995	910	921	895	924	925	912	846	876	861	836	915	908	871	853	881	830	842	852	875	874	812	875	784	832	899	911	844	865	854	868	831	846	852	846	866	874	854	841	847	869	893	879	836	833	816	871	897	827	842	837	894	864	870	858	851	898	834	851	801	892	901	857	824	855	867	845	833	869	907	871	864	844	863	810	862	794	878	906	910	899	863	905	862	872	855	800	880	873	926	838	889	885	871	924	928	885	851	909	899	884	848	895	863	807	896	859	855	842	933	884	925	850	877	851	872	867	809	887	835	842	855	877	863	877	863	884	838	873	851	856	836	900	863	889	821	884	861	867	845	896	878	837	867	835	922	835	860	812	877	887	844	857	829	900	877	858	888	845	864	855	820	857	905	880	836	858	872	814	818	841	866	887	878	833	839	837	798	836	873	831	833	903	849	871	837	881	819	887	844	898	868	874	819	828	789	861	867	892	828	843	894	842	865	852	896	874	891	880	903	889	834	864	842	840	872	846	909	892	862	828	853	857	896	873	830	869	912	873	878	831	860	911	876	878	860	912	858	853	826	854	837	852	853	848	887	846	830	817	841	846	883	846	878	836	884	850	846	884	848	826	832	825	889	849	873	838	846	820	865	874	830	882	822	875	861	854	846	857	866	859	859	895	837	915	843	847	859	819	800	860	930	867	919	880	820	871	847	873	832	819	866	879	834	822	899	822	872	824	859	828	893	840	860	906	827	850	876	837	928	902	853	846	845	807	801	823	867	856	860	833	817	856	875	864	874	901	806	842	872	839	849	901	865	882	856	899	870	886	844	859	834	881	834	869	810	865	877	803	905	895	880	853	855	891	827	903	884	880	860	850	852	860	852	895	851	862	856	848	821	819	885	877	830	868	860	878	862	851	863	871	829	837	845	856	886	869	858	884	862	856	867	801	813	859	846	804	881	883	846	808	894	816	910	857	842	922	868	858	854	861	869	811	871	867	831	865	918	864	846	897	861	838	849	851	828	866	886	842	817	839	787	877	916	893	747	884	839	800	829	880	857	892	842	873	826	870	878	858	821	896	835	885	880	827	829	861	849	826	858	871	873	861	886	870	866	818	868	867	857	788	829	855	883	884	961	871	872	852	834	836	826	876	859	856	826	829	828	900	869	796	831	821	868	897	846	897	858	849	854	841	816	849	818	832	843	880	785	883	865	847	908	863	829	862	842	868	866	849	842	889	859	887	835	865	854	868	837	860	909	850	857	833	845	890	826	874	886	847	887	866	845	889	884	836	890	833	863	860	879	868	878	827	866	818	853	841	854	886	885	841	815	856	867	829	853	881	843	808	839	850	886	850	809	834	897	859	879	899	842	843	910	875	885	834	891	873	843	881	858	843	842	855	859	797	787	889	822	878	877	886	865	822	869	843	858	866	892	880	861	930	871	863	871	848	823	864	885	902	844	894	812	851	870	841	860	840	857	793	896	870	806	853	858	866	847	855	910	836	849	831	854	804	929	866	849	842	859	878	819	865	838	856	799	800	865	859	876	844	810	845	891	883	856	885	838	923	823	830	866	864	840	829	832	869	838	874	863	847	868	833	875	823	842	832	901	831	850	839	796	804	807	855	819	868	884	845	905	814	854	884	838	872	851	906	847	879	836	900	891	903	811	872	859	865	831	858	835	893	857	842	834	867	823	866	818	868	828	815	859	862	857	874	844	857	869	846	854	878	822	842	869	846	837	865	849	842	875	788	829	856	865	812	914	857	819	863	848	877	888	889	848	870	831	781	876	865	824	841	856	846	863	854	904	865	851	831	833	881	798	829	898	887	831	845	855	865	870	879	871	846	855	825	823	906	847	857	825	862	885	852	832	864	840	869	859	860	837	919	907	888	864	859	883	855	888	887	860	907	861	838	810	880	799	835	866	855	917	817	914	821	871	861	829	822	808	872	874	855	840	837	873	828	851	922	868	926	836	861	877	809	828	867	883	824	889	883	823	878	859	866	864	825	830	850	854	897	849	889	843	888	852	892	909	874	890	840	813	867	879	811	824	817	890	837	858	855	848	877	830	847	898	929	825	841	848	870	868	876	842	830	897	866	898	858	884	873	846	823	834	845	855	884	810	873	833	876	866	884	826	809	875	906	844	839	823	861	911	879	825	812	846	878	820	920	849	826	911	790	875	828	840	836	815	887	862	846	872	870	898	844	852	835	897	813	857	820	877	858	855	867	868	840	847	863	848	883	865	843	823	817	833	884	809	879	879	868	907	829	828	822	849	855	832	861	880	889	862	890	814	878	837	877	873	865	827	894	830	884	863	900	849	853	873	803	861	839	825	831	878	790	874	895	844	857	836	827	845	815	849	893	849	921	847	840	864	852	843	845	871	885	866	839	857	878	863	851	858	811	866	833	840	900	852	845	809	829	885	852	807	850	863	877	899	829	870	885	822	901	809	861	837	856	883	867	837	851	827	842	860	913	881	892	863	863	859	841	819	855	832	830	874	809	873	877	874	878	866	893	878	861	883	807	794	891	828	854	827	880	860	866	885	841	878	859	839	783	850	873	871	866	818	821	852	821	848	846	836	829	809	880	844	852	909	859	807	850	826	851	824	898	836	842	920	805	855	842	848	886	845	843	873	811	919	898	894	871	898	885	889	871	851	804	812	904	804	867	868	819	866	857	865	897	900	888	832	885	872	833	849	946	826	820	865	881	858	832	836	822	856	898	896	833	841	839	844	842	839	836	868	855	874	897	896	822	848	870	877	882	824	799	857	937	859	868	884	857	855	844	835	883	883	900	819	880	908	795	835	863	881	836	840	870	828	875	875	852	826	841	852	838	864	858	871	896	892	835	897	842	884	871	834	890	898	861	860	814	824	878	859	856	837	864	907	878	822	849	858	850	816	842	832	855	892	853	896	823	892	878	826	874	920	826	850	828	829	847	830	840	885	843	881	861	915	803	873	877	891	849	909	865	867	867	864	838	864	845	872	868	851	819	827	851	895	833	870	872	829	815	827	862	868	858	786	911	846	840	837	842	839	861	844	861	863	832	840	854	892	832	844	859	859	842	873	849	820	859	889	867	840	830	872	815	836	862	836	839	817	811	826	841	889	819	839	880	886	851	835	885	833	855	795	880	848	838	843	884	835	828	831	812	893	852	840	818	853	829	841	815	813	927	836	875	865	838	885	868	868	821	866	856	875	853	877	838	837	830	856	844	843	847	876	855	867	888	837	881	870	850	883	877	865	868	894	828	873	890	855	857	873	876	822	838	869	856	802	806	813	790	856	859	838	854	928	832	859	802	879	839	903	862	843	866	866	862	839	886	864	870	880	818	854	862	889	866	854	833	895	847	828	863	882	869	870	781	907	808	822	887	822	859	863	844	888	882	839	858	863	862	805	806	843	903	831	827	815	827	838	896	842	841	878	813	808	838	870	841	828	823	842	927	834	850	807	853	875	881	807	924	869	840	796	923	844	843	888	899	855	880	879	869	825
22104	2291	1553	1140	959	784	659	572	508	532	475	437	429	428	413	354	346	392	361	368	392	374	395	412	397	365	357	398	385	387	393	372	361	349	375	338	351	349	405	379	365	378	378	367	355	343	353	357	355	361	338	360	359	375	357	356	397	385	364	365	303	367	359	390	347	359	305	363	387	330	369	340	338	368	370	348	338	366	338	350	347	347	348	345	368	357	334	338	299	391	355	379	361	370	348	390	337	380	359	347	354	359	317	335	370	391	350	324	374	383	348	384	338	388	362	374	407	361	364	363	388	406	370	383	354	358	383	363	365	341	371	355	379	341	363	390	364	364	353	363	375	373	340	360	350	369	370	350	345	378	374	364	375	361	397	324	373	371	369	354	339	380	348	396	363	373	353	333	355	319	358	365	317	366	316	365	352	353	347	350	369	358	311	385	358	333	371	368	345	368	365	337	366	344	377	370	323	365	377	382	341	345	392	373	421	339	373	347	370	314	342	335	352	369	340	345	344	369	362	340	330	327	342	351	386	349	349	385	337	372	383	352	332	371	358	362	366	364	347	317	360	350	353	341	318	374	378	353	309	378	367	369	360	317	340	353	395	340	334	378	349	373	343	387	361	354	342	383	353	384	376	332	397	382	348	364	348	390	395	380	351	375	352	327	341	364	345	360	375	338	341	362	351	366	388	355	366	339	405	385	324	334	338	371	369	318	355	397	351	409	326	338	362	359	366	381	365	398	333	316	370	342	365	351	399	334	375	346	362	345	329	347	370	368	371	385	377	383	361	388	378	367	336	349	374	378	319	367	329	391	359	365	375	358	361	387	350	364	374	353	360	357	362	347	369	337	333	376	354	364	359	373	356	379	341	327	342	379	356	344	351	370	362	364	367	341	383	356	361	364	302	348	358	373	380	380	378	337	387	343	314	364	341	348	330	364	372	353	383	350	368	349	327	386	346	378	374	356	373	356	342	364	368	353	345	361	358	371	349	361	372	348	371	320	378	396	393	368	344	339	379	374	386	377	336	353	327	368	368	365	352	355	388	350	351	348	348	332	382	399	366	376	352	347	370	383	374	359	353	347	375	381	362	326	381	355	378	333	352	362	371	347	350	386	339	378	348	353	385	385	392	362	343	365	374	363	340	355	324	335	380	345	345	352	347	383	314	343	361	370	346	330	353	337	351	341	333	393	374	311	344	337	363	382	359	346	362	366	354	357	351	376	327	370	379	342	347	329	365	359	384	359	370	346	370	329	360	364	346	358	332	331	352	360	327	328	351	366	350	339	355	353	368	348	369	347	357	346	375	382	361	373	349	380	368	347	365	331	350	384	340	328	385	373	355	327	350	374	352	380	330	338	338	348	319	337	330	327	390	373	339	366	367	396	333	337	349	370	386	327	364	354	326	349	352	327	352	329	359	357	366	344	400	375	317	341	336	365	338	339	333	365	345	343	379	339	373	360	375	342	338	356	367	357	367	379	362	353	338	377	382	362	358	341	364	367	382	345	318	375	340	327	388	380	353	320	379	392	354	362	349	343	361	365	337	315	356	346	317	363	349	365	376	374	333	369	391	335	345	358	362	356	375	325	381	395	355	345	343	339	342	366	358	374	377	362	347	378	354	375	350	367	345	355	390	356	381	351	356	362	381	336	367	354	328	324	361	373	353	370	375	362	320	370	342	385	358	347	351	327	374	373	371	348	371	351	387	347	321	362	349	377	346	362	351	363	372	343	338	354	357	355	368	355	342	368	321	361	317	352	351	366	352	360	360	362	360	349	356	375	347	310	362	361	368	361	332	364	355	368	360	342	366	366	387	367	375	338	321	318	361	360	328	361	368	359	331	381	359	334	360	340	353	405	358	363	361	378	342	372	365	309	369	361	319	361	343	344	347	363	334	340	363	345	350	362	350	366	334	372	343	354	346	345	331	359	361	358	319	349	341	384	351	346	365	399	383	347	343	346	359	346	335	323	358	353	357	335	362	372	337	403	320	375	348	340	333	364	354	372	365	370	386	363	388	364	373	353	346	361	354	375	341	351	349	343	378	356	355	360	325	354	377	370	371	390	358	373	354	380	351	334	353	392	342	337	388	376	398	350	362	367	350	373	348	341	334	346	329	364	348	348	350	334	363	368	381	374	347	351	351	347	386	339	374	328	367	353	329	327	327	393	354	325	369	373	354	379	343	341	328	352	377	340	335	345	308	359	389	336	359	364	360	307	317	371	371	367	415	356	363	347	350	379	326	352	373	363	358	365	380	359	365	351	380	347	337	359	365	340	354	382	353	347	334	374	320	395	369	370	345	352	353	341	370	358	388	339	336	326	334	371	379	348	382	351	346	368	374	358	347	376	333	326	323	362	351	326	371	348	351	356	360	354	377	335	372	351	358	348	326	358	345	380	380	361	345	350	332	386	327	362	373	349	375	319	312	355	355	347	346	361	364	360	360	374	381	351	360	369	397	364	358	327	332	361	343	360	356	359	375	355	348	352	360	369	349	359	360	359	330	392	348	339	374	365	352	317	339	359	387	374	364	365	337	366	344	338	354	335	370	325	350	354	378	359	365	370	359	341	362	331	378	332	344	368	340	395	349	336	353	369	365	304	369	399	391	361	332	317	344	317	330	353	349	349	348	362	320	343	322	365	346	384	322	350	347	383	377	354	372	346	340	334	343	344	364	378	373	368	355	346	355	334	385	383	366	347	337	338	370	378	337	368	374	384	376	369	360	361	354	337	373	370	332	376	357	375	378	340	358	322	373	318	343	363	378	356	376	341	339	372	370	310	353	388	375	362	346	331	344	358	350	302	348	327	351	349	338	386	340	309	359	352	370	340	340	331	358	328	354	330	338	355	354	359	359	319	367	362	347	332	357	348	370	359	338	334	362	336	363	366	368	369	325	323	402	389	374	353	350	391	358	403	348	333	333	338	354	338	387	355	338	349	345	356	356	334	353	333	361	372	365	338	347	328	357	364	352	370	321	307	340	370	344	358	358	371	335	364	362	351	337	361	378	360	350	345	368	360	334	354	346	392	372	375	361	353	334	324	357	406	372	334	371	372	357	356	353	347	386	347	356	326	361	386	347	364	310	373	326	357	341	379	363	357	347	350	356	320	338	366	355	355	326	346	365	355	367	331	368	340	359	347	308	349	376	367	356	385	368	356	355	363	371	330	369	356	356	343	331	338	359	367	358	339	364	348	367	375	323	326	327	363	346	358	348	348	343	368	361	326	330	363	372	317	351	367	348	349	325	362	374	379	312	312	354	380	383	368	350	341	360	356	316	338	354	323	327	373	386	346	327	357	354	332	354	367	351	356	324	340	337	370	381	361	341	391	369	356	409	344	361	342	348	337	334	355	334	354	351	343	371	361	345	360	347	354	336	362	325	389	336	343	328	348	343	353	350	344	370	339	377	386	354	365	356	368	370	331	358	337	366	338	358	383	367	374	391	391	358	373	383	326	361	341	328	371	384	344	390	360	369	349	331	336
10837	1764	3276	3675	3205	2707	2327	2075	1720	1666	1587	1412	1347	1255	1212	1221	1214	1109	1173	1143	1074	1049	1047	1054	1004	994	977	1013	1015	971	937	985	966	926	974	1013	984	964	915	1014	943	896	906	974	922	939	932	885	926	950	917	901	943	893	943	889	910	919	915	944	884	935	967	908	953	893	967	946	981	906	947	956	901	906	912	945	980	942	962	984	974	904	923	994	924	916	886	944	946	881	909	991	936	882	959	938	964	906	909	925	955	898	990	904	887	909	929	897	950	899	924	886	930	849	895	878	946	869	920	924	964	921	939	930	881	905	966	890	907	887	910	947	907	900	924	905	825	902	870	932	860	925	885	898	856	847	938	931	908	935	886	883	901	935	917	883	998	900	951	919	894	935	898	904	855	832	909	895	950	912	915	839	935	901	895	896	899	921	883	885	923	900	860	896	909	949	881	867	910	952	907	916	898	884	895	880	911	827	903	876	898	917	932	893	897	920	909	891	882	860	928	921	964	917	967	880	883	937	903	890	920	846	961	905	872	835	920	889	906	860	900	874	870	885	894	894	866	893	832	868	867	936	929	901	921	910	909	891	896	886	902	891	908	886	832	845	915	1001	861	905	912	946	883	881	881	919	857	889	898	915	919	900	919	941	877	897	976	873	856	887	907	867	838	862	933	916	889	864	860	866	889	936	901	973	907	909	897	881	888	914	882	868	992	904	951	905	881	901	888	853	896	891	901	932	875	910	921	933	874	976	919	866	866	910	932	928	908	923	910	931	942	912	856	875	937	939	882	894	914	912	911	871	877	897	912	893	875	940	900	880	861	910	885	971	912	878	938	906	887	916	904	877	883	896	886	874	878	876	873	862	890	904	886	917	885	918	864	894	878	956	952	942	920	875	927	891	900	845	850	941	920	920	889	918	915	850	883	885	889	901	849	891	932	929	878	868	867	901	965	881	914	932	933	848	880	907	929	926	892	922	905	839	903	908	863	859	910	930	887	852	877	942	902	912	873	865	888	875	912	918	888	891	901	861	907	933	937	877	917	950	905	886	899	981	884	962	862	903	849	901	912	890	889	844	870	904	915	908	901	893	891	905	889	891	884	946	949	900	929	921	896	904	855	867	900	873	921	848	896	900	943	881	852	902	928	897	921	856	888	916	867	916	932	884	828	939	819	888	874	903	907	896	950	910	868	880	869	868	907	917	849	929	872	908	879	870	937	868	866	919	851	960	921	919	903	883	867	912	849	895	925	916	868	850	901	925	922	907	891	906	923	880	926	910	891	909	887	924	943	932	854	819	901	882	919	952	891	867	900	925	836	867	916	923	878	914	899	871	936	843	915	848	905	842	860	919	829	957	889	942	892	901	926	887	919	865	856	893	886	870	950	845	864	876	883	937	893	864	879	896	917	926	962	891	884	909	898	867	899	845	896	900	865	874	915	917	926	855	906	904	962	875	895	926	888	905	872	880	914	941	863	884	903	935	888	876	890	843	886	859	906	893	889	911	914	915	882	905	896	918	899	917	906	880	907	866	897	890	933	876	934	930	878	881	899	908	878	886	886	914	892	883	886	984	877	912	869	908	877	924	915	877	931	950	892	874	892	911	838	913	871	875	877	956	938	877	866	934	904	886	932	907	887	884	937	886	888	896	917	888	891	888	921	885	846	885	933	902	845	914	887	890	923	912	895	848	875	887	934	871	877	888	913	954	853	869	905	851	910	915	878	850	902	895	886	917	911	937	893	877	870	925	941	925	841	898	881	933	917	892	908	889	842	869	890	925	889	899	924	910	891	928	956	893	911	930	828	875	915	902	847	865	898	855	906	903	909	980	902	883	951	906	924	866	886	859	907	884	848	915	870	892	914	957	885	850	844	894	903	883	887	878	862	890	937	861	907	852	875	854	870	909	887	935	849	910	852	931	980	895	896	875	896	901	940	895	896	898	919	930	922	883	921	934	891	903	886	914	912	910	886	937	901	903	904	903	916	930	881	914	931	951	876	870	896	899	927	875	880	868	895	863	885	912	875	881	931	925	874	919	871	886	949	912	868	861	864	895	853	889	845	918	918	896	915	906	892	916	906	867	892	881	901	846	874	912	960	914	917	917	889	920	915	922	939	936	921	920	912	924	858	897	815	884	905	940	927	894	915	876	910	874	921	912	937	871	951	888	854	842	884	949	917	825	902	862	896	879	906	921	877	857	894	962	923	851	866	900	851	860	916	939	932	907	921	912	908	855	933	848	899	899	878	924	888	899	902	941	875	911	905	861	914	960	899	883	860	933	851	853	959	899	873	952	925	940	898	906	918	875	923	900	955	834	944	891	844	899	842	893	905	906	955	897	890	908	871	855	867	900	930	908	933	856	915	869	899	879	840	884	882	921	859	908	876	909	903	883	913	959	923	890	876	913	867	879	918	898	898	960	851	890	907	930	912	800	876	912	917	900	866	896	892	896	890	894	886	878	924	871	856	914	893	878	850	950	926	890	869	866	930	934	943	917	896	931	862	891	889	896	864	901	901	933	874	905	854	859	904	884	924	910	936	906	870	936	871	903	893	904	901	879	877	922	908	918	856	872	841	841	939	835	884	890	871	899	950	843	921	910	903	916	899	921	911	907	906	810	925	897	893	851	894	931	900	917	892	890	971	896	909	921	917	925	882	882	879	852	938	902	901	904	911	879	907	898	911	855	861	879	903	936	873	898	877	886	939	918	872	856	928	879	869	900	978	927	909	903	895	924	901	851	894	925	859	882	882	945	842	875	892	857	915	920	836	908	881	896	951	887	922	903	960	922	862	875	917	899	907	940	833	933	885	835	902	921	873	928	925	883	914	916	872	916	894	890	921	900	894	910	884	911	886	923	872	892	905	935	910	885	890	935	898	907	862	876	852	851	911	932	918	872	917	862	909	919	932	888	924	849	899	875	877	872	904	912	914	877	922	851	893	912	868	914	875	920	930	874	868	887	877	860	904	874	961	860	893	911	896	850	877	861	941	940	937	917	934	904	933	872	836	897	936	880	891	906	907	908	859	905	843	820	906	909	922	846	978	863	872	819	889	886	855	909	904	889	913	896	874	860	854	930	899	912	895	905	876	893	851	865	937	884	894	915	902	834	914	894	880	881	826	847	888	874	942	874	880	891	895	898	896	890	891	910	869	930	929	896	851	899	905	887	894	936	862	904	894	909	898	921	881	924	888	877	875	879	936	893	913	883	872	871	911	858	829	905	860	888	889	858	881	885	882	899	905	881	899	954	920	916	873	923	901	923	921	934	914	885	857	954	916	861	988	910	882	917	924	908	878	881	909	901	878	912	866	924	900	878	861	915	955	904	947	907	862	912	946	908	923	882	920	909	864	917	916	872	908	837	902	924	897	934	908	879	875	915	877	896	922	865	861	914	867	876	894	891	921	893	878	880	854	847	854	907	893	896	921	913	846	938	948	918	940	868	921	928	908	929	908	927	882	881	896	909	874	901	934	938	909	886	930	887	865	851	897	893
31990	5604	2855	1997	1361	1069	805	650	574	468	457	426	405	380	360	350	283	320	303	298	280	346	296	272	271	290	260	262	286	296	298	255	257	269	253	281	264	297	243	268	274	264	281	242	251	248	239	263	247	239	250	244	232	246	297	277	265	234	258	240	266	252	255	224	247	265	276	269	246	268	260	265	245	256	252	262	262	251	295	251	254	252	272	254	282	241	234	266	262	249	251	249	254	280	227	251	255	257	268	268	239	242	235	287	321	261	263	262	241	245	244	259	276	259	246	254	265	264	254	246	232	252	264	270	254	250	245	296	241	256	245	260	267	240	273	227	242	257	250	262	265	254	264	260	232	251	262	259	249	241	243	263	250	255	278	250	227	245	237	279	250	233	246	257	239	273	255	243	216	248	257	251	265	232	254	257	269	227	255	245	223	232	222	214	223	253	236	219	231	266	251	247	227	239	247	243	271	262	266	253	247	261	263	252	258	249	247	255	242	226	235	264	278	234	246	239	256	242	242	241	247	266	271	231	270	289	257	255	254	270	277	224	241	239	234	239	247	268	249	222	254	268	259	252	271	253	249	253	247	250	232	268	226	254	235	259	243	240	232	252	250	256	233	251	255	225	253	252	259	278	255	247	227	238	232	261	247	225	245	231	228	246	260	270	237	231	236	261	273	234	239	248	250	237	238	235	246	297	274	249	237	255	239	236	256	251	261	240	256	249	266	273	253	266	259	281	260	248	251	255	253	271	262	247	225	253	246	207	233	247	276	266	230	278	236	270	261	263	262	251	258	280	243	249	250	261	229	270	248	234	254	247	254	247	256	238	223	242	262	250	238	268	239	226	261	227	272	247	254	238	234	224	245	245	250	231	238	243	226	253	247	247	234	238	241	267	232	265	234	247	232	231	254	260	229	257	263	267	277	252	244	273	242	266	252	266	259	237	262	261	242	218	252	217	237	268	244	249	260	239	233	256	240	259	270	261	220	262	263	233	255	211	275	228	241	220	236	231	260	249	245	297	240	270	284	256	251	241	262	243	215	265	244	268	243	222	259	227	256	256	257	261	258	256	240	239	229	243	225	254	247	235	243	249	241	234	265	234	260	224	260	213	252	250	260	242	247	239	256	224	262	269	257	267	249	262	245	224	245	267	235	242	245	257	249	225	229	238	243	237	259	231	246	256	236	273	241	239	242	252	274	247	219	219	256	243	233	251	253	236	259	263	269	254	255	264	247	249	285	260	236	241	283	240	228	242	233	265	237	246	256	226	233	241	263	255	249	241	250	256	206	231	259	246	231	275	226	249	267	261	222	244	220	229	232	270	269	265	230	255	235	249	250	253	245	240	221	260	217	240	276	248	246	239	264	266	274	263	243	212	255	246	235	213	248	259	262	275	243	290	279	248	256	261	233	225	226	231	272	272	247	236	245	246	247	207	238	251	285	269	249	266	248	276	256	246	267	246	264	241	263	254	233	238	244	265	227	241	250	261	250	281	248	231	215	238	264	244	252	227	233	260	237	230	244	251	219	246	264	246	272	219	237	247	218	249	213	260	254	219	232	257	257	268	259	229	223	228	265	241	241	272	256	254	269	227	241	243	268	276	228	249	232	249	249	258	248	284	248	294	257	250	240	240	244	244	248	251	248	256	268	235	247	242	262	235	245	247	257	261	242	249	251	260	252	225	291	264	248	221	256	271	242	253	253	246	258	229	226	273	243	236	240	233	246	262	272	263	258	241	245	253	253	235	246	255	251	271	221	246	243	261	262	245	265	252	226	251	243	265	260	217	262	254	258	250	219	264	256	250	234	269	251	275	240	260	261	256	251	242	241	252	252	262	247	277	246	249	236	243	237	248	256	249	251	246	216	243	244	221	259	233	250	266	250	263	246	260	260	244	227	241	233	256	250	252	256	259	256	276	238	279	217	265	223	283	242	257	235	244	280	224	225	250	235	261	266	209	271	254	234	251	261	239	228	252	254	245	229	242	231	258	226	244	235	233	241	282	253	237	250	228	232	254	255	251	253	264	259	243	246	248	230	274	242	224	240	250	275	255	267	263	287	223	248	260	236	260	244	267	229	229	227	241	249	233	260	259	223	266	274	277	262	272	242	259	243	285	253	241	277	249	297	267	229	262	248	260	224	259	262	273	238	273	213	247	257	252	252	282	253	241	254	250	254	264	271	244	240	290	255	240	236	239	241	230	246	224	228	261	259	273	275	259	225	242	233	256	246	246	243	230	256	208	256	234	281	250	239	262	281	202	241	239	224	218	257	238	244	224	234	239	222	275	235	287	241	262	244	255	258	231	266	222	247	254	240	239	274	222	237	244	237	240	241	252	260	271	274	261	241	247	251	254	263	244	199	246	212	231	225	265	263	230	255	253	263	250	265	240	251	268	230	233	255	248	220	237	252	231	217	258	241	239	257	254	230	276	250	251	246	218	266	266	277	218	265	244	231	237	238	258	265	296	247	246	226	242	257	276	273	259	245	232	269	250	255	239	221	213	241	236	256	237	222	255	277	246	245	236	241	262	240	269	265	252	271	229	266	243	248	235	268	241	233	239	249	249	249	210	269	247	243	232	250	223	245	240	241	281	251	246	231	249	281	220	236	268	281	261	224	261	251	242	250	254	237	259	263	285	254	253	215	256	284	239	275	269	245	237	258	236	243	243	255	245	256	243	265	238	256	262	242	265	260	238	278	231	226	239	264	244	266	261	274	219	217	269	234	279	231	248	250	260	254	230	227	216	230	248	227	246	206	265	232	240	266	237	251	267	242	258	239	278	258	259	252	246	239	244	235	236	234	244	260	258	252	240	259	244	264	284	277	239	235	219	239	276	242	269	247	227	258	275	265	245	213	236	274	231	243	285	250	269	236	246	253	215	232	263	247	251	252	253	257	260	226	244	238	275	235	242	231	256	227	261	242	228	261	253	242	250	232	247	254	246	273	256	249	244	225	242	240	277	276	275	263	240	260	272	241	246	272	271	228	279	250	227	252	231	251	243	230	254	230	237	251	214	246	227	232	247	229	249	229	224	250	250	285	243	276	252	266	240	281	251	251	288	258	236	247	266	240	231	265	269	242	264	257	232	247	226	251	225	257	238	241	224	242	268	236	247	227	238	264	222	239	230	276	277	267	250	267	245	265	249	232	266	221	245	253	257	251	278	268	258	256	249	253	265	263	244	264	284	242	256	241	233	264	239	243	225	264	264	280	263	237	244	260	228	247	268	236	241	256	232	235	232	254	238	230	238	243	232	268	242	251	254	260	254	268	254	255	253	236	246	244	256	251	240	236	261	253	252	262	274	252	262	254	243	257	211	262	247	247	231	254	232	247	248	243	237	237	264	257	233	241	245	245	248	238	280	266	268	256	217	233	270	263	251	241	233	252	280	265	244	228	246	256	276	248	236	265	255	257	230	267	240	241	270	257	277	247	253	260	264	252	254	231	244	217	251	243	249	245	270	233	222	256	252	275	250	228	271	240	244
14690	2387	5250	5999	5040	4053	3358	2845	2555	2134	1893	1703	1509	1405	1328	1272	1206	1107	1065	1030	1037	970	978	960	835	881	888	825	838	863	793	818	763	800	791	771	767	725	793	710	773	781	671	725	691	700	767	718	724	708	693	687	727	677	725	700	663	709	690	656	735	675	682	702	752	765	750	664	664	682	642	706	688	749	689	676	679	702	725	706	758	710	699	666	667	707	688	727	717	750	721	668	643	683	661	692	677	688	689	647	724	661	717	702	702	678	692	699	684	693	680	700	656	699	690	645	736	655	656	657	673	706	718	657	658	674	692	705	673	674	680	684	663	689	692	666	664	650	685	658	672	682	673	678	699	689	672	630	648	675	671	610	660	623	672	644	647	644	669	687	695	651	668	667	632	615	626	648	656	653	658	690	607	660	655	645	616	660	616	673	678	683	666	646	697	668	662	691	692	672	613	643	647	667	642	655	622	620	673	649	672	693	603	642	631	657	648	645	692	688	652	651	625	622	675	696	667	596	685	686	672	640	679	678	670	639	690	648	668	664	677	647	653	658	619	645	616	638	620	661	638	651	692	690	698	612	636	648	642	655	670	692	710	618	664	626	706	724	643	658	667	668	672	656	654	678	629	675	631	606	666	658	664	638	636	660	604	636	647	615	681	620	636	695	593	652	615	623	648	686	675	612	648	630	614	711	660	685	614	665	645	631	584	604	660	647	666	673	661	616	635	637	626	647	679	648	665	638	638	686	652	671	691	590	641	656	681	662	635	690	670	635	681	650	659	644	634	624	684	647	612	672	657	640	611	659	701	631	655	682	636	662	609	701	609	665	667	640	606	648	652	657	685	678	633	648	629	640	626	655	592	698	635	708	670	615	680	656	660	667	655	676	668	657	695	654	642	655	635	689	660	643	660	670	649	653	636	616	626	588	656	675	639	619	650	611	651	652	681	628	682	668	617	680	586	668	654	648	669	600	608	661	626	661	652	643	693	638	667	604	645	649	672	682	638	724	630	647	634	657	675	615	648	682	646	627	660	625	638	687	667	646	643	686	622	601	671	689	609	637	703	657	643	613	639	678	635	647	623	621	712	635	634	600	647	632	663	667	625	644	667	608	632	706	644	666	639	623	665	642	626	623	639	645	669	675	637	601	657	626	710	661	640	627	631	618	620	656	687	676	656	648	640	649	666	616	694	704	638	596	661	639	687	621	655	629	653	648	649	671	680	680	653	671	684	682	638	660	640	617	676	711	636	684	670	658	626	625	643	709	619	639	656	647	622	656	664	592	733	625	618	637	651	660	657	650	675	617	635	637	695	683	584	580	621	632	657	628	675	626	664	663	625	645	677	649	631	621	663	691	654	658	633	633	659	616	654	629	667	658	642	625	637	654	695	671	628	676	704	645	600	672	629	644	656	671	652	671	612	640	616	601	679	683	674	633	681	652	680	665	692	641	688	632	645	652	642	621	698	626	705	610	684	690	665	583	636	585	660	596	674	685	660	663	698	670	657	710	625	661	654	648	612	658	708	666	634	664	684	638	595	665	630	647	658	624	612	676	666	613	676	623	618	654	641	678	633	697	676	676	653	655	629	655	627	581	648	634	679	638	601	622	661	608	664	652	630	643	671	653	695	640	664	618	688	617	610	602	626	659	628	676	658	651	623	620	631	670	621	619	632	629	682	646	658	686	630	619	643	630	648	623	650	678	629	632	615	612	664	664	669	669	702	655	626	678	664	667	648	634	663	688	609	656	612	655	681	645	636	680	634	685	685	657	685	617	617	661	639	700	653	637	665	650	584	664	635	642	655	656	624	655	645	668	645	647	651	678	656	619	647	616	664	655	666	635	617	672	649	666	699	670	680	667	687	652	636	667	633	679	645	725	679	643	716	617	662	628	621	692	652	670	623	654	700	641	591	641	647	684	688	629	638	614	653	624	629	626	640	645	594	677	673	661	656	653	635	642	607	647	648	652	630	638	638	650	614	652	647	668	649	615	663	655	651	631	638	650	618	614	666	635	675	639	683	665	655	653	635	643	659	641	648	647	651	633	682	668	652	658	652	659	618	693	665	631	618	679	651	640	650	648	691	674	647	620	623	622	645	640	685	649	646	591	618	687	621	641	618	674	645	634	678	652	629	647	658	636	645	676	612	660	639	706	637	625	656	651	635	619	623	666	623	676	592	625	633	647	650	676	673	648	628	681	660	630	634	649	593	696	627	672	646	691	667	667	668	642	595	694	682	672	640	640	649	649	671	637	655	646	643	610	680	657	618	659	649	632	633	680	649	652	670	628	616	638	639	660	688	645	623	612	640	618	629	669	647	642	639	654	649	644	645	648	678	620	677	674	621	653	671	622	676	635	602	624	608	669	627	640	659	624	674	640	670	625	624	670	670	635	632	674	711	673	672	675	656	677	668	651	615	600	636	627	627	619	626	618	674	684	624	650	640	621	667	629	667	663	644	657	632	602	716	669	665	628	609	654	614	660	692	655	659	674	647	659	626	634	677	633	650	659	635	651	676	618	676	673	629	596	636	678	633	639	665	662	645	617	630	626	654	669	651	633	671	669	633	636	666	658	624	675	641	629	647	674	638	661	661	692	647	620	634	619	655	609	626	628	682	655	669	695	639	663	647	657	685	658	667	674	651	671	603	651	621	620	649	613	646	651	649	626	643	664	627	625	645	661	660	645	622	653	631	627	677	664	620	705	647	691	646	665	649	651	667	630	661	651	639	651	637	614	665	715	650	674	680	624	612	644	624	631	627	651	669	626	658	628	650	655	667	629	649	648	641	631	673	644	644	681	638	660	663	693	621	663	629	627	615	661	689	656	569	660	675	669	641	664	604	644	611	638	639	642	704	685	628	649	666	611	666	677	669	671	640	608	679	682	653	640	707	709	669	652	668	638	644	651	641	633	636	628	649	645	606	658	688	629	641	651	629	608	641	665	653	659	629	639	681	649	640	666	614	639	654	712	640	703	676	678	684	623	625	652	661	703	615	653	671	606	637	684	647	642	642	633	653	664	674	629	680	628	624	681	613	625	661	680	673	645	676	690	623	685	692	642	640	658	626	646	626	708	660	638	639	636	622	696	675	664	613	634	633	669	659	668	679	651	673	634	624	614	622	651	632	680	640	654	693	660	704	668	654	646	625	612	671	663	660	642	645	650	673	724	621	607	634	684	661	669	644	638	690	668	668	604	652	649	647	676	677	663	627	643	623	696	636	624	605	659	613	675	668	682	708	646	672	713	621	624	656	625	625	672	643	652	652	682	645	654	649	649	647	691	643	636	656	623	649	590	665	641	655	670	662	688	669	645	650	608	641	622	674	669	683	592	652	671	710	649	622	684	648	676	621	722	643	632	638	646	653	609	651	663	627	613	638	615	657	642	673	649	630	649	638	606	594	676	680	685	671	678	667	621	646	646	650	666	668	631	641	629	611	637	674	645	608	645	649	602	671	642	623	645	675	647	656	643	638	622	631	656	606	668	677	658
4251	378	380	408	354	348	374	377	312	361	375	344	307	337	343	382	356	355	327	371	341	358	331	350	355	385	359	340	365	362	337	361	349	391	362	318	308	328	342	366	329	328	374	355	363	319	330	330	316	367	344	346	336	329	362	344	372	342	374	358	339	339	339	323	349	340	360	352	358	365	339	362	368	312	360	338	344	334	352	351	323	339	343	342	316	357	381	373	336	345	333	369	354	353	401	379	338	368	385	357	363	391	354	380	324	358	356	367	332	323	381	347	351	346	349	319	369	319	354	338	352	348	346	326	332	357	337	338	387	358	367	353	354	330	325	356	397	342	365	347	346	347	378	359	354	378	376	334	354	364	373	324	365	317	351	341	342	341	340	359	359	346	325	341	359	356	356	353	373	338	314	328	346	335	311	339	332	312	327	344	346	342	347	346	396	375	353	377	343	295	345	329	323	364	350	369	357	304	353	326	321	365	360	348	366	375	332	337	366	378	341	329	338	350	362	365	353	364	348	341	353	363	330	318	362	349	331	381	373	349	339	370	331	333	326	357	329	350	352	361	363	354	343	371	326	356	370	337	339	282	370	358	343	356	323	339	324	365	340	362	332	344	354	327	344	339	354	328	349	344	325	309	396	388	340	345	332	350	349	339	354	353	364	334	319	347	373	365	333	332	356	354	353	349	389	350	330	389	291	288	334	333	346	352	373	323	346	351	340	356	372	353	327	374	349	344	332	386	347	362	316	366	351	299	322	338	333	358	340	340	328	364	331	367	355	356	330	325	377	315	340	341	338	308	354	363	342	345	339	359	318	332	353	326	381	345	346	365	327	356	363	334	319	340	330	379	345	340	346	359	351	348	346	331	347	365	333	341	369	321	350	337	338	343	340	325	337	379	328	377	345	352	333	357	358	349	334	343	357	314	337	334	341	367	342	392	360	323	323	336	354	340	326	354	329	343	353	341	352	377	353	338	342	323	337	347	356	349	355	324	363	359	387	359	351	373	357	363	336	331	369	303	346	360	336	316	314	349	340	360	344	350	381	338	369	332	342	340	314	334	339	361	331	337	370	340	339	369	339	375	371	362	310	365	334	338	311	379	336	344	372	349	371	357	342	331	372	399	358	355	379	320	357	342	376	347	324	334	363	337	330	357	337	380	345	353	365	322	375	339	330	345	351	378	372	359	312	356	355	326	355	330	344	383	350	353	362	343	333	356	345	309	302	380	309	364	374	347	353	330	348	377	348	337	366	330	363	357	361	312	348	334	370	346	346	326	344	363	324	373	349	365	332	346	342	341	358	365	364	366	329	376	342	311	337	348	351	326	374	312	330	344	356	322	348	348	326	343	383	293	380	349	361	345	366	335	382	363	342	320	346	364	339	365	329	359	342	359	329	356	356	339	344	389	331	336	340	382	365	335	342	343	341	341	314	361	379	357	367	337	334	323	361	374	339	299	354	352	365	335	348	360	344	338	342	335	335	366	381	365	344	342	346	321	343	355	364	367	343	367	329	331	345	360	346	336	354	378	357	336	360	355	379	344	378	358	343	369	367	339	353	336	354	336	319	350	327	375	335	350	366	347	368	356	345	362	354	357	373	351	374	353	354	342	373	375	332	359	352	347	354	354	385	328	350	362	303	323	325	301	378	344	333	330	365	309	343	350	419	316	352	338	360	365	315	336	343	352	321	375	337	356	385	352	347	347	365	339	350	337	321	336	317	334	334	329	360	303	362	366	333	343	346	316	318	365	340	390	380	328	332	351	379	322	347	342	347	353	341	372	329	366	366	355	346	360	360	373	343	342	347	346	330	310	354	330	336	353	347	362	319	339	374	318	355	378	302	343	346	339	353	312	387	338	356	367	352	330	347	312	376	365	355	342	294	358	334	379	339	330	329	356	327	319	363	345	378	343	335	399	344	333	336	348	350	312	362	394	334	329	351	373	351	352	329	352	359	378	359	340	324	368	360	309	384	333	362	349	344	322	363	367	343	330	314	334	325	359	313	312	332	376	335	360	325	349	353	332	382	368	344	377	306	343	362	358	383	306	319	345	348	333	348	321	321	337	357	346	342	357	337	351	354	350	332	333	329	367	343	344	347	326	358	368	338	371	376	383	359	353	348	329	324	346	330	369	353	349	326	319	372	335	345	348	338	339	342	360	350	338	357	352	339	329	325	401	367	364	317	344	321	344	350	303	311	336	390	350	329	324	334	371	378	357	342	347	386	353	360	336	335	317	325	348	352	404	356	322	364	339	307	379	354	344	323	351	314	354	336	352	335	381	341	348	368	341	338	337	381	330	341	332	336	342	319	343	339	371	328	336	346	326	372	362	338	326	316	372	386	355	358	367	365	312	383	348	365	367	347	334	367	318	344	350	345	338	347	344	363	321	343	340	356	329	365	332	316	342	355	339	350	332	352	311	318	332	355	328	329	358	360	303	330	344	366	311	331	359	324	332	357	362	370	332	329	322	335	315	372	349	370	341	307	345	332	340	343	328	371	366	339	376	324	322	356	349	328	324	357	356	358	354	379	368	358	342	381	333	344	344	332	314	335	343	355	335	319	327	373	336	352	314	348	325	343	323	334	330	351	321	390	359	346	352	322	343	334	361	352	358	373	358	383	330	348	336	352	346	341	333	334	336	344	349	341	315	339	347	359	389	349	381	346	317	339	363	352	330	367	341	302	384	318	343	368	352	318	370	350	334	354	331	345	378	364	352	341	322	347	324	336	353	342	320	352	330	355	328	382	357	341	329	357	375	342	356	373	393	348	343	333	371	378	349	367	340	311	380	374	366	329	344	355	363	345	377	346	372	365	355	344	369	345	383	351	329	332	352	326	324	336	349	347	343	348	314	356	335	320	354	344	304	372	343	345	367	358	325	334	367	336	364	321	353	357	348	351	361	368	345	307	342	329	386	341	329	341	385	317	361	359	380	344	380	355	380	383	353	332	330	356	345	349	352	353	329	311	314	367	336	353	338	327	347	343	330	338	346	324	349	348	348	321	355	327	334	343	348	358	349	359	358	329	344	345	320	359	356	328	335	361	347	344	330	354	359	330	383	367	324	382	384	357	343	351	338	380	324	375	382	349	355	296	344	327	375	346	369	368	324	362	345	329	379	374	338	358	359	336	331	349	358	335	342	338	335	375	336	342	348	343	349	366	357	324	327	353	310	345	372	365	341	344	339	332	395	315	357	307	347	347	388	333	350	360	369	359	342	348	347	303	309	350	369	335	353	331	344	386	352	318	371	364	346	380	354	341	350	321	356	352	323	322	362	323	349	340	336	348	340	359	323	356	344	315	336	355	358	337	334	355	321	335	333	352	319	343	382	329	378	347	327	336	351	328	339	365	368	370	355	319	321	342	346	347	361	333	329	354	364	340	358	369	344	352	346	297	363	342	314	321	373	374	325	334	330	367	323	329	320	321	312	382	329	356	339	346	332	345	354	361	361	388	352	347	355	361	321	324	352	359	362	348	329	369	295
4102	1006	1010	1029	978	931	966	937	933	918	862	910	933	927	906	871	921	853	854	916	882	867	966	861	893	896	892	861	887	981	896	906	907	850	923	907	863	951	920	907	903	883	902	893	957	899	918	887	894	895	916	876	930	917	909	888	913	857	897	894	925	864	940	898	922	933	947	872	907	888	892	943	892	899	878	920	841	846	897	859	871	868	907	922	892	897	848	891	916	874	944	866	942	876	836	899	865	890	904	872	871	894	875	867	898	895	849	907	931	912	862	849	892	899	924	888	877	893	859	868	898	887	887	894	891	957	864	840	858	866	907	874	915	873	884	840	926	855	893	889	903	900	835	865	883	880	946	881	875	905	880	865	948	881	931	917	882	836	901	849	915	906	840	858	870	863	872	840	910	950	902	923	894	941	939	882	866	857	891	926	889	912	866	880	916	857	833	949	892	914	875	878	839	940	867	878	846	853	866	908	868	869	929	934	978	891	930	886	860	905	887	869	857	847	848	850	892	855	888	887	855	864	867	910	924	872	848	862	870	863	876	894	925	862	892	876	852	914	879	860	862	931	849	859	916	911	906	858	933	852	906	863	927	908	902	873	877	876	893	872	901	891	888	899	902	900	850	851	945	851	907	888	868	904	858	842	870	925	899	913	888	848	868	889	869	891	876	903	807	883	898	905	897	897	898	914	907	856	903	906	944	929	854	910	906	892	895	880	889	901	911	862	941	909	814	917	895	921	867	896	911	896	891	863	873	815	845	864	910	927	861	899	934	901	880	869	900	868	902	888	907	918	913	886	826	820	894	949	870	924	904	884	855	881	900	840	840	910	901	922	885	890	829	875	892	893	832	946	933	933	865	916	878	864	850	861	913	863	882	886	880	906	892	916	899	885	878	914	862	854	878	841	919	928	899	896	921	876	935	878	870	836	892	905	853	855	875	846	845	873	867	904	873	896	882	854	897	899	874	919	897	887	853	960	906	885	907	923	862	891	868	897	917	863	891	852	922	918	868	908	855	914	896	906	903	877	856	855	864	910	884	891	841	873	882	884	841	872	908	936	875	892	874	874	873	882	903	817	870	833	930	893	904	870	916	857	907	918	851	898	903	804	970	882	926	910	929	849	901	875	878	900	912	864	883	893	945	875	825	899	916	866	915	918	835	892	872	951	908	884	877	902	886	865	906	863	882	897	845	881	931	910	860	939	889	872	876	961	922	898	867	855	913	914	830	902	903	904	906	891	886	866	833	853	879	856	843	882	833	856	837	936	900	890	883	927	878	826	881	864	892	875	860	875	920	903	920	933	871	927	888	870	887	856	914	878	880	874	937	835	880	866	891	900	859	864	871	849	884	937	908	889	918	875	890	889	892	809	866	935	852	823	898	904	937	860	904	881	882	866	864	865	916	870	857	869	944	864	867	887	908	883	901	897	849	846	840	908	908	943	875	917	910	881	901	939	847	897	848	882	907	928	927	891	910	867	956	885	853	868	904	853	949	893	860	861	925	884	892	936	861	880	902	844	920	889	884	910	954	901	841	891	866	876	893	886	892	860	907	877	960	854	894	865	821	900	860	933	882	929	843	884	892	882	893	938	909	874	904	863	917	878	900	892	871	985	884	866	874	940	886	911	894	845	873	880	957	895	851	929	885	883	890	871	919	845	907	885	854	870	892	875	880	897	896	900	848	904	879	930	900	897	875	825	870	905	909	905	880	911	862	805	915	894	900	945	875	862	881	919	854	912	869	885	867	831	927	911	914	867	860	832	879	872	889	852	878	846	902	932	884	906	840	899	861	952	885	889	876	886	812	884	868	900	814	894	835	945	925	881	899	919	848	899	862	918	829	883	886	908	928	916	928	890	891	872	872	937	841	883	891	851	893	839	899	854	851	808	850	889	854	882	888	841	892	862	940	939	862	844	872	927	891	863	916	899	875	910	910	884	940	915	874	893	849	806	869	877	918	862	854	868	929	925	900	858	925	940	907	889	896	896	849	861	880	854	843	863	858	881	884	840	887	908	933	882	885	833	876	863	903	911	886	916	898	889	876	875	932	877	866	877	923	847	907	889	897	913	881	864	928	868	914	905	940	878	839	881	871	853	841	873	880	898	867	909	959	868	903	933	870	825	856	932	942	874	852	939	884	920	856	872	906	943	893	841	902	839	918	884	902	907	879	907	909	920	846	855	918	904	864	846	900	898	892	890	871	904	909	894	851	836	874	867	923	882	914	856	880	930	858	871	967	919	848	926	917	881	918	909	924	856	920	852	878	862	908	828	907	857	899	883	858	880	861	898	896	888	892	887	864	869	891	834	923	823	918	851	907	906	892	900	911	861	915	886	855	899	886	886	894	862	902	828	829	868	956	826	898	879	855	905	852	940	885	873	910	882	913	821	895	900	912	865	894	904	847	891	899	880	857	876	866	890	924	888	881	896	874	893	891	936	903	894	892	873	883	877	901	858	873	903	890	870	883	890	864	866	914	876	882	935	882	894	864	860	836	898	825	858	914	912	881	907	907	854	875	909	916	899	871	924	873	944	854	872	891	894	923	868	960	928	858	921	859	887	929	863	897	906	926	922	888	913	887	902	844	889	878	881	853	875	879	852	932	875	922	873	877	915	856	837	867	878	911	877	891	912	894	864	859	861	883	869	925	974	831	922	932	882	886	885	914	948	894	903	861	867	879	876	919	906	855	904	887	857	877	863	895	877	929	907	900	863	929	908	855	880	948	891	942	882	858	850	882	859	879	873	915	853	929	842	898	872	905	868	900	891	867	895	896	850	906	897	887	950	890	899	878	857	894	857	919	891	839	844	869	866	881	865	940	927	872	874	889	861	864	951	901	909	910	880	880	931	902	859	882	905	867	854	881	893	838	846	912	858	885	883	846	904	929	943	896	882	881	852	857	942	895	894	925	935	864	884	892	865	879	937	862	864	832	924	929	917	905	851	884	910	852	912	855	907	896	875	916	951	915	832	867	932	898	872	909	933	864	880	923	887	862	886	901	905	907	880	847	832	881	878	870	881	898	817	922	915	879	865	933	843	865	832	888	884	869	847	897	922	945	896	853	857	941	889	842	947	877	913	921	830	903	793	926	896	876	922	916	862	874	896	924	902	954	861	944	864	872	901	932	885	918	897	849	903	874	897	885	849	865	898	898	904	907	835	891	881	882	885	832	855	912	914	873	903	930	848	910	844	905	919	909	878	880	921	899	916	868	874	834	899	878	861	875	868	876	892	857	938	884	905	884	902	911	875	891	891	911	895	904	851	935	946	898	867	883	914	918	895	906	897	899	879	863	915	852	917	882	901	827	856	872	845	861	967	888	886	855	877	893	890	877	849	851	870	821	907	893	935	906	879	870	885	942	851	853	949	894	856	905	868	945	859	855	910	938	899	909	887	889	876	886	868	847	929	893	827	896	876	879	929	816	843	940	896	951	884	921	907	842	989	852	833	886	895	872	876	895	857	907	882	920	911	856	865	896	860	868	793
23577	2577	1598	1206	848	772	631	562	547	495	464	440	439	446	395	419	411	403	399	374	356	430	386	393	385	410	374	329	390	389	374	363	398	397	353	404	400	359	378	364	396	389	364	402	368	387	350	382	375	382	409	372	383	371	382	370	399	359	392	385	389	379	372	375	410	369	360	384	386	365	369	394	377	365	342	388	409	392	380	355	381	384	357	383	381	356	405	394	334	405	357	388	393	437	338	385	392	349	397	373	382	313	385	366	350	397	378	372	374	376	377	368	361	391	358	397	395	367	373	376	383	382	378	349	350	361	328	372	408	394	369	349	358	402	367	381	382	398	311	406	378	356	342	348	346	383	390	349	386	352	363	402	359	346	404	369	386	390	341	362	355	365	367	346	361	330	373	378	357	350	398	344	348	376	371	355	367	377	360	355	373	370	343	392	384	349	377	334	377	354	405	364	368	390	388	410	382	389	389	350	366	383	362	373	375	380	306	371	385	405	401	344	396	344	374	406	354	361	386	358	387	393	390	357	369	364	374	366	400	359	377	355	359	372	370	388	350	383	395	368	386	407	392	390	353	345	375	343	357	386	347	365	378	367	368	356	384	371	365	367	347	374	350	371	408	346	390	408	346	350	329	368	375	380	346	364	362	351	358	372	369	349	387	375	398	347	395	369	409	376	347	400	376	405	353	357	369	330	356	332	370	384	389	343	375	399	352	396	365	373	334	344	337	362	362	383	385	362	381	400	317	378	341	353	341	388	366	388	367	337	374	375	342	384	414	357	359	371	357	343	389	350	375	366	365	394	388	340	375	352	406	347	374	347	388	363	354	394	389	375	376	343	335	344	348	363	394	339	408	366	351	363	341	359	322	354	372	366	361	375	396	386	382	378	374	353	337	377	332	390	353	366	339	370	401	362	366	363	367	376	362	355	363	422	351	363	347	375	372	393	387	382	371	356	378	350	372	328	373	406	369	420	358	391	381	381	361	390	362	388	368	359	381	329	387	369	397	367	383	337	386	409	350	378	370	411	359	373	388	364	362	364	340	378	377	374	361	367	363	376	347	359	338	361	378	372	347	378	400	359	392	346	378	360	378	373	371	397	389	380	402	322	405	382	387	389	351	369	362	358	405	341	377	402	417	350	362	385	415	315	374	388	388	412	361	381	343	370	408	373	381	376	345	384	367	392	369	352	378	340	376	379	406	403	379	386	372	360	378	378	386	360	355	392	378	362	360	373	345	386	396	352	402	340	340	384	410	389	359	398	348	368	337	390	344	358	358	368	375	383	412	397	362	382	389	379	355	368	380	367	371	416	351	371	354	358	381	368	363	393	371	382	367	381	378	396	324	407	346	349	372	386	367	342	346	376	387	387	380	343	368	355	348	405	390	337	398	347	356	368	380	367	342	376	381	342	384	362	353	358	358	352	382	380	387	376	402	389	386	378	363	406	387	390	396	381	358	339	400	344	351	364	341	368	369	325	373	368	371	381	398	371	355	377	403	393	375	387	350	378	353	361	370	388	371	383	375	393	380	387	341	401	377	393	339	365	337	359	349	370	325	348	378	365	367	366	379	408	383	355	357	366	367	379	370	402	404	349	345	382	340	347	357	407	380	346	394	372	379	366	368	372	351	382	398	336	375	397	378	392	395	351	412	343	374	377	353	369	354	379	364	375	347	397	352	358	330	362	376	342	381	359	386	371	378	380	362	370	359	378	357	397	379	378	367	379	385	378	411	380	355	413	395	407	405	385	372	388	408	341	367	406	402	401	357	390	356	369	350	374	375	375	353	391	368	383	353	392	394	350	356	401	374	372	408	390	394	397	383	357	328	345	353	378	369	341	364	344	360	379	375	405	408	370	366	345	384	383	388	361	368	397	423	363	364	394	361	371	362	360	366	378	368	347	387	383	389	380	392	368	384	375	356	387	366	357	358	374	371	357	384	334	371	333	399	371	359	373	349	349	383	361	365	393	390	366	378	360	383	365	382	342	374	369	370	365	332	373	347	381	378	362	330	377	339	394	376	404	366	376	363	365	398	385	370	346	382	391	342	400	385	354	369	355	417	365	401	367	359	362	339	390	415	369	355	356	345	368	367	359	358	362	361	352	343	319	427	336	384	364	392	353	396	340	415	392	327	364	384	360	366	336	353	387	360	380	336	369	371	405	370	399	385	370	367	387	383	389	358	384	371	329	358	372	381	378	353	388	384	342	371	370	347	358	377	369	417	374	368	340	367	405	369	340	397	381	423	346	372	395	360	385	370	369	342	350	370	352	368	360	380	375	370	398	367	414	369	328	382	367	383	368	360	397	378	353	380	420	393	392	379	372	388	375	395	420	385	392	366	407	369	426	354	381	390	387	393	381	397	374	392	347	377	376	379	347	401	353	367	388	369	379	375	373	394	383	380	356	369	384	349	332	331	378	335	391	414	387	351	357	407	391	346	342	355	389	394	370	373	389	374	435	408	376	368	375	338	339	368	375	391	365	369	377	361	380	378	415	370	376	395	376	398	383	357	336	377	386	367	397	378	345	384	361	389	400	333	366	389	343	360	364	373	353	371	349	361	372	367	379	360	389	414	385	379	344	347	373	385	389	392	381	378	350	357	354	353	357	396	348	381	368	323	381	375	339	340	366	383	331	371	363	359	372	377	359	385	359	360	366	370	392	369	384	352	355	364	369	335	361	406	355	356	387	375	409	389	340	375	385	391	345	377	354	354	347	320	367	358	344	337	360	365	401	373	390	350	390	395	375	364	389	377	398	363	405	358	370	365	431	365	352	389	380	410	385	358	361	349	337	363	361	378	386	383	356	376	365	395	357	384	425	352	359	379	394	358	355	383	401	356	390	382	375	395	365	400	391	358	365	379	326	372	386	396	359	344	406	369	390	342	388	344	402	417	415	367	385	373	375	359	341	369	373	352	417	390	377	367	332	385	391	349	373	381	381	386	360	383	384	345	337	351	327	400	368	372	397	371	378	390	351	388	361	372	348	405	378	356	414	344	375	367	367	372	356	375	372	347	372	380	376	369	408	341	339	397	348	371	395	373	368	380	351	356	372	391	364	383	341	366	378	400	342	337	396	376	352	377	391	353	352	363	375	350	374	387	376	397	373	354	343	356	355	343	355	386	384	373	389	357	360	345	352	363	389	395	362	385	345	366	377	365	386	397	382	386	357	372	350	376	394	336	434	355	391	354	365	357	410	385	380	375	385	408	380	378	373	350	369	380	358	374	369	356	388	353	360	404	373	392	386	392	342	369	392	372	326	356	376	369	386	346	373	324	391	346	368	374	370	342	358	349	341	360	345	369	358	348	365	377	365	383	442	377	366	355	356	386	373	333	364	397	400	318	363	361	380	338	414	378	383	356	397	374	338	369	350	366	374	378	374	371	379	333	355	349	374	340	357	358	353	395	358	391	353	372	364	351	410	421	381	391	352	381	367	360	371	373	407	383	336	395	374	373	411	398	381	399	394	378	382	406	346	324	370
11861	1803	3359	3778	3167	2751	2366	2016	1893	1690	1608	1521	1436	1318	1274	1308	1233	1194	1161	1180	1130	1152	1150	1057	1057	1030	1110	966	992	1025	1074	1001	996	999	1012	996	967	1030	1011	1028	979	1028	1005	1015	937	989	973	982	982	994	956	993	985	963	973	954	985	951	970	1019	898	986	954	956	930	1031	969	982	936	985	980	984	974	985	951	912	976	994	944	969	971	1088	932	1018	1005	991	1028	998	1003	1001	992	989	977	950	980	1013	944	966	951	972	970	914	1007	972	963	972	954	905	950	945	1010	939	960	990	939	971	931	924	994	896	910	994	940	948	967	944	947	971	961	960	987	941	972	1013	957	983	923	946	921	899	894	960	901	966	979	904	963	920	923	960	983	904	924	954	920	929	952	964	910	943	955	977	978	960	952	934	977	999	916	1024	933	967	990	912	945	944	985	932	943	923	926	941	866	978	961	938	957	952	964	928	910	943	950	935	914	924	983	948	972	917	917	1014	984	982	944	930	899	925	959	897	954	910	947	942	952	997	942	942	1007	981	946	932	927	903	925	916	895	933	947	957	968	980	905	908	977	969	901	967	945	915	928	903	946	984	953	963	954	921	877	992	944	971	1009	923	979	929	971	969	948	960	979	965	886	1041	914	970	955	958	977	972	894	935	923	937	951	968	963	932	955	921	961	912	947	989	904	925	928	1023	945	936	925	937	911	921	962	975	965	915	943	919	904	945	932	876	941	923	942	929	928	976	921	917	933	951	920	992	891	933	992	938	953	931	993	933	957	958	980	919	949	903	939	933	909	934	926	924	907	952	924	912	938	964	969	962	919	931	938	918	971	889	936	924	951	952	947	952	938	950	1018	973	959	965	960	930	927	934	964	901	982	905	905	985	904	961	922	974	905	891	884	906	897	911	940	924	920	966	952	943	958	906	951	954	914	917	966	989	905	980	949	932	973	946	957	987	956	925	904	919	949	937	933	925	924	979	941	993	939	946	895	937	930	900	939	877	928	957	964	922	920	913	898	936	956	936	897	920	949	953	921	1004	856	953	922	888	943	939	918	955	883	946	893	960	897	935	919	939	936	962	931	902	961	952	936	910	925	906	901	973	925	978	928	912	893	925	876	972	924	872	957	1008	941	913	966	950	955	957	932	866	909	982	975	912	912	960	938	940	974	960	967	907	923	929	981	917	933	949	902	992	945	888	944	966	890	925	892	915	943	959	900	873	878	997	924	968	944	939	891	946	931	927	945	923	945	967	960	915	966	962	948	909	938	941	924	975	922	941	928	956	877	906	1004	934	929	905	923	943	965	951	886	939	942	930	984	918	910	979	963	973	952	997	951	931	951	941	953	922	948	939	987	923	958	885	946	927	959	909	990	950	928	956	951	901	910	890	937	950	949	906	922	950	956	933	953	944	972	952	978	948	903	924	997	960	941	982	946	945	877	914	938	953	910	889	948	966	943	985	919	955	927	950	957	914	960	931	879	914	957	983	936	945	966	912	930	938	942	955	946	936	920	916	957	921	954	945	959	917	947	956	946	937	978	915	917	931	956	958	916	949	937	838	927	985	932	924	962	920	882	966	976	879	874	941	940	907	915	910	944	925	967	957	940	907	940	930	932	930	926	932	928	878	970	958	882	968	973	914	921	968	963	943	958	943	920	932	987	912	940	962	970	927	919	937	889	993	947	919	926	1002	962	956	914	938	951	920	892	914	995	946	921	917	913	926	932	907	981	892	925	927	903	924	943	965	948	951	938	909	882	966	964	936	957	913	932	903	942	891	939	964	938	940	941	918	910	953	924	911	887	960	935	971	938	912	927	931	941	938	953	912	915	899	944	948	930	956	917	947	909	953	930	909	926	955	953	920	933	934	957	952	914	931	943	903	938	968	914	1020	944	914	916	895	923	954	925	966	964	929	936	986	952	934	949	949	938	925	923	949	886	986	1012	918	976	881	944	950	951	897	972	933	974	938	965	897	940	931	962	974	958	927	913	915	915	924	964	891	952	921	924	955	955	938	987	959	985	980	907	934	968	917	948	957	1006	972	904	922	1011	939	918	943	928	959	928	913	928	978	982	911	935	993	930	881	903	957	943	896	982	920	919	951	955	930	950	974	903	958	904	890	926	936	945	946	962	969	969	969	957	921	903	965	922	933	962	961	1015	925	974	982	974	984	946	897	904	929	963	954	960	951	946	936	959	937	967	942	864	921	954	954	981	967	922	906	949	984	907	904	949	928	949	925	979	967	998	919	930	846	964	914	1015	935	943	998	946	941	949	927	917	950	890	909	908	948	937	926	928	1012	977	928	956	944	943	890	945	965	952	926	982	913	934	867	938	950	964	916	905	958	984	1007	974	947	955	958	952	1006	975	879	942	962	919	972	975	914	976	922	913	920	963	953	953	935	955	999	949	985	961	915	927	934	943	1008	934	994	937	983	982	939	908	911	910	1021	962	915	967	921	917	976	941	899	972	960	952	985	963	932	973	929	934	947	870	920	925	946	927	970	931	1000	955	902	926	908	939	955	971	904	939	884	895	979	931	953	928	926	958	929	929	955	966	932	1001	911	948	932	968	1010	989	913	929	925	920	894	950	976	929	959	974	946	971	905	917	959	940	949	914	909	906	901	1007	923	958	936	921	949	882	913	983	895	979	954	992	968	973	967	951	878	995	897	972	1013	933	920	936	995	888	955	958	926	970	917	986	826	929	951	984	909	906	987	994	970	935	961	921	944	881	951	939	890	950	923	904	970	1006	979	1007	862	967	903	921	966	914	939	952	916	882	957	942	954	978	909	929	928	953	976	965	996	939	965	956	924	963	935	975	894	920	936	943	1000	974	935	933	944	992	926	910	935	924	877	973	951	949	944	953	999	934	898	945	921	991	916	864	894	950	952	924	996	913	928	954	918	967	936	875	901	899	931	886	948	915	900	945	960	918	988	878	976	880	948	930	946	927	923	933	967	937	913	912	976	996	970	927	925	965	879	912	948	878	985	945	936	945	967	937	923	953	914	935	973	928	936	926	968	913	937	903	940	919	971	968	901	946	926	855	907	950	914	941	934	1000	990	949	922	977	968	899	953	948	905	909	876	934	906	926	924	916	931	924	946	974	917	1010	939	952	947	993	949	962	935	953	943	956	949	973	937	914	918	932	902	990	926	917	1018	924	967	950	1000	981	973	965	880	890	969	941	947	911	968	988	935	925	966	936	954	948	885	933	948	968	956	977	901	928	900	944	916	947	960	970	918	938	904	940	906	967	929	947	955	954	956	943	972	919	918	902	907	889	946	902	955	936	934	963	968	949	934	883	893	902	958	911	901	944	949	973	940	931	860	918	1009	972	945	950	949	967	972	892	935	971	909	936	941	937	938	932	957	902	952	939	947	944	870	953	994	937	971	893	939	925	956	951	891	930	888	979	904	938	936	971	943	947	960	984	912	962	969	973	940	950	963	987	909	971	943	930	889	973	896	965	952	908	908	936	954	906	985	943	959	886	926	924	949	935	912	961	906	929	951	912	919	936	908	933	989	948	978	936	941	948	983	957	959
35375	7859	3061	1949	1398	1049	858	653	559	518	470	456	409	392	396	324	320	329	299	307	312	295	301	292	294	301	276	272	282	298	278	271	268	274	277	267	285	266	268	286	284	297	302	259	267	244	256	288	251	289	277	275	291	296	287	294	286	251	300	265	290	283	284	289	280	294	267	236	268	294	266	250	267	277	267	285	266	288	264	271	273	267	269	259	305	272	267	286	253	272	279	272	267	266	263	295	269	269	283	254	251	254	266	249	259	270	268	270	281	275	229	281	278	264	270	298	265	250	270	268	264	239	245	272	268	292	248	246	270	251	269	286	255	259	253	271	253	282	246	294	267	273	251	287	286	255	273	280	270	234	226	280	278	274	247	277	265	232	279	252	303	261	255	294	290	253	236	256	261	247	256	254	260	253	265	259	268	289	262	244	255	243	271	257	277	263	285	320	258	234	263	242	268	220	269	277	263	264	268	283	265	271	260	270	252	281	260	269	270	260	238	245	264	257	251	268	278	265	238	255	266	268	260	284	276	255	255	257	261	257	255	278	235	272	258	270	269	262	262	289	264	285	239	268	238	265	251	279	261	277	255	252	238	265	272	268	259	274	262	264	261	236	233	270	277	265	273	273	257	283	242	253	260	263	254	301	278	281	256	264	233	242	267	273	259	251	222	249	272	282	281	257	226	248	249	255	258	286	279	268	272	253	267	250	272	238	264	248	278	266	266	249	257	251	268	258	279	260	250	285	280	242	249	246	255	277	247	273	250	248	292	284	270	253	270	247	277	229	255	281	250	262	242	263	271	266	244	257	258	263	255	277	261	259	265	274	252	275	245	256	268	252	265	293	250	273	275	266	272	276	237	246	240	254	268	283	256	266	245	250	268	238	254	267	246	260	266	261	244	250	234	252	257	249	281	259	242	258	249	282	264	281	236	247	257	258	262	248	240	260	276	264	268	279	226	272	239	282	265	242	272	263	239	269	236	256	278	259	247	264	268	269	273	238	254	245	233	281	281	270	267	300	277	270	275	241	274	274	262	290	257	272	252	289	254	237	237	291	274	247	273	236	248	240	256	273	269	263	265	254	263	250	226	265	282	258	255	269	273	250	265	283	274	268	278	238	269	284	274	229	264	273	263	282	306	227	272	280	274	291	276	256	289	274	264	281	270	261	285	283	277	294	274	249	294	265	265	269	257	254	281	260	237	235	250	263	286	252	258	254	258	257	268	290	270	267	254	259	257	311	236	275	239	255	287	264	259	252	264	274	244	259	272	273	250	275	280	267	231	273	292	250	246	263	240	260	285	290	248	261	285	260	262	248	275	239	277	259	267	270	254	242	250	276	274	281	253	256	272	281	283	277	274	275	278	281	277	218	261	282	266	276	281	257	244	233	281	266	260	260	256	266	257	277	294	259	269	303	264	272	279	259	290	241	235	272	258	259	245	290	254	240	263	266	218	268	257	242	263	248	267	273	283	284	271	267	267	255	259	256	256	252	252	240	264	266	285	243	243	277	285	243	262	247	268	235	263	275	277	250	247	256	290	270	246	277	260	249	243	235	245	250	260	264	261	272	290	276	277	276	237	284	263	273	256	259	249	258	255	245	274	270	246	268	267	263	291	291	255	260	273	256	239	309	255	271	266	232	248	263	248	265	255	276	248	252	283	250	233	265	302	275	257	278	225	257	276	269	291	278	274	288	251	229	232	289	266	244	259	264	268	257	256	252	233	255	283	239	266	260	266	256	283	277	239	257	277	254	272	267	273	285	274	291	235	255	268	257	261	254	241	254	251	255	238	245	230	251	263	251	300	298	268	267	270	259	277	282	256	259	262	284	272	259	273	279	247	244	275	262	264	269	237	280	261	242	258	261	276	281	247	277	283	264	239	254	257	256	278	263	285	258	269	263	272	262	265	245	272	249	250	223	282	260	302	275	269	281	284	259	240	253	276	294	258	295	251	246	271	249	275	242	253	251	263	283	265	244	282	247	279	261	267	243	298	263	253	257	241	280	229	279	263	262	274	259	279	235	269	262	272	248	244	249	252	265	259	254	270	271	275	270	303	256	275	275	263	271	244	245	257	279	253	235	237	277	259	262	237	285	240	248	280	255	285	254	283	270	253	232	260	255	286	255	268	278	260	289	314	268	247	242	246	254	254	275	301	290	270	236	278	250	266	248	242	259	262	275	251	269	248	281	262	252	265	296	266	283	229	228	286	263	275	266	257	270	274	277	250	234	262	258	294	242	263	294	274	254	299	264	245	267	272	287	249	269	257	252	285	277	236	245	262	275	260	242	277	267	260	270	240	285	265	278	215	248	287	274	261	269	304	257	261	288	241	283	274	273	255	272	280	266	281	261	262	260	257	228	251	252	278	271	287	261	253	254	267	272	249	267	256	283	267	251	277	249	235	236	260	286	285	261	267	227	274	274	253	266	278	238	256	242	265	237	243	238	253	273	250	269	262	265	229	258	236	270	289	300	239	270	279	251	305	280	258	290	278	262	253	241	262	255	250	272	242	239	281	252	244	245	255	230	233	259	271	251	275	274	242	249	277	258	314	280	279	241	248	252	276	271	254	292	270	287	261	274	261	287	244	271	273	276	262	259	263	262	264	263	306	257	285	265	273	245	277	276	267	253	258	281	271	274	258	245	251	274	281	266	255	258	247	269	247	242	279	269	260	261	245	261	266	258	244	286	234	241	280	264	226	273	262	248	292	265	231	252	257	274	255	255	287	267	281	240	287	253	262	263	253	253	243	261	278	287	254	287	265	286	273	294	303	252	270	262	269	257	280	289	267	234	232	280	265	265	252	241	266	273	290	288	270	276	255	274	257	294	271	282	289	257	287	281	260	266	256	243	251	269	272	264	238	259	264	288	256	287	241	293	261	242	273	270	269	254	244	308	253	264	293	274	264	238	251	275	245	268	244	294	244	269	269	271	247	270	257	261	233	269	263	268	274	257	278	260	281	284	257	284	291	274	263	273	231	262	242	247	278	308	262	283	259	304	294	240	251	248	259	250	268	293	268	267	265	265	295	272	279	258	282	270	284	268	246	274	267	299	263	323	259	262	258	277	264	255	251	263	264	279	280	294	246	275	248	254	241	267	244	318	278	234	256	262	257	269	265	257	239	265	266	285	247	269	278	251	292	268	258	233	252	275	274	271	254	254	264	287	242	271	246	237	256	277	277	264	249	261	257	252	272	267	278	258	244	294	236	248	258	275	286	256	270	268	273	289	272	279	278	255	245	263	293	268	267	257	255	286	250	232	218	266	245	285	255	274	270	297	256	282	272	269	249	254	263	283	261	266	253	250	226	272	267	251	281	236	266	279	274	267	250	271	282	240	273	246	266	266	262	239	235	289	261	272	257	251	271	256	246	233	279	263	290	252	256	273	267	267	250	271	267	283	256	279	250	281	251	272	256	264	241	260	269	260	275	247	281	273	277	248	283	254	265	272	268	275	247	275	252	281	255	264	239	269	251	264	278	270
16615	2484	5208	5869	5059	4218	3437	2843	2418	2123	1892	1736	1564	1434	1347	1289	1208	1156	1116	1091	1033	1031	1004	951	936	894	952	875	839	857	889	871	815	808	826	797	844	759	873	780	773	763	799	766	754	771	799	748	773	736	757	707	688	797	700	688	733	689	751	738	698	708	689	756	757	740	742	752	717	721	746	762	685	745	745	749	713	760	707	726	759	744	731	695	725	699	760	728	749	802	747	781	742	730	678	759	766	771	749	744	726	712	718	720	745	788	733	745	738	734	674	753	731	752	722	683	718	702	744	762	756	722	672	686	674	720	695	726	743	722	701	752	668	691	659	675	688	682	730	714	654	692	683	684	686	683	708	724	696	662	672	728	698	681	718	675	665	702	665	707	685	672	723	713	673	667	735	691	694	727	728	691	689	717	759	744	717	687	667	697	742	649	631	705	717	698	715	719	704	684	682	695	694	681	724	699	706	755	655	709	658	703	674	752	695	702	724	703	710	691	673	729	605	681	718	676	716	689	675	649	701	685	729	661	710	642	646	696	697	723	678	664	651	706	679	683	715	697	676	650	638	703	728	626	650	705	706	694	701	727	707	709	653	658	701	724	685	713	664	707	743	731	679	633	672	728	706	712	666	692	709	671	653	720	674	661	725	688	715	671	696	653	736	718	672	713	705	705	713	710	657	693	685	694	658	691	711	654	700	669	657	701	707	690	639	689	727	691	722	683	728	682	677	701	646	663	660	698	714	736	679	711	705	675	666	614	695	646	666	671	693	688	674	698	705	712	698	677	695	649	661	676	716	692	731	698	663	683	670	759	736	664	719	639	671	683	620	701	713	720	665	700	760	749	690	649	719	668	703	725	661	645	706	678	692	695	674	690	662	612	705	715	715	677	662	699	717	726	688	651	722	660	724	691	693	716	673	662	708	660	647	694	699	707	623	689	726	707	697	680	689	687	698	697	703	691	695	668	715	692	714	661	731	702	690	732	697	659	717	694	651	725	649	674	612	664	699	657	673	625	645	651	725	694	728	700	744	715	669	717	681	722	757	683	713	675	695	667	648	698	692	656	736	664	706	670	711	686	658	722	660	674	747	720	718	736	703	718	672	719	714	684	670	723	638	693	665	653	666	718	694	704	719	712	766	697	694	649	710	657	693	665	695	673	704	685	689	693	663	696	677	681	685	687	643	691	675	691	720	700	686	669	692	659	705	682	675	712	685	709	701	711	704	687	690	714	690	686	671	658	696	708	666	627	670	721	671	656	660	698	707	650	694	664	719	657	691	732	704	718	702	708	680	723	721	672	725	699	659	669	690	679	714	660	686	677	662	687	686	712	693	708	714	698	673	684	686	669	704	699	715	652	778	715	691	672	706	614	647	696	651	648	672	662	664	710	666	675	697	642	695	734	613	689	654	681	683	682	733	704	717	712	705	648	678	717	649	669	658	676	678	697	672	658	700	708	681	677	680	667	718	680	695	712	694	671	728	688	666	661	683	671	697	673	718	682	693	700	671	716	698	707	736	706	717	691	649	700	697	635	656	713	703	687	708	671	700	726	701	702	674	694	659	715	696	702	719	718	678	704	703	716	702	691	708	693	699	712	688	691	697	695	732	664	648	649	674	679	674	715	675	649	698	693	693	690	645	702	675	659	703	666	683	680	678	687	662	711	645	741	647	710	728	734	717	700	664	697	714	663	695	687	662	704	702	663	711	682	634	737	698	672	730	702	708	638	722	667	677	636	684	669	752	685	719	717	725	694	714	712	676	708	697	686	681	680	715	699	660	671	695	708	687	693	707	683	746	733	657	717	698	672	674	700	696	662	721	720	674	705	726	671	672	714	701	628	674	693	680	689	691	656	694	671	674	673	712	727	686	686	758	683	668	658	686	697	674	719	687	763	716	731	662	668	705	707	699	722	700	728	709	676	697	703	702	682	677	645	671	681	686	675	701	696	724	708	704	663	703	677	692	670	705	706	720	680	711	706	654	681	684	677	695	674	693	704	659	690	664	678	685	676	705	677	664	718	673	717	686	671	718	654	698	691	705	629	645	735	723	648	699	664	722	658	647	673	639	671	753	710	660	657	702	712	731	698	725	644	735	699	703	637	723	680	623	672	691	700	665	707	753	657	694	636	676	716	672	694	678	723	674	675	649	651	665	718	657	701	678	640	662	668	691	661	646	671	671	670	697	707	743	678	702	686	713	672	745	682	682	687	669	639	690	728	666	661	693	658	691	685	685	693	694	650	689	675	664	680	706	682	675	717	684	683	681	720	701	718	680	691	690	713	664	674	715	720	713	699	651	665	692	705	670	681	717	707	704	676	673	661	689	684	730	670	721	632	711	674	657	707	717	657	637	700	694	635	662	695	767	681	680	683	706	688	714	677	711	663	729	699	664	709	715	696	736	705	718	684	723	701	671	671	667	674	700	687	686	687	691	684	682	714	660	655	686	698	709	718	713	666	674	701	688	698	648	691	706	687	668	695	668	746	686	688	666	693	671	659	681	674	681	667	681	683	712	705	697	719	692	710	710	696	736	738	644	643	691	699	705	733	711	689	701	695	681	722	713	715	713	718	682	642	673	675	680	700	759	692	665	732	693	650	700	701	687	670	688	663	706	660	699	663	726	667	716	626	719	688	701	719	719	690	675	722	606	680	728	692	718	724	682	678	680	651	672	704	682	666	642	660	726	722	719	705	702	671	690	702	687	642	698	714	660	620	684	749	684	641	653	760	673	687	672	711	685	690	690	664	713	714	708	714	723	678	676	691	681	694	699	693	679	673	662	698	713	682	741	722	693	694	719	681	655	629	686	706	660	672	701	662	680	684	697	716	687	680	704	710	694	649	681	686	750	689	677	659	737	717	721	676	643	681	700	713	702	683	696	708	707	693	696	679	672	718	732	666	658	662	670	702	693	665	696	688	657	650	664	668	702	679	704	692	698	732	668	677	666	675	721	723	745	703	706	682	678	677	702	685	712	694	710	663	689	690	713	684	695	697	655	669	680	668	697	679	727	723	708	673	728	697	697	707	677	678	722	639	647	702	704	719	694	701	681	703	709	655	678	681	638	694	668	787	748	683	732	721	676	723	710	668	708	686	687	725	671	677	646	721	664	648	687	695	694	713	712	667	710	711	687	631	685	683	687	715	697	682	646	700	695	625	715	728	703	733	708	703	706	693	694	679	670	692	666	714	736	659	717	683	679	638	680	686	724	730	700	693	677	679	736	697	685	692	689	755	703	702	732	682	704	692	658	697	647	703	633	691	684	663	728	713	696	686	693	703	709	675	713	689	695	664	700	661	752	708	647	679	690	683	645	679	641	710	661	675	675	653	669	680	751	668	730	688	689	741	673	650	683	742	684	690	651	696	695	708	697	724	659	701	661	721	661	692	703	699	708	705	660	709	675	654	710	699	703	661	677	684	706	666	697	640	691	701	670	697	639	709	705	678	719	688	659	680	674	693	676	688	645	679	702	684	681	715	704	673	647	644
4004	412	409	394	365	371	406	384	347	382	383	348	360	371	363	339	395	345	345	364	383	365	391	372	378	368	332	339	341	352	357	339	367	368	396	325	356	319	352	332	398	370	342	410	352	330	364	357	360	362	351	367	358	365	373	329	392	374	386	332	339	400	366	360	368	361	408	357	374	317	383	346	370	345	350	338	344	385	400	386	387	378	363	357	368	371	364	377	334	355	373	373	375	374	354	367	343	339	347	368	369	357	362	340	381	356	359	357	377	375	371	369	364	329	391	377	366	385	344	377	351	352	350	346	370	383	360	349	332	325	374	346	376	356	342	363	390	336	332	365	368	368	353	364	352	368	359	406	379	356	369	362	353	359	346	366	396	410	359	370	363	407	367	378	390	323	349	361	343	362	301	348	359	348	363	353	360	323	376	352	386	350	367	344	331	354	360	354	377	371	339	349	355	356	387	373	335	391	344	382	382	380	360	364	351	396	382	354	370	362	354	339	363	364	386	340	377	388	349	357	381	354	342	338	353	369	357	386	390	361	364	361	363	370	349	356	339	344	336	355	362	375	350	378	381	370	366	373	365	333	378	385	364	349	373	364	369	397	366	367	356	335	372	370	391	381	370	369	347	346	390	386	368	389	352	361	396	371	385	370	407	350	384	392	344	379	371	346	383	366	392	299	372	367	357	364	369	363	352	344	360	352	375	358	386	327	361	361	369	379	325	352	342	366	378	350	384	363	358	316	384	397	351	320	355	364	348	365	357	374	354	327	366	339	360	377	380	356	361	363	360	341	363	348	365	356	379	352	345	371	326	386	346	346	351	365	371	343	347	380	330	407	317	354	351	380	373	350	339	354	344	370	345	381	347	348	343	330	357	377	333	350	349	360	385	364	407	378	312	399	333	359	401	372	357	374	368	395	361	390	344	377	390	383	404	390	380	365	360	363	376	347	387	385	375	369	370	323	370	349	374	389	360	407	361	372	388	367	378	352	338	341	345	365	371	406	320	394	368	364	391	349	355	365	352	372	355	346	364	355	328	365	361	339	342	403	354	365	416	396	355	342	357	354	350	314	376	384	367	368	348	357	350	392	350	348	376	383	335	386	347	358	394	363	386	372	351	360	382	351	399	347	316	356	321	357	351	364	338	377	372	393	348	366	371	352	367	353	396	405	379	377	326	408	355	353	361	350	349	351	351	368	347	352	340	341	339	376	356	347	369	354	359	341	336	358	359	383	382	360	372	376	355	346	373	318	334	349	352	397	384	368	369	406	395	358	354	340	345	396	367	332	377	338	383	324	348	368	358	371	329	376	338	350	362	381	398	371	384	366	338	360	325	349	364	369	348	336	374	373	379	376	350	321	364	357	350	400	350	324	426	383	343	357	364	362	358	341	331	338	341	356	365	338	398	368	370	350	342	366	342	392	386	370	382	372	360	368	346	362	335	349	378	377	345	319	355	340	315	379	371	339	377	358	355	363	344	367	355	370	329	376	353	331	359	410	358	354	350	377	375	340	391	347	357	354	366	348	376	355	436	374	358	353	350	335	363	385	331	348	343	375	335	349	367	365	372	368	371	362	347	394	340	362	340	401	348	345	346	335	325	351	354	368	356	331	365	378	326	349	350	359	348	347	406	367	356	400	336	362	399	338	396	356	371	382	365	371	391	351	363	361	363	364	364	338	387	365	367	363	395	342	340	378	341	391	382	364	364	367	347	389	350	356	332	356	389	343	353	353	369	363	380	348	359	362	352	338	340	365	365	343	384	353	373	352	380	329	376	385	383	348	385	374	374	375	383	368	380	362	358	367	365	363	384	351	375	376	337	364	378	402	395	353	360	364	358	349	368	353	362	319	382	361	386	367	378	350	356	379	372	381	364	379	336	371	354	360	393	355	409	369	346	348	343	366	362	356	346	349	312	339	350	393	352	374	379	353	366	349	410	361	356	363	355	337	374	414	364	361	330	356	364	405	365	406	349	334	348	367	360	380	361	367	361	389	392	364	367	357	401	378	360	348	356	353	386	335	372	328	382	351	355	361	368	379	348	387	367	356	376	379	388	302	378	369	375	390	359	407	381	378	347	318	363	359	360	357	370	367	346	365	416	335	372	373	404	373	377	347	353	377	360	366	356	367	341	322	358	339	377	355	399	374	364	380	395	378	372	368	383	366	334	393	426	382	372	372	341	362	364	340	374	359	350	341	388	345	382	356	336	383	381	377	411	371	346	370	360	349	342	341	312	383	397	397	327	350	362	344	351	333	349	336	376	362	360	331	353	338	386	361	339	376	338	365	339	387	352	371	362	325	356	377	346	349	365	377	340	367	344	370	347	349	369	368	343	341	404	358	374	394	374	360	394	336	354	349	332	378	367	365	354	352	335	353	371	341	364	358	362	349	370	350	358	354	357	355	323	365	384	355	361	355	402	362	361	369	317	356	355	347	349	348	394	386	386	362	372	357	349	372	335	392	366	390	385	344	358	334	357	379	381	376	352	349	337	348	348	337	382	369	371	333	367	386	390	395	359	348	330	380	365	338	376	338	397	339	368	370	358	402	347	383	374	386	376	353	342	371	364	391	373	333	346	354	371	373	351	381	340	358	327	379	330	324	336	352	357	380	375	388	363	367	349	312	359	371	369	331	362	392	331	342	314	369	376	391	335	351	353	342	379	370	365	363	338	387	362	334	346	358	385	373	394	353	387	363	370	343	377	332	370	385	360	319	354	362	353	382	345	322	357	352	354	350	350	365	394	366	361	361	347	349	385	328	348	345	322	333	325	351	346	344	347	373	363	349	382	353	363	356	364	388	360	335	338	351	317	380	383	376	341	348	349	359	321	358	337	356	362	362	359	359	351	370	358	327	348	368	335	342	380	385	331	354	358	326	363	388	375	370	382	381	316	381	358	357	387	362	358	368	395	378	377	380	327	360	362	368	371	362	376	381	374	338	359	339	322	380	395	343	361	367	371	367	397	346	358	340	338	371	382	357	345	386	356	358	349	351	378	389	365	346	389	388	363	361	319	368	371	405	352	332	359	345	363	357	392	340	369	349	341	365	387	366	389	343	312	395	370	346	345	353	361	333	372	388	352	362	365	347	342	334	389	350	375	340	351	348	351	384	353	353	394	381	365	360	342	373	355	376	389	361	367	372	355	372	360	325	381	333	378	366	352	353	368	356	365	346	390	353	359	342	327	376	396	321	343	336	362	365	373	350	367	346	357	339	370	351	326	378	333	377	390	351	358	360	358	390	376	370	365	330	403	369	355	363	392	369	366	372	373	388	374	386	376	382	356	375	341	381	375	380	328	383	331	362	354	352	347	366	375	356	359	363	358	391	365	335	385	385	338	392	354	361	350	372	363	352	358	428	396	362	367	414	333	366	351	365	368	367	394	371	375	355	370	334	362	400	371	375	357	342	364	323	350	332	349	366	365	353	378	352	331	358	362	342	325	362	353	392	358	348	351	400	349	369	395	357	348	392	363	375	349	328
4272	960	1012	1032	1019	1017	984	959	953	976	969	923	953	1019	931	913	951	953	922	947	985	928	919	908	913	943	916	970	905	894	925	972	897	944	920	909	953	887	948	944	947	924	928	957	942	945	902	879	907	972	934	908	908	894	903	962	918	908	980	948	901	894	972	971	979	924	971	893	918	960	959	963	941	908	868	970	956	916	879	937	953	941	929	936	929	918	934	925	980	953	963	971	895	905	968	923	951	961	947	944	927	964	895	952	924	941	955	895	928	889	999	942	932	953	958	957	947	918	994	942	917	986	932	936	896	918	947	992	967	949	903	886	969	938	891	953	897	918	913	901	943	977	924	988	953	984	970	935	903	913	907	936	937	925	942	931	908	913	898	904	936	904	975	910	881	902	913	904	874	919	935	911	959	886	887	881	943	904	944	912	929	908	873	940	930	936	974	930	919	874	901	901	935	929	909	873	953	879	914	906	951	936	990	915	969	930	911	929	924	977	900	937	991	931	914	916	952	992	924	975	914	916	996	957	939	899	911	928	936	894	894	924	862	897	937	890	919	928	976	875	886	903	877	917	905	960	945	970	964	928	969	853	952	930	941	978	964	922	910	934	953	958	928	944	920	876	909	961	928	896	1000	952	941	926	863	898	944	926	933	915	910	914	903	915	899	887	940	950	959	927	938	883	876	899	928	924	950	856	940	894	915	903	980	922	941	951	949	966	976	952	930	914	913	937	966	903	902	907	889	965	902	926	969	951	923	946	911	909	935	934	957	919	933	941	877	925	928	943	942	916	906	929	955	919	972	914	924	898	933	866	876	936	893	926	918	957	890	897	930	876	957	876	922	923	924	961	1005	955	932	896	867	908	883	931	941	930	878	893	895	963	955	911	890	862	965	864	957	937	888	897	925	909	943	979	932	928	929	924	940	920	932	983	954	890	882	918	868	925	917	921	916	918	852	879	955	922	880	983	1000	908	915	882	936	915	948	933	914	1005	935	948	966	854	936	909	925	907	977	933	894	947	939	944	887	921	897	943	928	929	886	968	949	932	943	925	940	903	921	909	897	910	880	946	955	985	894	952	864	937	953	921	952	953	952	931	913	949	944	890	927	927	963	892	903	909	963	938	921	884	911	883	926	969	1010	941	886	964	919	970	911	874	912	952	934	946	918	895	927	917	892	956	946	978	942	949	950	939	932	889	925	970	919	977	872	940	935	902	932	912	957	949	930	973	932	926	977	912	948	957	909	926	948	909	915	961	905	884	907	934	917	937	931	910	945	939	890	933	902	954	881	947	953	973	899	957	947	891	941	923	911	866	917	875	944	978	889	911	943	965	903	933	886	894	905	910	964	966	988	911	932	976	877	906	978	939	899	893	967	952	897	924	916	923	969	922	901	885	894	944	940	926	935	941	969	916	969	904	923	948	932	928	903	931	913	906	991	877	852	926	887	899	899	915	950	924	920	956	895	919	929	938	954	890	900	920	959	913	960	880	950	914	928	974	883	928	970	933	937	952	943	907	876	919	914	952	937	961	921	889	933	913	917	887	943	948	922	938	874	899	924	923	935	925	978	944	852	911	919	914	964	933	959	890	889	919	916	929	926	913	972	961	917	966	972	929	865	916	936	906	949	961	949	933	931	901	942	931	906	990	928	925	959	926	906	927	932	982	896	943	925	901	951	951	951	930	915	908	961	944	940	914	916	950	946	921	936	927	934	946	959	961	938	902	923	1003	930	898	938	940	930	920	958	911	904	937	899	944	939	916	953	903	869	944	922	901	970	973	939	965	938	918	979	941	925	949	879	975	954	912	955	906	908	896	895	947	914	872	890	887	909	923	927	936	920	910	905	911	880	923	929	897	922	908	949	955	904	941	958	915	940	892	894	964	1005	918	902	910	887	941	951	907	870	935	927	890	953	962	966	930	913	923	951	937	893	969	953	963	916	942	1006	894	911	907	943	895	931	1006	964	958	895	945	923	873	991	914	895	883	945	923	979	944	910	951	976	894	917	938	936	972	879	892	897	906	903	979	947	951	977	914	916	866	973	946	886	863	906	999	928	903	882	891	1021	891	923	910	934	924	927	983	946	950	969	855	890	874	957	941	933	919	988	884	878	973	955	912	912	917	971	907	907	881	920	892	920	908	837	885	873	938	910	923	883	934	951	927	917	898	916	896	955	942	891	1002	928	935	914	924	890	930	952	957	923	899	877	908	901	935	915	895	964	966	935	938	927	940	899	992	902	938	927	909	881	920	915	936	935	886	927	913	985	866	915	923	887	858	948	917	969	979	948	909	878	889	899	962	926	912	923	897	875	872	965	886	879	885	970	903	910	922	924	901	952	892	917	963	934	885	945	918	944	989	984	888	939	885	914	912	906	1018	892	952	967	946	925	933	933	968	931	864	974	919	944	933	894	933	948	920	928	923	951	934	902	959	937	941	888	949	928	989	956	969	919	945	864	922	919	942	964	918	893	910	963	914	957	941	951	898	937	898	965	934	919	911	921	905	919	948	920	979	941	936	920	924	933	937	890	937	927	941	871	928	923	907	895	863	886	920	877	988	976	928	921	933	929	966	935	925	892	890	873	947	960	886	957	946	927	942	944	938	936	943	984	936	979	922	930	940	893	910	902	936	909	890	924	881	925	919	922	915	911	944	940	998	932	937	905	913	883	935	975	891	901	980	962	920	931	861	961	904	947	910	909	968	910	942	924	938	956	922	905	987	908	938	936	906	887	915	909	961	954	892	939	921	911	904	886	890	924	926	936	941	909	1027	912	999	902	915	917	912	892	891	883	897	937	928	927	908	943	883	1007	907	967	929	920	920	902	993	954	895	935	918	928	847	966	931	953	894	968	963	945	909	923	867	945	922	932	827	926	923	961	970	904	858	972	926	919	919	916	889	948	940	911	964	940	948	926	946	1008	953	918	982	888	927	904	951	946	955	926	922	969	977	872	894	902	901	965	944	975	912	933	922	900	901	954	973	877	937	878	926	912	968	911	893	955	904	851	904	958	859	920	926	959	949	957	890	909	962	945	902	901	931	910	915	954	968	947	929	853	950	902	950	930	913	952	907	975	961	951	921	951	957	920	919	998	912	951	892	901	947	860	956	929	933	926	907	930	924	940	939	860	949	958	868	943	881	945	913	869	917	937	963	953	920	889	932	957	898	916	999	890	890	975	903	987	955	963	958	897	962	918	905	925	941	892	974	928	939	913	903	917	871	934	894	939	945	894	912	900	912	955	924	879	948	991	895	883	987	937	908	895	887	945	938	964	989	925	889	964	940	938	939	887	939	897	903	938	935	876	910	912	961	952	954	938	932	892	982	909	976	958	947	945	904	963	933	923	930	944	960	885	899	966	892	869	907	998	957	937	931	920	942	922	919	923	901	873	932	897	900	914	921	943	951	877	912	846	948	964	921	926	913	876	953	912	913	927	889	863	941	942	909	861	905	875	961	915	931	914	878	877	933	889	972	865	841	902	927	944	903	905	911	938	1005	933	908	897	879
25235	2756	1528	1193	998	802	659	600	555	539	458	486	469	431	450	420	416	448	400	380	426	403	408	389	427	376	380	401	401	382	416	372	393	411	382	365	406	351	421	426	387	369	411	405	386	400	415	395	365	408	375	393	374	367	389	407	418	382	387	374	376	381	389	372	393	357	378	400	392	371	408	362	409	389	404	374	409	361	400	388	401	391	421	364	377	398	404	396	377	374	387	377	402	376	396	360	409	411	378	416	405	391	387	347	360	363	416	383	430	383	382	404	353	377	355	376	383	377	387	366	387	378	407	396	386	358	339	376	421	405	373	371	403	371	367	406	417	393	392	401	395	340	364	379	416	389	407	408	392	410	442	391	413	417	389	380	382	430	370	380	396	376	425	427	372	379	394	404	365	404	400	379	415	380	406	392	381	392	389	385	423	398	458	404	394	364	416	394	367	423	427	391	414	397	398	409	373	388	431	399	366	409	378	372	378	396	408	404	380	382	403	348	394	354	396	381	404	376	371	413	375	342	399	423	364	383	360	384	357	404	391	383	383	424	382	390	411	354	380	382	372	399	383	394	387	367	365	385	395	386	406	393	404	378	355	383	423	388	431	384	372	392	347	414	383	405	356	363	391	371	342	391	381	377	357	388	410	399	389	359	371	370	394	401	405	402	384	384	393	400	387	400	391	355	358	380	373	372	393	418	407	406	344	353	420	376	414	402	400	415	415	377	369	363	378	415	362	372	365	412	388	393	400	396	402	401	374	372	385	392	367	397	373	447	380	344	419	402	404	432	387	406	364	404	402	387	416	375	375	403	427	403	389	371	419	366	397	394	391	422	381	398	409	371	370	383	382	384	383	389	391	405	376	386	418	364	365	400	389	367	388	378	382	432	417	439	366	383	415	359	389	404	409	426	359	384	350	418	428	386	364	403	373	411	381	380	383	381	384	378	381	358	350	373	374	375	353	421	374	384	386	404	402	378	369	411	421	435	410	367	402	400	397	406	373	369	365	406	399	374	383	384	408	399	373	399	370	360	399	388	404	415	362	371	416	383	387	377	393	360	350	410	400	391	359	412	367	409	354	384	385	369	397	339	379	384	389	406	372	403	392	396	374	411	357	382	374	403	374	385	389	389	398	375	417	396	365	371	387	399	386	387	373	386	365	376	367	397	394	409	373	393	383	381	362	377	387	374	403	406	410	394	422	362	422	379	375	402	344	368	376	381	379	381	351	380	407	406	379	350	389	376	405	363	357	382	399	379	347	397	386	379	403	385	372	388	375	392	383	415	394	393	377	393	358	368	394	379	385	389	369	399	388	356	400	356	387	400	388	360	399	382	406	393	411	413	406	392	391	447	355	412	424	402	407	395	414	389	386	399	370	400	373	387	411	372	387	367	377	366	384	368	364	381	370	359	355	395	353	374	403	361	386	374	382	368	387	367	385	408	394	380	375	356	384	416	370	393	385	370	372	384	395	431	359	404	387	365	412	376	375	349	390	395	400	369	401	403	397	363	382	394	379	412	392	382	350	385	408	377	425	401	386	380	389	381	316	398	407	341	403	415	413	399	395	398	400	383	357	426	368	392	419	411	449	416	399	347	327	375	358	367	408	415	369	397	410	393	368	377	350	401	385	387	399	367	352	373	378	400	393	378	413	338	397	360	389	403	390	401	377	386	389	374	365	381	397	396	393	379	391	403	387	381	365	379	413	416	382	411	376	375	412	401	393	380	391	395	370	395	355	359	375	374	388	380	413	359	412	385	381	382	372	385	390	369	411	361	382	372	369	401	380	389	361	411	364	395	392	403	377	434	410	381	371	393	333	352	407	393	425	363	409	391	369	394	387	412	385	382	365	387	390	406	352	381	376	381	376	418	390	391	368	339	395	374	379	330	363	403	350	389	368	374	357	420	368	401	378	395	393	415	386	412	371	359	419	395	356	401	394	374	372	402	421	409	391	358	408	405	394	393	400	393	414	379	393	384	403	400	432	362	385	400	430	373	368	367	400	389	375	393	425	390	412	391	334	406	385	385	400	400	378	410	399	409	383	409	345	399	358	388	406	363	389	378	416	392	409	402	366	380	375	388	394	355	360	379	375	389	408	407	398	375	376	371	355	368	387	403	393	390	397	362	400	405	378	394	378	407	417	379	366	372	398	405	384	366	399	352	386	415	385	385	422	393	388	393	356	388	385	409	406	395	399	377	381	359	402	382	378	396	386	430	407	397	372	375	396	385	400	406	419	388	387	420	385	379	415	414	390	393	383	403	389	379	387	404	408	382	358	366	377	396	387	379	395	412	394	363	360	384	405	413	355	392	369	396	389	384	383	382	404	376	389	393	374	375	368	347	419	433	389	387	374	402	355	422	398	374	382	365	359	393	408	392	394	391	376	358	380	358	386	353	363	407	386	396	411	394	422	361	390	360	377	366	408	394	383	419	375	420	381	382	382	407	408	363	450	390	416	396	372	394	390	391	379	364	376	401	383	389	392	386	353	373	397	388	391	385	393	367	367	427	381	403	434	391	393	381	374	388	409	365	389	378	370	404	384	399	377	406	440	396	359	376	385	430	409	393	378	407	392	429	384	368	396	389	409	403	379	374	392	387	368	406	425	389	364	366	359	380	393	394	386	399	375	413	395	424	387	396	373	389	394	393	437	380	377	395	412	411	407	400	378	361	411	368	388	387	383	420	403	382	384	407	395	373	348	419	389	444	353	393	380	390	410	415	384	412	405	403	382	394	361	383	393	386	418	404	431	371	378	369	380	394	403	387	409	417	359	423	412	419	406	405	387	376	364	423	397	381	390	382	399	402	425	373	408	377	393	395	377	385	363	370	369	390	372	389	381	406	377	364	432	383	417	384	358	347	423	365	378	406	382	377	418	383	366	356	395	382	409	389	388	427	350	388	411	342	389	405	389	383	409	356	390	396	420	381	406	370	387	421	397	369	399	388	391	373	394	412	376	365	376	395	394	396	398	355	391	351	372	357	399	367	368	399	374	377	364	388	375	401	390	395	370	375	389	374	394	400	390	438	430	360	383	413	410	374	384	406	423	368	441	377	379	422	389	412	401	410	400	363	378	379	413	435	365	390	397	366	394	379	374	410	347	395	386	362	393	365	411	422	355	367	374	400	380	400	401	391	379	389	388	355	381	416	378	399	399	380	428	397	366	417	375	402	416	414	392	375	423	419	380	387	381	354	375	378	434	433	407	396	430	429	366	416	380	372	396	412	335	416	386	382	379	367	394	410	389	413	386	410	346	375	391	367	389	354	372	404	381	400	420	400	349	445	394	377	353	364	425	335	412	393	379	409	389	369	421	364	401	410	384	412	378	394	385	390	405	392	407	353	365	413	414	337	382	417	380	412	404	429	409	393	382	341	397	401	416	377	393	397	370	370	370	379	353	369	388	389	411	420	343	393	424	419	423	406	424	425	393	412	397	345	383	401	413	378	387	366	382	424	396	387	357	400	370	396	426	390	392	363	376	385
12604	1894	3374	3723	3192	2706	2411	2150	1883	1715	1561	1490	1451	1379	1338	1268	1307	1222	1234	1153	1188	1167	1113	1118	1116	1159	1128	1121	1084	1062	1040	1078	1099	1071	1033	1048	1039	1031	1056	1012	1048	979	1036	999	1050	998	997	1019	1024	1048	938	990	1037	974	965	1010	1044	960	1044	1027	1017	977	1004	989	1024	1074	1044	1015	1045	1012	1005	1008	1040	1034	1022	1038	1037	1031	1036	971	984	1020	1012	1051	1025	1068	1029	988	963	1014	1046	1055	964	1045	1040	1020	1028	1014	1048	1003	1037	1011	1016	1022	1041	958	992	1015	989	979	975	1022	978	986	1010	1009	910	970	995	989	1033	1016	1004	998	1018	1068	981	1003	969	985	985	1049	1020	989	997	982	993	988	958	986	938	990	1019	941	970	980	980	1009	963	930	1004	1030	978	1050	928	967	1014	993	940	996	960	1004	972	975	1038	944	916	994	978	995	974	998	1022	1007	1006	947	1002	968	978	940	951	996	996	969	971	992	969	1008	952	959	968	987	960	994	948	990	985	1006	956	948	1010	984	955	930	1031	1005	1004	952	990	966	976	961	953	985	962	945	980	1003	982	957	943	968	1038	1002	1000	998	970	948	995	956	910	983	931	960	973	978	938	1010	963	986	970	957	992	986	1027	984	1004	1033	929	1026	965	992	981	969	986	971	1027	1002	1018	971	919	977	931	962	944	1046	948	992	1004	981	976	971	992	952	1016	931	943	973	1030	988	1028	949	968	966	974	1002	965	949	960	956	1002	991	1008	983	981	938	938	971	987	984	999	979	986	927	902	982	971	1003	955	975	926	927	977	963	984	1029	964	965	1005	965	963	937	938	970	951	966	974	995	990	995	988	996	953	977	1020	972	949	974	1028	973	973	988	954	1030	956	922	943	1025	1006	971	971	918	953	936	952	959	1018	927	910	932	1001	1025	959	991	990	944	936	928	923	957	983	1048	951	1005	1027	980	1028	920	963	929	1040	971	952	977	954	977	935	988	936	1019	991	963	985	918	1008	982	987	995	1003	963	943	1042	1031	995	953	991	953	1009	988	985	955	1000	1012	967	969	964	991	1011	971	955	923	985	1031	910	963	971	902	986	987	957	982	977	942	939	998	946	998	1028	936	944	983	938	966	993	1021	972	1022	940	947	1030	1006	1002	893	1013	986	1004	976	1027	970	914	949	916	982	951	1034	985	920	993	985	969	978	967	994	991	1019	1050	1032	968	1003	970	1002	956	950	1005	950	971	990	992	947	1012	984	951	998	982	1046	950	973	954	1001	931	979	983	972	948	973	974	958	1009	933	971	970	989	975	945	985	1008	1028	1017	967	1003	981	980	986	1009	947	1032	950	951	934	979	932	988	997	972	966	983	998	996	958	979	994	1002	946	929	948	983	964	1008	1064	962	1020	991	1009	938	979	976	951	966	1015	982	950	1009	960	1007	985	977	967	951	951	961	956	969	946	975	950	951	993	1024	957	968	977	972	966	957	988	955	1003	932	960	932	943	1023	984	1003	938	962	971	979	981	974	967	989	931	956	969	952	990	969	953	954	989	1011	1036	945	1000	943	989	1057	1005	969	1003	982	996	989	996	976	957	980	1015	958	985	957	980	998	1005	973	955	983	974	939	952	1004	994	986	994	978	996	1009	1028	932	901	994	924	917	1020	961	974	997	962	962	1011	998	1026	941	934	1028	922	1001	1000	1021	917	926	935	956	990	919	998	949	971	1021	950	925	1007	993	954	1011	962	932	966	979	959	976	946	955	991	993	1046	961	991	977	997	967	920	984	945	986	942	1020	1006	974	970	995	946	934	993	984	972	991	971	1009	988	968	953	1005	1014	991	994	936	994	1030	957	1009	947	1008	994	999	988	958	945	971	997	915	973	944	956	1038	987	909	1019	1015	944	948	922	930	1002	1044	983	961	986	974	995	965	987	997	957	967	946	1037	1015	917	978	1001	986	999	940	998	989	1024	1020	925	989	964	1025	937	998	998	968	1006	944	1001	1007	977	971	950	958	1014	1003	981	932	987	976	962	952	994	995	926	945	987	915	1004	916	978	1005	931	986	1018	950	955	981	996	957	985	915	996	978	1037	966	988	948	1009	977	965	957	1019	973	1039	953	952	928	1050	1023	965	932	948	950	973	984	974	1028	931	959	959	994	965	976	1041	975	994	1009	993	941	1009	948	991	958	959	1003	939	984	991	1023	950	1016	1008	948	966	1010	981	1008	987	1009	906	990	995	981	962	952	968	1002	1019	983	941	977	945	1007	920	999	1009	973	987	952	940	939	937	1004	922	971	969	1031	962	1015	986	1055	912	945	981	983	1011	955	1035	1030	989	981	987	1002	918	949	1007	998	955	982	958	934	962	1001	922	986	944	998	1038	955	1028	980	958	972	928	936	981	993	954	1005	973	990	936	1002	1013	973	960	988	913	1030	946	984	972	954	938	964	926	950	997	993	1028	989	991	935	990	950	916	1025	985	948	1010	1010	995	1009	974	995	1027	974	929	927	933	931	935	1033	1010	982	968	1003	909	1010	989	994	966	989	965	964	945	964	943	996	933	974	940	958	1030	959	988	996	963	1022	1047	953	1015	970	986	992	940	906	957	939	948	1006	985	967	1017	917	930	947	1013	933	968	993	990	953	929	1025	988	924	981	1008	980	956	960	957	983	1029	961	1015	953	956	977	978	1009	1008	1007	963	995	908	1015	1031	931	1002	1004	957	1008	1030	970	938	1011	952	952	948	975	927	997	987	998	1037	945	991	988	923	983	947	1009	960	938	963	977	998	936	1009	1009	979	937	960	995	982	959	972	966	959	944	1010	946	965	988	1001	944	942	985	990	954	980	1001	948	1009	1028	1000	962	986	940	938	954	958	945	961	955	939	1005	914	979	959	985	1003	977	988	990	970	1043	967	994	1005	985	999	951	924	1008	994	986	945	941	945	1012	943	990	952	1024	933	941	985	962	966	966	955	967	975	1010	982	987	932	941	989	987	940	997	1019	966	975	932	970	1033	958	986	962	985	979	973	1017	917	1039	985	961	991	959	1013	1023	1024	962	1009	951	1001	941	969	951	929	960	953	993	968	1038	956	986	918	999	1044	920	999	990	951	1002	1018	1001	969	971	959	937	937	944	1012	952	949	1060	1044	979	1018	980	987	1026	967	972	969	976	956	996	991	950	1001	915	974	922	955	975	977	1016	971	993	959	963	985	1001	977	958	979	912	947	929	980	1016	1015	978	1006	948	986	1015	986	1011	1005	1021	996	948	951	1012	976	996	990	999	1054	978	1002	946	936	944	950	1008	935	975	953	1016	978	955	995	1006	1010	1020	1008	958	958	1048	990	918	984	935	952	949	975	997	1031	958	943	943	1006	1015	969	1068	942	1008	996	990	988	962	997	956	982	992	940	947	975	940	955	926	996	931	1000	983	957	943	995	954	986	1052	955	1058	946	997	967	980	975	956	986	991	941	976	1010	1028	944	970	993	1030	1006	992	933	952	942	985	991	910	909	1052	998	978	938	994	949	964	987	926	1060	984	993	992	949	1009	977	998	942	1035	1015	989	1000	931	964	972	989	994	958	953	1051	971	965	950	950	966	991	952	940	935	976	974	1021	951	956	978	928	969	987	980	947	927	1006	1025	996	975	943	960	902	935	925	967	1053	971	942	972	1003	1001	999	942	1021	916	1008	957	982	949	938	1006	945	969	1000	1031	978	959	906	952	995	1000	952	1056	1029	940	970	910	977	964	1013	957	998	945	1002	998	1013	943	1010	958	985	922	940	1033	963	955	953	936	960	1014	1007	957	966	979	989	1024	963	952	979	999	981	996	977	973	956	980	942	966	923	899	961	1014	976	1012	963	984	977	894	976	1042	983	995
40630	8329	2945	2065	1478	1074	867	709	630	532	498	456	412	370	383	414	368	363	357	353	333	316	331	312	293	334	314	322	331	315	308	305	322	274	293	281	260	303	286	300	280	268	318	301	304	303	306	284	298	277	306	302	288	264	255	315	261	289	323	290	273	301	277	255	344	305	290	266	324	303	281	288	279	255	316	301	289	312	290	277	265	294	311	280	284	301	278	290	307	261	276	286	314	320	323	289	291	294	265	296	282	275	256	284	279	290	264	295	263	286	281	281	267	289	269	287	266	291	273	276	274	279	274	261	279	258	274	257	268	267	302	308	311	289	299	269	296	267	275	253	267	295	314	296	286	300	323	261	270	283	263	289	310	267	295	282	289	277	314	272	269	294	284	291	272	278	305	295	309	278	301	307	280	243	299	278	248	288	275	289	287	273	291	309	298	295	299	265	306	266	273	289	260	278	290	316	274	266	280	291	275	269	284	272	300	267	291	278	267	286	290	296	276	295	281	266	291	307	274	274	271	295	301	321	286	282	250	288	252	289	300	273	298	298	284	296	275	305	286	295	294	300	293	297	286	296	278	279	297	285	285	280	262	289	283	273	256	261	266	281	268	286	277	282	271	248	272	278	284	265	305	270	285	312	276	302	271	314	261	280	278	288	283	287	305	293	268	307	275	284	290	276	282	268	320	294	251	288	273	277	296	303	288	272	242	308	282	277	270	272	270	300	284	281	270	258	279	285	296	287	275	279	262	288	276	283	285	303	285	288	276	280	271	297	320	285	294	274	241	260	243	282	296	278	292	305	280	252	279	270	272	287	278	302	282	246	287	277	289	289	281	249	276	260	276	254	279	301	256	275	267	284	274	277	256	271	271	282	293	314	267	292	320	252	295	264	297	298	276	311	284	287	286	283	289	259	310	264	283	266	293	299	293	309	253	276	304	275	229	294	271	316	293	314	263	297	298	293	257	295	308	285	280	254	256	291	283	305	287	297	315	307	257	282	278	289	287	303	288	292	291	326	288	287	301	315	324	272	253	300	303	274	278	291	279	276	284	266	279	284	302	292	308	290	273	270	283	266	288	307	266	261	273	287	277	269	293	264	303	303	309	311	278	315	289	279	272	322	319	263	292	290	269	285	311	275	267	258	277	271	267	278	283	263	268	309	282	268	295	290	263	263	302	313	318	275	281	293	287	285	284	262	276	300	276	257	227	261	294	296	302	277	296	309	274	294	298	266	255	285	286	261	284	307	269	279	305	292	281	253	240	289	303	288	286	271	282	290	294	271	288	278	291	287	286	285	280	270	258	265	308	283	270	296	281	288	286	269	276	274	262	281	306	278	280	268	271	283	286	289	271	285	272	268	262	312	270	280	282	281	276	263	294	277	283	292	297	277	336	303	266	252	256	269	277	293	275	310	278	305	312	291	281	286	289	306	265	263	304	274	285	276	307	264	283	282	281	255	290	305	271	288	300	299	314	262	311	273	252	300	278	274	271	309	276	312	263	285	274	280	281	290	286	282	275	291	310	332	268	255	303	289	305	282	277	284	289	273	298	280	314	261	284	281	286	275	285	283	311	278	284	292	283	287	325	279	290	292	285	296	307	280	269	236	269	291	295	295	269	283	271	267	263	271	297	277	295	285	296	267	276	286	276	286	301	291	337	305	298	288	290	302	299	303	295	288	299	289	297	276	264	298	275	252	296	273	278	248	265	283	304	263	278	281	276	285	256	299	280	290	293	254	252	283	254	275	281	303	287	320	285	280	282	264	284	306	283	293	260	277	258	263	287	290	312	274	253	282	264	255	291	275	292	262	302	307	296	296	286	266	286	267	284	283	263	289	273	293	271	267	282	291	283	307	275	289	291	264	258	268	288	306	271	285	269	280	288	295	294	269	288	272	269	265	294	309	313	281	311	273	313	320	276	291	277	278	282	274	286	234	285	288	282	264	267	304	275	286	266	279	295	264	288	274	292	255	250	285	271	299	288	298	296	285	267	301	270	293	287	296	257	305	282	276	288	252	305	247	301	310	303	284	304	281	299	305	245	308	307	310	235	256	290	280	288	282	271	261	274	286	280	265	266	305	272	252	310	262	291	245	292	268	290	293	293	275	270	261	288	247	267	272	274	282	291	284	298	267	284	269	276	292	262	279	257	286	310	263	302	281	275	260	304	277	309	268	277	268	291	257	288	297	277	280	320	268	273	261	286	282	270	273	287	276	276	273	277	259	296	289	280	294	271	311	307	241	291	293	284	269	237	320	279	300	254	262	271	275	268	312	290	293	277	253	310	289	257	275	252	247	256	318	321	302	293	286	293	290	296	293	274	279	284	267	254	312	258	301	284	289	293	245	273	278	273	282	292	293	291	254	301	313	276	313	265	304	299	283	272	274	271	296	280	295	293	242	296	304	271	254	275	267	294	290	276	268	287	272	281	292	272	275	290	263	260	286	273	320	286	309	272	300	259	269	268	279	262	280	285	289	305	276	321	258	254	267	261	299	297	280	283	275	247	285	250	268	296	277	297	265	288	273	282	275	302	244	270	250	271	276	302	302	283	283	290	278	279	295	309	286	276	319	285	283	277	293	277	257	316	321	280	272	284	309	263	321	276	290	287	265	299	265	293	309	274	273	289	315	300	246	300	286	276	275	294	299	255	328	299	281	293	295	266	320	309	276	277	269	287	281	293	313	288	238	258	279	326	272	281	286	275	266	297	282	264	262	318	291	310	300	278	269	259	273	275	288	267	309	255	296	265	272	278	269	326	268	268	292	282	292	276	269	282	286	271	257	265	293	310	297	291	295	319	289	297	254	286	276	248	299	280	308	308	293	272	285	275	300	270	295	293	288	253	275	305	305	278	293	288	278	308	239	272	296	295	283	301	270	274	313	303	266	282	286	302	256	266	282	282	272	279	306	320	290	250	283	294	266	265	274	293	280	262	312	294	317	270	276	261	281	298	272	282	306	292	270	292	244	289	282	293	276	312	263	274	316	275	309	262	299	308	293	280	282	261	271	266	291	269	258	283	301	316	292	289	295	279	282	282	268	280	282	313	266	249	263	257	277	301	269	278	288	300	297	274	281	276	274	269	301	317	265	286	290	292	278	299	294	296	274	300	312	274	285	295	296	283	292	288	286	283	298	300	284	298	320	269	295	275	262	294	295	303	270	309	295	272	285	256	254	289	250	269	295	291	299	297	290	285	263	299	239	272	286	307	261	289	278	270	294	288	288	312	285	279	266	264	294	267	269	292	303	278	291	271	290	286	271	294	271	292	283	281	301	259	278	298	297	285	286	274	276	289	299	275	293	295	276	319	281	278	288	290	272	306	303	268	287	266	291	262	293	281	296	279	314	274	243	300	274	292	308	285	265	296	259	313	290	277	287	289	281	318	270	281	309	278	269	298	280	320	267	285	294	326	295	273	293	303	309	278	263	296	292	305	262	296	306	297	281	284	261	251	260	301	265	288	279	289	303	279	290	261	299	280	264
19230	2565	5254	5901	5044	4141	3367	2900	2479	2176	1856	1697	1629	1486	1394	1358	1280	1270	1150	1160	1074	1016	1020	1000	1037	948	914	918	872	945	863	872	884	878	840	831	852	841	841	831	839	750	827	829	775	789	790	796	772	807	797	772	794	789	832	710	782	812	704	728	760	753	775	776	822	798	773	762	800	802	758	762	753	772	782	780	815	787	772	774	804	758	793	823	794	771	764	778	792	826	800	836	787	822	808	781	746	805	763	829	750	738	776	755	812	772	764	806	730	766	735	769	716	757	772	685	688	743	759	776	764	761	736	781	773	769	723	741	826	742	720	746	745	700	711	743	756	779	765	790	729	778	776	749	725	778	737	723	699	750	705	764	725	725	746	788	749	745	744	732	732	730	761	731	778	740	733	715	750	753	743	746	717	723	737	760	763	713	708	736	718	790	725	741	707	704	699	699	737	738	734	760	739	715	680	731	730	788	754	737	722	747	725	710	758	735	684	720	774	720	734	710	677	766	712	681	692	753	715	678	775	734	721	712	739	754	730	705	730	769	762	749	742	718	742	725	688	735	730	705	730	734	722	738	776	714	717	749	735	725	704	750	767	744	716	749	696	703	748	706	714	724	720	687	762	745	752	712	725	706	720	723	745	704	698	762	703	725	692	810	786	704	736	740	729	711	730	700	722	740	718	730	670	789	716	788	734	720	733	702	711	717	697	712	768	773	730	724	733	758	723	726	700	742	713	704	717	723	711	732	755	727	753	738	755	684	705	713	733	731	726	725	747	749	710	734	788	734	756	681	751	691	720	736	725	750	703	773	711	735	746	737	735	687	763	734	727	744	743	676	743	792	710	735	746	771	692	755	676	717	704	720	719	753	707	726	707	720	753	663	701	725	727	731	692	761	692	752	737	713	729	677	730	759	719	761	731	679	702	691	715	699	707	728	710	713	737	739	731	734	733	710	740	730	680	710	724	706	760	701	705	733	674	738	761	688	733	741	695	697	749	724	747	650	718	752	735	685	753	777	763	725	709	726	696	724	771	718	684	748	779	758	739	734	787	718	727	728	724	743	756	737	714	758	739	708	691	719	715	760	763	744	750	736	754	678	726	746	769	714	764	753	776	755	688	663	736	725	741	769	723	737	743	694	755	740	704	750	740	689	746	752	682	717	742	748	774	696	738	705	726	742	738	721	734	734	710	756	707	781	665	743	682	789	793	799	722	733	707	730	730	723	758	717	732	741	684	755	705	737	749	704	708	770	729	712	740	737	782	719	755	746	741	739	753	736	703	722	745	700	707	744	753	768	773	744	721	710	750	746	727	717	695	726	740	724	733	702	765	702	710	783	708	710	764	732	714	725	756	708	688	753	783	717	744	757	715	739	717	708	697	711	739	728	723	758	760	744	735	746	696	745	695	713	732	718	728	712	713	726	774	727	732	729	744	715	795	813	748	748	758	758	719	711	745	739	798	719	692	718	758	748	744	699	709	758	718	747	756	718	779	675	749	764	732	731	688	684	688	732	726	669	716	769	733	733	752	768	766	783	725	704	725	715	736	729	697	734	762	730	715	758	697	717	720	770	759	687	695	720	724	752	736	721	775	709	699	706	686	749	707	708	694	711	739	701	726	770	767	765	788	721	740	718	744	722	739	785	761	682	737	705	737	751	714	715	731	709	755	784	737	745	738	757	702	698	715	758	757	768	732	688	741	732	711	791	732	734	741	715	731	731	707	675	729	724	714	767	739	755	693	738	722	704	712	729	733	750	753	695	759	717	694	727	728	733	713	728	713	731	703	761	734	724	780	710	708	691	718	705	724	744	719	695	725	693	731	729	752	758	768	734	778	737	707	781	762	723	693	729	717	706	751	774	724	721	710	701	692	694	742	773	707	717	738	738	757	738	738	701	715	708	745	742	681	750	765	710	730	711	690	749	768	744	742	750	720	751	682	671	748	755	749	738	733	715	750	728	735	743	727	735	730	758	753	737	706	749	706	755	714	714	734	724	723	695	662	715	714	705	704	757	772	721	715	745	717	699	767	726	729	763	740	734	706	746	724	727	769	755	719	703	677	714	728	721	688	749	723	696	747	736	778	714	730	745	732	728	733	743	720	724	778	702	693	741	707	768	719	721	692	743	736	706	724	720	750	791	759	734	724	743	702	694	748	736	712	748	732	761	734	729	718	746	724	749	768	750	732	733	739	747	741	747	769	771	756	712	709	762	707	708	741	692	703	740	705	626	717	746	735	716	746	693	749	705	781	701	748	738	719	770	739	721	712	721	726	765	745	757	752	739	691	777	721	707	699	724	712	712	717	782	717	699	706	702	682	695	777	718	700	712	739	716	739	776	769	727	704	706	736	734	697	758	723	730	761	728	730	741	718	778	691	699	711	719	714	772	727	735	681	759	742	689	708	745	730	686	730	813	700	697	722	693	699	730	721	712	711	678	759	733	730	710	705	698	716	718	750	721	727	759	732	725	728	766	696	787	746	697	770	779	678	737	743	738	744	723	751	735	715	718	720	756	737	738	712	740	741	691	700	775	758	703	725	729	757	753	756	736	703	720	739	717	726	694	674	731	724	757	701	709	716	678	697	718	732	717	701	718	727	766	732	709	706	743	762	705	732	682	683	730	751	701	671	717	734	763	720	745	725	719	716	779	720	738	724	687	653	758	754	705	743	706	728	698	716	709	724	721	736	739	773	754	714	742	708	715	716	756	756	695	720	706	722	716	719	725	673	728	758	726	717	714	708	709	750	709	688	700	713	700	689	708	740	743	702	746	732	738	747	729	702	775	763	738	726	717	720	700	693	685	719	664	677	689	736	693	691	708	776	740	709	691	754	756	762	711	675	733	729	702	716	700	718	766	703	718	709	740	714	744	747	743	757	775	734	720	725	711	741	721	741	697	747	738	733	758	743	739	790	713	766	719	753	765	703	691	717	742	689	721	720	691	745	692	732	711	730	742	730	709	748	764	731	760	716	727	718	735	735	739	730	748	712	727	727	699	728	705	761	716	729	716	699	774	687	715	736	720	760	792	735	724	748	757	690	710	713	711	734	699	732	745	712	715	758	710	701	756	714	717	712	711	741	747	752	703	693	725	662	744	794	775	740	766	716	750	704	800	730	730	721	740	733	735	730	699	719	782	728	738	732	727	711	734	757	724	792	671	740	795	647	717	695	693	699	716	752	733	723	692	729	735	738	693	718	701	754	741	683	728	701	731	771	727	754	702	690	744	741	719	725	683	684	748	711	700	726	731	686	685	733	708	717	771	740	780	731	737	736	777	719	710	752	737	727	704	705	733	692	735	728	755	700	769	755	719	699	745	746	737	724	731	688	718	708	713	710	762	697	716	720	721	682	702	675	699	752	720	741	702	706	746	736	731	717	710	730	686	736	728	740	765	734	729	737	759	728	756	727	732	710	746	707	750	740	723	755	721	755	772	714	738	716	727	788	722	719	748	714	749	718	664	719	733	777	741	696	700	769	712	730	735	685	746
4534	417	412	425	403	410	375	375	397	378	369	407	408	414	356	384	384	321	381	369	377	387	396	399	391	374	377	389	385	396	351	337	352	378	409	393	359	357	384	359	375	357	370	372	386	380	413	388	383	406	378	371	362	389	397	385	386	330	369	354	358	373	389	397	371	405	354	421	398	391	377	367	407	357	350	352	363	391	346	378	376	397	382	384	398	370	421	395	365	384	396	400	395	377	384	385	407	347	377	383	352	382	398	360	379	409	384	413	409	390	377	389	380	397	372	389	398	393	363	363	391	384	365	372	376	386	387	362	410	347	388	418	395	371	392	356	367	362	387	406	401	355	391	366	370	357	341	426	392	372	391	383	357	362	392	383	408	379	356	373	398	384	381	363	398	433	356	370	363	397	403	356	389	358	404	370	362	366	408	381	418	400	409	383	389	389	364	394	406	373	394	364	426	365	353	384	337	389	379	401	399	352	344	373	349	413	359	406	364	380	380	367	381	377	403	391	366	387	403	364	341	334	357	369	403	399	383	349	410	354	333	361	390	379	362	404	333	369	388	401	355	367	380	380	342	383	391	416	381	388	418	358	393	403	403	387	372	345	399	400	390	335	374	387	382	407	353	378	387	367	378	393	371	386	406	395	393	356	370	383	371	392	373	389	392	379	375	355	397	376	415	407	378	354	377	373	380	339	389	390	385	389	376	374	406	386	396	399	350	367	386	390	373	371	366	387	359	384	407	371	371	409	393	402	335	394	404	379	374	382	370	387	399	425	426	370	402	349	389	400	347	361	394	410	367	406	389	433	381	380	401	393	406	402	409	396	369	356	343	380	368	406	379	379	311	378	378	364	364	399	360	380	374	400	405	380	377	406	382	373	394	371	357	354	362	391	390	402	386	411	370	399	366	385	387	389	388	352	397	390	414	365	389	374	354	370	367	353	349	391	402	381	384	372	358	384	375	359	380	379	380	394	400	371	398	359	391	371	408	389	369	352	373	391	373	411	368	376	386	356	375	399	399	383	377	375	362	408	414	372	406	383	410	373	377	361	399	378	384	364	378	385	394	365	422	366	405	357	339	438	390	394	371	357	404	401	395	351	379	371	351	367	402	369	356	356	371	393	385	373	402	400	398	403	397	350	374	376	351	369	400	390	430	374	414	407	365	381	372	370	364	371	384	400	374	398	367	406	361	415	348	375	355	384	333	379	399	386	368	366	375	374	396	380	361	371	418	379	379	369	395	419	400	373	414	383	363	412	349	384	379	377	368	342	357	366	406	369	399	393	407	385	362	386	349	359	398	363	365	377	369	350	373	357	394	360	373	374	378	390	398	347	382	366	390	368	373	382	377	363	378	392	342	400	380	371	355	387	383	417	348	380	393	392	382	380	358	385	377	393	371	419	385	392	379	391	401	376	381	381	367	343	362	355	392	346	411	376	344	386	412	362	362	368	364	394	380	388	392	379	396	380	397	357	400	384	425	411	394	373	386	417	396	376	359	372	384	424	383	355	391	370	368	361	421	392	350	403	363	364	378	368	392	407	383	367	353	395	398	361	349	412	403	406	410	406	395	389	394	365	388	380	380	386	340	415	392	389	402	356	386	360	408	379	396	379	353	370	347	393	374	369	415	405	349	388	413	393	367	394	392	365	389	371	414	414	348	369	397	391	393	359	394	382	380	367	382	370	380	355	378	376	373	400	397	374	385	370	343	393	373	365	379	393	405	383	367	385	415	379	361	376	373	387	367	409	408	375	355	383	365	406	391	379	375	331	362	400	390	391	375	397	342	418	396	352	376	412	361	419	381	400	347	368	400	416	368	364	373	369	388	416	358	386	369	390	358	369	397	378	358	378	392	399	361	398	371	378	401	374	413	419	393	401	386	352	377	381	389	373	393	337	379	391	417	404	354	363	376	377	381	376	418	348	401	395	439	347	359	402	431	381	373	392	411	328	378	401	395	386	405	382	384	379	383	428	361	388	422	388	360	399	342	367	321	355	375	412	374	412	402	399	378	341	385	384	373	382	357	366	358	378	405	414	363	364	353	394	370	357	390	396	389	368	369	402	382	385	392	402	395	381	410	394	385	341	355	373	368	379	397	397	353	381	368	371	357	426	384	367	426	375	390	380	400	362	370	339	373	343	378	390	377	379	397	382	384	335	370	402	391	406	402	382	394	360	362	374	404	365	367	386	376	378	398	354	371	404	377	384	380	364	352	395	408	363	368	362	409	348	392	386	384	392	434	387	364	390	427	368	430	379	377	366	386	417	439	394	374	386	378	393	390	408	372	381	371	362	370	362	387	356	410	330	419	389	370	385	388	423	369	387	383	370	366	371	389	388	389	387	370	417	362	413	381	373	385	359	380	412	387	395	370	394	397	376	383	407	390	365	348	400	352	383	377	383	370	382	398	405	374	369	377	368	350	403	385	409	372	384	393	402	419	386	389	368	366	389	403	378	359	400	378	371	393	368	378	385	391	408	381	378	398	394	377	352	401	411	355	374	400	362	384	368	358	385	404	355	393	407	347	370	375	413	384	356	367	386	364	376	376	368	385	378	350	383	384	376	368	380	396	387	404	383	422	377	374	368	390	402	384	401	365	419	383	355	384	334	386	396	384	383	383	381	412	354	400	425	367	367	378	397	348	376	391	371	377	345	408	393	390	374	393	350	398	376	362	371	372	366	370	396	393	393	385	389	373	371	380	344	352	371	371	406	371	388	384	388	376	395	361	364	401	358	378	361	369	388	379	367	420	351	382	363	351	379	390	379	376	360	384	413	383	364	381	377	375	353	384	376	428	342	362	420	414	412	408	408	370	384	372	336	351	381	359	376	381	370	411	387	394	374	380	403	386	404	361	387	398	359	332	351	421	377	425	382	374	372	368	354	398	379	374	381	380	366	397	388	361	376	382	362	380	374	383	389	387	381	385	392	379	346	373	368	380	435	427	415	375	391	396	349	364	360	365	399	380	358	383	365	351	418	405	381	400	354	363	424	360	400	390	390	378	377	346	420	344	371	366	383	350	376	402	378	378	389	336	409	377	376	376	389	412	385	376	387	385	362	404	365	373	361	398	410	402	359	357	373	395	384	354	355	343	376	342	375	394	341	407	383	362	374	407	357	360	359	350	403	390	422	376	393	395	382	368	365	361	380	384	401	398	391	358	396	390	368	375	408	353	344	397	396	407	384	406	389	388	383	338	413	386	389	380	419	373	413	368	367	383	366	370	374	399	384	343	353	416	405	436	348	372	366	407	358	397	380	367	345	374	382	339	401	367	398	362	382	386	390	425	402	351	403	366	378	392	372	422	362	381	416	359	371	406	418	376	354	379	416	392	403	392	352	413	372	395	389	388	383	401	374	331	374	392	421	387	380	368	366	360	384	406	365	371	375	361	349	388	382	364	366	402	390	420	381	400	379	384	385	403	393	378	356	380	403	349	378	373	403	367	399	374	408	381	360	358	365	361	387	379	340	357	395	363	379	415	389
4442	1035	1073	1076	1061	1081	1037	1022	1020	1056	1053	964	989	1006	939	1024	993	1002	1018	1039	977	994	987	1020	992	962	953	980	966	967	992	982	970	982	974	1005	965	966	953	969	968	919	996	933	927	977	937	940	983	996	973	928	990	978	1052	962	936	956	1019	994	1031	1010	906	996	972	961	991	1026	947	974	953	1007	1005	971	1011	931	918	982	953	983	970	994	972	978	1005	956	973	985	1029	976	1054	958	950	976	949	1019	991	976	1005	998	996	956	925	1007	980	946	950	990	1008	953	947	1027	994	913	943	1034	921	959	988	943	942	1002	1003	1012	967	992	1005	966	988	973	977	974	965	992	962	1007	966	1006	974	956	997	964	953	987	1025	974	1013	982	963	936	916	959	974	989	932	968	941	976	996	936	975	950	982	957	956	1005	963	1001	988	969	967	937	942	958	1015	988	951	975	1003	937	934	1042	966	1008	999	916	1019	939	990	990	994	992	986	963	954	979	1004	951	974	951	973	982	1000	970	951	956	942	1014	1014	963	947	983	1000	913	941	940	1008	980	1013	952	968	949	934	975	1003	950	977	958	967	986	988	1018	980	966	995	965	1058	999	926	978	964	990	980	960	918	968	991	967	1031	973	931	1010	948	964	923	923	904	1006	999	953	931	939	922	956	971	967	972	961	952	924	936	991	926	1039	960	945	910	970	920	987	1010	870	975	997	950	995	985	944	929	1005	968	1033	991	958	973	932	988	951	943	924	979	928	1014	995	1006	1000	999	935	934	970	1009	945	989	936	953	970	958	987	980	1007	991	941	995	998	985	949	956	964	975	941	1014	1000	972	997	1004	967	951	962	1011	976	961	943	1041	989	960	955	985	973	996	998	960	935	948	969	932	991	954	1043	1010	957	968	956	996	998	980	952	982	1005	992	947	972	1019	939	977	894	964	987	970	981	1007	961	1004	1002	1006	993	981	948	977	976	954	987	977	955	968	954	944	992	966	928	959	912	959	968	963	947	971	970	947	995	965	964	962	986	936	951	1012	998	966	978	1012	924	987	915	935	986	940	978	987	935	975	913	987	982	982	972	972	950	987	916	1029	933	952	994	935	968	1017	945	995	997	950	952	953	960	961	973	995	982	949	992	973	975	1003	911	1020	994	939	999	1001	964	980	989	961	927	968	961	956	960	986	1017	959	978	963	977	929	973	961	931	1006	949	1034	966	945	956	972	955	1001	953	971	910	964	996	983	1005	998	984	1029	993	1004	989	954	963	962	919	989	1023	954	951	900	965	939	1014	960	940	959	1032	941	943	949	958	958	1010	999	939	951	957	954	1020	999	962	965	995	1022	964	941	956	945	1012	1046	969	1004	913	979	971	966	951	933	938	933	1006	946	943	958	961	969	1018	1028	930	1002	987	984	964	987	991	953	989	912	935	955	964	982	951	954	946	993	960	1007	962	1016	973	953	953	958	960	954	955	1034	970	952	959	898	983	998	1023	966	1007	964	1001	948	951	958	985	911	924	974	938	910	975	931	1014	972	972	981	1011	989	1018	938	987	996	967	994	977	989	946	949	998	1006	1003	995	980	929	980	922	955	946	941	961	1015	941	911	977	970	960	955	961	990	984	964	965	953	979	987	963	956	948	992	967	962	1011	982	937	947	984	961	928	926	925	989	1003	937	992	992	992	980	1017	941	928	947	988	957	981	982	1006	996	962	937	966	1028	993	966	986	995	965	949	958	1010	971	957	987	942	970	971	973	965	919	1006	986	989	962	1009	934	881	979	974	1004	983	965	951	976	1025	946	925	1045	940	936	940	963	912	959	1012	974	956	986	898	968	967	1026	989	1008	990	936	916	955	987	970	990	1037	1010	1009	988	986	955	951	1008	954	999	988	971	957	956	935	1023	1004	967	989	914	1046	973	1007	948	972	1010	999	940	1025	974	1025	946	966	988	899	948	998	933	948	944	895	999	1009	1001	938	949	971	956	959	1004	1013	957	959	942	957	949	961	985	972	1007	947	950	968	967	992	1009	1000	1000	946	1039	951	985	952	966	1053	990	1022	992	953	968	1004	978	954	942	969	979	924	950	1022	962	982	917	989	940	981	1048	979	1029	997	987	969	944	1000	956	948	913	999	975	1034	1007	951	990	982	917	970	977	963	967	943	957	979	980	949	957	962	992	920	949	933	995	982	987	954	968	987	937	954	945	959	908	929	989	940	1002	976	996	949	991	955	948	977	952	945	958	952	1033	998	954	954	963	915	995	941	1008	955	985	926	981	989	954	984	976	940	935	927	1024	952	941	978	939	949	914	940	986	956	1041	981	1002	980	981	1012	966	955	936	943	1015	977	1010	959	993	1004	962	963	1000	960	913	975	955	949	937	944	994	959	942	1000	1024	976	993	952	970	920	955	959	929	966	971	1009	955	922	989	917	976	993	1008	951	941	930	977	963	997	939	952	937	954	986	988	995	959	970	1013	1009	1017	1000	905	982	1008	940	989	1000	973	974	980	925	1020	959	964	1054	949	966	933	1006	976	945	932	985	981	937	976	954	998	970	908	899	1001	933	946	953	945	977	951	930	963	1006	997	978	982	945	962	917	932	973	990	943	1013	930	917	958	936	954	932	973	972	1015	970	912	973	964	985	955	1002	956	1002	953	918	993	950	1008	1005	979	945	964	987	952	969	954	940	996	953	978	960	981	970	971	976	923	964	939	948	967	940	874	948	988	958	947	1004	987	984	999	975	1028	1007	944	980	985	961	1028	976	994	989	987	984	974	972	989	939	909	987	954	977	973	992	943	1002	981	952	998	936	968	1018	1010	920	958	967	934	931	1017	931	1012	922	1008	908	992	998	949	927	957	949	951	982	1004	987	1015	985	933	970	965	916	991	951	1023	1043	919	935	908	976	1078	987	919	929	972	983	938	995	961	1038	916	989	994	916	985	1013	973	958	983	993	999	1020	969	953	1035	942	1022	936	967	911	1014	1013	1019	1015	946	992	984	947	1024	966	988	1038	1019	983	903	987	982	1012	915	1040	1007	938	932	975	931	940	923	968	919	964	966	965	935	1026	930	973	968	965	983	1031	938	983	983	956	968	948	933	1006	935	938	980	1077	990	935	932	954	1037	981	949	936	962	926	964	934	1026	953	938	995	949	949	971	913	946	979	990	999	1033	979	982	1003	937	937	1008	979	936	971	979	996	961	979	976	990	958	971	995	925	946	984	1021	1012	991	993	962	920	927	930	906	949	979	1027	969	977	992	989	1017	936	955	975	983	928	953	968	990	1014	952	916	923	989	1002	944	959	990	1019	984	1013	920	939	980	953	940	988	991	952	1025	1022	1018	1001	891	1003	982	946	972	932	1008	961	973	1025	1010	987	920	947	969	936	922	954	960	1029	969	907	970	989	996	985	983	984	994	988	988	948	978	954	944	998	953	984	966	982	1023	1007	979	987	921	961	999	987	953	950	998	986	958	927	975	1044	945	950	932	985	948	994	951	932	994	976	994	942	973	983	977	1005	975	961	954	988	1005	1035	961	1026	917	982	964	1001	984	955	973	948	1043	1000	978	1000	956	963	963	935	935	986	1018	951	961	965	1006	993	949	953	996	964	1043	995	957	993	977	987	947	944	972	1003	975	1012	943	954	931	922	944	936	958	1026	1008	940	1010	974	986	986	934	976	955	932	996	979	942	946	954	914	1042	955	1003	925	933	920	1008	1022	1009	1014	941	942	965	953	961	1031	991	976	951	985	940	948	1006	986	1011	980	1000	965	1030	942	921	930	913	1019
27274	2777	1568	1233	944	788	706	630	577	570	488	462	475	458	424	451	438	417	431	421	417	412	432	401	396	397	432	410	372	409	396	381	390	379	391	395	413	440	383	420	422	396	413	396	435	433	394	389	366	406	405	405	399	449	384	388	418	402	375	392	439	410	428	420	440	421	382	385	418	391	382	410	398	368	415	421	408	397	407	386	385	422	396	448	393	397	416	405	406	415	413	414	405	371	384	403	412	390	393	401	412	411	428	403	372	423	373	412	440	416	396	451	412	394	417	384	391	407	418	398	423	355	408	396	399	418	402	393	385	409	395	418	398	417	399	427	384	383	419	362	395	360	415	412	413	419	436	375	380	414	425	429	386	410	438	393	385	418	427	423	397	420	371	376	398	409	424	429	392	375	433	397	391	439	395	406	409	396	401	425	409	373	384	407	446	404	440	401	410	417	419	395	370	407	408	376	395	406	420	400	415	379	376	403	392	424	393	362	391	409	406	414	372	434	425	453	413	398	378	388	389	424	428	439	386	399	382	394	409	368	391	413	429	394	425	388	381	387	403	388	433	417	401	365	382	349	419	386	401	390	406	381	395	399	390	403	419	394	385	426	363	452	432	431	397	377	373	402	413	379	424	356	414	441	435	416	403	385	407	373	395	397	393	402	405	403	387	428	385	411	393	409	395	405	362	402	405	409	410	419	342	375	385	410	391	445	441	396	410	432	385	385	407	392	432	401	370	415	395	414	457	389	422	409	403	422	424	400	410	386	394	370	413	411	442	397	394	392	428	406	422	374	412	401	421	363	370	422	414	409	365	416	377	427	386	382	407	394	417	405	435	405	415	390	422	382	401	405	411	386	416	414	376	391	392	373	425	404	438	384	431	398	410	400	435	397	418	360	368	422	381	402	397	382	433	420	377	376	419	397	356	433	399	422	371	399	401	420	382	372	382	458	422	395	396	365	376	416	390	413	372	394	407	405	430	393	410	396	403	417	443	420	381	404	409	421	431	406	393	386	371	397	392	411	449	373	426	427	400	402	383	421	425	390	390	444	425	398	389	417	413	411	392	374	435	392	414	397	434	408	421	437	408	419	413	414	404	384	391	365	367	434	400	405	382	399	387	400	388	422	386	404	389	392	394	360	394	406	365	400	408	400	447	397	423	385	401	395	388	386	387	391	419	381	405	406	410	428	397	417	417	393	376	410	422	388	400	410	431	436	400	410	396	427	399	400	424	379	395	399	433	388	431	396	394	413	420	419	368	404	448	421	409	378	391	408	393	429	376	383	396	395	391	411	380	392	397	434	401	396	412	392	406	390	405	426	411	398	385	389	413	415	398	425	365	386	402	426	413	408	404	404	395	377	366	410	413	445	393	390	410	399	399	417	365	410	418	393	384	399	436	401	401	410	406	428	372	382	408	428	380	383	418	410	354	367	401	427	390	400	387	431	432	411	392	409	393	407	391	438	423	424	406	388	391	409	435	364	400	377	381	412	411	407	381	421	393	359	386	394	389	399	410	353	372	399	367	403	382	439	402	406	408	422	381	362	418	382	404	399	425	404	395	393	406	406	406	388	372	435	395	362	430	387	387	397	434	417	420	413	434	383	430	404	416	390	388	419	418	441	414	392	380	396	394	414	397	389	358	412	403	372	436	389	407	426	431	417	383	402	396	402	386	382	384	391	388	414	408	421	406	392	385	396	418	394	409	393	415	414	372	398	412	395	370	397	383	408	404	411	436	430	407	379	414	377	445	384	359	394	413	414	397	428	380	369	381	370	403	397	415	419	398	399	377	384	376	400	457	418	421	407	410	372	373	389	349	378	409	440	409	392	404	427	428	418	429	391	396	448	437	436	419	368	407	417	367	436	428	384	389	441	408	384	407	415	385	402	436	403	403	418	396	390	362	419	407	382	452	408	387	370	412	411	414	398	384	425	387	429	374	400	386	382	421	419	378	429	386	369	424	386	368	448	403	388	415	357	363	441	389	383	419	401	388	404	392	400	408	367	373	387	357	434	413	398	465	440	416	438	382	405	405	382	404	417	393	372	416	401	409	401	409	389	375	385	395	409	439	405	420	403	408	386	430	399	398	419	418	399	403	418	453	383	398	426	383	412	371	416	402	402	375	415	448	376	370	423	420	415	352	384	378	382	437	398	413	410	415	407	394	424	404	419	431	397	383	413	396	420	369	384	436	398	348	383	413	394	382	379	379	428	415	419	454	414	412	400	408	385	389	430	389	438	404	374	372	442	403	373	385	399	387	377	416	421	431	402	397	408	359	389	420	417	387	412	424	403	404	408	388	354	443	433	388	406	381	412	417	390	416	426	386	374	413	356	423	412	381	408	431	395	396	434	427	430	398	412	409	404	399	444	429	393	385	418	409	374	461	410	419	387	371	366	394	410	390	372	417	405	438	431	422	377	406	400	405	374	388	467	421	398	357	441	397	409	407	444	430	419	412	342	395	391	411	407	385	382	382	400	387	405	433	393	403	382	392	421	407	373	435	430	444	427	400	389	392	355	404	438	391	421	422	398	394	401	397	372	390	391	387	419	389	411	413	397	424	399	426	377	408	396	430	438	383	438	402	379	415	420	420	428	394	418	379	379	410	355	384	391	460	398	419	401	433	390	424	410	429	385	396	371	388	400	379	389	434	420	406	391	425	391	397	384	421	363	431	407	389	411	409	394	426	395	342	398	401	392	374	402	386	417	392	385	412	420	410	390	436	372	428	428	384	392	425	440	385	378	420	387	379	403	414	412	411	424	362	436	384	389	398	393	385	410	400	411	401	408	414	402	405	376	411	395	380	414	402	418	434	383	396	370	412	457	391	391	387	401	393	420	408	392	446	398	414	402	412	412	424	393	426	415	423	436	403	391	422	453	375	375	387	369	372	418	404	403	423	429	391	415	405	398	407	430	380	360	390	444	396	385	380	382	415	385	403	391	412	410	334	398	391	417	406	413	432	445	394	400	414	424	411	424	374	368	392	402	440	380	397	412	412	386	407	430	409	418	400	402	420	369	388	435	412	408	390	442	396	408	410	424	383	404	393	367	397	415	421	412	389	426	429	419	424	424	404	439	388	393	374	392	398	393	387	382	397	442	400	409	401	419	398	392	405	361	361	412	349	393	403	422	416	430	389	408	395	399	428	449	393	401	408	386	368	416	396	439	424	408	437	400	400	422	399	425	416	397	418	414	403	419	412	385	392	406	396	389	409	438	394	372	385	402	411	403	405	420	406	415	381	400	408	388	380	378	387	398	402	406	402	411	412	404	393	363	368	374	438	409	423	402	415	404	395	383	406	349	394	404	416	394	419	334	425	421	394	411	383	406	412	376	407	410	393	421	408	425	403	387	411	396	398	424	387	387	386	407	414	408	429	408	430	386	421	376	399	411	423	408	378	401	416	415	373	426	373	380	437	421	376	411	395	375	401	405	428	411	362	425	386	395	389	420	396	415	405	373	392	424	416	394	426	439	401	403	430	398
13270	1925	3371	3668	3291	2845	2373	2186	1931	1769	1550	1501	1471	1371	1334	1295	1326	1264	1220	1220	1187	1233	1197	1170	1133	1080	1164	1144	1069	1034	1075	1108	1080	1125	1045	1072	1066	1069	1018	1096	1090	1058	1063	1047	1090	1066	1042	1054	1001	1019	993	1052	960	1019	1044	1044	1059	1027	1039	977	1048	998	1007	1071	1075	1022	1050	1034	1020	1078	1035	1077	1053	1071	1029	1024	1095	1075	1034	1128	1053	1033	1060	1044	1040	1087	1064	1040	1094	1070	1046	1096	1045	1127	1122	1069	1097	1030	1056	981	1070	1129	1022	1026	1068	1037	1005	977	983	1070	1003	1053	977	998	1013	1035	969	1011	1042	973	1026	1005	978	959	1035	1023	1036	1002	996	1076	1030	1029	1017	1014	1030	1024	1025	1009	1010	1004	1023	1006	1000	989	1033	1077	1017	992	1013	1039	999	1045	1061	1072	1040	970	1035	1049	1015	1021	1046	994	965	978	978	1046	988	1028	1034	1023	1007	1034	1012	1050	1029	1001	989	985	1004	1020	1023	1010	1019	1004	1006	1031	944	1065	1014	1028	994	1014	1020	1024	1013	1051	995	1014	1006	988	978	999	1044	1029	970	1011	1011	963	1052	1001	967	1012	1007	946	996	1063	972	991	1036	967	979	987	1014	1080	964	982	1037	951	1057	1038	1058	991	1013	1006	990	1023	970	1022	1050	1038	989	997	1074	1034	1010	1012	960	1021	1017	1048	988	1015	1067	1017	978	1014	953	970	962	986	1043	1011	1014	993	997	1010	995	1005	983	1071	1005	974	979	966	1005	986	1022	1047	986	1020	1002	1049	965	1037	1066	1006	1028	1025	1044	961	1053	999	1015	1013	1071	981	1038	1000	1080	1005	1063	1095	988	1025	997	1008	1005	1002	999	1043	984	1012	1027	1002	1003	1054	983	1001	1035	973	1034	1005	1056	981	977	1010	1023	1026	978	991	1033	1048	1028	1059	1047	1026	1024	964	962	1028	1037	968	1029	1072	1011	1005	1026	951	1020	1003	1075	1029	1018	997	959	1003	1028	990	1062	1022	973	997	951	1025	949	990	992	994	1000	1000	962	1051	1062	1002	1041	1007	1001	1006	1035	1027	997	1031	1026	1007	1023	987	1009	1007	1004	1017	981	985	1026	996	1028	1041	1070	1008	1024	1048	1032	1022	1040	1006	986	1052	1014	988	1076	1002	1061	1044	1024	955	966	1006	988	996	1027	1020	917	984	987	1030	954	1012	935	1002	982	978	1005	1033	1008	1011	982	982	1031	992	1044	930	1030	1001	1016	1006	1027	993	982	1001	968	1025	956	994	1033	950	979	1015	963	947	965	1066	1004	1051	1008	1005	1060	966	1008	1007	1013	958	1010	1111	986	1033	1082	996	987	1041	1061	977	1019	975	1059	974	1096	1028	989	1057	1032	956	971	959	1063	1016	987	1032	1008	1033	971	963	1032	970	1016	977	944	995	1045	959	1000	1029	945	1006	1016	1024	988	1013	993	1000	983	1002	1033	971	1008	1002	1044	1008	972	1054	968	1014	1056	1044	1007	1008	1053	1002	1012	1057	983	1025	1019	989	1041	989	1078	1015	972	1000	1032	1040	1031	1000	994	993	1005	956	994	1018	1004	1005	943	963	995	969	951	980	1038	1019	989	1037	985	990	1014	990	946	1034	987	993	1002	1071	1016	980	1068	990	977	940	1018	1002	1038	1062	1012	1026	1010	1005	1043	1040	976	1004	1058	1035	1042	1003	935	1026	1071	975	1037	955	998	934	999	1017	1018	997	1003	1007	966	1030	1041	1038	1058	1028	982	979	966	1049	1019	961	1068	1021	996	964	1026	982	996	966	985	1011	975	971	1047	994	975	988	1020	1003	1005	1021	1034	1101	1000	984	948	1025	995	1003	1028	1031	992	1022	1039	1005	1014	941	996	1025	1057	973	1012	999	1005	1017	948	1033	1027	1007	1034	1031	1034	1008	970	1034	1038	1091	1016	986	1007	998	1039	986	971	1005	1036	957	1022	1006	969	1050	1034	984	1063	959	1024	1018	977	997	1026	971	997	1029	1059	970	1029	993	1000	1004	1068	1003	956	1023	1013	993	990	1027	968	1077	1012	1018	990	982	944	1029	1020	1047	1020	975	1042	996	1002	958	994	966	1016	1038	1004	1025	1042	1044	1014	1030	1063	1042	1045	958	965	1002	1042	984	1041	1016	1038	1059	1006	1079	969	965	958	944	990	981	943	1065	970	1015	934	1016	977	982	1018	1036	1004	997	988	969	931	1017	984	1063	1026	930	1005	1001	971	1031	1036	968	1016	994	992	1025	1016	976	995	1028	977	1030	1030	1018	1041	973	1060	995	927	1007	976	1008	1021	999	1015	1009	1018	1004	994	986	1045	1014	1034	1047	1029	989	1029	1006	1005	978	1034	996	946	1025	1020	995	1036	1005	1006	1055	1019	990	1005	1037	1001	1006	988	1001	964	1018	989	1009	1074	970	1062	1050	1016	1045	1030	1025	1036	1008	1091	1058	925	1041	1015	909	1019	991	990	941	979	1008	1006	1008	1014	983	1027	1044	1040	1021	1040	981	1026	1094	962	1001	1050	959	999	992	950	1022	1012	1017	1026	991	1011	1047	1013	1004	1013	984	1020	1011	1013	1043	1030	1073	970	1032	991	1080	1041	1054	948	979	992	1010	926	1003	989	1033	975	1003	972	1021	999	989	939	1043	1028	984	1023	996	983	1038	1065	1059	1018	951	1035	983	976	1051	1017	1033	997	1067	1012	996	1035	1057	1012	1034	966	995	1000	1034	1066	1010	997	1031	1044	1018	1027	1048	997	1006	1024	1069	977	1004	976	953	962	1004	1051	1060	1010	914	967	1036	992	1053	992	1044	1053	955	1006	1063	1012	1036	1004	998	980	1024	1004	985	1020	1019	1008	1071	996	984	1037	1057	1010	1000	1025	1016	998	1011	1057	1042	962	979	963	1026	1008	992	1069	953	998	1020	1019	1016	976	1010	1003	975	1040	992	973	1030	1032	1027	992	973	1060	1030	1028	1048	1008	1050	1020	972	988	993	979	994	1041	945	1018	1035	1008	972	1042	1006	1013	968	1035	974	1011	1020	972	1047	979	1017	984	967	948	1023	1031	988	1040	1008	997	1015	1020	1030	952	1015	999	1087	972	1011	1020	1034	992	983	997	971	952	1039	1009	1023	1031	1033	966	931	1000	1021	1028	972	965	1007	1017	1085	994	1008	1016	1033	995	995	969	1009	970	1028	1035	1013	942	999	982	1048	1020	986	973	993	959	1041	1038	1015	1023	1008	1038	963	993	1067	1034	1020	993	999	1054	1081	964	1004	974	1065	1011	1016	1010	1010	1043	1014	1031	1032	1032	990	1016	977	1033	992	997	979	1010	1052	1040	1010	1024	1028	1005	992	997	1019	1003	992	1016	1062	1001	1018	1007	1022	990	990	990	964	1012	981	985	1008	1019	1012	1010	978	1019	1015	1007	950	1006	977	1011	997	1066	948	986	987	1052	1015	993	911	986	993	1003	1018	1021	1022	990	1054	1059	1010	1010	1033	1011	990	1012	1008	1037	1028	939	1052	956	1020	1068	1051	1045	989	965	1043	999	1007	1077	1094	1016	1056	990	1044	1045	1036	1012	1024	1067	1007	1031	1019	995	1000	1043	1033	1009	1019	1013	1037	1044	1006	1015	1002	1006	1017	1006	970	1012	997	1008	1040	964	1029	1034	1040	1011	1031	1002	1002	975	1005	990	1008	974	1004	960	1019	1035	949	1012	996	1021	1007	1078	978	1039	988	1042	1014	1012	1032	967	1057	1052	997	1018	1009	1054	1012	1019	992	1053	1072	980	1011	1054	1022	1011	1008	1013	1005	994	996	959	1010	1004	988	982	1027	979	1032	942	924	1003	1007	989	1014	1010	1038	1029	1040	993	955	1006	1007	1019	969	1020	958	947	1020	1071	1009	998	1073	1039	1028	1020	991	988	989	1004	1008	998	996	1020	1081	1003	1084	1033	977	973	1000	1047	986	1010	937	1004	1025	983	1032	1045	969	1002	987	1017	988	1028	975	973	1025	954	969	1022	953	964	1033	982	997	1038	1013	977	1058	948	986	1013	990	1065	1029	1014	1053	998	992	994	1003	1017	1026	984	961	939	964	1020	1085	1019	1054	1031	951	1060	969	1037	1018	1002	994	1001	1027	1044	1029	982	986	1058	984	1070	990	988	1008	1030	990	1052	1011	1021	1023	1015	1045	1013	1003	1005	963	1013	995	962	1027	963	1051	1015	927	963	984	1066	1019	961	1020	1019	976	993	938	1024	1023	986	1055	1001	1029	1000	973	984	1008	1009	1015	1008	1026	983	1031	1014	1012	992	1004	993	1023	1008	1015	1008	967	1004	1035	1026	1013	1019	1015	958	986	1051	995	1003	992	1025	1018	922	996	966	999	1003	1018	1011	1003	1018	1007	1037	1007
37611	6369	2880	2075	1596	1118	859	692	589	519	504	454	454	425	365	320	343	363	334	320	341	344	323	285	313	324	310	282	295	299	334	340	333	291	293	314	274	306	293	274	275	307	307	311	283	281	279	242	302	293	288	270	289	285	294	281	291	275	304	278	310	288	311	306	279	383	289	274	281	273	264	290	286	294	257	286	295	332	300	274	300	320	331	251	296	290	295	301	290	290	314	298	291	315	320	313	299	293	272	280	278	320	295	302	284	314	326	286	271	275	304	293	299	302	314	325	273	273	303	293	277	284	273	302	298	292	269	276	305	298	268	267	291	294	325	302	287	310	314	281	290	294	301	275	296	259	253	306	315	315	302	286	254	307	240	316	285	328	315	296	278	286	279	288	304	262	257	309	298	310	261	298	279	282	273	252	277	299	307	308	272	279	321	268	270	278	301	277	305	244	277	300	263	279	277	279	280	281	300	309	315	281	290	276	263	253	269	286	269	281	259	280	290	254	271	289	275	274	293	270	270	294	253	266	284	285	284	272	294	274	301	264	308	285	294	291	286	284	289	268	274	302	298	305	298	268	279	267	259	289	258	292	275	295	281	259	275	282	263	307	320	284	277	250	281	296	301	302	290	319	295	298	282	281	273	298	313	299	271	285	295	281	274	283	317	296	294	322	310	297	260	307	282	290	293	286	291	332	300	293	281	288	286	277	283	284	281	261	269	293	279	293	302	292	263	286	316	263	272	330	320	295	284	316	284	306	304	258	335	262	308	248	275	262	266	282	269	297	270	331	270	281	303	274	297	270	299	289	260	270	265	306	270	265	271	303	277	271	297	250	262	279	272	236	299	277	286	279	290	301	302	281	286	287	287	293	269	296	314	276	269	260	304	270	276	287	292	290	290	278	290	283	316	260	294	311	280	258	298	295	291	265	271	245	262	272	280	270	292	276	251	274	320	273	299	303	292	267	270	281	294	289	294	280	285	278	249	269	315	303	275	270	292	314	316	296	269	269	287	302	297	288	347	277	248	291	281	292	297	309	253	304	295	305	293	275	295	299	322	263	278	281	287	269	282	290	255	290	269	329	296	259	272	287	280	285	294	300	310	260	281	319	282	308	287	279	288	284	290	272	276	287	289	274	278	295	292	297	261	270	296	294	310	253	298	308	260	305	273	267	284	289	291	271	253	260	294	306	307	263	293	265	299	250	274	311	282	303	268	277	279	285	277	286	318	259	282	305	295	271	277	291	250	296	251	314	270	296	275	299	272	296	295	320	295	270	266	296	254	296	288	273	278	296	290	260	265	290	303	286	287	293	283	294	269	275	283	298	289	299	268	288	310	280	286	292	275	281	292	264	297	294	263	285	289	306	258	289	269	253	291	278	275	274	269	271	287	263	281	270	270	306	283	266	241	293	284	293	339	296	276	298	260	298	279	297	299	302	271	298	301	272	286	265	285	268	303	304	261	293	262	262	286	271	276	256	281	301	283	294	317	276	313	306	294	314	288	261	274	296	262	298	301	252	270	283	248	287	320	266	299	293	273	263	305	278	315	264	310	303	309	295	297	270	266	270	296	253	280	271	279	283	281	268	310	238	279	274	282	307	284	250	284	307	268	294	261	304	281	292	272	265	281	268	269	283	271	264	330	284	318	266	285	325	250	290	262	272	278	275	270	275	266	283	290	246	296	299	283	263	277	295	278	319	318	255	291	225	297	296	278	259	289	264	303	295	287	267	313	269	302	276	258	249	286	249	264	296	290	300	255	317	288	290	296	280	259	313	295	288	302	276	248	297	263	280	248	273	275	285	271	287	268	292	313	301	295	282	307	292	281	286	329	296	329	289	280	280	285	279	305	298	296	260	271	292	252	309	296	286	293	321	286	273	291	295	248	297	289	254	286	284	308	266	305	292	290	273	274	293	323	275	281	285	297	262	290	317	269	281	305	315	295	298	265	292	272	283	231	257	290	263	259	269	292	323	312	297	272	283	273	269	298	290	308	265	316	306	279	292	269	328	307	295	276	290	280	280	298	257	291	293	293	300	306	277	290	293	265	279	303	277	261	286	283	293	309	295	295	279	285	269	288	288	283	269	294	273	278	268	255	292	283	284	265	302	255	279	297	308	309	280	276	309	295	310	324	285	294	264	294	291	310	283	285	267	300	281	283	275	284	300	279	249	286	287	286	287	293	304	266	281	277	295	280	274	300	286	281	294	307	303	254	285	259	312	306	319	292	295	306	282	279	280	270	271	294	270	277	297	258	265	304	331	293	281	290	300	318	268	280	282	256	308	303	277	297	313	296	264	308	300	270	280	272	275	303	294	316	269	298	292	290	276	298	258	280	258	270	295	299	309	300	286	297	291	278	319	304	280	298	303	264	300	262	268	264	261	286	288	292	313	309	332	282	271	274	280	269	265	297	286	280	304	281	294	301	269	286	306	287	273	273	269	272	301	288	276	299	257	287	303	276	298	285	330	322	270	278	264	284	313	297	294	281	291	300	270	306	289	308	286	278	289	314	243	272	297	281	317	262	282	278	292	284	266	265	294	267	285	274	290	274	283	278	320	299	282	270	281	316	270	314	280	281	279	317	295	280	288	280	291	277	253	280	271	314	285	319	260	285	292	289	283	287	272	297	282	298	266	289	259	300	258	272	272	324	264	281	298	275	304	292	295	300	278	272	286	265	277	294	280	285	301	268	288	275	278	280	273	258	264	303	296	284	296	262	321	295	299	289	280	278	297	260	323	292	308	290	272	294	286	286	307	272	285	297	299	279	258	293	251	293	254	264	303	286	253	282	300	302	251	296	321	294	317	261	275	305	288	284	291	277	262	297	333	283	298	292	292	281	273	281	299	297	273	295	311	280	311	272	289	295	269	280	281	281	288	278	303	291	277	282	277	276	304	281	286	310	299	287	249	309	278	314	281	270	294	261	289	255	265	305	305	272	276	291	332	291	283	287	283	304	290	283	299	294	291	266	329	280	284	297	288	259	265	258	276	295	278	242	318	321	318	298	270	262	282	303	307	280	304	292	263	265	273	285	298	291	299	260	302	294	286	289	287	280	287	278	300	290	289	258	289	277	267	274	302	287	267	295	280	290	291	278	313	262	279	287	274	285	284	257	289	306	262	249	283	302	306	313	296	253	278	342	261	301	292	264	276	300	290	261	310	289	258	270	298	268	293	285	307	279	299	277	281	311	273	263	303	300	299	272	308	287	301	309	302	314	295	282	259	287	265	285	284	291	270	294	320	286	318	304	302	295	265	283	263	291	293	276	287	283	261	269	266	300	286	293	254	302	266	291	301	270	269	282	279	279	273	264	285	282	263	275	289	285	308	283	289	310	295	277	296	247	305	291	293	275	284	285	262	285	302	299	284	309	290	277	288	292	302	278	252	303	285	293	273	269	297	268	271	278	273	290	268	279	305	263	274	257	280	286	265	291	311	282	297	288	271	296	286	274	321	316	276	290	293	264	298	272	324	307	295	273	301
17546	2444	5299	6052	4999	4260	3500	2891	2488	2143	1966	1792	1665	1576	1444	1392	1171	1231	1195	1103	1078	1096	1037	1070	1036	987	972	977	931	864	953	884	959	835	917	905	894	825	849	840	846	857	861	838	865	834	824	753	762	768	805	809	789	744	799	825	825	752	760	766	777	808	789	790	819	770	858	785	798	790	779	760	775	826	748	789	807	731	794	774	777	802	766	821	777	818	811	854	830	833	822	872	848	827	829	836	759	793	735	807	800	794	830	792	800	758	782	777	747	769	721	771	728	771	728	771	768	754	773	769	744	812	768	803	787	744	794	759	807	745	803	768	763	721	774	746	784	764	763	773	733	737	810	750	804	766	769	727	773	748	739	776	725	787	803	755	733	756	744	765	784	732	708	708	714	727	748	760	717	735	798	763	773	707	805	793	788	747	718	694	732	774	777	804	730	737	697	732	754	752	694	759	715	763	715	729	726	747	727	768	745	760	738	765	747	776	780	715	757	761	737	728	775	740	757	737	774	707	765	769	759	745	749	736	729	735	770	736	743	753	757	737	725	756	783	767	755	767	762	763	770	775	782	729	754	727	759	738	772	706	783	769	704	711	746	698	748	727	756	803	801	718	715	743	752	750	757	731	745	749	701	723	721	763	785	753	722	758	728	705	793	759	803	793	760	777	751	784	733	729	744	735	788	738	758	740	727	744	748	709	768	769	748	750	711	708	768	712	756	727	735	728	791	754	830	706	741	756	732	724	720	723	715	759	770	777	741	776	740	731	783	709	712	749	741	754	699	733	786	755	760	758	779	776	739	746	762	748	744	763	742	747	691	720	768	767	736	703	738	770	688	775	729	733	715	719	723	725	743	736	747	736	719	704	763	743	769	754	752	709	720	740	743	750	743	724	767	727	767	707	723	775	736	760	728	743	784	741	746	727	731	726	745	762	711	790	747	785	744	720	744	754	745	713	701	741	740	727	745	741	723	764	754	802	707	764	700	776	692	756	752	722	720	757	742	715	717	722	747	755	769	686	755	728	730	748	725	724	690	704	750	731	759	730	762	722	699	757	759	734	801	774	747	751	770	706	680	683	733	715	731	752	714	768	789	734	765	776	746	753	746	774	745	708	766	752	711	784	782	768	745	782	747	721	735	743	743	783	771	734	729	770	780	765	721	730	741	749	740	762	738	729	749	711	749	732	762	758	802	755	753	719	732	749	719	755	745	770	803	751	787	769	732	723	754	748	760	732	746	740	723	732	733	776	740	720	760	745	761	722	761	760	739	745	773	772	750	744	765	734	708	751	731	759	745	748	737	721	749	790	789	766	730	789	712	716	729	700	726	710	743	813	733	782	732	736	749	762	741	756	728	714	784	762	730	779	733	743	748	735	741	748	774	808	751	753	760	776	730	751	747	766	736	729	725	744	742	740	801	769	778	740	732	690	714	746	786	729	732	760	680	775	765	776	743	758	762	776	697	714	764	719	779	748	744	766	753	758	711	720	745	757	735	707	729	742	731	738	756	740	739	752	758	749	776	708	752	785	774	761	773	754	733	796	794	743	789	728	739	710	723	761	757	734	756	778	736	742	736	794	708	751	735	782	770	744	735	794	744	743	708	723	718	714	746	663	737	714	735	734	719	754	734	762	745	714	735	738	745	756	754	720	720	714	770	727	777	780	729	714	747	728	773	776	770	766	788	764	728	764	765	719	751	778	740	733	778	772	745	725	766	761	766	759	744	744	738	767	721	713	709	720	723	755	730	785	694	681	723	713	739	773	732	747	719	798	799	736	787	740	738	717	744	770	754	717	717	717	774	809	733	693	737	784	775	772	749	700	712	702	754	764	752	770	726	747	721	770	750	795	719	772	828	707	750	717	734	695	750	715	769	737	744	696	745	752	759	759	721	726	745	795	718	761	814	749	744	716	718	775	739	761	749	741	722	712	737	781	736	770	712	715	730	718	715	728	810	760	756	730	747	783	710	738	742	719	755	710	787	727	741	795	681	721	701	687	798	773	717	699	723	733	776	787	791	774	702	750	758	730	767	790	708	705	771	715	769	758	775	802	757	763	727	734	727	760	734	777	763	727	719	738	740	793	721	703	747	772	743	736	725	710	778	725	752	724	804	722	723	790	780	761	711	753	726	785	779	776	765	681	761	727	683	742	730	735	726	727	727	746	723	720	763	775	736	714	741	740	749	740	731	771	738	734	799	722	723	759	757	770	742	738	727	732	714	729	757	747	689	754	736	737	760	730	732	711	762	757	701	785	761	752	749	774	731	774	752	771	725	736	722	776	698	763	755	733	735	759	736	703	730	748	757	788	700	791	765	719	729	764	805	749	735	784	724	697	724	748	709	688	722	749	733	690	748	742	775	727	705	768	718	727	796	705	718	764	786	729	769	694	710	787	721	722	718	732	763	746	730	730	725	726	754	776	748	768	724	732	727	751	730	793	758	714	748	776	737	770	780	761	790	696	714	779	740	729	722	730	700	737	722	768	715	724	744	736	752	737	727	775	703	712	764	775	736	787	756	738	738	726	759	706	728	771	748	727	729	754	697	729	762	776	735	725	766	756	738	719	747	744	754	760	750	762	732	734	689	767	736	743	739	740	734	735	677	755	714	748	713	784	798	749	775	762	738	764	743	697	688	786	751	691	727	716	697	752	760	691	725	746	765	731	703	754	743	718	748	754	708	719	719	751	743	789	728	663	727	762	758	770	753	777	774	727	725	729	720	747	766	741	749	742	772	723	734	775	755	786	733	747	694	725	732	751	754	739	761	730	738	715	739	725	726	744	787	742	693	673	764	761	730	740	780	775	736	732	763	760	788	788	746	714	760	778	738	728	746	750	768	741	741	785	704	752	773	727	775	732	764	729	783	770	773	724	730	721	736	712	732	746	747	696	771	735	755	713	761	738	717	709	721	724	728	744	730	694	724	788	682	751	682	744	724	767	807	758	799	734	717	729	735	718	708	708	774	761	724	724	727	709	724	790	734	745	719	721	734	750	712	748	742	778	689	734	745	694	777	735	716	751	783	759	728	749	720	792	789	725	707	765	717	728	733	821	730	724	750	763	758	750	733	710	719	764	718	752	706	763	741	739	735	689	808	737	759	772	783	751	756	749	679	708	762	745	766	738	746	770	720	733	707	793	754	780	758	705	739	758	706	759	706	684	758	715	748	761	792	717	721	754	715	768	711	770	730	743	730	750	769	702	704	758	758	764	749	773	766	748	757	772	738	748	781	760	720	731	783	769	714	719	747	714	694	697	729	713	718	737	699	764	716	707	752	715	756	804	693	760	724	755	748	725	794	738	737	742	732	722	760	770	712	761	719	725	777	761	723	766	738	712	769	762	772	784	745	730	757	768	681	755	725	789	709	739	748	738	749	752	693	724	720	747	720	779	743	754	725	727	772	770	752	783	754	773	754	752	773	696	797	740	725	755	712	718	747	746	709	747	704	723	735	750	739	727	767	717	749	751	730	754	758	744	771	742	764	772
4354	437	409	417	393	410	363	366	352	379	392	393	370	369	403	417	377	398	372	376	383	391	390	380	385	351	379	378	376	374	386	351	366	373	371	387	376	359	388	353	363	380	329	352	367	402	372	356	403	394	376	397	396	357	355	362	374	351	384	378	372	358	342	345	357	395	370	379	359	400	387	386	415	399	363	408	387	360	355	349	366	362	380	379	394	367	346	403	383	387	399	403	381	379	363	370	378	389	378	362	394	392	385	350	365	393	385	365	405	391	364	381	377	387	394	381	383	360	352	402	367	395	401	355	398	354	354	358	397	397	369	357	377	369	380	385	406	348	396	364	364	370	363	364	383	380	357	405	394	377	375	391	375	380	371	404	372	388	388	358	376	371	397	367	387	362	372	390	407	371	382	392	388	394	363	378	369	345	387	350	376	429	350	400	411	366	380	366	364	371	388	396	381	398	410	390	354	348	374	374	354	390	425	392	405	421	350	363	402	374	376	423	398	334	357	345	398	395	367	370	369	373	382	372	415	392	404	385	348	381	364	406	378	402	350	346	379	369	360	374	354	367	392	381	361	395	417	379	355	356	370	379	362	366	394	368	372	373	352	389	396	403	353	382	376	379	384	408	389	362	372	366	376	345	341	380	411	364	392	376	359	342	390	437	419	383	357	407	384	390	339	358	384	377	377	376	427	370	401	387	378	416	361	373	381	380	384	350	407	354	353	391	415	397	345	387	399	350	449	406	375	391	368	410	420	363	389	378	352	407	379	365	399	375	371	391	374	361	382	396	357	376	344	352	345	397	338	357	429	392	340	363	347	366	417	414	384	391	372	396	356	388	363	382	387	371	340	376	364	395	340	413	382	373	355	381	360	367	386	350	396	368	341	401	379	367	401	364	398	379	350	395	349	384	432	344	370	390	389	374	395	368	405	387	370	388	377	368	383	367	385	378	342	387	390	358	399	345	364	383	367	376	379	374	391	379	362	373	384	387	362	388	343	389	347	403	355	402	356	387	415	357	394	368	381	371	367	418	362	362	336	393	369	385	395	370	377	391	393	396	392	377	345	336	411	384	379	347	374	361	406	343	384	357	388	360	362	384	365	356	383	370	386	406	409	376	380	396	394	415	409	374	362	377	378	400	387	380	343	354	391	373	379	371	378	414	377	367	397	412	364	361	361	346	335	364	330	363	416	374	373	388	380	383	366	414	411	378	412	360	419	380	369	401	356	379	375	380	386	378	354	379	381	386	382	384	356	386	390	373	407	342	367	386	389	392	371	390	413	367	376	385	376	379	344	378	415	414	373	377	358	364	364	376	377	370	399	368	359	398	377	335	422	361	368	400	399	359	367	376	359	377	373	374	390	370	377	380	350	384	362	357	367	412	396	370	397	345	335	367	348	357	375	367	377	391	398	412	337	373	382	358	367	395	398	384	335	365	400	382	384	341	360	390	403	396	377	347	368	397	384	329	416	392	386	376	387	384	362	406	390	394	402	377	418	395	370	393	381	415	410	406	405	382	376	358	369	356	346	371	381	401	402	381	385	371	397	392	390	387	362	402	375	356	381	375	386	341	372	355	353	419	394	376	356	361	402	397	386	381	368	380	369	378	380	383	385	369	380	404	426	380	391	360	375	380	340	363	387	394	365	373	367	372	367	365	308	371	360	372	384	398	352	392	367	390	368	389	374	426	368	387	395	427	405	378	405	361	394	378	385	424	374	382	365	371	380	383	369	404	364	386	399	374	360	396	355	388	372	353	386	354	357	369	358	412	375	392	403	412	377	386	396	401	397	376	382	391	384	393	401	341	404	359	379	376	385	372	379	389	388	381	420	376	405	405	424	373	389	371	408	399	390	350	401	356	394	425	384	399	359	405	375	405	341	372	389	404	394	400	365	385	406	372	358	382	364	391	388	319	392	397	314	394	387	365	394	385	396	401	363	362	358	380	380	390	384	350	377	416	387	403	390	413	391	357	403	377	408	359	352	375	408	363	399	412	377	367	370	370	377	364	422	375	369	371	397	387	372	376	379	373	352	395	410	369	380	370	364	396	380	398	361	336	415	367	408	369	364	372	377	388	409	350	366	358	315	380	367	354	365	399	378	386	373	382	396	367	393	356	385	406	384	372	391	350	381	377	392	413	383	386	390	377	385	367	374	413	363	376	365	339	382	370	376	372	345	383	375	368	414	381	353	357	386	397	379	374	390	444	365	387	388	369	390	365	384	389	359	381	390	369	345	372	354	418	385	374	357	398	379	395	357	350	375	385	399	378	349	373	360	354	386	402	343	371	387	377	414	395	353	400	401	399	384	378	378	364	373	351	356	365	391	374	377	359	373	377	348	368	335	361	405	375	396	388	389	401	378	377	383	355	411	374	424	362	349	352	372	357	396	414	382	374	421	399	379	360	386	391	374	389	391	374	388	399	380	390	385	383	376	373	362	381	357	360	414	407	399	397	365	362	399	378	387	382	403	370	391	385	396	409	359	363	351	369	381	364	399	405	379	386	418	406	377	374	396	360	374	383	406	392	393	405	375	374	372	408	357	361	380	350	393	385	408	378	367	382	349	393	371	386	368	402	397	425	366	370	406	398	391	393	363	380	392	359	359	403	354	383	349	377	368	391	359	366	368	449	363	371	365	380	399	376	373	397	376	420	378	374	376	376	364	358	354	382	363	393	378	430	396	360	363	363	364	350	348	362	371	353	398	423	360	341	371	385	352	357	359	392	377	381	368	358	383	388	397	378	370	375	423	387	359	351	394	387	377	359	393	398	370	386	375	391	369	393	371	383	349	358	381	407	380	360	393	387	403	379	364	361	367	366	397	434	398	395	402	341	342	391	374	394	357	383	351	360	372	406	386	348	393	376	377	359	383	394	369	408	363	389	375	382	348	369	344	414	358	374	374	396	365	371	366	337	361	376	339	354	366	380	396	418	362	366	379	408	374	369	376	398	370	353	392	348	385	443	375	373	401	368	361	394	398	356	368	368	375	402	385	384	373	379	384	373	395	367	402	368	398	386	347	354	372	420	370	401	360	394	365	388	403	393	353	365	398	403	407	337	354	378	375	375	361	363	363	359	402	357	403	409	396	345	379	387	378	365	374	367	355	370	381	363	390	381	369	405	352	369	400	358	377	424	390	375	371	379	326	369	361	374	380	379	377	402	349	379	382	352	385	385	360	394	333	388	361	354	360	371	378	397	396	357	391	351	390	395	377	338	390	335	343	388	383	371	380	371	405	339	382	420	328	375	378	374	384	389	365	332	386	403	385	368	398	400	398	384	350	378	380	368	382	392	365	376	360	377	363	355	406	367	390	358	377	429	364	385	408	416	384	347	379	389	415	401	364	419	385	398	347	423	384	367	403	371	369	389	376	389	355	384	372	360	378	345	355	398	368	388	407	372	387	378	392	378	367	398	334	381	384	390	387	384	379	396	391	374	376	368	387	366	393	403	371	395	377	420	350	388	349	391	348	374	383	354	361	355
4534	985	1107	1120	1050	1060	1051	983	954	1031	1034	944	974	968	969	974	1011	1040	933	1018	958	951	1041	937	983	989	980	996	949	968	923	924	944	1043	944	984	965	945	961	939	994	997	917	972	1006	961	950	1003	962	1019	1038	957	1011	972	926	977	994	981	954	1010	1000	1002	974	977	972	985	947	974	954	955	967	999	894	960	992	970	949	944	1008	936	958	916	987	1020	954	969	1052	998	972	1051	986	1039	968	950	1010	990	942	1000	955	1101	1018	974	964	984	971	1000	971	1025	967	987	985	1006	985	929	954	1033	989	995	975	991	999	977	955	962	1010	1017	985	1003	990	996	987	993	978	946	984	967	979	983	1011	953	968	1000	969	931	945	998	984	946	999	963	932	988	964	972	916	968	935	952	931	996	991	944	1002	964	967	950	974	954	1027	954	996	1035	1006	979	940	997	902	1032	975	957	967	984	985	929	1000	1028	946	995	937	1012	1013	997	985	945	975	947	940	973	971	942	974	969	957	980	943	1000	948	965	1029	952	965	1003	975	969	938	921	960	991	971	933	974	994	971	1019	964	984	942	959	983	971	956	957	912	965	1004	964	1013	935	978	953	918	987	970	967	937	985	952	960	952	963	968	979	939	998	946	926	1007	943	956	1009	990	1025	967	953	972	952	944	993	1001	973	981	956	983	938	873	930	952	971	963	963	1018	940	956	1002	985	954	919	959	1023	1011	917	1008	1015	964	968	928	959	924	969	964	974	983	968	912	1006	950	941	958	958	977	1011	1020	999	945	971	961	1014	997	978	1003	936	1041	927	909	1012	933	947	980	960	1016	962	1009	985	993	938	1000	1016	1038	982	964	966	956	928	946	1010	969	974	926	949	946	972	951	946	953	969	987	923	920	960	934	963	933	923	977	986	976	992	989	974	949	1018	930	984	964	946	1010	1019	957	1031	986	1045	991	961	939	996	994	956	946	1007	1002	981	965	969	999	984	1029	983	965	968	965	972	1014	985	959	993	1008	1007	920	966	971	951	972	952	1023	1007	932	991	1002	965	985	944	1027	937	990	913	969	962	908	936	990	979	912	959	951	994	961	1009	905	947	930	1035	946	960	966	994	979	1023	946	975	961	1033	954	964	1010	935	969	1007	999	927	992	1046	898	969	953	978	1003	929	948	999	1010	997	957	1018	983	930	896	1026	940	1052	939	1051	973	966	963	1012	975	917	945	1039	972	965	933	996	951	948	980	946	980	961	1001	1030	986	968	932	988	1017	925	947	981	936	992	981	955	968	968	955	1005	946	997	958	973	980	945	1009	1013	989	977	988	961	985	1006	997	993	1004	968	1021	978	972	963	987	953	960	976	974	981	970	1010	983	992	975	945	942	966	922	974	955	897	909	969	999	992	934	978	945	966	985	955	979	948	996	971	977	985	980	975	948	939	966	1023	911	942	967	952	925	956	1033	940	992	962	930	935	1025	998	946	1012	956	983	1029	928	981	942	958	954	953	994	1004	930	974	997	1025	1006	974	941	916	939	950	930	962	953	995	985	905	942	954	969	985	1004	973	988	928	939	973	967	1003	950	1004	997	1000	906	951	971	950	968	983	971	988	995	980	978	943	966	934	982	956	1004	959	963	1004	994	976	973	941	954	949	998	976	977	916	992	886	957	998	978	998	961	947	962	958	992	953	1002	1019	944	939	1001	1002	983	986	933	965	948	974	1034	966	982	1002	1012	993	935	1005	981	948	1005	941	970	945	962	942	974	1009	939	979	978	966	959	957	1000	958	1020	963	954	982	943	970	990	960	955	888	953	1009	955	996	977	983	979	1020	979	930	1046	1055	879	988	965	984	973	954	994	1002	938	916	961	951	1004	1023	986	992	986	930	974	952	932	977	1024	975	974	899	972	966	982	975	986	970	910	996	1002	998	968	1011	953	1008	998	1009	971	932	996	990	967	1005	958	947	1021	994	1009	1005	954	993	969	945	981	964	955	1026	941	1006	979	935	987	970	954	910	979	984	992	974	963	1020	947	999	934	940	1022	931	1002	982	970	951	941	966	991	927	961	956	928	982	1005	940	968	988	976	1010	990	974	990	941	984	1009	993	970	971	977	936	960	957	985	983	980	940	939	1034	898	931	993	1006	988	949	934	985	997	964	921	966	983	905	964	930	1007	962	951	966	974	999	1008	937	926	1029	985	968	925	1031	977	961	935	983	952	975	963	952	981	910	971	957	992	965	975	1057	1007	966	956	923	982	1037	964	959	903	960	948	977	958	958	918	955	955	1002	1005	948	972	932	976	1005	1011	984	980	949	938	944	987	997	971	993	1012	1002	981	947	974	999	946	1012	1009	912	980	1031	927	948	1006	972	1025	935	941	991	980	974	930	943	967	955	1005	1002	961	915	995	987	932	929	1008	967	986	987	984	973	976	940	942	972	924	967	974	1015	936	956	963	905	967	983	956	976	918	916	1058	980	983	953	931	991	1008	997	970	948	975	963	963	930	954	905	993	1002	973	1000	959	969	976	986	1005	948	960	974	1030	990	993	921	966	954	1026	954	981	960	972	963	1019	997	1005	938	961	978	923	993	990	1040	934	914	954	931	995	1003	1026	968	954	985	995	988	976	955	968	881	974	1000	931	905	1023	967	991	992	989	961	948	972	912	859	907	982	931	966	1016	971	987	971	988	1009	889	965	950	956	1005	969	985	952	1000	984	995	1018	956	978	987	942	959	933	926	1006	1003	967	962	965	1023	962	938	958	954	953	976	980	962	1009	949	965	924	943	973	987	1016	946	972	904	966	977	950	1069	992	1001	956	984	946	987	1029	926	985	1018	944	981	1003	978	994	960	985	965	947	950	1016	1018	961	962	977	1006	997	958	943	943	994	1003	967	1003	948	1001	980	951	950	991	987	990	959	999	977	981	938	952	981	981	938	1024	996	947	954	996	1003	962	977	941	907	936	979	918	951	968	941	962	990	927	986	954	966	944	988	981	980	946	941	985	968	954	974	952	962	967	967	941	965	997	963	954	1011	953	957	993	926	980	989	965	958	958	953	1005	979	958	947	963	956	975	1000	1011	970	977	1004	950	980	947	917	947	949	976	964	954	949	979	979	1009	1034	1015	935	995	961	1029	938	952	981	1003	979	962	965	1011	901	1000	994	954	915	976	939	990	1032	955	1032	969	956	1027	994	965	979	1004	980	1063	1013	960	1003	963	960	996	994	986	952	987	1011	981	939	1034	972	928	986	924	961	983	992	995	990	978	996	952	977	995	935	997	954	929	982	975	987	985	928	989	941	963	1013	955	923	959	919	907	948	993	946	1006	936	984	1017	971	967	933	979	1038	992	981	981	1018	985	987	1034	974	941	962	1026	1016	978	934	1004	947	1009	937	999	963	947	965	980	898	1015	975	975	993	992	1002	962	982	999	979	989	975	924	954	945	1005	932	1013	991	930	976	1005	984	972	996	995	913	964	952	953	1071	931	991	954	999	1016	954	959	933	1013	988	950	922	985	994	1006	991	993	972	1009	923	949	1011	984	984	933	946	1010	986	945	943	1000	948	956	958	1003	898	1004	977	909	1002	923	1016	911	960	970	988	1000	982	989	942	957	984	969	976	944	974	1024	996	982	939	939	979	956	1021	940	949	953	947	917	995	986	979	968	1000	976	949	1029	922	1021	1028	921	982	971	962	976	1023	1024	929	953	1003	964	959	959	970	965	1007	970	958	987	946	966	936	924	933	974	1004	984	888	967	972	896	962	875	897	1026	1004	964	957	999	917	897	949	957	921	992	1009
26842	2735	1510	1249	1006	755	684	584	541	501	504	467	454	399	431	466	443	455	446	426	408	388	439	412	440	424	426	412	444	403	419	395	450	414	379	399	435	424	407	394	393	410	366	398	400	379	385	375	384	384	436	410	398	406	383	395	408	409	385	384	389	364	436	445	401	433	428	400	404	422	363	410	412	384	403	382	398	413	387	371	391	385	381	384	391	400	400	424	415	402	411	396	396	376	414	416	392	435	410	408	372	413	394	366	373	386	407	376	388	394	421	402	402	401	398	396	419	413	374	413	395	386	404	401	418	409	422	373	413	433	397	404	401	380	404	399	394	395	413	439	389	389	363	366	392	390	380	429	425	400	423	431	414	407	396	385	384	428	432	424	406	385	440	351	412	374	382	415	379	420	429	420	406	419	419	351	401	350	415	392	404	386	382	380	392	371	408	417	376	424	378	437	403	429	395	404	401	413	437	376	410	385	365	405	403	423	406	378	390	397	387	398	384	433	434	394	391	380	417	411	415	407	390	397	420	438	429	385	430	404	408	394	454	387	383	400	400	420	388	407	411	387	392	354	387	421	389	384	414	369	413	419	379	410	393	405	383	378	382	423	383	377	407	420	427	378	390	414	400	435	398	392	407	379	390	415	407	389	432	391	366	374	395	368	419	405	397	420	389	420	400	388	386	367	387	410	412	388	390	396	405	388	407	378	417	404	368	395	435	407	396	385	388	409	413	443	373	397	390	384	384	437	392	387	394	380	394	411	396	370	394	406	420	421	403	375	398	398	367	426	405	420	421	419	385	406	376	394	382	407	397	398	444	377	385	395	416	400	427	421	404	397	397	361	401	408	411	422	412	431	407	382	367	385	414	394	427	408	345	394	388	372	345	386	423	385	431	421	429	415	381	375	411	362	413	404	394	415	453	386	378	390	376	394	404	386	416	427	384	397	425	383	413	420	409	387	395	396	388	387	366	395	394	383	390	423	414	398	435	395	398	377	394	388	386	375	425	381	411	375	414	393	412	399	404	442	381	417	439	402	370	407	411	408	430	364	424	400	401	383	383	391	405	388	393	389	405	399	414	387	390	398	458	400	358	366	374	407	411	384	396	370	444	383	386	425	361	396	410	375	364	369	336	400	395	391	407	392	392	413	404	384	373	418	413	433	381	393	413	408	405	388	375	409	400	415	407	398	390	401	396	414	393	411	408	385	362	412	419	412	396	386	394	382	360	422	387	387	376	375	361	388	369	447	357	389	403	403	425	372	372	371	416	411	391	409	389	387	409	422	372	406	433	403	408	410	375	410	381	397	408	393	413	400	384	382	389	410	415	383	432	380	438	398	386	381	418	408	391	399	376	435	358	393	447	414	422	394	404	410	429	409	387	391	399	417	392	402	378	412	365	415	382	431	372	343	394	401	397	367	421	403	408	426	385	421	406	394	403	416	411	385	401	393	416	371	412	414	407	390	380	418	422	409	421	384	388	418	405	422	404	402	427	405	388	412	434	398	410	393	402	386	394	386	358	413	417	417	414	411	372	421	418	376	420	410	391	373	414	402	412	408	427	398	390	398	384	402	421	409	372	371	395	423	412	407	426	414	426	390	364	375	425	433	377	406	410	395	376	399	366	398	399	386	375	412	391	420	417	375	419	418	384	401	381	400	409	409	404	419	389	426	410	424	398	395	420	342	374	395	403	348	382	376	389	410	382	411	388	405	410	396	423	396	415	407	445	392	377	379	404	426	406	404	410	363	402	397	384	414	404	400	357	448	375	391	413	411	377	391	413	450	395	398	400	358	431	386	433	406	384	384	415	447	436	414	411	408	392	381	380	389	394	423	355	414	396	401	422	399	430	452	406	388	397	450	382	371	407	384	399	413	410	427	396	434	422	382	433	399	397	411	406	426	398	402	432	416	392	380	408	414	380	394	397	391	392	386	377	401	431	410	413	391	400	371	423	376	417	394	384	389	427	389	455	387	407	367	408	389	412	419	412	384	376	417	415	408	411	433	392	390	362	395	403	410	443	406	415	450	410	389	386	430	394	387	406	394	391	388	384	393	383	403	388	400	429	438	409	366	407	393	385	408	360	359	403	442	404	416	417	383	398	359	395	366	390	398	421	420	401	394	418	363	377	411	395	418	393	428	412	378	378	386	403	414	389	404	400	403	406	405	400	401	399	397	416	402	422	416	416	452	380	437	419	393	427	408	358	423	417	388	402	380	363	393	381	444	380	375	383	365	387	413	418	424	384	412	399	399	408	428	407	414	401	381	407	406	392	399	375	403	367	407	412	387	405	420	396	375	398	410	390	416	374	399	391	408	407	381	418	414	380	397	402	424	376	375	427	425	402	395	410	356	394	403	385	404	426	366	400	388	401	401	422	406	400	374	405	401	397	413	442	417	404	416	369	408	392	408	431	430	411	422	380	414	456	419	390	384	390	442	399	381	425	414	396	401	401	406	373	437	365	402	412	389	389	420	377	395	409	388	403	395	391	368	404	402	392	411	421	394	400	367	384	421	426	390	354	426	381	423	398	437	389	409	365	434	394	421	364	400	424	375	441	371	421	394	381	414	415	398	415	401	398	379	393	359	398	409	400	425	425	429	432	391	435	408	391	408	364	390	378	378	409	419	365	362	365	403	431	388	403	397	406	401	402	398	407	375	387	384	378	412	408	440	400	399	440	378	386	385	408	367	382	367	408	375	387	384	391	399	410	394	386	381	356	397	424	391	405	389	413	364	422	414	400	363	413	386	404	394	376	418	423	398	405	383	440	394	384	362	384	369	394	401	387	400	419	369	431	410	400	403	415	399	435	400	403	389	389	357	393	383	351	403	348	408	396	411	364	416	400	372	390	402	410	402	389	351	390	410	417	390	384	442	407	387	406	400	445	425	383	449	420	384	381	411	380	405	390	398	413	409	359	404	391	426	418	389	361	416	374	375	420	375	393	433	363	385	373	413	383	445	398	390	383	407	426	380	416	441	377	392	401	424	408	395	398	370	404	388	407	433	395	440	412	374	399	375	368	405	375	405	416	371	397	390	411	422	411	412	401	407	393	420	404	387	385	394	419	420	402	386	390	392	361	436	401	392	391	425	405	407	408	398	408	412	377	432	414	374	369	412	390	363	434	382	389	390	399	408	420	446	416	403	368	420	384	366	399	389	402	406	365	414	405	439	417	421	351	391	418	429	392	393	374	387	410	400	388	375	415	382	392	406	431	381	405	384	395	362	405	428	404	422	407	382	399	377	400	388	395	395	414	389	373	395	411	403	430	407	377	398	389	396	445	385	433	423	421	387	397	369	422	414	401	394	376	389	371	419	394	396	401	418	426	400	400	403	397	404	412	392	399	396	473	391	411	380	405	413	394	396	423	399	410	424	378	390	399	372	422	421	446	338	417	389	392	387	403	400	394	401	409	403	385	396	393	415	378	416	379	370	365	397	403	396	419	401	386	380	378	386	399	358	416	417	375	443	408	369	391	369	365	405
13527	1857	3428	3822	3298	2874	2367	2082	1953	1791	1650	1578	1465	1404	1404	1430	1235	1261	1174	1249	1160	1164	1184	1148	1176	1102	1094	1119	1087	1103	1078	1147	1101	1080	1067	1106	1036	1028	1036	1087	1062	1017	1010	1068	1044	1052	1012	1077	1022	1053	1006	1038	973	1023	1014	1069	1020	1028	1042	1019	1062	1031	1061	987	1038	1010	1030	1062	1048	1045	1044	1063	1035	982	1035	998	1022	1038	1003	1021	1025	989	1009	1005	1009	1063	1039	1020	1086	1021	1000	1006	1042	1063	1071	1007	1083	1025	1028	1078	1046	1031	1072	1032	1008	1003	1041	971	1044	1010	1103	977	973	1037	1031	1041	1034	1009	1037	1030	1023	1073	1042	999	1028	1042	993	1024	1005	1008	1013	1019	1031	1008	1028	1084	981	1090	1035	980	1027	1040	984	1022	1060	1008	985	981	1020	999	1021	1023	1020	1052	1096	993	1015	982	1014	990	979	999	1016	988	1025	1040	1056	1015	956	1032	1004	1056	974	1024	1000	1019	997	1023	1049	981	969	1028	1032	981	1008	1004	1034	954	957	992	1003	1020	932	957	1102	975	998	1025	996	1013	952	1070	1040	993	1053	1085	981	989	1002	1029	994	956	974	1024	991	1030	1000	1023	1034	1033	1043	1016	994	1042	965	955	1029	993	1027	1013	952	983	1025	995	985	998	999	1033	1006	1009	1056	1022	1007	1060	1008	1026	1070	989	977	993	1010	981	979	1072	1026	1013	1014	978	1044	997	980	968	1040	1026	991	1004	1017	932	1044	1017	998	967	966	1073	994	950	1019	1021	978	995	1058	981	1018	1011	1028	995	1062	979	1008	1033	1007	992	995	1009	1018	1015	1001	990	1012	994	984	995	1010	986	949	1011	984	1008	963	963	976	1025	1012	1025	1027	1024	1024	998	997	1054	974	985	1011	1042	1005	950	983	1037	966	983	979	982	1021	1037	1081	1025	1037	1011	994	1042	975	976	990	1007	970	977	986	978	1009	1020	974	1017	1018	974	999	1002	975	1023	1007	1036	985	1050	993	1015	989	1008	992	1025	998	989	982	951	939	1031	1023	987	1009	1046	1006	969	1008	976	1000	1001	1005	995	1009	982	1016	1059	986	1084	999	1043	985	1028	1062	1002	1027	1021	1044	1057	976	1002	994	1039	985	1049	998	1028	1023	960	1017	1011	966	980	994	978	964	1081	1026	1004	1021	1035	1029	1041	1018	985	1060	996	963	1021	1053	1036	987	1013	1018	1063	1036	1050	993	1010	1004	1032	1030	934	984	1006	968	973	1072	994	1010	1066	1065	1051	1030	1035	1020	934	1050	1027	996	1004	996	974	1001	1021	1007	1015	1026	990	1022	988	1074	1048	1014	999	1005	1067	978	955	1007	1023	986	938	1013	996	971	1000	997	1006	933	1010	1033	1058	965	1053	1014	935	1030	1039	982	941	1002	1033	1026	1031	1057	1072	989	964	990	1079	1010	973	1027	1070	976	1054	1002	997	1020	990	1029	976	1011	1028	1002	953	1020	1015	974	1033	1004	1013	998	1023	1021	1027	1026	1007	972	973	1043	1035	973	970	1011	1070	1019	999	1065	1039	1028	1048	1035	945	1007	999	1016	992	987	995	1065	1009	1001	952	1027	962	1017	1001	1011	1014	990	1008	1072	1026	993	1008	982	953	981	1050	992	1009	1023	1001	971	1010	986	974	1011	978	980	1007	996	954	1061	1028	1009	964	981	1035	942	978	997	1013	999	1037	1026	1034	1033	994	990	1026	1063	958	1002	969	959	932	964	1057	956	963	999	1022	960	980	1018	1021	976	1004	990	1008	1011	1036	1017	1074	1048	985	916	1019	1029	979	988	1013	1022	1002	1041	1046	1047	988	977	1023	1018	997	1000	1010	1039	1020	999	990	1033	969	986	1055	967	976	1021	1015	1004	1037	1058	1025	1006	982	987	1035	962	1017	997	965	1045	1001	979	994	1000	1053	1055	999	1006	965	978	987	987	1018	986	955	1043	1044	985	973	1057	964	1061	1009	1057	938	1018	990	992	1006	1053	1021	994	988	1027	911	1001	1049	945	1030	996	963	1024	971	1073	949	935	1017	1032	1036	981	1013	1034	1057	981	998	989	930	1089	1015	1029	989	989	1041	1020	1013	979	996	1008	1026	1071	1024	1010	970	977	996	1069	986	1040	973	1030	1030	966	1031	1023	971	989	1009	1077	950	984	962	1022	977	1048	980	1009	1006	980	962	1010	1044	1005	1019	964	1017	982	972	1020	1009	1020	990	1006	1055	984	985	1052	973	983	1018	1003	1048	977	976	1002	958	1002	1065	966	967	1049	1044	1026	1021	1005	975	998	1055	1040	1004	945	1020	913	1013	1028	1065	1105	1017	1017	1016	989	990	1055	1012	1024	998	1029	1007	1012	1046	1016	1056	1028	1005	1018	969	999	1018	984	962	973	1020	1040	971	957	955	1036	979	1025	1048	1048	996	991	1015	997	1016	1031	1076	1027	1036	987	996	1026	993	982	977	1067	997	989	1007	1116	1046	1026	1029	982	973	971	994	965	1020	953	1007	938	966	1020	1013	1041	995	1000	1029	994	1016	996	1025	968	1044	972	975	1033	941	1022	1021	997	1015	1025	973	1025	1078	1014	995	975	967	1014	1007	1026	984	1021	998	991	1029	1003	997	1065	1003	1017	1025	988	1018	1022	1009	1006	1014	978	1032	1025	1014	1022	1000	1029	925	985	964	998	1017	993	994	1044	1009	1052	1024	1019	1010	996	1029	1025	1060	997	1011	1000	1021	975	989	997	968	986	973	1016	1030	1004	995	988	1014	974	1004	1040	1012	1062	1030	1030	1025	981	1037	986	1007	969	990	1017	1045	1030	1016	998	1036	997	1078	1021	1033	1008	1063	994	960	1009	1015	977	970	971	1018	1066	963	992	1031	1031	963	1035	1006	1002	1003	1032	974	1004	1027	1005	978	977	1081	1004	999	972	1033	1009	990	1018	1028	1056	1043	1021	968	1027	1039	977	1028	990	1015	1018	1009	1028	1025	1015	1021	967	984	990	947	1034	928	987	1029	1017	1076	956	1024	999	1035	1023	992	1024	1037	1067	980	1004	1013	1074	975	967	975	979	1032	1029	1020	1031	1056	973	988	1008	1014	1047	982	990	1038	944	963	1036	1043	1029	1046	968	996	1026	1002	1017	1000	1035	1027	966	1018	1007	999	955	1000	960	1003	1025	1033	1034	1064	987	963	983	997	985	1005	972	1000	1062	966	983	1005	999	996	1037	990	1032	987	1007	962	949	969	1015	971	1001	995	998	1030	1068	1023	1061	1070	1011	1027	1042	980	1011	1066	989	943	979	995	959	989	990	1034	1010	950	995	1019	999	957	1065	1003	1042	1042	993	1061	984	1016	1104	991	1013	1032	990	1050	966	1032	1094	1002	1026	1005	1058	953	976	972	1003	1005	1013	1019	1036	987	1026	977	946	975	995	1030	993	1029	1004	1004	1025	1011	1010	986	1035	1004	1010	1014	1030	1026	976	1019	1013	999	993	1067	964	1015	984	1010	1100	1025	989	991	974	1059	1029	1015	954	1032	1007	1003	980	955	1049	1030	1004	1022	1046	993	978	988	1074	1013	1008	1006	942	993	1011	1009	1013	1036	997	992	983	1055	972	956	1053	992	981	1038	997	1011	953	1023	1047	978	998	951	930	997	1031	955	1003	975	1012	983	944	1009	964	978	1013	1014	1033	1034	1026	936	1030	1065	985	974	1016	1000	1057	945	1028	1020	1014	1006	1048	1015	1023	1003	1022	1063	995	1021	1047	1010	1014	986	994	971	1012	984	1002	1040	995	999	1058	1033	1066	1002	1047	991	1008	1014	1031	968	990	1013	995	976	1031	975	1019	996	1006	992	1025	984	982	1003	994	950	1019	950	1012	985	1001	933	1020	983	979	1037	1021	1096	997	1011	1017	1011	1050	1022	979	1007	977	1020	969	1019	1016	987	1056	1002	1027	1068	946	1019	1033	1016	1003	1028	983	1024	1012	956	973	1043	988	1015	982	1006	996	1006	1038	1005	986	1062	1010	1025	973	962	985	960	1052	966	977	1016	1040	982	988	946	1052	987	1084	973	965	1045	1002	989	1035	1020	1042	1021	1037	1001	1000	1017	1022	1061	1061	990	981	1050	958	1044	996	989	1023	1018	1046	977	1037	992	1011	1004	971	1012	988	987	1001	1048	1009	1052	1042	996	1059	984	1016	1036	959	991	1064	1039	984	1014	1027	1014	1036	1049	1063	1027	1050	978	1011	985	987	1010	1038	1008	1078	1016	974	976	986	1005	1081	1000	1021	1011	998	1020	982	1018	975	1026	1027	1022	1030	1041	1042	1047	979	994	1027	1018	914	1009	1004	981	975	1018	948	1022	1068	1026
42448	7411	2768	2050	1441	1073	835	749	628	553	515	481	392	403	390	358	360	351	364	335	337	333	323	343	323	300	294	331	329	350	316	331	299	266	307	316	265	299	320	266	321	298	288	308	307	274	305	318	333	295	265	292	292	284	301	286	289	273	325	300	284	302	294	272	316	315	300	277	282	285	337	300	309	298	272	263	320	293	304	267	297	273	285	318	309	319	284	326	310	326	294	297	296	290	268	270	290	297	307	305	300	281	299	317	296	266	302	303	295	271	283	334	283	301	284	280	293	325	292	305	292	298	266	307	308	297	268	336	277	332	259	291	293	301	277	319	291	288	297	297	297	286	323	283	273	306	286	284	282	293	290	301	310	261	300	303	247	314	308	290	309	288	283	260	295	251	286	268	272	275	317	304	292	292	305	274	262	287	273	316	279	279	278	320	293	317	317	287	294	287	309	325	271	297	274	295	292	271	278	292	296	279	280	285	282	314	274	253	292	276	270	299	298	298	345	301	307	292	295	278	275	311	300	258	299	279	273	291	286	262	261	287	306	297	305	291	306	294	270	283	318	328	289	267	294	295	303	277	308	294	279	270	318	273	265	282	299	297	260	317	290	286	282	284	287	265	322	305	296	283	283	278	245	280	306	291	284	294	267	278	278	268	303	298	259	353	296	302	296	311	294	300	303	311	291	288	327	297	261	268	316	285	288	272	275	341	280	283	297	299	274	295	297	286	311	303	294	271	309	294	299	291	298	300	304	265	292	262	323	293	283	276	282	307	292	286	271	295	306	296	305	279	301	303	265	294	291	306	276	324	301	306	279	310	293	267	320	293	301	303	322	303	288	290	283	306	273	278	263	282	319	271	264	271	279	330	273	272	283	318	275	315	284	282	286	302	282	268	294	283	302	300	291	323	271	291	303	299	305	281	265	317	275	306	276	282	287	278	272	288	301	316	289	279	299	285	288	262	293	297	294	285	274	295	252	297	295	307	299	324	277	285	284	321	287	332	257	311	279	309	297	309	282	282	286	319	247	287	276	261	305	303	286	302	297	289	306	312	306	264	316	300	296	306	271	297	294	297	283	281	275	288	267	290	325	286	302	273	309	313	284	326	325	294	278	326	266	307	281	280	288	275	327	300	300	292	280	275	288	306	309	306	321	293	323	282	294	299	271	317	277	287	266	314	301	264	295	267	260	283	270	310	281	274	286	331	273	280	313	291	279	288	301	286	283	345	298	288	308	280	280	273	271	288	269	296	288	284	317	268	261	304	303	282	285	294	316	276	278	306	288	279	294	312	292	258	288	278	261	286	276	296	289	306	298	292	277	277	271	327	283	272	292	284	297	299	276	268	273	275	310	313	301	266	282	291	288	291	291	289	283	302	339	267	309	318	304	304	336	310	268	285	276	297	287	296	287	305	276	254	325	312	317	298	265	310	320	297	269	284	288	299	297	328	296	292	312	299	305	256	290	313	309	277	291	308	284	289	319	283	310	279	263	313	309	266	296	316	276	306	287	289	281	264	289	304	272	269	291	314	281	286	252	283	315	314	302	284	274	322	295	247	289	287	271	265	321	281	298	282	287	259	291	292	279	281	288	306	245	301	266	289	290	296	264	319	273	287	297	289	282	305	288	305	303	285	299	269	294	306	329	291	290	290	262	301	259	300	298	286	299	286	278	247	307	300	316	260	280	266	288	274	280	291	305	314	282	285	282	264	280	272	296	280	263	270	316	263	267	310	255	297	304	268	278	277	315	299	299	270	278	274	271	312	285	267	292	277	295	276	293	318	283	308	275	296	307	310	274	283	295	290	293	292	289	305	314	298	270	289	279	316	291	287	290	310	311	278	288	288	253	290	310	305	295	296	263	289	310	322	288	266	303	280	298	304	308	304	264	260	284	288	295	281	316	267	309	273	293	337	315	269	303	276	295	278	286	299	271	302	276	310	273	288	273	278	272	274	289	281	298	314	299	285	304	288	272	279	279	291	258	273	282	260	300	310	309	308	299	263	270	286	315	289	314	298	290	296	286	275	287	268	314	286	294	312	269	277	298	294	287	280	280	284	258	262	315	304	304	305	286	290	303	283	302	272	283	281	273	275	303	310	279	287	264	300	337	304	294	293	291	301	286	266	321	324	280	289	277	298	274	306	295	314	275	287	300	278	275	295	312	295	319	277	303	267	284	263	307	291	272	316	305	280	296	288	321	262	290	292	299	286	270	276	304	268	292	281	269	291	271	288	274	284	270	310	290	300	259	297	315	298	299	276	310	293	326	262	292	307	273	273	284	288	289	286	265	290	333	289	294	299	293	285	286	281	293	277	296	289	287	291	304	285	272	301	290	299	298	302	304	260	264	319	273	274	288	313	294	284	298	282	272	281	293	302	289	308	264	272	310	236	281	309	280	297	293	303	330	272	306	270	279	251	298	294	293	272	299	252	269	269	276	307	304	288	297	300	281	315	306	274	295	283	308	311	288	273	300	307	303	321	302	287	303	277	290	291	259	296	291	272	312	304	262	288	291	277	277	300	292	271	289	306	268	284	271	300	291	291	319	241	277	282	291	269	276	303	274	242	281	292	276	295	313	312	295	311	319	287	285	276	293	278	259	296	267	323	322	312	305	291	317	280	259	282	293	279	279	294	283	298	312	279	315	301	281	308	296	268	303	310	316	306	325	270	287	268	283	288	313	267	262	275	313	276	291	282	309	300	267	275	319	311	286	295	277	298	301	283	297	293	310	314	323	305	294	290	313	315	294	301	271	267	285	277	278	283	239	277	284	294	279	284	275	284	308	271	304	306	294	319	267	287	302	267	288	294	305	292	284	291	307	327	276	271	316	320	292	289	284	286	291	301	286	291	291	291	279	330	311	297	275	304	285	306	305	280	304	278	282	300	297	250	309	303	282	271	281	266	265	273	283	279	286	308	295	264	294	297	284	260	280	282	291	295	272	292	334	318	298	281	288	258	294	273	295	294	287	285	302	308	309	317	309	301	309	304	312	261	302	282	259	288	281	305	278	284	289	321	300	298	298	281	300	284	308	315	301	288	288	300	316	296	293	314	296	292	319	274	287	266	287	296	295	279	273	287	299	307	300	284	270	290	296	292	276	276	303	311	305	276	289	273	275	273	272	281	311	257	298	298	281	291	267	302	282	258	304	263	269	291	293	295	312	277	287	323	292	292	275	301	305	336	286	326	295	275	284	292	285	277	280	290	325	261	294	260	299	279	288	295	273	294	270	256	287	266	291	252	304	295	297	295	300	299	282	305	280	280	322	291	274	283	283	289	292	289	280	285	295	308	244	277	303	305	301	284	297	299	275	298	302	270	289	286	302	301	286	306	282	269	286	285	305	314	289	303	283	327	318	286	308	266	298	283	291	271	280	295	270	300	249	302	307	316	252	308	280	302	293	275	330	289	318	284	286	279	280	279	328	294	293	297	303	303	281	303	307	314	281	276	282	274	291	291	311	308	292	309	274	309	268	267	275	292
19949	2566	5328	6000	5044	4252	3355	2921	2541	2235	2011	1839	1680	1500	1499	1314	1264	1222	1222	1051	1028	1064	1052	1011	1023	994	956	921	940	966	882	956	925	950	860	887	797	849	872	889	864	817	806	800	826	741	786	789	818	871	806	794	855	819	770	779	832	819	830	756	800	730	800	863	844	797	857	822	812	775	780	792	823	804	804	763	830	792	764	772	804	775	836	836	836	845	860	820	844	884	792	802	800	802	787	842	829	805	852	812	828	824	775	862	792	776	785	779	828	800	841	756	749	764	762	766	789	752	740	751	830	832	756	831	816	801	770	784	842	818	749	754	797	765	824	790	749	842	839	799	784	773	748	757	796	764	745	668	840	754	752	829	713	750	716	758	745	805	775	747	732	821	771	783	707	765	729	851	802	742	744	739	697	781	717	729	794	790	742	777	745	759	757	756	747	736	725	769	782	779	727	718	733	779	762	753	758	747	749	738	748	764	782	775	769	710	793	738	732	713	756	741	692	821	742	732	778	772	726	714	729	718	784	731	705	745	768	727	759	742	766	721	758	745	753	760	718	795	750	790	725	802	737	738	778	706	772	742	768	774	788	749	800	812	755	729	803	741	756	727	738	696	786	801	751	788	783	811	728	730	782	767	744	739	757	765	793	758	760	763	773	735	749	722	711	796	739	725	759	779	729	790	749	705	734	736	791	727	769	747	739	770	759	734	771	746	746	764	745	739	772	789	759	746	728	750	803	744	771	708	701	801	750	764	760	691	780	752	770	743	758	749	760	746	756	779	726	778	780	795	804	750	773	696	770	705	772	753	795	758	788	777	754	781	751	742	728	681	740	750	771	728	762	761	747	739	727	706	766	741	723	771	706	721	726	757	653	743	802	701	737	738	789	730	760	808	708	770	768	720	747	747	790	762	668	776	737	765	733	766	715	767	790	778	708	759	796	745	717	767	812	767	756	765	813	750	782	739	747	810	777	733	722	749	767	778	773	729	766	742	720	753	766	715	749	769	748	801	729	704	776	779	783	736	763	729	777	789	748	751	808	714	742	773	746	734	759	733	746	762	777	736	747	738	748	754	748	757	774	727	754	702	728	724	793	754	758	725	730	760	775	739	756	703	746	752	776	724	717	745	716	762	754	752	719	687	779	761	735	751	707	794	786	740	725	746	779	799	736	747	776	782	724	775	748	752	778	757	736	757	786	736	756	744	685	776	749	751	708	762	762	754	786	756	757	747	778	758	731	798	777	750	743	725	730	773	767	768	734	774	711	775	722	708	724	746	713	750	737	710	759	759	740	822	752	725	754	765	745	755	769	736	703	767	741	727	776	734	750	786	743	745	765	768	736	761	756	762	801	757	732	775	754	729	786	761	762	731	809	766	768	746	766	751	720	742	788	761	745	710	720	729	758	752	793	726	758	728	800	737	703	743	754	789	809	734	747	748	719	725	759	749	746	773	760	748	788	703	724	757	804	714	742	788	740	813	776	746	751	729	789	795	749	717	764	751	746	702	707	756	749	699	762	729	734	758	804	678	711	781	745	806	734	755	781	763	736	747	688	738	731	747	760	748	772	748	805	741	788	757	770	753	790	709	766	774	722	724	708	772	754	703	643	767	778	753	745	787	754	706	751	726	779	744	762	739	748	747	758	782	714	746	764	715	770	753	714	751	788	749	785	803	788	740	805	730	751	705	738	767	789	771	767	777	771	722	754	758	679	771	790	744	755	760	763	736	700	735	769	756	761	753	767	710	754	767	720	757	745	739	775	728	703	762	782	746	786	714	808	779	754	757	732	732	778	726	764	761	728	757	758	757	735	743	750	754	747	770	725	751	726	751	784	715	769	776	752	789	729	753	781	785	770	800	767	757	756	720	761	721	774	737	748	746	730	706	789	762	753	753	782	726	762	777	740	718	769	726	778	767	770	783	747	740	787	743	751	786	774	768	742	733	740	748	746	788	723	729	786	778	766	766	697	810	787	781	815	772	751	726	784	722	766	815	775	758	775	686	747	760	718	755	773	737	803	723	733	774	705	758	784	732	774	739	762	719	779	795	777	739	723	777	770	724	757	715	758	763	762	755	712	768	766	740	774	769	750	711	773	751	771	745	723	729	727	782	714	762	703	773	724	707	771	702	700	693	767	768	699	787	778	773	711	764	731	760	791	719	759	792	763	721	764	757	788	729	761	776	735	754	801	742	789	762	754	762	752	735	730	708	739	742	772	702	713	767	768	721	719	746	752	747	796	799	727	747	744	746	690	752	756	812	769	725	741	761	711	749	769	732	773	781	697	755	740	765	687	779	747	783	763	777	803	755	748	740	718	773	804	745	788	736	737	740	783	743	709	752	745	741	725	746	728	792	754	776	774	789	822	774	748	737	785	747	803	774	750	775	780	778	771	779	789	717	794	768	775	736	804	744	729	772	701	737	762	762	756	736	705	738	791	759	717	757	694	744	734	761	721	758	776	817	740	746	742	728	770	769	772	761	720	715	720	752	778	736	744	786	769	810	808	739	721	733	755	739	761	745	767	739	768	708	744	746	698	750	758	762	754	802	749	787	768	744	765	712	759	738	716	752	749	752	794	759	793	771	730	771	781	793	712	782	731	786	723	698	744	733	741	755	720	721	750	748	752	768	771	711	695	709	740	738	750	761	737	760	747	708	740	736	799	748	746	774	749	773	763	739	737	727	737	714	773	713	752	780	809	688	752	765	740	772	720	790	767	789	756	717	763	749	771	791	710	765	742	712	725	766	747	778	766	696	724	740	729	737	780	737	774	768	782	778	770	700	757	757	764	780	705	771	759	761	756	759	771	765	775	745	736	749	746	715	708	803	766	745	775	770	778	810	726	713	721	752	760	713	720	718	763	746	766	735	756	750	788	763	730	723	688	697	696	732	762	750	797	723	763	751	750	756	748	787	740	705	743	708	723	809	777	759	719	749	765	776	790	755	791	775	784	765	758	775	761	755	710	734	739	768	742	762	713	771	776	729	749	743	686	733	690	711	772	739	741	728	729	747	725	753	770	743	783	750	773	758	680	719	799	774	742	814	752	732	745	697	732	815	772	753	787	746	793	707	746	748	753	704	784	754	726	799	742	723	793	741	772	804	744	751	782	742	745	757	750	791	777	781	779	724	762	735	753	748	778	756	722	733	766	738	735	744	736	708	763	739	767	749	756	768	789	753	764	729	823	789	792	717	766	764	767	749	731	746	741	773	741	746	734	749	743	742	740	797	737	756	709	752	787	759	734	759	741	756	756	764	748	775	774	760	763	719	722	813	756	726	761	751	741	692	747	731	765	705	730	770	774	729	721	752	725	753	758	764	732	720	770	752	745	761	716	737	737	738	727	755	695	755	748	826	757	735	678	710	789	767	761	737	749	753	763	727	743	758	778	751	774	751	768	716	779	796	743	811	770	700	750	757	768	761	763	774	723	717	800	730	779	813	782	753	758	727	807	761	775	772	778	795	760	764	746	773	750	754	731	749	752	750
4928	431	449	405	374	437	404	404	407	336	425	410	381	415	392	376	393	423	421	396	424	409	395	397	392	395	384	367	399	387	388	371	383	392	413	378	387	378	388	398	396	372	360	395	400	382	376	366	379	365	415	390	394	360	380	370	350	389	396	390	373	383	381	417	366	408	381	408	358	402	406	378	370	383	377	378	427	380	405	368	409	379	394	377	363	389	381	399	385	412	377	388	356	398	423	351	388	353	371	392	376	399	379	362	376	361	402	386	372	395	344	371	406	387	355	413	376	396	432	388	361	367	423	371	371	348	391	345	355	384	410	334	387	408	390	378	403	371	380	394	391	402	420	373	360	420	340	393	384	372	406	389	338	383	400	385	405	370	388	377	377	425	411	388	386	387	375	403	376	370	359	390	419	437	380	421	404	389	393	408	395	392	420	382	375	425	385	402	355	398	393	366	362	383	360	368	384	394	389	378	398	362	338	371	359	384	379	382	403	394	405	411	392	398	397	390	398	420	408	396	380	389	395	379	371	383	386	393	380	362	398	412	392	397	398	347	375	412	402	377	383	428	375	372	378	388	369	385	357	396	367	386	411	376	400	415	378	368	400	371	352	388	361	362	401	398	416	395	397	372	413	396	368	376	360	368	364	392	385	385	380	391	401	368	377	395	347	396	343	388	397	382	427	381	366	401	406	363	375	369	407	377	405	374	382	415	390	373	353	382	372	401	352	357	412	383	389	409	385	361	401	370	383	365	390	412	357	408	377	391	403	396	387	347	367	388	362	363	365	408	415	372	396	363	384	401	403	378	367	384	413	374	382	404	368	396	400	384	379	404	414	402	408	377	407	382	396	376	407	372	390	403	380	357	378	400	403	424	355	417	408	401	405	377	402	415	407	390	378	425	390	400	363	398	391	371	384	410	375	401	381	380	375	383	403	383	416	385	424	391	401	376	387	362	393	395	367	383	354	398	416	331	387	386	407	417	403	378	371	372	396	414	380	405	363	373	411	406	388	372	367	418	394	371	348	389	373	388	357	349	381	372	398	399	381	405	407	396	371	378	380	356	372	393	366	396	345	402	400	368	402	365	374	385	358	360	369	394	374	405	360	395	382	378	373	397	390	380	396	393	376	391	380	422	405	384	399	414	390	382	412	362	389	430	364	389	353	392	398	375	385	382	371	368	361	390	379	384	378	386	396	350	416	361	381	364	388	374	393	389	369	393	389	398	409	388	404	352	398	390	393	424	437	399	397	376	425	386	375	381	383	356	384	367	381	393	366	392	394	388	361	348	359	371	365	381	381	371	406	334	395	385	401	387	394	379	423	370	365	391	387	387	388	366	409	408	372	386	377	349	413	394	424	388	382	400	420	363	388	395	371	406	401	370	353	408	393	399	340	406	406	414	428	384	404	387	384	357	360	415	393	383	396	402	385	411	391	394	380	353	426	373	388	360	383	333	363	375	382	409	398	386	380	399	366	384	433	386	386	399	392	370	388	401	396	381	362	408	366	403	409	399	372	365	386	399	385	392	392	400	414	365	368	382	361	433	379	381	384	377	412	376	397	390	367	398	391	382	410	394	396	418	386	385	366	400	395	368	370	398	378	364	376	380	386	385	387	402	389	381	378	372	375	397	406	382	370	393	373	388	418	413	379	375	401	407	387	367	374	382	416	375	372	386	401	358	341	389	388	369	386	421	384	416	383	376	384	384	400	371	394	366	400	406	399	363	414	401	371	378	389	388	381	389	421	390	378	403	359	383	361	386	374	408	375	362	388	382	415	394	384	377	359	380	373	401	368	390	388	374	352	347	377	384	368	399	358	390	411	404	374	404	372	438	367	349	399	393	382	386	402	392	412	399	376	384	383	383	380	394	373	399	384	392	380	389	400	409	390	422	408	383	396	387	373	424	392	367	380	378	364	378	345	400	367	388	365	395	366	396	403	377	404	386	383	395	441	407	388	367	362	402	396	388	400	362	379	376	398	373	390	386	364	375	394	383	422	409	369	377	391	389	346	388	391	378	385	408	350	392	403	381	401	373	374	374	377	390	376	396	387	394	397	386	383	385	348	380	325	377	366	371	410	366	407	376	398	367	407	371	359	397	374	370	384	372	364	399	391	391	384	395	369	366	395	364	409	368	385	395	409	392	374	368	420	389	417	360	417	402	413	344	409	425	370	420	374	363	399	381	388	388	378	407	377	379	406	383	385	412	389	409	390	371	413	392	378	385	363	397	366	405	399	360	412	368	372	353	385	388	366	383	373	393	369	412	420	370	385	377	392	392	382	370	388	387	387	388	381	379	387	401	367	388	358	410	410	380	382	363	343	363	400	389	390	385	371	407	414	392	383	382	404	397	397	385	372	383	431	394	390	380	398	401	405	371	396	365	406	394	394	347	388	390	412	398	379	377	423	406	416	383	426	402	360	371	351	396	386	377	380	399	411	378	384	379	392	362	382	418	396	388	420	401	365	368	398	374	356	372	362	394	383	406	394	406	330	429	368	401	420	358	401	390	371	370	403	379	393	397	401	347	412	386	378	379	417	383	423	340	389	399	384	383	392	425	397	380	361	387	383	383	368	406	422	405	405	375	417	376	340	381	352	390	390	369	392	376	380	387	329	378	406	370	377	369	403	382	403	418	397	366	412	359	407	372	415	395	392	369	363	372	357	367	399	387	418	410	390	401	402	372	393	390	382	378	392	385	400	400	385	390	395	396	385	373	385	380	403	431	366	406	389	382	426	442	425	409	351	390	373	384	379	353	381	370	384	386	397	363	359	419	361	379	413	382	399	388	391	376	402	348	444	425	390	366	386	379	430	372	388	396	408	375	388	378	342	374	352	389	402	389	403	366	380	383	398	422	388	401	380	385	380	345	350	373	396	407	361	387	408	392	392	393	384	365	353	408	396	373	395	393	386	385	379	359	380	409	381	388	462	384	394	376	356	393	428	420	403	393	396	379	389	413	362	400	370	453	390	414	398	388	380	392	384	400	390	398	369	396	361	450	386	377	406	395	379	371	368	406	407	355	407	377	373	362	393	434	413	410	390	407	345	411	392	378	390	418	363	395	392	392	362	366	380	426	361	376	368	381	395	413	366	375	393	390	423	397	426	399	404	388	399	410	396	371	391	365	412	404	376	389	395	345	407	371	365	382	406	394	353	381	414	413	409	424	405	403	361	370	385	364	396	393	412	389	361	393	384	368	366	413	378	400	394	363	412	400	375	375	379	348	397	417	414	411	386	376	381	420	407	397	347	407	391	386	411	348	381	389	394	391	394	411	393	374	394	353	405	361	384	369	406	423	379	384	396	379	365	374	381	387	397	380	404	421	398	386	362	381	399	388	415	377	386	381	390	389	390	382	420	374	411	400	370	394	401	389	386	382	350	371	383	399	381	376	363	378	419	403	399	383	398	386	407	404	389	408	370	429	425	397	383	368	390	384	408	378	399	372	414	415	377	392	378	398	354	393	389	402	386	381	382	355	364	383
4801	1023	1143	1153	1053	1083	998	1058	1014	969	959	1032	936	1022	1007	1059	1012	1007	1013	966	1038	964	961	1014	1031	965	1039	952	969	1004	992	986	958	1034	1002	945	939	968	979	1062	934	1003	1020	934	1013	955	981	960	946	978	948	1013	994	997	965	937	932	995	1022	1023	1028	1001	1043	992	1014	987	988	1038	985	939	1017	989	985	959	978	984	1049	953	967	963	1033	995	1019	984	986	1013	1032	1019	1029	1028	976	915	1002	981	984	985	1004	974	971	1034	960	1024	1035	976	990	964	965	966	972	980	936	992	937	1023	985	1004	953	982	995	991	933	977	914	1033	1009	1056	1016	992	1003	1020	983	984	1005	1032	990	984	984	1006	1032	960	1038	976	977	949	1012	946	986	973	958	1044	967	975	970	1025	1009	996	1019	964	940	947	949	997	974	949	999	949	977	1031	1008	989	983	970	950	952	998	1006	916	979	1012	988	986	975	998	1025	962	981	1036	930	1004	985	955	1028	926	1003	945	965	952	973	957	997	926	1012	977	965	1020	921	1016	994	968	991	988	993	993	983	986	990	998	1004	953	1045	1036	976	983	951	947	955	981	915	976	990	982	938	969	1053	1040	1010	938	1003	970	959	967	951	966	958	1010	960	1022	961	1008	983	1011	935	985	987	986	980	957	1045	947	947	1012	998	946	1008	944	928	971	951	970	996	970	1007	953	978	937	1007	1044	1022	998	980	944	992	969	1021	951	944	961	904	962	934	1018	976	970	990	930	950	951	1001	970	962	918	1015	922	971	1003	1011	999	903	1008	978	1032	999	979	984	926	984	1023	939	988	986	921	987	1033	1017	930	920	1030	1033	1000	970	1015	985	1019	986	1021	968	975	965	979	985	982	1023	986	1000	972	998	987	950	1010	1044	944	958	924	932	1008	988	960	942	999	991	978	952	1027	989	954	997	995	938	1013	985	978	978	1012	947	992	1037	955	1019	1013	986	985	921	971	1011	926	956	980	949	1037	946	953	917	909	969	1020	979	981	994	948	992	960	956	1026	985	1008	979	972	923	1009	946	976	909	1007	993	994	1006	983	971	944	987	993	955	946	995	931	970	985	1007	1014	983	937	999	990	1021	1039	977	912	1029	997	986	921	985	1054	991	938	972	994	990	930	971	921	942	1015	1013	996	965	1013	986	949	1031	1013	922	985	975	994	1001	1013	955	971	955	1013	1048	944	988	969	900	988	985	979	1024	1008	946	946	977	940	969	986	956	950	980	1014	1005	951	949	980	938	981	989	972	998	935	980	1025	980	1003	981	965	952	924	1005	950	991	997	1020	1019	998	950	970	1028	918	987	956	965	980	994	973	953	1032	931	951	976	995	978	968	995	1010	932	969	967	979	952	977	960	979	964	1007	942	1004	943	1033	926	933	959	982	987	969	1014	1007	993	1004	1032	1046	974	993	974	910	947	967	997	977	941	1003	954	1050	985	961	992	1035	939	1003	914	985	981	971	953	953	958	980	967	991	939	945	972	1008	913	958	1005	978	952	1004	989	986	1030	961	936	1005	1026	984	993	975	961	937	992	992	962	1005	948	997	950	966	977	972	995	952	974	934	1015	1018	985	982	1021	954	1031	1043	1000	943	950	971	947	946	941	988	1040	975	969	910	954	971	978	1005	947	993	979	991	952	969	1043	971	993	980	1005	973	944	983	975	973	982	960	999	935	985	1012	942	923	997	986	1051	1008	962	949	968	931	997	1019	1000	949	885	959	988	970	1005	957	901	961	1033	986	982	983	976	989	1030	959	1012	879	963	1034	1010	985	919	1010	956	939	960	1006	995	970	971	980	970	992	967	974	975	999	976	965	947	1003	957	983	971	1034	929	972	990	1006	1022	984	944	1021	952	970	1006	941	933	1023	1029	1018	1005	925	974	991	984	902	991	937	957	960	1005	990	980	1000	958	966	1029	913	985	1045	980	1022	951	1002	916	959	998	955	919	930	945	901	978	955	937	972	975	968	966	978	997	1018	955	975	1028	998	973	1001	990	979	1029	975	945	967	969	986	988	1028	1055	992	958	1007	977	999	973	942	940	966	974	940	970	985	973	915	1027	978	998	1028	992	979	975	995	983	1007	972	955	912	957	1000	916	986	944	963	1003	1021	973	969	988	987	921	1009	1031	1021	948	1003	940	973	973	1046	974	1005	939	1016	950	964	962	1037	963	999	976	1010	968	968	984	948	999	1018	988	933	1010	1006	979	942	976	997	998	1016	943	1029	1002	926	934	982	966	980	998	954	974	956	1000	996	1064	1012	955	984	1022	972	1029	1016	961	949	959	986	1002	1046	978	950	932	1018	983	977	929	1007	991	958	963	994	944	968	907	977	979	988	919	953	999	972	988	1000	1043	968	963	974	977	928	1012	900	990	978	931	921	978	999	958	924	953	957	989	1010	983	918	987	971	961	957	999	980	941	1018	929	988	951	976	1031	947	982	957	982	1039	943	1028	960	953	923	959	954	975	957	982	971	955	965	985	952	1013	946	1017	1026	981	992	947	983	936	1032	1012	966	1012	989	978	1012	994	973	997	981	978	995	938	996	1046	1002	986	1012	956	1040	968	935	951	1006	1020	984	979	1013	989	936	1011	975	998	952	1000	1031	904	1000	1000	945	943	979	958	953	986	1001	990	985	1000	936	961	1032	982	961	951	955	996	1016	977	973	968	992	971	956	933	1001	976	930	1014	949	1028	968	1015	904	993	978	972	1019	1049	1006	959	1047	959	961	1007	959	928	953	978	955	965	909	972	1018	984	984	934	1019	958	994	930	992	922	928	1017	1031	935	1004	954	1001	992	964	997	1003	979	1027	962	963	949	971	932	979	986	1040	1015	970	1048	951	1008	975	998	967	940	1019	949	1003	1025	936	988	991	962	971	909	960	1014	923	1005	993	988	1052	971	974	990	990	929	984	1000	985	989	953	977	1003	976	980	974	1017	1003	1015	959	975	1002	991	1017	975	980	960	971	935	986	939	1007	988	989	1032	982	928	1009	959	998	965	989	984	960	1050	1003	1007	967	1016	992	960	983	1021	1014	969	1017	1004	986	973	953	920	949	1011	959	1007	959	979	1001	1002	1022	1030	1051	948	992	991	1008	985	1018	977	986	973	992	991	1033	974	949	957	975	1004	1007	998	959	909	1032	949	983	934	1005	995	975	978	923	991	1049	1002	956	983	1020	944	1049	981	1066	975	969	969	995	979	1032	993	1023	1012	996	1034	964	945	976	1035	1009	967	943	973	943	977	958	1063	981	1036	983	996	982	1015	997	949	1022	1003	1007	958	981	963	951	960	991	987	979	1023	999	994	1014	909	986	992	996	996	1018	958	984	979	937	1036	1010	924	977	1009	979	978	926	943	960	1061	978	1088	1028	1002	990	1007	965	995	1003	955	961	994	965	966	981	952	999	1005	999	1023	944	964	909	968	986	1026	953	980	1019	981	974	944	967	993	916	959	1022	959	948	985	969	996	1012	975	981	880	1030	984	943	1001	992	993	1036	1025	962	963	996	956	956	972	906	957	990	959	980	1051	932	960	983	1009	1029	1003	1092	981	973	929	904	896	1005	988	950	944	1008	1019	1054	1021	973	949	980	1020	1000	1025	1002	931	974	1000	912	992	957	980	1015	954	989	998	978	983	1002	962	979	995	988	947	956	1009	941	1027	1000	950	988	1006	946	976	988	903	901	982	1008	1009	999	961	949	1044	965	1027	1029	964	965	982	1042	952	975	1006	962	989	951	1011	1013	1008	1012	958	978	1050	1024	933	909	1047	995	1051	1003	964	948	1013	946	986	1005	983	932	1011	934	997	965	977	1006	979	1033	931	951	986	972	933	975	993	1004	984	971	951	947	928	986	971	1016	964	975	969	941	980	1025	953	954	1024	957	1002	960	965	1028	1007
31072	3769	1644	1275	1007	763	685	596	541	487	530	507	510	470	441	484	450	402	415	432	416	471	427	401	419	448	399	384	446	428	442	420	432	422	415	422	389	427	420	420	402	380	419	415	405	405	446	404	389	396	432	387	407	399	436	457	386	406	374	412	412	414	430	397	451	406	405	407	404	371	397	426	407	414	382	417	430	397	435	386	445	426	373	411	436	389	394	403	414	420	383	398	399	456	405	417	412	428	401	426	399	398	419	400	445	404	397	400	404	384	416	406	415	428	381	394	425	399	409	418	413	389	392	462	387	457	365	413	377	407	449	392	426	436	418	405	396	403	431	392	387	423	477	440	401	439	376	409	367	409	382	396	414	396	405	420	369	393	420	407	409	402	381	417	389	440	372	429	382	440	415	406	427	432	401	375	407	394	403	398	394	415	411	426	390	432	430	405	402	395	436	402	412	419	402	424	375	409	410	386	428	412	411	382	443	392	391	414	379	414	372	394	409	424	399	402	434	383	412	387	409	402	416	436	411	407	401	388	429	417	438	399	383	404	423	429	393	434	416	391	420	398	393	405	393	406	387	444	416	432	415	388	414	382	449	403	381	433	370	455	380	400	407	414	432	400	403	413	417	404	403	455	409	404	412	424	423	420	408	405	405	407	379	393	417	434	390	402	420	407	429	417	413	426	402	394	387	406	445	400	414	395	422	401	428	386	422	420	418	422	377	400	385	403	396	386	413	394	400	390	415	433	401	401	380	407	388	400	413	415	400	437	408	402	412	388	412	407	407	407	441	400	381	425	414	427	403	398	406	418	390	417	421	414	420	417	391	426	406	420	442	392	394	407	389	356	411	415	410	389	417	426	431	386	397	377	409	416	435	418	399	401	403	414	414	398	428	408	405	416	418	434	378	381	392	432	432	413	367	413	416	400	420	424	425	411	413	449	386	426	398	415	412	403	417	395	405	417	420	422	376	425	390	447	419	411	341	417	391	384	399	415	424	409	415	388	376	404	396	424	386	384	400	419	383	440	450	391	401	431	411	424	396	406	397	408	403	418	406	410	403	367	435	420	416	394	398	423	427	431	410	416	432	401	384	420	393	433	388	398	377	398	431	374	441	439	420	447	429	427	402	427	440	393	434	393	432	426	411	388	385	399	390	412	418	414	397	413	413	405	400	424	404	385	382	432	406	419	411	409	380	416	417	377	393	440	423	418	415	404	417	405	408	420	390	390	416	445	400	393	429	373	433	380	386	436	454	386	437	419	403	397	410	412	391	400	435	423	424	408	408	420	379	400	376	381	387	411	445	473	393	368	403	405	376	404	394	401	407	399	444	426	427	392	415	426	422	424	401	413	408	436	418	430	388	421	418	413	414	427	359	383	445	434	407	414	431	393	386	443	402	442	409	403	425	407	402	387	400	397	420	383	452	379	415	438	395	408	424	386	389	413	402	423	427	418	411	419	404	429	416	431	386	380	405	428	408	415	386	377	395	400	428	387	403	400	384	405	396	424	426	403	374	391	428	403	415	415	392	394	390	416	442	438	403	417	355	408	399	411	456	395	436	390	405	421	362	401	424	406	386	402	416	388	446	418	376	426	392	378	392	408	424	393	394	416	419	397	416	428	424	428	388	391	418	402	424	442	388	395	451	398	430	402	386	419	430	409	430	404	373	415	395	412	405	419	388	413	404	391	454	458	406	422	410	400	405	449	411	415	420	432	416	431	413	409	407	405	426	371	406	381	427	414	399	390	419	423	391	406	430	426	426	390	396	428	379	457	430	408	383	449	413	427	411	434	407	429	398	384	390	434	426	447	437	411	398	436	384	421	363	400	389	402	420	372	412	446	386	391	410	435	393	435	445	444	374	384	416	395	423	421	400	375	413	416	429	382	399	417	436	417	389	409	399	390	394	415	372	398	411	400	402	390	392	401	395	402	417	365	420	435	435	411	407	418	401	430	413	405	426	391	399	375	435	388	423	402	425	385	419	407	407	410	409	414	430	405	443	425	377	410	423	391	380	390	400	391	400	415	418	367	401	416	417	396	420	400	367	435	407	400	405	425	399	398	370	418	394	394	400	423	404	415	429	386	378	393	430	405	400	370	418	412	359	414	430	425	406	393	419	425	395	397	431	395	404	394	427	399	412	403	406	409	412	399	420	399	456	418	422	383	398	425	374	435	367	410	413	395	413	408	433	372	441	435	411	404	409	432	397	428	433	419	404	414	414	405	427	426	407	412	393	441	388	369	399	413	413	433	436	395	427	411	462	414	403	391	407	399	437	429	424	390	398	390	417	404	419	409	430	423	381	377	417	395	418	422	418	379	414	402	366	381	374	401	394	398	407	396	428	397	410	418	395	378	413	415	419	415	407	401	409	397	433	405	419	418	403	425	400	436	412	363	354	428	408	390	387	443	393	450	378	445	405	384	404	445	371	391	443	399	448	413	411	407	393	428	390	382	420	398	426	385	412	418	391	395	436	384	402	424	387	393	418	401	404	408	415	383	418	429	417	402	447	365	396	434	387	409	389	413	428	413	388	413	414	399	410	413	381	426	434	406	397	441	393	427	420	419	405	411	390	404	406	379	390	390	417	421	414	432	385	389	457	405	419	402	412	397	403	388	400	383	452	405	424	404	399	444	410	395	410	429	437	399	414	445	416	440	445	395	381	411	373	452	442	411	407	383	432	417	401	381	406	394	415	423	391	414	390	359	419	443	443	407	382	386	417	427	410	393	413	412	434	417	415	375	423	433	420	379	416	409	398	438	382	411	419	426	400	384	422	443	392	402	419	438	403	402	339	406	355	401	465	425	413	420	399	409	427	380	402	410	392	431	367	384	420	389	427	417	434	399	390	440	410	388	413	408	395	426	443	394	412	397	385	425	397	389	399	410	404	395	410	389	380	408	447	430	355	385	420	393	415	409	398	393	404	402	356	445	402	434	417	403	383	400	385	420	387	388	406	416	391	392	425	425	424	399	427	375	424	385	385	426	434	404	420	382	430	386	414	374	449	393	389	396	374	464	411	414	356	445	457	423	406	410	389	426	468	405	405	459	417	403	406	451	403	413	372	428	385	401	397	414	433	397	391	391	376	407	401	436	368	436	375	429	388	393	423	392	387	395	415	395	417	440	405	402	384	411	412	395	445	417	430	417	401	399	425	420	353	427	387	389	404	433	428	385	424	374	424	397	428	392	400	354	428	422	417	386	444	419	440	408	383	409	403	437	388	419	422	431	416	415	428	416	411	451	371	413	427	383	454	388	388	448	392	404	452	435	410	412	403	387	376	425	375	365	409	435	408	415	385	387	408	445	415	378	446	371	402	393	385	427	423	408	387	407	413	401	428	420	414	417	421	443	386	405	404	408	418	428	431	410	420	420	413	390	425	405	438	400	442	400	401	397	397	407	394	420	418	402	404	419	394	413	440	402	389	428	418	391	406	414	382	383	424	386	409	428	391	430	396	407	374	436	413	434	399	399	369	370	428	404
15108	1926	3444	3783	3378	2816	2433	2148	1963	1808	1683	1540	1509	1446	1301	1296	1225	1247	1261	1190	1097	1184	1189	1132	1137	1108	1172	1117	1061	1176	1135	1097	1096	1093	1095	1090	1041	1086	1046	1077	1048	1054	1046	1085	1026	1005	1039	1026	1074	1139	1070	1041	1037	997	1068	1029	996	1022	1101	1040	1028	1058	1033	1075	1021	1064	998	1102	1016	1046	1072	1077	1058	1055	1054	1083	1029	1036	1038	1076	1077	1102	1097	1043	1063	1065	1084	1098	1055	1069	1072	1092	1081	1041	1017	1068	986	1050	1038	1105	1102	1088	1072	1046	1029	1036	1032	1018	1056	1054	1093	1020	1100	1058	1053	1069	1051	1088	1011	1064	1038	997	1018	1030	1001	1026	1050	1033	1042	963	1091	1006	1004	1024	1079	1014	1008	1086	1034	1012	1019	1033	1053	1009	1021	965	1010	1025	1058	1076	1049	1028	1070	1051	1016	994	1032	1031	1051	1003	1009	1034	1001	1031	1026	1014	1053	1024	1091	1024	1060	1017	995	1028	986	1022	999	1061	1032	974	1017	1072	941	1045	998	1015	1039	1038	1036	1010	1069	1030	1003	1036	1014	1006	1022	1027	999	994	1000	1018	942	1054	1025	1008	1051	1045	1019	1015	987	1020	995	1037	1034	1004	998	1011	1044	973	1037	1045	1006	1008	1013	987	1038	1042	1058	1048	1059	1030	985	1084	1051	1109	1041	976	1039	1024	981	1077	1023	958	988	975	1038	978	1002	1028	985	1049	1012	996	1031	999	1023	948	1030	1013	959	985	1020	1054	975	1029	959	1033	1022	1026	1016	1043	1031	1051	998	1024	1005	1041	1025	1027	1033	1008	980	1057	991	992	1021	976	1014	1016	1031	1006	1075	1020	1006	1012	1024	1057	1048	1026	1067	963	992	989	1001	989	961	1049	1017	978	1085	1049	1032	1008	1052	1008	1024	1025	1039	1019	1002	971	1048	990	1072	1008	981	1016	1026	1041	975	945	1079	1004	1018	997	1030	1003	1057	1059	1039	988	1021	1031	1058	1035	1045	1072	1047	990	940	1076	1034	1048	1033	1052	1004	989	1013	1002	1015	972	999	1023	1015	1028	1058	1088	1067	1003	1013	1009	983	1003	1007	1037	996	1028	1026	1008	982	1009	1071	999	1083	973	1013	1048	1011	961	1004	976	1002	988	1025	1032	1034	994	1076	1030	1033	1064	1023	1012	1017	1018	1028	1051	992	1007	981	1088	1063	987	1029	1049	1036	1080	983	1057	1036	1049	1064	1032	994	965	999	1055	1073	1102	1051	1009	994	1020	1005	968	1038	1006	1020	1004	1047	1054	980	1048	1047	967	965	980	1024	1018	982	986	1019	1049	1055	1004	1014	997	1029	1011	1022	1015	1001	1055	957	997	1006	1042	1090	973	1051	1023	1014	1070	1053	1000	1002	992	1052	985	1004	1022	1009	993	1017	1037	1057	989	1005	1011	1036	957	1030	1026	1012	1013	1105	1055	1026	985	1024	963	993	1033	1074	1015	1086	1021	1027	1045	1003	1038	1000	1032	1032	1014	956	1033	1026	980	1016	1022	997	1022	1024	1016	1052	1050	1014	1019	974	1077	992	1019	1061	1002	1007	1036	1025	994	960	1033	1051	1052	1069	968	990	1023	1011	1073	1046	1052	1028	1006	1019	1034	1024	1045	1015	1034	1037	1019	985	1048	988	1031	1073	1011	1065	986	1005	984	985	1023	1019	1034	1062	965	938	1076	1016	1026	1034	996	1043	941	1058	1057	973	1057	1006	1014	1048	1094	1038	1006	1007	1023	991	978	1056	1028	1035	1049	1048	1020	1012	1022	1008	1033	1003	957	1044	1055	1007	1068	1004	1075	989	996	1093	1033	956	1036	988	1106	1047	963	1033	979	1009	1007	978	1061	980	1028	1031	1052	1023	1018	1016	984	1048	1038	991	998	998	1043	1020	1049	1054	1037	1039	1029	1023	1003	990	1052	996	1020	996	1055	1030	1043	995	1030	998	1006	1013	1028	1058	1018	1025	1058	1043	990	1034	1047	982	1041	953	962	1001	1061	1041	1001	1026	996	1064	1010	977	1061	1028	921	1105	1002	1012	1026	964	1034	1031	1003	1050	1020	1063	995	1013	1099	1013	1048	1025	1060	1029	975	998	1081	990	1007	1059	1040	1013	971	1002	1000	995	1026	979	1000	979	1025	1034	1007	985	1040	1008	1002	1004	993	1003	1041	1023	951	985	1028	998	981	1031	1081	1010	1004	1028	1030	991	1002	1015	1039	971	981	1053	988	1026	1053	1007	1023	1078	1003	1007	1040	1049	1016	1075	1013	1064	1020	1053	977	1001	1052	1014	1005	1042	1111	1016	1100	980	1072	1050	998	965	994	1019	1032	1055	1023	978	1091	987	1032	1038	969	1043	1023	1037	1024	1056	1027	1043	1018	1050	993	1054	1023	1046	1058	1008	1035	1025	1000	1015	991	1030	1048	987	1015	1051	1061	1080	1028	1076	1035	971	1065	1004	997	980	989	963	1018	1002	999	1001	1076	1033	1040	1025	1042	972	1022	1072	943	1021	1002	1050	1068	1017	1072	1065	1023	1056	1009	1064	1068	1015	991	1015	1026	1016	981	1051	1034	1022	1071	1035	1007	997	971	1067	1049	1019	1009	973	995	1050	1004	982	1038	1013	967	1058	985	1032	1020	1025	1001	1027	1028	1046	1017	963	993	971	992	955	990	985	1062	1035	1055	985	1087	1013	1018	1042	1015	979	1015	1057	991	993	1003	976	1023	1007	1003	1025	988	1028	1022	1016	1032	1047	1003	1014	1054	987	1047	1004	993	1029	1044	987	1067	974	995	1012	968	1027	1062	1015	1040	1025	1005	1077	1013	987	1028	986	1076	1013	1010	1036	1050	1025	1060	994	1043	1041	999	1058	1000	1033	1038	1000	996	1063	1005	1088	1041	971	1023	987	1006	1082	1022	993	1006	1014	1012	1033	1008	1009	1013	992	1018	1037	1002	1008	983	1013	983	988	1037	1039	1051	997	1066	1043	1050	1009	1049	981	1035	1051	1057	1004	1082	989	1010	1032	987	1018	985	994	983	1031	1058	986	1001	1041	1024	1004	1011	999	1012	1022	1013	1040	1007	991	962	1008	1050	998	1033	1084	1031	1054	1045	994	1015	1033	1021	1032	1018	1012	1009	1009	1052	1010	1038	971	1041	1003	995	1019	978	1031	1039	1001	1019	981	1035	989	1032	1030	1024	991	1025	963	995	1051	1011	1004	1047	1042	1050	998	1036	1076	1053	1054	1004	997	1052	966	1004	1062	1050	1006	1041	1038	1068	1051	1036	957	1008	1075	1026	1053	1022	1056	990	1089	1023	990	1001	1025	1023	1021	1011	1025	999	1052	1008	1036	1001	1039	1008	1056	1013	995	1013	1002	1030	1006	1065	950	1023	1000	1018	986	956	1055	1067	1029	1000	1044	999	990	1042	1012	990	1045	1018	1021	1008	1020	1027	1040	1015	988	989	989	1032	994	1049	1042	1053	988	1017	1035	1038	1074	1060	936	1056	1024	1004	1005	992	1050	1090	1032	1021	991	1047	1057	1018	1027	1034	1023	1023	1106	973	1004	1044	998	1058	1051	1040	1050	1051	1015	1034	1084	976	1078	1021	1009	1078	981	967	961	998	1061	986	1031	1017	1051	1043	1017	1029	1064	950	1017	967	1091	1029	982	980	1034	1020	1018	1048	1024	1022	1027	1027	992	1003	988	996	1007	1022	1024	1057	994	1061	934	969	1017	997	1033	1042	1031	1008	939	1019	1003	1008	987	1026	1016	1008	1086	1028	1081	1009	1032	1031	998	1015	1097	1019	1040	968	1032	961	1004	1074	1029	1008	969	987	1024	1064	1059	1011	1029	1015	1029	1015	1046	1047	1036	1049	1088	1039	1005	1072	1047	1033	1040	1002	1026	948	990	1019	1049	1032	1025	989	1018	970	1022	998	1015	1025	1013	1049	1021	1025	982	1007	992	1039	1041	994	1092	1034	985	981	979	977	1056	1027	1020	1095	1035	1064	1007	1061	987	974	1010	1026	1043	1052	1007	1046	1063	1040	984	1037	1065	1001	1052	1021	971	1034	991	1028	949	1083	999	964	1042	982	1044	1011	1079	1015	1030	1015	966	999	1011	1045	1053	997	1065	1057	1008	999	1038	1019	1029	1000	1034	1008	1042	1019	995	1002	957	1033	1024	1068	1030	1068	1075	1061	1027	981	1061	1021	996	1016	969	1007	1015	1040	1008	990	978	998	1004	979	1026	1021	1015	1064	1021	1005	1048	1062	1004	1027	1045	1003	1086	988	1062	1029	1009	999	994	1045	983	1011	995	971	1012	1021	1068	1054	1031	990	1068	1021	1037	1068	999	1032	1010	1004	1033	1051	1019	1037	1049	1011	960	1049	1038	1040	1022	999	1016	1000	1069	1058	1044	1003	980	1017	1062	980	1048	984	1057	964	1008	1000	1024	1039	1042	1008	1045	1078	1025	1040	1051	1081	1055	1058	1028	1027	1045	983	1022	978	1017	1009	1031	1024	1040	1030	1017	1048	1027	1071	1098	981	1000	950	1053	975	1019	1098	1018	979	992	1048	999	993	1043	1031	1006	1035	1015	1001	1041	1073	1030	1038
45099	10363	3047	2062	1449	1063	878	758	606	532	465	460	445	418	417	353	372	351	366	378	309	359	366	328	341	312	294	346	334	329	314	281	307	316	330	312	313	303	282	304	291	298	333	280	313	287	302	305	280	324	265	289	303	278	297	315	325	301	281	256	326	305	305	284	318	283	310	285	302	281	305	302	296	273	304	315	271	291	309	297	323	309	268	306	291	301	339	318	296	321	284	286	314	305	304	303	304	325	315	283	320	284	309	287	308	309	277	301	316	279	263	303	266	266	312	277	290	302	308	293	282	298	296	291	289	288	294	306	312	322	300	299	322	324	301	298	295	284	305	342	284	301	284	301	266	296	299	274	287	278	295	288	308	284	277	278	321	290	289	287	280	295	295	306	304	284	286	300	320	303	314	273	308	264	298	273	279	287	310	272	292	294	256	285	284	295	299	319	312	291	309	281	272	290	277	304	330	293	310	297	263	294	324	267	297	304	310	307	317	287	289	318	296	283	294	297	322	299	282	293	270	268	284	312	306	290	301	300	291	303	278	274	279	289	302	278	275	290	280	327	300	300	290	261	291	303	294	290	279	298	279	303	288	277	289	285	275	290	298	301	286	270	293	301	280	281	314	286	308	296	293	285	289	284	297	337	326	299	340	278	304	267	296	280	287	334	279	306	278	266	296	329	291	262	288	278	308	300	258	261	279	326	295	276	302	329	267	308	256	297	271	284	312	308	281	296	293	291	297	317	309	282	293	293	293	301	303	276	291	288	272	302	297	290	315	287	281	323	304	323	293	293	310	325	334	296	289	293	315	262	294	281	291	345	278	273	318	305	309	256	295	303	272	301	297	310	272	304	296	298	291	272	272	291	272	325	304	301	290	301	290	285	281	269	285	314	315	271	265	291	316	291	303	283	282	316	299	294	296	318	281	299	304	282	287	309	328	314	268	271	303	263	303	303	291	275	272	307	290	327	296	296	309	311	294	289	279	312	284	298	315	304	262	305	277	293	296	311	329	280	293	306	299	315	276	293	296	273	286	257	275	287	263	283	310	263	285	279	293	303	303	323	293	278	289	306	296	278	301	278	310	271	303	272	301	291	353	305	288	294	279	286	319	278	274	321	297	324	287	330	285	304	278	289	275	303	298	291	283	270	306	283	292	304	293	302	345	263	268	298	333	301	281	306	295	299	289	306	284	273	282	308	297	314	298	275	290	299	303	275	311	308	280	301	325	293	312	291	299	316	289	314	263	287	262	309	268	310	299	288	332	288	287	273	288	255	266	288	288	293	279	258	320	279	337	290	317	257	286	308	317	315	305	307	312	287	293	302	283	303	273	284	305	288	298	280	304	335	290	292	305	270	321	303	272	301	287	278	288	288	265	299	268	283	295	293	296	326	281	294	297	308	297	285	290	309	310	312	335	295	297	308	304	278	345	276	266	286	300	281	280	283	271	309	297	243	304	296	285	287	273	309	306	278	280	281	302	287	291	307	322	305	304	304	319	279	290	281	278	287	344	300	277	306	295	306	289	325	292	298	273	260	291	263	312	289	300	306	311	303	272	283	311	310	322	303	302	319	309	314	336	295	287	300	293	279	276	291	321	321	285	330	310	309	297	281	308	283	302	265	286	308	271	285	283	300	307	296	302	275	281	296	304	319	304	308	318	293	273	292	310	318	303	315	293	296	285	282	286	282	309	265	289	299	302	272	270	277	291	263	288	282	320	299	327	278	272	314	287	286	304	305	286	288	297	318	274	286	281	317	299	324	278	326	295	292	281	307	338	320	274	322	331	270	341	265	312	296	280	312	285	315	306	285	291	256	327	296	298	335	296	271	295	262	313	319	316	296	275	282	292	306	297	305	286	316	302	287	292	306	274	287	283	291	265	289	300	277	282	283	296	279	282	286	298	276	268	289	293	290	289	317	271	281	291	300	266	276	285	274	293	304	281	275	295	325	319	267	272	330	312	275	300	331	291	307	285	273	268	297	293	304	299	273	273	277	275	294	286	293	298	291	291	274	290	312	305	292	320	307	304	281	269	327	288	291	257	296	299	283	320	316	281	298	256	282	312	304	283	292	304	283	275	301	284	260	284	317	311	304	275	326	293	269	303	287	278	301	313	279	277	256	297	314	297	266	300	306	304	283	299	277	303	270	268	256	291	311	306	287	301	288	304	263	268	285	292	293	288	300	279	312	274	292	294	290	289	286	280	303	310	294	276	306	295	295	302	291	322	311	298	271	299	296	284	308	281	269	328	284	280	282	306	293	331	310	304	291	269	295	281	289	320	276	262	319	283	278	298	279	308	296	315	279	301	294	313	315	295	302	264	276	292	279	297	284	303	299	309	278	269	311	273	315	315	307	313	279	283	294	266	285	278	264	274	262	285	303	300	270	277	318	313	263	282	308	296	326	271	284	282	289	306	307	285	261	281	306	303	255	308	304	292	286	290	245	307	290	322	255	274	311	272	273	297	278	298	266	286	281	269	284	285	294	320	302	277	268	269	328	324	286	271	292	309	283	321	311	302	290	263	303	287	270	275	282	311	309	280	284	255	309	286	271	289	331	283	313	282	274	317	328	323	314	284	302	295	294	303	310	292	295	274	275	282	294	296	270	263	307	313	292	276	300	287	250	305	298	303	272	276	307	298	317	279	311	280	265	275	315	292	297	306	307	332	304	302	300	328	304	287	303	299	294	297	270	286	274	271	288	302	272	291	299	267	293	260	292	301	279	309	273	294	303	310	303	283	292	274	265	256	301	306	266	309	290	281	281	276	313	281	289	317	294	290	289	309	287	315	300	304	308	277	297	311	298	315	286	315	281	301	337	310	286	269	272	302	303	264	302	305	328	282	291	269	273	292	275	270	290	304	271	304	319	322	289	277	296	298	282	276	289	322	280	281	264	298	289	301	302	308	265	289	313	322	273	284	289	316	311	285	295	285	301	314	315	293	306	305	303	292	298	308	279	303	316	290	302	304	302	301	318	298	258	264	297	278	252	311	292	270	319	284	303	313	265	318	276	272	295	300	275	280	328	295	305	296	303	279	302	306	319	303	288	289	296	311	298	292	303	295	282	276	305	307	280	299	294	266	317	273	307	271	305	324	286	275	281	302	301	299	286	310	281	286	277	268	328	266	297	283	295	312	314	292	268	310	277	291	280	302	283	267	283	299	302	277	305	293	284	303	295	300	284	331	295	295	296	306	309	285	318	263	270	295	333	289	296	273	261	295	263	313	326	303	281	276	293	317	291	306	265	298	323	307	305	278	304	274	302	297	281	298	257	299	277	304	296	299	270	291	310	287	306	263	298	316	275	326	319	293	296	324	298	267	300	250	319	258	297	312	298	324	281	319	288	315	256	302	292	312	282	293	282	325	292	282	277	249	292	278	302	322	272	303	298	304	275	318	289	299	298	312	308	316	294	294	276	263	287	281	303	297	287	294	291	297	315	290	280	276	302	311	272	307	302	286	269	329	300	344	285	272	288	321	279
20956	2451	5297	6009	5009	4037	3435	2913	2401	2166	2008	1779	1698	1504	1399	1347	1273	1246	1211	1160	1096	1113	1081	1032	990	982	985	967	979	933	884	880	862	889	899	891	927	831	869	862	852	836	870	806	762	863	823	804	823	805	811	806	813	799	748	823	806	793	737	795	795	760	867	791	813	826	844	810	783	849	804	875	788	790	783	783	753	831	770	762	773	774	810	810	805	875	844	896	843	811	800	818	790	807	817	765	826	759	787	833	831	795	793	830	772	808	785	792	828	802	839	733	782	747	720	810	722	721	769	816	809	832	821	785	823	788	832	759	803	770	799	749	750	806	802	781	793	796	838	760	806	776	718	810	769	755	722	753	822	763	742	744	767	748	762	767	773	754	765	805	754	747	771	740	792	740	767	746	761	755	776	734	768	730	745	702	755	716	724	773	765	725	766	749	751	750	729	778	761	765	785	785	789	800	754	772	779	728	734	768	811	760	729	800	763	734	777	767	724	704	757	762	769	761	727	756	747	798	769	748	747	736	752	782	712	692	731	764	732	757	724	774	780	702	804	817	714	762	776	704	751	771	748	757	769	750	731	751	779	791	812	715	755	746	759	724	764	791	793	783	792	763	781	759	723	719	771	742	728	698	756	740	734	741	766	762	830	821	778	735	757	735	743	781	755	807	722	764	775	761	741	726	765	804	708	730	785	722	724	755	801	798	718	781	773	772	799	788	784	720	765	756	745	716	789	771	759	743	729	768	764	780	742	722	767	805	792	753	759	755	763	746	755	758	763	742	765	775	754	744	760	752	790	784	777	725	691	764	802	756	718	777	735	766	728	805	785	756	743	756	783	787	785	748	771	757	760	746	775	695	764	764	791	734	741	754	765	776	713	762	744	774	765	695	723	779	757	784	738	777	786	706	769	738	740	744	778	742	718	769	730	788	720	743	746	774	779	750	772	783	803	748	745	708	768	760	722	791	762	728	742	798	775	753	739	706	796	785	750	740	756	775	759	714	768	742	749	749	817	802	701	737	682	713	701	757	760	775	734	749	748	752	803	786	759	776	729	732	751	741	762	777	781	748	746	754	775	764	737	735	765	710	732	713	750	794	803	738	739	766	737	768	777	729	695	793	756	750	752	775	749	791	770	742	767	770	803	765	817	807	778	808	788	782	806	725	719	769	774	777	710	744	741	759	789	768	762	781	751	743	764	726	739	754	797	773	742	774	768	757	738	768	748	785	774	725	748	742	769	756	794	764	727	748	810	728	795	683	784	747	734	739	808	789	771	774	697	717	776	731	739	813	734	733	788	756	774	745	720	726	833	733	792	731	717	715	779	765	775	732	724	747	752	804	738	834	759	737	802	747	738	704	766	744	734	758	740	731	760	757	800	777	729	802	746	722	734	760	706	759	737	693	786	775	755	739	743	681	764	762	821	735	758	776	713	762	784	773	752	771	717	817	770	746	718	779	731	750	745	761	745	773	724	760	796	771	763	756	737	750	757	801	790	739	723	710	777	758	726	769	798	788	699	757	724	781	776	786	741	730	749	762	760	719	753	716	748	715	729	812	778	740	736	735	750	734	762	778	750	759	779	737	740	745	762	711	781	788	804	764	801	742	753	737	712	781	710	766	760	761	745	729	742	789	784	791	734	784	744	724	699	679	746	753	757	819	756	774	775	740	747	698	787	752	749	741	746	709	765	801	765	786	697	728	750	804	806	785	758	761	786	757	737	766	755	795	744	741	759	737	769	756	754	779	736	726	738	729	760	729	735	771	757	772	762	834	773	771	723	742	765	750	743	781	721	766	735	781	742	745	732	778	753	746	737	774	777	717	789	782	780	739	744	757	804	801	738	762	754	738	792	753	805	744	727	746	774	778	732	755	800	802	787	721	726	709	751	792	738	773	726	781	793	820	724	737	771	763	754	773	790	751	774	766	727	811	720	752	759	779	760	756	755	762	691	777	793	698	743	765	761	771	754	715	786	752	712	717	778	748	760	744	755	754	780	741	739	791	750	753	734	761	757	810	764	733	726	715	766	735	787	753	779	763	770	746	760	787	756	734	775	817	752	729	725	747	808	755	798	755	786	767	721	751	755	765	756	775	788	768	769	745	751	770	757	773	756	807	758	806	777	699	746	775	750	754	700	736	760	740	708	770	780	722	756	739	774	769	693	781	730	742	742	788	724	791	813	709	777	796	759	747	775	719	752	713	726	766	787	737	781	731	778	746	745	762	749	691	733	729	811	738	820	711	735	732	742	718	759	756	801	788	768	741	786	730	773	733	781	782	734	795	776	777	783	788	771	757	715	752	740	751	756	780	745	755	761	722	813	756	762	804	747	739	772	696	725	728	730	730	707	733	708	750	757	770	797	725	776	770	771	709	793	765	795	722	728	758	740	700	732	716	786	759	771	768	787	724	792	745	749	759	701	702	800	780	787	749	761	749	791	753	791	792	732	749	780	797	735	745	745	786	748	767	770	739	776	728	735	804	750	717	763	740	789	749	760	786	736	817	756	788	751	761	747	757	782	694	786	725	728	728	749	714	775	759	687	806	716	803	760	754	732	756	707	761	696	719	657	791	762	782	732	754	768	740	758	766	806	749	750	765	782	701	749	786	770	773	758	725	732	729	796	758	744	743	733	752	734	769	726	699	788	792	728	808	751	780	764	727	718	707	792	761	730	720	760	787	783	779	790	746	749	765	680	753	721	729	752	791	758	743	747	762	758	728	823	734	761	800	787	730	727	752	713	744	765	769	725	780	760	776	733	772	742	734	748	735	713	781	726	780	764	777	717	723	759	730	765	723	719	764	788	736	767	761	727	718	729	746	774	764	728	787	742	780	795	787	709	717	744	757	763	737	773	794	748	755	742	728	746	760	747	733	686	756	782	752	730	792	729	757	744	737	748	756	713	778	766	755	758	743	758	741	743	811	784	742	716	768	777	757	760	742	757	740	764	745	754	761	744	702	716	706	740	762	742	772	743	728	736	790	737	739	769	765	775	762	777	706	731	749	716	768	773	742	793	725	702	756	748	727	763	772	729	714	772	774	742	750	762	709	726	775	765	719	724	727	704	741	731	790	788	750	732	765	770	776	762	746	755	747	731	757	750	797	742	763	763	680	752	755	741	743	764	774	677	758	759	735	739	759	718	718	755	806	756	782	798	780	776	753	731	789	838	757	769	800	757	751	736	752	747	753	732	725	764	758	838	721	743	762	760	720	769	754	782	753	729	731	703	827	774	734	757	766	765	728	753	754	788	744	723	744	760	747	777	754	749	815	722	775	765	793	790	746	741	711	755	762	807	744	753	754	733	755	749	735	685	748	750	763	761	742	719	759	747	760	775	757	773	785	750	755	723	734	756	795	726	737	788	774	786	749	707	765	775	770	703	731	742	778	712	792	762	774	727	734	817	722	737	756	758	771	747	755	749	769	738	715	724	739	762	692	783	737	740	821	740	728	752	775	718	765	731	742	764	753	800	725	764	735	705	820	785	738
4845	453	434	429	427	362	380	401	390	419	427	418	372	397	369	383	392	387	376	373	433	372	406	401	421	396	407	389	418	405	381	408	390	391	351	375	401	365	401	358	390	416	358	405	405	394	387	397	391	394	392	355	348	368	406	395	379	409	416	415	371	388	384	350	394	406	418	401	375	412	409	356	418	428	404	398	383	378	380	357	401	368	385	387	408	407	367	416	398	379	379	406	383	390	409	376	383	385	387	403	360	374	424	380	391	372	392	366	392	404	340	391	341	368	359	392	396	388	359	372	370	385	403	399	395	378	431	373	413	354	369	379	388	408	361	350	383	349	384	386	362	406	397	365	391	389	366	381	347	404	389	373	385	412	387	381	368	404	361	402	408	394	395	386	376	409	364	415	384	396	374	388	393	416	378	378	384	395	384	380	378	370	428	386	363	424	358	378	370	387	352	391	391	394	378	387	363	401	384	417	401	396	405	358	393	371	382	367	357	395	383	372	362	400	364	411	388	376	399	397	377	374	364	390	379	358	370	389	413	394	401	374	407	401	398	366	400	363	362	358	406	376	382	391	373	390	394	375	354	381	365	333	378	393	373	384	363	394	395	407	363	361	393	390	406	399	345	397	388	362	367	350	384	421	398	379	440	366	372	369	425	361	405	419	408	413	360	387	372	392	397	394	356	385	422	356	342	384	427	402	368	392	364	396	357	366	420	363	367	408	366	354	419	358	360	405	373	403	349	395	395	383	366	343	369	404	409	369	364	383	362	417	351	411	384	369	390	376	401	390	383	398	385	412	398	428	346	375	433	382	378	383	378	392	357	375	379	385	384	377	334	370	369	377	345	377	380	394	387	376	404	390	401	410	401	364	394	369	391	365	411	388	404	402	359	340	349	387	373	384	388	374	393	393	397	359	373	415	381	374	401	383	341	387	356	393	354	423	400	364	380	405	369	355	427	362	377	397	391	387	382	388	397	388	349	396	383	379	384	338	391	371	405	362	386	368	378	405	366	414	399	377	357	387	349	370	370	388	399	353	386	414	348	359	413	389	401	383	373	392	413	414	384	360	392	400	378	372	374	383	384	371	371	386	404	385	386	382	396	354	383	405	357	387	393	391	360	365	421	404	395	368	371	402	356	407	346	373	432	332	360	370	379	370	375	384	411	347	377	395	378	412	375	381	375	373	380	390	402	389	397	419	416	413	369	419	373	367	375	388	384	369	378	390	355	398	441	364	388	349	409	358	383	388	390	382	344	391	391	382	379	370	397	363	382	403	365	379	382	382	383	372	379	394	388	365	377	393	394	388	375	395	379	405	350	389	394	407	402	355	375	365	392	388	376	401	380	388	383	360	355	387	446	394	377	388	378	414	341	359	371	390	376	375	375	396	389	367	412	388	364	398	377	394	388	377	371	368	394	332	354	418	379	372	348	366	346	410	358	389	396	378	436	410	371	427	380	383	377	383	381	375	363	382	391	427	398	368	380	360	403	398	380	396	372	377	386	361	384	371	412	386	382	379	369	412	344	382	390	385	403	387	401	383	390	386	383	402	388	396	375	401	388	407	426	392	377	379	347	423	375	392	365	373	348	377	349	386	387	375	362	392	396	391	409	397	393	383	414	366	386	395	397	403	394	376	378	399	375	393	378	361	344	379	405	387	386	358	364	380	374	404	414	375	343	354	376	385	395	384	407	375	366	374	356	336	391	386	386	389	346	408	398	391	384	350	361	401	361	381	396	390	372	372	351	371	401	409	396	365	403	375	401	369	425	385	372	353	413	420	388	377	362	414	405	341	323	369	374	379	422	387	394	382	382	399	389	399	370	406	407	425	438	378	367	378	416	365	386	357	390	347	359	370	359	406	363	384	408	402	377	363	390	407	408	395	376	397	360	390	403	407	383	361	411	379	393	418	357	371	362	408	368	389	388	402	401	390	368	353	399	382	375	361	392	388	394	380	377	380	353	356	407	389	370	378	351	362	378	371	387	386	383	364	337	390	384	369	359	378	417	400	392	399	408	390	376	368	360	370	378	393	383	391	420	391	346	350	386	380	350	372	382	344	346	394	391	412	380	377	399	375	388	367	352	392	401	376	398	395	382	387	365	359	342	372	379	364	361	380	373	399	370	349	368	363	383	391	355	395	402	393	347	392	404	393	374	413	377	404	388	398	436	395	401	414	417	365	415	384	384	341	430	400	376	406	357	358	386	406	380	366	360	365	384	388	412	365	376	386	382	383	379	380	404	374	404	336	420	389	351	359	362	399	386	391	388	370	381	380	355	366	391	405	394	403	382	399	376	382	384	365	387	401	367	395	357	346	397	383	399	389	387	397	398	380	377	390	382	394	403	376	374	360	375	394	357	440	390	348	406	366	349	359	389	360	381	429	401	385	357	412	405	404	421	392	362	387	400	345	351	414	374	394	367	369	384	379	392	367	374	367	387	369	394	381	411	406	413	387	368	383	384	372	398	417	391	382	368	357	409	391	383	361	366	361	378	356	416	368	391	390	392	373	361	375	360	378	373	407	385	406	394	376	369	391	368	425	400	386	394	379	358	364	385	366	416	351	351	332	370	414	416	393	408	377	383	374	365	395	395	352	377	384	377	386	380	376	383	408	377	357	390	394	392	396	385	363	408	405	398	412	382	402	410	374	375	378	403	375	383	362	336	400	370	393	399	386	399	405	415	391	401	385	369	354	365	380	377	380	385	391	388	387	389	392	375	401	413	393	408	423	363	375	379	375	381	369	367	395	403	404	416	370	357	408	390	362	384	377	390	332	417	380	363	396	389	409	359	389	373	345	341	347	373	368	362	384	381	376	377	376	405	365	399	404	402	394	356	397	366	374	417	375	331	382	378	371	397	363	346	375	376	395	369	368	372	378	410	372	372	436	372	387	409	392	369	392	357	391	360	380	396	378	382	371	367	348	377	382	385	377	358	377	365	361	379	383	401	371	410	365	393	407	391	406	403	384	420	367	374	359	380	407	379	358	381	367	380	382	370	385	372	359	428	397	393	368	333	378	388	385	403	341	375	354	382	371	395	393	369	392	424	380	392	369	418	370	382	378	391	403	353	362	389	402	426	373	400	381	356	413	348	395	332	355	415	373	400	394	335	364	365	367	376	399	368	411	401	360	390	402	401	382	372	392	392	420	375	374	370	400	404	397	394	363	372	372	368	388	357	376	388	422	412	390	406	367	399	383	369	373	428	404	454	396	368	377	374	366	352	409	367	380	349	389	392	375	384	398	409	371	360	363	398	396	364	389	358	358	382	359	401	382	420	360	380	386	361	407	378	386	415	426	394	387	378	390	333	404	397	387	367	369	415	379	370	366	365	413	352	399	381	360	347	378	427	385	381	384	375	382	391	414	376	419	376	370	375	383	395	451	380	405	384	352	407	379	390	373	376	365	374	348	383	370	397	352	412	383	379	375	414	373	368	403	391	412	379	386	349	385	393	371	368	367	371	411	393	363	359	343	397	422	388	401
4932	1030	1095	1091	1095	1064	1010	1055	992	973	1027	992	1032	1004	1044	931	1042	1014	1019	942	956	983	951	1023	954	1011	967	932	990	1021	951	957	961	1072	991	994	955	999	995	1000	1005	922	1007	929	958	950	1020	986	924	1024	977	919	972	1000	987	1023	1025	1037	978	990	1001	999	1014	1021	904	1038	1025	1005	951	916	972	1005	1036	1030	997	1022	970	1032	958	1021	956	990	991	1005	978	973	1044	1048	1010	1018	999	1018	1040	1030	972	985	950	1021	1022	1024	1043	965	1008	1017	976	1040	1002	1082	929	983	1053	986	982	968	913	942	991	990	1002	991	1031	974	992	1008	956	970	990	1008	1010	1035	984	993	1008	1098	1017	935	984	903	990	988	982	1050	998	951	993	1009	994	958	994	952	983	1009	1036	976	944	966	1000	1010	992	969	950	1010	989	935	1022	962	956	993	965	984	969	1006	920	949	1013	1006	997	996	931	983	906	982	938	991	1010	980	925	960	959	962	971	986	996	1013	1002	978	956	1017	988	970	956	956	993	1020	939	983	1003	948	970	994	973	953	1018	979	966	990	996	940	948	1035	912	922	977	960	967	965	981	981	992	988	1001	986	963	1007	980	977	997	978	954	970	958	964	970	969	909	978	976	954	1041	973	993	975	958	1020	929	994	1001	960	925	957	943	987	989	963	967	975	951	959	918	959	978	955	956	982	997	915	972	986	957	988	1018	975	996	964	987	985	1000	971	951	967	978	955	989	965	999	974	966	956	959	1031	1047	974	938	956	1001	993	962	929	965	1005	1010	914	1003	964	1009	958	963	953	1001	964	1021	935	1002	969	953	962	987	977	995	997	962	917	959	972	939	959	984	1015	947	1000	1001	923	989	954	977	944	959	997	945	952	986	973	964	980	1000	1012	943	951	935	968	955	953	984	1013	975	979	970	993	1012	961	949	952	996	975	981	953	962	944	959	934	979	1022	925	1010	981	1007	991	938	949	1015	969	942	990	979	971	1044	920	973	992	967	956	896	997	1019	995	973	976	937	1019	929	957	992	1009	986	975	999	969	965	995	971	1035	970	892	992	937	945	994	938	968	1007	978	987	985	962	1009	977	947	961	947	936	992	985	964	967	990	954	951	997	986	1003	1013	965	953	948	979	1000	928	976	996	962	1028	961	964	976	960	951	969	979	935	995	1004	1000	961	989	972	1009	969	938	957	977	1015	1015	1006	951	929	973	981	954	961	978	972	1003	960	1009	994	1037	996	1013	957	994	952	997	986	977	998	1007	972	1021	997	931	982	953	972	968	977	958	985	968	995	1015	1016	980	988	927	978	967	954	980	975	931	956	948	952	966	998	962	933	1043	941	1003	982	1006	981	905	951	997	1008	1009	978	938	987	941	974	1001	982	988	969	991	917	936	881	1060	989	975	980	953	964	978	995	1009	967	1022	930	995	993	976	1043	975	985	970	941	968	1015	950	926	954	921	1013	992	991	976	945	986	925	985	1005	986	981	952	970	954	942	921	997	1005	1009	986	996	972	966	920	973	916	978	946	1035	959	906	999	1000	930	959	937	988	964	979	1023	972	991	918	1002	974	974	951	953	1049	958	972	1008	998	999	1028	982	968	963	936	945	960	1009	973	942	1007	984	968	1000	939	1010	1002	961	1044	981	945	997	1012	973	982	990	968	928	957	941	905	963	957	898	951	961	968	958	989	925	1025	961	952	933	982	985	999	1057	960	985	941	958	949	968	975	1025	1012	955	972	985	983	970	958	968	950	941	955	981	985	1046	959	1006	1035	985	993	995	956	992	974	991	967	1038	990	995	967	987	979	1054	942	951	973	917	983	990	918	948	1000	918	956	986	922	940	973	934	971	992	963	950	953	1030	986	1005	1023	987	988	953	993	962	958	971	973	926	930	907	964	969	1008	914	984	1016	968	986	972	965	1016	923	1048	950	954	904	996	1007	971	1011	1028	1003	958	947	995	970	1001	963	994	967	983	923	1010	1025	1013	969	996	989	966	994	959	1022	983	1010	918	916	993	968	1018	910	967	911	1019	961	966	1010	996	995	920	929	987	963	970	943	980	943	984	991	942	1009	971	967	1021	1014	961	948	1048	987	986	928	982	959	950	932	977	983	1002	969	974	984	994	986	954	958	934	991	988	986	963	955	969	957	902	1015	997	941	959	974	973	992	989	983	958	1015	978	1015	939	1010	997	999	964	976	1002	969	919	1027	992	985	992	973	944	994	971	972	924	971	973	956	943	958	985	956	917	1006	1001	989	970	944	908	964	967	971	1015	1003	984	1002	1005	1019	987	1044	1019	1012	959	976	962	1007	937	952	989	1006	1006	970	976	982	991	925	963	941	1002	985	963	1003	1017	973	940	969	934	999	1011	983	993	986	929	899	975	989	979	1016	958	911	1010	988	982	956	955	991	992	1013	1003	970	946	975	969	965	1056	997	947	963	1004	1015	924	993	1003	1051	916	1008	976	996	986	970	938	953	967	946	1013	989	948	951	996	970	1029	925	990	969	996	1000	1014	925	975	978	985	968	960	1056	1007	951	974	973	919	988	1015	988	982	1006	905	975	1001	922	967	977	983	994	1000	974	997	942	956	999	999	977	929	1004	988	976	1008	924	929	915	962	1027	938	1001	969	969	974	948	932	1025	963	991	956	974	930	1030	959	989	971	972	1040	962	946	979	980	995	935	975	1008	1023	947	947	955	913	1009	1010	934	933	960	993	922	1002	1019	987	1020	1010	959	973	1004	941	984	977	1007	969	1015	968	955	1003	973	967	969	936	976	987	956	992	988	1000	976	980	979	988	968	1015	1005	966	1007	976	967	982	992	963	1004	962	971	981	941	953	994	971	972	954	1004	964	983	1000	954	957	962	976	977	1041	947	982	975	996	969	1001	930	952	905	1017	1000	1010	978	1049	1040	947	945	988	1007	1018	1031	965	985	997	992	948	936	1005	955	950	1023	966	971	977	1003	963	934	969	999	1002	993	946	976	978	962	1014	973	989	952	966	956	917	995	984	1025	986	977	948	1005	985	1005	951	975	965	1008	982	1014	961	949	948	973	968	994	960	968	901	961	1007	975	1059	999	1007	953	951	988	937	947	935	941	934	1035	991	1001	905	949	1046	958	1016	944	989	961	1048	1096	989	979	941	1015	990	998	970	935	999	922	940	1011	939	991	956	983	966	948	933	950	976	1027	1028	1012	966	918	1021	956	965	971	983	1008	941	1009	936	973	969	972	977	998	974	986	984	947	997	971	993	992	1020	995	984	1013	1045	952	995	931	972	978	960	947	993	972	982	1016	978	970	1001	957	923	926	917	967	946	950	1033	955	999	1013	989	931	982	916	994	1002	935	1012	941	968	973	989	982	994	968	962	912	958	955	959	934	927	972	1007	998	939	967	988	963	979	971	975	961	962	998	1020	1002	996	1058	934	998	981	975	969	1052	974	903	1017	1004	1027	943	961	983	938	959	927	991	1015	967	930	947	968	994	953	968	959	973	959	979	971	972	948	1025	961	980	987	928	971	990	949	955	950	971	1020	986	929	982	969	983	984	999	1027	977	949	964	976	974	971	945	961	918	983	954	960	972	912	961	986	966	995	994	907	979	953	1012	945	1014	985	1010	966	917	981	1015	943	1004	978	988	906	958	935	1019	938	981	963	966	965	960	989	978	974	991	958	976	950	1011	1003	981	935	954	991	1019	1014	999	937	967	1009	968	1007	979	984	1007	995	1011	973	974	941	1016	983	977	986	920	952	961	965	1038	1018	914	955	1008	954	969	953	974	969	990	966	938	967	970	961	964	944	980	970	973	1008	1000	1031	893	989
31820	3662	1568	1270	955	746	681	596	586	530	521	503	462	395	452	494	447	460	387	424	450	483	403	453	450	406	399	426	476	407	427	416	416	383	394	460	414	382	396	416	383	433	391	410	425	405	421	396	430	386	376	391	402	381	391	381	402	416	367	375	384	389	376	412	374	401	383	400	375	404	420	409	389	400	417	395	415	408	432	403	406	424	398	374	402	417	414	406	456	400	385	407	427	400	390	414	395	390	413	375	374	385	414	393	394	394	413	418	381	411	432	372	436	406	423	419	394	409	412	421	438	403	377	395	384	376	425	407	421	392	415	438	410	405	405	374	400	359	426	407	423	408	382	423	458	412	433	392	381	412	396	395	420	397	391	395	387	400	369	384	391	407	410	427	410	365	385	408	410	411	390	373	431	418	432	411	436	407	409	386	389	376	385	409	395	399	350	417	402	393	395	448	381	387	434	388	395	424	374	426	387	409	401	404	400	422	374	394	443	416	395	411	397	391	425	406	362	432	395	363	384	383	416	399	404	371	370	400	389	391	440	409	398	389	393	416	418	435	373	446	433	401	398	371	405	441	383	430	375	400	403	407	414	384	441	419	370	392	375	405	437	413	389	389	407	366	410	396	413	413	412	405	420	374	349	387	423	381	392	409	422	399	387	385	437	443	377	386	373	399	414	381	427	432	407	388	382	405	393	390	383	410	392	411	369	363	408	372	404	397	414	403	398	404	436	402	387	428	397	413	433	399	420	401	408	438	419	426	410	412	422	400	411	431	396	397	394	396	408	382	416	381	383	418	399	422	420	399	363	405	424	386	432	401	400	375	408	393	389	426	403	380	423	396	370	396	406	397	424	429	425	392	396	380	422	429	444	419	376	383	421	407	398	383	385	376	394	357	374	418	456	401	399	380	418	412	438	405	393	373	416	402	390	431	381	397	376	399	351	412	399	401	423	422	414	392	374	365	393	442	400	395	424	410	389	352	418	405	400	394	401	369	399	368	399	395	414	409	362	393	374	398	373	393	404	383	397	413	416	427	395	397	379	404	369	400	405	385	384	400	399	363	365	395	384	455	383	414	429	416	402	400	400	421	369	410	398	382	389	433	398	426	374	395	383	390	381	410	381	397	394	408	365	422	391	382	393	410	371	423	414	395	395	381	377	415	368	416	396	376	386	394	403	433	368	429	391	390	404	408	397	419	434	421	431	399	414	363	379	390	386	360	385	407	375	377	358	411	376	425	378	423	394	400	363	391	384	395	407	416	427	390	414	385	397	406	403	387	415	387	417	398	385	418	431	398	370	414	399	400	412	356	359	452	408	375	370	390	404	428	404	408	417	414	405	384	447	413	424	430	412	375	392	399	422	388	378	399	413	438	359	392	375	347	432	376	421	408	381	429	382	368	432	381	409	436	389	435	398	417	370	419	421	431	411	435	425	400	385	369	402	423	428	424	371	390	357	386	410	429	396	395	428	378	439	423	421	377	402	386	403	403	450	395	429	379	432	379	393	406	390	405	392	416	413	428	366	386	381	415	379	427	384	418	399	406	385	412	420	407	401	443	428	389	363	374	382	391	422	417	393	376	376	353	419	403	397	404	409	399	374	385	416	377	415	439	387	418	408	407	400	417	415	381	396	370	396	407	388	408	409	386	409	397	395	397	408	379	358	412	396	424	375	385	384	418	386	390	367	388	389	416	407	376	403	384	419	376	402	374	357	417	383	362	445	370	427	408	431	406	380	404	412	399	386	402	375	400	388	406	381	421	400	395	382	403	416	408	381	400	387	375	421	417	406	418	398	410	409	406	389	405	398	392	418	392	398	422	392	409	428	402	374	418	408	380	420	378	407	390	393	436	420	384	407	437	395	429	398	390	382	408	393	409	421	430	418	412	399	411	379	421	416	399	434	371	410	382	426	454	410	440	401	401	386	361	405	436	410	409	369	398	409	405	428	378	356	371	420	390	373	424	441	402	415	382	433	411	385	380	407	383	400	413	343	367	377	411	385	396	440	407	379	389	373	402	378	394	396	393	403	394	424	385	393	392	363	425	419	410	406	391	404	416	389	409	437	396	374	408	387	402	410	377	385	390	436	402	398	437	392	390	400	372	392	392	396	436	421	405	366	406	397	411	357	433	383	417	402	397	391	404	385	395	435	396	398	363	375	368	364	400	374	374	373	379	406	389	394	417	384	423	405	420	395	396	417	382	402	384	372	391	411	390	397	409	394	387	354	407	406	362	398	374	383	358	419	444	434	401	391	399	420	380	400	394	439	402	399	383	427	381	419	404	390	400	403	414	377	409	420	460	417	425	415	419	397	413	406	408	380	390	410	402	406	360	389	379	395	395	414	441	423	378	408	419	419	403	393	403	418	408	441	410	435	372	420	396	376	438	428	391	400	381	391	404	406	401	377	395	394	369	407	431	373	424	391	354	391	416	397	392	372	396	417	441	407	419	411	401	376	402	408	382	389	387	373	386	387	385	374	422	385	405	404	411	415	406	402	437	398	424	404	413	407	401	405	390	399	400	365	388	411	405	441	372	376	427	396	403	410	414	374	367	372	369	437	386	397	410	425	398	383	415	416	440	429	408	416	375	423	391	386	378	400	401	415	417	378	425	433	395	438	427	384	392	375	389	434	408	435	418	411	399	392	394	458	441	372	392	408	372	402	413	412	404	417	401	420	410	416	402	402	397	414	378	379	428	414	402	386	428	372	372	384	367	414	391	385	418	425	417	402	450	399	391	384	352	413	431	389	376	379	376	379	433	390	418	373	366	397	394	377	412	390	381	342	407	412	390	389	372	379	373	391	427	402	378	395	422	403	423	415	404	398	387	438	380	377	421	441	370	359	421	423	455	371	433	436	399	401	407	399	400	389	356	408	397	429	417	449	376	424	413	397	364	398	437	380	407	394	391	417	409	406	387	455	424	371	411	404	376	397	432	425	356	419	400	388	396	377	408	415	374	385	369	391	380	447	407	391	386	421	395	380	414	394	380	403	371	387	411	413	418	411	408	415	392	390	387	383	374	369	333	375	417	377	376	420	377	401	415	404	408	377	387	387	371	372	402	352	409	355	407	374	389	443	386	400	425	390	385	368	348	391	383	428	424	394	394	439	382	395	362	415	405	411	439	400	388	395	417	383	409	416	400	388	430	424	361	373	423	440	357	381	401	395	394	385	416	378	384	387	413	388	405	385	404	423	425	392	397	399	388	416	421	393	422	373	374	403	406	382	391	388	404	385	385	422	378	402	381	408	394	418	389	415	388	412	412	417	380	395	425	429	420	369	369	396	441	408	395	409	393	402	369	390	404	456	384	379	415	427	401	386	414	360	377	449	388	402	394	407	402	392	411	391	377	390	374	389	419	426	372	389	413	420	419	403	420	396	398	389	382	387	362	420	421	410	404	387	362	405	394	419	411	368	381	403	392	414	403	430	414	386	378	448	400	376	373	383	393	393	385	370	390	384	395	417	427	437	413	394	379	348	384
15361	1899	3349	3680	3291	2864	2459	2150	1899	1732	1619	1498	1529	1415	1385	1307	1299	1284	1214	1175	1156	1173	1173	1135	1128	1112	1169	1120	1099	1102	1083	1105	1162	1027	1060	1105	1060	1091	1036	1076	994	1043	1019	1065	1045	984	1035	1046	958	1009	1068	958	984	1049	1020	1054	1040	976	977	1002	1073	1029	956	1070	1061	1052	1005	1063	1026	1011	1087	1026	1018	1035	1066	1033	1054	1031	1044	1070	1009	1050	1067	1060	1034	1021	1150	1133	1084	989	1055	1106	1031	970	1016	990	997	1006	1033	1050	1031	991	1023	1063	1013	1029	1075	1047	1045	1022	1033	1040	975	1019	1027	1009	1034	1025	995	1047	1021	1040	1033	1042	1044	1013	1021	1019	991	987	1035	1035	1031	1039	1064	1056	1074	1011	1039	1066	1022	998	1060	981	981	1001	1026	966	1034	1050	1013	981	1004	1018	1009	1008	991	1079	985	1013	979	1056	1016	1034	1037	1023	1023	972	1010	962	996	1001	977	1011	1008	1010	978	1007	1019	1000	990	1021	1060	1006	1020	976	1062	973	990	1001	970	998	1008	1017	998	976	921	1021	1024	1030	1003	1065	936	897	988	1007	981	1009	996	972	982	960	974	1010	1023	1021	1036	966	1036	985	992	1029	1044	1037	1010	997	1058	963	1039	963	1003	975	1031	990	982	987	982	983	987	1044	1013	953	982	948	987	1017	974	1008	991	996	992	1003	1014	1009	1048	1050	979	1006	1069	997	1026	955	1042	1041	948	987	989	1038	955	1018	1014	1019	982	970	1056	1041	1013	1041	915	971	963	1019	987	1020	993	1030	984	977	1000	962	986	1028	1011	1019	1029	994	989	1061	988	1051	1019	1017	977	1017	1011	931	1035	1024	1011	1038	1022	1017	1039	1023	1006	991	1008	1001	997	976	998	974	1102	1010	1009	1016	1016	1028	1037	1009	998	1008	993	946	1051	971	1000	1018	1040	989	1001	988	985	1030	1043	994	984	1089	1019	1000	1014	1034	1032	964	1002	1051	1095	946	947	994	1025	1021	986	977	1033	1051	962	978	976	992	996	1004	964	1023	994	1057	1030	983	942	983	1012	1003	954	980	1039	1013	984	1109	1017	1057	1018	1020	959	959	1049	1022	975	988	1020	983	1043	1039	1025	1003	984	1043	1008	968	987	1006	994	1045	976	1004	1030	1022	993	979	1017	1053	1041	1005	1047	1008	1023	1030	1030	963	963	1042	989	982	1032	1042	1002	1060	972	986	995	1004	997	998	1028	966	1057	1026	1001	990	995	1027	975	955	1036	1025	1083	1032	953	1034	994	984	1024	1019	1020	1009	962	1044	1000	1011	1013	1060	1004	1024	1027	963	1038	1026	966	1022	976	983	1047	966	955	972	968	977	1013	1002	1060	993	992	997	1049	1014	975	985	1006	997	981	1007	996	990	1010	1026	1063	1023	1038	995	972	1019	1023	1067	1027	1015	974	963	963	1063	971	984	917	1057	1000	991	1050	937	1023	958	1009	1000	1060	1023	930	1025	982	1004	1093	996	1027	1030	1033	1000	1010	974	998	984	997	1014	1082	979	1023	1037	997	995	965	966	972	968	992	984	997	997	960	1032	1006	994	990	957	972	1006	981	1039	1058	973	957	1021	990	997	1040	1004	971	1023	1020	969	983	993	997	1046	1073	1048	1002	1019	1020	1053	983	1010	960	937	985	1016	940	1011	1012	1013	986	1005	957	1019	1027	1054	997	1027	1020	1049	990	958	1052	1077	1004	1017	1005	1046	977	1031	1028	988	925	1027	1012	956	1002	1026	1005	987	977	1077	958	1000	965	1047	970	1040	1015	1013	1016	930	993	1007	1034	1018	1063	1029	1011	1064	1025	991	1017	1022	1030	1030	1035	1032	950	997	995	990	1022	970	992	1020	960	1018	1072	989	996	1033	1019	938	968	976	1028	947	1007	991	1047	1031	988	1087	976	987	1024	1003	999	1013	1003	1019	994	958	985	1031	1017	1065	1017	989	1036	1051	1040	984	1042	1003	1030	1024	1035	1002	1014	971	914	992	1045	1011	998	978	1033	998	1034	999	997	1026	998	1037	999	977	1004	1002	978	1061	1025	1032	960	984	1013	1059	1021	1031	1012	979	1016	997	963	1025	981	1011	1004	1009	1044	980	991	1037	1082	1028	1026	953	936	1039	1006	994	985	957	991	1000	1005	1005	1053	1027	991	1049	991	1027	1040	945	994	1019	1041	1004	1002	1028	963	1043	1044	999	1019	1000	999	1007	1009	1029	963	971	941	1028	1049	1034	968	1011	1036	1061	998	1028	1044	1004	1002	994	1013	982	1027	1038	1028	1012	1044	1002	966	1072	1014	1034	1011	1028	1030	986	1045	975	995	972	999	974	947	972	976	996	1050	1024	1043	958	1015	974	1003	1026	1019	924	1015	984	992	1009	1023	1058	1034	995	1046	1010	1028	1094	1030	1029	904	998	974	1041	1036	975	1016	951	959	1001	976	957	1017	953	1014	1034	1043	984	964	940	993	1016	1007	990	1002	955	981	981	1011	963	989	1048	989	991	967	995	990	969	986	965	1058	1045	1036	1016	1000	1004	1024	1032	1025	1030	1013	978	1006	1014	1020	1017	1045	1022	997	1000	942	1021	1024	1015	1013	1013	976	994	980	1070	1040	977	1027	961	1075	1002	1000	953	982	1007	991	976	1037	1085	1011	1048	988	983	955	1010	941	1011	987	1019	1025	1053	1042	1029	973	1047	951	983	1031	966	987	985	972	1025	1022	999	963	1023	1012	995	944	1063	1062	981	993	1064	996	973	977	998	1014	996	1057	1005	1034	981	1004	987	1034	1015	1014	997	1015	1016	1052	983	1008	1051	989	1015	991	975	1077	1031	928	1014	998	1032	989	965	1010	1011	928	1008	1041	975	993	1095	961	1022	991	1011	989	1028	949	1002	1026	1022	1016	1041	954	1006	992	965	1011	1018	993	970	1037	1001	1023	1016	1034	1026	971	984	1002	1033	993	964	1018	996	946	991	983	1021	986	984	1010	969	1013	967	982	1048	957	1054	1053	991	1035	1017	1034	1037	977	1006	1010	1037	1057	1000	985	1036	1013	1104	962	1002	990	985	1076	1025	946	985	985	1013	983	991	990	985	993	1012	1046	1085	1005	989	1012	1035	1001	1050	1012	983	1001	984	957	1000	983	1033	1003	979	1038	992	1003	1030	994	1075	954	1011	973	950	996	982	1078	963	969	1000	993	1012	975	1085	993	966	947	1023	1000	1007	1045	1015	971	1040	1051	1053	1051	1043	988	985	1027	1004	1003	1032	963	1038	1000	1018	1013	972	980	1001	986	975	1010	1039	1056	971	996	953	973	970	949	997	1037	1005	1000	981	1023	964	1020	974	939	941	981	1024	1010	982	950	980	971	1059	1007	1022	995	1019	1034	969	981	1001	1047	1085	988	1026	971	1029	1022	995	1027	960	995	1060	943	981	980	1023	1014	995	989	996	998	977	1032	1047	1001	1016	951	992	976	973	989	1030	1052	986	1004	1011	1024	980	954	1024	1057	974	989	994	1025	989	1021	1067	1028	947	956	984	1015	1006	1016	1001	1018	1010	1001	1009	1016	985	1015	948	948	1021	1014	1043	1041	961	1040	956	1034	1005	1038	994	973	960	964	973	1018	1011	980	992	993	971	997	980	969	995	1017	1045	989	1032	1053	994	1046	984	1007	974	1027	1031	960	1054	1004	1013	1007	1001	1005	1036	959	985	1049	1058	1014	1028	995	989	1024	1000	1024	985	968	976	980	996	1049	1012	933	1019	1064	1013	1019	936	984	978	979	1031	1035	1007	998	1055	1020	1001	1008	969	1027	1041	1002	994	966	995	1025	1045	968	950	1001	1038	980	970	954	974	1032	981	991	1044	1017	1016	1024	988	1001	998	1000	1026	1005	974	976	1012	974	958	985	1003	1004	1016	1011	981	987	979	992	974	1054	1007	1014	985	985	1004	1005	971	1026	983	991	964	1047	1023	1017	1041	1011	1017	986	1024	922	983	988	972	974	979	1024	1028	940	1000	985	1025	990	989	986	1002	988	963	1009	1015	993	991	976	1001	1003	988	1017	1041	988	1003	1005	990	985	988	1038	1016	1033	1002	1034	979	1002	999	996	973	1041	985	956	1010	1034	971	963	1043	964	996	1047	1026	1054	1018	1061	1013	1046	1030	985	1030	1011	951	1032	1008	1005	994	999	1032	984	1006	993	1083	1017	960	991	1046	1040	1011	1000	1056	1001	1034	1044	1013	979	926	954	1029	993	949	984	1030	964	972	998	987	1018	983	1010	1018	1009	1009	928	1049	1022	1034	999	972	1024	965	944	1003	1023	979
45395	8360	2914	1991	1431	1060	826	694	613	522	513	445	403	404	358	383	332	330	329	338	289	319	319	337	304	309	289	336	310	291	319	296	303	290	275	309	319	337	295	305	308	299	320	321	269	271	312	296	285	291	288	318	335	301	311	294	279	267	328	289	300	331	313	314	257	271	318	316	281	308	306	277	301	274	277	285	259	292	299	269	284	294	262	295	266	323	265	284	278	306	285	289	288	289	295	298	260	288	276	287	300	301	312	291	286	296	296	298	295	260	306	284	294	300	294	305	297	279	302	281	291	299	296	273	279	275	270	287	292	289	268	303	291	258	323	320	297	284	298	294	312	291	303	318	287	292	268	296	310	289	327	299	329	285	284	277	289	300	278	274	280	286	277	296	285	262	277	249	248	267	295	276	276	289	276	280	267	287	280	305	283	300	295	257	292	267	270	248	262	276	255	272	282	296	258	259	289	259	291	279	265	262	289	293	259	277	287	265	335	275	290	266	265	248	309	269	302	264	295	267	286	321	258	282	313	251	301	283	304	318	311	271	293	303	326	273	277	289	286	246	232	268	265	269	299	288	291	283	261	289	304	284	301	304	256	259	275	313	281	271	272	296	301	269	239	254	309	264	293	279	284	272	296	280	277	272	273	258	283	314	281	274	263	302	275	288	287	315	256	301	272	273	295	273	320	269	292	278	279	284	286	295	267	296	270	283	273	265	303	278	319	261	327	271	291	268	263	263	258	274	270	287	265	266	267	265	278	289	283	257	272	269	304	274	292	291	301	280	279	265	281	293	286	254	280	293	304	282	272	286	273	262	291	264	236	267	258	285	289	285	270	290	269	269	310	246	318	275	255	278	270	277	230	313	267	309	266	294	293	293	307	280	270	280	296	273	289	272	269	276	303	256	288	262	296	273	274	277	345	277	261	250	283	280	275	273	276	264	277	277	263	283	260	293	272	289	319	258	308	273	254	297	280	265	286	297	284	313	274	312	308	293	328	257	311	276	257	305	277	264	297	282	290	296	273	279	288	305	319	289	294	294	256	291	305	253	297	309	279	286	322	280	272	261	282	293	293	286	275	264	307	269	280	257	278	294	295	265	263	260	293	289	275	296	306	284	298	307	253	289	298	276	301	281	292	272	310	294	264	285	271	256	274	292	301	263	263	261	314	270	283	255	300	305	285	283	266	251	254	252	299	298	311	244	287	302	285	269	279	263	301	288	269	293	265	273	294	278	292	280	269	267	290	269	290	284	273	337	268	287	284	276	260	262	281	264	290	291	262	291	257	275	292	287	297	304	287	302	250	279	283	272	263	269	241	306	315	277	275	289	278	265	303	271	296	302	305	263	293	289	244	282	277	268	274	292	294	278	268	285	289	288	288	332	280	311	260	285	296	293	272	264	269	264	302	248	245	285	262	281	248	290	277	281	270	288	280	295	302	281	275	283	276	259	292	291	281	268	289	273	280	267	251	275	281	308	288	256	281	293	287	265	283	275	292	262	260	276	289	285	264	301	261	312	298	291	284	296	290	269	251	264	300	269	301	253	276	248	264	260	291	311	271	283	282	285	268	267	258	260	264	276	267	266	267	276	266	275	279	282	302	292	271	293	295	301	292	295	282	297	249	270	271	273	259	301	271	302	275	272	274	285	260	257	266	290	274	296	302	261	273	300	297	278	267	263	283	281	282	260	318	274	292	295	269	273	297	302	281	245	252	265	290	266	274	264	285	257	256	258	309	306	278	305	295	302	284	270	303	307	276	327	297	285	280	289	263	253	280	296	298	281	292	273	275	294	264	274	289	260	289	273	297	284	298	245	307	305	258	263	290	272	266	313	286	280	304	272	296	263	265	280	292	241	271	269	286	271	262	254	290	249	277	305	286	291	260	273	268	254	283	299	256	303	291	285	276	298	256	276	296	281	307	300	274	269	287	291	259	246	301	262	275	278	293	267	267	279	284	291	297	286	292	276	280	292	308	258	290	268	278	248	300	323	285	302	300	288	296	302	263	280	285	278	293	299	303	288	297	263	290	302	280	282	281	262	289	279	264	272	281	282	281	276	259	297	279	244	307	275	300	254	297	257	273	252	284	270	287	288	283	280	279	271	260	281	318	286	289	278	277	296	295	282	287	264	309	282	272	285	307	294	270	280	271	276	274	302	298	290	319	266	302	278	263	270	287	254	314	291	264	294	286	300	290	280	291	283	240	277	262	274	289	272	272	298	295	303	288	260	290	282	272	267	286	301	251	299	264	276	292	277	282	296	290	253	264	269	314	278	271	271	264	277	283	292	301	312	291	301	299	259	298	249	262	274	268	271	280	269	271	318	275	257	272	279	308	261	289	283	297	277	283	286	267	286	291	302	297	306	245	266	266	303	299	295	286	276	287	301	289	300	271	256	269	278	302	302	286	322	276	258	298	277	298	290	274	275	273	279	254	308	299	291	302	279	285	301	259	287	283	309	264	327	272	277	295	293	278	275	312	270	258	298	247	266	293	291	268	280	276	284	300	297	283	284	272	282	272	284	297	293	290	279	258	287	307	253	292	299	254	274	285	301	276	289	275	266	303	306	258	257	297	295	295	304	271	260	279	287	291	279	294	291	283	272	245	294	266	289	252	274	267	264	285	279	287	291	283	292	282	271	289	282	268	282	264	288	285	294	306	267	291	316	275	276	268	283	252	296	261	306	257	308	301	283	260	280	265	300	264	273	287	259	293	268	286	278	269	271	279	309	295	274	246	297	305	285	310	307	310	273	280	298	276	260	282	297	254	304	269	284	285	322	302	310	269	279	272	283	303	294	263	278	283	316	288	298	275	267	255	280	268	275	281	275	299	261	271	285	254	258	263	325	302	254	301	279	294	268	281	272	267	292	274	286	267	297	286	294	290	293	297	290	283	291	282	289	276	255	282	318	261	297	281	257	261	287	274	278	311	286	275	280	288	267	281	309	289	267	253	262	277	286	303	298	252	249	280	285	240	263	295	281	268	253	267	266	280	278	287	276	291	271	281	297	270	282	274	294	261	268	285	262	302	303	303	278	309	253	299	264	272	256	297	328	278	294	268	329	273	275	256	296	290	264	284	262	292	279	309	278	278	270	304	242	276	282	258	283	293	283	253	294	291	320	274	251	283	290	295	289	291	268	291	289	261	268	318	303	309	271	309	312	292	267	269	272	286	312	279	251	302	270	274	285	283	268	247	298	284	272	284	272	290	281	303	277	273	272	275	300	289	277	284	289	292	296	252	275	289	252	300	303	276	264	271	285	279	255	278	254	275	265	261	298	286	306	248	276	246	280	255	272	236	265	273	279	278	286	294	290	325	305	292	266	265	287	291	282	270	267	273	327	270	242	319	316	276	330	304	267	291	313	249	271	302	264	298	310	263	317	269	278	278	292	285	265	282	275	263	277	300	281	277	273	273	285	281	265	304	267	250	279	273	257	269	285	293	281	281	329	270	321	315	292	296	314	277	295	277	303	286	286	289	286
21037	2563	5288	5909	5053	4094	3496	2801	2541	2187	1962	1736	1621	1494	1532	1248	1265	1182	1271	1073	1047	1071	1074	934	1021	978	884	940	893	909	869	837	848	871	863	854	826	850	826	786	812	796	818	823	854	802	794	776	806	746	789	812	801	823	784	771	785	797	796	783	764	795	809	773	745	774	794	793	775	743	837	786	767	758	828	738	785	804	810	845	794	743	760	776	785	778	811	791	818	805	837	798	799	802	783	696	773	792	765	788	805	769	822	818	830	780	796	767	814	762	762	743	717	780	772	785	770	794	739	784	748	782	759	773	799	804	770	765	767	745	763	770	770	803	735	784	772	710	763	812	745	710	750	710	733	722	729	693	728	731	751	733	712	736	713	797	729	702	778	785	755	712	770	734	776	697	695	718	763	730	723	743	747	767	685	735	740	698	716	726	748	740	766	724	751	692	735	735	746	772	712	671	731	736	748	748	708	703	744	767	725	706	748	766	706	746	733	703	722	714	765	736	761	756	738	751	699	748	776	728	703	752	755	733	750	762	778	750	715	717	727	735	727	756	766	702	698	726	756	735	741	730	728	757	712	745	730	771	724	727	705	743	734	751	696	695	759	701	687	706	721	728	749	789	769	724	701	726	720	702	789	702	708	744	752	736	754	760	661	742	784	789	700	691	710	777	770	757	753	734	764	658	737	716	732	736	749	732	716	739	730	703	685	742	787	713	713	744	756	721	739	733	738	717	741	729	730	712	707	739	709	759	693	705	740	718	722	748	696	712	713	739	717	676	735	719	683	786	710	738	752	744	752	767	721	740	763	755	702	731	709	753	748	730	742	751	729	802	745	799	749	702	712	795	759	692	701	775	712	736	732	760	735	743	738	742	770	738	732	737	709	702	691	740	722	733	719	659	720	727	725	710	771	695	697	705	720	768	730	736	758	695	699	687	738	732	755	753	744	727	718	775	742	735	741	768	717	725	761	740	773	702	700	720	750	701	733	738	730	760	769	712	699	706	759	698	710	739	738	736	785	719	714	728	765	725	779	702	759	709	780	700	722	701	754	776	714	694	729	714	724	705	736	696	660	740	706	752	735	685	707	715	752	760	735	721	746	791	806	734	743	705	678	743	728	720	716	710	747	707	744	713	739	745	768	733	721	803	730	671	734	685	790	729	742	765	736	751	728	678	721	750	772	772	748	719	707	716	760	767	742	702	694	753	741	704	689	737	752	705	725	706	708	759	712	740	740	712	744	723	723	751	733	734	725	686	760	707	666	724	721	689	709	741	725	698	706	722	698	747	704	721	708	717	769	730	750	756	759	704	758	731	716	758	783	730	744	759	703	724	712	702	751	723	687	752	735	736	730	743	682	712	703	740	693	713	766	751	781	720	742	763	755	721	763	744	700	708	679	702	751	722	699	737	711	713	702	755	735	730	761	765	821	751	713	701	667	736	705	741	702	748	769	716	747	724	770	737	696	731	694	688	744	734	698	727	742	742	711	783	778	687	760	714	775	743	707	716	677	727	724	721	740	744	763	732	739	735	710	718	693	712	719	726	737	689	747	719	690	707	749	743	716	711	705	759	718	727	745	764	701	700	725	720	731	730	679	716	740	729	724	747	732	710	743	716	716	729	730	723	716	706	734	725	687	754	682	697	702	747	758	711	758	728	749	751	722	741	732	773	741	741	732	694	701	760	740	707	758	710	678	790	724	704	750	725	717	759	736	732	723	709	721	763	723	712	754	706	725	715	745	721	733	759	723	721	739	731	775	692	722	747	705	740	673	738	672	715	776	745	697	727	722	710	766	703	763	715	731	766	751	725	726	724	779	818	756	675	728	729	747	740	719	719	767	762	723	721	767	676	699	761	772	709	721	697	741	701	728	736	679	764	706	786	740	711	721	815	741	677	700	724	734	702	800	686	657	706	751	734	760	725	745	771	686	720	770	702	720	719	705	735	729	776	753	724	754	788	688	721	715	712	742	732	746	725	747	698	728	749	728	682	741	699	731	744	707	721	757	766	699	757	709	741	727	746	703	719	730	705	742	687	735	723	718	741	727	727	763	705	740	671	719	708	721	686	733	736	770	721	773	720	751	718	752	763	764	713	725	727	762	712	679	732	709	748	692	749	813	712	717	699	732	690	702	704	724	720	742	715	705	745	749	742	771	725	711	750	687	710	745	760	735	733	775	704	713	696	776	689	728	722	730	713	772	702	739	674	679	730	725	760	743	713	749	715	744	724	701	683	671	684	707	679	710	728	697	743	697	727	752	719	693	696	724	737	714	705	712	716	717	717	775	701	728	724	782	712	727	701	721	666	723	756	727	696	705	754	757	682	755	688	734	738	714	722	706	738	761	740	770	748	739	700	694	776	740	730	754	698	739	699	740	741	749	737	723	731	729	760	709	751	763	735	722	698	735	734	742	738	681	722	740	711	732	715	755	675	742	734	740	713	741	741	703	782	694	729	742	714	704	688	728	731	727	716	734	764	729	738	756	751	791	730	703	740	713	769	719	707	739	758	743	742	720	732	728	742	751	758	716	719	708	761	716	750	706	730	768	704	663	756	780	708	715	745	762	687	729	790	743	734	692	781	744	740	732	767	688	733	769	729	748	786	739	760	731	748	804	765	723	765	699	776	772	742	713	711	710	667	713	737	729	738	727	752	796	715	696	722	771	719	760	724	689	720	708	763	809	747	739	757	721	749	701	757	741	773	718	696	719	752	747	717	698	724	735	731	693	751	736	744	700	726	732	732	691	750	764	721	776	754	744	713	735	693	741	712	758	678	751	728	696	735	746	704	676	740	687	670	692	733	779	699	748	712	689	709	784	694	727	752	719	679	693	746	738	720	712	707	731	703	736	757	716	783	738	723	691	712	750	744	719	738	727	695	748	729	728	723	753	717	761	697	688	700	696	799	681	737	687	762	710	740	710	769	738	736	787	732	769	730	717	737	782	751	770	719	689	765	731	727	725	706	732	753	699	718	755	710	718	713	683	735	711	723	736	723	784	737	713	706	698	780	739	757	775	716	732	774	745	702	713	730	724	739	741	726	722	724	770	747	736	725	707	686	742	704	734	695	685	757	755	771	745	716	776	737	727	717	762	747	721	739	739	700	737	763	746	684	713	752	747	772	737	698	764	747	738	713	688	717	755	711	710	740	748	717	734	741	695	725	734	751	754	716	738	721	718	705	736	754	730	765	680	723	720	711	735	752	722	726	713	738	749	721	755	691	772	663	725	727	726	772	703	702	720	705	745	673	713	732	756	701	688	736	716	784	738	720	720	763	729	764	745	739	701	736	735	697	743	722	711	751	738	696	744	699	813	734	752	681	693	719	732	686	694	769	760	724	744	710	754	740	716	759	734	712	681	695	720	688	772	687	741	735	735	716	721	742	727	793	739	678	704	749	723	766	714	742	699	756	779	707	703	725	728	739	761	715	748	754	734	674	757	749	663	699	778	765	713	732	727	714	746	755	697	697	688	685	718	699	683	773	736	750
5290	428	425	392	394	369	417	381	347	385	362	371	358	383	382	369	328	363	340	379	356	426	394	422	367	339	375	354	392	386	412	377	403	368	385	371	337	382	370	388	346	363	373	361	401	350	368	430	374	364	365	400	358	346	415	360	340	378	345	348	379	387	372	386	364	347	354	370	376	360	376	339	367	378	370	372	348	393	390	355	391	388	361	368	375	365	366	397	360	370	349	366	377	390	372	355	358	354	398	349	382	369	368	362	388	364	347	364	343	375	350	337	388	357	364	379	393	383	372	387	406	377	393	396	369	381	368	386	418	372	390	340	338	320	372	368	366	383	370	356	389	372	388	387	361	374	364	359	360	363	386	388	382	381	369	360	339	391	378	355	385	371	361	370	377	353	349	355	369	361	378	341	347	383	350	364	385	363	374	381	387	358	372	358	363	338	382	413	337	359	367	380	373	385	349	353	379	364	359	381	379	357	374	415	357	320	349	370	334	372	339	364	341	341	389	385	362	381	342	389	358	363	390	365	368	359	367	393	363	353	346	382	369	369	379	367	405	384	376	327	362	370	400	378	367	379	368	374	356	377	387	367	403	371	359	352	398	385	344	362	363	386	345	362	368	354	395	387	377	390	352	366	368	355	393	365	391	367	378	339	387	381	374	382	376	361	394	368	343	414	370	383	354	365	395	339	386	331	352	337	367	397	381	349	371	382	404	346	366	395	381	379	388	385	349	354	358	388	390	326	363	376	386	383	398	366	348	367	376	375	348	338	371	373	412	342	403	355	399	356	360	381	371	365	389	384	361	341	384	367	399	397	394	375	380	377	381	387	375	345	346	375	367	382	391	369	363	366	402	390	372	362	384	339	396	396	356	372	365	362	352	371	370	391	384	353	355	364	386	398	380	342	375	359	421	377	386	346	350	399	373	335	398	353	375	372	356	350	388	384	363	344	411	358	391	351	379	362	363	412	379	365	361	350	372	381	382	380	407	419	395	388	353	366	396	394	403	335	413	347	399	348	356	377	319	374	372	352	381	390	355	384	391	393	342	406	369	362	364	381	371	382	375	402	375	364	378	362	376	370	354	354	362	384	378	351	362	372	334	398	386	333	380	385	359	345	397	391	420	375	375	377	355	355	409	373	375	402	388	369	395	360	376	370	361	360	402	373	380	346	360	372	393	396	400	368	398	372	345	390	364	404	350	365	343	372	367	378	377	379	377	366	356	373	387	400	371	368	395	349	378	384	376	341	373	343	377	373	390	362	367	368	341	386	359	363	402	335	360	379	344	364	368	407	406	393	349	362	374	377	351	363	386	362	336	367	359	371	374	399	365	393	381	394	366	374	360	379	361	373	350	366	363	391	367	391	348	374	350	335	378	372	364	369	351	381	375	377	359	367	389	391	373	368	368	382	343	371	374	393	358	369	375	359	362	362	380	356	382	370	373	417	372	384	387	358	385	345	413	378	356	380	328	385	417	363	381	348	381	360	349	403	372	378	328	358	355	381	367	373	371	415	371	393	332	344	377	379	404	391	358	364	381	371	364	366	376	339	386	388	378	374	348	349	353	404	347	362	374	390	368	339	359	384	353	343	364	370	355	360	351	383	386	362	382	354	363	373	357	362	345	400	387	370	392	392	377	383	367	337	385	404	349	347	393	354	325	370	397	363	357	385	349	393	373	411	356	357	342	347	363	354	351	359	360	369	351	347	380	394	365	375	324	372	404	363	372	374	353	372	361	335	356	396	358	362	360	411	362	402	378	353	370	388	392	379	374	361	381	397	385	367	352	407	335	341	381	413	393	335	332	379	340	392	399	344	352	358	374	386	357	350	351	356	352	374	372	399	390	376	351	375	347	375	387	351	359	374	406	363	316	366	380	374	359	362	369	355	363	344	384	393	371	378	352	364	364	358	378	371	361	370	364	367	372	387	373	388	363	375	391	363	381	350	345	359	381	337	346	371	387	350	375	354	395	375	362	335	356	359	420	413	391	373	387	362	379	381	378	399	366	363	390	367	393	371	378	370	400	369	409	399	351	387	378	374	402	381	380	362	383	339	392	367	401	355	349	374	361	364	325	340	372	356	341	361	382	380	414	420	389	359	395	393	356	390	371	366	375	365	359	361	408	371	373	340	346	392	357	373	348	370	363	364	372	380	371	415	369	352	343	390	373	370	416	364	365	378	391	368	375	370	387	411	319	397	382	409	378	391	390	328	377	354	367	414	355	404	373	378	357	394	370	356	365	376	378	386	365	370	374	376	391	359	395	413	359	383	379	341	397	353	353	403	402	374	377	355	351	376	355	346	382	361	330	387	330	368	397	395	403	372	346	372	338	350	344	365	355	357	377	374	358	359	334	344	369	372	347	385	363	346	399	364	333	371	377	347	378	373	385	391	388	376	348	373	386	385	361	393	393	379	380	371	376	341	340	394	355	395	375	380	359	361	365	382	373	349	355	374	349	393	361	367	371	361	397	391	366	380	368	363	377	380	352	380	360	393	364	364	376	394	381	349	390	366	370	362	375	367	373	382	375	368	356	368	367	392	347	365	365	373	359	388	348	375	361	394	357	355	396	381	361	397	360	330	377	367	381	393	381	389	371	389	328	389	372	367	377	380	342	359	348	353	326	405	355	363	397	379	323	388	355	366	339	356	367	351	369	357	366	389	394	363	403	377	351	365	402	387	356	376	368	365	382	354	385	402	371	352	361	367	343	379	356	354	359	374	384	367	371	353	362	393	360	357	379	381	385	373	355	396	366	386	364	384	326	372	365	366	351	396	346	344	379	371	375	369	376	371	386	375	377	343	403	365	356	348	362	373	379	358	368	376	349	387	371	379	386	370	348	353	387	364	362	387	361	401	362	384	367	360	407	342	342	395	360	382	366	360	397	415	370	373	378	422	358	350	378	364	409	406	376	328	363	393	404	349	373	386	356	378	357	361	375	363	375	413	395	362	326	371	372	401	379	378	379	359	372	376	357	400	383	387	364	367	385	383	380	408	383	344	378	389	393	352	364	327	407	374	353	387	379	369	395	396	364	372	379	355	337	387	368	382	326	365	379	405	369	337	392	356	400	342	380	361	349	374	371	359	391	366	394	403	406	372	380	392	385	360	354	359	342	365	413	388	311	366	429	391	373	373	364	370	379	364	405	364	370	379	375	384	367	349	373	367	358	364	340	351	390	409	365	358	353	349	390	338	379	359	397	365	334	385	361	346	351	376	361	363	348	378	344	395	358	361	372	360	324	354	393	356	380	388	368	351	345	390	375	348	372	371	344	391	390	371	395	399	386	363	363	358	386	346	375	375	343	352	370	375	374	350	422	399	389	389	374	389	412	368	367	353	361	391	380	377	387	361	360	372	366	370	409	353	392	314	335	369	370	393	357	364	351	382	373	365	355	359	353	369	329	374	355	334	373	353	363	376	358	397	360	375	366	384	357	346	354	352	358	359	398	376	393	384	384	407	367	379	356	386	361	360	372	379	360	380
4967	958	1027	1072	1055	1065	990	988	1025	1032	936	875	942	998	1004	982	941	971	963	936	961	962	912	973	982	929	935	903	890	905	936	948	990	940	969	956	932	943	947	992	987	978	953	954	960	972	952	946	957	945	962	978	940	958	900	933	977	931	995	984	897	905	955	995	936	997	1015	933	965	893	959	945	953	981	911	894	944	941	950	976	942	983	957	909	931	918	974	978	1006	984	1010	915	1020	970	960	942	914	969	959	953	947	944	1056	853	982	981	932	957	938	966	968	966	927	922	953	948	944	955	934	911	942	914	970	929	949	938	985	942	959	906	947	947	1002	991	923	1014	946	966	954	991	910	967	916	954	957	975	908	939	990	963	934	907	971	965	897	959	948	908	929	973	957	885	864	952	949	982	966	904	950	968	966	975	937	989	996	964	954	954	915	903	984	977	863	894	888	938	895	976	892	928	987	927	954	933	996	972	931	920	929	1009	917	917	945	944	943	937	935	920	929	921	967	921	987	916	957	1007	942	905	964	958	929	942	970	963	937	961	992	934	973	975	961	883	969	942	928	958	927	892	946	891	989	981	903	907	985	965	911	929	977	883	940	980	976	956	932	934	920	896	997	916	933	947	980	910	945	1003	946	967	866	949	1019	917	981	980	936	974	946	1010	852	980	913	950	951	966	944	982	949	943	974	897	960	949	954	990	957	981	957	943	913	926	889	938	965	967	957	933	931	922	993	960	1043	1022	905	1033	976	986	970	954	957	959	899	944	949	957	906	930	918	936	932	976	913	988	937	958	880	897	911	949	893	932	981	957	955	963	1002	957	1001	923	948	950	941	953	950	958	918	932	906	969	921	1012	962	950	920	974	929	985	918	908	964	920	894	990	967	959	993	953	951	936	920	956	903	942	941	937	927	927	965	930	879	985	968	1026	928	924	933	947	940	928	980	930	924	953	938	924	949	919	897	976	935	954	981	935	914	963	958	951	893	913	929	905	941	957	940	998	970	980	893	933	915	917	868	923	951	931	925	921	969	998	934	949	954	1005	934	956	932	908	982	965	974	985	939	926	941	966	960	930	986	945	927	960	977	946	954	864	986	941	948	926	951	958	918	975	907	939	962	942	934	880	901	960	940	944	938	906	980	969	968	960	968	952	952	969	989	933	938	985	927	929	949	918	898	935	921	990	977	892	972	931	977	976	942	916	954	937	953	906	916	963	917	962	945	963	898	918	981	869	945	889	943	977	927	947	927	965	967	936	942	907	951	963	938	994	947	960	948	984	888	929	957	951	935	933	925	936	930	947	951	957	902	975	948	945	923	955	976	869	946	924	953	926	990	929	936	953	950	940	927	957	946	919	951	984	908	950	1006	963	941	944	999	979	930	963	933	911	888	932	908	967	908	901	908	925	915	967	919	967	985	1002	935	918	917	957	963	952	897	894	889	935	976	928	923	907	986	969	923	955	960	891	910	960	994	924	940	941	898	963	928	967	1036	894	950	954	984	934	959	998	954	913	955	933	921	941	965	904	923	992	926	915	880	911	952	930	943	943	907	863	885	957	970	969	940	937	956	1008	887	1000	993	927	921	950	875	971	999	922	944	951	984	967	936	948	964	975	957	921	990	918	944	1004	884	952	925	1006	918	917	963	921	960	951	993	984	914	988	978	947	985	966	900	945	954	939	918	936	969	958	948	946	956	886	955	954	994	935	912	924	931	852	986	918	1002	939	941	900	904	976	920	949	909	934	948	947	933	968	988	962	979	965	912	935	911	899	960	989	943	942	967	929	976	911	935	958	997	975	971	961	931	942	924	946	955	935	921	907	958	924	956	1005	936	935	894	978	925	895	928	959	892	999	975	952	939	997	862	929	966	933	945	927	881	899	913	938	926	968	971	902	959	930	967	933	931	939	974	924	959	944	923	933	880	938	935	983	967	926	903	910	952	887	924	954	943	960	985	961	994	998	993	936	941	947	964	864	896	991	988	940	926	895	933	918	983	921	923	934	930	937	962	891	954	975	980	948	956	992	956	941	931	916	907	949	939	979	957	921	917	990	959	917	954	938	970	913	919	951	970	1003	910	888	990	943	946	945	947	948	949	983	939	937	971	919	922	927	951	976	944	964	967	911	927	962	949	901	1034	957	944	911	918	954	953	979	1015	966	891	878	899	892	931	895	955	954	955	903	948	917	905	973	982	895	971	929	973	944	907	906	913	917	920	979	932	966	1018	939	916	982	962	958	921	953	911	945	947	884	933	982	962	958	981	888	938	909	960	1000	927	958	919	942	1009	964	962	970	898	892	947	921	914	938	918	967	919	942	941	954	974	929	998	874	968	895	959	983	931	926	943	949	978	926	973	930	916	961	968	911	989	933	939	956	884	969	938	936	937	907	931	1010	999	910	958	1025	949	969	943	1000	940	958	973	948	945	964	938	913	932	927	922	977	947	976	917	952	929	939	943	933	924	883	989	967	947	918	894	917	944	944	938	945	960	925	931	929	944	884	900	947	941	905	936	952	881	926	937	980	890	919	999	977	908	898	981	925	1017	928	1000	937	995	953	916	948	961	950	925	956	941	991	935	932	947	936	928	901	948	946	937	908	925	941	917	944	955	944	943	955	961	924	956	979	972	928	956	986	896	932	965	944	961	890	924	883	918	977	915	1005	1023	959	945	896	1000	906	963	1004	955	894	937	964	960	935	931	934	982	949	995	987	888	929	949	902	915	928	951	957	1010	948	956	946	942	926	943	870	994	962	947	939	909	991	948	942	980	914	902	892	945	926	984	998	958	970	959	923	952	913	961	916	953	962	952	868	919	927	962	903	951	902	964	990	914	906	1009	953	937	945	1012	951	920	968	929	957	955	958	922	1003	899	987	949	956	946	946	978	903	934	977	941	976	913	943	949	943	985	994	939	912	944	944	951	896	948	978	925	957	930	927	943	906	942	897	927	944	929	986	981	956	988	974	923	960	936	910	982	969	921	942	946	935	917	892	947	988	882	888	890	948	899	912	950	948	927	910	941	968	924	946	947	965	931	920	953	962	929	941	958	964	966	959	953	973	910	937	988	915	932	949	972	970	871	938	938	926	1016	926	938	903	978	958	972	908	972	926	934	851	940	950	893	950	948	936	901	1002	925	993	969	915	900	899	956	959	961	910	960	909	967	983	969	901	988	961	910	968	908	986	938	971	968	944	944	927	925	1024	957	927	904	992	885	948	920	940	960	949	924	933	894	952	975	941	920	949	905	904	933	1001	959	933	955	962	934	945	954	960	917	918	893	987	881	943	974	931	937	949	1006	965	929	962	961	991	909	977	974	978	936	955	892	940	961	950	952	904	939	940	975	898	936	987	961	964	928	933	972	926	942	994	929	986	964	950	924	913	977	874	945	925	1007	927	926	918	972	986	961	899	974	980	931	991	932	926	957	906	960	920	952	946	906	900	935	924	981	896	911	912	986	974	966	951	991	957	936	976	970	920	976	962	945	968	970	880	969	949	968	983	870	964	939	903	947	965	918	927	951	954	908	911	966	911	922	998	950	973	939	952	926	917	986	998
33838	4377	1548	1227	938	773	663	612	573	528	485	470	445	449	442	412	422	388	433	426	416	396	376	404	363	383	447	394	394	405	374	424	419	423	408	424	378	424	376	410	411	389	370	382	412	393	398	396	383	394	411	366	387	370	389	365	413	408	374	376	387	355	387	403	393	348	367	408	381	398	399	357	387	371	390	396	389	399	397	396	376	390	410	354	403	429	417	379	411	403	407	388	335	410	395	407	399	380	381	414	415	388	376	394	392	400	366	385	396	330	386	367	421	406	423	360	399	374	428	421	407	397	394	391	346	411	384	380	358	406	377	385	387	359	400	388	373	371	360	397	367	359	381	364	414	365	388	368	420	389	403	355	428	364	355	389	407	376	347	400	388	358	386	379	383	427	385	378	362	367	407	406	365	365	367	388	376	433	403	422	422	367	388	380	391	405	385	390	369	379	360	401	385	379	400	404	434	380	414	424	411	404	379	390	408	382	426	360	404	400	385	383	377	374	389	385	368	400	395	405	370	380	425	361	371	372	401	381	398	400	392	381	389	368	373	358	357	359	391	391	403	381	375	376	393	375	380	399	402	376	386	400	360	361	378	346	396	350	379	340	384	364	404	382	422	407	377	385	400	403	374	373	400	404	391	372	382	372	386	363	355	413	401	381	374	392	366	371	385	391	406	375	386	382	390	398	371	404	376	398	388	371	398	416	373	380	354	391	393	393	405	395	411	367	393	391	331	402	327	386	395	376	403	410	353	396	347	373	400	359	375	341	364	376	404	368	380	375	374	381	371	368	378	397	419	382	399	392	346	346	419	381	419	342	406	399	382	378	356	387	385	392	395	366	390	386	418	374	345	397	396	397	384	369	382	397	384	381	375	359	379	379	378	351	403	366	355	386	387	405	389	382	376	403	384	393	400	400	397	388	404	427	391	399	375	374	375	364	397	370	369	387	367	398	385	417	387	357	412	427	378	382	413	380	387	372	399	391	430	369	404	415	397	386	375	384	384	379	389	386	350	373	421	390	396	389	383	410	395	383	392	381	398	368	402	361	412	431	347	387	391	374	375	404	357	378	385	383	362	381	426	401	347	408	393	380	344	364	374	377	423	362	366	400	399	414	389	410	400	400	366	363	374	406	409	416	388	408	416	411	384	414	388	331	406	418	399	380	385	386	425	396	357	372	376	386	391	357	392	389	435	381	340	376	399	349	387	383	385	417	366	348	401	395	441	388	354	398	372	416	381	375	380	371	407	382	410	360	389	409	393	395	358	388	400	355	379	394	393	392	365	339	405	374	400	396	381	390	408	364	400	393	368	377	414	389	344	386	414	373	390	384	409	419	365	347	378	341	373	387	367	379	390	374	349	352	409	368	392	345	358	381	396	405	412	385	386	406	411	399	375	405	376	393	388	347	410	359	409	415	377	376	373	373	373	385	359	350	414	364	379	419	361	373	386	374	354	411	387	397	382	385	363	382	365	384	388	373	373	387	361	425	334	379	372	404	409	395	408	376	371	394	373	360	402	392	376	380	409	399	357	390	382	355	395	352	387	408	373	417	388	363	377	385	377	380	380	390	382	391	392	368	366	428	403	364	383	393	339	375	381	345	374	386	415	394	391	371	379	382	382	384	369	358	404	404	375	356	404	382	389	378	363	352	339	412	407	350	382	374	361	375	387	417	403	357	351	413	411	364	418	374	358	397	384	377	369	393	391	392	417	382	420	376	376	391	381	429	403	384	362	353	393	421	387	378	400	377	363	373	366	366	392	392	398	377	364	363	392	412	408	381	368	360	400	385	403	392	360	376	368	417	388	405	392	396	369	393	375	374	415	386	386	399	374	396	399	392	394	384	397	389	398	407	345	387	376	419	373	388	385	370	402	365	384	366	381	369	360	415	415	360	373	371	402	377	431	414	386	377	408	390	380	416	399	420	402	374	445	381	368	397	353	398	378	412	404	363	387	409	395	363	414	402	374	381	371	410	366	426	373	388	370	399	403	374	381	374	397	384	396	379	370	373	397	356	395	392	340	373	395	361	381	394	395	366	403	379	388	399	394	376	393	390	400	363	408	376	416	385	388	409	394	395	374	370	386	363	401	391	372	389	401	401	413	403	412	416	419	366	399	398	366	376	378	388	338	381	385	363	408	376	384	353	384	360	394	418	375	371	388	382	360	390	354	399	378	415	404	424	381	413	391	386	394	419	399	391	370	367	405	405	386	399	373	390	391	405	366	396	377	374	362	407	376	369	395	384	391	361	366	400	394	366	369	361	383	351	364	380	420	394	394	374	372	453	395	326	399	386	385	392	433	419	439	401	393	368	379	361	412	390	392	377	428	378	391	369	404	404	380	401	401	407	400	379	420	366	394	347	383	432	371	388	368	373	398	358	362	383	403	398	381	377	382	394	390	388	406	364	371	394	378	396	397	398	411	399	361	387	375	391	398	397	381	377	347	373	384	416	370	398	391	385	373	386	379	403	382	403	406	381	399	353	391	407	414	372	411	365	360	378	402	413	402	381	404	347	389	384	375	386	404	394	404	392	356	363	349	380	388	381	368	417	402	366	376	368	388	384	397	374	375	410	400	384	397	385	416	399	376	392	374	376	389	422	348	414	368	409	393	409	360	398	382	382	423	400	383	368	408	396	414	383	395	358	382	392	384	345	357	389	377	402	362	381	385	399	389	395	403	374	408	384	388	381	402	368	387	377	397	379	354	403	400	382	380	352	411	386	395	372	377	375	407	386	395	400	390	377	364	426	363	396	389	408	384	386	371	421	406	383	397	403	373	373	383	375	365	398	407	404	414	372	347	340	427	381	368	395	391	400	404	391	381	387	410	378	362	386	403	400	365	408	390	366	361	399	422	411	369	351	394	409	412	384	380	367	371	374	386	361	397	393	341	407	379	378	355	384	401	421	394	403	390	404	386	379	393	366	387	382	381	393	398	350	409	380	396	386	358	415	377	374	395	408	418	367	402	360	386	374	410	402	370	437	400	378	403	384	405	410	389	382	409	383	364	398	380	428	410	395	378	412	384	369	361	395	401	380	397	374	381	376	405	409	357	377	369	355	398	360	401	383	389	386	380	380	400	355	384	377	405	421	400	379	402	351	400	371	383	381	377	359	392	373	422	350	406	380	393	398	425	386	399	409	391	378	382	372	381	364	385	390	390	386	388	388	387	385	395	399	396	419	376	392	383	392	392	380	389	348	332	396	377	406	360	391	378	388	373	396	389	365	392	360	444	400	383	364	369	428	362	421	376	361	364	361	368	393	396	391	373	384	381	436	370	364	365	384	391	394	382	380	337	377	419	379	374	347	390	420	384	379	397	413	369	399	382	348	370	408	374	374	386	398	403	408	355	370	389	398	395	341	373	346	383	388	371	404	364	414	385	409	339	392	392	375	397	409	384	394	368	389	383	371	362	381	406	370	389	385	409	384	401	364	390	427	392	349	372	368	356	419	401	401	388	419	391	438	375	342	388	384	387	404
16220	1847	3275	3762	3213	2716	2409	2026	1855	1666	1616	1485	1434	1357	1296	1212	1272	1210	1152	1155	1150	1180	1066	1082	1111	1070	1050	1139	1041	1037	1053	1037	1035	1032	1046	992	1021	1024	1010	1051	1065	1033	1008	1022	983	1013	1032	1036	981	1003	1040	1004	977	1043	1045	1017	933	946	994	986	1004	1021	1050	924	930	1007	994	960	1014	1006	1038	1001	960	1025	996	1043	980	968	997	1022	1026	1022	946	980	1029	990	1055	1016	987	1032	939	954	1002	1005	1003	976	990	994	964	960	956	947	1069	959	1058	972	998	1016	988	1040	981	1022	974	993	942	1075	954	985	1028	986	936	925	1031	957	992	961	964	996	982	958	1011	972	958	965	964	1029	1006	969	993	1011	912	1008	925	1031	981	997	992	1026	899	950	995	1007	991	927	1040	982	1007	944	991	957	955	986	994	908	980	940	978	953	1039	969	1014	987	959	997	977	979	941	938	960	926	991	1002	946	948	940	971	927	906	922	991	960	983	966	995	1002	984	980	972	990	897	962	930	987	938	953	879	924	1017	893	980	989	950	961	957	917	967	1057	945	971	917	966	949	988	990	984	957	931	958	1033	1020	979	923	971	959	1009	934	910	965	1009	971	967	971	974	954	914	932	968	985	949	927	973	918	955	947	974	1022	935	983	932	927	994	969	994	942	1005	919	959	949	988	977	948	970	987	966	937	992	947	944	850	905	943	966	951	912	919	926	982	1018	965	938	970	983	963	970	970	960	921	942	1004	967	916	943	971	968	963	978	1018	900	990	1036	974	969	993	969	1009	972	1017	990	1001	940	948	985	946	978	927	934	989	947	944	986	965	933	1004	913	934	1024	943	973	970	944	962	954	945	926	976	1032	993	993	949	966	1003	1000	1035	949	976	999	926	947	1006	986	993	913	985	1030	961	950	988	983	988	989	909	953	1000	963	984	985	970	924	997	952	950	964	975	906	951	1003	961	938	1010	928	974	963	959	980	973	962	940	966	940	952	968	964	921	959	1018	967	951	971	927	959	960	961	949	967	973	1002	978	1009	970	1061	991	992	985	939	983	1020	968	920	997	984	959	945	930	943	970	955	984	956	993	968	909	934	1001	961	995	975	894	979	979	947	988	930	982	1003	953	939	967	965	989	921	921	1051	923	945	971	979	979	957	957	985	963	1002	898	956	990	982	957	964	969	1011	961	934	948	933	964	979	1017	961	944	931	982	961	984	929	943	953	969	945	987	996	997	884	1012	1031	999	911	993	975	991	945	1031	961	981	963	936	964	924	973	975	947	933	943	1043	959	994	970	994	896	990	970	945	953	964	951	1013	976	963	932	943	998	1024	984	952	979	958	911	1002	955	968	929	1019	994	988	935	932	972	978	914	965	984	914	919	976	931	922	938	951	975	972	957	937	925	978	1027	1030	957	971	1019	1004	1003	946	959	1014	995	981	933	942	940	1003	875	983	906	929	974	968	970	1005	958	951	935	994	976	942	929	1020	964	986	941	951	1020	951	939	952	990	965	994	964	934	995	999	973	896	959	963	900	931	928	981	1012	985	922	951	1005	941	988	958	1002	939	1020	897	949	922	947	1014	1000	1031	961	1034	978	960	946	996	992	991	935	1007	976	951	985	922	950	929	986	983	934	983	920	993	961	995	903	985	990	1005	1001	1004	991	917	992	977	981	982	960	929	1019	914	950	964	899	972	990	1016	959	985	963	976	957	979	990	950	957	976	973	989	967	992	951	986	911	966	949	964	965	987	958	969	929	956	1026	1007	962	967	1029	978	977	1002	975	951	983	949	925	948	1003	943	932	965	1001	982	979	983	947	921	969	971	972	960	949	940	973	966	973	934	978	950	948	910	977	960	976	952	971	939	973	942	967	995	1014	973	1017	964	997	1005	968	971	1018	1002	912	982	972	953	1003	972	907	931	923	939	912	904	933	998	983	942	974	954	964	956	881	1012	992	987	988	951	962	944	1008	964	961	976	954	965	979	1038	994	988	993	924	899	896	920	938	953	976	964	979	1007	986	967	991	960	958	963	919	933	1012	984	989	991	919	930	931	893	919	908	975	953	993	1031	974	955	970	999	955	982	926	963	994	945	937	960	936	977	1032	914	969	987	934	926	946	957	978	989	917	973	956	986	967	961	974	966	981	1002	985	960	988	993	958	977	977	982	975	977	929	963	967	979	1008	930	1052	953	952	975	968	975	1007	1003	992	968	976	1013	1004	1026	946	1017	943	1024	938	959	982	1007	955	984	935	989	931	992	906	1028	928	970	994	977	1004	957	947	971	996	955	929	925	927	924	911	934	991	980	985	957	943	973	1022	1059	997	964	939	945	951	1006	933	981	941	979	994	1003	937	978	944	953	964	996	979	931	972	922	1024	924	991	952	977	1028	994	1004	963	983	961	973	947	965	927	960	973	1026	1005	1010	987	926	975	955	996	992	988	969	954	944	966	963	975	991	1005	988	930	943	982	936	1020	968	968	958	968	1002	1030	983	927	927	937	937	940	961	930	930	988	937	986	1045	909	997	955	1016	954	990	947	953	952	972	1000	979	934	982	964	1028	950	922	914	968	987	967	986	941	953	964	913	988	987	972	911	917	982	1026	988	934	964	965	1019	999	975	972	938	981	971	1016	956	975	915	953	981	986	970	993	1022	888	964	1020	946	961	948	928	961	963	1023	966	975	995	960	959	965	921	1035	975	892	949	962	958	971	982	994	975	930	949	955	956	979	998	935	988	956	894	941	956	994	950	977	929	931	973	964	922	948	987	934	951	943	901	947	968	988	973	969	986	905	978	977	958	995	959	931	927	978	1006	948	994	965	936	1035	938	992	1019	912	933	937	981	977	1005	1026	944	1017	962	933	964	984	935	984	953	943	1001	962	1019	966	938	945	979	963	997	990	948	975	934	984	984	995	1008	941	983	1030	943	938	1019	992	956	976	1000	971	989	967	960	970	1000	935	980	976	994	1023	878	922	1019	961	1016	984	959	974	997	953	977	951	1000	973	954	988	977	937	948	975	967	1009	972	957	969	957	955	1031	978	979	972	963	984	967	988	960	963	955	964	954	959	972	1045	1030	1019	988	980	963	999	1004	955	989	1002	967	951	938	968	941	978	1011	945	952	1033	978	1004	999	1038	1002	930	968	962	943	965	891	959	943	962	961	953	923	960	1008	964	980	991	986	985	950	983	953	920	957	965	999	999	950	987	978	994	985	933	986	949	991	913	962	989	957	996	986	966	991	964	966	974	980	934	960	972	1050	964	971	940	1001	983	1038	924	970	975	981	916	971	984	1004	996	988	982	983	989	967	913	1008	953	940	941	1030	924	969	939	996	975	950	962	992	959	939	960	1008	996	984	956	916	973	989	983	964	990	941	972	970	912	981	927	960	971	1015	952	957	965	1003	986	969	987	999	974	957	1026	968	942	997	969	998	1036	1008	948	986	945	957	976	1008	986	996	975	958	934	997	940	1031	1016	941	901	965	965	938	982	947	1001	972	1023	961	960	964	1003	954	923	1015	986	963	999	992	959	983	971	974	1014	951	958	954	986	1035	930	963	979	1001	947	944	1025	949	934	982	995	974	942	946	969	953	867	946	978	956	929	997	1003	994	978	1001	955	994	992	1019	956	997	989	1001	967	1001	932	946	927	913	982	964	958	963	928	1004	960	978	1009	947	922	990	971	953	957	993	977	962	917	969	1010	995	1009	1000	993	933	1012	952	973	989	1000	911	1003	960	979	985
46171	9403	2992	2037	1355	1035	827	690	605	505	498	424	396	361	395	365	330	316	325	332	348	309	285	309	301	262	313	307	280	283	275	280	299	286	270	261	261	263	295	272	263	285	298	283	298	265	251	290	276	279	261	267	277	256	264	294	288	273	285	290	259	288	293	269	274	247	274	266	274	239	272	245	293	257	247	253	293	244	271	276	263	275	255	273	252	264	245	277	271	280	259	250	266	294	259	272	270	257	241	266	279	267	285	245	295	275	253	275	291	261	279	265	277	262	257	298	272	262	276	278	283	235	254	267	296	273	273	277	281	271	268	265	281	283	224	275	237	257	288	237	250	273	259	269	253	272	259	275	290	264	277	281	269	261	250	276	259	237	275	275	264	244	268	275	269	277	278	266	264	259	280	289	273	247	247	258	251	284	227	239	279	275	258	279	254	278	272	247	284	235	245	256	266	262	262	232	284	242	297	268	248	247	272	252	249	263	283	265	266	253	274	277	261	274	257	269	249	250	236	260	272	248	274	273	257	265	300	271	268	287	259	288	296	274	277	247	270	273	255	248	270	282	245	300	259	250	267	281	285	256	252	264	267	267	260	289	291	269	298	262	300	261	304	285	259	256	269	272	242	277	248	295	272	265	287	254	272	263	243	293	270	262	245	269	253	282	301	254	271	253	265	255	279	282	239	257	273	259	302	259	262	276	248	290	257	248	273	256	244	262	245	253	287	263	267	261	273	287	259	261	262	276	271	259	267	240	254	289	237	251	262	265	292	273	276	250	271	283	236	273	257	279	275	262	275	262	281	253	242	271	268	268	273	258	260	268	275	267	248	271	284	269	273	289	242	255	307	299	279	268	249	261	263	283	256	257	277	251	270	241	286	264	286	236	296	245	259	286	298	235	235	250	267	248	268	240	254	268	265	276	273	250	282	260	261	279	253	253	273	260	254	280	253	261	255	271	274	284	289	234	286	270	272	272	258	244	298	242	267	262	264	256	275	226	256	254	271	264	254	250	254	287	265	276	273	255	243	267	283	261	274	247	282	284	309	278	273	260	224	263	284	279	278	258	244	272	277	272	272	267	272	288	275	242	264	239	272	273	241	258	270	285	264	291	269	244	274	270	275	272	256	263	254	262	249	246	274	244	269	249	282	274	277	271	250	265	279	249	262	268	267	245	253	240	231	276	270	267	287	257	276	280	278	267	248	250	301	251	253	288	253	270	266	247	254	227	257	299	237	260	283	294	242	246	286	246	250	238	269	251	258	259	254	287	288	257	259	276	240	267	266	273	278	296	229	255	251	264	270	283	263	289	278	278	286	249	257	284	288	235	263	253	283	283	264	252	253	251	288	280	258	270	293	260	237	266	255	290	275	266	260	264	262	267	272	255	267	270	289	257	288	261	290	249	274	282	260	241	280	273	255	254	279	252	246	264	246	258	262	257	255	287	263	257	264	268	248	268	272	230	276	274	263	251	284	243	267	274	274	271	254	272	240	284	264	230	272	253	265	263	256	258	269	298	278	303	258	278	230	268	250	254	240	276	275	256	268	249	252	261	268	256	250	245	267	269	276	281	264	263	254	277	271	306	302	307	257	237	243	256	262	250	281	253	245	252	253	274	273	261	273	260	253	275	263	285	276	261	259	252	275	283	260	256	251	266	287	275	267	246	278	242	267	271	244	279	252	286	265	290	258	253	241	267	285	254	282	272	265	249	338	247	241	288	261	243	236	273	246	253	235	285	262	312	248	277	278	280	264	289	260	278	264	262	270	254	272	240	256	288	287	252	285	268	268	264	241	253	250	245	263	263	256	245	284	283	250	257	292	285	297	235	278	226	280	277	274	264	248	280	281	246	254	279	240	275	266	275	256	290	264	231	262	283	261	260	271	277	264	268	280	258	257	239	284	242	265	283	265	265	263	236	210	259	262	256	275	227	239	262	297	276	257	272	240	260	257	250	254	256	224	264	241	238	269	252	263	263	258	255	264	283	290	257	250	249	228	268	309	253	261	255	253	252	264	268	278	266	289	242	254	270	292	287	262	275	233	236	242	252	276	278	258	277	268	262	274	259	282	269	261	264	253	270	248	231	253	248	263	254	290	270	252	245	293	245	257	265	278	271	262	277	270	267	284	260	251	260	282	284	260	253	257	248	272	265	247	271	307	241	258	303	252	254	219	253	245	261	225	274	266	250	253	241	239	253	282	260	258	272	253	292	257	245	253	271	266	263	300	245	267	279	252	272	234	261	263	286	256	257	271	254	288	243	293	271	289	274	287	276	235	272	275	243	261	291	249	244	293	240	261	263	231	268	247	236	267	252	288	287	282	271	250	241	261	267	275	225	270	279	252	283	283	245	278	268	256	259	263	289	248	280	246	262	259	272	245	263	248	298	268	262	259	291	243	276	259	267	247	268	260	261	262	265	276	258	250	238	247	275	275	281	270	250	240	270	261	260	272	259	284	274	255	296	257	279	248	250	275	277	251	261	258	251	282	244	252	249	266	301	255	251	284	275	289	251	254	259	273	285	284	283	250	293	248	266	237	262	255	287	259	242	240	281	261	268	272	267	299	259	264	258	244	283	268	269	233	266	250	291	290	271	269	280	265	249	273	258	278	258	272	267	274	282	309	253	248	273	285	258	249	250	304	252	267	265	275	252	257	266	245	282	237	293	250	266	283	261	269	233	251	234	248	273	296	256	285	282	248	259	241	258	282	238	266	290	276	279	285	264	268	243	269	273	235	266	243	250	269	242	269	278	268	269	232	290	296	249	253	266	308	275	240	268	271	273	226	256	225	261	268	283	292	266	278	253	258	277	264	270	261	281	270	259	273	229	265	272	238	275	253	272	284	260	270	277	279	242	274	257	262	268	277	236	257	250	257	282	267	268	249	303	263	254	256	260	242	266	282	275	284	276	275	283	253	250	297	291	269	256	297	281	249	273	266	263	269	261	252	276	247	269	235	249	283	275	271	262	269	267	252	261	241	267	265	274	270	278	277	265	277	274	259	258	266	271	265	265	283	274	286	256	271	254	255	246	266	271	239	273	254	242	279	262	261	251	299	288	285	252	268	274	265	255	256	270	262	258	237	274	247	263	279	283	223	265	230	265	256	276	265	273	269	245	279	285	270	254	249	271	241	263	251	265	288	272	251	272	282	253	238	246	279	266	249	291	229	254	242	248	271	250	248	263	267	273	278	277	264	245	277	282	290	268	261	276	293	257	268	258	280	262	259	289	273	303	252	249	267	272	260	276	276	251	279	257	296	255	272	250	279	271	280	248	249	261	280	300	288	272	266	256	262	264	264	316	259	278	272	277	274	243	259	267	262	252	260	280	266	294	238	297	262	264	268	237	276	251	271	242	293	256	296	251	260	271	259	300	265	269	279	235	241	241	254	259	256	259	246	293	255	251	268	226	282	244	249	260	261	278	277	260	268	292	243	255	240	275	265	241	269	270	236	254	277	260	245	221	284	319	254	260	276	273	271	274
21868	2349	5233	5908	4963	4127	3488	2807	2392	2129	1891	1708	1505	1471	1385	1312	1269	1130	1104	1052	1069	981	977	1010	933	878	899	870	881	785	856	827	823	814	801	783	814	735	797	793	761	775	814	769	755	727	755	724	763	773	727	732	744	793	691	723	765	757	740	734	720	706	726	723	744	722	717	691	763	723	712	747	741	777	733	760	741	727	695	759	729	774	718	714	730	744	698	748	693	711	691	749	728	733	752	739	723	723	744	761	714	681	729	768	731	703	724	714	721	729	657	676	704	702	749	738	686	713	734	695	732	725	743	725	711	732	717	765	682	688	735	708	748	729	739	764	790	765	692	740	736	755	743	690	691	719	711	701	696	678	689	709	708	736	736	742	679	670	729	700	668	681	739	682	701	658	691	668	672	680	695	661	705	660	708	698	671	730	727	686	706	687	665	643	685	683	712	738	697	656	613	738	675	678	674	691	665	675	669	681	695	679	639	734	657	698	668	657	651	683	700	638	715	692	668	659	699	665	675	719	656	679	689	693	691	683	687	717	683	659	740	666	660	707	736	685	660	654	700	682	651	675	714	701	679	646	736	691	724	693	703	660	658	640	677	711	707	684	646	670	667	664	631	726	683	663	660	675	636	697	689	710	678	675	693	636	667	703	686	661	671	653	722	657	642	735	631	654	683	674	684	678	696	745	684	679	627	757	680	674	730	664	650	677	661	699	711	664	667	659	681	710	692	662	711	680	670	711	728	727	697	665	706	719	717	698	730	672	670	728	678	671	691	658	704	663	714	658	703	656	708	648	657	652	638	627	703	686	681	673	683	673	710	660	705	654	696	672	693	643	679	658	647	706	622	750	676	698	735	702	649	690	738	712	693	683	660	704	672	694	674	711	646	683	660	683	690	686	662	678	709	710	755	711	699	692	692	694	698	715	695	669	712	656	665	689	683	703	660	711	706	655	657	684	690	682	674	696	703	690	734	718	719	704	691	686	700	674	705	680	653	724	749	677	728	678	653	708	677	661	684	679	704	701	718	742	703	653	674	668	748	690	624	662	703	689	685	717	633	698	721	709	715	758	735	686	690	661	667	701	710	704	704	647	655	698	651	693	654	674	697	665	626	675	699	693	666	678	725	651	661	726	673	680	673	673	660	685	707	678	676	717	672	749	709	731	696	663	705	703	703	661	709	660	629	693	653	704	642	686	707	696	743	694	667	631	635	621	702	648	731	731	678	681	692	674	694	684	685	661	659	712	717	700	706	647	689	672	704	689	706	657	704	675	733	682	704	685	679	736	683	681	671	656	699	697	662	661	662	747	650	652	671	666	609	683	721	657	722	650	721	653	683	710	674	719	680	657	712	714	668	657	718	636	678	646	669	674	716	730	686	681	681	682	688	659	681	720	680	677	626	669	663	652	710	694	671	686	697	719	692	667	704	716	658	702	679	675	716	642	725	685	697	658	712	691	700	730	651	692	711	701	673	686	694	669	662	668	683	662	660	745	647	649	710	704	673	708	696	694	627	675	730	657	694	679	714	631	729	677	679	643	710	701	697	718	676	653	696	692	652	704	667	644	714	645	660	691	732	698	688	686	678	676	683	690	649	704	705	732	720	670	725	650	683	689	670	672	686	711	681	678	678	645	736	688	665	665	701	723	679	694	666	636	677	675	722	721	688	678	686	674	712	706	686	702	675	686	753	708	708	729	724	703	671	659	724	731	683	688	684	734	719	695	704	676	632	683	647	687	703	741	697	695	677	731	702	689	692	677	681	670	705	670	657	689	647	673	662	677	710	619	670	721	680	681	705	634	750	668	702	736	674	712	697	666	691	671	633	664	704	691	671	704	706	677	711	628	695	703	698	705	690	702	687	648	711	722	674	656	673	671	702	709	652	686	674	686	650	695	715	721	707	728	686	697	713	706	680	709	675	670	679	698	675	717	694	658	737	727	677	743	687	709	706	729	669	727	662	696	618	694	711	673	731	694	700	687	675	662	696	680	705	697	723	700	682	670	663	667	701	683	691	704	696	731	714	705	664	651	686	675	703	719	679	676	702	691	667	681	686	659	696	668	650	658	722	665	707	666	724	694	656	685	668	659	641	682	697	706	673	687	676	673	687	663	697	713	692	716	712	673	688	696	686	657	703	723	692	689	693	691	703	697	725	699	702	717	701	702	704	711	676	713	686	711	718	662	708	713	788	696	678	711	675	685	633	708	674	685	623	658	704	684	657	678	670	662	646	710	694	680	660	717	679	726	714	656	673	656	679	669	674	679	649	689	722	705	650	674	670	712	677	702	669	674	695	740	707	655	722	703	704	678	671	722	678	761	688	682	740	713	715	714	690	701	716	663	624	651	651	637	713	692	640	660	614	718	688	700	706	696	684	654	711	645	744	692	645	735	702	720	692	715	684	709	687	700	680	677	668	719	697	692	657	718	708	721	733	662	671	675	707	680	689	705	693	647	701	678	689	656	717	687	684	663	688	687	698	738	692	673	702	677	702	663	704	673	723	683	656	681	679	683	713	689	739	699	683	619	693	640	717	699	641	670	718	681	679	649	718	692	666	658	686	715	694	695	701	661	680	684	678	697	742	646	704	721	684	663	697	724	677	702	700	715	651	653	754	689	700	690	669	738	720	705	660	766	683	662	690	690	726	709	688	727	646	715	696	644	730	665	681	712	671	702	711	644	691	674	674	656	701	662	673	668	674	662	751	678	673	745	686	663	701	663	686	645	686	721	738	688	703	718	646	688	712	713	714	656	690	726	692	695	685	662	650	700	653	713	676	681	716	714	691	685	703	698	721	667	648	679	734	713	694	737	656	719	705	694	731	699	684	766	688	747	705	670	729	638	686	662	729	639	691	701	729	686	654	703	724	651	661	684	680	742	695	718	713	717	672	687	702	711	680	647	697	684	652	723	709	669	677	698	695	723	681	685	665	680	680	715	704	700	680	747	667	688	695	673	751	660	722	694	676	737	685	682	686	682	687	674	747	691	674	727	680	722	715	709	715	704	690	680	730	695	669	687	703	669	659	706	726	730	620	708	684	697	675	682	682	634	661	622	680	699	738	676	699	696	672	651	703	683	698	674	682	689	696	750	617	655	662	686	692	678	698	691	669	653	693	647	716	692	702	659	654	671	713	694	685	713	668	656	727	718	691	728	717	678	717	731	670	700	685	689	670	691	711	674	701	673	720	697	675	698	686	664	708	694	670	695	752	713	719	734	713	696	678	671	702	702	676	684	732	623	714	658	709	704	738	698	693	676	719	687	653	653	704	661	691	627	691	698	695	656	669	730	732	710	733	684	709	698	706	655	712	668	630	674	697	641	721	710	722	717	667	726	686	697	687	737	748	713	692	696	690	709	715	643	685	654	678	703	671	670	676	697	664	623	653	718	674	641	701	650	667	709	665	683	694	692	681	696	688	659	638	678	607	751	708	683	660	704	721	685	692	667	665	736	696	670	687	724	726	696	726	678	688	690	659	707	666	709	687	682
4868	416	389	377	364	385	347	374	353	382	356	370	337	337	367	358	344	333	378	380	404	379	340	351	376	334	327	303	360	353	349	341	339	364	368	380	336	364	348	363	330	319	333	362	390	340	385	381	361	378	378	352	366	360	362	350	360	351	348	353	356	391	376	339	347	345	370	326	367	364	378	356	366	343	358	388	399	375	368	323	380	381	380	352	354	387	357	347	353	303	353	350	386	369	356	369	378	360	368	368	345	327	361	337	350	364	338	355	393	317	347	374	399	367	380	345	345	336	348	354	371	423	340	376	392	361	358	386	356	347	340	312	330	388	367	337	335	347	338	369	379	341	351	304	356	327	369	331	336	391	341	390	332	335	340	319	375	315	385	347	345	343	349	339	345	364	365	339	344	360	365	363	349	371	314	372	335	368	343	391	359	348	369	352	367	360	351	373	333	381	330	371	323	379	336	362	343	331	348	327	346	355	322	360	362	382	358	334	374	392	348	407	354	379	335	347	366	395	383	367	361	348	341	373	314	351	387	339	384	384	354	362	358	384	316	360	341	368	356	343	343	360	350	356	382	371	342	326	374	352	371	358	356	353	341	344	368	388	332	338	356	371	344	375	384	395	374	334	330	362	383	336	365	350	348	341	329	351	350	338	382	351	343	371	354	354	364	373	381	312	380	407	377	375	356	339	358	383	367	387	379	329	373	352	337	338	362	367	350	357	341	353	359	327	345	342	397	389	350	374	385	380	359	350	382	381	373	354	351	333	366	340	342	347	357	328	376	359	332	381	353	366	365	343	345	347	362	360	345	368	351	363	345	297	348	354	354	365	352	397	335	340	338	352	396	348	344	312	391	376	339	363	379	377	394	357	356	358	377	372	355	331	360	350	351	351	348	315	354	372	326	361	364	390	373	362	371	351	356	357	358	340	347	322	350	364	358	371	342	356	352	349	369	308	372	389	351	327	378	362	392	352	342	360	352	330	351	336	375	348	325	358	380	352	337	356	364	373	361	321	385	373	381	370	328	340	393	389	365	349	356	355	362	351	373	338	349	316	358	339	371	342	314	379	355	354	354	346	341	357	309	347	356	338	365	334	315	390	337	349	331	324	349	329	373	361	326	315	327	321	392	337	372	352	375	381	391	361	343	344	319	326	358	336	370	338	344	351	371	401	366	377	381	346	345	373	334	350	373	351	358	356	371	345	351	353	346	381	324	365	365	361	366	343	375	364	351	340	364	342	356	359	365	396	368	366	357	338	360	368	357	306	312	372	378	311	355	380	365	354	355	386	353	332	362	322	340	368	381	360	355	336	356	354	339	357	363	377	370	371	366	375	368	361	364	373	376	382	346	382	325	372	365	360	359	338	348	358	347	321	353	393	336	336	320	347	393	326	333	346	318	324	355	361	331	375	362	358	345	382	360	330	348	360	365	353	352	361	333	365	345	380	355	364	329	365	372	343	332	342	329	355	361	370	357	332	369	387	319	356	367	358	362	369	366	370	334	358	365	368	317	336	354	345	374	346	339	351	328	370	340	339	388	340	333	364	337	366	368	377	377	386	373	380	335	402	369	362	389	354	383	348	373	342	366	354	354	363	364	373	343	365	393	354	349	357	377	356	326	381	392	338	383	350	342	350	356	352	384	338	383	346	392	367	362	369	335	325	350	335	383	367	323	361	382	345	392	385	360	334	369	364	338	357	328	356	349	376	369	340	385	357	366	350	343	332	346	334	368	382	351	352	346	341	349	348	380	346	363	400	389	358	380	336	346	378	363	318	363	335	352	381	363	368	336	340	362	348	361	362	328	329	335	346	350	346	360	326	358	345	376	391	340	350	360	335	345	361	327	349	393	348	339	402	377	367	353	389	324	369	362	352	361	364	369	355	361	389	338	333	351	358	334	349	368	346	363	351	358	364	349	338	354	366	321	366	345	359	354	357	330	336	338	330	359	384	359	374	349	344	396	372	381	375	337	376	345	345	353	380	345	391	353	341	339	317	322	334	366	335	370	350	367	360	378	370	331	390	381	363	379	361	346	334	380	364	357	380	366	381	378	348	328	355	373	398	325	361	331	352	361	346	357	356	349	345	375	331	364	340	377	350	354	360	339	331	342	352	390	390	342	345	349	364	336	342	332	376	384	345	353	354	363	351	361	364	339	343	366	331	367	358	360	323	387	352	341	366	362	399	324	384	346	336	370	350	333	360	394	378	357	401	335	361	371	336	373	348	341	363	359	324	386	376	350	335	370	377	354	357	364	355	323	339	349	337	365	359	363	347	333	383	362	322	340	328	336	377	352	338	351	370	363	390	327	340	348	368	347	359	401	376	364	337	355	353	356	354	371	358	359	319	373	363	341	352	331	377	310	365	368	390	365	317	358	354	399	354	392	380	331	357	368	352	368	378	342	332	365	365	406	332	401	336	352	360	359	338	335	345	386	368	368	388	338	384	376	358	368	375	359	340	321	374	320	329	370	355	357	354	385	358	376	376	394	339	353	395	322	344	345	375	375	375	328	328	335	326	330	375	329	326	360	336	341	350	345	321	373	410	344	400	334	335	383	393	352	333	377	361	354	371	343	360	344	332	350	334	395	343	361	385	387	363	364	359	404	344	321	339	351	365	376	355	339	367	367	381	332	349	345	356	353	359	364	365	354	357	379	347	359	358	363	331	333	376	376	360	373	385	348	339	365	376	302	350	342	361	332	370	344	364	348	352	381	349	359	356	359	365	363	357	307	363	364	366	392	307	359	362	349	334	345	387	347	393	362	331	370	349	362	356	371	388	336	358	362	389	341	363	343	347	352	384	350	360	360	360	374	348	375	365	326	340	378	375	356	367	363	313	335	355	401	392	347	398	346	330	338	374	357	358	354	398	348	334	354	347	402	361	355	379	369	368	357	336	361	372	370	364	397	364	356	365	366	370	366	366	351	376	389	359	396	360	353	361	354	355	336	346	353	353	342	352	345	396	346	331	347	362	368	414	349	349	381	327	357	331	392	363	372	367	334	344	341	373	344	367	341	299	357	346	368	326	389	314	339	381	372	348	363	379	353	391	356	363	343	340	353	333	361	344	376	364	357	363	384	393	367	373	325	343	385	369	366	377	350	344	371	320	336	359	330	364	353	351	353	398	340	349	352	368	374	373	343	328	345	361	398	365	400	391	374	355	354	327	373	327	368	388	341	335	357	352	383	373	382	358	351	378	388	385	356	316	362	399	341	356	367	352	333	329	384	390	341	357	331	361	345	360	360	329	321	356	338	365	344	395	353	336	370	382	357	334	348	362	339	347	328	354	368	373	365	342	331	327	373	341	369	364	327	372	330	344	369	342	352	337	383	380	380	347	346	369	382	336	340	329	352	344	379	373	363	336	367	348	365	366	343	349	360	334	372	338	356	378	378	362	364	377	381	358	344	361	346	361	375	389	321	371	358	358	360	364	348	380	338	333	351	384	368	338	331	360	369	351	342	372	351	357	343	344	355	371	347	343
4708	957	1001	1073	1040	981	947	990	936	938	949	1000	928	937	936	933	961	961	977	938	897	892	893	920	914	914	926	881	937	904	920	921	897	924	882	894	897	904	911	957	898	884	887	929	891	918	938	972	929	910	880	925	955	864	926	910	974	886	896	850	885	938	913	944	894	896	898	922	944	972	934	951	922	912	926	983	896	935	953	898	866	889	914	866	917	914	902	909	925	944	938	915	983	892	932	915	890	925	933	871	960	967	911	931	920	947	950	920	960	941	953	932	921	939	906	880	861	996	937	924	907	898	909	930	874	906	873	891	940	962	894	936	891	889	920	905	959	929	926	943	926	949	905	941	925	954	893	896	881	957	893	894	898	911	928	916	912	902	902	948	934	899	931	859	944	868	943	898	943	886	943	931	959	911	897	912	881	891	893	927	906	898	891	915	913	896	915	897	906	962	928	935	915	933	868	937	897	958	895	934	890	877	915	883	895	899	958	927	884	915	968	880	899	933	951	872	926	905	926	932	916	884	936	923	892	920	892	892	950	934	932	897	855	908	896	906	914	910	907	886	908	870	926	917	863	880	917	917	918	920	917	911	925	901	944	894	902	907	947	934	862	826	890	967	895	906	902	962	961	939	855	876	853	928	910	953	928	918	890	878	892	890	915	834	844	867	946	863	894	911	873	921	934	887	938	866	900	910	904	916	947	957	912	909	867	925	902	906	931	924	942	886	910	904	832	844	913	956	922	894	913	927	947	876	926	938	915	888	929	948	905	947	903	922	971	899	923	945	932	894	913	912	915	943	849	909	877	900	826	986	921	949	898	903	924	948	862	915	946	906	968	925	916	890	960	875	943	1000	921	861	938	910	915	948	941	976	868	892	915	886	861	901	920	900	890	949	873	933	957	932	900	909	887	901	948	884	931	908	878	908	922	918	864	893	923	939	882	924	894	879	838	910	928	926	917	930	895	905	868	912	903	919	903	912	858	913	957	878	977	952	913	933	939	940	900	876	883	907	928	898	917	937	901	880	941	875	909	897	918	917	848	919	930	919	918	901	839	919	959	933	903	887	978	927	912	941	947	968	908	919	923	844	938	907	943	893	908	888	894	875	978	867	942	962	923	958	852	908	925	901	862	903	885	853	919	904	901	851	905	912	908	884	901	889	871	926	847	946	893	898	878	929	918	874	926	889	870	896	896	929	945	915	901	913	943	887	907	879	882	932	918	893	906	929	941	913	943	938	900	885	907	907	943	922	882	897	969	893	920	979	914	921	860	943	907	917	893	851	926	921	858	889	960	934	924	894	891	929	866	916	938	883	870	896	921	936	932	919	898	911	955	914	917	899	936	932	893	887	944	873	899	973	918	867	943	893	885	845	893	993	931	906	891	910	920	925	920	881	866	890	956	918	954	865	956	923	911	902	892	942	916	911	866	880	962	902	893	928	938	959	913	912	906	919	928	974	928	893	893	894	957	894	891	937	900	888	898	927	912	877	936	884	883	892	904	900	929	892	931	907	896	871	925	922	975	917	906	898	859	923	903	897	921	931	928	914	934	911	909	895	892	858	876	926	869	933	924	939	941	949	970	910	918	927	837	938	958	879	914	876	905	883	876	953	953	905	966	958	936	903	887	911	938	864	950	867	895	939	888	895	932	912	907	934	944	945	914	902	953	890	936	926	909	906	932	930	908	972	898	957	917	900	913	913	924	989	873	848	908	870	957	848	941	897	849	924	940	918	933	929	912	889	934	887	916	927	909	906	873	889	910	903	921	839	914	925	936	902	931	952	929	936	882	866	903	934	908	897	936	943	916	877	884	910	867	897	908	888	877	909	943	1012	917	939	980	915	906	932	898	867	926	872	882	857	910	911	956	883	926	943	889	888	973	947	929	924	912	839	928	915	938	875	906	978	860	915	926	906	951	852	960	917	944	903	893	911	865	901	859	933	902	913	902	927	963	905	891	944	925	921	877	930	915	903	876	931	932	899	878	903	925	937	870	890	880	967	919	888	896	926	887	909	939	930	873	908	890	965	910	901	914	952	914	942	937	925	914	878	956	918	960	892	901	883	921	913	928	878	934	967	900	879	918	915	904	911	950	859	923	866	983	929	857	925	934	956	934	907	915	918	940	899	923	850	932	881	936	919	873	914	962	907	901	947	882	898	921	974	904	920	876	934	936	906	886	907	893	918	900	885	885	869	923	887	927	969	937	953	901	912	931	928	912	926	912	882	916	898	954	877	917	895	897	948	895	899	966	955	930	916	913	898	920	924	878	904	919	936	918	844	932	859	870	906	908	982	874	956	932	895	897	881	926	854	854	929	926	933	891	925	911	866	891	928	936	944	910	917	936	973	913	928	947	903	939	948	900	878	950	909	883	907	945	922	936	929	916	889	941	872	863	913	905	947	909	878	930	894	934	931	953	902	946	839	944	887	845	940	1000	862	891	958	984	870	918	843	992	907	953	901	880	916	911	930	944	922	896	981	931	930	886	959	872	868	924	946	948	924	931	879	891	975	935	906	946	879	934	919	893	919	937	874	960	953	911	935	897	923	903	906	933	912	886	902	919	888	948	892	936	965	906	883	887	903	910	919	963	924	924	913	916	925	872	925	899	915	914	917	887	934	941	884	953	947	874	895	888	915	926	901	923	930	964	931	915	911	919	910	892	882	887	939	908	918	938	947	922	968	887	938	871	930	903	887	937	917	942	916	916	914	917	901	930	941	910	927	891	909	891	937	921	916	883	934	862	907	960	905	950	902	881	958	953	924	911	923	847	874	904	912	945	899	904	889	908	884	871	884	950	922	885	892	883	895	837	901	919	932	912	904	937	916	892	940	918	907	912	915	1006	904	912	875	896	955	882	939	897	900	924	955	894	887	887	962	887	942	1002	932	957	961	919	968	865	942	930	965	962	882	941	964	897	914	906	900	897	907	910	960	898	931	937	902	873	892	941	869	929	906	923	914	902	894	929	932	943	953	927	884	953	878	860	922	916	942	929	898	973	961	924	938	907	937	913	849	971	930	902	894	886	968	941	937	927	919	909	871	925	844	894	926	902	966	879	951	926	973	888	934	899	906	963	924	892	920	865	957	930	872	884	876	904	898	908	953	891	923	903	921	918	873	915	946	910	893	932	905	888	913	919	942	938	1008	917	905	882	906	877	884	870	906	920	942	925	865	892	945	889	964	921	880	924	927	908	949	905	865	902	931	886	872	885	864	888	886	936	924	870	908	947	945	917	911	936	865	939	902	905	947	883	893	898	876	890	872	894	929	928	933	868	928	970	930	924	931	938	933	881	898	910	917	920	938	908	968	846	948	916	932	875	955	902	894	902	956	861	859	893	958	956	835	912	900	952	912	917	916	917	931	887	930	907	871	853	918	912	864	946	919	884	945	920	904	894	957	971	924	947	879	886	945	951	902	875	951	912	888	942	859	876	955	880	868	910	878	934	940	878	942	929	944	895	897	921	900	917	922	906	935	930	892	917	933	864	957	902	884
30890	3959	1532	1250	960	755	613	603	532	517	460	483	482	459	432	421	383	401	419	409	439	379	385	407	408	429	368	400	407	399	382	348	385	410	372	364	376	387	381	402	372	376	379	338	373	400	429	362	368	367	387	373	390	341	381	368	361	377	394	409	347	336	365	378	364	355	366	391	351	358	402	426	399	376	389	387	386	378	379	337	358	356	377	376	378	409	373	381	371	375	387	409	385	366	382	398	347	381	377	387	362	354	379	369	363	364	377	386	359	378	343	361	372	393	375	339	406	352	389	379	382	387	343	399	406	371	379	377	402	370	359	379	387	379	379	389	358	402	383	372	377	399	376	384	377	389	377	373	347	338	372	375	363	414	381	375	360	369	383	365	349	368	369	390	396	355	362	341	362	352	402	346	369	350	375	373	364	350	355	404	379	365	383	343	365	393	362	354	357	341	391	378	379	340	345	351	389	371	401	377	370	388	370	373	373	354	378	390	395	379	367	371	366	386	357	384	355	402	394	372	380	359	368	368	368	358	365	384	368	363	374	351	388	388	362	364	338	392	351	363	364	381	312	349	359	368	367	383	351	385	394	361	378	409	386	393	376	368	356	383	356	373	386	346	382	383	348	350	381	359	354	351	363	374	360	375	360	404	358	418	349	390	392	376	361	362	383	353	384	387	365	378	390	368	391	416	342	384	361	347	368	359	363	381	364	355	399	347	380	414	377	416	363	368	380	369	355	353	359	391	344	366	327	382	374	369	363	377	404	379	352	343	379	408	393	387	375	353	368	370	395	370	345	403	394	357	364	348	369	409	411	386	382	353	373	370	389	351	350	374	375	352	366	358	374	370	379	348	338	356	396	365	343	359	363	340	385	358	367	387	421	360	373	370	371	391	345	360	346	385	399	398	390	365	410	385	399	360	388	363	359	356	381	335	353	339	373	380	361	329	370	364	378	406	391	398	398	354	374	374	367	346	383	348	358	409	341	374	393	366	394	376	380	394	344	372	399	368	372	385	370	343	402	357	366	378	375	372	383	351	411	378	378	373	368	356	373	385	407	404	383	351	402	353	364	388	406	368	368	371	372	393	403	370	388	363	358	375	395	372	351	381	369	336	411	361	398	352	373	337	410	375	388	391	329	359	367	375	394	392	362	355	391	385	353	380	360	360	347	377	400	403	371	419	348	387	384	368	343	372	376	359	369	377	363	344	345	413	359	361	367	365	378	404	399	356	328	414	389	395	383	368	350	386	380	390	371	355	366	366	356	369	356	365	372	355	374	392	376	367	380	382	373	385	374	383	352	382	400	353	360	379	372	387	379	366	354	370	367	334	359	373	388	363	375	370	361	375	358	365	382	345	348	370	384	391	387	371	412	376	366	385	388	389	352	380	334	339	377	346	353	372	375	342	383	371	389	414	341	340	378	349	364	387	366	347	397	390	371	388	346	375	381	340	376	365	384	352	378	391	369	362	338	397	394	331	372	372	385	361	347	365	383	355	397	387	361	389	390	355	345	370	361	385	377	388	362	333	391	361	382	389	358	364	356	378	369	380	373	365	410	360	372	387	375	398	361	400	398	357	411	364	401	382	383	363	357	365	370	344	387	370	347	351	367	368	355	439	377	372	383	390	357	371	371	357	390	342	377	364	371	386	389	372	346	368	318	355	366	387	376	390	369	375	348	353	327	343	351	381	358	360	397	363	376	354	364	375	420	364	382	412	379	370	363	370	359	350	372	384	330	366	371	367	366	368	335	335	354	352	351	360	396	366	383	367	386	383	371	400	347	357	376	382	348	370	364	386	363	397	367	393	359	363	410	357	399	383	380	409	374	380	379	384	369	335	405	388	388	394	406	342	381	397	372	372	364	380	359	346	380	329	381	383	328	337	367	365	388	401	412	375	386	375	388	371	400	380	391	375	382	330	392	389	323	362	371	362	391	397	357	418	368	356	382	382	402	356	365	361	350	386	328	397	382	380	368	362	390	376	378	392	359	339	372	387	388	377	398	356	364	377	397	412	362	369	353	369	383	377	362	398	355	390	372	369	340	388	355	360	368	384	364	394	364	387	366	387	379	402	359	382	372	358	384	386	382	348	353	359	352	367	361	352	366	392	366	362	413	359	363	372	375	355	401	361	400	377	427	365	415	373	374	364	390	366	399	354	358	393	360	386	373	411	399	365	395	364	356	348	369	388	374	357	383	378	382	362	354	385	359	378	373	368	369	346	383	390	388	362	348	390	389	387	363	344	339	374	355	395	348	350	410	400	379	373	347	388	348	390	359	361	399	355	343	362	369	366	335	384	350	391	367	358	398	352	399	371	391	383	369	367	389	368	353	321	360	418	382	363	392	355	395	366	363	343	352	370	390	405	334	342	368	366	391	381	368	412	360	363	358	351	413	360	375	378	406	388	377	376	375	389	374	368	379	369	395	370	356	381	371	351	384	398	384	361	369	393	399	362	341	337	359	349	346	415	364	383	401	385	384	361	383	388	362	369	366	382	408	367	359	372	399	364	372	402	396	390	384	377	365	402	365	374	346	388	382	338	374	381	377	362	364	389	420	349	342	340	353	372	357	359	377	345	392	377	359	361	349	338	380	402	387	346	387	371	359	381	351	386	386	344	384	404	368	358	371	398	390	372	356	388	386	357	346	383	387	369	367	385	372	379	384	383	344	331	369	336	367	358	352	372	361	381	404	339	395	351	400	348	352	355	366	343	355	391	372	335	393	353	395	443	408	396	374	373	371	373	369	370	352	360	373	354	348	358	361	381	331	419	400	346	367	359	390	374	397	378	365	377	387	375	382	351	354	370	393	376	391	375	357	368	406	379	350	378	377	318	357	391	372	375	363	395	337	382	375	354	356	368	377	372	388	363	383	376	382	321	386	410	380	405	370	424	383	387	341	409	379	370	364	397	362	390	387	397	372	359	351	360	376	368	369	417	398	358	370	359	372	364	403	378	373	386	343	333	346	337	379	360	354	374	363	382	330	365	334	365	398	352	391	347	381	343	388	389	388	362	383	362	362	365	406	351	395	381	374	371	380	407	378	362	372	373	376	400	378	365	386	382	379	385	354	368	342	359	366	386	356	375	355	392	355	383	361	393	386	399	399	362	365	365	413	359	399	356	363	371	408	356	375	391	381	391	393	360	374	370	371	374	392	354	402	362	351	376	380	350	376	402	383	361	386	399	373	406	393	349	386	371	381	356	380	373	361	389	393	387	377	381	390	376	400	364	315	376	361	394	383	338	366	379	371	394	359	364	360	359	381	368	362	342	364	339	329	389	371	387	399	391	369	387	370	376	377	410	409	367	388	382	379	376	343	370	337	392	359	376	355	321	351	407	387	363	348	387	365	379	357	397	378	345	373	377	353	376	386	349	363	358	360	375	367	394	404	351	354	382	341	363	348	392	343	392	405	392	380	390	389	363	362	387	388	387	375	353	368	380	345	370	343	324	411	364	371	394	400	405	378	408	357	331	356	384	362	405
15584	1888	3323	3583	3168	2721	2334	2110	1769	1654	1538	1459	1337	1338	1285	1307	1270	1171	1147	1135	1127	1058	1084	1125	1032	1044	1063	1075	1069	1018	1050	1094	1027	979	996	1020	997	1017	993	1018	1024	912	932	973	916	950	983	973	960	939	999	911	1003	960	981	987	978	998	964	987	965	975	974	940	1006	961	1001	947	962	976	965	972	991	1000	940	960	987	957	950	890	924	936	960	928	937	917	1026	1028	978	940	922	912	934	922	1007	976	994	869	987	941	944	950	949	957	967	971	996	975	950	907	965	951	973	905	960	922	961	1043	893	935	943	896	1016	942	958	934	988	910	945	928	953	975	974	941	1001	917	976	949	961	949	961	918	964	957	957	983	984	969	949	970	943	1005	983	966	942	906	993	886	888	913	933	952	922	955	942	953	999	976	983	910	936	931	963	920	984	928	920	934	955	934	987	944	925	957	942	969	952	945	917	949	976	950	979	958	967	895	999	969	932	856	951	907	938	931	929	942	981	922	910	943	992	902	889	988	991	940	947	965	905	927	921	969	928	972	945	957	961	947	943	912	896	923	987	941	877	988	942	930	911	918	886	944	969	887	932	905	959	896	926	946	912	921	932	955	980	940	938	910	922	949	896	927	946	942	931	931	987	920	910	925	957	978	942	907	899	972	934	899	932	911	937	946	906	965	997	915	976	926	979	966	913	954	888	904	932	933	942	968	960	936	893	970	903	948	932	951	929	927	930	904	933	939	1054	927	981	913	850	935	963	941	942	953	927	983	967	973	942	1011	918	952	905	944	927	951	945	911	948	917	942	937	926	926	880	961	934	843	912	912	960	946	924	911	928	974	927	921	901	927	946	910	891	918	882	943	997	921	914	931	901	877	942	906	966	935	902	949	941	884	940	952	967	873	904	959	891	951	915	952	954	943	930	982	976	928	955	962	934	921	901	969	1002	899	962	933	908	926	921	900	954	927	959	911	919	899	926	933	900	974	936	936	930	952	923	931	864	887	911	949	911	933	901	891	905	953	923	913	867	947	940	935	909	894	966	923	927	934	949	964	894	922	930	918	896	936	931	968	921	924	887	897	887	897	981	949	949	915	932	980	929	889	969	898	925	946	949	912	943	928	929	945	918	936	955	940	902	898	946	937	903	931	956	907	915	900	942	898	976	909	928	990	976	936	943	934	941	920	985	932	985	934	980	859	979	851	908	972	889	873	872	947	914	920	919	960	926	939	939	928	898	946	909	949	935	938	923	938	967	938	946	948	954	908	938	990	914	947	980	963	888	890	925	960	964	885	932	919	923	928	949	948	903	917	932	941	962	891	992	903	893	922	926	921	866	956	923	938	953	905	898	942	935	957	921	932	949	899	985	938	958	898	947	1011	935	932	917	920	946	926	908	853	943	940	903	896	956	912	935	967	935	906	952	900	906	1020	947	920	956	909	913	930	988	953	913	963	922	980	942	954	930	975	968	942	972	924	923	899	926	987	918	938	949	905	1001	922	967	947	937	946	938	997	903	937	910	918	938	914	949	906	935	918	895	924	892	925	893	934	941	927	868	935	989	947	901	879	918	956	932	896	969	913	945	946	946	971	953	975	937	902	927	960	900	933	958	935	860	948	927	905	932	910	927	912	930	941	961	966	953	917	886	884	941	916	893	949	898	973	900	916	945	931	959	917	926	979	864	918	917	921	934	894	967	927	968	968	916	906	909	921	948	916	945	948	959	920	933	925	916	989	909	948	943	902	934	934	888	916	919	915	873	947	935	921	980	912	924	920	886	947	985	1006	960	929	882	903	962	941	886	941	928	951	929	956	918	954	898	948	888	920	914	986	919	968	909	917	977	914	957	979	935	953	920	867	919	891	938	953	941	984	923	990	922	948	970	940	944	946	921	958	1007	917	960	958	944	925	943	994	911	879	901	858	931	932	895	942	945	925	945	934	929	933	944	950	954	923	930	883	886	973	968	929	893	954	980	979	960	870	920	944	912	964	874	950	918	909	897	969	945	887	934	936	962	891	924	952	932	987	922	932	897	908	962	923	938	934	925	954	896	897	975	919	972	895	884	965	926	911	925	947	951	912	984	920	993	937	874	924	884	910	961	942	919	928	927	896	939	946	939	937	969	984	943	938	889	903	932	966	968	958	970	955	899	914	933	969	986	933	939	992	931	926	939	935	946	956	910	905	913	924	901	936	942	982	935	928	993	927	926	934	913	902	978	942	950	884	905	983	922	912	945	912	954	927	938	986	924	931	941	952	904	970	944	1001	958	927	953	935	926	872	931	911	917	868	908	921	928	916	923	994	971	965	958	920	991	912	936	936	976	940	939	963	929	938	961	989	912	1014	936	968	928	952	961	972	978	956	907	915	950	936	937	936	942	954	882	944	943	904	902	1003	930	917	949	987	937	925	904	884	951	921	949	954	924	929	900	974	965	996	966	942	947	921	1006	943	957	918	912	923	945	933	949	898	903	948	912	989	945	940	940	941	937	962	955	946	911	927	924	951	935	916	983	934	900	948	925	961	941	945	899	889	916	978	938	917	900	896	892	954	923	917	977	918	961	922	950	924	921	934	914	930	931	951	931	1001	959	917	964	895	960	913	862	971	915	951	904	959	906	911	950	887	917	930	955	967	932	948	927	936	970	949	951	933	948	939	967	947	917	913	913	968	956	949	918	898	929	920	949	967	891	876	944	997	970	946	918	910	976	914	955	937	944	985	982	892	932	944	898	945	899	940	940	938	919	949	938	921	952	966	934	933	902	880	855	920	952	950	915	915	888	883	900	956	951	941	910	942	924	940	944	946	906	941	920	1021	972	925	961	941	955	923	914	917	946	948	910	913	901	929	941	998	897	875	925	905	901	954	907	914	935	957	934	934	960	902	921	943	998	926	916	935	905	873	921	895	891	965	968	1008	951	989	935	915	967	963	956	949	914	963	961	930	934	906	901	930	976	897	941	1001	923	1001	927	937	963	941	917	929	939	930	930	910	946	910	947	972	919	923	962	968	958	872	924	952	964	885	902	907	909	924	904	936	921	970	921	944	945	919	971	931	897	898	927	939	970	977	921	913	964	937	916	909	960	929	956	914	941	932	901	963	944	921	972	906	918	921	892	880	935	944	909	998	893	948	914	915	938	894	940	939	962	931	942	982	961	941	982	949	930	938	937	885	903	924	911	883	960	896	952	993	978	905	916	911	963	897	948	943	929	892	979	890	891	926	971	928	924	928	939	974	927	944	933	904	956	895	952	930	914	955	959	940	995	895	924	906	919	909	914	895	873	899	906	933	903	911	940	902	952	946	872	888	961	925	891	969	962	944	917	928	936	914	946	899	920	888	942	909	920	935	932	933	942	884	910	879	933	913	916	923	929	935	889	944	938	905	941	927	925	998	929	899	951	955	922	972	915	943	880	930	848	918	924	956	891	951	929	920	889	938	936	976	955	969	908	898	930	909	944	931	931	944	928	978	1010	914	927	989	893	915	916	931	946	955	888	901	960	903	943	918	915	933	953	905	895	924	924	941	906	940
43748	7976	2830	2059	1459	1032	810	688	585	501	434	459	387	380	333	296	339	355	325	289	267	310	286	308	316	299	238	291	258	304	258	271	277	293	268	258	290	255	272	244	268	257	236	257	276	265	282	289	251	254	258	279	273	242	265	252	267	245	247	299	218	256	293	268	263	246	256	229	270	249	286	247	268	255	236	262	285	272	266	249	260	259	260	261	275	256	278	266	250	283	259	254	290	242	263	256	273	263	259	245	247	245	252	280	285	261	275	247	267	274	237	277	267	243	262	256	277	273	242	241	257	255	265	257	248	291	234	267	262	253	222	265	247	252	277	252	283	275	219	256	249	252	259	249	235	241	242	237	249	230	273	232	259	261	265	233	268	270	260	239	274	243	288	248	257	286	252	264	211	236	259	243	257	253	289	261	290	262	259	257	256	257	246	225	237	228	264	244	250	258	259	303	249	244	255	267	276	284	261	255	253	269	265	290	272	252	271	253	256	264	253	256	246	242	270	239	279	284	253	261	257	233	253	271	259	233	214	252	264	264	269	220	261	282	247	249	258	259	218	248	285	249	274	257	264	250	250	261	257	230	249	290	271	267	270	253	253	258	244	250	231	251	264	280	280	260	255	255	224	234	258	236	263	282	250	247	257	253	252	266	233	286	239	274	237	238	268	225	248	233	227	267	292	268	267	264	232	278	266	248	252	258	244	253	258	255	248	255	242	257	259	256	289	255	269	260	285	254	245	250	283	262	228	255	260	246	288	263	282	266	284	247	261	195	254	261	244	256	246	244	269	280	244	284	231	239	255	227	250	245	262	265	272	250	243	240	243	222	277	261	268	222	277	239	246	200	258	261	234	251	244	262	258	252	251	252	261	240	273	264	277	237	264	278	268	238	263	284	265	272	251	245	235	239	258	272	254	257	242	275	264	245	254	261	253	254	264	248	284	246	291	266	267	252	270	276	250	245	269	235	239	283	258	294	260	233	252	257	250	252	230	280	268	252	234	245	240	272	267	280	224	220	272	269	249	228	264	273	260	227	246	264	253	236	237	265	239	262	243	269	288	265	253	274	253	256	251	245	254	237	260	262	271	284	204	265	234	250	265	259	270	265	260	268	273	228	235	258	234	247	274	281	289	274	245	249	235	264	283	254	267	267	240	234	240	239	257	238	226	245	265	235	257	238	266	253	271	240	266	253	241	256	250	255	284	273	242	244	255	253	240	249	231	214	277	251	250	282	279	255	275	276	257	249	236	278	247	262	259	261	237	252	254	258	262	272	291	253	241	249	262	265	280	281	258	261	277	249	250	250	253	238	246	246	262	251	254	275	272	250	262	242	274	274	248	226	265	245	260	295	244	248	266	251	267	258	246	234	253	295	251	236	231	243	241	246	252	238	270	277	262	241	258	263	268	228	251	275	247	282	245	289	231	259	248	249	252	264	245	255	267	252	256	257	232	247	242	248	249	261	270	242	264	266	248	267	244	259	250	244	280	255	266	262	257	258	267	266	282	230	267	241	268	264	262	267	258	265	261	244	246	243	236	248	249	252	257	280	258	281	226	238	251	249	208	270	289	263	264	258	255	249	231	225	259	249	267	244	229	253	244	271	275	240	270	264	260	254	274	248	273	257	250	233	269	214	243	239	249	235	264	252	252	259	277	254	231	254	250	261	256	255	264	255	292	236	244	251	251	284	245	253	253	299	251	222	271	278	273	274	275	252	261	233	277	250	310	259	267	249	236	242	255	265	243	261	248	245	254	271	286	289	234	258	238	259	248	263	265	244	271	255	231	264	259	263	247	253	259	260	269	251	253	239	271	246	272	250	230	265	275	259	296	289	260	239	270	270	262	270	261	230	262	245	269	220	258	261	257	258	294	247	240	258	241	261	261	255	263	250	226	262	252	275	247	276	265	249	266	235	238	236	250	254	240	241	284	250	240	247	246	242	266	271	254	254	282	269	254	254	273	259	271	224	280	289	236	243	259	300	256	270	245	249	247	282	246	263	256	272	276	250	256	261	242	261	285	276	238	267	256	241	257	252	224	271	243	249	255	260	222	259	260	237	256	259	237	266	234	236	273	247	237	255	242	232	248	232	246	277	245	292	259	236	261	268	276	268	227	249	243	242	250	280	231	264	285	292	243	263	266	258	257	257	247	276	298	267	230	268	236	241	232	225	253	265	257	269	298	278	278	233	272	265	270	277	263	230	272	257	260	263	262	240	255	235	303	250	267	258	266	278	253	248	251	241	243	270	272	262	272	220	260	256	257	258	265	245	264	290	272	264	251	229	229	280	253	263	260	252	229	260	267	266	257	227	220	251	238	279	272	285	248	242	274	246	251	267	247	225	259	258	236	210	263	235	260	241	231	263	259	256	267	252	268	272	259	234	271	256	272	265	229	249	248	246	255	259	258	245	269	259	256	272	264	253	268	251	260	240	269	263	271	260	252	237	243	270	245	279	276	222	252	283	246	250	258	238	243	243	253	242	275	237	234	266	280	240	251	249	248	281	254	241	259	256	253	255	237	241	243	246	228	253	256	273	256	257	262	252	276	291	261	253	280	234	247	243	233	266	233	244	250	251	260	268	246	233	257	280	260	250	260	252	247	270	274	241	248	228	239	244	252	270	264	257	260	275	286	252	285	253	287	246	258	249	230	244	263	250	246	261	265	262	278	255	258	280	264	264	251	242	252	239	247	254	263	218	259	265	251	250	265	288	260	274	288	249	267	252	237	264	241	245	256	280	271	263	259	290	264	260	273	233	241	271	247	242	240	261	251	255	266	271	260	253	290	251	268	240	255	238	251	254	273	283	253	274	269	285	255	272	256	233	233	271	277	249	226	255	239	255	269	263	254	273	261	270	236	243	254	261	285	289	273	261	267	261	274	269	266	235	246	249	243	240	252	264	235	252	292	243	246	252	229	253	232	289	256	278	258	243	224	270	284	242	259	277	271	261	288	275	292	264	245	248	244	280	234	278	257	258	251	250	254	262	239	263	231	247	252	261	277	246	258	272	214	260	260	252	240	219	273	264	262	298	253	259	233	229	241	286	247	280	242	257	240	246	254	282	239	256	238	268	277	268	236	262	253	272	245	249	254	242	243	241	271	271	283	242	236	237	251	262	268	232	267	257	227	249	281	239	227	249	249	266	274	278	253	263	234	256	262	282	251	248	240	231	228	268	275	237	246	257	272	287	257	247	255	254	269	241	277	243	258	286	252	230	225	263	262	238	274	239	242	255	243	241	248	267	260	242	282	267	243	276	271	234	265	251	255	278	262	221	245	256	262	270	272	267	286	249	244	268	256	260	270	272	251	226	264	276	254	238	277	224	240	258	239	249	241	265	247	235	270	282	271	265	257	242	249	269	229	251	231	259	262	238	240	253	261	275	301	265	256	283	247	261	249	255	254	266	253	239	224	263	242	284	264	256	233	251	239	271	239	212	267	254	204	253	244	245	270	273	272	285	267	257	263	231	242	269	261	241	250	249
20703	2421	5359	5940	5056	4141	3398	2836	2388	2102	1924	1671	1604	1398	1316	1279	1224	1111	1107	1054	1026	1020	979	954	939	911	854	833	868	843	842	805	787	803	799	751	777	774	735	812	782	762	695	731	799	775	733	726	699	744	785	656	750	754	741	738	730	733	719	716	661	729	679	701	659	711	651	743	708	652	757	737	748	732	690	733	716	711	694	681	695	735	733	710	719	779	744	674	718	690	689	729	671	708	713	695	704	745	693	687	710	686	726	708	730	730	691	705	689	638	690	679	668	745	698	673	683	701	720	708	700	718	748	735	697	735	710	670	705	677	713	672	680	687	689	726	673	733	734	692	710	651	667	687	677	721	702	717	671	733	682	658	656	683	711	670	689	708	711	715	669	702	652	689	690	669	657	684	688	660	677	591	616	732	688	685	686	634	656	674	670	634	674	666	691	666	662	628	686	688	654	678	622	685	642	641	700	697	661	695	683	687	689	665	642	667	613	668	710	683	689	707	674	672	689	673	641	680	645	702	659	576	663	678	689	662	643	654	668	661	654	678	669	661	699	628	680	644	656	693	662	679	648	686	673	667	674	659	627	656	662	657	684	681	672	656	699	653	707	667	682	646	660	659	652	672	712	684	661	700	654	652	666	725	685	667	684	682	664	657	681	625	647	658	678	650	663	681	653	716	659	685	673	629	674	650	680	681	663	669	675	638	611	685	671	664	667	664	670	641	668	662	671	662	669	659	673	659	678	642	668	677	671	685	729	675	710	646	641	699	683	662	698	648	698	674	653	686	637	654	667	640	681	662	678	705	660	636	623	687	687	647	658	640	677	654	684	659	623	675	647	634	666	631	686	688	713	637	698	645	655	679	706	636	721	636	642	666	667	651	625	664	693	650	613	717	663	681	674	665	649	665	690	658	649	676	720	638	616	642	637	676	631	670	638	633	656	669	660	657	648	655	678	655	666	647	617	633	626	666	693	664	670	657	638	614	655	689	649	707	650	637	645	646	681	668	665	651	651	624	634	650	651	686	625	682	643	682	685	655	702	701	663	673	632	613	689	670	710	664	711	666	653	752	649	708	667	704	652	615	663	667	678	667	670	650	673	662	621	667	704	672	685	654	668	699	661	651	669	664	713	637	641	710	675	706	676	605	669	683	650	642	641	642	663	689	690	656	683	646	691	659	663	643	640	663	642	675	636	664	673	649	675	647	635	671	683	654	663	706	652	686	640	675	638	707	636	665	661	630	655	675	658	625	669	710	627	671	708	611	668	645	637	672	649	620	667	687	680	689	637	652	686	670	653	599	704	656	690	734	622	635	673	673	652	655	646	664	691	685	649	662	666	687	664	654	689	651	652	658	670	699	654	683	635	624	666	699	693	660	628	638	678	709	638	699	688	695	714	702	702	667	634	658	672	653	673	645	684	633	659	675	672	649	641	648	641	637	667	625	633	659	640	686	648	663	677	676	695	680	710	661	697	632	658	673	678	644	672	647	652	642	648	669	681	682	684	671	643	653	677	712	689	624	652	645	660	641	646	641	733	624	717	676	709	699	706	672	654	693	715	642	662	640	650	691	722	669	654	628	667	664	659	654	714	600	643	655	642	633	610	639	647	656	640	714	645	628	695	640	685	655	668	653	658	634	698	674	620	687	676	676	694	675	643	688	675	639	703	708	664	677	668	726	649	641	688	646	650	673	679	652	682	702	658	655	719	688	641	636	691	712	626	696	656	643	662	670	700	636	651	655	647	655	654	661	654	642	682	703	665	681	635	687	714	683	703	608	689	617	659	659	710	649	688	682	660	617	707	661	701	637	698	668	620	633	661	636	637	672	725	659	683	706	653	632	690	680	641	658	658	654	715	658	666	710	659	675	641	692	631	701	633	646	688	666	626	607	683	650	607	627	651	658	692	673	617	658	670	666	682	709	660	625	656	667	707	640	652	639	643	670	593	639	696	651	643	644	726	624	681	675	661	675	655	699	642	735	657	629	687	637	680	660	635	675	666	672	664	665	640	665	680	668	641	659	680	703	667	677	658	659	661	675	679	707	674	654	627	660	705	698	653	684	686	624	666	666	656	650	702	663	665	638	661	677	676	703	646	631	718	660	646	699	673	632	612	729	683	678	637	639	647	665	635	685	687	701	665	641	678	659	691	707	657	660	684	695	671	657	657	657	649	679	672	705	668	663	632	675	653	673	638	657	669	695	615	658	687	704	673	638	648	654	656	689	674	681	717	704	679	662	663	669	701	666	660	643	663	626	666	670	697	673	614	679	639	667	655	666	660	675	659	680	674	687	709	661	618	646	665	653	646	651	644	698	636	645	701	630	689	650	653	680	669	666	605	695	679	682	644	655	654	717	658	701	655	636	596	678	660	702	688	686	688	649	643	667	634	681	673	656	705	647	682	651	690	652	660	683	689	696	642	656	667	689	665	688	672	709	729	653	650	701	662	650	704	661	632	650	698	666	670	671	669	652	672	672	678	682	622	643	654	645	686	666	716	638	651	678	671	628	673	700	677	667	694	619	636	680	708	678	640	658	632	664	667	681	681	668	644	678	668	675	662	699	685	692	655	685	661	689	630	626	635	705	661	649	672	650	658	688	635	698	669	662	641	694	664	697	666	628	648	673	673	669	635	636	636	679	666	668	633	685	663	671	662	650	652	650	641	642	669	688	687	672	687	618	685	636	701	681	664	672	626	680	667	655	685	687	688	676	690	630	685	688	667	656	648	646	698	671	703	656	668	650	666	655	636	687	657	694	676	661	666	650	687	689	668	641	692	640	675	644	678	676	664	684	658	729	690	654	719	622	664	681	629	615	686	702	667	689	652	671	645	644	672	674	641	694	643	646	673	651	653	633	659	633	652	720	647	686	663	641	662	686	745	669	708	678	641	671	680	692	683	669	704	655	654	694	652	649	675	667	674	670	660	646	679	654	672	620	725	624	662	664	668	682	610	685	667	693	684	638	667	641	649	651	649	671	662	709	672	697	665	643	633	627	643	602	666	716	656	660	635	673	661	665	686	663	649	681	691	691	699	674	682	670	673	658	660	660	688	641	664	676	656	653	657	676	651	677	712	693	703	653	655	672	634	670	660	689	681	675	673	685	618	654	671	618	655	674	641	697	656	668	644	652	662	648	649	623	657	651	681	666	653	641	666	626	699	726	650	668	683	695	650	661	654	651	689	626	665	679	700	674	694	665	703	696	728	717	667	682	665	697	682	675	641	623	689	706	665	674	660	639	662	665	689	670	644	641	636	675	672	605	656	673	642	671	641	617	658	642	695	667	627	672	665	669	659	628	685	657	682	622	635	648	610	626	657	663	668	659	635	695	632	656	680	658	637	677	685	656	650	708	650	643	652	703	628	674	641	654	658	670	691	713	676	685	620	641	667	689	686	678	704	653	701	687	669	639	648	698	651	707	667	666	665	707	705	652	694	686	686	656	658	663	683	619	619	678	680	685	670	703	642	679	681	694	618	676	720	681	676	672
5295	397	394	414	361	362	381	350	353	364	378	374	372	330	364	371	351	356	332	346	332	357	349	348	318	362	393	350	332	322	373	342	320	323	354	316	359	368	388	321	330	326	349	347	341	375	348	353	347	357	337	327	323	375	365	339	364	343	331	335	362	350	351	366	371	351	353	341	364	369	332	329	370	355	339	336	359	347	338	311	331	332	324	351	370	340	338	299	359	317	342	327	340	351	340	329	343	367	344	347	359	354	308	339	366	330	384	365	341	365	361	353	366	358	340	368	328	327	335	330	361	342	337	349	319	348	415	316	371	370	311	336	361	363	326	396	347	358	387	343	349	368	321	340	349	328	349	333	340	385	338	353	361	367	352	354	353	344	308	352	364	359	363	355	352	332	320	374	324	340	309	358	350	306	362	366	339	324	348	353	352	367	335	335	367	360	339	369	346	349	335	350	336	347	374	336	379	347	366	343	335	346	336	327	322	363	363	398	329	357	324	370	391	336	352	328	355	364	365	368	364	330	353	322	356	344	325	351	332	362	361	339	344	357	326	343	339	372	327	328	313	335	358	359	329	351	350	373	351	325	347	339	337	337	325	336	345	345	342	343	346	330	367	295	351	374	379	346	345	372	356	330	346	369	329	348	342	346	348	386	367	348	364	349	371	346	351	412	361	347	353	349	334	331	358	350	353	344	363	344	352	397	335	325	377	364	353	356	377	352	364	301	377	345	391	345	351	344	346	357	324	373	329	378	333	345	326	341	323	347	351	309	354	352	396	359	336	367	376	329	328	363	331	344	344	373	337	347	333	330	334	330	379	352	363	341	336	373	369	329	355	335	356	366	327	339	378	339	372	378	390	343	330	311	322	355	321	338	342	352	335	353	312	341	320	340	356	333	336	362	356	377	328	337	367	322	378	365	381	336	383	374	338	369	313	320	319	377	350	323	351	306	351	328	367	333	365	341	335	352	345	402	340	339	313	363	355	347	343	343	368	345	315	336	346	344	353	330	367	313	360	370	337	362	352	395	353	353	337	339	337	339	368	353	317	340	350	374	364	370	324	346	343	350	335	350	367	347	339	339	379	341	341	394	369	350	333	332	337	371	334	339	350	355	366	350	361	306	340	325	348	329	350	355	370	359	339	338	350	350	340	356	296	346	374	347	333	400	354	330	361	339	391	346	352	345	343	362	332	320	383	348	352	341	348	357	339	342	353	328	357	358	363	334	355	370	376	319	355	360	340	331	361	365	371	347	345	346	314	353	356	347	324	326	339	323	298	331	371	342	313	357	363	356	359	326	348	333	345	351	335	324	342	328	365	340	340	342	328	355	366	357	316	361	359	357	360	368	346	337	355	335	312	332	358	358	344	376	351	349	326	360	323	345	330	348	337	336	344	373	325	324	348	329	357	342	314	396	360	366	369	323	305	329	322	340	355	312	353	304	389	393	343	339	359	358	336	358	331	362	377	352	351	333	343	376	403	339	356	358	368	347	347	345	336	328	354	350	337	360	360	324	370	360	373	353	325	297	357	337	335	363	340	342	327	344	363	319	393	348	361	347	338	347	313	366	356	329	371	314	321	333	338	355	343	346	366	380	368	355	379	352	359	342	352	364	348	387	370	343	361	333	358	328	356	354	342	361	355	316	365	347	343	343	351	343	332	360	360	347	349	335	366	373	330	342	366	350	353	380	369	370	354	335	381	379	331	363	350	338	343	332	342	351	346	362	367	356	331	300	361	369	339	327	350	372	327	367	342	352	373	340	315	352	378	338	354	335	330	363	345	328	347	373	315	339	358	350	369	339	327	311	352	325	336	346	371	313	379	337	345	374	330	369	359	363	362	346	358	331	349	359	360	378	349	357	333	353	349	353	358	400	345	353	357	356	371	346	353	337	379	331	372	327	353	354	350	330	328	391	347	343	322	344	342	323	351	350	387	338	348	340	360	335	338	337	326	360	341	347	331	351	319	331	341	383	353	335	371	331	339	330	347	342	293	350	341	344	344	329	355	378	318	322	350	353	340	336	361	346	336	357	347	355	362	318	373	360	344	355	332	352	343	334	369	381	365	359	335	346	369	367	377	328	359	359	364	350	318	357	352	351	323	372	314	329	313	330	349	367	346	368	359	384	346	371	388	316	366	348	324	358	339	332	307	372	359	317	336	357	336	364	394	348	334	356	317	364	320	388	303	346	351	388	310	345	347	343	344	350	325	375	376	379	369	345	363	342	362	332	325	348	331	338	339	362	333	350	344	339	370	331	337	354	332	385	339	360	347	314	361	371	333	334	383	327	340	406	347	360	365	363	359	354	348	388	311	340	330	343	345	352	346	344	344	326	325	338	315	379	322	363	347	340	350	294	327	332	317	324	337	392	357	354	332	348	367	339	348	360	351	360	348	367	348	339	321	314	362	365	346	367	358	359	364	355	368	322	339	335	331	342	395	336	347	345	315	373	387	347	345	340	321	327	328	368	361	371	315	340	335	354	367	321	334	344	389	342	339	313	347	368	315	340	335	397	348	353	331	336	333	366	315	374	348	346	377	333	340	341	327	354	351	342	374	342	349	354	360	364	343	353	363	323	347	355	397	344	340	377	338	320	346	304	349	336	344	342	369	358	346	344	318	357	400	332	357	370	318	341	331	348	365	329	327	339	355	322	368	353	332	300	360	360	371	362	358	336	346	345	347	346	309	363	367	367	320	318	369	352	365	357	352	393	348	336	353	343	345	371	345	358	341	398	367	355	333	335	346	362	354	372	354	344	368	347	351	322	379	318	353	386	328	318	347	393	338	355	349	318	348	313	331	340	354	333	330	368	352	351	342	345	323	363	363	320	370	369	367	391	352	353	327	337	333	369	346	329	342	354	338	330	352	341	311	344	342	350	364	346	334	367	339	337	327	362	353	364	378	357	356	337	343	362	367	351	362	351	363	371	324	320	318	361	338	346	354	374	374	345	355	363	376	362	355	376	364	344	382	364	354	378	333	379	334	380	363	330	332	349	367	342	379	299	388	322	359	352	373	351	324	335	358	349	343	357	366	327	372	330	340	342	352	347	330	345	349	357	366	360	329	351	319	319	320	373	337	360	360	331	362	366	343	341	346	349	350	360	384	332	341	322	345	333	373	360	317	349	373	383	374	341	361	348	355	372	358	366	337	387	332	338	337	328	316	320	353	351	355	351	338	351	392	360	368	297	333	326	391	388	347	349	352	336	354	376	360	354	367	352	357	344	309	346	363	327	349	340	363	382	363	339	374	323	347	360	394	312	361	318	339	366	365	329	318	340	331	337	321	337	343	337	368	350	341	350	375	343	345	359	368	321	318	363	342	346	344	302	401	346	338	334	393	391	343	343	330	363	379	345	334	346	366	333	379	369	349	406	350	346	355	348	334	317	345	325	320	345	313	362	345	390	321	340	329	301	367	377	329	340	302	316	375	356	341	340	334	363	369	332	318	365	373	371	346	351	327	366	376	342	324	357	383	375	333	340
4880	937	1041	1013	1006	924	937	889	983	883	921	922	917	901	931	930	899	897	904	894	852	915	983	914	887	879	909	886	933	952	893	885	924	881	983	903	867	913	878	904	873	877	916	893	953	841	913	939	862	847	887	868	925	932	927	887	902	884	885	894	871	877	904	889	826	872	888	879	888	872	970	884	918	925	892	914	919	915	936	864	932	899	953	862	904	931	907	895	884	892	956	890	839	899	910	912	896	919	886	902	881	873	914	888	841	894	938	928	923	886	867	931	893	880	869	924	941	939	871	878	894	906	920	911	904	890	900	907	879	917	929	895	880	905	907	933	944	880	823	908	893	915	911	876	846	888	890	856	873	876	896	883	917	915	895	865	870	923	909	932	858	878	881	858	903	892	890	803	899	916	933	854	892	853	864	906	899	951	836	884	960	951	885	916	947	891	864	891	873	856	904	850	894	874	884	954	907	871	920	886	844	884	928	880	821	874	914	905	890	849	891	913	909	908	876	903	858	834	941	876	921	900	858	883	878	888	857	833	935	938	917	905	900	921	976	864	863	846	893	881	946	856	866	947	922	912	871	912	919	846	901	855	873	905	848	907	858	892	902	903	859	876	898	905	942	893	855	930	870	923	895	923	884	933	913	857	943	930	880	912	889	892	871	855	824	900	867	902	942	844	876	864	877	864	895	854	888	888	900	932	876	896	879	918	837	894	898	935	917	906	861	892	877	911	890	885	879	841	908	935	876	864	907	933	861	898	914	892	874	902	875	814	834	903	893	960	849	903	882	914	930	905	935	896	851	930	844	902	924	901	901	827	892	888	846	868	908	908	897	891	901	879	853	874	903	910	873	920	920	909	884	849	833	895	929	917	908	886	854	830	921	894	887	854	921	937	950	861	858	900	917	869	923	880	913	938	833	869	871	874	934	895	880	947	895	922	862	932	883	884	867	899	915	920	871	881	880	857	846	893	872	870	854	889	846	896	869	849	878	936	936	888	939	895	879	931	874	879	888	872	847	841	873	882	876	883	900	906	888	839	893	913	844	934	919	910	912	936	867	896	903	871	916	889	952	844	903	909	905	898	926	868	901	879	868	902	933	864	891	926	902	870	931	891	865	854	869	923	859	893	882	800	911	925	876	924	930	940	884	886	890	837	910	897	960	877	888	909	905	889	868	871	862	932	891	894	894	884	880	879	937	962	863	902	913	886	901	842	882	886	881	884	888	891	880	907	909	914	865	861	862	870	853	947	875	839	904	893	870	877	891	923	897	868	872	882	971	917	920	856	947	907	860	846	910	879	940	885	932	895	865	930	861	871	873	896	874	889	879	850	882	932	829	865	905	905	870	857	854	872	822	848	880	869	898	898	837	922	888	900	885	901	832	881	837	916	906	868	817	905	899	929	903	936	929	903	851	872	853	861	841	900	887	911	862	857	884	884	932	898	920	889	968	889	918	917	854	889	960	897	910	854	891	949	891	910	910	937	908	879	883	850	915	866	889	902	939	869	916	879	798	887	795	910	901	888	871	851	933	942	875	908	882	920	883	893	940	870	921	892	887	905	860	940	934	874	848	883	896	883	998	887	905	895	924	897	915	844	941	819	901	890	889	864	934	884	884	873	930	858	833	881	840	876	885	847	855	875	924	853	843	938	854	885	916	857	848	944	924	953	924	895	909	936	849	911	886	918	875	957	871	907	885	834	955	866	867	925	961	871	884	893	863	884	923	912	874	894	877	857	916	862	910	953	886	906	908	875	909	934	859	924	907	916	906	909	863	893	934	886	916	916	875	896	880	901	855	896	895	855	802	857	875	869	895	898	921	896	918	902	865	860	900	933	893	928	885	882	901	866	921	899	890	919	903	896	924	935	873	889	901	861	901	877	902	945	886	888	938	868	861	910	846	889	917	926	919	911	921	934	849	884	970	894	832	893	898	940	895	861	898	884	905	831	915	887	941	983	865	913	898	871	919	849	817	878	877	864	941	937	878	820	891	872	824	870	809	856	882	940	918	832	865	873	911	909	894	847	927	893	856	860	863	887	851	852	830	926	854	894	843	932	890	940	920	907	868	866	892	940	903	884	883	877	868	881	905	872	866	938	863	863	925	861	915	910	916	907	905	887	941	859	869	877	907	837	880	869	877	911	888	889	918	865	862	917	890	868	853	915	966	912	881	910	881	866	875	877	926	906	882	852	862	846	852	863	861	874	895	911	932	890	908	864	848	914	918	884	890	906	909	841	866	951	909	894	892	899	907	909	883	935	838	889	801	858	925	893	898	910	917	909	903	883	907	906	859	890	906	895	868	896	904	893	855	908	859	867	916	869	918	839	927	912	862	911	893	896	908	893	905	872	883	855	873	906	892	938	856	909	906	862	888	860	871	884	810	858	927	864	875	886	912	936	902	902	881	932	923	858	860	899	922	856	892	829	864	902	928	836	872	889	867	900	862	819	904	857	903	901	876	895	851	908	920	904	873	907	881	945	877	905	877	874	866	892	880	896	915	923	904	829	910	879	868	932	896	910	866	859	903	881	898	807	826	888	920	897	924	900	890	921	885	871	856	873	905	909	862	838	928	878	871	957	912	897	910	850	857	879	841	922	942	888	854	895	888	886	912	886	918	843	880	859	936	900	896	900	878	863	929	854	897	899	875	898	912	883	931	872	875	905	886	916	888	847	884	853	952	894	903	868	879	902	886	851	894	918	884	894	905	887	876	949	833	912	879	905	918	831	836	870	898	870	915	896	858	887	940	889	931	884	863	890	844	881	886	874	902	876	882	851	877	924	887	882	913	872	916	939	876	905	863	950	890	897	911	818	936	902	923	840	905	943	909	937	884	864	897	891	843	867	887	885	920	850	857	899	914	923	921	878	896	871	934	915	901	886	896	909	892	846	905	902	871	906	880	870	916	907	832	914	902	898	912	901	837	890	857	877	900	885	879	897	824	920	841	955	888	821	900	883	921	874	922	900	986	913	846	858	822	892	911	878	848	878	807	911	902	898	949	902	873	831	912	897	841	882	836	854	916	893	862	900	870	853	791	899	838	930	907	872	963	855	944	903	899	914	851	921	858	877	934	891	854	901	854	907	824	962	897	845	909	890	909	902	899	880	895	904	873	842	899	868	899	892	881	856	889	913	875	898	950	901	849	871	862	914	866	885	921	919	897	893	869	885	882	932	898	883	905	860	870	908	900	844	885	891	916	886	875	893	915	965	872	868	899	863	857	873	867	914	958	859	873	858	917	884	884	915	908	905	910	878	927	878	932	867	845	927	862	914	882	881	890	889	854	868	902	899	876	856	958	856	871	928	915	889	854	913	905	865	926	920	906	903	874	823	813	879	870	900	944	910	868	913	866	905	873	883	891	946	879	882	943	887	932	878	913	861	850	908	900	908	949	911	867	879	915	899	863	928	887	912	863	911	919	900	840	881	874	925	914	891	934	825	895	886	856	868	901	875	858	887	873	893	877	913	857	892	900	950	871	930	852	912
34716	4512	1560	1226	940	791	670	548	539	481	451	429	450	420	413	435	389	381	356	377	369	376	378	352	401	391	382	367	345	401	382	382	336	380	372	339	385	344	333	368	366	357	370	329	365	416	362	393	381	366	368	352	370	406	400	322	412	345	407	389	373	370	376	389	382	338	349	323	381	365	345	348	321	327	378	330	368	390	365	373	364	320	351	372	357	352	359	364	391	400	355	366	350	383	364	379	383	374	371	369	380	390	361	350	361	387	357	350	373	346	364	375	360	350	367	368	348	306	368	350	345	351	353	363	362	400	364	316	358	393	352	345	374	362	367	360	371	335	371	366	357	349	313	397	388	368	379	318	339	364	350	361	394	382	378	347	370	356	329	371	359	317	376	342	340	355	366	325	372	366	368	373	344	363	378	361	360	367	359	369	331	383	355	353	357	351	373	369	336	360	376	382	371	368	325	334	341	341	379	367	357	353	381	354	324	337	377	347	340	363	401	395	348	355	401	369	362	375	356	354	369	348	354	343	357	359	372	371	362	363	379	377	361	354	342	381	404	364	367	358	367	362	398	377	374	389	349	379	334	373	363	364	362	351	375	327	391	403	365	363	374	341	370	359	347	362	359	353	403	360	352	348	378	398	366	341	378	394	338	330	333	363	368	339	354	360	341	380	361	359	331	340	370	346	351	331	334	352	354	373	328	354	328	387	359	369	360	356	336	351	336	410	364	378	364	342	372	363	334	380	347	360	347	348	370	349	346	352	391	344	371	354	328	350	351	396	381	353	403	392	381	383	365	364	340	367	397	404	363	361	350	320	378	380	358	359	317	393	358	363	364	344	372	386	351	373	365	364	356	369	401	351	377	378	368	352	378	347	358	358	332	372	353	371	349	372	347	372	363	343	380	377	357	358	356	370	369	350	341	348	353	352	354	356	365	330	341	336	342	377	398	372	344	301	359	358	369	375	348	353	373	355	371	360	346	366	340	372	375	387	356	358	369	352	393	371	390	345	365	378	382	370	326	359	404	361	365	364	344	354	357	366	371	362	396	353	361	356	386	358	376	381	382	353	389	371	359	354	368	370	371	339	345	334	323	384	363	370	374	316	370	346	359	369	338	341	352	351	384	384	339	322	357	376	320	360	342	376	356	324	369	340	368	361	340	345	344	379	400	338	372	364	346	319	389	372	360	390	355	332	364	377	382	336	354	366	362	393	348	356	393	373	342	371	425	373	343	338	367	331	327	381	394	375	343	366	381	372	397	375	360	370	379	366	327	344	336	345	362	359	331	343	380	387	356	365	359	411	380	350	381	390	324	362	379	359	369	346	347	392	379	387	359	373	367	373	420	354	357	340	383	369	407	358	341	351	345	365	382	372	340	353	393	343	370	358	371	364	351	368	367	344	337	386	388	351	361	334	353	355	396	348	319	378	348	369	373	369	361	350	341	376	380	386	362	381	377	378	350	360	396	387	393	328	344	350	377	372	377	349	364	364	364	366	384	357	367	351	368	379	331	378	359	346	373	380	369	379	384	351	370	373	364	332	350	338	386	382	386	374	368	386	379	355	325	343	367	341	374	362	378	339	369	395	382	372	328	359	376	375	371	361	350	363	402	369	344	356	376	379	347	334	369	351	365	360	323	324	368	378	360	322	327	379	348	376	377	394	361	362	340	379	365	324	340	338	372	346	364	337	391	360	329	369	354	328	359	342	376	333	367	354	363	350	341	379	385	384	371	359	372	335	387	368	339	387	352	377	341	324	370	388	360	337	374	363	356	350	333	370	362	369	375	350	344	365	358	354	378	383	353	336	333	350	384	365	358	323	352	298	372	333	358	367	383	374	361	363	310	360	361	342	338	370	357	353	379	360	381	321	380	380	387	357	395	363	352	405	366	389	335	354	367	368	363	346	374	320	323	359	358	317	330	387	372	346	367	362	336	363	346	344	374	338	359	393	371	358	353	354	369	367	351	320	369	331	337	377	347	362	342	399	343	351	368	344	347	377	334	352	360	358	366	370	359	333	389	378	344	362	372	381	353	371	397	367	382	378	330	367	353	374	366	334	346	358	359	389	381	384	396	332	375	367	370	365	340	333	354	352	367	363	324	372	391	365	378	351	372	353	396	339	344	367	396	338	330	402	342	344	372	374	350	322	389	327	352	402	362	344	358	355	357	346	364	372	317	358	395	336	356	361	391	355	362	373	371	324	333	342	342	392	342	333	359	353	328	377	367	351	333	350	345	381	437	385	383	364	382	338	351	378	336	341	391	333	360	347	374	352	337	345	368	347	357	375	346	402	360	366	355	369	357	358	343	386	351	388	344	384	321	374	388	351	339	383	327	362	328	369	354	360	326	340	351	376	353	385	366	389	348	378	349	369	382	365	356	371	361	345	409	366	343	336	323	363	371	361	365	352	358	354	392	372	352	327	349	341	369	379	380	385	367	365	334	369	375	344	403	359	326	357	360	362	370	368	374	380	361	344	366	384	363	337	340	354	380	371	345	366	343	357	366	353	347	358	369	366	386	389	359	358	363	330	350	377	384	351	422	339	374	362	375	374	328	350	357	341	375	362	350	372	357	358	339	373	380	352	349	413	379	362	354	384	348	352	366	357	359	358	343	388	392	379	357	343	370	369	357	355	383	391	339	352	376	347	384	366	352	365	331	369	365	387	367	369	341	361	356	329	376	335	348	355	389	346	365	335	375	339	364	337	349	374	351	334	371	331	364	364	355	379	368	367	360	349	399	378	368	350	350	366	391	362	352	363	370	374	368	368	334	389	368	338	373	368	330	359	393	360	342	402	378	353	337	391	328	359	365	345	357	359	381	339	365	367	387	370	323	351	357	379	372	355	363	333	375	350	368	346	333	347	370	366	370	350	328	349	355	374	349	345	324	353	362	342	347	343	385	355	338	357	330	380	363	357	382	365	349	357	388	311	344	382	355	359	366	342	347	373	373	360	344	345	328	368	345	370	356	357	411	367	335	381	353	390	358	327	373	374	350	364	419	373	366	367	384	347	392	375	327	364	388	362	371	346	359	349	384	360	363	364	379	354	372	352	353	370	371	355	359	354	415	398	376	377	391	362	339	371	380	337	365	345	386	395	331	391	375	362	402	374	371	310	345	380	380	378	359	384	412	341	375	359	396	384	359	392	356	388	372	384	352	363	391	342	349	336	354	375	337	359	368	352	409	390	343	341	359	368	364	387	368	380	350	388	370	356	350	347	336	371	346	365	370	379	345	352	352	360	344	382	364	343	361	338	370	347	406	304	400	366	337	370	348	368	353	384	373	340	360	363	369	355	348	379	347	362	372	340	377	373	375	318	363	350	344	333	375	370	331	350	372	380	343	434	382	336	333	383	358	362	398	370	360	376	383	374	341	367	340	346	398	357	403	354	322	365	352	340	341	353	342	344	373	345	386	356	378	339	344	366	371	328	356	364	381	356	353	377	366	344	358	368	367	345	324	344	375	385	329	373	373	362	374	366
16935	1789	3328	3671	3213	2711	2247	2029	1761	1626	1564	1416	1377	1311	1265	1279	1186	1101	1119	1151	1138	1096	1070	1033	1000	1026	1036	989	962	984	969	953	940	1027	938	982	1013	980	982	974	999	913	946	951	948	958	911	906	942	909	902	931	924	955	931	921	980	965	903	902	894	941	890	988	955	916	911	949	958	971	946	950	962	932	906	917	941	931	945	944	939	929	942	974	967	988	930	927	989	923	948	904	934	906	963	974	953	911	930	881	968	947	907	959	980	960	917	960	927	945	934	931	946	941	925	930	953	951	978	948	947	947	893	920	911	907	884	903	904	948	924	924	915	965	960	914	972	936	924	919	968	900	900	964	928	928	903	954	968	908	929	904	945	942	930	941	907	907	935	943	885	877	983	936	933	966	938	1006	865	931	921	920	928	903	915	916	908	903	922	941	885	928	856	905	918	909	908	873	938	862	898	890	885	937	924	964	922	888	884	1001	863	898	944	935	910	970	931	912	927	930	896	955	904	958	952	926	899	890	938	918	922	908	950	946	906	902	951	866	911	914	896	951	933	951	898	941	922	921	877	892	945	930	938	928	936	950	899	931	977	911	929	873	895	885	887	911	901	947	878	897	964	946	917	974	916	897	926	897	992	901	911	964	896	979	850	859	950	870	966	891	908	891	894	942	925	900	913	912	945	915	917	943	922	957	927	879	902	877	975	900	932	944	924	939	929	930	914	948	881	970	930	943	926	943	898	946	859	972	870	877	943	884	939	889	951	921	900	935	871	929	922	891	907	935	961	900	960	914	973	867	887	910	900	918	905	907	972	911	904	912	915	910	882	904	909	956	895	940	935	927	897	874	913	849	882	933	944	914	884	965	868	884	966	892	890	947	906	929	877	850	904	880	881	921	944	907	966	830	925	886	867	955	961	875	891	837	956	896	925	870	916	885	968	842	909	940	895	930	919	920	878	899	981	907	944	994	895	946	896	914	906	942	950	954	911	929	924	924	918	846	928	907	898	903	947	900	910	938	932	959	916	937	886	944	874	911	875	906	907	910	878	918	915	952	904	923	912	951	901	907	863	932	863	895	970	895	884	901	873	891	935	879	879	912	909	885	884	903	892	950	947	909	924	880	926	901	892	904	884	939	917	936	933	898	973	936	918	908	943	898	934	945	878	894	875	897	885	861	881	903	872	909	943	932	962	914	901	923	912	910	944	943	922	915	906	848	907	919	894	896	953	855	888	931	926	912	908	897	927	902	904	951	893	929	899	899	859	902	901	951	846	920	965	882	818	939	941	866	999	887	860	894	963	950	973	941	913	933	873	967	905	938	921	943	895	875	920	906	935	887	937	919	878	909	920	899	884	898	926	930	913	925	916	921	926	876	926	886	918	935	927	929	896	922	938	894	927	903	885	917	950	903	921	885	969	903	945	888	945	920	924	910	915	903	931	938	883	944	917	951	959	922	903	944	934	937	890	879	907	919	913	936	881	905	934	859	839	863	874	883	906	903	902	920	899	901	916	982	896	919	920	889	874	898	920	897	894	924	880	899	898	857	902	927	909	874	896	904	874	892	865	942	840	897	951	880	886	912	898	936	912	874	923	919	911	912	936	925	882	906	949	927	955	900	911	874	911	939	886	917	880	921	934	897	922	904	907	907	910	988	900	933	880	930	899	865	925	902	898	942	900	881	976	883	872	934	894	925	886	895	926	929	907	898	907	847	903	888	897	901	907	931	904	972	898	880	873	945	914	873	927	896	877	928	959	913	900	921	937	903	872	941	921	968	908	902	897	869	953	947	891	917	939	907	949	860	892	923	902	895	903	915	945	855	875	931	896	939	938	890	941	880	917	904	914	873	960	932	861	896	923	906	907	907	892	914	945	913	895	917	867	915	888	897	842	935	892	876	905	870	883	887	904	976	859	933	924	930	874	937	903	924	911	892	877	897	915	963	857	890	895	893	909	900	984	910	993	881	912	905	860	903	953	944	977	901	934	896	892	924	929	919	909	934	938	937	909	905	890	924	948	864	889	894	876	867	870	948	954	892	883	891	866	939	927	869	919	902	962	879	941	883	969	940	882	924	910	940	939	919	942	907	899	963	869	927	908	934	866	918	882	912	828	937	913	902	927	921	882	901	898	886	867	909	922	886	930	927	921	890	909	869	881	914	935	919	861	884	852	925	928	875	904	898	863	911	906	967	892	908	901	907	945	923	887	913	955	968	904	905	914	930	893	904	966	926	899	921	956	963	886	905	883	921	1008	943	920	910	925	939	906	933	916	870	875	940	906	912	869	910	924	951	880	874	904	938	924	894	932	937	929	929	927	928	910	940	928	911	915	916	879	895	941	852	961	871	907	924	892	838	869	904	906	941	868	894	891	894	923	900	923	891	891	854	917	952	910	944	918	906	915	924	965	927	891	909	940	846	971	904	951	926	945	896	831	888	884	899	909	962	923	907	917	903	900	873	902	907	940	890	947	916	860	891	875	861	929	895	942	893	889	964	924	910	877	954	932	880	881	903	932	892	894	933	904	911	889	903	916	910	883	954	912	959	929	916	921	881	953	904	902	941	909	966	887	948	913	919	904	890	937	935	899	896	914	926	958	916	910	846	874	900	965	871	905	927	915	864	931	859	935	939	917	917	909	886	879	877	861	849	958	933	896	877	956	911	902	883	902	949	887	938	953	913	941	927	885	908	895	885	898	905	940	900	868	852	888	878	893	954	936	902	934	898	935	920	866	902	950	871	932	942	878	911	886	911	852	870	905	876	885	907	919	919	912	931	945	902	888	860	910	938	891	906	873	895	901	904	862	890	911	894	908	945	934	905	930	890	909	887	938	985	897	907	911	910	877	901	938	909	911	905	918	898	883	930	910	886	902	875	933	914	859	880	948	894	935	926	913	930	935	883	914	925	890	902	932	833	940	911	880	895	928	898	923	921	949	930	875	872	901	955	893	913	923	900	918	940	869	907	874	935	940	934	924	927	947	910	928	978	924	904	956	895	911	970	876	863	947	869	919	934	918	922	882	894	943	883	919	909	967	922	958	860	897	925	891	903	875	890	956	879	926	984	885	914	908	885	950	879	875	956	992	941	931	924	921	900	941	912	921	918	908	914	863	909	939	893	896	888	964	918	927	928	904	905	878	949	928	910	908	956	888	877	912	905	913	943	849	920	949	978	941	882	983	939	892	936	960	930	863	938	943	873	925	933	929	874	931	927	875	922	902	925	925	873	975	895	961	944	887	917	958	838	945	901	916	875	884	945	947	934	944	925	902	934	966	893	868	874	924	862	912	889	921	843	910	944	973	912	912	940	917	886	947	945	893	919	956	859	875	874	906	903	924	935	909	944	873	927	929	913	945	923	897	928	983	881	955	889	943	882	887	907	888	877	942	926	930	935	891	897	857	911	953	917	821	938	954	905	904	866	924	942	980	967	900	925	893	905	882	898	938	918	910	909	946	939	890	883	836	910	908	898	880	900	874	891	928	925	912	947	886	937	934	882
45890	8846	2818	2094	1419	1028	855	695	558	507	449	408	401	368	345	319	308	326	327	316	287	264	274	312	310	293	265	297	299	253	270	273	289	267	233	251	243	246	265	266	255	258	252	251	246	240	280	246	242	252	248	277	251	261	253	279	278	250	239	248	256	246	257	244	285	270	259	226	239	275	255	254	277	269	252	262	252	238	276	263	257	255	245	229	263	254	272	246	278	269	296	241	249	283	275	262	235	240	248	248	255	250	237	236	243	231	258	265	255	246	247	264	249	235	235	254	243	201	244	236	263	234	284	264	269	271	276	247	215	231	258	252	246	264	257	261	242	244	235	279	268	236	273	256	252	220	245	278	238	244	248	269	246	256	267	253	240	247	278	251	253	247	253	248	218	253	242	276	217	258	231	210	251	249	227	236	271	251	247	263	240	248	234	243	241	271	224	226	270	255	257	252	273	239	222	249	238	216	231	253	236	266	254	248	248	254	282	255	273	228	251	240	231	250	242	237	269	235	250	227	227	231	273	219	269	260	247	251	255	239	244	249	266	202	263	226	243	242	247	253	266	269	250	237	243	230	262	226	265	252	252	236	238	260	263	231	258	242	247	228	240	227	244	250	263	234	240	250	271	229	237	252	237	220	231	263	260	243	243	230	261	260	234	234	246	255	275	237	241	232	257	242	236	220	224	244	234	224	244	230	239	256	248	270	248	228	254	206	265	276	258	248	280	273	264	236	268	231	251	271	243	242	248	239	213	245	256	239	252	227	257	225	253	241	226	243	241	261	227	241	246	235	256	233	261	232	266	246	245	253	264	256	245	252	250	272	249	254	239	211	256	248	223	262	253	231	245	233	253	254	253	264	255	281	254	251	261	246	251	232	219	259	215	221	276	246	240	224	227	226	209	225	231	246	220	223	245	264	249	244	255	239	232	262	238	245	224	250	247	229	270	246	257	255	212	267	264	238	249	246	265	234	266	236	230	254	240	247	253	249	246	226	243	224	242	248	264	250	264	248	253	276	261	246	243	245	255	257	239	238	232	262	270	260	251	259	241	255	261	249	263	219	262	270	234	246	250	243	242	228	246	269	232	239	229	236	217	227	219	226	242	235	247	225	262	255	243	244	215	230	237	245	263	246	254	224	274	244	243	244	257	241	247	238	223	230	246	248	244	264	248	259	248	242	256	262	242	250	217	247	247	245	236	256	263	225	258	235	251	243	251	235	277	262	245	226	241	259	248	256	261	256	240	273	238	252	280	261	247	262	253	257	256	248	245	232	239	246	257	221	232	248	226	244	260	267	277	235	264	227	235	231	240	259	269	269	249	237	258	243	246	243	263	221	264	200	252	237	269	269	275	256	256	238	254	246	253	235	258	247	238	231	255	248	235	261	231	242	252	250	254	260	239	245	259	248	261	234	260	243	232	228	275	247	256	272	263	226	255	250	256	244	232	264	236	249	253	238	231	250	272	249	269	255	238	232	228	250	231	276	255	245	252	236	225	236	262	246	246	245	253	256	246	222	223	267	248	280	259	220	248	256	229	247	225	262	258	247	286	244	268	245	230	263	237	239	246	261	233	230	246	237	262	258	257	234	243	279	273	248	240	230	245	253	254	258	224	220	263	242	248	252	218	222	273	244	246	257	206	244	257	270	242	232	258	210	247	235	234	246	226	276	230	245	228	262	257	264	241	241	244	243	223	240	229	268	271	238	252	230	231	234	253	270	231	262	270	252	271	225	255	236	239	227	257	252	226	227	245	250	261	265	236	243	245	248	260	242	257	246	223	256	241	259	235	254	276	265	271	250	239	259	243	220	233	258	267	246	265	247	252	253	277	252	213	246	239	240	243	262	260	275	274	225	240	224	230	263	276	236	235	259	263	233	230	224	248	249	254	264	250	231	236	257	211	233	236	255	255	246	256	243	239	246	229	278	248	230	248	253	235	266	258	269	288	245	270	251	261	223	251	258	247	231	272	275	237	231	259	244	253	226	224	252	245	243	250	238	210	263	245	245	223	246	257	273	234	262	271	232	218	238	227	223	240	224	250	243	250	209	243	268	293	230	251	241	251	263	251	257	260	238	266	244	234	219	263	223	264	234	252	269	250	239	225	270	261	214	226	230	234	249	222	221	269	244	263	287	271	222	234	236	246	255	247	208	247	266	253	251	231	256	233	238	277	265	224	237	258	238	239	238	249	268	257	284	259	235	245	247	247	261	247	235	235	279	248	257	233	224	262	254	234	284	219	227	256	260	238	244	228	258	262	237	241	261	256	262	232	244	249	276	254	249	257	233	256	244	246	225	235	250	283	241	234	270	256	244	212	227	246	232	202	251	249	257	235	266	250	248	243	237	247	247	253	265	277	266	249	259	231	215	242	225	235	251	264	258	234	237	234	259	252	235	262	225	231	229	259	224	246	234	220	252	258	242	274	246	236	224	246	260	271	226	238	225	238	275	242	263	230	243	275	235	242	234	270	242	226	249	259	242	235	255	232	240	237	251	237	228	240	249	239	234	242	269	250	254	244	252	242	234	229	213	242	248	256	245	251	249	230	254	228	245	255	258	230	255	248	248	251	237	272	225	246	258	259	265	242	252	266	249	275	254	222	232	231	255	266	247	271	246	260	255	259	246	235	256	267	279	256	236	242	236	268	235	248	289	208	262	259	231	246	270	246	252	259	255	278	255	247	276	266	231	246	237	248	239	269	244	264	230	257	218	221	247	255	260	236	231	228	248	236	265	261	240	258	263	247	225	246	283	237	248	214	215	238	260	223	252	257	243	236	239	253	241	275	270	232	227	249	265	258	242	245	255	232	230	290	244	266	243	261	259	236	257	241	250	252	247	230	243	234	260	244	231	257	259	239	275	273	253	249	226	252	261	252	247	252	258	238	265	252	255	245	248	233	237	238	221	245	225	249	231	229	256	224	239	247	258	256	245	256	228	247	227	248	259	242	249	220	259	227	245	231	263	238	245	243	231	246	251	245	254	247	212	264	247	269	251	247	237	226	257	209	239	278	256	243	263	258	218	248	226	248	253	264	229	245	246	235	245	214	261	227	244	241	258	254	256	287	260	217	238	241	267	236	247	252	250	244	237	221	241	243	268	255	264	261	239	232	263	251	224	250	248	225	245	252	225	231	241	226	237	212	248	238	229	259	239	266	235	259	239	246	234	225	236	231	247	233	234	220	264	241	261	256	209	255	249	242	247	250	234	284	244	220	260	222	242	264	212	232	245	253	264	219	237	250	253	241	258	261	274	249	252	258	231	251	248	247	281	252	226	241	250	228	239	257	269	254	259	222	270	259	274	248	235	238	242	267	225	252	243	240	253	236	258	243	261	223	243	244	210	255	251	241	233	262	237	240	245	233	253	218	263	280	241	261	244	241	253	218	263	203	254	260	231	234	258	239	287	248	232	244	229	238	255	264	235	263	254	236	250	251	237	283	232	252	274	245	251	238	251	245	233	266	243	228	270	240	267	232	244	238	227
21901	2436	5257	5750	4951	4021	3273	2795	2429	2031	1875	1673	1528	1376	1393	1244	1163	1053	1110	988	1016	912	994	923	894	900	861	827	809	808	799	797	745	824	778	734	759	771	757	746	675	744	727	732	704	715	756	718	693	715	728	660	641	689	703	688	660	705	695	695	695	682	646	645	660	691	663	709	652	670	710	678	665	667	706	732	699	695	674	719	678	616	669	665	712	676	726	732	641	691	641	654	661	656	669	639	662	662	665	644	723	685	650	661	653	655	642	677	637	663	662	672	661	687	671	694	626	707	665	684	723	683	674	674	691	664	695	704	639	700	647	696	654	672	656	664	705	711	680	668	666	663	657	614	698	717	691	622	631	685	646	689	701	622	646	655	626	632	667	664	681	661	683	666	638	704	645	648	662	709	603	690	619	644	686	601	649	669	658	630	664	666	631	650	660	674	672	608	604	638	665	609	651	635	629	628	631	668	623	636	629	678	686	651	691	606	666	662	657	663	637	669	680	618	596	615	647	619	674	664	627	627	675	651	649	624	621	655	685	655	621	648	681	617	658	679	650	623	648	647	680	648	650	607	658	612	600	641	666	627	617	640	627	667	637	670	672	664	680	651	691	658	662	665	662	644	644	608	635	678	636	667	649	635	612	625	617	639	675	619	611	599	614	622	633	677	667	658	617	614	689	663	645	609	601	631	673	636	674	652	653	649	650	646	651	628	623	601	664	636	641	643	652	637	655	601	627	645	620	665	638	623	639	623	617	668	604	607	682	661	604	645	672	676	611	662	665	647	615	652	681	644	656	664	633	599	600	684	645	629	632	624	602	622	612	646	664	649	632	675	628	653	647	637	646	655	646	594	652	644	667	636	650	653	637	628	664	644	636	618	616	653	621	623	679	623	617	589	600	666	647	642	659	634	661	679	614	680	665	611	622	611	666	680	678	618	605	678	628	689	645	637	612	637	660	643	654	640	646	606	686	635	671	616	635	664	622	642	608	641	676	612	659	661	665	637	600	645	628	669	650	643	610	687	661	577	676	666	675	631	636	638	671	621	689	633	628	671	678	616	642	665	650	615	622	664	619	624	642	674	617	602	646	687	608	621	678	635	638	592	687	635	605	652	608	645	614	620	623	551	629	660	621	642	652	607	623	619	697	621	611	681	690	644	661	636	644	675	625	629	603	634	626	665	636	604	652	622	656	646	588	624	651	648	647	572	634	629	649	677	688	602	654	663	618	665	649	652	612	693	611	673	662	655	643	619	682	624	651	675	597	630	633	658	645	609	609	641	661	601	630	654	622	635	626	673	682	623	639	592	648	702	615	653	614	620	636	616	636	640	646	556	638	653	633	664	695	636	683	595	669	691	656	664	627	655	640	599	620	698	672	643	667	618	599	682	600	629	611	622	647	597	662	634	668	650	617	614	692	602	681	650	657	648	646	640	675	653	642	629	630	630	682	647	650	656	646	676	621	599	647	644	622	598	634	617	648	666	617	605	604	667	622	635	663	610	627	640	647	664	624	671	632	637	660	580	639	659	653	608	650	652	661	628	655	659	655	684	650	654	664	617	626	654	633	636	655	628	663	647	655	619	684	631	605	612	636	623	631	617	639	671	675	645	649	640	643	661	630	646	662	658	662	667	620	612	646	709	674	677	684	603	647	673	590	635	642	644	653	653	675	593	634	648	637	688	618	644	631	657	671	637	647	636	643	693	665	625	640	618	686	641	663	619	652	665	642	622	649	667	643	659	646	624	690	649	609	665	728	652	651	618	687	657	637	619	629	651	627	572	619	608	647	649	612	632	656	583	650	681	564	584	602	644	642	655	682	611	666	606	636	669	648	652	627	622	604	660	648	621	626	598	651	633	602	656	686	621	635	646	644	659	619	679	568	655	635	670	686	621	645	642	633	617	624	659	647	652	641	680	609	686	603	634	604	661	601	600	647	655	597	646	647	605	645	631	657	672	676	638	627	661	621	631	660	643	616	633	644	666	676	621	610	617	631	635	671	676	636	633	652	673	642	615	625	682	602	586	599	623	641	622	647	686	657	610	602	623	627	655	642	664	613	684	620	631	611	644	600	619	646	656	632	633	649	625	638	658	649	637	639	643	674	638	648	600	589	621	628	627	614	645	605	671	656	579	667	636	602	634	592	618	683	656	656	622	658	635	632	610	657	653	605	672	636	659	603	585	622	659	633	623	619	651	641	646	616	626	657	668	639	671	653	652	604	685	634	623	675	636	628	660	624	666	612	646	653	611	655	621	633	672	661	675	647	662	632	669	657	610	653	615	618	664	651	665	642	646	685	659	677	650	632	657	624	615	669	662	610	605	654	673	669	670	646	635	645	650	626	660	633	661	635	619	703	624	592	637	655	649	649	681	657	593	626	622	623	632	655	647	619	606	641	604	664	619	662	654	670	666	622	610	631	684	682	649	620	624	643	677	615	639	624	660	640	653	663	658	627	632	647	628	679	615	675	678	637	605	601	642	620	591	690	632	668	671	679	629	616	623	654	627	615	605	622	605	622	682	618	618	621	679	661	638	665	654	640	652	644	624	653	686	636	673	665	623	645	649	660	582	616	592	645	660	634	669	711	646	647	633	634	667	627	651	621	648	674	624	667	621	604	674	621	674	620	632	665	632	671	625	615	635	652	589	624	660	662	639	610	661	666	653	621	665	671	657	637	614	664	640	667	654	636	652	619	649	642	629	648	653	659	606	666	649	622	639	638	642	657	690	688	656	661	642	644	629	696	662	631	629	659	645	670	624	656	677	631	675	623	648	646	699	613	625	680	615	616	630	661	644	620	656	642	634	622	658	629	634	693	626	656	678	661	649	654	620	644	648	682	629	580	616	610	677	629	651	656	648	643	645	641	656	644	647	618	605	626	624	658	679	649	655	645	635	616	603	636	627	665	653	617	672	644	652	694	649	667	631	622	657	659	652	653	638	644	648	650	609	637	610	643	659	659	621	619	637	656	612	628	659	648	648	650	643	653	624	622	697	675	656	689	660	629	661	646	643	670	652	645	580	632	640	675	619	652	625	612	654	607	619	657	621	594	685	653	676	603	644	647	624	643	621	637	648	665	652	679	601	590	629	669	654	646	649	638	626	618	654	646	644	654	647	653	645	607	642	662	634	667	667	648	652	630	703	624	638	622	586	649	652	654	617	601	661	639	678	622	641	601	633	610	621	615	631	599	655	647	671	602	638	680	675	629	653	664	644	612	650	644	625	660	668	616	626	646	627	629	654	653	696	643	614	617	662	684	700	673	666	577	650	648	642	645	684	639	662	625	659	618	650	623	664	627	692	657	632	646	667	636	609	650	689	605	658	631	610	653	666	670	622	669	632	682	661	618	645	668	636	606	672	631	629	662	651	650	660	623	698	612	597	650	608	659	657	623	662	614	629	619	667	651	627	655	629	639	617	654	680	636	666	678	682	671	696	605	643	593	657	637	670	668	642	717	644	606	632	631	624	596	632	663	638	626	656	631	639
5957	422	382	389	343	371	329	367	345	370	360	360	349	341	313	340	343	309	375	311	336	344	340	338	352	365	335	379	323	322	341	323	325	334	337	354	351	330	344	347	326	336	352	317	317	333	340	336	342	338	310	328	321	294	327	319	325	346	322	352	316	332	343	332	325	368	333	360	341	319	354	346	326	347	361	327	368	340	349	321	331	357	320	352	335	328	329	361	336	331	324	354	312	352	342	360	335	345	322	318	354	332	332	377	352	336	349	353	311	345	346	345	345	362	326	345	345	309	326	333	332	311	365	336	358	355	327	345	334	319	324	333	372	351	336	325	354	368	325	327	329	298	350	367	314	330	351	341	338	391	338	326	311	348	322	363	337	330	340	331	364	353	337	374	336	378	330	325	338	327	349	328	341	346	350	330	320	345	332	330	342	347	357	345	342	335	342	335	343	334	361	366	345	319	346	329	351	346	359	339	305	322	340	323	351	374	340	357	368	359	334	302	352	336	311	348	328	338	320	352	350	298	301	307	326	350	367	309	362	343	355	329	308	339	330	360	319	353	325	346	319	336	338	348	330	345	306	323	341	353	302	346	350	329	346	332	321	306	334	329	357	354	343	346	337	358	331	356	365	370	350	341	284	316	313	347	348	322	322	350	346	347	354	315	343	355	310	342	309	336	323	347	330	329	329	333	329	350	373	336	364	335	331	307	334	334	347	365	366	351	375	314	374	359	333	287	329	354	366	336	319	334	329	379	341	333	355	341	319	323	333	332	327	331	343	350	363	347	354	339	313	337	358	355	315	341	314	304	339	308	336	314	330	353	339	311	332	311	302	351	345	324	319	338	335	348	346	369	331	375	328	366	356	347	359	350	344	328	321	339	312	343	349	346	342	319	324	341	339	329	324	338	340	375	319	353	330	324	323	332	333	344	343	347	357	324	329	314	333	345	370	366	353	341	342	363	307	339	352	329	336	339	339	314	326	333	344	332	371	347	344	303	357	333	368	332	358	333	353	336	336	330	345	369	359	335	352	358	306	330	347	324	329	343	346	341	341	379	353	332	315	323	332	339	343	353	308	352	331	355	339	357	330	319	328	346	339	342	354	332	341	321	352	320	310	324	322	367	329	315	335	356	357	375	337	367	333	330	348	366	364	312	329	301	330	350	355	323	356	326	309	343	333	362	310	356	346	390	325	328	361	318	343	307	334	297	328	362	343	350	351	346	359	328	368	332	321	326	363	363	326	308	343	305	369	353	351	305	345	359	326	334	354	333	344	349	351	360	315	341	352	343	345	322	357	316	349	349	356	344	328	323	335	336	372	322	354	347	301	343	324	370	322	321	370	336	327	321	306	322	356	296	320	355	335	372	322	391	334	350	326	330	334	323	343	349	333	363	334	358	353	305	331	335	353	337	365	321	324	326	339	313	322	328	326	330	305	312	307	320	308	341	321	312	364	356	354	375	320	343	359	327	352	333	312	304	351	350	356	328	348	331	338	350	333	321	342	319	344	308	330	350	336	319	341	318	366	342	296	346	349	306	334	340	346	346	368	337	317	323	341	317	333	368	351	336	353	346	339	333	358	344	351	320	368	303	368	337	353	324	318	318	350	357	340	382	344	334	316	329	345	360	354	332	304	311	348	345	347	340	333	324	338	348	323	322	366	334	312	336	361	331	316	371	323	350	358	330	376	345	325	340	332	334	352	354	384	331	368	319	345	341	349	333	344	335	352	330	355	339	358	312	377	332	325	372	328	320	347	331	324	334	326	340	305	351	359	360	343	321	347	353	325	349	329	304	315	353	323	344	344	337	301	336	363	299	347	338	336	339	312	332	353	381	352	370	330	320	342	344	308	309	329	327	350	362	374	351	369	361	343	376	328	333	332	354	354	317	322	337	325	338	287	335	341	334	365	342	348	307	368	353	298	330	356	342	371	338	317	347	346	324	344	348	342	317	314	319	361	369	338	317	341	308	349	334	347	344	348	322	351	342	320	337	365	341	346	344	327	371	331	346	312	344	347	309	378	365	308	332	350	353	340	338	335	328	347	343	346	337	334	303	313	327	356	376	298	361	350	344	317	352	352	382	353	312	322	344	355	281	356	341	337	312	342	357	363	343	348	341	340	362	353	361	314	347	344	383	350	324	320	332	308	390	318	333	318	322	326	330	323	319	361	324	323	339	335	332	336	346	352	341	365	337	349	350	326	378	360	356	363	380	309	357	312	302	369	352	337	297	345	332	334	333	397	330	320	337	328	343	358	328	322	360	340	315	337	363	340	339	320	306	334	314	327	328	326	339	331	356	341	366	352	363	309	369	325	325	338	345	366	332	316	320	350	331	342	379	328	320	334	370	322	353	351	317	331	373	342	330	336	341	371	332	350	352	330	339	344	310	331	327	355	329	317	361	325	358	353	331	349	321	315	343	362	326	361	339	356	367	350	339	327	312	316	362	354	332	334	372	343	317	343	335	359	314	365	355	305	330	308	342	369	348	361	399	352	318	355	344	332	348	346	371	392	327	368	347	311	348	335	344	362	324	319	335	341	355	365	330	350	343	306	338	333	354	359	380	326	349	327	320	315	355	302	326	332	313	343	360	367	356	370	342	331	333	370	356	331	333	339	358	331	317	327	346	359	336	347	353	344	381	328	352	324	332	326	319	343	361	332	315	377	373	299	363	336	377	330	315	333	307	309	326	360	330	341	350	333	344	309	324	350	336	373	298	340	360	332	362	360	325	332	336	313	351	312	338	322	340	319	349	383	320	334	337	346	316	329	359	314	375	356	370	342	352	308	319	333	363	323	319	329	368	336	335	367	358	348	295	330	310	347	331	331	360	343	286	322	327	382	326	354	342	342	304	327	334	331	343	346	362	359	346	339	345	348	342	335	351	283	382	361	352	366	348	303	328	321	327	320	322	335	330	323	332	299	330	349	359	338	339	326	363	326	329	356	333	345	301	337	335	343	306	329	350	355	343	345	342	310	349	342	351	354	353	308	367	338	306	361	350	348	333	342	346	359	338	334	355	348	320	331	364	342	327	304	359	327	339	353	359	323	363	332	329	337	384	326	292	317	321	341	336	335	344	352	336	301	349	301	345	324	347	365	363	355	358	335	356	315	306	357	345	329	341	320	312	330	357	334	354	329	314	352	329	308	348	337	344	335	355	321	358	357	344	361	343	334	339	346	350	337	323	325	313	300	347	336	338	306	330	365	330	328	389	347	333	325	335	307	319	349	329	350	362	280	355	341	336	366	331	366	371	323	362	354	340	339	352	349	346	342	327	344	342	327	326	321	365	325	351	348	342	333	323	338	313	315	344	327	321	350	339	336	386	363	333	343	363	338	413	352	313	347	323	370	360	346	333	327	308	339	310	319	336	332	323	323	374	341	321	340	342	333	329	361	333	340	305	329	343	368	340	368	343	312	291	332	335	339	346	345	331	332	351	357	361	367	333	339	334	307	315	337	350	325	384	341	342	313	313	337	301	336	340
5332	908	954	1015	982	935	950	967	983	897	902	915	870	865	881	873	942	889	862	891	937	917	874	849	900	848	863	873	853	862	884	821	856	852	858	819	866	868	861	850	915	841	829	825	921	887	847	855	840	912	868	854	867	889	878	832	934	895	829	897	802	869	891	869	868	873	862	918	896	830	843	865	886	817	874	843	867	910	901	883	921	889	896	915	879	876	896	862	888	886	842	842	841	877	875	870	902	897	840	819	865	892	836	881	891	863	870	857	902	869	875	867	869	871	889	849	849	872	886	865	833	872	939	863	921	896	866	898	869	909	877	836	919	860	941	919	849	893	863	872	850	863	882	865	901	859	852	849	917	896	858	824	855	877	806	810	906	855	868	828	866	900	858	879	924	867	885	847	885	892	885	869	863	879	939	885	900	861	897	897	886	884	854	851	839	878	891	824	860	905	876	799	824	868	831	920	850	788	854	836	837	924	894	860	852	854	873	893	875	885	880	857	891	859	861	842	865	879	856	862	880	797	922	906	879	907	832	866	825	854	839	885	829	818	900	901	857	890	849	870	837	839	871	891	881	836	848	823	868	855	886	887	867	883	887	877	898	906	859	827	876	864	881	859	863	864	861	918	868	878	836	847	895	889	868	898	835	881	866	889	828	825	867	826	829	860	888	837	903	875	876	879	866	896	845	860	895	855	871	897	912	908	846	835	826	836	932	869	889	853	889	878	843	870	847	821	828	860	832	896	868	842	856	871	831	873	866	878	829	868	857	944	895	915	891	864	886	794	834	914	865	864	904	874	861	869	883	879	949	851	902	880	876	911	850	859	892	834	838	923	901	884	882	885	869	896	920	852	895	904	817	888	896	861	848	818	896	812	866	861	829	899	866	900	873	849	857	892	866	890	835	868	833	817	848	882	870	853	856	824	881	927	878	810	821	835	919	864	908	873	885	918	845	881	864	851	870	907	852	852	884	886	894	845	870	876	855	870	954	913	819	824	827	897	883	851	891	844	829	867	911	878	882	826	876	880	874	919	806	918	828	861	893	903	907	871	844	886	825	909	906	880	859	894	874	934	852	882	886	854	873	864	912	861	883	861	827	860	870	849	859	851	818	957	836	820	865	908	875	862	887	798	887	894	872	852	842	850	920	825	854	858	858	906	910	895	858	868	847	876	908	824	942	807	877	864	869	876	866	876	876	910	852	872	906	855	894	850	809	850	854	851	863	859	875	925	818	857	860	893	896	858	850	868	887	897	922	856	847	921	865	859	882	860	842	890	894	780	876	882	849	864	873	875	869	850	864	872	851	814	856	862	890	863	876	906	889	843	865	855	834	834	861	823	881	879	883	846	835	885	864	897	892	826	857	846	839	869	866	840	888	912	862	859	881	896	883	896	892	867	862	840	824	898	900	845	844	877	840	847	856	834	912	837	876	831	888	894	804	906	828	852	851	820	871	860	893	879	878	820	863	872	833	889	885	913	904	869	915	830	885	864	894	912	879	823	885	842	854	889	877	889	885	875	845	842	867	899	853	898	898	869	868	873	870	831	870	832	854	839	859	872	821	892	838	865	848	898	873	827	879	885	844	916	885	852	885	905	885	856	917	869	843	870	888	846	896	871	859	856	903	801	941	894	813	864	879	854	878	873	822	878	909	861	905	855	819	875	898	861	902	873	849	845	927	905	854	883	875	829	848	855	848	852	860	868	794	868	825	876	834	889	868	853	879	914	867	873	801	841	855	887	888	851	879	900	842	925	853	891	859	837	870	871	921	898	860	861	873	911	893	918	872	873	849	852	851	899	853	878	896	860	859	858	831	856	849	864	843	855	887	832	857	867	857	864	857	850	861	865	900	818	806	841	806	788	834	901	903	827	883	812	910	920	857	886	808	835	885	819	835	927	904	843	919	888	818	851	850	876	902	883	870	821	833	872	847	852	896	924	875	834	878	828	865	853	842	841	887	829	826	915	811	905	857	827	865	862	890	849	864	906	894	845	868	793	868	791	869	962	894	862	865	857	825	880	870	880	838	869	822	825	898	796	893	877	895	868	855	828	902	865	901	860	843	870	936	817	886	946	900	879	862	861	869	872	889	862	852	859	809	931	913	944	840	918	898	917	902	849	881	821	924	867	871	894	862	847	870	886	868	822	866	853	870	854	896	831	863	892	844	845	841	869	934	850	863	869	873	846	859	811	900	826	865	853	873	870	816	831	865	815	924	875	881	864	911	874	856	885	822	841	894	892	911	846	834	917	868	839	844	924	914	868	866	824	861	883	889	851	855	911	851	863	881	909	812	872	866	841	842	872	881	870	874	879	841	869	828	909	861	898	853	936	854	890	914	895	860	893	895	859	911	931	887	883	880	836	843	890	847	876	876	831	891	826	906	909	868	864	861	856	857	847	876	888	929	880	877	889	885	863	838	834	870	886	879	870	844	832	917	900	889	895	836	843	906	861	839	855	839	931	880	848	844	879	958	860	904	837	853	852	903	809	845	887	833	835	852	839	856	881	848	890	886	878	849	898	857	878	836	857	875	870	858	865	874	892	871	816	835	853	853	845	878	846	854	901	886	838	861	865	854	871	893	870	906	834	860	895	820	840	824	849	834	837	889	855	903	849	890	880	883	874	827	872	862	876	863	881	836	805	864	867	889	837	871	870	858	837	855	810	862	909	874	839	872	855	875	895	907	850	855	856	898	865	831	845	851	901	920	808	868	897	881	831	888	833	864	891	802	890	917	865	893	844	916	866	866	855	877	881	873	842	831	867	884	861	870	873	901	831	869	879	881	842	895	872	886	889	903	854	840	833	906	882	853	880	910	830	899	886	820	889	866	880	890	874	858	829	837	833	856	880	868	849	832	926	824	813	836	872	843	821	812	870	908	891	849	871	929	901	877	804	886	825	938	877	901	867	908	882	842	862	823	825	872	880	863	857	893	879	932	840	888	871	831	870	883	878	855	845	873	910	815	916	863	890	864	821	851	865	877	839	890	833	825	897	907	885	907	865	873	880	900	870	948	818	905	856	918	870	858	869	897	898	903	889	857	828	830	884	826	814	869	877	890	823	893	884	848	809	846	804	863	895	872	861	885	870	859	882	847	878	903	831	886	849	855	873	869	859	823	845	889	866	937	866	884	914	894	854	840	844	831	901	757	814	840	888	889	916	846	901	836	900	839	886	878	868	918	823	828	851	822	851	838	881	840	882	792	861	841	879	926	899	843	870	884	858	857	878	903	887	881	898	872	923	894	854	854	896	908	894	864	799	842	844	858	876	876	836	860	880	887	856	810	832	830	916	887	841	853	886	910	846	886	829	925	912	821	847	850	857	885	881	884	876	867	889	800	905	880	876	889	849	911	908	878	870	827	799	890	813	854	856	882	881	920	880	861	892	890	845	880	863	892	841	902	896	829	861	816	890	826	865	882	899	840	875	891	851	802	851	842	862	877	836	887	870	855	836	888	893	808	870	902	916	883	844	836	824	868	800	833	893
35190	4618	1547	1191	976	766	635	587	471	491	444	423	436	444	431	384	389	422	369	408	397	377	397	402	392	395	392	403	370	393	360	383	415	394	384	381	358	381	369	356	350	364	351	365	392	354	352	387	361	379	380	308	355	354	381	340	391	368	356	373	354	371	378	315	362	385	364	378	372	357	376	435	396	387	338	366	327	334	375	327	357	413	369	352	355	370	346	382	358	362	390	379	341	380	371	356	379	353	353	336	382	339	349	364	342	371	375	386	355	389	379	362	347	378	359	383	352	347	363	352	378	355	368	375	359	357	346	358	356	369	372	375	369	365	368	334	352	355	359	364	357	366	383	373	349	341	351	382	355	333	379	345	362	365	372	337	386	366	363	320	351	352	369	344	374	364	346	353	377	407	354	383	368	364	362	347	367	342	388	353	352	346	335	348	341	359	371	391	375	330	336	355	358	380	312	368	339	344	331	376	324	382	356	394	333	394	383	360	374	343	360	379	385	312	350	409	362	344	317	365	365	346	363	350	362	359	359	401	308	318	349	332	366	387	366	356	353	354	359	370	358	368	331	370	347	361	398	379	354	377	345	343	381	334	367	339	367	369	381	354	371	378	336	399	387	381	373	338	340	352	349	349	380	343	376	335	339	311	340	370	349	383	331	360	377	340	324	384	325	350	338	332	369	365	405	374	374	363	347	352	382	346	340	348	359	315	333	384	355	382	338	387	346	371	360	344	370	349	356	315	347	361	359	346	393	354	364	378	330	365	364	397	349	367	386	372	346	367	341	375	334	357	355	341	348	371	376	331	340	376	365	366	348	349	369	351	351	379	365	330	361	389	360	381	349	380	348	365	325	339	345	413	346	352	384	373	354	372	388	386	349	382	360	344	379	387	365	357	357	357	349	360	336	353	368	344	370	376	357	383	384	346	318	353	361	375	378	373	391	369	331	346	333	392	349	344	342	335	395	397	329	356	359	377	343	394	365	365	312	353	346	363	340	365	324	366	371	380	343	356	388	365	354	371	349	334	351	330	328	324	359	314	368	373	369	359	354	415	337	317	334	385	352	367	373	368	351	356	361	329	366	356	326	367	375	366	352	363	361	380	384	355	360	384	332	343	355	339	370	369	378	332	358	336	360	348	392	334	372	345	325	354	373	357	345	357	346	329	353	366	336	335	349	348	368	342	376	316	339	361	330	343	350	359	338	354	353	352	331	342	397	363	373	343	347	357	349	371	348	369	339	366	366	323	358	346	311	325	352	358	340	345	337	349	361	331	351	357	337	364	314	388	345	349	371	369	338	372	345	329	372	377	368	331	347	333	404	338	387	356	353	400	362	366	349	318	363	347	362	362	371	365	346	392	369	349	361	355	350	347	346	342	365	340	379	369	325	362	353	349	402	360	375	348	370	352	366	383	379	380	359	355	339	343	342	336	342	333	365	328	373	363	352	341	307	361	391	354	403	378	354	333	379	336	366	372	358	382	368	329	363	385	350	379	381	369	360	343	345	361	312	323	325	373	347	331	350	371	399	371	334	358	341	334	328	365	352	368	339	337	335	334	395	368	349	348	373	346	341	369	385	355	344	369	373	370	347	352	353	368	350	358	360	361	343	349	360	360	346	358	367	376	368	360	367	352	366	379	344	316	353	376	345	382	343	415	362	333	375	356	372	365	351	329	378	355	356	367	344	361	351	327	361	333	354	348	356	358	334	390	337	343	346	336	367	347	343	349	350	372	375	387	345	400	382	345	360	353	383	382	370	328	368	338	317	337	374	342	361	380	340	341	375	380	350	331	345	360	352	359	348	373	329	358	390	378	391	401	364	399	383	364	332	342	353	321	346	336	369	378	316	350	355	378	353	341	371	371	353	415	370	334	358	376	330	363	351	358	346	313	368	369	360	380	374	353	375	372	368	358	356	360	355	359	378	398	365	346	352	389	373	332	371	364	332	329	400	324	351	374	393	367	302	380	344	327	334	368	352	325	337	377	382	363	347	351	385	363	378	365	376	376	347	328	359	375	367	356	361	341	361	400	372	390	351	360	372	387	361	358	347	360	348	377	340	382	379	333	342	371	351	361	398	366	340	366	352	335	337	370	390	395	358	368	328	352	349	350	334	379	334	351	331	336	378	412	381	339	338	348	372	375	374	369	335	318	350	367	324	368	347	358	343	350	342	369	371	373	340	334	354	389	364	353	343	353	361	368	352	386	382	348	360	374	343	367	354	357	373	363	380	348	334	383	331	333	377	322	362	372	330	359	323	324	348	346	349	341	341	359	317	359	349	335	374	333	390	389	357	358	365	385	377	369	335	313	355	406	361	349	375	359	353	363	321	358	355	367	378	327	344	395	329	331	342	392	333	372	331	364	349	356	351	352	387	347	344	385	337	350	374	348	335	347	362	343	357	354	364	374	367	366	326	362	369	334	340	362	344	380	330	355	343	318	359	344	359	304	346	336	353	347	364	367	388	356	355	342	364	369	350	345	368	355	369	354	356	344	380	333	356	357	344	369	382	352	352	317	369	380	361	359	334	372	352	366	363	343	364	349	373	356	366	348	385	329	355	346	369	361	347	362	351	357	378	347	357	352	368	335	351	399	373	365	335	384	338	371	350	364	355	320	355	335	373	368	361	393	381	379	337	364	365	330	339	349	336	369	335	370	376	315	355	358	376	324	379	337	355	321	360	368	346	350	359	345	356	310	341	306	342	347	334	306	366	395	376	383	361	355	360	346	353	348	349	406	333	348	329	314	395	347	341	343	367	346	397	357	347	374	334	336	346	321	345	348	379	379	354	386	370	367	360	352	377	390	359	336	357	355	371	356	384	362	346	336	385	374	355	354	366	353	339	355	331	364	348	403	362	331	355	359	325	370	382	368	342	310	346	348	345	365	355	372	354	362	349	356	344	340	359	383	407	333	372	340	371	331	351	359	377	372	355	370	368	357	373	348	351	358	361	337	356	317	389	361	340	396	322	323	374	381	371	360	327	331	355	370	378	364	347	328	337	357	358	369	347	396	366	356	356	338	328	387	367	374	386	335	337	360	357	352	362	360	335	365	375	352	340	357	357	374	355	357	359	422	351	334	358	366	357	367	364	339	389	405	377	343	347	377	368	315	387	363	356	356	339	356	358	340	359	394	328	380	341	362	333	352	351	349	408	337	337	375	372	373	338	411	350	345	351	361	357	337	364	366	371	373	392	375	338	364	350	353	337	361	306	352	383	383	361	357	325	353	372	386	368	352	383	375	351	300	330	368	357	387	354	363	352	372	368	326	357	347	351	347	362	334	331	366	352	371	345	354	360	374	369	352	339	370	347	378	367	360	363	352	353	354	355	390	369	338	356	383	331	357	376	348	355	347	355	379	360	340	349	339	344	344	342	351	419	342	354	361	395	376	372	345	349	388	318	352	358	366	358	366	364	391	342	374	366	354	361	354	336	365	355	360	352	355	353	331	373	361	329	320	343	383	380	371	343	368	351	350	348	358
16934	1677	3237	3631	3231	2688	2317	1975	1828	1702	1534	1447	1328	1279	1273	1234	1145	1163	1150	1093	1073	1056	1046	1053	1013	1014	1004	973	1001	904	977	960	942	977	978	961	999	971	945	939	995	955	983	935	876	958	962	956	921	924	955	936	896	951	878	925	925	995	918	898	948	964	894	979	943	908	894	914	946	961	956	904	932	973	959	916	929	920	956	863	914	889	891	926	896	916	916	957	922	923	897	900	912	926	889	931	906	903	913	896	964	915	922	932	923	903	891	907	866	932	906	894	949	911	944	924	981	863	944	900	949	907	903	903	965	926	939	903	951	907	978	888	958	907	875	935	902	931	932	886	902	983	929	895	947	903	952	845	936	906	902	940	896	836	908	947	864	894	947	945	898	879	930	900	941	855	945	913	906	897	909	881	871	915	920	930	859	927	932	896	888	911	924	901	876	895	883	939	904	882	908	916	881	886	933	872	901	912	895	914	889	890	873	899	868	901	952	887	874	861	869	905	940	932	864	895	923	893	934	907	891	902	862	913	869	938	854	916	944	886	881	922	899	884	918	880	892	917	928	866	862	887	908	880	900	887	877	911	890	918	937	870	898	870	896	915	961	909	878	935	926	928	904	862	917	899	871	884	902	878	903	890	905	916	904	878	922	910	919	896	891	905	938	944	891	911	924	927	846	840	886	881	898	914	891	873	911	923	966	890	929	917	913	881	915	948	908	945	943	888	930	916	900	894	864	885	918	878	913	890	865	879	911	873	845	884	861	923	868	900	918	946	868	914	886	875	894	880	924	901	890	880	948	894	952	981	937	903	924	887	889	875	928	899	924	928	946	961	877	960	879	926	900	921	918	911	936	925	894	894	876	955	920	890	924	941	914	915	866	910	878	909	868	901	883	886	918	892	892	929	933	900	900	918	896	954	894	875	922	887	896	948	906	868	877	938	930	933	921	935	875	837	885	924	920	903	883	880	923	900	913	913	884	852	885	881	952	860	888	952	917	953	926	879	911	872	864	943	905	906	855	879	894	859	885	908	880	879	892	856	934	929	908	867	896	924	926	914	913	916	843	906	885	943	861	926	922	890	909	929	928	869	931	942	893	937	879	948	936	937	902	884	920	929	941	896	893	912	841	936	950	896	916	876	951	951	899	902	891	940	887	846	892	921	908	898	873	882	913	874	909	887	895	901	940	907	883	883	947	912	897	888	857	890	873	856	908	896	854	927	920	916	893	867	931	972	920	912	872	904	892	882	953	873	947	907	941	916	902	890	869	938	894	898	936	889	922	941	902	908	879	949	905	794	877	919	862	895	885	874	930	935	838	883	880	905	904	917	859	868	933	866	883	856	876	876	909	863	853	887	923	921	878	897	872	892	876	902	905	906	862	935	921	867	899	869	820	883	943	893	883	902	886	919	858	862	883	919	892	899	906	873	882	868	873	907	904	845	926	892	895	884	913	938	911	906	920	942	867	903	924	888	949	915	979	912	921	877	891	856	935	930	914	919	847	995	887	895	871	872	922	930	904	917	899	930	882	857	879	833	925	945	874	888	858	898	886	920	890	855	914	881	897	901	852	926	956	923	892	902	878	851	989	940	891	868	901	873	932	928	868	888	884	911	911	905	894	938	931	862	904	874	876	918	902	894	912	924	979	896	889	895	895	911	889	872	915	907	946	921	930	920	928	897	893	885	872	884	861	909	868	898	920	933	881	876	871	916	833	847	934	896	839	927	924	923	903	892	904	923	861	913	904	900	906	895	861	853	933	967	877	909	885	859	903	955	915	876	911	862	894	925	930	896	888	856	910	841	917	857	898	957	917	914	863	868	894	850	900	872	853	895	881	892	931	882	878	913	906	908	899	877	907	869	867	933	882	973	855	859	892	958	910	913	920	857	917	902	855	919	907	907	911	892	911	923	898	846	916	913	873	858	935	948	891	910	922	869	890	849	864	934	895	943	886	873	896	899	946	906	942	898	943	928	884	904	921	847	881	967	886	890	874	837	889	917	890	882	862	907	887	893	888	898	905	838	934	899	962	924	969	910	900	935	894	872	900	944	906	924	889	924	932	873	928	964	925	861	889	862	903	894	927	864	854	895	927	884	905	923	881	867	894	821	917	869	955	895	916	867	887	853	932	909	912	918	928	870	939	940	891	904	866	862	890	941	862	856	936	863	869	915	910	866	937	899	874	912	945	862	883	845	873	891	846	927	925	953	921	848	879	899	919	909	904	911	919	905	920	904	863	915	954	914	895	831	896	951	900	907	895	883	866	859	961	893	869	942	888	902	843	929	933	894	900	874	882	900	888	888	920	893	911	845	877	902	933	891	949	963	921	901	877	889	898	885	870	933	889	906	874	885	900	874	915	937	892	943	877	876	941	909	931	872	905	872	886	904	869	918	924	940	926	884	905	860	913	886	868	927	919	875	903	892	861	890	909	886	888	931	884	937	875	936	872	903	884	856	871	921	891	901	927	850	875	943	888	920	870	907	901	901	900	952	893	915	920	893	923	908	923	935	932	894	939	938	928	903	844	922	973	873	897	925	897	897	917	901	955	896	904	890	892	904	863	954	946	871	907	949	949	912	887	925	925	870	908	896	889	892	905	883	871	916	901	883	898	933	884	872	929	864	899	926	928	885	920	889	880	907	927	887	895	903	895	922	914	949	900	858	890	897	940	875	886	912	887	844	945	931	902	913	921	864	898	941	933	877	904	908	867	936	878	892	862	854	889	913	878	917	895	907	955	881	903	913	883	906	898	911	950	842	931	886	870	920	916	887	917	893	934	920	896	858	921	824	913	892	871	918	840	829	920	857	907	905	898	893	940	876	893	881	942	957	923	924	897	929	902	907	916	918	898	938	945	887	904	944	913	853	924	892	898	842	921	912	892	942	978	946	942	929	870	885	853	926	879	828	892	875	889	875	955	886	931	892	975	898	857	893	874	883	857	905	867	910	894	851	865	940	892	895	855	871	827	897	879	906	909	880	895	937	921	883	936	929	857	883	903	897	903	901	924	855	897	950	948	883	898	931	900	941	917	902	885	889	932	860	920	893	920	908	860	922	940	904	902	909	908	834	849	876	894	901	923	895	867	941	914	971	878	886	937	881	910	944	882	838	891	878	889	914	874	923	971	924	864	913	927	860	952	920	895	890	930	924	876	888	877	885	893	920	961	976	908	921	850	882	887	893	887	910	926	879	918	890	876	908	916	920	882	876	860	924	946	902	863	863	850	948	896	883	894	899	926	912	901	888	949	874	899	910	906	909	898	947	825	842	919	883	914	862	835	955	928	892	921	920	905	932	912	928	868	900	869	907	956	934	919	869	899	899	925	861	890	886	892	880	836	925	903	897	856	895	938	864	918	915	943	904	901	925	911	937	929	931	906	898	915	919	922	932	883	884	900	890	932	900	919	893	899	885	901	915	902	926	907	903	890	915	905	914	835	863	865	910	917	904	904	892	927	916	886	893	902	926	952	887	926	910	917	890	950	895	887	839
48453	10085	2921	2046	1407	1015	791	630	596	456	450	408	403	339	320	340	326	295	324	335	270	281	298	256	218	262	310	238	267	261	238	294	256	277	259	256	259	274	263	260	272	244	317	251	266	261	250	245	238	259	239	256	252	247	227	249	240	249	241	260	255	215	214	237	230	278	217	233	265	251	215	239	252	264	269	256	255	242	260	218	263	247	245	252	265	271	271	246	221	241	240	237	242	247	228	275	250	258	243	240	249	265	281	253	247	250	232	254	224	232	258	248	242	262	220	256	257	263	227	242	251	243	215	264	251	229	252	277	248	223	269	224	236	246	253	245	245	254	258	242	259	247	223	233	245	278	235	219	245	225	248	254	232	273	218	213	243	237	239	227	248	241	243	216	240	253	266	247	250	248	234	251	246	243	262	245	259	272	217	236	232	263	213	254	210	246	243	230	259	255	209	250	251	237	229	241	233	227	232	245	200	255	210	217	250	243	254	238	257	244	273	225	219	249	228	258	248	235	230	211	248	231	262	263	282	260	242	217	257	254	243	247	291	263	227	212	248	248	245	251	220	242	235	243	246	263	242	239	265	243	262	243	245	262	245	232	236	264	228	278	277	231	241	255	253	254	230	233	246	241	265	265	240	259	262	225	246	244	240	251	263	229	226	240	280	232	262	263	253	239	235	245	240	242	255	232	236	224	250	247	266	248	237	231	235	252	222	234	275	230	245	221	286	225	214	266	259	241	217	219	263	245	240	241	222	267	249	258	239	229	243	254	263	245	249	238	219	239	240	226	247	227	258	234	263	236	233	244	256	206	238	228	264	235	244	273	262	283	223	233	258	255	251	255	257	234	248	259	266	235	242	210	251	222	266	235	231	226	225	240	257	262	243	235	256	241	254	263	252	244	272	226	243	240	271	258	235	247	227	252	246	250	236	236	264	243	270	246	258	209	260	220	252	225	248	216	260	258	225	229	241	249	230	242	269	228	265	247	253	255	235	227	239	251	213	247	238	223	265	259	263	237	243	264	247	255	232	206	239	239	241	220	265	227	218	244	243	225	239	223	258	255	251	215	235	261	212	233	253	226	278	256	249	253	238	234	227	218	239	263	259	260	232	243	217	226	248	229	235	240	251	250	221	232	246	258	240	228	232	255	240	260	268	275	245	275	223	245	226	241	282	252	270	224	245	279	285	235	255	220	260	228	232	226	240	233	218	248	220	253	249	216	232	226	260	250	241	242	215	240	242	257	229	249	247	255	250	217	239	243	240	251	224	240	253	229	251	250	231	258	226	234	252	250	258	261	220	270	225	249	258	260	224	246	259	231	251	244	219	250	240	236	234	238	270	241	250	253	225	262	227	244	210	262	258	247	226	221	247	216	259	221	255	249	244	244	237	242	244	250	256	219	220	258	255	254	263	265	239	256	236	215	266	257	258	224	231	246	241	243	245	262	249	227	267	240	249	256	244	232	265	239	258	249	238	256	266	252	250	274	261	239	236	246	240	231	244	246	239	250	242	231	224	240	244	261	261	238	251	269	233	251	241	255	236	267	254	271	244	255	260	257	227	233	221	226	242	236	232	237	211	259	245	257	247	242	248	234	263	261	241	217	235	253	221	224	237	243	227	258	252	243	242	262	264	226	255	220	230	257	267	241	267	222	245	257	253	223	230	251	244	262	242	245	247	249	236	236	234	251	264	241	232	243	267	239	258	263	249	229	234	254	230	233	241	253	263	266	257	267	232	262	232	233	232	252	209	255	257	257	236	244	231	243	242	250	231	227	241	228	255	235	222	236	250	239	237	227	248	230	268	251	257	262	226	239	211	239	254	236	251	234	245	263	255	224	245	224	254	237	214	236	219	249	219	236	221	235	270	249	227	247	258	244	222	246	242	230	223	230	278	239	258	248	228	262	250	252	232	220	239	216	245	251	260	263	239	246	264	233	244	253	224	222	254	232	254	252	248	232	264	256	231	226	221	229	226	236	256	216	254	238	261	230	240	241	247	227	249	244	249	249	210	227	218	231	241	243	216	243	253	249	262	235	232	242	252	231	240	262	253	250	222	243	239	273	243	231	227	236	236	232	228	221	247	232	249	219	238	232	265	237	266	238	222	255	225	214	262	244	243	247	260	238	232	217	242	264	202	230	238	253	248	262	248	248	258	229	217	239	254	242	251	245	261	266	242	247	236	245	233	234	221	239	235	230	218	262	232	257	228	211	267	255	247	230	279	245	248	262	215	219	267	237	238	239	228	237	247	248	235	229	241	262	237	257	251	197	220	259	234	245	268	261	255	238	226	240	222	251	264	251	230	241	237	265	267	254	221	248	252	233	245	234	228	267	221	241	252	221	239	251	223	265	249	259	244	245	230	215	222	216	235	234	231	258	218	242	279	232	226	255	245	214	246	250	232	204	240	243	243	240	268	229	235	266	216	219	217	236	234	252	224	258	225	212	267	269	271	248	231	262	235	266	269	233	251	250	268	259	255	223	227	233	229	249	244	258	266	238	250	235	225	240	253	239	271	271	237	279	240	230	269	244	225	251	258	242	257	237	231	252	211	223	227	245	235	247	257	239	237	275	248	245	242	235	243	236	232	213	238	247	233	264	247	253	245	239	261	235	216	234	259	230	261	226	272	256	227	237	272	242	239	231	215	244	267	253	260	224	234	243	234	236	222	262	261	246	240	232	242	245	228	253	240	241	258	250	269	265	208	239	258	187	256	240	234	281	262	243	230	226	229	262	227	254	245	246	257	232	238	235	247	246	263	248	260	268	233	218	237	240	212	230	262	215	219	232	242	245	220	263	240	248	227	249	255	251	225	233	274	257	264	233	215	231	223	258	263	217	255	245	231	244	271	245	252	279	230	249	218	255	239	219	261	248	231	239	243	222	237	289	235	246	226	228	230	230	237	265	249	242	211	242	252	248	243	221	227	247	247	244	243	246	259	213	251	236	279	238	221	244	266	228	240	248	265	247	205	248	244	240	254	236	265	264	235	247	221	235	243	262	206	253	217	250	255	234	254	236	237	260	240	213	264	224	218	217	216	238	274	252	217	234	220	228	230	243	245	266	247	228	226	221	238	294	288	224	233	247	252	237	259	249	268	251	208	258	242	248	263	232	248	233	248	241	229	246	248	255	244	252	241	239	236	240	226	266	266	235	252	250	228	241	232	237	239	248	215	225	219	238	219	241	221	260	259	251	249	277	232	246	276	247	245	250	263	253	246	231	259	253	250	244	242	251	227	232	236	223	208	259	243	261	234	236	247	234	227	212	262	232	252	233	247	233	236	238	246	251	216	244	260	254	259	232	255	238	276	246	241	245	218	232	235	248	252	246	226	250	219	250	243	218	242	227	241	234	263	248	246	247	260	220	254	273	249	252	241	240	260	233	236	244	249	228	263	218	261	267	263	239	243	246	237	251	240	242	252	248	244	261	283	275	236	247	237	226	229	240	267	242	242	239	258	242	218	230	235	216	239	260	233	251	235	242
22499	2385	5026	5760	4791	4003	3284	2682	2370	2006	1830	1618	1490	1357	1310	1267	1136	1108	1071	1001	1021	986	876	877	886	884	835	816	819	853	809	788	786	735	820	740	765	777	757	748	751	730	695	694	728	703	725	750	706	684	668	735	690	684	701	705	683	669	692	692	656	679	735	666	722	716	718	632	640	691	707	666	616	688	691	671	664	657	615	654	689	650	646	684	680	642	642	633	664	615	669	631	677	652	731	679	680	638	649	651	671	663	683	685	627	676	709	647	668	631	596	645	687	666	697	701	655	639	671	668	658	711	664	673	667	649	696	627	694	633	675	635	686	677	638	670	690	644	681	640	702	633	701	611	646	678	585	660	673	698	660	680	650	607	637	645	616	659	655	640	644	655	673	641	601	649	630	572	648	637	649	672	625	645	635	618	631	653	651	635	655	644	693	611	622	653	696	611	614	659	657	622	675	674	658	632	610	618	650	616	660	660	615	635	633	657	632	632	642	598	603	625	614	699	619	619	660	635	607	603	630	644	642	646	648	635	683	635	623	649	648	624	652	640	615	647	630	606	628	607	612	654	636	663	662	664	630	633	645	610	619	679	585	630	623	610	580	642	650	619	646	643	613	642	620	619	614	628	636	596	645	625	677	664	605	694	591	638	633	637	635	637	624	645	622	667	583	590	672	660	614	649	633	638	619	668	635	662	613	625	616	595	622	606	621	621	608	619	657	616	657	618	635	608	611	632	607	647	619	656	646	607	626	571	667	621	637	642	610	636	625	606	648	588	638	629	633	611	612	608	624	654	634	628	624	638	625	581	594	631	627	644	629	603	641	659	601	606	656	610	655	612	595	652	619	579	631	592	622	666	661	649	590	642	633	612	677	644	637	643	614	617	645	642	637	683	650	629	680	614	661	640	642	621	648	646	618	654	627	628	633	658	632	655	623	614	600	618	635	679	654	614	682	611	595	623	653	637	670	623	639	630	623	617	730	621	647	625	656	605	608	633	634	607	683	606	596	674	678	600	664	634	659	642	669	641	605	630	659	620	634	615	636	657	634	605	647	631	615	650	671	603	629	633	629	651	601	642	636	641	597	622	635	595	612	627	636	654	621	597	653	604	632	628	639	601	631	661	589	643	635	606	678	592	669	676	604	604	622	646	659	636	579	635	651	595	654	646	654	591	653	629	605	607	632	614	617	656	627	610	624	624	629	630	614	654	610	625	607	583	652	643	651	607	602	641	626	710	595	617	649	624	640	577	658	600	608	609	631	669	620	613	652	633	666	629	588	657	645	666	631	627	634	648	604	602	648	646	568	617	620	621	612	622	635	566	614	645	658	617	624	604	654	625	649	640	619	654	660	635	663	629	618	626	626	620	645	654	643	647	671	653	613	625	602	651	634	637	646	607	596	635	613	629	642	657	631	614	649	606	642	590	584	610	618	605	620	657	609	644	645	630	635	612	599	637	605	626	646	577	666	628	680	653	649	643	661	589	659	662	645	619	638	616	603	590	628	617	603	600	610	672	591	627	632	671	640	634	644	670	617	624	647	596	613	608	671	622	654	650	659	655	628	676	611	637	642	641	674	625	652	657	603	660	634	633	587	631	635	637	621	624	615	668	660	624	649	625	657	596	646	589	612	612	592	682	653	663	600	624	617	620	620	642	616	568	609	626	642	612	615	641	634	642	633	591	608	649	669	628	689	654	638	628	650	637	619	618	615	642	618	594	679	651	591	595	626	673	638	593	656	635	640	668	628	612	597	617	637	672	644	620	641	654	622	619	635	602	626	650	623	621	650	649	653	650	612	654	646	618	630	629	636	646	599	643	606	646	636	660	677	617	655	657	625	613	614	652	672	632	592	626	601	621	620	626	601	612	598	672	629	658	644	584	619	603	615	566	651	618	643	602	663	678	610	648	665	613	622	608	626	613	628	658	615	635	604	626	667	664	675	653	601	642	643	621	655	619	643	619	640	587	635	608	683	653	625	614	617	644	650	635	669	622	616	607	612	642	528	644	629	663	658	623	640	641	628	603	643	622	605	674	692	636	618	651	612	656	646	585	651	613	670	633	624	652	610	637	612	646	620	638	678	644	621	660	635	671	659	618	663	623	625	594	631	615	647	622	587	615	637	643	638	596	649	633	578	631	616	607	610	647	642	613	599	624	626	623	674	637	642	615	609	633	609	617	661	638	611	613	638	650	611	652	619	647	652	631	605	636	658	669	599	610	624	631	612	578	618	681	629	635	635	660	641	599	631	612	664	626	641	651	667	614	614	650	631	658	651	606	579	598	637	656	668	649	620	613	653	664	639	613	663	644	634	603	626	595	602	639	601	651	649	626	658	616	633	598	642	603	644	599	661	683	663	611	662	635	594	628	625	621	659	627	612	639	613	640	632	663	611	630	596	643	687	654	646	613	677	619	597	642	676	643	643	597	675	668	650	635	630	657	642	607	624	662	673	712	666	645	622	621	600	635	641	615	647	664	647	655	614	631	623	684	617	637	623	598	629	616	622	630	622	666	603	633	627	636	656	664	631	657	658	626	625	605	646	584	609	613	588	651	661	638	639	617	627	655	678	664	621	679	614	643	599	612	637	644	636	655	699	641	593	593	597	615	658	586	594	653	652	651	634	631	660	648	616	668	619	609	603	608	644	654	638	600	647	628	630	646	679	638	600	614	631	651	647	654	588	634	613	608	634	656	655	630	592	609	651	636	654	613	663	644	626	630	642	672	647	625	589	626	644	593	611	591	629	646	655	691	626	640	642	642	626	591	590	624	630	642	597	639	613	635	631	615	683	617	651	658	612	649	631	620	657	610	601	639	642	682	661	656	638	623	630	655	629	636	622	671	640	677	661	607	597	618	634	614	655	634	644	583	622	598	607	663	626	632	648	594	593	636	652	603	625	591	645	648	634	654	657	653	600	604	637	625	640	642	641	647	604	676	603	646	599	643	623	593	617	662	607	602	619	630	598	625	652	640	621	605	635	625	648	615	635	610	637	635	611	639	624	650	620	613	597	670	604	617	629	621	620	614	641	632	599	662	671	601	590	672	636	661	608	628	631	631	573	637	619	582	616	599	640	640	621	643	630	623	615	657	644	618	628	659	653	687	653	630	647	615	624	655	632	677	627	684	684	614	626	580	620	613	643	652	637	604	632	615	648	647	629	632	637	613	613	669	646	644	605	608	643	695	635	643	628	622	650	664	673	627	646	686	611	608	672	628	619	664	638	617	605	660	641	630	593	648	632	667	638	636	630	624	589	617	645	643	614	631	596	637	629	643	607	597	623	654	644	613	642	661	608	622	631	669	639	586	639	655	590	595	690	648	680	663	623	615	658	629	649	657	583	610	660	600	585	612	670	643	613	612	602	659	661	610	632	648	656	649	655	595	651	648	627	656	639	626	619	676	683	641	613	678	632	615	608	646	602	653	615	622	651	623	616	639	636	644	669	665	609	673	624	618	662	588	643	608	621	628	640	614	669	667	618	629	614	651
5504	385	390	375	318	367	343	366	332	341	323	329	337	350	338	345	382	346	327	324	317	357	323	362	313	334	321	285	335	286	355	326	334	354	320	307	329	342	332	345	354	310	346	338	358	351	310	324	343	333	302	364	339	326	343	330	320	358	357	332	319	333	341	352	383	315	339	346	344	344	325	356	354	307	347	339	355	326	329	344	306	374	312	318	338	316	333	315	335	329	364	360	333	370	364	335	336	370	357	333	338	348	358	325	338	350	370	367	316	321	384	350	340	369	316	367	332	362	354	329	333	357	321	353	360	306	336	317	288	330	347	341	325	331	329	349	294	362	344	337	345	346	347	364	338	366	314	319	312	334	331	319	308	321	342	378	335	319	319	330	355	328	370	358	349	322	318	328	342	339	360	364	350	320	370	356	327	337	325	356	330	328	330	329	352	326	343	353	315	345	315	329	332	336	330	347	353	360	342	322	332	330	335	302	351	387	315	349	335	374	340	324	334	339	325	343	351	345	327	355	348	328	332	344	369	377	346	328	349	378	348	333	353	324	347	329	318	304	324	322	373	326	343	338	330	312	323	335	344	382	330	340	308	342	360	367	347	305	319	347	295	347	335	360	379	313	334	323	375	336	350	341	347	313	335	310	331	333	328	365	337	350	340	332	347	319	352	355	362	328	340	315	313	309	336	309	333	340	331	345	328	379	348	344	338	329	362	315	324	329	351	323	332	357	349	317	348	293	341	338	314	338	349	322	339	336	323	369	318	330	376	335	326	335	350	363	338	339	315	348	324	352	381	337	327	316	339	323	344	337	370	327	339	338	373	343	327	319	343	333	311	348	338	348	352	312	347	324	340	334	325	350	395	302	372	354	359	317	321	332	298	347	359	320	318	336	325	315	346	332	360	348	374	325	331	343	335	356	314	373	352	323	322	333	363	314	336	351	348	324	376	345	311	297	323	351	298	308	310	349	328	299	317	341	335	317	317	335	353	368	356	312	318	353	280	344	356	342	346	310	328	356	314	331	344	339	296	321	324	304	353	343	355	388	352	321	320	327	350	347	358	360	341	329	350	318	356	325	325	348	358	327	325	314	339	350	347	335	346	323	360	330	338	332	339	331	322	309	338	304	360	337	308	345	320	332	333	327	362	312	325	336	338	339	353	349	288	334	334	317	343	332	337	346	333	329	319	347	365	347	319	346	349	349	320	327	325	348	339	318	363	385	320	376	334	326	333	318	373	349	332	358	327	320	340	345	353	308	323	300	327	363	344	337	330	368	336	369	366	350	299	335	354	340	318	340	296	334	310	305	297	338	326	344	371	354	308	340	320	327	331	321	344	307	338	347	325	363	298	358	349	342	299	320	345	373	354	349	320	335	330	309	296	324	337	327	361	354	314	326	291	350	313	308	350	318	315	327	344	378	366	365	329	348	345	303	318	323	338	319	313	337	323	327	348	362	337	335	307	338	329	326	359	294	352	304	358	342	351	332	365	308	339	367	353	329	322	348	345	326	332	312	333	343	380	346	337	343	336	312	351	322	324	339	345	335	363	314	325	344	395	321	304	354	350	351	348	341	346	347	351	313	351	360	334	326	345	364	306	337	343	327	325	317	335	355	359	350	323	321	337	338	343	315	371	375	367	333	350	330	340	352	344	310	323	301	335	351	286	360	367	334	357	331	337	311	334	332	355	357	331	345	298	349	342	381	359	341	303	302	310	347	316	288	335	308	358	361	319	306	316	301	314	328	335	362	339	328	347	339	365	341	317	346	315	335	333	330	315	356	359	352	326	345	332	322	366	348	328	302	334	339	328	347	338	345	343	371	352	313	327	330	353	377	343	340	335	347	317	337	315	307	323	316	365	356	357	316	340	356	358	335	332	349	318	383	340	337	353	339	375	346	336	323	320	335	350	355	317	337	341	347	347	331	328	324	352	327	313	358	343	317	335	348	328	331	314	368	343	329	319	342	339	316	333	308	346	346	320	347	344	323	317	332	356	322	386	349	353	346	315	336	313	381	347	322	350	362	337	323	336	323	323	332	355	341	343	332	327	343	313	357	364	310	370	358	334	328	367	339	349	356	366	361	324	327	333	339	346	340	364	334	328	336	334	370	361	314	312	350	313	377	349	327	308	388	317	340	321	333	355	305	301	309	341	340	351	319	321	338	326	319	323	332	361	378	362	356	347	320	357	351	312	344	336	333	364	333	364	348	331	355	317	376	342	319	323	335	338	324	327	344	340	319	305	320	340	344	356	352	327	317	360	346	360	319	357	338	311	358	309	348	333	357	337	368	319	318	326	340	330	343	323	301	360	312	324	330	359	396	331	377	329	366	324	289	295	310	329	320	313	318	339	351	322	325	369	372	324	371	347	346	335	319	361	358	332	284	340	330	355	321	371	320	293	355	320	317	375	347	333	348	300	311	343	307	327	371	345	325	387	332	360	326	343	340	322	347	351	334	315	331	358	339	334	337	348	323	350	318	344	311	329	322	345	366	329	316	354	308	323	318	343	324	342	326	327	324	328	358	350	350	375	341	325	297	319	359	341	316	343	327	381	364	335	352	330	345	363	360	329	343	319	343	314	343	312	339	337	344	324	308	306	337	361	324	348	350	339	332	334	321	318	308	379	360	349	330	338	342	360	329	302	356	346	330	322	344	332	322	335	326	329	330	352	348	327	348	335	319	318	343	331	355	347	335	327	343	330	354	325	328	347	347	330	331	304	360	365	369	336	356	375	327	311	337	340	317	348	380	331	335	334	340	329	331	345	332	333	333	367	355	325	307	371	345	348	349	359	318	336	375	379	358	344	328	345	363	323	348	358	346	323	312	336	350	357	325	321	362	343	354	364	330	345	302	341	343	350	356	374	317	337	299	336	317	326	366	309	357	319	338	311	341	362	347	321	324	316	320	333	327	315	366	331	312	363	343	354	345	319	282	351	337	330	327	358	345	331	295	366	329	347	336	303	319	375	346	333	364	336	342	349	309	319	352	380	316	348	319	344	326	350	303	335	339	329	335	314	347	326	341	305	370	305	326	347	309	340	389	345	338	362	304	307	324	318	323	315	312	319	332	362	345	326	356	342	313	321	365	368	328	329	317	340	340	338	334	355	356	350	320	326	357	324	338	314	351	364	338	343	376	380	341	316	339	327	344	365	318	348	341	319	314	367	335	349	314	378	329	336	311	326	343	331	310	373	372	317	332	376	313	330	326	331	337	359	346	362	349	337	303	323	331	348	322	352	331	338	346	310	332	338	339	338	328	327	321	351	344	293	315	335	368	367	345	335	346	306	334	321	342	364	382	376	327	332	303	362	326	356	365	323	338	300	342	327	342	349	355	328	367	355	332	346	342	324	338	326	339	294	345	338	316	327	362	336	335	340	313	349	311	337	327	329	341	356	346	303	346	390	322	335	357	347	348	359	354	316	313	313	342	339	326	364	329	359	354	347	323	341	332	353	348	330	337	323	331	342	325	332	306	356	331	326	348
5400	878	973	973	965	953	930	925	910	886	922	850	886	887	872	866	938	853	890	921	878	838	872	864	897	840	889	866	821	894	870	857	884	816	853	848	881	863	853	919	911	908	873	872	834	846	837	835	858	833	862	844	880	887	862	832	829	925	875	872	857	854	842	835	869	858	926	921	865	904	881	864	854	866	879	831	890	846	873	839	851	837	883	885	912	857	892	876	844	862	883	880	859	818	844	859	857	807	873	888	863	871	930	865	858	846	825	941	929	902	863	868	866	869	883	928	894	932	896	882	860	885	829	901	843	848	910	874	820	862	897	858	877	865	920	894	888	819	903	879	893	855	846	890	890	862	852	849	859	897	852	829	867	846	878	847	845	879	893	841	898	868	930	875	868	837	845	867	835	877	859	882	871	906	831	886	871	878	813	842	862	833	894	855	847	908	858	867	867	851	873	842	856	920	909	837	882	880	910	847	889	892	861	843	878	881	835	840	855	848	880	817	834	884	933	871	875	878	828	880	850	860	879	838	867	838	843	819	888	838	889	836	850	859	858	861	802	850	888	895	884	843	868	804	891	876	872	886	894	862	894	865	897	889	842	886	835	860	897	867	840	838	876	881	820	862	859	845	949	829	831	845	808	927	926	848	874	879	900	896	842	809	803	795	858	865	809	878	847	859	863	876	821	883	887	906	856	837	887	847	877	815	809	898	868	857	834	874	850	840	869	836	847	818	903	869	890	916	911	838	858	874	862	899	820	805	829	825	854	797	860	900	885	878	886	888	839	902	850	895	830	858	894	880	874	874	845	927	841	885	851	823	874	873	902	855	868	861	863	872	865	903	878	831	882	909	840	843	891	831	862	857	812	869	874	882	844	864	858	832	875	863	872	846	858	836	831	788	842	833	860	890	850	900	858	866	892	885	851	873	862	907	887	872	797	833	838	866	845	815	862	844	878	843	876	872	867	854	909	902	849	906	897	839	827	861	875	919	815	892	810	900	839	831	838	874	818	826	903	882	866	906	873	839	835	814	840	884	861	932	877	906	885	872	890	867	888	831	830	815	874	886	855	873	873	850	866	856	878	884	857	928	893	824	913	843	875	835	868	843	882	822	895	901	836	844	875	864	824	854	838	898	855	884	795	816	934	856	826	920	870	852	874	875	901	857	908	829	861	873	846	878	871	872	870	861	816	857	888	884	805	818	871	860	864	905	872	843	871	814	907	862	855	820	871	841	851	916	884	870	873	880	882	878	856	815	826	890	827	873	882	911	922	899	834	900	901	885	869	888	895	882	873	866	850	867	848	821	854	821	825	878	817	921	824	872	840	878	851	808	860	847	899	896	872	855	857	897	832	862	851	849	888	869	883	874	863	811	914	881	863	867	851	860	884	871	878	863	822	872	845	845	838	863	857	871	841	872	858	900	855	860	875	855	860	860	851	856	813	865	897	847	897	913	907	880	892	862	859	840	821	856	861	850	848	836	893	888	866	803	824	868	800	903	851	828	935	853	820	859	827	810	882	903	857	870	825	845	878	868	896	840	883	884	894	826	924	875	853	810	850	909	885	875	875	805	895	905	960	820	910	824	814	828	880	869	889	807	855	906	880	859	879	823	857	857	869	851	865	846	866	843	862	861	868	851	910	835	844	843	860	870	835	898	888	864	873	876	880	844	924	852	852	833	836	905	891	891	846	913	848	870	889	862	860	878	828	831	900	861	884	853	860	818	896	848	918	836	896	894	825	876	856	873	827	823	842	842	833	874	842	845	855	890	891	873	906	894	882	879	887	806	829	931	848	872	883	870	864	854	828	867	883	882	859	857	860	841	811	870	892	856	863	847	904	785	852	871	886	844	869	885	819	943	862	887	888	898	933	845	885	865	843	822	900	855	888	854	806	874	953	879	824	859	876	835	830	879	849	861	831	895	889	845	911	883	881	866	877	897	837	862	907	879	870	892	859	884	825	890	834	863	876	877	894	866	848	877	857	867	851	863	870	832	917	876	844	882	868	853	914	834	898	909	833	893	900	805	902	884	824	874	844	836	820	841	884	865	842	894	852	866	901	838	870	830	856	863	865	894	883	856	889	873	914	857	856	889	904	860	856	868	902	874	829	865	845	895	864	909	852	925	875	873	886	866	904	874	891	818	914	812	831	915	822	855	868	865	885	864	866	845	897	857	857	849	851	900	904	829	871	862	856	849	874	858	816	873	885	905	854	849	832	848	841	856	858	836	891	877	901	922	860	906	828	890	877	912	920	885	836	917	876	858	910	815	884	928	900	891	887	846	861	888	859	883	856	814	883	861	844	842	883	884	866	881	850	879	856	862	836	880	834	874	898	856	867	854	839	846	882	920	881	875	864	842	923	843	850	854	904	856	894	890	850	862	860	883	812	802	836	873	800	869	872	909	866	880	939	870	856	865	878	867	915	830	822	819	883	873	882	899	850	919	874	863	837	851	894	844	895	844	836	894	828	843	860	897	816	848	812	859	863	878	896	776	791	879	839	886	878	926	922	901	804	830	875	846	814	826	919	832	892	866	849	849	827	870	823	864	862	862	897	821	902	873	884	831	898	844	884	910	865	850	848	907	854	852	848	853	817	850	854	862	879	849	861	901	905	894	882	893	839	877	946	869	870	855	885	837	834	914	849	874	846	846	828	900	831	853	826	868	910	867	893	858	898	848	886	852	885	827	879	840	866	830	848	870	861	919	822	897	853	847	910	884	906	842	893	921	839	861	839	857	861	849	874	873	873	870	871	848	884	847	828	879	856	840	878	902	830	879	854	877	816	890	854	914	844	879	874	827	866	790	907	890	883	893	891	812	912	832	885	883	839	817	874	843	805	910	869	847	884	860	869	822	788	861	874	881	816	871	914	937	892	940	874	806	866	887	907	864	791	876	826	873	913	855	880	863	853	834	889	887	923	885	867	832	888	849	835	871	870	868	869	886	883	871	855	814	874	889	854	848	793	868	840	910	829	899	898	838	857	832	875	843	920	883	851	843	868	817	924	870	878	906	915	863	845	837	859	876	846	830	835	878	822	874	887	927	825	855	918	876	897	852	861	812	823	872	878	867	782	813	901	913	874	858	857	860	875	831	847	879	880	865	888	922	884	890	853	840	857	907	856	865	841	843	927	837	853	860	889	849	813	856	833	865	869	822	879	810	843	838	871	833	834	882	833	871	888	864	840	900	821	862	810	853	856	851	872	864	889	915	868	906	847	913	870	832	888	878	876	892	902	903	837	800	840	903	858	854	878	821	892	846	865	919	886	862	839	869	852	835	878	888	849	880	870	848	853	857	870	877	849	894	839	843	805	868	899	874	906	832	930	867	831	812	873	907	861	862	871	849	830	878	858	870	864	849	852	809	914	902	860	841	873	844	882	869	862	861	851	869	845	839	856	857	877	866	838	895	815	863	831	856	869	876	865	909	883	892	944	855	876	854	905	833	882	860	867	876	838	867	837	850	838	847	849	855	826	910	861	835	877	852
32652	4024	1568	1186	870	738	603	548	548	471	467	455	475	448	364	415	387	415	364	367	375	359	357	379	351	365	365	389	379	395	351	390	401	346	350	351	345	347	366	386	342	352	379	329	382	354	348	375	400	390	384	353	376	330	360	375	370	354	408	339	345	389	379	318	383	341	346	329	359	360	353	392	382	380	340	341	323	349	347	335	362	377	345	363	326	373	345	371	327	394	389	344	334	381	378	358	405	389	342	370	352	372	358	386	376	377	382	353	364	361	368	373	367	374	344	374	383	367	356	368	343	363	366	338	370	374	377	363	371	346	363	358	339	361	340	357	339	382	370	398	355	345	339	371	365	386	376	341	375	364	349	354	342	321	332	319	363	392	340	340	330	354	387	320	315	333	348	352	360	359	392	334	352	360	357	346	384	339	366	374	368	353	356	356	312	375	346	380	347	357	362	341	372	349	371	366	374	361	360	362	365	393	345	389	363	325	337	373	365	311	373	348	368	385	344	347	349	357	370	340	359	367	352	360	345	369	335	374	368	339	351	371	374	359	375	358	350	360	398	372	352	370	362	359	382	338	347	333	333	374	384	337	376	354	344	378	399	342	322	377	368	369	356	327	365	309	341	359	354	352	360	369	354	293	376	365	342	352	357	358	369	339	316	342	342	356	354	360	349	395	340	367	363	386	349	355	369	366	381	370	397	354	368	373	310	364	314	357	355	364	327	359	344	364	365	356	371	332	371	365	315	342	360	338	353	352	344	368	358	367	344	349	381	354	359	354	367	359	387	368	330	350	338	372	344	394	349	340	339	323	374	310	375	356	358	354	358	352	326	328	362	363	369	360	369	377	331	393	349	363	326	362	364	351	338	375	354	333	361	315	360	371	328	330	361	379	350	366	349	353	346	365	377	383	337	369	354	375	348	367	344	312	328	382	372	390	357	366	311	361	341	370	338	336	347	409	338	348	350	343	349	328	372	351	380	361	326	376	389	363	347	391	362	371	353	341	345	378	333	382	374	321	326	351	374	365	368	358	328	378	376	393	328	355	371	374	325	351	406	386	353	355	375	367	334	360	330	350	356	347	342	313	313	347	383	351	358	365	346	315	402	366	357	337	366	359	347	374	356	385	335	363	333	354	352	347	339	344	330	369	316	338	365	363	368	368	373	356	346	349	369	341	371	360	351	349	352	359	341	345	353	338	367	319	386	351	328	377	300	389	348	346	355	357	400	359	366	349	330	369	372	372	359	337	353	349	350	315	353	325	379	313	396	367	356	376	348	361	360	334	352	388	320	343	387	362	384	336	331	330	360	337	345	329	358	372	342	350	393	372	378	324	350	361	359	365	337	359	341	375	371	362	340	312	329	375	340	316	358	320	374	391	354	373	374	348	345	321	349	355	368	351	337	381	353	340	365	362	335	376	378	368	328	359	373	373	357	370	368	365	356	350	353	341	339	350	364	363	311	368	340	369	345	346	372	367	390	378	350	312	343	378	360	355	354	361	396	384	377	359	360	359	363	336	361	344	327	366	326	347	404	380	378	341	348	374	359	369	366	364	378	354	369	380	359	343	356	375	379	382	369	341	369	395	332	361	350	388	330	348	333	352	339	379	356	360	350	355	348	304	370	357	359	382	365	328	374	379	363	319	359	333	364	350	340	386	338	360	346	357	378	360	323	383	304	382	381	393	326	368	365	342	331	335	383	342	324	364	345	339	350	358	387	349	341	372	349	335	334	329	330	334	321	390	379	382	350	377	356	348	365	333	360	371	365	328	341	341	376	369	347	356	353	380	373	345	363	322	330	352	320	378	339	375	376	345	350	318	352	400	337	365	364	322	403	346	333	348	382	388	361	397	365	352	343	348	360	325	313	317	360	333	365	345	344	382	364	335	356	360	366	366	334	347	371	347	355	319	374	408	391	362	348	312	372	352	359	314	359	341	317	317	323	358	351	344	334	363	347	343	381	349	366	341	359	349	304	333	351	351	351	336	330	322	332	344	354	351	388	383	360	369	302	342	353	344	339	368	346	335	390	337	364	329	347	375	327	347	378	370	365	336	343	349	349	348	338	337	351	360	338	353	362	362	345	372	328	324	386	364	378	335	333	359	352	363	331	330	341	352	371	358	337	357	357	355	351	379	363	346	346	376	377	372	367	328	362	336	346	349	370	356	374	377	339	348	375	312	350	331	349	357	386	292	337	383	365	341	329	342	370	376	335	333	337	342	356	357	328	385	371	364	383	368	362	338	357	367	340	406	345	342	340	345	347	331	350	348	350	339	396	385	329	364	343	337	370	372	363	355	336	380	339	381	367	342	357	384	359	350	343	353	369	348	378	375	371	319	371	339	353	348	355	345	355	338	339	378	335	347	382	359	373	400	356	371	373	359	385	363	371	364	364	348	376	319	348	396	374	343	359	364	367	370	338	359	347	354	366	350	326	349	361	360	346	333	369	360	353	368	316	338	379	380	360	351	343	348	335	334	373	350	334	367	365	335	331	354	337	349	336	382	366	364	411	384	335	364	362	379	352	372	375	379	377	353	363	374	361	348	377	359	362	387	349	366	343	313	335	362	327	364	351	343	336	389	350	351	322	314	329	372	371	343	361	374	353	365	339	344	355	358	360	321	388	358	353	363	361	338	354	342	317	360	363	326	329	340	362	376	326	335	338	364	336	329	346	352	367	344	341	362	356	379	365	314	359	337	355	407	329	372	338	352	368	385	378	361	364	355	356	341	325	357	313	392	372	360	356	356	345	342	365	356	359	364	336	374	322	414	343	301	352	344	366	322	347	357	361	343	349	347	365	317	322	330	359	344	357	357	347	335	360	341	372	377	371	388	337	354	377	372	343	418	361	376	371	330	372	328	343	363	384	335	385	354	337	346	365	346	345	335	327	342	375	392	353	363	328	363	350	341	350	340	366	358	370	365	356	349	356	365	351	388	403	364	337	352	356	363	364	391	332	378	312	360	359	326	396	365	386	346	377	336	366	365	366	360	342	387	359	357	362	358	354	315	362	349	371	363	370	332	368	357	386	359	350	371	375	334	356	376	401	346	358	354	338	357	359	355	345	361	363	361	378	350	339	367	373	364	377	356	349	331	364	395	367	374	376	346	330	346	359	364	357	330	386	345	372	377	371	377	368	362	369	380	333	339	352	349	367	343	332	375	324	343	351	347	313	327	358	336	350	372	364	371	353	387	406	384	369	393	332	389	336	354	384	337	351	378	375	379	343	365	380	357	348	341	371	348	321	375	357	360	365	348	356	367	359	329	337	342	379	318	358	330	355	336	360	377	376	361	343	363	350	349	362	344	359	356	345	344	378	371	372	329	393	384	353	393	357	342	373	376	356	341	338	322	348	402	349	327	351	352	368	324	319	344	347	337	373	389	366	342	360	338	348	369	382	368	379	308	320	350	360	340	342	379	329	325	363	372	357	350	370	324	359	367	362	363	355	371	355	342	351	333	335	364	363	351	374	339	407	339	355	332
15909	1751	3205	3638	3177	2709	2244	2043	1758	1621	1519	1397	1373	1259	1218	1220	1221	1176	1143	1071	1006	1128	1048	1015	1003	991	1027	988	990	984	945	980	981	932	968	991	936	973	891	988	1005	937	940	934	881	925	931	955	968	977	932	897	915	935	900	972	936	896	924	907	927	957	921	871	935	886	920	943	918	946	941	983	944	917	886	878	909	946	916	964	965	914	923	885	940	990	1002	912	929	895	899	964	946	924	945	926	927	878	943	835	897	919	899	888	893	935	877	937	887	910	945	906	896	948	904	882	978	917	929	869	893	944	926	950	905	890	885	927	900	905	923	908	963	986	938	890	931	939	942	971	877	914	885	870	891	1002	854	900	878	908	941	900	851	925	907	963	881	897	931	944	929	918	925	924	913	925	836	917	946	938	934	868	937	919	889	912	929	941	904	928	875	907	904	940	920	946	918	886	908	905	870	888	910	870	924	867	938	903	901	887	921	905	921	929	908	900	936	907	941	903	885	906	886	883	924	879	822	923	951	917	956	851	889	851	873	893	887	881	926	898	961	856	853	894	975	901	902	887	921	858	882	933	946	900	893	835	899	898	968	887	834	906	912	870	889	885	887	883	911	881	924	914	835	884	873	898	929	906	923	890	934	870	885	907	875	945	903	890	915	869	916	900	903	883	943	899	892	894	904	928	922	933	853	916	884	900	873	917	893	910	912	870	892	891	871	962	848	934	851	895	928	937	947	882	882	926	895	852	905	915	900	851	883	885	893	900	913	891	937	890	937	884	920	932	874	903	922	886	979	873	904	912	891	906	886	870	902	860	871	904	980	957	895	869	936	894	899	854	908	875	859	917	903	880	902	896	910	884	887	839	835	891	899	915	917	893	927	912	902	897	917	874	943	910	864	910	898	862	903	906	869	915	885	885	955	890	920	931	915	845	883	833	857	899	874	904	907	877	950	981	915	898	863	889	878	891	893	869	951	888	916	917	899	902	928	872	921	919	884	924	890	910	897	939	912	866	927	899	920	932	892	908	938	945	925	963	889	851	896	848	904	833	898	900	922	862	885	933	894	944	915	883	925	909	901	885	922	874	890	882	899	903	875	883	862	925	921	865	902	936	878	891	874	872	926	862	849	874	902	896	919	953	846	961	849	864	858	916	942	882	878	834	906	915	897	885	878	843	923	935	855	865	940	872	904	887	898	839	913	867	875	859	911	898	917	877	920	893	942	871	917	804	903	898	869	944	873	898	853	945	916	874	954	873	869	894	929	894	899	886	957	981	892	914	930	882	926	920	866	855	917	892	910	972	920	889	932	893	884	863	894	914	846	918	887	875	854	866	847	938	907	904	918	893	905	858	907	909	862	900	888	851	846	917	973	914	874	898	891	891	932	930	893	900	928	888	901	847	910	913	943	887	991	842	927	923	911	905	882	912	873	906	865	917	911	924	901	884	902	929	897	873	927	880	827	918	940	881	925	868	965	895	875	865	900	929	953	875	866	924	907	859	860	895	849	888	920	903	923	927	850	863	898	867	920	936	888	883	948	892	899	877	901	900	916	889	972	904	924	840	878	959	883	916	817	862	929	890	831	950	898	909	918	885	948	941	886	890	909	879	844	888	887	905	873	856	920	864	936	870	891	869	945	916	948	898	880	902	892	880	901	913	897	849	912	966	891	967	877	833	913	879	870	930	871	917	877	831	897	916	870	902	921	847	887	935	939	866	952	917	921	896	929	870	873	874	885	890	925	881	946	896	907	910	940	937	900	916	915	943	905	933	925	849	948	952	904	881	898	886	905	907	907	855	880	925	896	893	889	909	900	897	867	882	932	843	906	900	877	877	869	908	894	885	931	887	884	926	877	907	857	905	951	857	935	864	860	913	865	902	903	889	884	863	929	867	844	921	929	877	851	893	889	920	934	915	947	875	950	820	889	855	888	829	865	848	946	866	863	938	925	900	955	865	917	920	924	898	879	867	888	874	909	891	979	922	911	915	875	949	888	887	879	889	872	867	902	918	868	881	852	899	940	906	881	908	864	887	855	848	879	894	932	879	936	946	865	878	834	882	851	915	860	904	937	884	879	964	884	907	905	889	887	875	904	909	940	891	823	913	925	929	834	859	922	897	926	885	917	918	930	820	908	917	855	914	906	895	893	906	848	951	893	890	952	896	919	821	884	895	887	897	932	894	906	884	892	880	899	933	873	871	899	926	883	898	864	918	922	959	952	874	891	871	885	945	885	892	942	869	883	893	922	893	900	845	918	861	956	940	897	898	908	931	913	877	952	906	909	933	919	931	891	878	941	927	865	866	859	927	956	899	906	898	877	882	878	947	945	939	922	956	860	851	892	882	875	856	863	893	915	909	886	867	911	874	860	862	938	909	893	900	892	870	926	880	835	921	915	896	949	869	870	916	900	889	844	936	874	847	880	880	877	898	885	898	885	932	836	915	899	926	903	908	863	915	933	905	913	867	883	900	884	886	887	879	857	863	923	885	941	900	935	907	905	895	913	910	926	895	899	892	843	898	897	851	873	917	890	897	826	908	892	912	889	843	861	880	908	897	846	902	885	908	895	910	898	930	926	864	939	914	882	930	912	891	918	935	931	911	887	877	852	955	857	887	906	897	923	914	910	904	908	951	919	911	904	930	945	909	931	903	860	898	898	904	901	823	940	894	871	910	910	874	881	881	899	900	942	910	901	870	937	935	860	935	866	909	939	928	908	847	896	905	920	875	942	907	945	923	883	887	919	926	895	882	950	935	920	875	916	888	914	897	889	930	894	913	870	874	879	862	875	924	846	901	936	871	873	912	865	939	942	898	894	837	888	931	917	886	902	912	904	959	833	893	885	930	895	921	845	908	945	859	923	860	861	901	920	879	901	912	868	903	879	908	928	907	923	868	903	847	905	910	862	949	875	904	868	942	847	881	905	880	839	840	912	880	908	885	889	951	903	888	973	956	937	924	927	914	913	945	880	876	921	928	886	900	861	869	849	935	885	942	941	919	910	891	896	893	938	896	889	891	861	913	892	843	912	925	881	884	906	839	894	884	864	886	894	894	901	881	919	886	879	893	886	917	913	899	903	916	910	899	881	906	839	889	870	884	922	911	872	907	886	856	919	871	897	851	910	916	908	904	914	906	869	831	904	901	927	924	884	872	872	926	938	897	959	918	902	876	916	911	866	887	907	945	948	901	900	908	947	882	890	943	898	889	854	911	927	871	915	889	928	896	907	897	909	866	877	891	920	895	875	882	906	904	910	867	850	904	939	883	838	931	918	912	938	920	882	900	874	896	781	931	947	876	876	879	901	917	900	947	872	861	925	917	956	876	891	893	876	929	908	903	917	834	873	907	909	907	882	879	877	863	918	876	918	899	887	922	883	901	863	868	873	849	915	920	913	919	930	908	939	862	940	933	917	879	907	926	868	930	913	960	878	881	903	895	911	957	920	873	954	923	946	938	931	951	925	891	907	870	922	892	791	907	954	910	904	942	905	958	899	888
48219	11789	3161	2060	1343	999	779	664	597	505	427	419	363	370	355	339	335	319	300	326	298	310	288	317	250	287	252	292	245	243	280	234	256	253	222	248	275	293	264	239	256	262	265	295	239	272	234	266	278	268	245	275	244	261	242	242	224	243	220	247	243	233	252	263	239	259	251	263	251	260	229	263	225	267	247	269	242	268	231	256	231	265	242	257	264	237	242	236	217	252	251	238	250	261	231	244	249	271	237	241	238	235	235	243	255	260	244	252	244	254	246	222	227	254	253	232	249	264	243	252	274	278	220	256	237	246	232	246	242	222	229	252	242	231	260	286	251	237	226	255	249	248	255	276	242	258	244	249	236	255	247	237	244	256	261	247	263	242	242	237	231	222	251	218	223	236	231	242	252	245	242	274	249	237	244	268	267	239	255	239	238	244	262	229	246	254	238	227	246	235	267	255	254	250	206	267	226	254	227	255	218	241	242	266	221	229	235	235	209	228	259	250	245	241	279	264	266	257	215	236	256	201	254	252	227	275	241	242	265	235	259	237	238	243	235	257	233	243	259	246	212	233	252	230	243	238	235	254	242	257	247	225	220	266	255	268	208	270	259	257	248	222	242	240	255	230	240	239	239	265	248	237	221	250	220	268	245	252	234	225	242	256	246	240	243	255	220	252	251	248	233	252	227	243	265	246	259	258	255	253	252	226	255	236	236	215	255	230	235	255	267	275	232	256	227	235	213	249	234	244	207	226	270	246	240	244	245	235	265	242	251	239	220	256	289	260	230	245	241	242	219	256	262	246	258	254	260	253	249	239	243	226	259	243	243	259	278	243	248	260	263	247	218	271	276	243	248	233	233	247	251	262	244	244	219	225	274	240	249	253	237	255	204	245	241	230	294	256	228	256	227	236	237	259	266	232	231	226	253	267	218	232	247	258	236	266	249	221	246	246	245	220	239	220	216	203	255	252	258	238	238	248	246	245	251	252	224	242	239	250	247	233	258	263	251	238	276	248	239	226	250	278	251	233	239	246	267	273	240	231	273	221	259	231	213	275	233	234	266	233	212	260	246	241	235	252	253	237	296	259	232	231	250	248	225	257	250	251	265	221	226	260	227	224	236	217	262	252	237	242	239	221	245	261	249	226	258	229	240	270	234	252	255	235	235	246	236	222	251	259	268	254	228	229	262	263	234	270	236	230	272	245	255	222	244	231	247	259	237	255	231	236	238	246	239	229	252	273	214	245	210	236	255	260	229	260	219	247	269	243	267	230	247	278	286	242	236	255	249	259	244	238	234	257	237	237	281	250	238	250	243	257	229	248	236	233	231	255	220	242	265	219	229	210	226	236	248	242	261	267	264	250	261	234	261	242	256	234	221	228	242	254	235	250	261	248	228	245	238	252	253	259	253	220	248	266	250	231	217	253	245	256	245	227	230	230	255	238	238	246	216	243	256	258	237	239	223	283	247	255	263	257	243	234	233	243	239	249	232	235	243	253	266	246	257	242	237	259	250	268	261	251	215	244	263	265	265	227	250	249	250	268	276	252	261	240	237	261	263	272	253	231	249	276	240	245	265	269	243	257	238	252	238	241	260	236	257	227	243	226	261	251	260	251	259	251	261	247	283	237	230	213	243	239	256	233	240	226	275	253	270	241	254	252	215	240	228	251	245	235	279	243	230	256	228	244	237	240	227	245	235	245	245	234	262	261	233	245	238	244	238	253	242	242	240	238	237	264	225	262	249	243	248	253	257	253	273	216	250	232	256	244	249	257	238	240	254	254	236	230	253	239	262	260	223	231	241	243	233	272	266	261	261	269	267	255	234	251	232	277	244	265	215	247	219	210	256	243	216	258	231	217	258	221	277	228	224	236	238	221	253	229	256	222	260	225	245	239	231	244	235	269	255	243	249	255	234	226	246	225	247	244	240	257	246	259	231	238	235	244	229	229	237	235	240	255	255	232	246	258	266	248	257	246	234	225	252	232	261	237	252	264	245	237	251	230	233	226	267	254	235	251	220	245	231	245	253	236	246	247	245	238	277	233	220	233	238	238	235	232	219	261	237	217	270	259	225	255	257	233	265	237	243	248	231	274	239	243	243	250	248	241	235	270	233	259	214	234	266	251	234	259	261	238	212	235	236	252	241	223	240	265	260	255	243	241	238	238	230	261	241	259	282	266	245	224	265	288	253	234	273	274	233	238	262	261	238	289	269	265	223	291	232	261	245	239	219	252	263	223	223	274	257	279	248	240	223	239	252	279	252	240	238	265	262	242	207	252	240	265	228	251	269	272	235	247	244	263	216	256	254	261	235	229	255	239	235	235	216	299	210	252	215	251	253	266	233	257	241	247	260	251	235	237	242	229	250	251	262	276	273	241	247	250	282	230	244	244	260	256	209	226	240	266	238	261	251	255	222	286	267	230	281	233	231	259	229	208	234	238	273	231	246	245	255	256	225	249	245	247	239	251	213	243	253	212	207	233	236	246	267	232	254	249	235	276	252	255	250	256	277	255	244	239	212	217	248	235	209	219	223	241	227	237	236	245	262	229	249	262	227	247	239	237	235	237	239	252	248	272	231	248	239	247	249	238	240	252	234	238	259	255	256	225	243	258	266	220	243	243	268	219	251	249	252	252	227	243	248	254	231	255	240	245	256	209	252	253	239	242	236	226	227	262	239	251	221	228	228	257	244	221	245	272	264	250	241	236	251	259	277	247	262	222	211	230	240	229	238	243	220	218	233	253	222	241	249	246	253	226	238	249	228	228	239	226	229	249	260	220	263	242	224	269	236	242	236	228	257	246	201	254	227	235	235	260	262	220	232	256	243	262	260	244	260	255	251	282	249	269	238	241	232	274	256	239	265	243	256	226	249	235	227	228	259	216	241	254	251	254	261	246	227	235	227	243	228	279	228	227	239	231	248	206	247	239	247	253	247	240	258	240	232	249	235	236	273	240	231	246	241	232	255	236	233	262	237	249	261	243	215	240	243	249	237	256	243	239	248	226	264	246	231	263	263	234	281	229	224	221	254	263	226	229	221	260	253	246	276	246	256	216	227	253	259	252	227	221	240	226	230	245	235	253	248	250	276	269	265	249	242	235	249	234	223	228	252	263	264	248	237	256	225	229	243	253	219	224	259	248	236	236	247	269	228	211	226	283	249	288	223	267	235	231	254	216	224	257	280	270	240	231	238	261	237	232	211	231	244	234	271	285	249	237	242	240	272	256	215	272	243	246	244	251	266	223	252	241	265	228	264	244	256	260	247	261	210	251	234	274	258	247	221	237	247	232	260	234	248	280	244	240	253	252	260	242	240	248	217	272	252	241	230	232	225	225	232	259	271	250	210	225	259	253	255	231	242	234	248	248	231	237	228	233	234	223	244	249	261	242	230	250	250	233	244	202	214	267	255	257	238	229	263	221	234	216	251	227	242	222	252	252	231	242	224	258	265	266	280	236	248	244	237	224	257	268	259	216	232	247	255	242	245	219	281	255
22603	2533	5286	5829	4948	4020	3255	2776	2344	2138	1800	1675	1501	1373	1307	1259	1176	1101	1050	1080	967	975	962	909	897	869	854	854	824	847	809	806	762	763	740	789	735	729	780	730	786	705	710	707	686	684	738	723	680	730	726	666	716	699	691	677	696	720	657	685	662	702	703	652	679	683	684	676	679	696	669	685	717	626	704	751	639	688	653	707	603	696	637	644	639	762	636	679	688	679	573	647	636	645	642	657	632	689	656	658	670	650	671	671	661	686	639	657	630	637	682	663	708	664	655	624	679	691	711	697	660	680	679	652	627	624	640	686	649	660	658	677	661	664	740	636	680	621	713	694	664	634	656	629	666	685	599	651	655	633	595	705	638	670	606	625	625	643	666	632	678	634	623	636	675	637	648	696	624	612	683	631	643	625	668	650	663	659	667	600	667	604	656	649	624	684	643	596	632	649	701	618	690	680	641	621	638	636	644	611	603	638	595	645	629	666	640	643	635	625	636	639	652	647	623	665	638	630	652	584	662	659	636	601	644	618	645	649	659	696	599	636	644	642	614	668	611	716	670	622	628	612	651	623	644	647	671	649	629	641	633	632	578	650	647	646	637	668	621	627	655	620	609	637	661	668	609	639	625	654	610	628	670	591	631	597	638	635	619	632	637	629	653	646	659	614	676	650	632	574	614	667	625	644	645	610	648	622	635	660	698	680	619	627	600	647	639	665	615	676	619	634	647	630	636	639	613	687	592	628	667	655	624	618	655	626	608	624	635	634	610	607	642	614	632	621	641	578	659	644	668	622	667	679	627	652	622	573	614	647	640	659	623	670	661	601	643	658	639	651	644	656	618	686	666	669	642	657	611	623	609	642	638	620	588	651	594	598	640	634	577	601	608	597	683	661	626	665	638	633	631	657	640	599	618	629	591	679	607	669	589	653	643	608	658	619	625	647	651	659	633	637	617	653	601	665	649	634	645	626	671	624	600	635	613	647	644	602	598	660	662	628	632	638	613	631	657	669	679	642	643	649	599	633	672	660	633	594	637	671	607	633	656	655	601	640	613	636	634	616	633	646	595	630	617	667	662	604	644	603	626	622	615	655	616	667	672	649	668	638	693	629	605	640	661	614	598	628	636	615	641	624	622	601	617	600	666	613	599	621	644	640	654	598	650	661	649	624	612	609	642	645	649	678	656	658	618	624	623	624	593	608	649	646	650	630	639	637	620	643	617	629	632	656	671	629	651	618	685	672	666	627	663	629	630	603	660	646	647	637	654	636	633	617	598	624	649	638	674	631	651	631	655	649	653	659	580	668	638	612	641	652	649	589	598	651	637	615	630	645	573	689	639	633	649	634	639	645	663	661	617	614	634	580	667	649	604	645	662	644	668	621	645	648	615	689	648	622	635	647	628	633	631	624	613	601	614	654	604	636	595	593	676	615	627	628	615	612	638	577	646	649	636	589	653	644	621	608	639	699	643	634	588	639	644	703	609	623	680	597	603	624	608	613	608	636	662	649	622	596	630	616	648	624	649	608	671	608	653	610	652	662	597	682	637	647	623	628	632	676	598	627	663	662	621	595	609	625	650	650	630	647	592	645	633	642	665	645	675	668	656	647	635	616	678	610	615	609	608	652	651	639	625	639	624	632	637	635	646	688	635	631	673	587	635	585	656	620	621	645	652	614	680	630	639	620	633	664	658	605	630	619	641	648	623	599	624	665	622	633	639	660	676	634	649	656	655	648	643	645	606	639	654	599	623	634	636	613	596	669	687	640	622	636	618	637	644	640	656	631	661	636	637	624	632	645	636	626	629	590	624	658	651	604	604	668	654	615	659	614	608	658	618	646	648	616	611	649	628	625	668	654	604	603	609	653	683	642	644	623	679	622	627	671	678	618	619	656	600	611	641	654	612	641	651	631	650	613	638	596	667	644	601	643	620	608	711	673	591	653	663	658	663	666	661	680	617	638	604	618	656	622	650	628	668	614	632	669	625	663	598	640	622	652	658	606	643	658	642	655	625	646	648	634	621	667	627	629	628	623	673	620	622	649	635	628	636	651	668	627	679	652	572	611	662	671	622	681	650	663	617	653	626	639	645	611	642	642	633	641	611	624	664	616	607	647	611	629	687	614	638	659	643	632	626	596	660	623	632	653	662	618	627	661	641	632	642	633	610	641	657	603	651	645	685	595	664	607	624	635	631	614	630	644	634	645	653	637	628	625	677	628	598	620	611	642	612	625	631	628	604	630	595	650	599	639	683	646	643	639	636	641	634	620	638	639	591	643	610	626	664	668	591	669	630	624	651	628	676	658	632	664	636	600	648	613	630	620	603	662	657	639	682	604	589	617	668	621	624	631	659	652	674	604	650	606	618	639	642	627	662	624	612	633	589	686	599	599	633	649	637	634	642	604	634	610	606	641	633	607	649	636	627	658	626	636	656	652	584	650	628	614	638	653	595	653	625	613	630	617	616	595	639	603	608	666	638	654	665	635	640	634	629	619	665	647	615	616	643	584	665	624	647	647	615	661	635	655	669	656	611	643	624	644	622	575	629	639	628	659	669	607	612	604	633	644	576	654	642	593	600	599	576	685	639	607	639	636	667	646	655	630	619	624	648	618	588	638	571	673	694	672	669	632	651	652	658	658	588	641	635	603	641	652	616	640	625	662	695	601	641	670	663	611	644	648	621	686	666	607	611	622	674	641	634	635	639	636	642	630	620	684	607	640	589	661	647	613	629	581	646	655	623	634	638	623	645	620	660	623	648	649	621	664	667	662	659	634	639	601	663	629	560	627	681	620	622	681	621	663	656	642	624	616	649	658	653	599	636	655	642	650	660	660	648	650	645	630	633	635	623	580	613	627	634	595	640	607	638	645	605	621	671	622	629	619	642	685	661	662	599	604	624	698	620	640	645	649	626	625	622	611	646	647	666	599	638	689	653	576	637	606	627	633	616	609	664	583	630	610	585	625	670	634	617	651	617	645	659	585	582	629	592	617	650	641	658	599	574	637	637	675	606	605	649	609	609	604	657	650	599	606	659	634	640	645	626	653	612	607	637	641	650	644	637	579	629	630	630	680	631	656	617	640	576	621	657	636	648	645	630	644	588	677	630	620	650	623	627	623	601	608	664	636	631	628	622	647	635	628	624	693	595	632	645	663	622	625	641	619	633	649	658	687	628	654	681	622	659	611	594	638	626	658	661	586	664	650	624	627	586	611	652	634	609	643	654	666	701	652	613	638	644	620	647	632	611	659	639	623	671	645	669	619	607	617	636	629	620	656	651	607	619	658	631	624	663	621	603	653	601	611	655	640	615	605	613	631	674	650	623	650	641	634	649	618	675	645	626	619	620	577	645	654	636	611	637	642	633	647	610	661	607	668	645	563	650	686	606	655	654	620	583	633	620	621	631	671	658	665	615	597	617	625	646	659	654	646	642	612	605	660	668	616	611	649	631	625	608	686	689	667	616	639	636	649	624	625	620	687	643	636	567	708	688	602
4829	397	405	338	353	385	357	375	344	344	359	355	342	362	356	360	360	329	337	362	341	359	352	341	337	345	342	333	305	379	354	362	331	383	352	356	348	338	364	331	331	348	318	364	318	343	353	319	368	349	335	363	348	296	374	328	350	337	333	337	359	349	347	330	334	342	320	327	326	357	344	354	343	346	345	343	318	351	385	304	328	286	367	365	358	365	309	334	331	342	323	318	359	328	333	340	358	332	302	359	358	332	325	361	368	331	340	343	330	351	362	383	325	354	362	347	359	314	349	304	335	330	321	326	340	329	331	333	366	328	399	352	350	351	354	312	316	361	321	351	364	350	332	324	370	318	339	363	339	355	330	342	317	339	298	342	325	359	325	351	336	347	348	330	346	358	363	355	347	347	338	365	320	346	372	391	353	332	325	343	360	325	335	338	339	344	346	337	341	358	332	305	351	379	332	350	346	320	329	356	344	343	356	321	361	336	375	350	349	345	349	347	312	355	319	330	329	344	345	326	319	354	369	353	332	323	333	364	340	386	340	348	357	348	346	349	318	326	302	356	353	317	339	335	347	327	348	342	372	333	316	316	355	340	369	343	347	354	364	373	345	327	369	314	323	339	321	353	355	299	339	351	320	322	369	353	335	330	324	346	349	315	328	329	351	362	320	327	332	307	343	323	356	363	348	328	331	344	352	336	336	314	374	316	326	344	356	330	337	314	346	381	305	316	352	363	360	348	359	330	328	333	337	354	349	300	312	308	347	345	308	302	331	337	329	308	344	383	310	337	356	335	315	349	337	350	347	340	335	307	375	325	351	360	334	367	381	325	346	340	350	327	333	357	326	340	307	307	325	310	354	341	360	327	319	368	354	321	332	338	314	318	325	326	352	361	371	356	345	330	367	330	352	359	340	354	378	338	330	364	342	301	337	314	367	338	338	333	344	327	321	329	338	325	393	325	312	345	340	331	343	333	326	355	350	352	311	365	319	307	373	330	338	319	327	306	340	345	338	314	327	316	341	354	349	271	340	326	333	310	347	308	311	359	345	335	332	353	335	355	323	340	347	354	360	357	353	349	339	381	338	359	325	330	358	332	326	360	347	353	366	321	330	374	358	339	326	343	326	372	330	341	353	366	339	342	336	341	307	348	339	359	300	320	350	349	368	355	330	361	311	342	356	353	294	343	378	360	358	377	332	356	347	360	339	333	338	320	344	320	361	345	323	381	322	358	345	328	344	346	331	333	313	329	351	326	328	353	344	371	331	343	327	356	361	356	376	336	361	347	324	330	355	348	349	355	309	316	365	332	332	297	338	326	344	309	342	364	319	336	312	366	339	358	329	344	379	292	357	300	318	335	342	359	349	334	327	331	332	340	298	332	373	357	357	337	323	338	355	372	325	319	328	335	294	349	337	344	387	346	367	371	339	351	313	336	361	349	331	329	312	325	332	353	337	319	371	326	350	331	355	331	333	332	320	373	338	323	329	351	362	348	352	344	357	346	313	371	353	353	352	354	318	371	342	338	328	328	283	376	326	355	319	347	301	371	314	289	350	309	318	340	335	357	355	338	330	337	327	349	332	333	318	368	329	350	397	340	304	326	339	338	347	341	346	350	363	351	351	330	326	340	340	338	334	303	339	344	342	361	328	313	342	337	320	338	377	355	373	341	347	328	374	368	343	324	338	349	314	369	383	341	340	323	357	332	344	372	333	352	309	377	325	306	327	340	358	357	337	326	320	361	336	331	323	295	320	315	342	328	317	315	346	332	358	351	343	324	350	380	309	344	359	318	338	345	356	340	300	330	351	344	363	349	344	338	356	334	349	323	350	305	341	309	353	346	328	361	342	324	345	301	321	350	352	309	344	368	369	332	347	378	337	357	320	352	342	313	317	319	312	334	333	341	361	317	334	321	354	351	318	377	332	330	331	330	353	340	310	329	344	373	316	343	367	321	356	348	356	355	330	328	372	351	355	325	345	340	327	333	373	312	334	333	322	337	373	343	320	366	324	324	329	358	341	342	324	349	346	330	328	328	316	341	332	350	321	361	324	369	342	328	370	361	342	313	330	349	333	309	341	342	371	341	324	322	314	347	336	324	330	341	369	349	320	323	303	331	317	388	332	370	353	338	351	363	322	323	325	353	316	318	354	335	304	352	352	371	355	326	355	302	351	342	318	356	363	312	371	373	359	352	324	344	321	369	323	342	379	338	325	373	372	329	323	370	308	361	361	329	357	348	336	318	343	327	385	345	345	340	335	324	359	334	335	338	353	371	345	334	327	342	357	348	352	331	346	350	314	344	350	336	366	351	362	372	358	322	330	370	340	343	330	326	336	332	365	356	339	339	317	323	360	357	349	338	365	294	318	363	344	342	347	313	326	341	380	346	347	325	320	347	338	353	369	349	336	349	324	331	327	317	328	346	364	347	359	346	386	356	315	349	385	348	320	353	325	354	371	324	361	318	328	331	353	351	349	325	344	353	316	363	375	364	361	336	327	376	338	352	317	342	353	383	348	353	356	349	312	312	342	360	341	359	363	337	362	352	318	325	325	354	318	366	347	310	350	315	318	332	368	361	363	314	364	352	356	375	324	367	332	324	334	346	321	337	321	324	348	336	320	339	320	334	327	366	341	334	324	359	344	346	329	331	357	323	345	342	337	354	337	356	309	342	368	350	350	357	346	342	319	307	355	372	293	329	324	345	336	341	335	343	331	335	316	341	337	315	362	317	341	328	329	363	342	373	341	379	331	327	318	352	336	330	318	314	339	340	350	315	334	334	340	347	351	322	329	358	347	349	337	316	369	358	324	294	323	364	339	372	335	337	352	319	339	315	312	362	338	357	370	377	325	343	362	371	343	350	319	359	355	386	359	331	379	334	320	350	310	329	333	358	351	330	342	339	372	366	399	341	336	348	338	357	325	376	363	301	320	325	330	329	319	356	354	333	324	348	338	344	342	338	357	341	366	371	362	338	335	368	315	319	339	359	350	320	342	351	306	353	358	338	342	356	351	356	375	351	341	322	352	358	292	320	348	323	334	360	356	363	344	354	357	365	344	313	391	352	300	318	327	323	350	335	346	322	343	362	336	346	368	350	338	363	327	322	313	359	317	358	333	363	358	339	328	369	319	313	379	338	336	374	362	352	334	354	345	347	333	377	360	362	355	338	305	355	331	366	338	327	334	334	314	323	336	380	350	341	326	358	349	334	339	352	377	369	345	300	320	329	359	344	317	312	356	321	342	323	358	302	344	343	354	340	320	358	339	332	313	322	319	303	333	334	344	372	339	363	358	335	373	373	364	372	334	334	381	328	330	326	336	338	351	339	356	319	329	344	330	339	335	324	352	337	331	353	339	353	347	350	333	343	329	365	344	357	366	331	335	361	326	293	334	371	349	361	342	339	318	341	316	363	369	356	344	339	353	359	360	321	337	334	360	338	328	355	359	344	335	366	350	361	364	349	359	326	318	342	352	347	319	365	328	325	327	331
4973	915	1005	981	1008	989	909	880	904	924	900	913	842	892	889	865	894	880	904	868	873	905	847	883	892	910	841	860	901	859	951	886	867	902	900	948	802	894	935	906	879	899	904	869	845	896	863	862	914	915	844	852	884	892	864	886	902	870	818	876	870	859	915	873	891	863	852	914	879	870	866	865	883	889	810	846	825	868	900	858	841	913	835	861	866	905	884	842	862	900	896	845	894	829	899	837	924	837	950	878	912	906	877	866	870	841	905	883	820	855	871	801	932	852	932	903	914	890	929	868	893	843	877	921	835	905	848	895	864	869	889	886	910	892	875	871	912	823	890	890	861	906	900	891	921	853	825	886	904	900	864	901	860	874	854	912	845	897	875	863	845	883	885	825	880	871	937	839	855	835	870	876	897	860	812	795	816	904	853	883	866	928	924	826	863	912	834	861	845	873	859	887	885	890	971	871	869	868	908	893	928	880	922	891	826	866	857	863	831	930	921	905	814	867	870	854	930	932	893	854	876	853	910	920	829	873	841	928	819	839	838	890	904	898	895	914	893	934	868	901	871	881	869	904	827	875	880	850	892	853	860	894	859	868	901	904	850	916	840	849	880	876	844	922	840	879	888	897	847	912	944	871	883	840	875	875	883	855	870	907	834	871	897	929	833	884	853	849	888	888	887	891	866	905	874	907	861	934	906	860	841	861	941	855	896	930	893	862	855	856	895	925	855	864	888	847	876	837	887	831	874	876	900	825	932	882	862	876	872	820	876	903	910	826	843	863	834	863	834	845	839	853	870	846	899	867	893	892	866	862	839	900	885	861	904	885	909	878	829	921	877	898	875	872	860	832	858	830	847	877	866	820	912	896	857	877	871	853	922	880	847	921	882	886	851	872	892	887	847	913	889	849	877	834	860	876	884	898	825	910	901	883	871	897	875	877	810	854	861	846	940	874	945	915	881	876	897	888	844	889	885	842	854	848	870	846	890	843	863	877	874	901	934	864	872	844	865	889	938	904	885	891	844	836	905	884	857	905	878	868	862	858	881	867	881	878	900	875	920	858	862	832	864	821	882	857	901	884	855	845	833	885	877	874	899	873	859	904	888	837	889	850	935	910	944	855	871	859	860	833	887	826	924	865	917	842	792	919	891	868	875	894	890	886	865	854	898	872	914	842	860	893	864	881	857	887	888	909	833	890	878	921	852	897	869	892	845	876	847	877	854	846	892	901	825	881	907	833	881	846	855	849	878	878	883	885	904	891	898	871	860	844	853	863	884	873	879	898	854	916	878	872	929	892	881	873	851	827	889	869	831	916	868	884	851	911	872	900	870	859	906	883	882	913	884	817	859	864	879	869	842	896	809	915	869	907	781	875	858	845	862	908	880	877	890	937	836	872	890	952	854	877	827	889	813	899	873	866	860	840	855	816	891	849	802	930	851	852	845	894	803	940	864	866	838	899	876	822	838	843	879	865	852	861	857	873	870	858	915	901	885	875	862	895	908	867	872	852	885	890	887	867	867	848	870	900	876	814	891	915	887	840	856	809	907	836	811	829	936	895	861	884	886	874	858	848	847	849	887	847	815	914	828	886	836	879	909	831	956	861	872	899	854	842	888	940	890	865	872	878	834	885	884	912	869	802	894	873	863	914	911	869	850	867	864	825	930	881	842	878	897	890	845	875	921	862	869	852	879	878	853	900	866	889	856	860	880	870	847	849	912	879	876	837	875	904	865	824	920	902	915	834	945	872	901	878	903	917	850	948	874	852	905	847	859	879	976	881	840	902	845	843	842	928	865	844	886	848	945	904	858	836	847	882	830	862	906	854	939	816	838	847	949	884	920	838	873	911	898	920	893	897	866	847	867	911	898	858	848	906	861	851	852	866	889	845	844	870	847	887	914	913	882	897	802	875	847	870	897	804	899	933	881	868	840	855	887	852	878	838	861	887	887	859	958	882	906	910	840	917	883	867	837	920	884	857	909	833	876	861	888	898	857	912	888	882	915	863	879	817	829	883	851	865	848	804	849	813	875	834	855	893	911	859	878	903	826	848	868	868	854	918	893	825	884	885	892	888	878	895	885	844	853	851	827	897	899	885	877	890	907	884	889	861	901	863	856	881	848	896	921	923	944	873	888	918	851	896	876	892	850	890	861	904	845	868	918	855	891	867	873	848	873	843	886	885	911	820	875	875	842	859	854	907	896	883	807	856	879	881	854	836	884	890	879	920	832	881	897	841	895	886	912	919	873	862	885	859	874	889	874	870	854	866	888	910	886	821	887	878	826	880	845	892	865	882	905	905	889	851	864	863	876	879	798	915	857	838	816	883	856	885	871	846	838	919	852	853	875	893	899	855	856	887	873	856	864	846	871	886	854	893	878	880	863	896	921	860	896	895	891	902	887	884	886	899	872	880	876	903	886	905	859	810	875	895	860	877	812	891	815	818	902	858	863	864	865	832	891	916	933	854	852	893	834	890	891	930	865	891	873	844	881	828	911	897	829	915	846	913	838	864	852	848	844	838	862	868	825	851	904	956	912	863	817	871	865	852	852	839	844	837	911	848	867	920	838	887	871	882	857	885	874	857	880	860	821	857	869	893	892	867	868	862	907	851	872	900	882	883	916	904	906	802	878	864	900	867	881	839	826	911	877	854	900	879	819	873	884	817	889	807	941	879	911	864	868	838	881	958	826	851	818	866	837	849	928	857	873	866	877	810	854	898	881	853	827	872	816	855	890	889	848	890	903	887	880	852	849	857	852	856	885	864	893	902	854	900	853	852	846	891	810	859	813	887	867	848	869	876	889	889	893	864	887	919	792	849	892	899	899	824	837	895	895	867	899	932	899	838	816	925	835	873	853	839	880	878	867	891	835	926	904	900	854	879	809	877	918	872	842	863	869	926	910	877	864	899	842	898	899	894	884	877	848	861	877	869	934	882	861	900	869	903	876	825	837	874	838	828	893	841	829	864	893	881	866	871	904	870	881	853	821	879	862	875	845	885	873	895	800	864	872	872	925	885	847	889	883	882	857	869	902	908	918	869	812	876	848	886	896	935	832	873	889	933	866	837	836	921	913	879	886	864	981	891	822	876	884	867	866	846	882	846	902	897	880	921	809	922	909	897	928	850	899	831	852	854	886	880	844	881	859	840	819	922	844	900	844	888	852	882	896	876	851	870	942	899	822	854	877	905	870	858	878	856	870	858	850	925	862	848	885	897	891	872	919	861	884	858	922	887	848	870	880	863	854	859	869	882	841	903	903	875	876	866	846	815	886	898	881	836	866	863	929	866	875	865	879	847	846	895	890	887	877	906	870	843	856	842	840	877	839	871	857	907	860	851	899	909	901	870	873	870	872	882	853	794	875	840	857	883	899	823	873	858	855	898	854	865	844	899	892	844	882	828	891	843	919	905	886	876	884	889	893	835	879	870	812	826	821	839	931	871	898	855	896	871	797	903	887	859	857	860	930	891	887	896	881	865	871	877	837	911	865	882
32252	4648	1571	1204	905	782	629	539	521	472	444	448	420	446	393	399	401	409	367	352	388	336	380	357	357	374	345	382	392	365	369	353	381	374	372	359	386	336	365	320	369	372	346	390	366	387	357	343	378	372	358	397	379	360	379	353	378	356	363	345	366	341	369	363	362	337	350	368	380	366	344	388	334	332	360	366	363	375	406	353	319	353	361	362	360	349	320	366	369	347	370	376	361	343	369	345	399	375	379	354	359	351	384	362	390	376	371	386	383	362	366	312	347	379	356	370	398	377	366	380	334	342	333	357	357	381	361	358	400	356	406	398	369	387	369	363	387	376	350	366	342	363	362	354	344	367	348	377	364	367	340	366	348	334	326	379	342	329	368	390	365	336	352	363	345	394	393	334	305	341	368	373	367	316	376	391	367	371	375	335	353	381	341	384	377	344	344	358	390	343	355	366	395	393	388	341	336	374	384	353	335	375	366	340	332	355	353	360	348	346	380	368	360	348	362	348	354	337	347	365	346	331	365	347	370	347	368	350	377	368	352	351	356	390	343	359	368	368	373	355	393	380	357	371	347	365	335	346	339	388	358	365	333	400	364	381	328	396	354	376	350	388	367	339	374	385	348	340	351	376	347	362	333	349	355	390	381	340	381	373	357	367	345	367	369	326	352	349	376	378	324	353	361	383	393	326	359	365	363	362	385	348	388	350	364	357	361	355	345	383	383	376	345	349	395	359	363	358	338	371	368	328	375	351	366	365	345	353	336	332	382	362	367	396	362	368	359	390	327	340	333	325	341	381	355	366	370	360	349	369	337	364	369	332	374	353	353	337	347	372	350	351	390	378	352	348	349	377	358	335	362	372	356	346	363	362	356	368	380	360	377	313	389	354	381	362	361	353	369	350	383	374	358	381	349	403	354	360	331	384	355	361	337	371	375	359	384	370	349	353	358	387	391	352	357	350	403	376	350	322	380	360	389	350	360	352	358	335	320	351	370	319	369	400	364	332	381	340	369	308	369	362	345	411	390	366	353	366	364	341	350	332	369	367	359	337	379	335	347	360	368	351	362	320	378	356	373	397	380	380	345	349	330	370	365	358	363	330	371	361	352	343	369	364	333	331	361	360	356	360	353	360	385	357	328	363	346	342	358	356	372	406	353	347	337	373	330	371	351	361	345	329	342	378	359	365	361	369	372	370	337	361	346	375	351	366	369	376	415	337	341	356	376	337	366	314	374	358	369	355	339	338	380	378	351	372	378	360	334	361	358	365	352	382	361	339	338	361	338	358	342	397	344	366	370	361	330	348	360	349	373	401	342	369	351	337	373	336	379	378	336	332	348	393	347	315	360	313	326	358	351	342	347	375	388	341	345	375	322	371	364	358	338	356	372	369	393	378	358	344	360	339	381	312	322	346	377	340	351	349	369	365	350	338	362	362	349	336	343	357	347	343	370	398	386	382	330	318	352	368	361	343	374	388	365	333	337	402	372	359	358	349	361	363	355	360	353	349	363	375	367	374	356	322	365	359	369	364	383	338	357	352	367	359	364	368	341	391	359	344	415	352	359	356	331	345	329	361	383	361	316	385	327	347	337	364	372	345	354	344	391	375	357	391	356	353	347	362	376	367	358	312	368	347	350	338	331	361	372	382	330	352	389	375	415	364	374	363	357	370	392	361	349	394	346	401	353	354	364	367	371	352	333	368	364	374	370	372	329	365	372	380	345	350	362	345	318	345	322	370	330	324	340	371	402	369	342	373	355	333	388	341	356	347	374	329	337	337	364	363	368	338	340	357	368	382	365	346	354	390	390	372	354	346	374	374	365	337	339	353	377	348	351	379	383	374	334	308	342	370	398	356	362	319	341	359	373	385	365	365	354	350	365	330	326	346	342	381	380	385	359	336	379	359	357	373	329	365	402	350	336	352	380	366	359	342	344	365	320	349	343	353	352	347	354	360	383	326	371	391	366	365	404	356	369	348	355	352	374	382	372	338	385	354	373	341	393	384	348	363	362	365	376	339	367	375	389	347	314	352	350	365	386	351	348	340	372	379	398	368	413	373	369	357	319	331	357	381	363	386	348	386	351	368	397	355	369	371	358	364	354	357	379	354	359	360	357	364	354	370	352	345	342	371	386	361	348	366	350	359	353	334	367	331	353	385	379	372	369	325	328	344	331	359	389	357	341	332	328	369	319	351	379	360	376	347	366	367	389	356	395	366	376	404	327	389	365	383	382	355	361	351	359	340	358	402	349	333	370	362	356	349	368	364	360	351	326	374	346	385	352	373	344	392	339	359	372	378	349	379	332	364	384	381	367	355	372	345	345	373	345	369	356	376	348	361	354	339	344	343	352	405	370	381	337	345	374	363	382	339	366	356	341	389	344	352	373	324	400	346	346	362	363	365	354	337	411	359	368	357	368	381	397	366	327	328	367	359	356	339	378	361	335	362	347	358	381	360	355	385	363	371	362	336	367	355	357	411	340	372	336	384	350	333	354	352	336	349	353	346	363	367	365	371	379	343	383	352	360	330	368	358	376	334	347	358	365	370	359	349	359	336	369	366	377	363	354	386	327	370	375	355	358	327	347	391	368	362	355	385	370	349	374	363	367	341	354	359	374	350	373	401	339	353	367	349	372	338	356	346	345	351	362	358	366	367	404	378	375	378	344	336	342	346	354	346	369	347	346	351	363	353	365	367	374	383	385	362	354	312	384	373	366	372	340	346	388	364	390	379	372	379	376	368	375	391	363	363	391	379	351	325	354	373	333	361	368	366	353	365	385	332	376	344	391	353	328	350	366	360	377	377	322	347	334	390	384	380	362	367	378	330	363	377	347	338	323	384	392	377	344	344	355	336	348	360	372	380	348	390	342	328	352	400	329	331	369	371	345	361	349	366	361	356	356	359	388	368	407	373	375	362	338	354	369	339	383	396	371	365	348	335	362	396	365	350	342	364	368	382	412	361	350	359	363	376	390	368	372	353	362	354	395	341	372	376	377	397	318	360	405	364	362	356	378	356	375	345	370	328	324	372	392	379	336	321	394	386	343	350	338	364	370	377	347	348	349	337	372	363	388	347	379	363	369	376	354	389	373	375	356	367	362	362	387	339	339	393	342	362	371	389	379	352	350	396	389	376	335	343	352	354	365	352	369	393	335	367	388	364	350	363	399	337	366	376	347	346	352	359	359	415	333	344	366	339	354	354	348	336	394	358	352	365	377	392	334	359	378	359	392	385	383	334	368	338	381	361	364	366	371	344	356	357	340	345	382	356	341	404	354	366	382	387	373	338	378	359	366	360	334	348	322	378	322	328	361	387	372	320	362	370	327	342	350	396	356	365	361	374	312	359	328	316	379	402	367	386	335	363	408	387	395	346	369	379	329	389	349	397	350	359	356	342	364	393	353	356	380	352	336	350	346	327	346	394	351	365	379	336	373	346	385	339	365	387	339	357	362	372	348	358	340	383	360	367	361	341	346	335	343	368	369	336	356	391
15637	1834	3259	3656	3219	2681	2282	2001	1831	1579	1490	1486	1452	1273	1261	1182	1162	1186	1137	1087	1073	1052	1086	1057	1074	1048	984	1006	1004	996	990	1002	987	893	996	958	939	971	945	990	981	920	924	962	929	949	896	991	915	909	902	919	916	918	949	995	979	912	932	942	891	941	947	960	975	910	954	979	977	967	997	961	939	882	932	965	940	898	920	911	949	870	952	945	927	917	968	893	891	972	925	936	891	896	956	897	909	925	906	932	893	912	919	919	894	996	866	907	930	935	869	903	910	885	899	892	958	1019	865	954	900	937	892	932	900	863	911	925	906	900	909	918	975	911	923	956	881	995	903	885	902	893	935	922	941	938	946	889	900	895	892	900	929	944	942	872	918	927	939	875	863	942	918	883	860	925	908	897	897	880	908	947	888	926	881	895	865	887	909	915	946	847	906	931	831	952	976	850	897	862	921	919	903	933	936	941	838	969	871	859	933	938	859	862	907	917	863	910	902	904	931	888	974	899	952	884	875	867	900	910	924	887	926	895	858	882	973	883	914	919	917	870	858	905	934	927	878	881	877	900	909	898	860	889	861	927	913	920	879	933	908	907	944	885	908	917	872	860	904	961	932	865	902	890	895	883	932	864	905	871	943	892	895	878	928	891	923	922	878	947	861	874	919	885	893	915	921	838	889	908	889	824	906	916	921	893	892	919	881	967	906	921	918	934	910	847	909	863	941	879	918	884	885	917	908	935	909	871	872	958	908	919	856	886	895	921	870	880	900	925	890	917	928	985	898	885	899	886	927	942	899	960	935	898	932	923	895	882	895	832	845	916	899	860	912	912	890	861	954	916	913	824	925	933	921	906	968	935	870	911	875	932	940	986	931	915	948	910	903	916	832	952	866	940	895	901	924	885	873	956	913	952	957	913	909	912	984	885	889	918	875	917	936	847	876	918	923	934	964	900	938	929	922	884	850	882	936	934	894	909	868	933	883	882	896	880	881	914	871	912	839	918	961	887	916	914	924	854	908	947	905	907	857	879	893	900	880	947	941	880	877	898	939	926	891	812	928	879	896	859	911	902	945	880	1001	926	886	882	940	905	885	935	883	872	893	895	874	911	894	895	954	913	909	913	833	928	937	862	859	926	937	811	886	873	915	865	915	916	886	859	926	895	881	890	882	946	920	843	844	893	898	917	871	952	890	899	915	947	914	905	869	941	919	841	881	898	862	904	948	939	857	854	875	892	864	890	932	871	930	881	852	840	888	915	942	834	918	882	970	864	936	946	939	931	914	899	934	868	846	971	943	883	867	864	947	887	908	923	894	885	859	847	872	886	928	943	909	903	895	872	933	898	892	870	896	866	918	921	882	870	933	885	912	899	869	895	933	910	873	959	885	954	869	902	911	961	911	923	881	880	898	933	881	873	859	876	855	888	924	887	884	930	870	891	915	880	859	903	877	929	863	855	912	905	863	881	943	911	902	921	861	912	909	918	962	937	878	912	940	899	909	864	859	902	917	957	911	944	902	905	939	850	881	942	887	916	833	898	903	953	898	906	963	889	919	866	876	887	899	863	897	880	861	879	889	957	912	884	924	877	935	898	851	906	927	937	899	869	925	887	898	883	899	908	908	918	860	921	920	888	968	917	920	910	922	939	897	905	905	932	914	897	893	895	933	921	919	924	886	918	915	872	912	936	924	916	868	877	897	919	881	928	913	883	907	901	938	926	947	904	992	902	926	890	918	886	937	902	889	927	925	899	920	912	907	964	912	939	919	941	907	887	856	936	913	863	869	898	912	934	907	916	895	899	933	901	926	901	912	862	897	874	927	906	930	873	879	869	924	893	861	901	934	877	940	904	889	938	921	859	828	935	909	940	855	967	894	963	921	909	843	950	850	959	882	878	843	927	871	942	935	910	940	871	868	925	910	871	869	894	954	862	921	926	922	893	915	946	916	911	933	929	931	911	970	929	892	905	874	899	931	909	909	825	910	913	933	882	913	946	864	867	900	864	916	852	916	910	900	905	892	867	892	885	891	893	866	903	939	917	945	911	938	899	879	917	946	954	914	870	919	949	908	885	938	930	885	932	896	879	868	918	899	886	942	848	930	942	894	883	879	944	909	902	918	936	863	877	922	907	923	896	918	863	907	895	876	883	895	884	930	868	921	860	938	872	907	874	916	904	905	928	904	837	854	927	886	941	895	955	832	911	907	907	901	925	893	863	863	841	912	898	859	892	913	854	887	926	944	892	908	888	902	911	961	905	944	897	867	909	891	880	838	937	877	874	894	947	908	965	909	896	899	898	908	898	864	915	891	870	907	928	915	917	890	883	899	862	892	978	901	942	928	869	892	899	845	903	897	887	909	893	953	899	877	925	864	884	926	936	852	865	864	875	836	875	886	909	901	919	931	903	936	918	886	900	918	922	891	933	889	895	864	876	954	889	881	879	870	861	912	969	950	914	942	887	910	905	951	867	906	920	895	884	848	879	942	915	895	882	914	932	940	889	899	908	918	879	879	900	894	900	884	974	907	895	854	951	895	932	904	849	940	948	875	916	901	884	934	924	889	996	876	912	889	968	910	898	910	916	878	932	895	875	867	919	933	930	876	911	911	946	921	889	888	916	916	907	930	941	929	852	863	856	824	939	885	875	955	905	894	920	887	938	885	935	907	928	926	918	868	974	979	899	883	911	870	933	942	925	878	916	892	946	924	947	891	921	871	876	930	919	865	907	898	919	827	942	882	902	888	888	905	920	876	887	865	865	905	896	938	941	918	891	895	831	907	883	903	945	973	892	862	913	894	869	963	916	947	930	892	899	892	919	912	864	902	890	908	912	858	882	885	877	935	885	895	888	938	890	851	907	944	918	929	882	930	880	916	897	978	876	886	888	924	911	916	910	980	829	900	936	863	937	878	870	935	921	874	916	925	847	907	941	908	871	984	929	832	920	869	889	921	874	922	876	856	904	930	906	876	897	882	902	871	891	871	910	937	912	896	878	945	923	917	839	946	878	850	927	913	939	878	867	897	998	898	893	949	881	942	920	829	908	886	936	881	893	933	926	910	935	889	886	876	889	921	894	940	907	896	886	950	920	931	906	961	877	875	929	909	892	957	933	895	865	892	927	903	893	949	873	910	912	902	852	904	963	903	873	893	900	878	883	874	944	926	900	913	938	901	851	897	921	862	873	962	902	921	943	913	885	906	855	864	862	906	891	953	883	949	917	866	933	880	908	895	868	901	866	903	899	950	901	925	910	878	952	901	903	909	896	922	930	918	948	884	890	909	914	825	920	892	907	887	928	883	932	923	921	884	898	903	906	936	936	930	877	855	904	918	880	884	882	897	918	928	879	938	906	904	857	908	890	904	901	863	914	924	900	874	878	873	922	939	929	908	889	861	876	883	904	919	870	876	896	920	936	916	928	868	941	907	897	891	959	905	915	883	866	885	963	886	924	942	903	919	856	960	885	931	891	903	895	915	895	854	897	942	879	920	912	930	937	931	911
43520	9336	2745	1978	1387	1018	872	635	601	525	449	387	370	359	352	339	331	324	295	306	281	318	259	275	277	258	280	269	279	298	254	301	261	277	237	263	252	280	258	243	246	261	240	247	238	254	255	273	228	238	267	262	232	260	260	266	257	244	256	248	246	268	245	252	229	276	261	268	254	235	251	251	262	236	242	246	249	279	269	259	238	255	243	226	248	230	241	257	270	227	244	249	250	269	253	245	250	255	226	254	240	231	242	223	263	255	252	258	269	277	250	238	246	239	278	255	246	256	250	235	271	248	245	240	263	235	261	265	245	237	254	270	230	249	263	243	245	237	270	269	250	256	252	234	281	254	228	231	259	268	252	218	268	284	249	257	267	249	231	266	244	256	255	240	266	238	226	232	228	241	262	253	224	223	251	248	249	244	259	259	260	224	257	228	239	231	214	256	227	248	252	241	227	234	257	266	249	217	225	245	247	206	259	244	239	219	238	230	260	266	231	275	268	232	250	260	263	238	219	250	261	214	241	236	240	233	269	243	248	248	232	272	219	263	265	237	284	242	223	243	260	258	219	272	264	236	232	225	273	234	243	234	242	237	240	245	240	225	220	227	245	223	237	222	260	224	247	216	225	280	234	266	236	232	246	276	228	245	228	239	261	235	232	253	238	235	239	216	221	239	226	242	267	210	243	245	256	239	255	262	241	232	226	200	259	226	227	225	237	243	255	258	262	239	251	237	247	253	211	223	244	238	261	252	229	234	240	253	219	256	213	230	245	245	254	252	249	270	264	243	240	244	257	237	251	270	278	233	239	268	257	235	234	241	229	266	246	243	267	241	231	231	274	252	238	257	249	239	238	270	247	250	252	269	245	262	285	236	253	248	252	251	241	229	239	250	262	227	255	218	207	244	231	254	249	235	249	241	252	257	257	269	251	222	226	238	217	260	220	275	242	224	238	257	251	252	245	236	217	224	239	240	237	225	247	268	246	222	228	247	261	236	256	230	220	218	218	233	241	227	223	228	239	248	247	269	223	257	227	258	232	251	246	248	233	277	256	247	263	219	253	254	236	262	249	257	241	224	256	242	230	264	265	235	256	260	223	249	214	242	229	233	284	250	280	247	246	227	226	240	235	248	227	245	237	255	225	252	249	213	224	260	244	251	216	251	243	248	241	249	231	266	258	244	265	212	276	240	220	253	254	286	255	266	282	238	236	236	249	239	246	257	231	262	245	269	260	232	241	257	250	260	218	255	248	247	269	242	211	268	249	242	231	252	272	256	240	279	258	250	270	263	238	266	256	272	244	235	251	239	259	235	270	246	275	227	249	263	232	242	259	250	231	255	241	247	198	262	240	255	243	222	220	272	238	223	237	266	250	242	259	254	235	246	250	225	246	248	245	232	270	234	248	225	243	254	227	263	239	279	236	238	253	259	233	261	246	207	251	221	231	260	219	243	250	230	261	272	230	230	249	257	242	252	235	255	236	244	240	241	255	258	215	247	260	234	263	248	255	235	220	253	254	241	244	240	260	243	227	215	272	225	252	208	244	220	220	231	239	237	226	250	249	241	224	231	275	215	245	217	227	256	252	254	232	245	244	252	215	230	225	256	259	243	234	222	230	252	268	256	269	244	240	289	249	260	248	254	219	265	237	251	247	275	261	239	269	256	265	217	247	263	253	241	261	243	235	246	234	236	226	278	238	274	242	250	244	245	267	240	215	236	221	241	228	234	252	256	265	264	261	265	228	235	247	268	244	217	221	230	254	246	261	236	239	235	236	242	228	258	225	239	285	246	257	246	238	231	237	242	256	238	246	262	250	244	248	253	253	262	258	247	241	242	252	236	230	240	261	257	239	219	242	228	294	241	257	262	216	259	251	209	230	258	272	256	217	250	257	241	223	244	250	249	242	254	223	236	229	250	241	274	255	229	252	263	238	260	236	248	252	262	247	268	268	242	241	241	250	252	249	227	254	248	249	253	234	241	215	239	231	218	250	242	250	262	271	224	216	257	236	212	225	266	281	223	255	236	236	252	270	256	241	220	259	234	264	261	253	222	225	252	246	241	238	245	264	273	219	239	242	245	228	253	246	259	246	258	250	236	285	251	235	239	264	244	227	268	254	254	260	259	247	229	242	250	254	238	252	256	244	255	257	239	248	235	234	235	262	260	235	260	256	217	234	229	236	243	211	259	280	227	243	252	233	237	249	243	240	243	225	260	262	257	260	243	228	283	237	250	234	219	271	245	244	246	222	249	209	242	243	231	246	266	230	252	236	217	257	224	265	253	230	246	260	242	240	241	256	237	218	263	245	229	236	250	264	263	245	225	251	236	274	225	258	229	247	258	237	232	266	235	263	253	243	225	219	248	222	228	241	233	266	225	237	276	245	262	244	280	231	240	237	243	261	247	254	262	252	231	224	266	250	251	246	235	263	275	242	247	248	254	239	244	233	240	251	234	238	231	240	261	249	252	261	258	249	201	259	245	221	243	253	275	266	245	252	226	249	266	223	227	275	260	237	243	225	267	234	255	270	231	226	255	257	227	247	245	259	246	234	242	227	241	229	230	224	252	242	236	234	241	260	261	247	232	249	239	258	233	261	248	256	235	237	236	244	245	225	235	253	257	239	248	237	241	251	243	262	266	238	234	225	242	252	239	272	228	240	257	265	264	244	284	239	244	230	250	269	282	248	277	238	250	223	243	246	260	225	249	264	258	264	266	252	233	259	238	238	271	230	233	234	262	242	226	248	260	251	209	223	269	261	234	264	258	243	249	244	248	238	246	258	237	279	254	223	247	266	275	223	255	278	258	266	250	232	266	236	232	234	235	233	253	250	256	253	247	213	208	231	230	271	244	225	248	246	278	233	263	247	260	217	264	238	272	243	239	238	246	252	251	253	244	272	233	242	233	270	253	232	228	236	232	216	248	283	253	254	262	241	237	229	239	256	253	232	258	230	240	271	233	271	226	237	250	235	248	246	252	268	251	223	253	241	254	235	265	249	213	254	246	222	238	227	220	231	247	240	255	238	235	247	214	252	230	259	217	252	245	243	243	241	257	245	236	244	254	235	234	232	240	238	237	221	249	266	233	255	238	264	232	289	234	258	233	251	235	247	263	227	211	250	251	255	246	237	230	240	262	260	225	251	267	231	222	239	255	267	245	253	221	263	259	231	246	262	206	244	251	224	223	238	246	230	266	233	235	208	246	280	252	259	260	255	286	257	215	246	244	251	256	225	266	257	245	262	262	242	235	237	243	265	245	258	222	262	277	247	266	200	249	244	251	241	219	227	251	272	211	255	244	227	235	248	262	249	257	275	241	233	256	214	228	257	256	244	250	225	252	193	245	235	254	258	219	262	255	243	244	245	244	247	241	272	260	254	242	256	261	250	261	239	243	249	276	254	238	272	254	247	237	250	251	257	250	274	231	217	266	236	262	248	239	226	219	258	267	250	240	230	248	227	256	232	252	231	239	233	223	251	287	219	212	241	238
20231	2389	5329	5791	4815	3980	3275	2810	2422	2081	1855	1689	1562	1448	1369	1193	1103	1105	1112	1025	1062	930	935	944	837	870	816	836	784	801	795	801	747	730	755	742	785	737	770	754	749	754	734	718	745	691	742	709	684	728	674	694	673	680	681	646	670	686	706	695	664	694	712	698	686	685	683	701	671	672	671	656	660	687	704	691	655	688	690	692	619	637	684	693	648	703	690	700	677	699	630	683	644	650	679	706	663	680	621	646	656	651	661	680	689	683	711	662	634	675	658	656	680	703	673	646	680	690	620	647	656	713	686	674	640	684	675	673	635	657	696	700	676	649	636	684	689	588	701	685	662	705	620	653	601	693	655	637	624	629	613	654	665	653	680	630	647	625	635	642	664	654	582	657	631	596	624	607	692	607	662	655	618	601	632	634	644	627	660	693	629	601	673	648	642	658	614	654	641	604	681	621	580	647	593	613	638	625	618	658	623	679	627	646	567	626	625	630	598	694	596	587	607	631	685	655	673	635	686	632	651	594	655	609	642	616	637	653	641	670	663	613	632	703	645	612	643	652	655	619	608	619	630	654	678	674	644	674	614	620	671	617	668	665	621	660	665	585	632	616	612	645	642	610	630	620	649	625	655	632	667	629	652	663	666	639	646	627	627	636	609	673	633	667	655	628	665	636	665	646	639	676	636	692	654	628	612	635	654	654	632	648	666	673	632	657	614	607	638	654	616	625	608	644	623	624	638	611	642	637	657	588	657	621	681	664	649	620	630	663	686	616	652	666	642	646	675	565	606	626	626	655	601	609	658	631	608	649	654	585	661	655	629	587	652	614	617	640	684	619	617	652	656	639	615	607	650	657	642	627	661	611	598	634	637	602	647	613	627	657	610	636	624	596	642	578	682	625	613	669	615	625	621	606	677	618	666	605	637	645	636	627	671	639	619	653	622	613	611	609	653	595	598	608	647	624	626	681	611	664	642	663	675	650	630	631	635	590	588	602	670	633	621	635	627	667	621	625	639	655	606	623	721	611	690	642	653	647	655	639	678	626	657	650	619	629	617	638	613	614	631	601	636	616	631	647	631	597	675	657	675	672	634	633	641	633	589	645	636	655	616	639	626	607	658	600	653	614	639	626	672	609	613	647	666	680	662	605	601	658	669	679	638	644	617	650	627	708	647	666	608	658	630	655	652	635	687	664	674	648	676	630	604	650	642	616	593	618	609	630	624	630	630	611	611	642	654	642	665	621	667	597	616	622	637	642	613	623	659	630	621	645	668	672	658	614	630	642	638	626	601	641	600	650	631	598	630	680	650	676	613	604	640	650	632	592	667	638	629	616	633	615	675	622	615	649	577	640	667	622	649	619	653	608	657	620	627	671	647	633	668	653	629	642	604	630	673	619	663	590	636	637	628	645	683	611	628	644	621	650	625	640	610	707	630	634	657	608	639	640	638	657	614	631	582	645	685	627	603	593	653	610	601	632	624	620	647	624	603	665	629	624	640	619	660	588	674	709	629	675	632	672	637	654	632	667	669	624	624	643	620	652	647	601	640	656	635	629	614	657	653	607	661	646	583	625	648	654	608	619	620	589	634	640	612	640	627	565	659	635	663	629	616	654	641	644	626	695	627	601	652	610	601	660	611	626	639	618	676	640	630	664	653	647	651	641	624	596	654	613	670	610	623	685	665	657	624	601	622	630	660	630	673	617	695	639	659	598	631	657	661	643	632	630	592	651	666	632	633	654	622	637	656	617	644	622	592	631	597	647	664	624	626	617	653	647	611	630	606	619	681	626	627	591	652	601	670	658	642	598	641	669	634	642	621	632	660	626	628	594	619	603	631	630	624	580	623	600	672	678	653	650	620	641	640	621	651	636	580	681	629	615	563	604	617	647	591	639	633	681	659	659	647	656	650	639	653	638	643	642	636	683	638	632	658	666	645	658	658	630	618	625	624	620	636	655	649	654	628	614	630	600	661	647	633	632	618	663	666	633	594	713	657	604	635	594	645	679	638	580	654	542	631	658	651	597	653	627	627	622	595	616	624	651	681	647	608	599	623	620	632	632	633	625	643	626	630	669	670	585	654	666	637	636	636	608	661	617	652	603	619	621	661	666	643	683	633	614	634	632	695	627	665	635	652	611	616	649	644	648	662	673	644	666	636	645	668	671	630	623	634	635	639	614	622	682	603	628	614	593	662	629	689	614	605	671	650	655	671	600	670	617	674	611	627	608	646	607	654	641	642	601	662	619	646	618	668	630	621	650	621	595	660	642	623	633	654	661	675	641	595	661	655	651	651	649	681	681	630	644	676	611	630	623	668	659	657	619	614	623	635	629	613	684	642	648	629	659	649	641	612	670	672	600	675	637	624	589	646	651	649	681	627	637	639	643	627	644	669	605	661	612	671	622	673	639	654	640	614	616	632	584	601	613	604	587	630	582	647	620	663	654	682	682	650	637	608	677	666	608	624	642	687	613	627	629	648	647	640	615	646	680	675	649	667	610	634	638	602	610	600	632	643	612	648	686	630	657	637	623	607	617	630	643	595	645	641	612	634	664	647	641	634	604	645	639	609	665	607	649	637	648	617	606	655	674	617	656	621	623	645	635	627	653	633	676	606	621	636	691	689	666	593	602	634	615	627	643	706	668	636	644	592	638	671	614	669	627	654	548	636	642	656	617	629	662	633	555	667	702	652	625	650	663	634	675	649	651	663	661	669	651	637	650	619	616	628	647	668	624	649	631	630	558	638	691	611	651	630	643	595	670	622	657	660	665	638	677	606	657	684	643	651	691	609	607	641	625	649	617	645	626	616	626	615	646	673	641	647	618	625	707	589	630	659	638	664	610	626	622	596	635	604	635	617	662	637	641	620	658	630	606	638	617	630	642	633	638	626	643	670	631	636	611	615	645	637	674	614	647	613	648	663	659	636	613	605	585	631	630	674	660	592	644	650	611	586	627	633	628	613	653	611	654	653	642	631	607	650	626	631	611	655	645	632	642	630	623	642	655	590	625	607	607	631	674	662	638	619	608	659	631	623	657	622	643	631	630	624	602	642	642	651	650	640	699	609	633	654	675	629	629	635	627	642	661	664	640	591	665	648	649	630	614	599	604	698	627	589	711	640	679	588	673	628	623	635	629	624	627	675	682	628	617	575	637	618	649	660	622	614	606	644	668	581	623	642	671	644	611	659	658	668	649	621	647	614	659	609	627	586	610	636	623	661	671	640	623	604	642	627	623	641	711	632	637	674	632	629	659	636	626	662	652	628	642	651	628	629	636	697	641	608	592	561	642	628	649	630	638	667	589	646	616	616	648	661	626	632	623	648	646	624	634	642	658	602	609	632	663	649	626	631	633	618	603	648	624	658	603	675	641	617	630	634	626	585	637	658	596	615	652	659	644	621	648	659	627	645	593	660	650	650	634	640	635	672	622	574	610	633	648	622	633	673	626	662	604	622	637	606	609	626	637	664	649	648	654	619	675	643	639	659	655	656	636
4640	375	412	417	386	338	334	359	355	387	355	369	303	355	323	352	299	326	335	334	317	354	374	325	375	371	347	330	345	398	343	302	356	342	347	340	333	330	360	386	374	343	340	347	335	343	363	358	292	346	319	347	334	346	385	343	350	315	348	325	360	304	339	374	334	332	373	349	357	354	363	366	358	354	370	334	322	345	366	375	343	324	354	388	368	371	319	315	366	342	350	325	351	354	351	340	316	300	344	350	343	341	322	364	386	347	324	328	361	368	375	293	332	332	337	340	351	324	358	327	335	336	358	318	370	338	315	350	365	345	325	365	329	348	360	344	361	329	341	349	339	348	351	372	319	323	339	331	322	409	344	327	325	333	382	381	346	318	362	357	338	344	310	375	329	346	334	334	356	346	334	348	336	341	355	323	366	330	340	371	324	332	340	366	327	339	323	348	367	334	303	343	342	350	358	321	329	346	331	341	328	330	341	329	339	343	317	348	364	352	349	360	359	302	338	376	354	335	321	331	325	371	335	331	340	352	351	372	359	347	332	370	338	333	355	344	332	337	367	327	332	335	337	322	315	369	374	332	354	366	329	344	358	295	348	347	330	370	346	336	334	353	365	337	314	347	363	342	340	360	340	303	332	311	376	364	350	344	348	365	304	339	330	323	341	361	339	339	345	377	352	348	360	342	388	349	349	375	384	327	343	336	321	330	332	351	367	358	378	327	347	345	362	347	337	344	341	344	343	315	329	327	330	352	300	353	320	330	331	358	370	348	377	323	346	348	371	344	330	347	335	324	354	329	356	329	301	326	333	324	373	340	344	350	351	337	361	357	342	346	359	356	312	334	337	339	348	341	327	348	353	341	337	336	341	341	346	339	331	345	323	304	340	357	349	331	341	376	366	350	318	363	324	382	329	360	352	329	340	354	337	347	348	326	323	339	318	351	337	325	365	360	362	339	353	340	337	332	338	317	334	363	336	351	352	353	354	376	358	339	311	335	359	328	356	330	343	336	364	295	368	343	338	314	355	339	350	363	383	369	303	329	370	382	338	341	308	358	326	377	345	304	359	330	342	331	347	366	325	349	360	369	364	360	343	328	353	364	348	359	359	316	339	372	344	341	327	352	323	360	321	326	355	331	358	339	327	336	393	330	324	335	323	362	386	355	340	302	359	351	329	356	313	317	337	368	335	359	349	327	333	342	343	383	328	340	335	335	349	323	352	356	357	333	361	343	356	351	290	334	316	343	361	347	349	332	337	339	350	340	343	328	334	345	333	330	362	323	328	345	357	361	368	346	323	321	325	298	353	349	329	344	346	355	343	349	350	331	349	364	329	330	339	314	317	326	385	309	348	320	337	380	336	333	327	326	368	321	319	353	343	332	326	322	360	330	367	348	366	352	325	329	362	336	344	350	347	371	289	321	354	343	372	299	355	350	345	360	343	320	338	333	335	330	361	336	356	338	320	323	332	303	364	354	322	336	357	339	328	343	365	330	314	337	343	334	363	349	334	359	341	329	338	377	377	370	343	388	353	294	330	334	335	350	365	347	327	346	336	345	347	339	369	346	366	309	350	318	342	350	347	342	340	358	361	321	301	312	321	329	351	323	316	353	365	333	392	345	381	350	333	314	315	353	318	339	329	346	294	330	336	348	313	327	361	347	329	348	326	346	353	356	359	314	333	323	330	342	352	335	372	352	333	343	367	346	376	322	313	328	349	357	351	306	357	302	384	346	334	301	355	354	337	366	354	353	350	358	367	338	328	368	328	359	385	377	360	334	349	362	363	374	334	348	349	344	396	339	324	327	376	319	330	338	364	334	334	345	350	317	371	350	349	357	349	376	340	326	354	382	351	326	314	314	354	346	351	309	337	309	347	359	365	312	323	365	358	338	322	326	308	303	334	347	358	353	347	345	353	346	354	317	353	386	326	352	367	338	324	394	341	342	329	384	356	339	332	320	332	345	370	355	344	305	353	327	349	333	345	356	306	370	331	353	360	326	373	354	324	344	362	364	335	378	344	375	358	335	321	345	373	313	329	366	366	321	313	338	327	358	321	336	321	312	361	383	338	369	347	341	332	342	330	333	331	351	354	351	336	343	340	345	370	368	320	350	327	340	356	337	375	307	322	328	339	364	351	344	350	347	329	355	351	355	371	325	348	360	363	350	317	368	351	336	339	336	364	359	298	315	364	370	345	352	360	373	358	344	349	331	364	350	352	333	339	345	345	334	369	359	328	369	322	358	340	357	343	312	330	343	346	361	344	326	323	374	331	389	348	315	319	324	359	335	322	333	365	339	344	321	300	342	341	350	314	330	382	332	333	360	380	351	347	354	342	313	353	328	354	319	336	320	361	361	325	362	384	318	324	350	318	337	341	341	352	356	333	353	339	334	332	365	318	345	355	343	339	357	348	333	329	359	365	382	317	318	328	326	370	339	349	367	340	327	363	348	333	340	334	371	358	332	360	359	368	348	348	324	350	350	330	367	307	363	336	347	323	327	349	361	367	344	360	359	347	334	379	359	338	356	314	374	340	332	360	321	343	339	332	368	338	336	375	379	309	320	319	381	331	301	355	357	366	300	330	333	347	347	400	355	338	356	356	338	343	352	328	320	320	364	338	410	358	346	385	318	325	337	337	321	330	331	348	347	342	352	364	324	346	351	345	323	335	341	352	319	327	381	323	347	328	333	339	321	334	350	341	354	327	339	358	354	327	343	364	323	301	318	350	370	341	318	340	341	359	339	333	334	337	336	340	340	307	387	364	374	366	348	350	349	343	364	339	335	349	343	357	341	329	382	345	324	333	343	345	329	331	329	325	356	345	349	322	322	353	318	336	333	366	308	320	345	315	332	327	329	359	351	330	337	380	369	370	327	355	353	368	357	355	364	359	368	331	311	365	343	366	369	329	384	341	325	335	329	358	358	334	372	378	352	354	346	338	369	329	356	352	349	327	365	352	335	365	325	336	347	337	357	350	341	334	361	347	372	349	350	364	357	350	333	311	337	354	344	298	328	365	345	344	353	329	359	356	337	357	331	370	349	337	368	347	357	349	357	370	336	347	327	339	341	342	350	349	352	361	343	364	364	308	357	352	339	373	321	320	341	323	333	387	307	311	353	284	327	324	298	340	335	357	367	309	354	351	353	363	339	325	382	367	362	358	342	353	324	304	309	311	363	332	366	376	350	316	360	316	343	353	343	352	353	359	324	356	335	340	350	313	334	343	332	344	367	339	354	356	308	340	349	349	333	327	361	315	330	327	325	335	361	325	318	335	336	310	329	376	331	325	372	353	339	368	358	357	356	370	358	341	366	356	369	333	325	359	346	318	331	354	356	334	297	321	358	383	353	377	331	388	348	317	308	326	296	333	334	323	361	364	317	361	355	363	318	340	340	336	348	314	357	321	313	330	357	370	311	344	365	344	341	344	318	344	356	337	334	356	356	323	346	359	312	373	330	376	317	332	341	352	341	365	372	335	339	348	338	321	344
4726	958	1024	1058	993	944	937	918	968	923	909	895	868	906	888	964	882	897	895	871	929	855	860	888	852	889	883	933	871	890	892	867	858	821	845	911	858	836	854	876	876	845	865	857	809	820	832	828	880	951	863	868	899	895	911	901	862	868	816	943	849	865	874	927	845	893	921	899	877	897	868	877	850	893	904	851	912	873	856	884	867	847	862	853	905	880	861	844	865	892	824	864	905	903	830	895	876	899	866	856	877	836	875	858	872	869	913	926	861	928	870	843	871	882	934	882	868	882	878	840	831	893	944	864	884	886	928	896	835	827	891	878	929	840	938	874	956	889	882	915	902	844	829	886	864	852	913	887	867	882	871	875	890	885	866	900	878	861	915	871	911	873	895	903	839	896	939	960	874	897	879	847	878	854	944	890	896	894	874	868	898	901	863	852	833	835	878	916	878	861	878	891	857	857	832	882	872	889	879	894	875	916	853	861	926	869	875	832	893	846	915	870	832	890	882	840	867	876	852	888	856	880	876	878	832	885	885	897	880	844	898	871	901	899	903	870	853	877	907	836	908	859	847	880	882	861	824	867	888	884	859	839	813	884	923	845	872	859	859	903	881	844	823	832	906	861	856	929	888	844	880	880	842	929	844	882	887	894	822	882	850	896	843	899	895	825	838	864	833	856	911	860	826	867	861	877	876	888	899	895	879	872	897	833	903	861	831	870	870	855	872	823	878	895	884	792	864	898	863	822	898	789	894	857	871	860	843	822	920	883	941	895	859	823	879	844	883	904	860	822	864	844	908	870	868	893	840	812	844	870	891	862	920	902	903	877	913	829	814	870	874	816	892	883	885	873	908	894	834	895	877	853	891	839	873	913	912	861	886	838	900	838	838	851	947	851	890	882	899	897	850	833	872	844	822	894	866	846	907	880	835	888	833	916	872	879	887	871	857	870	835	870	890	869	838	875	802	842	869	910	822	916	845	813	896	849	807	848	866	861	913	904	850	882	874	889	885	874	866	879	873	868	868	893	913	878	878	891	907	898	880	829	836	881	869	944	827	899	895	838	818	918	877	820	841	932	856	870	897	895	853	918	825	888	868	857	871	875	885	901	825	848	854	817	835	915	870	788	802	929	879	822	876	945	888	924	890	821	861	858	843	869	866	896	860	880	853	852	828	877	881	898	864	866	848	872	898	810	916	901	840	841	931	839	848	872	845	901	855	871	912	871	893	827	822	858	887	840	855	842	911	904	842	901	865	913	854	861	825	864	888	887	923	889	831	857	921	855	911	895	919	905	877	889	868	917	905	882	883	889	883	912	871	857	852	838	861	958	885	868	887	848	877	830	855	871	884	925	905	874	865	834	911	828	831	965	879	852	898	856	824	849	876	890	902	842	828	835	900	892	885	899	844	952	881	802	875	872	863	856	905	871	915	929	855	840	808	829	886	847	896	900	943	859	867	865	867	827	932	876	888	861	869	855	893	878	898	863	780	905	852	891	903	896	903	887	822	921	884	851	896	870	889	855	942	894	902	891	868	868	812	906	902	849	834	842	908	857	872	881	824	880	865	869	919	885	886	902	880	880	935	914	833	890	879	888	857	912	893	863	899	836	880	838	974	858	893	835	870	881	909	900	834	946	800	910	876	913	883	853	925	840	869	876	869	860	847	881	951	901	852	880	918	887	813	904	860	865	925	911	864	896	924	830	903	879	898	919	869	817	832	890	886	929	869	860	833	867	938	903	886	906	878	915	877	862	870	880	835	875	881	931	898	835	886	860	869	872	885	957	913	875	905	891	877	916	891	814	856	916	933	890	839	932	878	872	877	870	926	817	826	868	860	899	884	797	895	889	885	891	832	864	880	902	854	881	840	859	815	868	947	875	851	888	845	889	834	844	893	859	852	881	880	882	848	904	852	875	857	853	915	851	881	894	903	882	898	818	828	840	822	893	880	821	896	907	880	896	899	894	895	860	813	890	869	905	853	836	887	852	915	872	837	871	886	875	908	890	853	855	862	821	848	857	869	856	886	888	867	870	861	844	868	797	839	894	855	933	893	853	905	898	841	938	850	858	856	821	887	869	841	903	863	875	865	917	904	876	822	880	920	857	873	846	872	903	892	845	843	907	881	839	857	881	918	881	892	888	867	861	869	824	860	835	889	890	836	813	895	902	840	860	864	884	827	916	860	912	855	916	886	831	884	923	856	893	879	890	903	865	901	879	891	882	894	875	866	839	858	837	897	839	843	880	862	889	890	857	893	868	890	833	900	863	878	878	893	879	839	897	899	874	897	865	887	907	912	860	871	845	841	916	883	899	840	903	887	873	855	844	873	869	872	858	877	901	934	900	849	836	884	835	897	857	894	921	842	899	850	911	830	871	885	842	867	888	928	909	867	906	841	857	869	907	884	907	863	904	873	870	945	859	873	840	884	896	828	862	871	874	864	842	862	856	889	843	869	848	880	866	814	879	916	882	869	871	870	823	827	855	875	932	870	890	837	866	892	831	819	872	841	859	796	859	843	886	954	910	834	852	858	872	873	848	853	863	877	879	860	899	891	865	857	878	904	844	839	851	857	864	827	899	863	899	841	833	916	910	838	866	830	871	850	846	874	866	888	863	848	844	882	870	781	865	881	904	838	840	866	882	817	867	842	874	880	875	913	878	858	880	864	888	886	889	896	917	890	866	880	845	843	807	920	872	860	867	834	892	855	853	860	853	890	903	872	884	875	899	842	896	865	850	860	896	899	911	815	893	834	870	879	829	840	841	829	879	825	888	881	840	880	794	891	894	896	859	878	909	866	902	868	906	899	879	852	854	841	881	867	870	915	924	906	862	880	848	853	872	883	880	857	840	821	881	822	809	818	871	875	905	880	843	910	883	904	859	917	877	873	862	854	845	897	889	844	895	858	901	851	859	867	857	876	880	876	910	894	909	853	899	845	923	884	943	850	877	922	895	850	882	896	828	910	887	970	834	834	866	872	825	862	905	881	844	851	871	886	871	863	905	850	840	901	841	861	896	890	878	903	817	868	883	831	849	898	900	891	884	881	869	829	890	893	883	844	829	871	830	847	918	845	872	877	885	834	850	865	890	893	880	846	871	832	922	871	818	799	861	890	830	874	860	841	839	878	883	863	872	860	819	834	868	879	867	910	939	886	839	862	865	906	905	839	896	856	891	870	863	886	960	970	898	831	876	903	892	873	847	834	871	882	879	852	859	866	924	840	858	858	881	909	877	822	835	885	853	876	849	892	818	882	898	858	850	845	841	878	919	803	821	837	874	862	818	830	853	885	865	899	904	867	883	937	905	816	887	828	908	928	912	862	885	957	814	890	847	894	833	853	863	845	892	868	865	902	887	859	876	872	850	892	852	906	863	846	840	871	904	890	881	851	846	830	851	836	871	792	850	901	921	898	910	870	855	864	877	829	949	820	870	860	915	844	874	875	869	865	857	858	823	842	878	862	898	901	811	874	866	870	851	872	889	873	923	868	788
31132	3541	1549	1186	928	740	671	557	560	501	470	434	423	433	444	387	414	405	397	389	407	361	346	357	391	377	378	401	356	381	326	399	377	362	341	333	362	386	360	378	369	339	368	348	367	381	365	389	386	412	363	344	344	351	360	339	342	390	336	339	344	372	363	355	325	360	354	366	390	326	350	336	332	382	365	372	348	393	374	343	365	383	352	373	350	367	375	365	364	351	377	383	328	370	351	317	352	349	362	370	361	350	393	372	322	389	380	357	406	363	355	393	362	363	336	362	398	393	338	352	374	359	350	352	363	347	374	323	355	360	342	364	384	347	334	360	351	356	354	372	389	339	365	367	380	400	357	346	333	398	384	381	376	384	377	338	334	336	360	369	384	368	338	362	342	363	379	358	376	368	378	357	337	361	328	328	352	346	352	382	346	353	396	372	356	361	362	357	353	351	358	350	352	334	375	347	368	354	339	351	372	343	371	366	377	356	370	348	370	363	353	351	360	401	376	369	356	345	358	348	362	334	349	336	347	351	347	332	345	407	380	344	356	372	345	360	357	336	363	352	374	381	404	341	362	375	362	368	389	335	359	382	385	352	368	380	337	350	343	392	342	375	386	369	337	376	364	320	385	376	362	388	349	355	355	363	330	362	377	345	324	360	391	358	367	353	327	339	372	393	350	331	374	348	368	369	359	373	330	349	354	363	348	345	359	365	386	345	390	356	379	346	382	364	344	383	381	382	392	392	359	368	379	379	360	374	366	388	341	351	402	385	332	346	360	368	345	361	370	362	362	330	364	363	350	368	374	373	350	359	371	327	362	373	361	365	354	381	348	362	373	359	360	360	363	359	372	309	366	342	336	358	390	349	375	348	334	372	357	393	368	353	393	405	331	385	375	341	349	353	372	417	367	364	341	357	353	373	329	372	351	368	355	342	379	407	347	371	346	363	395	383	388	352	373	348	368	349	358	375	354	391	367	360	344	362	367	347	376	322	304	356	366	349	353	357	350	345	352	349	366	386	374	366	371	348	346	373	334	380	361	355	379	322	344	377	375	334	370	366	366	342	337	377	379	310	350	369	394	359	336	332	359	366	369	355	360	332	353	338	333	352	353	368	380	326	342	340	375	386	355	392	341	358	364	342	348	369	350	360	376	367	358	357	370	374	382	364	357	322	367	382	330	358	362	345	408	365	385	349	358	351	346	381	401	393	375	377	356	354	374	350	377	352	383	364	355	356	362	335	363	345	356	395	388	356	356	377	355	348	365	385	352	350	376	355	359	340	352	360	338	363	347	336	375	362	353	337	351	344	341	371	352	361	359	367	343	357	356	338	386	332	376	363	343	340	373	370	362	332	372	349	356	329	379	396	368	335	358	370	365	369	396	386	347	341	340	362	362	344	383	367	362	365	373	330	362	373	365	337	378	393	361	363	379	388	361	330	344	305	353	355	342	358	376	353	374	385	352	367	357	316	351	315	375	344	366	359	371	390	366	375	328	335	335	410	373	362	347	361	372	363	378	354	367	373	348	348	356	327	343	388	349	385	348	373	361	362	381	398	396	367	370	345	390	346	355	340	344	342	343	371	380	347	371	385	374	366	368	362	369	347	384	357	398	379	366	327	391	358	382	364	378	399	347	369	363	336	389	392	370	340	362	360	342	384	323	359	363	344	336	339	338	356	376	322	351	356	348	353	371	349	339	357	360	367	351	339	365	341	375	374	388	369	349	344	370	371	379	350	355	376	315	332	371	392	353	384	333	343	383	372	387	353	356	401	373	316	344	417	349	340	354	403	322	360	338	336	332	393	329	375	361	358	353	342	359	372	377	386	348	345	381	363	379	352	364	393	340	330	337	351	353	355	316	397	402	371	350	359	352	393	373	368	381	386	351	367	358	355	384	377	386	349	332	367	370	374	380	368	341	361	342	375	389	345	307	357	327	345	346	383	384	339	356	368	364	360	385	348	336	346	351	376	369	341	355	341	361	402	336	381	386	379	397	362	355	361	350	377	360	375	371	379	345	328	344	365	376	360	362	332	370	365	327	370	372	359	370	368	360	346	390	373	354	397	361	384	358	377	348	364	356	360	376	344	365	386	322	375	366	354	337	391	356	383	344	394	371	390	361	362	375	355	348	388	360	362	351	370	342	365	357	383	361	349	368	344	354	356	375	338	390	387	372	388	362	373	354	362	341	374	390	387	379	367	357	380	348	318	365	398	358	356	376	374	348	382	362	329	366	342	363	344	348	348	359	358	369	343	369	321	368	342	359	361	344	348	360	347	369	348	404	365	328	360	349	317	365	359	337	362	377	346	355	359	367	408	356	368	389	360	348	365	307	370	365	320	342	356	346	341	382	350	370	393	373	379	375	346	373	342	336	321	360	295	348	361	361	366	348	378	331	407	320	345	362	382	411	376	344	397	356	379	367	389	327	366	411	382	362	361	370	349	340	356	362	328	389	307	383	337	357	349	373	354	380	342	357	354	366	351	387	366	384	359	393	340	340	384	377	346	368	368	381	329	333	369	359	371	329	367	377	340	349	346	388	345	342	393	370	364	348	380	382	351	339	338	344	364	359	335	372	369	372	365	354	396	360	358	367	385	362	346	380	349	407	368	360	371	340	355	336	354	354	369	384	388	361	402	388	350	358	372	357	389	340	348	365	389	357	349	369	353	352	360	359	375	382	397	347	354	355	360	371	358	369	351	364	326	366	392	338	367	353	357	381	360	382	364	335	357	393	348	334	348	380	340	379	349	342	354	367	328	360	344	356	371	350	357	371	370	363	378	345	357	383	355	343	345	359	342	347	367	326	387	371	347	373	354	371	350	351	343	377	340	350	391	371	326	373	334	396	357	395	314	339	387	362	329	397	347	386	386	332	372	349	390	364	354	365	338	366	363	363	381	334	336	362	373	366	367	350	361	345	360	340	375	353	350	378	354	356	370	342	339	375	348	366	376	328	351	345	360	381	377	399	383	392	374	355	386	352	377	376	371	354	376	326	355	361	380	354	359	360	376	378	352	344	329	327	335	350	342	373	369	362	370	370	389	360	366	335	360	370	345	333	388	342	340	334	330	386	323	388	336	344	344	354	343	366	341	363	356	336	374	358	380	355	339	347	381	365	365	382	351	355	335	314	367	361	334	372	372	359	373	363	365	369	342	365	350	377	382	371	345	371	389	382	374	347	358	383	330	367	370	374	376	374	333	337	363	354	387	353	389	413	365	347	364	379	339	334	371	391	347	360	371	384	374	372	337	348	374	388	379	388	387	353	341	353	384	353	386	337	378	391	364	368	372	393	381	353	356	342	379	356	319	353	320	349	353	335	342	391	346	351	385	385	368	395	359	367	330	358	364	349	350	340	377	362	299	362	384	381	351	334	312	356	362	338	313	360	356	349	342	373	359	334	382	349	312	366	317	373	359	350	346	348	329	354	377	367	354	371	373	348	366	382	384	340	370	337	369	408	373	406	363	325	357	336	374	341	403	338	364
14971	1863	3240	3582	3184	2680	2299	2066	1754	1677	1552	1431	1385	1294	1247	1220	1167	1167	1110	1080	1029	1041	1057	1023	1057	1011	1034	993	989	952	1011	997	939	1011	1001	1016	987	950	928	993	992	921	1008	967	957	962	962	952	932	840	895	946	944	901	916	927	882	970	917	895	938	893	903	933	947	888	905	908	932	936	962	891	912	883	889	858	928	978	878	925	906	938	912	906	921	911	879	885	978	930	960	954	922	885	899	936	919	896	925	863	915	930	921	898	970	940	900	909	953	921	920	919	893	923	953	932	932	906	937	902	915	897	945	944	903	948	976	919	923	938	942	890	989	959	962	931	889	884	913	961	930	917	921	890	947	866	905	863	930	946	938	946	887	971	910	941	936	890	919	892	850	892	932	913	930	907	820	910	850	900	917	916	888	882	890	897	934	896	907	883	871	901	861	909	925	906	915	953	897	932	947	883	944	875	906	926	930	911	891	880	917	890	931	906	922	902	956	959	924	895	964	915	899	908	927	910	897	920	957	955	869	888	928	935	914	928	893	919	950	850	930	867	895	881	927	893	960	921	874	852	963	949	890	812	941	921	906	900	903	864	910	874	918	858	939	881	879	950	862	902	916	889	881	915	931	917	885	888	924	925	929	874	907	897	884	947	885	891	898	885	894	876	896	856	875	890	859	853	836	914	901	866	891	944	886	936	894	938	957	861	928	902	930	916	884	895	917	927	932	902	896	905	908	917	866	900	920	887	854	896	891	896	932	888	907	927	906	858	965	980	874	929	895	919	913	891	844	929	943	934	915	912	903	905	905	847	901	939	865	854	907	945	887	879	986	901	899	901	880	922	915	876	889	888	916	888	891	897	854	961	904	926	894	895	906	953	920	883	889	872	898	933	931	910	828	838	899	868	879	902	889	883	886	858	904	928	921	925	942	926	885	936	893	907	886	883	866	926	903	841	907	856	924	883	877	894	945	934	937	961	894	897	892	897	904	967	875	858	904	917	877	946	911	929	837	855	899	954	897	887	873	936	918	860	886	858	928	926	874	903	929	920	900	895	914	899	963	856	948	945	863	920	824	882	902	852	867	875	877	922	936	959	886	899	889	882	936	900	911	922	929	883	912	894	953	921	893	913	913	862	924	880	891	908	928	901	926	914	952	918	903	973	905	893	943	931	926	894	927	915	915	868	892	926	918	902	927	871	894	899	929	918	862	875	941	933	879	909	905	935	878	896	911	876	889	894	930	873	882	906	910	842	926	925	914	858	881	883	885	917	879	944	881	926	865	879	898	898	907	979	948	901	832	977	905	890	923	876	904	881	954	929	887	887	926	944	892	888	858	892	909	919	885	931	935	941	858	923	882	919	910	921	900	871	927	879	858	980	896	891	895	882	955	897	938	938	902	863	911	933	914	959	928	967	963	873	906	923	861	902	814	896	911	887	886	968	898	894	896	923	885	938	870	987	876	846	878	883	894	882	890	929	919	938	914	946	889	883	919	948	945	840	917	901	879	896	904	858	865	889	887	893	875	896	874	892	933	888	866	918	876	899	917	909	918	933	916	921	894	895	886	928	884	870	914	913	889	894	966	895	936	920	909	912	892	937	914	903	929	903	926	937	917	881	924	868	892	919	891	912	910	869	890	879	890	883	895	966	868	893	895	905	904	957	889	985	903	902	833	941	887	896	932	877	891	938	902	897	866	914	849	838	881	878	873	878	909	908	931	862	920	902	896	930	869	902	899	913	850	890	894	874	914	889	913	880	868	896	922	894	928	888	902	880	904	877	887	878	898	882	852	917	908	920	875	916	907	885	907	884	915	923	969	915	904	911	883	901	857	874	877	913	892	899	908	915	874	894	881	883	914	941	916	942	907	874	889	916	917	931	875	944	913	891	877	961	875	901	930	913	900	909	910	882	929	869	885	933	913	873	901	890	882	920	914	924	949	883	958	895	902	893	864	903	933	927	887	857	914	922	908	883	887	941	940	847	922	882	857	877	926	921	892	935	918	858	932	904	831	850	873	971	889	938	891	868	875	881	904	849	921	900	884	881	887	946	944	912	888	875	913	942	932	919	877	896	913	899	880	974	866	892	907	895	827	884	875	912	913	913	910	883	910	891	868	947	893	896	911	925	903	899	889	889	859	881	874	905	914	924	895	885	859	876	975	859	919	865	875	909	884	918	935	944	932	832	900	913	905	886	859	900	931	929	919	865	877	880	894	925	937	921	937	948	868	888	842	901	888	893	940	912	838	887	909	912	954	882	952	922	870	930	903	973	856	903	937	862	889	901	904	923	883	908	921	891	895	909	915	872	909	872	926	891	873	902	891	920	897	899	918	868	932	939	889	882	873	924	921	923	941	910	881	879	888	878	912	890	906	914	915	934	914	915	897	883	869	870	893	881	953	863	929	911	873	915	887	898	922	889	941	864	895	923	914	900	949	870	891	938	852	937	906	940	928	931	876	877	893	863	907	920	940	917	963	965	908	904	875	938	920	898	947	894	877	858	966	944	887	873	904	904	907	897	892	899	903	835	891	884	935	888	909	882	931	904	937	892	913	894	954	891	881	954	897	914	919	932	864	850	911	898	894	900	882	895	862	902	922	896	881	892	858	904	873	878	877	890	890	900	911	880	886	866	845	898	903	923	868	871	882	908	870	888	896	893	897	916	874	884	935	875	933	915	908	906	889	878	902	904	947	973	923	926	860	946	910	878	906	911	947	899	919	897	947	909	864	882	922	875	950	891	870	898	893	886	873	945	893	920	886	867	854	935	905	886	870	891	932	892	893	916	911	873	886	909	912	859	864	917	911	903	873	881	869	936	933	895	949	933	890	930	899	912	925	925	905	906	888	879	900	901	930	953	890	864	903	874	860	942	877	885	899	927	893	908	897	858	897	895	876	901	967	870	869	848	919	929	926	900	882	912	891	910	901	922	919	863	880	915	893	931	914	957	933	886	911	858	863	926	908	903	904	885	908	945	923	897	928	845	893	885	949	878	895	874	941	901	921	957	892	898	923	889	883	848	834	913	924	900	921	884	905	945	905	918	917	899	887	896	917	939	904	891	898	907	888	869	940	920	952	909	926	929	931	969	914	941	890	904	860	894	872	891	925	907	914	929	938	940	920	911	867	901	866	882	908	855	847	887	885	878	916	912	937	902	889	885	895	898	879	949	930	937	902	909	858	897	928	895	926	901	859	915	872	939	941	902	884	915	869	872	911	961	930	823	953	908	952	902	887	878	881	911	907	884	908	871	869	873	906	882	901	891	884	865	833	806	882	927	909	888	944	907	906	877	893	865	896	975	891	969	932	986	950	884	908	918	915	925	923	939	898	876	931	906	883	906	859	900	847	899	825	925	851	922	902	899	909	992	942	901	903	924	878	916	852	907	894	833	915	942	841	878	906	913	926	893	916	887	893	885	919	890	804	932	881	914	902	903	859	876	896	889	890	921	918	908	864	928	879	898	902	927	869	917	862	886	886	921	889	908	874	923	911	898
45159	8208	2860	1991	1409	961	856	643	534	504	451	427	389	347	326	324	352	360	366	334	293	279	287	275	242	279	268	270	299	247	255	264	262	278	243	267	242	273	241	250	248	241	264	231	251	266	277	260	252	231	267	254	261	264	284	260	286	266	248	249	219	252	235	240	262	240	256	220	234	245	264	237	250	270	238	274	245	270	231	238	233	266	245	257	232	261	238	252	241	238	264	232	225	238	265	264	223	226	234	235	246	259	220	271	255	251	260	256	288	250	244	246	271	244	246	279	251	270	258	263	246	252	253	224	287	253	243	253	260	285	273	261	283	241	229	242	235	237	257	238	251	267	235	254	249	266	260	243	278	284	247	244	219	254	269	225	250	234	261	234	241	251	277	251	258	272	238	250	223	232	213	232	236	261	233	256	242	231	251	294	234	239	250	201	245	241	267	244	241	247	253	250	235	227	246	230	208	228	245	250	260	248	248	219	257	261	252	270	244	250	256	253	218	232	237	249	229	244	237	235	235	222	257	232	261	245	229	242	264	231	232	258	253	212	244	261	249	206	216	257	252	247	240	244	243	230	252	264	235	255	254	249	263	221	220	231	264	282	244	265	260	251	248	229	249	260	227	245	235	255	240	243	248	273	255	255	222	270	259	255	260	227	260	274	270	266	248	217	229	220	239	247	260	236	240	254	249	243	253	246	223	238	228	255	217	225	235	246	255	261	243	243	239	273	234	212	251	262	282	212	195	239	231	212	229	235	245	252	236	244	249	245	223	240	218	248	247	247	294	260	249	263	258	240	242	232	243	242	253	246	233	250	243	266	247	250	252	217	278	255	238	225	264	243	243	248	256	239	250	234	252	232	224	255	250	240	255	246	269	234	261	235	248	232	227	243	211	227	282	242	266	228	233	261	258	269	244	230	248	289	234	246	251	252	226	271	243	230	253	257	256	226	249	266	239	224	233	250	222	245	248	220	261	252	247	263	248	249	240	268	269	224	263	256	240	244	249	264	264	240	240	255	232	255	267	251	269	239	253	245	256	223	256	240	235	229	238	237	226	236	266	246	231	232	247	280	222	246	245	255	253	252	226	254	234	266	234	242	257	267	236	237	240	266	210	249	248	220	207	223	291	228	265	254	267	256	265	245	271	259	232	251	252	242	241	231	239	236	231	248	243	230	239	225	232	259	263	222	267	233	203	253	240	261	235	222	220	257	251	228	210	218	271	243	235	233	262	273	258	248	231	248	240	270	260	254	217	233	240	251	259	235	261	235	270	215	283	276	224	282	269	235	256	213	237	251	277	238	252	239	225	255	251	264	272	245	241	242	241	255	263	240	242	274	244	267	266	233	245	251	257	237	250	265	258	243	248	232	201	243	257	260	253	241	219	244	202	262	256	245	261	255	258	216	255	226	218	223	213	245	249	239	241	252	254	230	258	243	258	252	243	248	231	236	224	238	249	245	254	269	225	275	272	231	251	217	232	257	235	251	242	236	245	246	258	227	236	233	236	247	263	256	260	257	213	209	262	241	239	260	246	247	242	223	229	274	223	258	228	248	210	245	268	234	258	239	232	236	247	210	237	272	260	250	241	269	254	241	249	248	249	253	237	231	252	241	257	262	242	243	242	244	246	223	219	255	266	269	220	256	275	250	239	237	247	264	252	227	221	276	262	256	264	238	231	250	224	275	246	233	229	250	234	233	243	247	244	246	267	252	230	234	246	228	252	243	222	255	245	249	242	239	231	251	254	232	240	250	270	245	227	244	232	203	220	265	233	288	233	253	271	226	268	229	219	261	242	250	254	231	217	247	225	256	239	238	235	219	230	239	263	253	257	232	245	253	248	269	240	231	241	246	253	263	234	248	232	273	245	237	251	260	245	237	230	253	268	250	231	278	247	225	255	226	267	247	240	237	254	274	260	236	252	276	229	261	244	244	244	251	245	260	263	242	224	211	261	248	223	240	219	274	223	248	239	254	251	243	252	262	251	262	244	239	228	247	256	265	231	230	232	212	267	244	240	253	285	234	246	278	262	240	253	249	270	248	253	244	233	263	278	264	250	221	242	202	245	246	234	230	242	242	238	250	248	244	259	255	262	242	238	245	250	238	234	225	224	231	255	243	237	239	230	236	274	229	276	240	248	256	259	230	231	240	247	241	252	239	242	250	247	248	249	237	237	267	254	272	227	272	242	227	231	263	262	217	245	246	280	256	233	264	243	245	261	259	243	231	243	271	254	236	254	258	263	246	221	244	246	217	263	227	237	247	236	236	241	216	222	237	263	238	275	238	250	236	258	247	242	246	246	238	228	231	245	235	247	241	247	273	246	255	245	251	241	247	276	248	241	238	268	265	237	248	237	241	230	233	229	242	264	236	240	250	230	231	223	233	248	269	236	224	243	259	216	234	243	233	229	260	215	262	227	258	235	234	230	209	259	244	236	275	231	231	248	224	250	251	253	242	239	249	229	219	257	237	226	268	238	207	244	240	220	233	260	233	295	275	256	221	243	255	259	252	248	267	248	253	232	249	245	249	239	240	239	223	246	248	231	229	253	240	225	249	254	225	247	252	237	223	233	249	240	261	243	253	246	230	276	241	244	242	267	239	223	245	228	236	238	248	247	265	233	256	235	251	213	260	265	250	251	221	254	259	242	257	227	251	240	236	243	266	258	257	232	227	204	237	221	242	246	237	245	276	230	254	250	243	256	246	238	241	252	258	248	219	250	259	273	252	281	234	212	243	267	237	241	232	262	240	257	245	243	263	249	281	219	255	259	250	283	252	212	253	256	223	247	252	234	246	236	290	220	225	240	233	209	230	215	229	233	194	253	235	219	242	254	259	236	259	247	244	248	260	246	210	224	224	265	258	236	238	241	238	232	241	275	250	259	251	228	244	260	230	254	245	260	251	251	252	291	252	255	242	233	250	243	280	238	250	237	249	231	252	252	262	222	270	241	252	205	226	223	261	255	242	227	244	260	222	242	233	252	238	242	227	214	238	256	223	228	230	265	240	276	223	270	230	264	247	247	242	246	227	237	269	236	250	221	265	262	251	247	213	238	231	245	287	252	213	252	236	272	260	226	261	225	265	230	229	227	233	266	238	243	213	247	245	260	230	260	218	262	257	231	248	260	212	226	226	262	228	254	226	232	230	257	229	262	250	234	238	243	248	264	244	239	265	229	221	249	232	283	229	254	252	260	202	262	266	248	230	228	250	253	261	262	243	262	238	254	272	248	247	214	234	267	262	223	235	251	217	274	238	211	237	221	210	250	249	252	220	206	250	242	267	231	255	259	247	248	240	242	232	227	244	219	226	266	243	254	245	250	262	273	231	233	243	244	251	269	254	246	232	248	263	255	232	263	233	237	240	244	228	244	240	256	249	248	249	257	252	262	246	245	264	226	233	259	236	248	250	230	218	247	246	235	247	256	238	249	259	244	276	243	237	249	256	245	263	245	232	251	237	228	242	253	236	229	234	264	242	234	235	248	250
20910	2413	5100	5952	4970	3968	3306	2736	2440	2097	1838	1653	1536	1411	1344	1241	1200	1131	1072	1042	1005	949	906	876	828	847	852	877	827	774	806	771	777	756	758	719	782	777	711	718	754	734	755	720	717	679	679	721	718	692	713	697	737	662	681	649	698	710	710	697	704	706	703	698	681	686	660	671	680	736	635	700	721	639	677	626	692	675	678	675	685	660	700	695	707	723	703	685	614	712	658	649	652	655	700	685	661	608	651	655	702	699	670	623	719	690	664	661	687	697	659	651	694	658	656	678	634	625	651	615	659	685	639	641	642	666	650	628	627	663	653	713	676	672	699	695	689	624	699	687	663	683	647	639	682	670	618	643	626	682	632	640	669	677	691	678	630	641	670	657	672	669	609	635	668	635	665	679	637	647	705	598	647	653	654	671	623	638	656	656	589	619	613	643	652	614	611	620	626	617	656	621	673	662	648	626	636	611	640	617	612	616	644	670	627	654	631	612	642	666	674	674	624	646	685	639	622	643	644	691	643	633	641	584	648	638	654	661	626	613	647	639	655	583	660	615	625	670	600	667	606	613	631	685	603	638	684	641	658	642	613	636	641	664	658	636	659	627	644	637	600	648	625	604	606	654	642	639	642	638	610	630	625	612	595	644	633	632	638	677	598	649	676	630	663	619	664	636	677	612	636	640	610	614	630	630	630	649	668	656	633	618	624	623	623	665	600	640	616	641	603	644	607	671	622	637	654	596	589	646	620	616	615	647	659	644	647	668	670	623	635	605	628	669	649	639	614	628	627	670	631	657	619	651	657	585	628	626	688	686	636	676	653	647	621	639	596	634	611	636	617	631	633	649	631	641	657	649	629	654	577	663	651	623	635	653	684	628	654	676	649	648	642	596	625	599	634	628	675	631	625	612	631	621	603	616	663	638	670	644	619	612	595	658	602	633	647	602	659	630	610	588	651	597	604	647	620	666	613	609	636	598	713	627	595	616	634	623	659	656	666	618	645	659	629	630	641	606	659	646	641	639	650	640	652	609	636	618	654	645	610	638	605	639	605	668	648	646	689	613	658	663	609	607	634	624	606	627	611	628	674	637	662	605	600	641	641	641	679	650	659	669	661	641	621	666	631	652	664	643	636	643	648	638	612	638	626	646	603	624	599	600	647	621	607	636	617	622	585	620	635	661	675	606	625	667	584	611	648	671	604	672	619	643	593	614	664	633	678	660	629	644	673	637	652	675	642	606	634	627	632	654	659	662	604	650	621	618	681	617	619	629	644	650	681	619	632	609	623	656	626	617	610	615	644	674	609	626	618	653	600	660	628	610	597	619	644	618	658	590	656	618	633	629	595	595	603	622	631	604	658	638	653	609	638	642	611	620	670	625	640	672	620	663	638	692	629	570	625	610	617	641	635	609	612	634	622	609	614	694	587	674	673	613	690	652	638	646	638	639	674	640	649	641	629	637	626	636	625	645	666	646	644	645	649	670	659	613	635	629	604	591	669	643	619	646	599	614	624	644	642	671	639	629	620	645	594	616	627	592	626	666	620	598	629	605	653	665	600	611	642	640	634	642	653	638	682	625	637	655	626	679	641	679	652	653	670	648	622	656	609	654	673	634	622	628	621	630	674	699	634	646	623	631	609	609	683	660	637	639	648	612	680	632	635	631	638	602	598	655	659	674	630	675	599	619	652	626	672	614	631	659	608	609	631	642	626	663	625	620	576	654	626	612	662	606	586	657	684	659	593	610	620	631	671	597	641	617	631	616	665	590	607	628	637	638	636	655	628	644	548	640	623	614	674	621	643	658	609	595	610	584	627	607	645	639	633	630	624	630	604	628	639	634	642	644	660	644	655	581	649	644	650	615	682	636	647	623	619	633	627	605	615	629	658	648	622	682	653	643	650	610	633	637	627	624	614	607	669	655	641	649	616	624	614	629	632	649	626	627	639	675	639	647	613	653	609	639	572	613	633	613	616	624	623	605	614	654	620	634	629	655	610	638	608	657	649	640	636	629	649	622	657	676	632	618	684	610	652	632	658	660	644	592	645	655	634	598	655	597	639	648	619	632	638	613	608	599	621	603	610	636	603	648	588	608	658	672	647	642	678	630	675	645	615	703	646	646	612	587	614	647	691	619	638	657	650	639	657	650	588	616	667	647	623	605	626	624	673	618	636	642	616	662	643	646	644	636	631	652	643	623	625	601	659	611	595	612	628	616	597	643	643	645	665	633	629	632	629	608	618	607	606	672	626	592	627	623	638	722	641	609	621	614	635	669	614	641	609	634	686	651	606	634	632	664	634	630	612	629	599	628	637	633	638	619	646	640	629	615	626	614	659	653	615	630	623	625	604	664	648	618	671	672	678	638	636	669	639	612	607	584	679	649	626	633	579	627	686	643	637	596	626	643	605	602	639	656	602	649	619	619	666	623	614	647	639	668	638	623	629	643	616	596	600	641	627	632	626	586	672	632	623	641	635	662	647	647	627	649	636	637	697	640	636	632	617	621	668	679	630	621	619	647	618	640	621	611	693	651	653	654	658	671	600	625	675	669	644	628	649	638	670	630	629	580	612	675	630	637	633	658	640	624	602	597	635	638	659	617	617	633	656	634	666	649	668	627	628	611	610	637	623	621	618	654	610	620	652	648	588	672	615	601	624	648	662	616	686	646	614	639	705	640	660	627	613	630	620	628	603	615	646	648	582	635	612	658	623	692	652	649	616	608	628	643	634	678	640	686	672	632	638	659	612	621	588	636	604	680	639	673	620	644	633	600	638	640	663	586	614	632	602	653	603	667	647	683	635	626	609	614	593	610	592	606	636	621	598	618	613	655	635	647	628	604	643	632	602	597	675	662	641	625	649	575	595	677	647	637	660	672	631	664	622	610	637	607	659	665	578	660	631	649	642	607	604	649	599	609	599	646	618	639	635	637	610	651	662	655	668	624	686	613	614	660	659	657	647	605	627	681	667	638	616	677	623	674	620	617	618	650	652	657	612	643	601	660	610	615	650	610	639	619	614	574	630	653	619	649	664	632	629	628	648	620	636	664	620	693	618	617	647	627	677	682	645	662	625	628	603	654	623	615	606	620	637	618	664	645	669	666	627	641	593	646	660	616	668	647	636	607	660	668	634	582	644	661	622	621	599	671	685	599	647	651	648	670	674	669	636	653	639	665	659	640	632	611	628	663	659	584	628	668	620	642	603	599	647	607	654	671	620	682	650	662	618	649	617	624	618	638	618	641	599	628	644	641	618	638	643	614	578	661	636	630	646	677	650	615	666	670	624	664	609	641	739	639	614	646	619	633	678	637	653	639	650	644	648	613	652	645	700	662	643	645	621	643	612	638	645	639	663	643	645	602	603	632	624	660	599	626	658	635	652	626	675	569	615	627	630	650	662	627	641	642	648	651	635	610	665	635	631	661	621	682	662	627	653	664	644	653	596	697	655	614	654	577	649	683	655	644	651	639	603	643	607	643	622	644	610	615	596	634	626	684
5034	387	401	347	344	353	347	336	344	340	364	339	342	351	332	343	340	328	337	337	331	359	320	381	357	356	345	332	315	330	331	309	365	331	334	364	363	384	336	365	356	341	360	332	403	338	352	345	359	353	344	311	326	330	367	332	351	335	334	352	326	322	345	363	316	318	339	363	354	337	316	351	329	347	330	365	364	349	301	389	341	366	379	357	346	326	345	337	346	348	370	318	332	382	363	328	299	333	338	360	335	366	352	352	315	336	318	363	356	337	336	353	366	337	374	316	353	313	352	321	343	338	309	349	330	330	311	355	372	367	363	332	326	344	346	299	363	347	336	328	353	341	310	295	318	354	328	334	355	346	342	347	352	353	315	360	347	342	344	332	353	314	332	344	339	353	335	380	381	327	323	362	362	324	313	349	343	368	300	308	343	336	360	373	318	332	305	355	347	329	321	309	335	336	324	379	365	315	360	342	363	304	345	340	383	331	332	331	305	380	366	362	350	345	378	361	334	362	384	333	353	361	344	348	339	366	357	322	350	340	345	306	318	393	356	337	335	339	350	332	353	340	348	315	339	366	345	362	355	369	306	336	338	328	312	354	340	351	330	354	340	331	320	303	324	352	342	357	327	344	318	354	351	354	369	388	326	310	349	365	331	317	354	356	339	348	339	303	329	314	332	311	337	381	345	360	373	359	338	338	367	364	331	320	327	308	307	315	320	338	307	318	315	337	328	330	324	338	354	346	336	325	338	354	344	359	328	347	349	341	335	330	336	345	325	350	333	342	335	373	331	367	330	360	353	330	312	316	351	321	349	337	332	355	327	350	330	356	323	348	337	336	339	303	350	344	324	338	383	337	333	341	324	347	354	349	356	354	327	355	338	354	327	323	332	342	358	335	334	310	351	333	332	346	336	330	340	361	378	336	380	321	323	353	355	348	349	351	328	341	367	344	332	364	321	357	370	345	341	352	364	340	345	337	315	338	340	367	335	338	329	356	344	347	348	358	352	344	313	330	356	321	358	335	336	308	311	347	371	341	323	343	297	319	333	333	335	332	313	323	332	356	315	367	336	317	353	336	345	357	381	344	355	331	358	361	348	332	351	339	337	355	332	345	339	353	349	299	302	338	330	322	304	350	340	335	309	327	339	367	374	345	322	359	342	364	308	384	339	343	331	347	333	342	333	351	334	343	345	345	358	351	384	336	336	327	350	326	360	351	327	332	375	336	364	316	318	295	349	345	340	332	324	318	345	348	345	346	370	353	306	331	349	361	329	341	376	357	344	360	329	366	316	326	313	342	338	362	380	328	315	327	351	341	352	349	345	347	312	338	324	347	366	313	357	333	353	346	345	338	350	344	355	333	345	327	345	340	345	328	294	327	306	359	376	337	351	361	358	329	352	331	310	318	351	328	347	367	385	317	343	368	381	335	353	336	343	325	332	303	348	339	329	342	359	337	337	350	360	352	327	359	363	363	320	310	348	326	335	353	339	340	354	339	363	360	325	329	326	329	355	357	323	352	331	319	323	330	361	339	352	329	332	354	358	349	324	355	297	353	329	316	316	349	356	382	329	334	347	369	351	328	324	336	344	366	336	330	343	361	362	351	328	361	343	359	335	352	373	314	321	314	298	369	345	330	348	344	328	381	359	329	325	350	364	354	333	356	338	344	338	331	330	345	379	352	364	321	319	352	310	370	333	344	343	341	341	344	327	314	360	349	344	331	371	318	330	299	330	350	334	324	322	335	339	394	344	351	365	340	348	364	337	352	354	316	355	320	374	341	323	340	340	342	341	335	320	352	340	325	371	295	355	343	359	316	354	346	377	341	346	348	336	339	344	328	351	346	362	339	368	337	337	282	296	377	328	392	343	361	354	323	341	344	321	375	345	332	346	365	357	341	330	328	316	341	351	348	355	334	358	319	350	337	336	336	289	304	354	332	359	367	326	366	317	357	353	354	335	371	350	366	319	343	361	351	356	331	335	308	327	334	336	323	345	321	343	331	335	356	317	330	366	302	356	339	350	335	377	338	320	355	317	363	339	351	364	361	365	307	327	332	353	351	334	357	318	319	332	350	304	334	344	370	339	391	357	350	365	314	385	360	311	370	363	355	349	327	328	324	349	333	300	356	362	355	368	340	333	335	352	323	352	350	351	326	335	326	345	354	332	336	362	323	346	359	367	348	346	370	327	324	330	358	343	362	331	329	325	310	344	337	344	332	330	347	341	335	341	336	339	337	343	356	312	372	359	330	365	323	298	327	369	360	333	330	326	326	336	338	350	309	342	356	346	338	353	336	380	342	364	361	369	346	345	352	325	382	309	348	338	346	333	376	338	322	331	346	322	376	314	317	313	334	350	321	319	356	320	352	358	381	327	315	319	368	352	323	354	350	374	344	335	316	372	351	340	353	345	329	334	336	351	319	357	335	346	369	340	364	371	327	300	346	336	370	315	354	316	350	378	306	344	357	347	358	314	324	373	342	321	342	390	341	357	344	345	332	348	330	342	366	339	323	324	331	331	349	348	324	384	366	338	342	334	351	330	333	364	317	350	339	343	345	353	376	344	335	323	346	359	342	332	317	334	318	353	331	341	343	321	336	319	358	349	344	337	321	358	353	350	352	316	330	313	363	317	350	339	347	330	368	372	340	356	305	367	359	332	335	353	318	355	331	316	357	335	360	350	351	336	369	332	384	382	357	309	333	361	337	329	352	352	344	337	332	366	332	336	341	371	327	373	327	355	345	320	341	348	331	340	334	323	370	335	314	330	342	346	314	351	345	334	354	340	362	333	323	347	367	352	359	357	328	395	344	345	338	341	342	356	347	326	337	298	353	375	329	329	336	336	363	340	365	328	330	356	334	310	376	315	328	339	307	349	341	313	350	343	343	353	317	355	376	355	316	352	358	335	359	327	325	347	366	338	327	340	301	334	366	369	344	295	320	367	342	331	343	359	324	375	337	346	344	339	355	335	305	315	322	353	336	355	327	357	329	367	310	362	324	319	352	358	350	314	343	344	343	369	331	361	328	361	336	347	349	329	324	335	299	333	341	353	332	349	336	305	366	367	329	354	347	325	337	341	354	318	312	341	363	340	331	343	340	334	349	312	323	357	329	328	302	332	360	328	340	334	364	334	317	363	348	339	332	361	315	339	338	339	333	305	326	318	329	360	341	360	375	297	352	352	345	334	356	348	343	349	332	328	319	377	310	356	323	358	355	315	363	306	341	346	340	339	354	336	330	369	305	364	341	323	339	370	361	337	335	359	374	337	315	341	369	283	337	342	333	373	337	394	366	325	349	392	366	325	329	339	335	339	362	351	342	315	336	367	340	387	357	340	339	337	338	361	368	322	389	344	330	373	339	322	326	370	337	367	353	329	347	345	333	348	343	366	375	341	363	349	272	349	344	382	320	352	355	368	378	297	315	316	343	339	356	355	328	330	336	349	330	344	336	352	350	345	353	329	364	316	346	375	315	319	352	360	308	333	366
4877	891	1008	949	958	936	966	911	833	936	907	928	947	920	902	882	859	901	861	841	890	920	887	907	920	882	871	870	837	875	877	835	864	815	892	886	871	908	882	910	879	906	824	896	822	841	899	854	910	873	883	877	846	877	886	910	813	833	890	853	843	866	881	904	841	886	886	895	861	877	902	922	850	899	886	907	854	899	818	920	880	864	859	851	937	928	888	878	877	903	912	876	858	822	821	850	878	824	894	884	919	860	890	916	853	874	859	811	917	837	843	888	900	886	863	835	902	855	855	875	890	879	874	892	883	877	862	867	900	879	849	882	850	851	903	919	876	878	863	892	867	872	924	852	875	886	879	909	899	926	890	898	924	879	859	887	890	895	914	807	880	858	866	914	852	887	866	853	848	844	845	856	891	851	915	858	868	863	867	820	797	866	895	897	842	863	861	838	849	848	957	897	872	885	863	862	910	889	878	906	784	906	897	879	845	874	890	839	847	876	898	853	870	861	855	856	862	884	897	772	937	888	849	902	894	812	876	878	827	886	882	873	869	870	858	878	895	912	862	847	849	899	850	850	906	890	891	859	850	883	907	858	860	867	847	840	852	886	834	874	855	858	828	842	901	852	862	878	884	898	887	910	850	857	845	858	824	844	887	834	925	881	866	908	890	868	875	815	906	939	877	846	853	875	868	864	872	851	826	887	928	901	880	868	869	888	828	889	855	905	828	856	889	890	858	894	879	895	843	876	912	894	860	842	838	932	897	802	842	889	920	832	876	901	940	790	930	847	863	895	889	862	895	870	877	901	881	837	859	814	904	887	893	880	860	886	872	910	847	866	893	923	847	835	922	856	901	800	861	884	887	908	837	902	881	861	894	852	862	792	870	923	861	872	823	883	868	792	913	862	850	856	890	885	907	877	843	870	903	850	878	887	842	840	872	895	862	888	877	846	856	862	878	884	807	932	881	918	896	842	887	876	870	875	858	831	859	919	825	876	862	892	874	851	892	890	816	889	858	865	844	833	857	877	863	870	891	886	852	879	892	867	848	816	882	894	878	865	867	889	862	871	851	866	871	950	911	849	866	881	876	830	856	846	886	896	828	875	845	876	900	904	858	860	868	825	850	838	880	840	867	857	867	864	847	918	868	870	861	913	865	862	863	874	892	877	913	916	915	904	858	828	913	896	859	875	885	874	886	842	857	839	845	814	855	822	831	871	915	854	850	889	921	872	845	897	856	890	902	887	875	846	858	861	874	837	862	906	824	875	829	887	808	879	838	875	883	877	859	838	862	883	890	916	882	805	879	912	856	848	885	883	822	875	843	876	893	857	872	847	853	866	799	856	899	840	881	856	904	833	859	850	909	898	885	881	832	888	861	836	879	879	855	912	849	915	879	843	832	852	870	880	881	887	877	832	856	868	833	913	872	871	860	892	808	898	906	864	863	908	844	885	844	847	839	876	862	833	856	918	901	844	836	885	856	894	865	880	876	922	912	880	883	836	870	865	840	874	865	852	901	925	875	867	862	812	872	867	841	822	843	920	920	831	865	878	884	830	865	910	884	864	872	835	876	872	839	857	883	925	911	868	914	854	776	833	843	824	884	848	886	868	818	857	878	842	943	844	865	819	898	857	875	827	868	883	845	822	887	859	841	829	868	890	882	852	877	808	833	889	870	900	852	918	844	855	850	891	912	890	858	890	901	885	838	836	904	904	859	869	881	887	876	882	882	813	839	872	910	903	889	854	881	853	898	901	846	859	853	917	860	907	863	901	846	837	866	848	886	863	868	914	894	880	912	852	895	897	860	887	877	836	886	871	891	846	893	864	887	886	878	899	888	866	872	855	867	887	870	884	873	881	895	860	883	942	852	887	856	833	839	812	834	909	854	922	873	861	861	843	917	840	850	892	872	876	875	842	852	867	887	891	902	905	887	903	908	922	861	885	821	866	856	875	815	868	897	832	913	863	812	845	867	933	852	895	839	874	862	882	860	859	837	816	873	879	873	911	866	857	902	816	848	888	931	866	895	863	849	919	860	882	897	871	879	832	891	878	906	905	866	894	834	841	910	909	890	853	864	851	891	891	862	899	894	846	880	848	838	937	849	885	901	877	900	910	823	886	877	894	867	848	852	868	844	883	869	885	900	902	828	848	876	836	863	860	897	868	895	897	829	826	888	880	889	896	923	909	844	796	878	890	875	923	898	866	895	837	871	902	896	892	928	837	828	831	903	877	900	894	868	876	878	889	828	867	899	892	854	876	831	892	929	865	875	867	834	922	903	884	910	886	908	816	840	906	885	804	900	818	830	845	859	926	874	925	870	872	918	887	853	894	933	908	878	853	872	899	861	871	868	853	951	872	864	822	814	870	940	911	908	857	862	927	876	864	948	899	890	901	893	864	868	892	839	857	888	852	871	902	891	822	882	837	882	859	850	858	911	874	827	918	936	892	860	862	844	857	846	857	874	809	874	843	903	840	841	887	859	931	891	916	865	897	867	875	940	845	892	852	866	897	827	887	834	860	892	882	869	865	910	883	895	928	872	794	843	871	882	878	933	875	872	818	874	884	903	864	831	826	854	927	872	862	862	844	951	841	863	849	894	913	916	947	837	873	858	896	876	934	842	841	845	851	810	907	887	873	916	951	866	814	886	891	828	854	878	825	868	869	836	879	818	875	904	872	882	898	928	939	839	884	890	868	867	886	870	860	804	852	878	899	869	933	901	925	842	847	834	820	905	846	886	874	837	863	896	942	917	887	882	847	872	830	881	853	924	881	939	839	868	874	888	862	871	864	855	866	892	889	869	884	873	897	888	920	835	845	859	879	871	886	859	898	882	887	870	833	861	860	925	846	865	889	847	836	842	864	887	856	875	813	810	876	899	892	916	856	872	849	825	843	833	846	870	837	858	881	896	879	838	903	854	858	932	851	893	830	903	878	884	852	877	883	903	842	874	892	872	910	869	860	851	928	839	892	886	869	902	814	869	905	910	886	885	893	888	822	851	837	842	872	842	859	895	851	862	893	880	851	874	844	904	908	910	819	911	903	940	861	879	855	886	911	887	901	876	894	907	874	917	869	865	895	874	837	898	878	845	864	889	841	866	893	814	854	898	919	874	891	812	848	913	881	832	931	876	888	907	887	937	838	861	838	866	856	884	905	880	931	848	865	833	852	871	873	944	896	879	844	911	866	906	876	821	892	886	842	861	849	897	898	883	857	884	850	837	899	830	868	865	906	911	854	845	882	882	900	839	857	933	885	844	897	848	921	885	890	872	871	873	897	916	879	851	879	907	874	885	892	859	843	841	877	888	951	862	890	929	898	879	858	860	857	867	872	839	861	909	870	873	908	868	838	863	883	897	893	841	884	849	903	889	837	830	890	868	882	879	848	896	870	923	849	855	895	934	863	898	865	845	844	857	898	904	871	894	884	911	880	906	874	917	887	854	884	877	817	780	888	829	850	903	839	839	875	908	864	928	851	817	862	847	885	843	846
30405	3315	1465	1202	900	692	682	597	500	517	441	440	411	425	452	425	391	419	355	398	382	419	373	412	406	407	372	387	387	364	344	401	381	340	362	382	349	385	356	376	357	374	367	342	358	346	390	387	368	347	379	315	373	341	364	346	353	348	356	358	368	365	370	350	365	384	388	380	339	358	355	330	337	382	376	339	347	338	369	366	392	384	363	349	398	377	370	378	383	361	372	325	345	352	354	362	369	344	350	352	363	349	384	376	365	383	369	336	361	344	338	397	376	338	347	360	373	354	371	363	359	358	329	367	384	381	365	373	353	362	361	353	368	370	324	384	378	362	359	347	355	372	337	379	384	397	363	382	343	350	385	367	375	380	389	382	335	354	387	341	388	318	356	322	351	320	327	351	349	330	379	384	334	399	368	363	329	351	382	366	398	377	339	366	366	402	351	357	348	340	343	332	363	320	362	381	358	374	369	372	319	352	395	377	342	389	373	350	351	364	342	353	356	354	354	354	356	368	355	354	347	377	375	352	381	343	354	365	342	349	373	377	341	367	345	366	355	342	351	365	382	360	367	351	386	346	321	353	384	369	329	354	369	373	349	360	344	376	338	367	359	353	360	400	330	344	384	356	356	383	340	358	356	373	343	350	361	405	353	358	346	334	360	363	346	348	338	371	354	376	397	368	391	384	338	361	345	365	361	362	359	367	379	369	342	347	361	363	345	363	360	353	369	319	388	360	389	358	352	359	332	382	338	358	367	359	366	372	368	370	333	353	353	364	314	352	384	358	332	336	363	325	315	377	403	315	330	343	354	354	371	342	352	376	350	367	335	358	354	407	349	386	337	372	364	339	395	405	362	389	364	377	374	345	329	366	371	374	364	367	373	323	327	333	380	350	360	344	343	372	383	367	395	392	361	375	346	343	370	329	356	367	349	367	399	347	356	344	349	339	329	336	340	375	383	345	348	353	383	357	308	348	354	381	361	374	375	366	393	383	353	335	369	364	380	369	345	346	381	380	350	353	366	353	363	357	379	386	373	335	402	349	362	338	379	385	338	329	338	376	366	361	357	371	366	328	357	341	320	370	369	340	349	385	339	364	356	342	345	335	361	385	363	359	364	363	345	355	360	385	360	344	389	372	364	383	347	363	353	354	358	357	355	347	330	340	371	375	344	348	358	351	340	395	321	354	328	344	399	350	353	369	328	345	359	369	354	369	364	381	339	366	367	356	378	336	354	357	351	343	349	316	381	357	334	365	352	391	372	361	330	355	334	363	370	365	316	384	372	346	338	361	342	343	368	348	317	375	390	352	321	359	339	352	369	355	357	363	330	375	364	347	358	404	365	367	375	334	339	374	357	338	321	356	331	354	345	298	355	378	363	346	344	352	371	340	387	356	347	330	363	336	358	380	355	359	363	374	366	364	397	370	365	325	338	316	365	347	360	352	343	373	336	336	367	376	365	332	334	331	345	344	337	351	359	345	295	345	351	388	365	338	359	360	329	329	401	342	389	385	403	359	350	384	395	374	353	367	298	355	384	364	374	342	343	351	348	349	331	360	344	358	354	375	379	363	370	359	353	366	351	356	343	336	345	352	355	364	373	357	374	347	351	360	392	349	338	359	354	352	347	360	351	348	372	362	364	373	354	350	346	353	361	365	355	374	328	375	370	376	367	367	366	367	374	344	364	366	323	346	326	365	394	349	369	344	348	370	379	354	337	349	369	361	367	392	358	345	373	362	403	373	366	350	360	349	325	372	360	336	379	395	335	356	341	339	348	332	357	392	364	393	325	395	339	390	366	377	336	398	328	371	329	332	325	365	398	359	322	376	370	371	370	373	386	329	378	339	346	330	345	354	364	358	347	352	393	383	377	364	369	389	342	329	346	355	362	373	375	334	364	385	365	367	325	359	374	377	368	369	360	379	366	333	364	380	369	387	337	361	354	374	365	372	327	318	360	367	349	366	365	371	338	374	354	342	349	360	377	354	354	378	343	369	310	364	351	363	339	321	369	343	329	323	345	369	369	376	335	364	343	366	370	370	345	381	342	378	348	390	337	420	345	347	352	389	333	337	321	308	328	340	367	384	380	355	377	388	364	325	365	383	324	368	354	363	321	396	380	376	336	353	346	354	369	355	353	380	377	359	349	358	363	340	349	353	350	420	414	356	335	321	364	378	360	392	359	372	368	387	330	363	344	382	385	350	386	351	330	361	344	364	324	356	374	337	352	383	359	348	330	383	362	404	378	360	373	352	372	368	342	368	349	367	334	365	336	337	379	343	389	349	373	367	345	413	379	327	322	383	367	367	379	379	355	367	399	325	338	387	377	340	342	352	343	348	380	399	383	351	362	360	355	332	349	352	381	348	352	343	373	383	360	315	332	365	362	356	333	369	354	333	394	393	385	369	386	322	347	392	367	371	362	353	378	340	358	363	322	350	370	346	353	349	354	322	372	391	397	358	354	341	353	339	363	359	360	371	380	369	357	380	360	344	366	384	354	349	362	350	366	344	358	366	387	350	390	356	353	361	369	369	346	382	362	357	371	403	375	379	340	380	336	376	392	351	360	371	390	362	376	372	384	378	376	367	362	347	357	361	324	341	349	360	359	394	378	369	368	371	387	362	334	356	344	361	376	345	387	372	362	359	337	366	354	368	363	345	321	371	343	407	355	339	369	371	354	362	361	342	386	400	336	350	359	341	378	379	359	392	325	387	358	357	359	388	337	368	349	345	342	372	342	332	355	345	377	339	377	359	364	328	333	354	358	394	407	360	364	344	376	354	350	373	351	361	398	365	351	390	400	352	323	375	323	343	369	369	344	344	384	384	405	351	332	383	393	358	360	376	344	367	328	374	307	348	387	357	335	314	358	363	344	380	357	373	375	335	362	330	362	380	353	360	360	331	376	365	371	385	364	340	310	367	383	338	375	356	346	370	337	399	377	365	363	355	369	373	376	372	356	350	349	367	378	368	354	338	381	350	360	409	385	363	315	375	351	392	337	352	387	346	339	335	332	376	390	357	370	372	364	314	396	348	344	352	363	355	359	332	351	346	361	384	381	374	375	359	343	370	390	373	412	387	312	360	363	322	382	350	336	384	335	360	360	376	348	344	369	363	354	378	372	375	377	360	367	347	341	396	359	367	357	363	353	368	385	336	370	333	353	368	369	354	355	412	384	338	363	360	370	373	332	357	383	354	365	348	362	344	365	331	316	383	379	392	343	348	361	373	360	342	334	342	407	363	349	377	374	372	346	381	366	348	364	379	336	297	344	357	343	359	377	375	347	325	355	326	338	393	346	355	383	341	327	356	363	332	354	362	391	388	359	377	404	361	361	359	352	388	332	361	363	341	371	311	341	368	346	371	359	359	374	373	353	367	337	326	372	339	359	350	373	336	368	342	330	341	377	364	367	356	336	353	348	384	357	361	402	353	344	370	323	384	400	375	386	316	378	360	360	378	359	314	329	364	360	378	375	393	340	347	347	375	368	351
14722	1827	3254	3698	3165	2712	2334	1997	1760	1664	1420	1456	1342	1324	1301	1225	1140	1124	1146	1057	1078	1113	1097	1079	1050	1019	1034	942	995	1045	981	965	1003	984	924	1000	951	966	993	958	989	942	942	948	996	935	899	950	946	958	897	904	935	929	932	904	883	940	937	933	934	905	966	937	915	944	976	951	935	920	910	918	952	963	988	943	946	918	896	950	919	948	982	901	948	962	974	938	950	935	978	967	956	878	957	890	947	885	928	943	899	889	931	935	879	877	913	844	948	933	962	922	926	906	900	935	890	903	938	954	902	918	912	906	957	922	932	875	993	912	859	906	883	910	944	930	969	925	949	917	894	962	850	955	984	965	890	848	923	942	956	925	957	901	904	929	963	942	886	926	943	901	908	940	911	860	902	912	874	928	920	875	883	935	976	897	891	910	904	898	909	910	905	905	936	908	826	937	902	862	897	888	900	864	930	931	912	909	934	920	902	831	879	896	901	927	884	914	938	941	909	910	902	937	928	927	897	833	907	900	962	871	920	912	889	916	947	907	916	875	876	948	918	904	910	942	898	902	944	932	892	913	934	921	891	926	914	897	919	916	962	910	924	950	914	951	888	893	881	944	887	889	923	877	927	928	991	910	901	919	915	897	896	903	896	929	989	861	887	915	901	899	902	924	934	960	921	917	959	886	912	893	868	859	905	927	850	870	924	873	905	927	906	905	884	929	903	930	926	895	895	859	890	909	900	895	925	896	852	905	865	930	941	864	871	913	887	915	898	921	916	868	923	910	933	898	875	926	920	942	920	912	941	868	931	870	920	929	910	914	907	883	927	922	897	874	920	905	962	886	924	876	919	909	894	908	903	886	896	901	911	857	914	882	887	924	913	912	870	873	911	903	939	850	937	830	852	924	893	931	868	900	896	858	922	895	929	941	829	919	898	927	887	888	965	897	846	897	904	826	912	910	952	870	928	849	921	877	937	913	899	918	916	919	968	970	880	901	867	924	934	890	943	923	858	925	882	963	947	910	932	881	938	911	914	919	925	917	873	917	940	929	930	956	904	886	869	914	896	924	906	898	886	882	911	952	932	914	854	877	926	894	899	904	906	890	906	966	946	918	892	887	918	925	957	942	839	961	907	957	890	934	880	911	889	940	895	842	894	888	906	881	926	930	949	945	920	947	880	909	900	924	932	915	919	942	881	878	891	886	904	856	833	952	874	902	895	927	897	857	953	900	922	838	910	913	933	906	882	880	936	892	888	903	897	951	979	936	872	888	933	930	931	879	910	904	904	901	919	891	885	846	880	879	909	909	936	935	906	869	958	913	930	883	924	910	929	947	914	920	874	889	901	954	888	925	876	903	905	870	914	926	927	825	857	835	887	881	893	907	931	901	933	937	896	907	911	901	950	889	884	862	890	885	876	861	892	886	912	843	903	865	942	903	925	905	849	899	890	879	924	964	884	955	872	897	888	872	905	882	887	891	923	903	893	866	882	876	921	928	915	895	894	872	864	943	889	896	932	917	941	900	855	935	921	909	913	889	890	911	898	940	888	882	880	921	974	921	893	899	926	932	886	924	904	870	905	906	914	890	931	909	970	910	913	868	915	869	900	899	879	935	858	919	883	919	929	926	914	959	928	934	946	900	927	914	898	937	885	914	810	888	899	900	902	876	930	941	860	877	899	852	896	901	956	914	861	918	854	913	914	946	887	877	913	910	883	871	951	897	895	867	885	911	899	930	942	921	900	911	917	911	937	957	875	933	879	854	888	926	906	877	908	863	919	886	875	919	883	962	891	930	927	897	859	900	931	901	878	956	907	892	889	896	874	914	972	932	928	918	954	911	877	881	856	890	874	914	944	905	946	873	930	895	910	932	920	909	888	886	894	890	954	889	921	948	934	889	927	900	942	860	884	934	911	887	924	868	967	888	960	887	882	883	903	912	872	890	908	931	918	891	908	927	910	873	928	836	877	886	923	935	899	919	884	885	869	893	894	887	870	906	886	939	872	839	885	921	905	910	871	946	917	860	910	836	922	964	915	865	904	901	918	891	919	940	892	884	925	951	868	856	938	911	965	951	922	914	899	922	906	934	921	927	886	848	887	902	892	892	921	923	916	900	895	945	946	921	951	878	926	904	939	874	871	897	884	941	839	960	914	905	934	866	879	883	937	883	860	921	893	930	943	882	908	901	943	837	907	954	871	926	916	896	873	897	943	865	934	917	908	930	902	880	899	962	927	914	945	902	945	915	887	866	927	918	961	932	886	931	895	861	862	931	969	933	896	930	903	884	876	915	899	835	914	908	875	897	909	895	887	864	861	918	885	933	894	882	941	869	852	914	963	901	976	894	934	880	916	890	916	881	858	866	920	938	896	957	890	956	901	942	892	912	946	913	930	939	874	965	898	929	907	936	913	877	936	895	895	828	840	903	940	918	884	865	940	892	880	938	910	913	897	960	876	889	866	889	924	920	892	893	926	907	860	846	852	853	923	922	880	891	891	867	886	934	892	956	924	952	941	949	883	919	890	894	885	938	881	900	930	903	908	877	953	898	889	918	928	854	917	879	821	892	923	920	888	877	939	926	945	917	912	912	917	912	868	915	932	890	904	913	883	837	889	876	926	917	911	938	894	879	904	901	924	971	933	946	965	977	901	900	949	926	900	931	949	944	905	835	870	898	894	943	948	894	903	910	894	856	939	895	913	932	901	928	874	860	877	910	899	893	906	958	890	930	886	900	905	922	860	921	920	865	885	882	861	916	907	901	892	891	926	931	917	894	913	972	909	863	925	959	909	938	861	956	859	873	931	933	919	850	893	940	954	892	898	961	890	927	861	891	923	943	873	905	922	910	873	872	884	926	925	960	963	910	829	912	943	922	920	943	907	911	900	933	903	926	848	886	885	929	943	896	918	916	962	902	902	927	917	913	898	930	906	861	899	907	899	887	938	890	933	896	892	882	908	937	885	967	892	885	943	877	910	928	909	899	826	882	856	930	943	924	935	916	905	897	907	900	906	884	898	898	883	917	921	899	912	928	892	949	911	921	899	932	877	921	903	901	928	912	940	942	880	910	882	910	901	971	908	893	929	840	868	917	901	909	891	911	893	910	940	835	924	901	903	919	957	871	843	910	920	886	928	943	921	888	887	938	899	883	946	971	862	923	922	985	928	896	917	910	937	916	888	879	883	825	898	900	867	905	830	880	920	877	953	904	884	893	956	885	894	889	901	888	927	849	861	893	905	918	897	940	871	874	924	890	917	902	899	880	919	865	946	893	895	871	940	879	874	875	915	952	971	905	891	913	905	832	919	869	883	911	885	921	911	964	925	939	870	939	915	916	942	903	860	883	933	939	892	898	902	922	932	925	897	868	900	872	899	922	880	904	858	896	930	869	863	929	882	889	867	948	891	877	870	887	948	899	886	842	924	909	918	903	931	896	889	882	882	892	869	951	954	898	870	896	960	860	884	851	906	911	915	864	885	875	920	903	899	914	873	918	896	909
42262	7259	2840	2020	1384	1016	776	701	578	528	408	410	369	365	356	348	296	314	310	327	273	276	267	316	284	283	264	274	277	263	255	251	232	254	239	260	256	313	237	261	270	254	216	231	248	259	273	241	242	251	262	243	255	251	255	228	262	272	248	261	254	243	243	234	245	241	243	237	241	268	250	241	252	225	295	262	238	268	289	249	262	286	270	232	234	284	245	266	232	247	238	252	234	262	246	235	237	247	212	256	257	264	242	257	246	254	265	264	253	249	263	255	244	250	236	248	271	233	233	263	262	276	225	242	247	232	228	260	249	226	231	235	241	240	264	243	241	241	269	250	251	284	255	252	247	253	269	242	245	260	236	241	242	239	232	273	244	259	222	228	223	258	231	243	225	228	269	260	250	244	256	268	256	224	247	230	245	246	222	256	234	225	251	250	254	256	246	228	267	255	234	252	218	238	246	254	256	254	221	250	238	256	254	259	260	260	242	276	235	274	231	217	243	234	247	227	248	229	269	225	223	243	267	257	248	240	257	241	243	238	265	252	203	244	251	223	232	244	248	251	259	231	247	243	253	206	238	249	237	261	242	224	254	262	244	226	294	280	206	210	226	240	241	245	263	260	216	262	250	265	254	233	281	214	268	242	231	223	237	258	259	288	261	259	223	225	215	256	243	238	255	244	251	219	254	221	236	219	260	239	204	231	278	242	229	233	242	240	244	230	261	275	266	238	240	244	243	265	255	241	230	225	238	240	251	235	251	244	248	242	256	251	232	262	240	221	247	256	239	235	245	224	247	257	241	251	254	267	249	222	272	242	219	263	258	243	249	254	264	237	225	276	250	268	261	246	230	259	256	234	248	225	288	238	237	239	249	256	255	227	259	235	242	241	242	239	241	237	245	258	257	234	256	229	259	243	235	229	228	251	235	230	236	238	243	268	229	259	217	210	263	259	255	232	227	241	259	257	243	256	228	230	234	215	245	220	244	239	246	255	249	250	239	231	231	215	231	231	243	228	237	248	250	268	254	228	222	231	256	216	246	236	242	223	215	245	216	231	233	279	226	256	225	242	223	248	219	258	228	260	258	259	247	224	249	258	234	244	224	267	235	241	256	262	241	235	243	229	256	262	242	257	245	237	241	220	248	241	265	241	234	235	243	247	250	254	251	252	234	243	236	236	267	250	215	248	241	261	224	248	232	229	253	231	245	247	252	275	233	249	257	248	249	254	271	230	249	251	226	217	261	244	229	247	245	256	220	255	259	229	231	241	230	246	233	243	238	249	230	220	251	242	233	240	222	247	260	229	255	264	243	272	247	254	244	278	249	224	212	252	243	226	232	262	249	237	235	228	229	218	256	250	257	254	252	239	216	255	240	261	228	231	202	258	254	279	233	242	256	241	253	281	268	240	237	205	257	256	223	278	213	231	262	237	254	278	244	250	249	251	241	255	278	246	239	240	259	267	238	269	222	228	254	256	253	215	261	244	232	233	218	253	231	240	277	253	249	227	256	236	256	241	212	231	232	253	239	223	267	270	263	250	249	258	215	236	247	262	235	235	268	263	205	268	227	262	260	246	255	265	223	249	222	268	249	223	246	237	246	242	253	249	247	260	223	245	218	265	234	235	245	246	265	248	232	246	225	246	258	222	247	249	250	259	270	240	242	256	228	230	250	256	254	255	257	263	249	224	243	236	250	225	242	255	240	246	257	255	262	235	249	246	250	243	224	224	263	241	237	271	249	256	238	221	254	227	262	212	224	217	263	260	241	250	267	270	245	231	238	226	251	230	284	251	258	265	286	264	257	253	251	226	217	236	238	264	265	241	231	265	256	264	237	241	232	247	260	238	257	258	244	249	236	271	251	255	255	260	264	239	277	217	244	244	260	250	234	242	263	228	252	241	221	261	259	238	225	232	246	249	225	233	235	235	223	245	219	269	237	255	245	285	232	245	253	247	226	230	224	231	269	279	273	237	252	276	252	231	267	231	239	234	251	246	241	270	246	248	221	244	266	256	266	251	235	228	259	219	250	257	242	235	258	255	241	256	249	229	239	251	235	287	213	234	262	244	250	249	214	252	234	237	261	251	226	241	227	244	230	236	231	269	238	242	251	241	248	256	252	258	223	274	261	252	230	256	234	237	254	225	243	233	248	256	245	247	264	241	242	246	246	232	249	234	249	250	259	234	225	243	242	260	237	261	273	237	228	231	261	248	227	274	243	199	264	275	258	226	268	247	253	278	228	234	225	231	233	224	245	251	255	256	249	231	278	219	234	251	244	258	238	245	217	243	251	270	245	271	261	236	227	222	238	245	250	232	253	258	242	256	218	257	237	216	250	264	239	234	232	239	226	251	230	242	231	260	262	249	276	264	219	233	241	252	242	236	231	260	236	251	275	231	226	245	233	248	260	244	231	226	253	281	221	280	205	215	251	242	235	223	232	229	255	244	254	272	242	242	216	230	232	243	263	274	224	247	248	235	238	280	252	260	224	247	255	227	245	219	244	283	248	258	262	256	226	246	251	253	223	215	203	236	233	233	212	246	276	263	234	247	241	243	237	276	250	243	257	239	214	234	275	247	228	232	252	239	264	249	270	228	229	252	239	254	258	246	235	205	252	237	248	262	247	242	238	246	250	239	228	228	253	257	256	232	251	249	242	239	238	221	256	251	245	260	227	253	271	219	233	271	208	221	232	255	244	258	251	261	222	228	246	263	241	244	251	250	245	266	246	225	252	233	255	224	270	264	239	288	227	250	249	245	259	269	247	221	221	268	234	249	266	242	238	225	253	241	246	248	235	242	232	261	220	224	242	228	236	249	242	254	229	261	241	235	236	226	249	255	244	259	252	259	270	246	252	244	222	238	231	233	242	239	234	249	274	255	237	258	239	241	257	221	221	250	259	223	243	260	203	231	233	238	238	257	249	243	243	272	247	232	293	252	257	254	251	252	263	232	246	234	244	268	251	239	259	245	235	236	219	258	234	241	252	250	230	239	239	250	254	250	240	207	238	250	242	265	242	237	262	250	270	231	256	241	253	248	264	237	273	220	247	240	243	243	232	242	285	236	244	253	227	268	244	245	234	227	279	241	240	229	272	226	247	229	267	219	254	232	254	245	252	245	247	235	240	252	255	231	229	249	236	231	223	221	261	261	243	236	245	254	232	257	259	229	247	239	244	230	229	240	251	241	247	247	256	260	258	261	228	247	250	250	266	229	229	252	247	248	229	207	234	249	213	257	227	235	232	258	263	237	236	249	228	223	216	239	245	243	231	240	258	258	231	253	220	225	255	237	248	260	265	243	242	253	236	250	251	222	223	211	250	262	243	250	272	230	276	271	244	225	234	233	234	263	252	233	268	232	241	224	230	254	242	239	260	235	222	224	227	241	272	249	246	273	259	250	243	233	254	260	239	266	231	245	238	232	262	260	238	254	241	242	244	276	258	252	265	252	242	243	260	235	259	252	253	250	242	246	263	229	234	246	253	235	261	246
19382	2317	5317	5773	4946	4000	3338	2888	2352	2103	1835	1656	1557	1444	1310	1184	1190	1166	1093	1031	1031	939	902	887	890	839	853	784	798	820	836	761	794	798	784	731	737	768	679	744	764	755	716	734	682	728	702	699	673	668	695	670	662	686	666	677	626	721	655	688	643	645	684	689	634	677	723	656	702	725	666	699	692	708	717	682	614	714	653	660	695	693	674	673	676	683	694	620	654	650	675	683	690	631	645	657	645	682	623	733	673	709	664	638	661	660	672	656	705	613	680	673	689	647	657	648	668	656	710	622	646	626	645	695	654	674	644	641	615	637	646	657	667	715	672	651	668	680	696	662	685	643	634	641	673	677	673	678	634	692	652	617	705	667	685	645	666	652	680	621	637	690	701	658	638	616	626	653	636	666	629	604	637	639	640	647	638	657	627	628	628	582	648	654	659	658	662	647	653	635	626	650	610	657	656	634	660	674	683	638	658	593	636	643	643	651	644	634	613	643	632	668	656	636	641	611	651	660	606	623	656	621	625	671	636	635	670	653	626	620	703	660	606	625	686	632	705	649	631	669	714	623	657	639	625	712	642	638	619	602	585	644	623	644	604	599	653	690	658	656	599	686	627	644	643	603	619	653	657	636	611	655	682	647	593	648	620	666	611	662	635	597	617	649	640	651	650	635	606	696	631	683	672	639	637	702	622	655	632	596	615	627	652	632	677	646	618	663	638	668	683	603	624	649	668	655	652	654	646	649	639	598	696	579	624	629	657	632	619	649	665	643	618	586	653	610	643	646	626	619	665	652	627	611	658	634	655	625	629	639	629	645	633	614	612	635	605	674	642	641	649	621	656	632	636	636	663	636	614	612	590	641	614	631	638	669	632	645	635	634	678	664	689	656	632	622	664	616	625	666	622	642	636	624	660	623	621	636	625	615	591	601	648	645	644	651	633	618	677	597	654	674	645	571	644	642	655	635	689	638	604	644	648	615	647	632	656	657	692	664	658	620	676	671	603	681	669	663	632	643	638	686	596	639	600	658	605	668	630	624	642	611	643	600	635	631	657	619	631	628	632	583	684	673	611	639	609	655	676	652	654	661	672	671	654	621	602	651	598	634	674	635	601	652	672	620	598	628	687	602	622	635	630	675	641	614	663	652	621	647	640	636	646	593	607	670	594	599	675	624	655	651	626	661	702	678	642	647	669	670	619	646	616	651	602	583	662	615	703	588	593	639	632	655	641	665	653	616	604	649	628	652	661	633	636	663	668	699	610	641	653	642	644	685	620	640	651	654	628	649	654	672	616	633	665	595	664	589	687	660	585	673	649	609	576	607	622	621	668	669	641	686	629	668	619	604	615	624	658	692	614	634	623	637	643	616	643	616	663	609	620	654	627	673	666	594	664	670	654	639	617	658	632	663	624	631	666	660	646	595	631	637	656	625	647	675	635	674	637	693	686	619	622	653	652	657	656	662	635	624	651	644	636	625	638	624	613	665	662	664	662	595	669	621	637	645	607	613	627	640	664	624	647	633	622	623	699	606	663	630	669	605	629	644	631	598	670	632	603	644	662	637	643	623	654	666	637	670	652	680	622	628	677	652	641	648	659	619	600	615	669	653	604	646	705	638	661	647	673	597	623	639	633	635	656	623	607	681	607	664	625	567	663	654	657	660	600	674	648	651	639	671	604	648	597	632	642	641	629	608	700	601	655	644	615	656	614	626	634	599	642	662	628	622	622	608	677	673	628	651	600	648	663	630	627	672	619	634	661	615	631	664	667	618	617	628	602	647	689	618	673	634	662	612	645	675	651	651	607	673	615	654	598	621	677	626	611	620	633	652	639	618	613	658	641	662	671	668	644	639	624	605	642	667	615	610	646	606	640	684	605	660	634	661	620	663	643	574	629	653	642	647	662	633	615	598	644	623	641	620	601	597	661	652	681	664	614	611	649	601	612	629	624	673	665	667	636	622	643	665	640	641	623	644	628	654	617	668	603	649	684	658	597	648	619	654	645	613	650	665	615	676	666	681	563	638	694	690	641	620	626	621	644	629	649	597	671	656	647	604	633	655	651	633	592	669	635	619	671	667	632	654	661	651	645	629	600	616	634	617	661	660	642	651	606	639	634	649	648	639	661	620	639	650	700	595	644	651	636	630	679	614	632	636	620	628	642	699	616	668	654	647	662	675	648	621	632	647	658	677	672	671	624	651	640	632	662	671	622	672	627	655	683	695	605	665	624	650	674	639	687	645	615	694	597	668	622	648	624	633	640	637	634	644	639	618	667	615	627	660	607	705	619	599	608	600	659	666	660	597	652	632	603	668	658	632	629	618	623	671	644	638	654	695	585	661	659	643	620	641	620	648	632	659	614	645	622	626	673	603	666	624	628	633	621	629	619	632	603	620	640	612	661	647	659	609	649	631	625	638	634	593	621	611	641	606	628	582	648	651	657	668	640	646	658	640	609	660	619	639	628	638	627	643	674	610	653	623	613	646	642	619	617	618	626	571	655	640	651	642	639	667	673	600	628	658	639	652	660	598	665	639	617	664	659	647	633	638	678	621	597	630	670	634	606	668	636	635	626	607	664	651	680	642	654	634	669	675	644	607	590	631	629	627	607	615	611	648	657	605	603	631	612	630	622	639	661	670	660	695	642	644	683	617	676	630	632	649	618	678	631	673	649	618	664	590	638	610	650	642	660	656	650	661	655	614	636	602	612	640	632	637	685	601	667	647	574	653	665	654	658	599	649	620	642	636	639	615	674	656	648	651	612	613	606	680	645	603	646	647	671	639	660	641	685	664	661	621	645	644	634	661	674	656	637	614	628	676	623	664	682	637	656	609	625	627	651	645	647	636	639	642	655	648	619	628	624	656	632	680	624	612	662	634	665	659	633	674	659	643	675	610	649	599	622	602	605	620	625	616	684	628	633	655	655	660	607	640	683	612	668	623	653	624	639	626	635	651	639	638	607	640	674	702	634	689	649	639	675	604	616	633	595	662	619	670	658	621	628	626	621	637	637	627	670	611	619	693	625	635	624	630	623	627	669	659	646	643	639	648	647	640	670	616	620	628	654	616	615	652	645	617	609	645	650	652	655	618	626	647	600	606	656	615	673	620	636	656	636	650	632	666	625	623	619	665	647	616	665	630	682	663	625	669	660	588	641	651	635	642	623	605	630	668	672	657	655	606	664	647	644	626	640	630	598	627	627	642	647	668	605	674	642	612	638	683	630	642	685	584	650	628	675	618	646	598	649	623	648	601	670	625	643	585	588	635	682	630	594	659	651	615	586	649	632	662	627	633	596	631	663	586	621	632	636	663	651	641	618	626	635	657	646	641	648	626	625	669	673	640	653	636	659	641	686	598	642	606	646	637	635	625	657	671	615	666	661	644	664	666	678	645	700	631	645	621	666	628	619	636	637	619	672	623	595	611	656	634	659	625	614	686	660	675	642	650	646	641	638	613	656	637	631	627	654	657	694	629	663	652	637	645	633	669	598	657
5059	384	364	352	348	348	370	373	331	334	365	361	349	312	326	352	362	362	297	366	329	348	330	363	352	352	349	350	357	357	378	338	336	385	339	328	359	358	333	347	322	359	341	315	339	361	330	347	321	356	322	339	325	314	338	332	337	369	333	311	340	382	345	348	369	375	342	352	388	338	313	321	355	297	327	325	352	350	310	358	372	343	334	321	349	323	318	344	333	349	330	319	358	309	320	347	350	341	362	319	319	363	345	345	360	331	356	338	332	306	338	366	360	316	336	363	350	324	361	350	359	343	365	356	358	315	303	359	355	363	332	350	344	364	341	321	327	359	332	341	349	328	357	338	347	379	336	348	310	338	344	344	349	310	355	390	325	324	377	348	347	352	354	344	344	352	319	361	371	356	322	328	345	361	333	359	353	358	397	331	332	373	346	318	338	343	368	341	363	339	355	321	332	346	365	341	355	339	348	355	344	372	366	365	362	329	326	335	392	320	350	377	335	330	333	376	309	337	352	363	336	340	348	369	333	370	342	317	355	358	316	352	345	343	343	333	342	317	375	350	311	337	372	338	354	322	355	337	356	341	323	320	369	339	325	323	354	327	337	351	361	315	377	336	349	360	345	370	341	375	352	354	345	333	347	337	333	323	318	345	332	363	369	352	343	336	350	329	352	352	348	361	314	324	341	382	381	326	346	308	333	390	347	371	337	315	336	341	356	366	362	350	398	334	346	332	318	340	326	321	356	340	319	325	336	340	364	354	325	376	325	331	350	348	329	344	334	362	347	353	321	360	361	349	332	327	341	421	363	340	348	353	323	321	374	347	346	337	355	369	349	349	338	328	327	360	348	354	338	360	318	358	363	379	355	348	348	345	356	349	323	334	338	372	341	375	327	339	340	301	340	323	343	318	344	363	314	364	376	317	352	323	345	332	360	336	350	328	335	297	350	336	364	350	330	343	363	347	350	341	343	350	342	312	340	359	331	321	343	316	344	365	304	347	339	380	347	363	380	332	342	336	305	309	334	352	352	339	328	322	356	342	358	341	330	353	320	330	323	341	363	330	363	341	324	339	303	324	375	333	343	310	331	348	316	367	387	363	319	340	352	307	333	321	314	365	329	323	333	327	347	365	355	339	362	319	330	328	325	340	329	369	312	322	326	329	345	359	371	341	332	346	320	352	318	319	351	338	339	328	376	348	362	355	369	317	336	360	328	359	326	334	326	347	353	358	378	338	361	369	342	337	381	344	334	353	333	326	318	369	372	307	344	352	338	363	346	322	330	339	345	332	362	361	346	364	322	352	348	343	348	368	333	354	287	323	345	318	352	373	341	329	307	360	312	378	341	306	352	345	344	351	338	317	337	332	336	362	340	325	352	338	352	357	337	362	338	343	328	354	337	333	318	314	349	377	369	331	352	341	344	324	338	329	337	332	334	353	360	345	353	339	358	316	355	351	374	371	331	371	368	359	378	333	349	344	306	369	306	351	345	361	339	349	342	339	353	315	339	363	376	352	338	337	331	316	327	329	330	368	360	344	323	327	338	329	355	347	331	327	350	342	318	325	368	337	323	344	340	347	341	300	338	318	324	376	332	358	330	360	354	333	329	340	347	352	340	337	367	325	336	325	377	329	356	339	335	333	322	342	353	343	316	315	335	332	296	346	355	352	310	341	353	318	374	351	345	336	326	352	370	340	366	317	321	351	340	362	325	319	344	345	353	321	343	343	344	352	333	358	346	361	355	381	362	315	349	308	344	355	329	342	327	347	346	318	336	330	321	332	357	355	333	344	318	359	351	340	358	388	352	352	364	342	355	355	321	277	371	365	362	326	357	354	348	335	369	328	368	349	326	330	357	329	340	345	347	338	333	316	372	344	367	340	339	346	355	338	333	359	355	317	357	361	329	358	347	335	337	351	339	330	328	313	361	313	340	329	325	329	364	345	368	301	346	333	333	315	333	351	366	323	346	327	358	318	363	387	307	331	372	343	361	337	338	341	334	343	309	380	318	359	330	349	356	340	307	353	321	337	339	356	358	358	321	329	328	346	322	359	326	351	317	346	343	333	379	342	350	348	330	361	336	313	362	346	321	350	346	350	340	355	326	292	379	322	357	336	374	315	351	347	358	352	310	341	343	318	325	334	312	356	326	308	369	339	366	356	322	329	341	338	343	368	314	333	339	361	361	355	318	339	356	329	341	319	317	320	362	328	322	355	310	353	354	325	369	339	358	325	339	338	359	340	330	340	308	337	340	314	304	288	327	333	351	300	330	318	371	333	342	323	339	331	359	357	345	331	329	317	355	359	373	357	364	377	340	341	360	345	329	327	328	351	347	349	354	364	324	387	354	352	352	364	358	334	335	335	365	319	348	351	332	369	351	328	348	340	322	361	378	370	317	324	350	359	369	319	325	308	368	382	339	336	349	323	336	329	356	332	373	331	354	326	304	353	336	334	335	315	352	354	356	365	365	350	351	340	355	312	365	332	324	388	346	317	339	321	318	347	340	367	349	360	356	356	321	314	337	315	329	310	345	345	319	355	352	392	323	345	340	332	370	350	331	328	380	332	336	345	318	348	351	341	340	335	343	324	322	336	343	334	342	345	338	320	350	381	380	320	359	339	326	339	320	326	326	338	350	363	298	314	351	318	339	334	351	309	356	360	326	350	334	343	365	328	360	358	360	320	350	345	313	373	332	351	334	360	358	353	368	375	351	343	352	360	324	350	320	356	334	318	303	364	334	320	335	314	352	308	367	366	326	362	347	363	339	321	353	330	337	319	326	350	350	344	334	321	373	365	380	375	356	356	298	348	345	346	365	312	317	334	375	329	337	355	293	364	333	332	315	355	330	330	351	338	341	349	350	327	349	322	324	341	328	348	296	328	348	339	330	335	340	342	344	323	373	336	347	362	362	340	346	360	328	348	344	379	366	367	338	369	353	351	344	331	342	318	360	358	348	317	368	353	353	343	348	336	360	347	358	350	296	312	341	337	366	334	327	373	339	352	349	374	373	334	353	352	282	340	383	354	347	318	345	339	336	296	343	340	324	322	343	376	339	333	350	377	350	371	323	315	348	329	356	350	328	361	349	369	317	342	336	352	333	326	335	342	354	351	338	349	332	325	363	361	365	307	368	327	336	335	389	335	334	321	342	319	365	352	340	333	359	345	356	360	325	366	324	307	327	338	345	317	339	345	356	345	361	330	359	338	354	335	334	319	375	351	317	370	344	342	316	344	334	344	322	325	289	359	362	349	310	363	334	335	371	342	358	302	341	356	346	307	339	337	340	296	332	305	315	345	331	330	356	374	331	354	366	328	354	292	345	318	360	318	352	328	362	376	345	355	313	358	346	352	356	357	361	322	366	368	346	360	337	329	349	357	336	343	345	372	346	330	352	315	325	340	344	361	364	322	334	361	368	355	331	348	343	330	331	368	330	323	358	345	371	318	301	367	338	332	355	345	353	334	365	316	317	346	350	346	345	360	324	338
4890	947	976	1062	992	990	939	967	955	913	930	928	864	896	901	861	887	903	894	899	912	857	899	825	811	896	873	863	854	873	856	864	937	807	860	890	878	907	844	902	895	878	860	855	870	843	863	881	893	935	882	887	874	858	854	846	923	890	900	914	901	922	889	921	913	912	866	882	958	918	913	913	885	857	880	891	874	917	880	927	876	865	853	886	929	914	883	901	912	921	881	893	880	896	910	869	876	921	883	949	846	879	902	879	863	900	913	912	906	920	918	859	880	881	911	874	920	863	876	894	936	861	898	906	874	893	894	875	880	904	898	875	877	862	884	886	902	901	894	915	903	841	893	917	900	931	924	868	933	881	876	845	824	918	873	895	886	932	886	885	898	835	861	874	868	849	931	883	950	883	899	880	913	861	884	875	862	894	893	904	867	881	868	916	848	897	898	849	916	938	864	896	903	893	897	882	923	888	885	913	855	835	906	856	827	920	876	888	853	906	895	909	906	878	868	938	942	853	879	874	927	842	920	867	891	869	920	813	848	882	924	872	884	897	864	846	862	886	863	884	851	904	913	902	904	885	876	952	954	839	979	878	872	821	938	932	856	882	881	941	881	856	821	861	863	889	873	853	897	912	844	844	887	882	854	866	904	860	888	872	864	906	883	897	870	886	911	856	926	823	870	863	903	872	903	882	854	874	899	893	873	875	907	880	872	906	882	859	898	920	889	886	877	869	901	841	869	927	837	957	851	913	881	884	863	936	882	853	894	856	872	887	822	881	897	874	892	878	906	889	812	870	855	890	846	831	849	865	885	861	849	921	859	904	871	909	848	890	849	862	845	884	851	897	873	827	907	915	916	900	841	915	826	931	883	890	911	883	916	892	885	868	885	847	882	919	927	903	843	910	858	857	894	855	900	913	872	846	895	875	852	900	879	932	833	903	904	881	859	799	857	849	906	890	969	876	892	872	842	884	898	841	863	897	866	871	880	885	912	897	839	887	875	898	864	876	865	865	885	848	857	895	894	857	936	844	843	901	867	853	822	880	884	883	858	869	836	885	872	889	881	914	900	861	912	875	876	944	850	938	890	909	919	909	897	867	854	855	890	854	908	870	891	893	875	865	868	906	870	897	883	906	885	856	877	835	866	875	865	866	910	891	870	902	931	890	914	877	852	871	824	920	913	866	884	877	931	871	898	908	914	862	929	875	887	870	942	847	911	895	940	902	867	847	881	895	846	866	860	918	904	874	868	954	908	857	907	919	865	868	936	861	856	857	897	880	905	863	848	886	853	902	914	878	957	881	854	853	901	894	899	878	909	845	918	866	932	851	905	855	913	889	836	855	845	882	890	916	930	836	883	849	907	913	841	859	866	878	923	884	867	911	897	850	845	874	879	921	889	936	872	876	859	880	895	907	823	906	862	916	906	929	870	830	857	857	895	949	892	880	859	858	888	906	846	886	888	887	886	940	889	854	915	877	833	866	864	888	850	811	896	836	886	883	902	878	885	846	875	912	861	866	889	843	853	882	864	899	882	862	886	829	866	880	895	907	852	895	904	885	912	834	892	899	846	877	892	849	864	870	834	872	830	899	860	863	839	928	871	823	913	899	862	884	838	892	904	896	890	888	877	833	886	870	848	857	913	895	915	843	910	859	930	852	851	935	851	855	884	926	856	824	875	916	845	878	912	874	859	873	883	856	896	885	898	841	897	871	880	848	879	936	862	892	872	807	866	857	885	897	882	894	897	847	841	870	801	845	901	885	848	886	874	875	831	878	882	834	877	875	890	880	927	886	848	850	925	863	882	870	882	869	876	881	869	848	905	869	856	846	846	890	895	866	877	896	870	887	951	923	837	877	860	889	897	859	898	925	868	923	838	877	861	873	906	870	930	935	822	913	910	850	860	877	869	835	799	912	863	889	868	882	868	876	846	893	858	865	834	941	857	908	914	907	871	858	879	892	864	859	893	880	866	866	874	839	901	818	884	826	872	863	903	895	901	887	881	890	834	898	866	842	869	824	900	907	857	890	908	853	859	878	900	868	905	988	911	844	885	896	902	909	886	861	860	844	886	874	841	869	866	872	881	921	847	901	873	885	913	883	884	911	933	875	915	935	892	851	901	886	854	830	887	836	871	828	843	927	896	860	890	883	913	902	906	912	880	920	877	861	890	888	838	891	886	843	854	940	882	877	897	917	880	898	887	868	869	873	866	931	898	862	864	844	909	846	848	899	888	931	916	847	825	878	903	865	856	880	880	907	868	877	918	860	866	852	902	895	891	918	876	907	946	890	866	894	896	900	834	848	852	922	932	869	895	864	929	826	935	848	896	908	873	861	878	902	921	881	880	923	864	889	899	873	834	906	854	906	934	876	924	874	873	878	883	898	881	860	895	939	914	819	871	873	911	894	932	851	912	862	883	822	842	832	911	849	859	853	900	848	841	897	886	901	849	830	888	843	879	873	915	967	893	855	891	911	842	918	913	881	865	901	892	904	906	878	851	866	921	843	843	873	858	874	871	909	919	941	917	831	903	812	897	854	851	883	814	894	839	895	870	897	858	808	907	890	808	898	827	864	874	875	798	866	895	890	932	861	881	895	842	869	850	851	918	869	895	925	816	836	865	911	906	901	846	854	871	894	895	913	861	895	849	949	913	890	867	940	866	857	818	866	880	856	863	860	831	911	817	866	864	868	869	806	841	889	876	870	864	888	893	867	873	842	867	904	883	844	892	871	876	857	850	905	846	875	878	896	908	875	923	876	909	929	907	882	884	891	854	865	865	938	887	857	875	907	871	851	925	869	873	875	866	884	856	846	873	879	890	868	924	852	819	924	865	866	899	927	861	890	914	829	876	856	809	873	899	844	854	843	924	895	905	890	839	876	899	827	883	868	880	881	888	819	875	928	855	905	862	913	899	858	884	900	890	878	887	844	823	889	865	840	922	870	861	880	965	863	921	877	893	854	861	905	866	892	889	924	891	889	836	868	865	919	863	837	898	911	891	855	873	895	840	890	911	905	907	907	911	828	818	813	855	880	881	880	909	891	898	935	845	840	858	930	862	928	857	883	915	814	890	846	850	873	895	909	857	860	880	901	932	892	877	885	918	885	872	870	857	845	901	903	892	851	898	906	928	899	846	929	857	926	871	885	928	877	865	838	863	891	915	949	883	823	851	844	884	832	835	824	873	896	893	856	904	877	893	866	927	820	858	871	891	917	869	923	896	857	899	922	892	900	882	864	861	842	907	868	882	888	853	869	899	879	932	832	866	923	865	852	874	911	894	854	876	849	861	885	928	894	915	866	920	877	841	935	923	903	887	891	859	844	875	881	830	863	860	915	847	899	868	854	886	828	918	915	897	864	862	923	890	877	856	805	885	860	855	867	855	862	872	892	904	827	868	847	820	890	895	851	866	876	896	880	906	883	847	905	857	883	883	811	858	878	912	898	883	906	877	884	866	945	850	904	876	872	821	836	864	896	874	832	888	905	878	879
32054	3767	1532	1145	887	731	665	590	521	517	430	437	421	432	446	409	422	382	412	382	387	388	396	385	375	347	357	357	377	364	372	370	377	371	338	394	354	380	379	359	378	371	369	386	385	369	381	361	367	370	363	388	353	363	401	330	396	361	387	360	377	340	358	370	361	344	367	393	344	365	371	362	393	350	381	364	338	352	361	391	338	368	319	383	353	364	333	324	376	387	307	346	371	350	346	336	361	350	344	387	313	358	363	369	390	364	343	347	354	351	335	356	349	322	351	352	323	410	369	397	378	364	349	348	301	368	352	363	346	401	354	352	371	322	304	388	363	378	342	325	383	335	362	346	370	328	347	347	333	328	313	322	353	371	389	359	333	326	364	366	377	354	329	334	379	361	357	335	320	350	353	368	358	371	345	336	354	370	345	373	371	351	368	354	406	379	368	336	388	373	342	369	387	372	345	390	358	327	359	335	353	369	376	328	334	364	370	354	374	349	346	350	389	385	411	386	360	370	379	375	370	385	377	387	352	369	379	352	355	358	361	370	392	347	386	350	363	354	333	367	380	353	352	347	370	379	356	328	359	361	398	381	340	361	387	361	351	377	349	340	353	398	383	354	329	371	383	378	361	371	357	352	358	351	367	367	365	342	362	343	353	352	351	383	364	369	346	342	342	372	325	323	356	353	355	360	326	358	370	329	345	383	362	351	394	403	340	323	367	346	385	360	362	377	355	340	363	352	362	375	369	364	344	322	384	373	357	356	342	369	328	370	334	384	352	338	336	344	355	356	343	343	367	350	328	374	354	346	387	358	401	370	348	405	388	381	369	365	353	353	378	389	392	358	373	372	371	407	358	359	342	384	351	347	365	347	369	358	364	346	352	381	366	359	353	357	344	386	358	356	334	362	398	351	378	365	360	347	384	353	354	370	359	358	396	383	359	392	344	383	362	364	354	358	347	377	375	354	369	378	351	335	390	392	353	369	377	355	367	371	384	353	370	332	328	365	336	372	345	351	369	381	378	340	334	350	363	360	363	388	350	376	359	333	325	360	366	369	333	377	352	367	338	355	366	355	342	355	319	373	352	330	356	350	335	371	351	348	379	341	359	327	330	372	358	363	375	364	363	366	354	372	362	346	379	367	350	391	369	367	338	368	340	331	389	377	376	315	363	369	343	377	363	332	369	353	348	358	346	361	366	345	348	315	374	365	342	330	315	379	348	371	346	337	352	358	352	368	373	367	373	354	366	381	338	379	341	369	369	359	369	355	379	360	396	356	384	311	352	355	370	365	391	352	378	388	354	363	333	366	345	357	365	334	366	367	353	385	350	389	352	357	394	359	357	346	348	349	377	383	337	348	356	370	335	339	341	343	372	328	361	386	383	363	352	367	350	374	354	359	381	360	347	364	351	378	356	366	346	337	360	396	382	357	338	377	345	365	381	347	359	356	365	369	342	371	358	332	351	351	334	349	336	377	350	378	334	353	342	318	357	358	377	366	368	352	318	369	350	394	357	358	349	346	370	354	393	400	396	356	353	367	348	410	369	330	358	365	305	331	382	340	359	359	338	373	387	343	356	385	367	363	373	393	382	363	343	352	351	391	361	332	343	350	346	336	374	342	350	358	321	346	363	325	361	308	333	351	382	336	347	355	366	355	346	353	406	393	337	359	355	387	368	351	338	355	387	387	362	354	364	349	358	322	336	366	389	335	382	336	379	359	339	350	355	340	358	371	341	368	376	373	374	355	368	390	400	373	375	353	361	346	354	368	393	382	334	341	354	331	346	361	413	403	359	339	340	391	390	341	391	376	345	350	391	333	372	404	366	387	358	367	355	413	380	366	334	337	344	345	399	348	351	360	345	392	360	309	350	356	359	341	363	362	348	373	347	362	347	368	321	359	357	368	356	367	344	380	353	351	393	336	355	393	370	387	339	371	349	344	325	378	364	326	361	341	355	359	366	346	369	366	320	351	347	344	335	347	378	372	355	317	344	389	387	322	373	341	351	385	325	329	343	367	361	344	333	361	361	368	339	327	360	370	410	327	374	351	311	398	319	348	361	376	399	358	399	373	354	346	346	366	344	357	354	326	347	381	378	361	323	377	346	382	329	349	343	362	399	361	371	385	364	337	371	355	358	332	348	379	378	365	356	305	362	371	331	349	399	381	369	362	377	344	319	349	362	343	359	416	383	345	362	371	329	358	367	351	380	365	363	374	365	378	351	376	383	379	387	366	362	354	345	371	374	345	347	350	351	402	380	390	341	388	358	360	363	396	327	341	352	324	390	376	370	401	351	309	354	371	360	374	347	312	349	341	378	380	352	345	356	336	354	380	362	343	335	317	327	343	372	375	371	386	393	327	332	386	358	370	360	373	318	369	362	327	354	398	342	344	357	327	344	361	370	331	360	369	367	349	314	365	360	342	363	360	379	384	359	341	379	360	337	348	349	341	351	349	360	380	357	369	343	342	369	350	383	379	365	356	325	404	358	358	377	368	389	362	371	358	355	384	381	380	391	361	350	352	355	365	346	382	354	359	331	334	344	362	348	358	354	360	351	378	323	341	372	342	332	422	347	319	349	344	364	386	360	381	350	346	374	352	352	364	366	364	337	342	364	369	351	348	366	367	365	338	366	361	376	363	354	389	366	359	401	388	391	339	338	374	378	395	355	385	362	324	368	367	339	332	359	339	349	360	367	351	325	355	328	363	404	420	370	353	369	356	375	346	347	351	359	376	358	331	373	328	345	355	374	341	362	385	352	358	380	359	368	325	351	374	376	376	374	360	348	360	324	349	369	356	358	345	378	357	343	341	341	371	368	399	341	345	347	373	378	367	386	356	406	344	336	331	391	346	342	376	350	374	353	346	339	365	373	339	343	365	341	361	347	328	344	355	360	378	326	342	341	331	355	380	344	363	332	369	378	345	365	374	390	355	329	342	389	357	350	399	379	358	368	362	350	357	353	335	339	330	328	394	353	331	348	354	355	321	367	365	377	360	391	347	356	397	361	374	364	390	342	329	364	358	362	344	360	360	353	372	342	356	368	342	338	333	353	388	351	351	368	375	373	342	383	325	322	370	354	358	366	372	378	351	374	364	368	335	353	366	345	323	338	353	333	344	373	338	356	341	379	359	330	427	359	364	370	398	367	367	381	386	390	347	359	384	331	372	368	374	371	355	386	351	350	357	337	360	387	335	318	352	368	363	345	376	360	335	339	340	354	362	369	338	325	349	376	350	340	331	370	325	363	360	335	348	379	392	381	369	352	354	338	366	369	360	369	393	355	349	366	360	383	356	372	380	352	398	352	355	318	352	367	371	345	383	353	346	345	369	361	365	305	345	376	367	331	356	359	330	356	369	334	334	350	346	338	345	337	365	386	369	355	366	343	367	366	334	388	343	332	351	373	334	364	351	377	354	377	358	348	370	374	341	367	341	349	359	389	340	367	327	368	383	362	370	329	390	365	329	347	386	342	362	362	352	324	354	351	343
15220	1768	3239	3630	3195	2690	2221	2058	1855	1701	1544	1443	1355	1269	1314	1241	1196	1138	1159	1121	1061	1067	1055	1034	1006	1009	1011	1032	1038	959	957	942	981	983	948	976	937	971	910	983	980	935	957	969	928	976	946	918	953	957	945	951	897	968	932	929	912	926	968	932	919	980	983	897	927	951	928	907	930	909	929	924	960	934	900	887	945	957	893	950	916	958	918	928	952	899	908	915	894	918	886	958	951	898	943	939	899	946	927	941	924	927	927	952	872	946	944	942	925	928	923	894	918	937	947	952	937	915	926	944	927	966	914	887	966	892	912	871	913	919	909	936	962	866	964	897	929	993	907	907	919	902	904	900	921	926	949	900	918	933	918	974	896	903	851	947	979	895	892	878	917	942	930	931	917	880	885	891	906	874	933	925	918	928	947	933	925	891	962	962	949	919	941	904	933	910	886	901	938	892	917	914	935	953	919	883	926	936	945	884	977	898	905	905	898	903	948	942	852	939	903	914	876	878	903	903	894	913	909	899	943	977	963	939	903	891	905	931	913	924	940	892	905	924	908	917	931	911	906	919	889	925	900	928	939	924	887	903	854	897	884	916	874	922	924	866	909	961	941	878	846	952	880	839	907	958	929	943	914	913	923	890	949	920	935	903	918	890	855	929	913	934	892	895	911	931	900	893	890	959	846	904	965	911	913	901	876	867	898	909	909	902	925	875	874	882	872	873	876	898	882	935	881	908	871	844	922	947	935	953	990	874	928	876	912	959	939	862	922	903	890	882	958	932	864	911	893	873	948	928	925	849	942	898	933	902	854	962	865	925	958	928	886	903	851	956	899	928	898	933	910	889	935	873	922	976	876	912	918	939	911	893	898	890	955	903	945	955	881	926	892	892	868	862	894	921	916	842	915	913	910	921	935	955	893	929	872	952	857	923	935	902	941	933	900	910	955	971	910	873	916	951	891	898	922	853	914	868	874	904	832	884	905	911	967	869	875	865	952	879	941	949	868	931	917	922	899	961	914	900	886	936	887	858	933	904	952	911	962	873	917	959	902	892	891	873	922	958	916	963	915	905	884	933	929	868	927	862	858	912	868	942	890	913	860	896	897	905	936	919	914	894	905	931	872	902	929	899	890	884	877	924	912	917	895	920	928	902	893	875	944	896	923	866	858	892	875	898	924	915	965	929	931	927	923	905	935	857	941	890	914	946	886	873	904	945	867	905	952	953	928	874	878	929	861	924	889	906	885	903	920	865	885	906	887	896	918	909	895	881	923	894	930	942	917	855	969	907	860	909	867	912	944	909	909	904	942	902	908	874	909	906	919	943	872	928	967	909	898	917	903	916	895	941	923	880	886	927	911	924	860	981	874	947	878	885	922	923	908	897	901	955	959	938	918	914	941	906	896	901	921	951	917	923	911	930	909	902	959	927	928	926	937	914	856	900	914	911	927	915	905	963	892	935	872	904	879	854	936	888	954	947	884	877	921	886	901	924	949	917	984	892	926	886	958	941	900	924	905	929	847	859	941	884	893	897	925	867	873	948	951	899	924	914	884	929	869	923	913	856	956	879	918	912	920	929	862	878	927	929	880	931	954	961	863	894	865	965	924	892	883	868	905	948	866	872	862	866	885	926	945	922	895	860	900	958	922	941	905	858	903	893	924	908	879	843	875	921	897	946	918	904	899	848	932	920	912	942	892	870	976	937	887	860	933	860	890	907	903	879	900	875	896	911	901	919	910	899	896	878	893	898	928	942	865	927	953	912	911	899	899	915	964	883	923	892	951	886	844	938	869	914	898	908	862	840	887	901	820	936	946	910	895	856	988	903	908	929	913	900	906	855	866	897	919	869	858	915	885	900	916	892	926	949	924	924	889	913	927	918	875	887	886	866	878	939	956	911	995	892	974	967	900	868	898	916	945	909	936	901	938	893	919	927	921	956	964	909	970	927	937	895	936	895	888	913	873	906	933	950	930	927	899	878	949	868	855	895	874	926	917	898	870	898	961	886	866	893	927	889	879	881	879	829	835	924	882	948	867	890	903	978	942	982	924	914	879	910	894	980	971	955	901	911	933	934	909	919	918	887	947	951	914	851	901	965	927	882	915	897	920	949	944	911	884	927	873	902	961	938	980	920	889	954	882	900	882	927	879	929	928	918	935	900	861	878	934	961	903	936	890	838	909	901	922	913	872	897	918	891	918	930	920	910	907	881	920	878	897	886	924	866	934	940	892	869	932	890	928	929	960	926	914	909	934	925	910	849	938	899	940	863	923	917	900	878	873	913	872	918	982	937	908	930	856	879	915	845	923	911	953	897	937	941	887	912	966	946	887	881	882	915	863	879	927	935	905	939	966	872	913	920	924	927	983	888	879	908	852	968	900	910	888	939	937	923	910	917	880	877	952	881	911	886	870	899	927	906	955	926	900	927	951	878	873	911	907	919	932	968	907	940	929	934	902	915	902	883	931	904	842	920	890	883	906	886	874	910	922	936	871	955	922	891	957	935	939	850	897	859	872	937	936	869	914	918	899	934	950	836	909	882	891	934	912	862	934	898	915	878	892	965	900	938	954	843	954	924	942	925	942	877	930	932	961	881	926	862	945	889	898	813	934	948	892	895	926	901	877	879	954	906	924	950	908	920	913	893	912	894	909	870	890	946	944	859	929	884	913	889	951	890	917	844	843	912	905	934	905	903	944	910	868	950	924	865	946	917	911	938	920	863	963	902	963	921	887	939	914	910	855	907	850	897	908	964	878	958	905	916	940	964	903	934	903	993	943	889	888	942	877	919	902	942	937	912	879	958	949	908	874	928	915	891	903	893	924	895	955	930	919	920	895	876	931	887	920	953	894	851	874	880	928	923	949	941	928	918	921	919	905	939	893	872	863	972	877	897	957	959	897	955	929	902	897	912	934	896	926	894	930	877	912	914	930	927	894	919	909	911	936	840	910	917	934	952	896	955	929	892	842	863	920	906	935	833	929	871	868	946	910	936	942	914	907	954	911	914	898	926	918	919	879	966	870	899	909	898	899	917	919	862	905	918	901	926	943	907	898	939	940	888	926	939	859	882	922	902	908	888	911	937	891	910	903	878	937	917	902	916	922	904	896	933	897	909	894	936	876	897	912	869	824	946	902	942	945	883	937	898	923	908	934	899	896	900	891	907	937	925	855	886	912	959	921	902	862	933	852	930	851	912	887	883	906	889	896	888	925	946	898	883	908	938	876	891	929	846	881	948	913	906	976	913	895	881	884	911	888	920	943	910	886	947	926	878	877	854	924	879	934	896	902	908	921	922	930	898	917	882	933	958	937	885	879	913	915	905	926	940	899	889	870	912	898	917	918	909	884	919	909	892	898	942	918	1014	889	894	927	859	923	897	858	892	915	887	925	923	933	926	946	920	896	864	920	941	886	873	905	969	867	919	976	906	919	893	890	947	947	908	867	855	932	906	950	902	936	909	902	926	904	874	978	877	959	872	928	902	938	951	905	935	928	905	894	873
48542	10424	2995	2103	1318	993	813	684	598	499	442	381	401	355	326	355	305	316	312	321	278	293	280	287	286	292	267	264	272	278	274	246	292	255	260	276	290	247	268	267	264	264	263	264	263	269	245	261	251	276	266	251	279	244	240	281	262	255	226	268	248	232	273	246	247	237	235	251	265	260	241	276	265	274	253	247	246	240	267	238	252	283	249	259	250	263	252	260	255	240	229	250	291	243	249	275	232	256	264	250	269	252	244	245	232	213	254	252	253	245	241	257	260	269	264	278	246	278	265	263	236	218	261	244	270	269	217	217	236	244	238	250	253	241	241	260	252	257	253	278	269	264	282	256	261	257	268	269	285	256	252	277	239	228	228	272	245	220	260	260	281	264	258	267	295	244	267	256	247	223	223	212	257	215	251	259	260	276	250	252	236	251	232	262	235	252	285	254	250	247	247	272	253	298	274	251	265	251	247	246	251	236	246	261	225	248	254	243	252	269	247	259	247	263	272	259	245	250	231	224	244	235	256	266	251	233	257	222	256	248	250	258	256	245	253	234	248	240	241	232	267	246	248	250	257	240	221	245	256	270	247	231	255	239	231	257	231	264	252	246	282	221	272	220	245	268	239	233	239	240	227	237	254	247	245	247	252	277	232	269	239	249	270	229	243	234	241	280	238	236	247	260	222	242	258	270	261	284	212	256	237	255	229	262	256	294	241	258	243	307	253	234	232	266	287	266	263	237	230	228	257	268	256	262	227	280	242	238	263	260	282	258	256	238	232	228	247	232	225	258	223	245	229	253	250	261	255	293	239	247	221	219	243	265	246	263	257	232	233	232	287	235	255	221	257	242	248	264	221	269	244	231	258	257	255	248	243	244	260	290	263	244	236	268	237	253	231	246	238	233	235	258	258	231	246	235	261	254	258	263	251	253	225	256	249	263	259	208	247	265	263	287	218	264	241	214	278	260	270	262	264	233	221	235	223	239	240	255	228	260	275	223	270	266	254	260	254	233	266	249	291	255	237	244	252	244	263	251	255	248	242	254	241	234	217	259	284	273	230	214	250	253	229	231	223	230	266	257	261	260	225	264	269	232	237	238	256	245	232	240	258	241	262	240	253	211	234	248	230	264	257	242	252	252	267	264	256	284	242	258	249	274	267	220	240	256	255	236	256	257	259	236	231	255	214	230	230	257	242	262	266	262	271	261	257	233	215	220	244	227	261	240	222	268	252	224	257	234	245	239	235	258	240	256	236	274	269	232	248	248	226	230	284	228	273	254	260	237	229	261	238	269	289	245	283	243	248	263	257	268	240	237	250	245	240	230	215	249	239	256	251	235	266	239	257	252	230	244	255	251	237	245	263	251	241	231	230	263	248	252	245	275	217	253	243	255	229	238	254	258	225	238	263	254	242	266	280	227	269	271	250	259	245	269	226	263	264	247	251	250	239	230	258	217	245	243	265	287	238	237	225	271	256	255	255	245	239	250	247	233	253	245	260	280	242	238	223	255	261	245	244	241	248	269	232	264	241	238	271	234	246	259	246	263	246	258	238	233	255	254	267	262	279	249	240	228	231	225	262	247	247	280	263	234	222	287	269	264	266	248	253	239	250	238	237	238	268	259	223	278	266	215	225	254	245	289	231	254	259	259	252	266	265	253	255	254	246	238	261	257	262	239	239	250	261	239	255	285	249	255	232	245	247	226	232	224	240	242	247	222	221	252	256	273	250	258	258	261	240	268	248	251	228	252	248	216	215	271	263	238	241	273	227	258	252	251	255	263	287	222	205	271	222	256	251	247	263	241	250	286	245	246	255	249	260	264	262	246	226	259	250	228	253	256	250	236	241	262	251	261	216	238	243	238	244	261	281	217	258	266	247	236	249	266	234	274	245	258	237	243	254	245	227	224	228	282	253	225	260	232	230	285	225	225	240	246	246	237	238	259	229	271	248	259	269	257	263	271	233	240	255	248	236	246	271	257	259	272	229	261	251	217	247	272	250	237	245	247	276	238	248	219	245	252	263	245	219	286	255	255	245	263	247	237	263	288	249	259	240	246	275	225	265	261	278	228	251	240	266	255	250	261	247	269	263	237	235	276	222	252	222	245	243	235	251	255	231	241	243	252	262	251	236	289	253	247	254	264	252	228	256	222	258	255	241	242	242	271	234	252	270	260	280	268	258	270	249	266	242	274	233	277	239	267	255	242	254	224	251	228	217	234	248	252	257	259	265	236	269	267	239	252	256	255	251	254	247	247	239	240	234	237	265	252	250	262	249	262	247	241	232	257	224	258	256	248	255	284	245	229	261	275	245	268	263	209	261	242	265	271	245	262	233	256	274	275	238	258	240	257	248	244	232	277	249	254	247	243	237	247	249	236	270	250	259	271	242	227	231	257	250	245	270	216	246	274	235	249	246	249	226	234	257	250	233	271	243	260	260	242	275	254	295	238	234	225	260	253	272	260	272	273	262	252	256	235	279	259	248	229	260	234	222	258	269	270	240	263	258	276	265	260	243	262	232	234	249	261	235	202	238	267	266	232	240	259	270	280	239	262	262	236	238	266	236	263	256	279	253	294	259	255	265	252	283	255	242	278	243	242	221	275	260	243	244	253	234	268	261	246	264	245	255	250	254	274	242	220	237	226	247	268	246	287	249	243	246	259	239	237	239	245	249	233	232	246	251	233	227	249	265	251	272	240	232	224	204	231	222	249	239	223	224	254	279	276	228	216	236	259	256	243	297	226	226	261	274	227	233	243	261	242	260	223	273	286	248	228	276	231	235	214	219	247	223	253	261	284	233	210	273	243	255	238	274	233	269	287	271	236	268	233	243	256	250	238	254	253	251	270	219	265	218	238	228	290	268	203	273	240	262	239	215	220	266	237	222	249	267	240	242	249	266	236	235	257	271	274	276	270	266	265	269	232	249	233	272	247	259	234	259	249	262	248	252	259	266	263	246	238	254	258	215	230	271	250	230	259	256	273	233	263	261	259	233	266	239	236	236	245	217	262	288	266	227	250	268	252	258	247	225	251	248	247	266	232	214	263	276	253	252	274	260	234	236	233	243	254	255	240	232	239	259	251	234	227	232	252	244	241	257	216	235	282	237	249	251	265	250	247	248	246	276	235	187	238	259	240	241	256	246	245	247	264	231	230	265	281	209	225	240	258	254	256	254	258	252	256	272	255	259	234	270	224	268	245	227	228	233	237	260	262	238	264	256	269	235	242	236	236	277	239	270	230	266	259	242	244	258	243	254	217	246	261	288	247	238	249	293	270	246	253	268	264	265	256	285	233	266	279	252	255	270	230	214	250	240	260	266	244	254	254	257	266	233	244	268	242	266	243	255	256	218	263	270	237	212	260	250	257	232	222	231	209	264	241	267	230	239	262	246	228	251	230	251	273	232	217	251	237	264	242	229	246	243	221	248	236	249	270	261	238	263	232	265	249	250	246	242	248	205	222	262	250	242	253	267	251	295	244	269	297	284	227	235	257
22473	2406	5198	5797	4797	4020	3333	2762	2345	2051	1909	1719	1587	1443	1308	1292	1224	1083	1072	1056	1019	970	933	942	921	832	890	807	807	883	833	811	867	808	767	710	709	722	729	729	662	732	752	751	748	738	713	725	686	747	692	736	727	708	684	718	696	719	646	698	692	685	707	660	715	740	741	711	719	732	690	725	687	705	650	674	673	656	711	630	700	677	669	710	678	672	701	715	667	689	692	674	668	689	685	670	627	676	646	750	713	673	609	668	686	653	640	647	655	692	688	657	670	723	736	697	684	709	634	709	619	705	652	700	715	661	670	695	672	699	664	683	675	710	669	656	736	672	714	671	660	697	684	708	687	684	671	694	674	680	624	696	680	648	662	632	642	675	677	620	646	625	704	676	653	631	688	683	591	635	665	620	622	694	674	648	616	618	642	661	612	666	651	637	685	678	649	649	627	692	658	725	614	686	647	609	655	643	607	626	644	619	653	597	695	642	651	651	705	666	618	623	669	609	629	643	675	639	672	669	642	643	694	690	716	709	635	652	683	636	670	627	653	692	657	650	613	679	664	652	677	621	651	643	634	691	672	646	621	628	674	647	620	680	632	656	643	675	685	657	663	634	643	658	691	686	655	696	668	684	630	638	665	645	664	600	611	657	668	629	672	611	624	682	674	645	625	662	642	666	670	666	676	705	618	587	638	633	666	580	672	636	668	641	637	588	658	647	663	670	655	635	653	631	638	651	677	639	681	621	659	645	630	656	629	629	668	665	663	666	672	652	648	651	672	725	631	614	611	679	663	686	659	707	620	721	632	634	652	643	624	661	672	680	663	674	672	697	636	609	671	668	692	667	660	616	652	628	646	673	652	635	646	684	599	635	672	631	636	656	676	649	662	665	626	661	659	631	674	633	647	674	656	660	640	662	677	694	638	651	662	677	626	634	659	617	630	691	631	667	649	649	623	661	695	676	589	589	635	615	713	649	634	657	642	669	691	649	663	659	702	626	647	649	687	657	640	643	616	641	660	643	631	678	614	633	673	689	698	644	600	665	650	668	650	644	681	661	648	710	640	631	674	678	659	618	624	680	649	641	649	650	668	649	668	642	650	693	645	642	656	704	647	633	608	684	682	613	645	622	644	672	667	665	655	666	638	627	642	647	637	667	620	665	633	647	681	663	672	663	641	594	622	607	643	669	656	633	649	645	624	633	658	626	646	611	657	667	637	634	700	676	648	657	680	630	652	678	602	639	653	666	650	651	607	662	645	669	690	658	653	670	706	687	647	641	674	604	645	668	652	641	619	655	646	659	631	701	626	625	616	641	618	658	606	666	649	686	663	657	649	676	629	659	657	671	663	659	645	666	626	666	673	650	693	626	631	587	671	671	595	669	676	651	636	662	625	620	669	621	626	646	669	638	655	644	604	628	654	636	634	638	651	624	634	680	616	632	606	677	657	677	659	642	662	654	655	622	662	666	615	663	623	656	682	644	667	683	654	646	641	655	630	666	667	652	609	676	650	621	640	640	619	667	661	685	631	667	664	618	630	613	647	638	643	652	677	677	658	661	653	642	628	684	610	634	621	712	638	653	662	704	662	678	631	648	614	646	652	674	628	642	628	649	663	641	650	670	630	669	638	664	631	625	640	652	650	631	663	631	689	696	621	688	611	605	657	671	691	654	612	688	668	684	643	651	642	666	672	645	664	630	650	634	615	683	619	643	667	672	599	644	654	688	609	655	667	662	671	627	664	642	631	672	688	598	714	661	664	674	657	638	645	685	654	682	638	634	645	627	708	640	674	641	637	653	661	695	610	659	653	651	610	673	686	649	635	644	649	642	647	630	652	668	666	666	652	687	662	652	633	640	671	631	682	648	647	633	648	657	613	685	634	648	646	637	660	620	633	639	662	669	645	623	621	653	636	643	644	637	680	644	612	657	662	664	672	675	655	689	678	697	636	620	606	685	696	701	623	668	693	645	591	635	633	668	701	689	593	650	652	679	629	645	633	690	689	674	623	605	684	612	614	610	636	663	690	640	694	642	656	654	658	626	629	642	634	629	695	657	660	701	650	692	658	631	649	671	608	638	665	627	655	654	623	576	601	652	624	658	671	629	674	636	665	628	627	674	633	607	672	653	683	675	626	655	638	641	653	664	687	674	681	615	613	655	652	629	658	661	658	654	650	622	651	660	679	629	680	663	665	664	639	695	629	635	623	653	602	632	642	673	628	620	679	621	671	635	647	700	651	632	645	602	629	626	649	649	649	648	668	644	672	681	626	648	621	651	646	640	600	675	624	622	640	656	654	654	711	618	639	658	661	680	618	646	667	658	633	618	654	678	686	658	667	645	606	684	688	642	679	668	693	664	622	664	628	700	625	683	673	650	674	629	673	677	652	687	616	649	655	620	697	711	597	673	670	697	639	602	643	610	601	664	654	605	659	625	676	667	669	662	645	656	634	676	620	664	686	640	611	652	626	591	631	665	628	642	648	695	661	663	660	634	612	635	672	669	638	703	591	683	622	671	652	653	640	644	619	656	646	654	652	697	671	644	668	658	630	684	647	646	635	616	603	637	661	634	616	654	656	655	647	636	630	666	628	635	643	655	622	611	611	620	678	683	688	625	665	657	662	627	683	643	645	653	643	649	661	661	675	624	658	637	629	721	620	664	634	658	644	654	660	677	649	594	633	661	650	663	640	684	656	662	620	657	625	653	698	647	658	629	676	672	673	667	688	678	644	643	593	646	602	650	651	665	676	659	656	643	627	640	670	625	641	622	693	663	658	646	665	662	671	625	673	642	625	640	689	653	650	719	630	696	639	660	608	637	615	675	671	649	622	639	641	648	634	601	693	682	636	652	672	606	590	665	642	700	662	647	604	657	649	656	671	616	642	644	615	649	661	603	622	638	668	651	696	642	579	624	669	667	702	634	655	648	659	669	716	666	657	694	628	591	627	640	659	677	672	635	660	660	642	651	646	655	707	611	606	688	644	634	657	657	653	604	619	691	655	682	659	634	684	627	695	645	635	662	670	640	625	637	632	666	669	635	685	668	658	661	639	628	652	671	650	613	652	647	661	624	650	629	639	614	623	615	687	661	644	660	605	623	616	649	682	645	665	592	642	624	617	666	667	641	677	641	652	654	683	662	694	658	677	638	661	643	677	699	646	662	637	665	670	649	632	671	655	676	627	641	660	659	662	617	621	627	672	684	667	614	685	640	676	609	670	643	617	644	618	682	638	651	629	711	646	649	645	643	621	660	631	639	657	672	630	666	651	668	607	670	654	647	663	624	646	640	633	633	652	655	694	687	628	617	674	627	665	675	680	666	623	648	666	585	657	624	658	681	697	648	659	618	657	655	702	636	677	685	674	625	655	609	676	672	659	656	686	686	638	648	595	647	594	674	686	642	667	614	649	610	657	655	639	644	638	613	676	686	664	670	645	669	657	635	647	627	637	618	641	622	722	675	662	621	678	636	684	698	609	651	635	673	689	631	630	677
5172	396	382	370	348	365	334	337	326	372	339	383	368	334	346	370	363	370	358	344	355	328	298	379	343	345	370	356	340	356	381	320	342	365	342	341	348	374	315	363	373	361	394	336	357	337	326	328	335	384	368	382	348	354	334	376	346	345	369	357	355	360	357	327	360	372	336	361	371	369	341	336	327	333	349	398	381	327	348	345	321	341	353	344	364	349	351	345	326	338	404	334	336	367	341	347	365	390	398	363	362	343	324	355	341	328	391	349	343	365	391	352	355	341	319	374	350	337	356	404	323	327	338	324	362	325	336	329	364	322	365	351	383	353	342	352	318	402	395	364	349	383	421	384	343	349	353	339	329	334	363	388	335	344	359	360	347	324	331	334	354	352	354	357	347	357	351	336	338	375	349	298	359	349	370	374	366	365	358	343	393	324	341	387	350	353	335	370	323	316	348	400	376	344	373	350	362	369	352	333	357	346	380	333	395	342	354	372	340	333	358	328	361	371	363	344	360	365	355	347	373	321	376	376	375	380	352	286	338	333	335	353	328	393	374	368	343	378	356	345	337	375	361	333	346	361	327	326	343	343	336	373	369	348	348	359	347	354	368	367	312	356	342	327	334	340	364	371	354	360	364	373	353	368	385	358	327	359	351	379	348	343	338	304	381	378	340	323	329	379	309	354	343	342	357	354	367	336	337	367	320	325	325	363	383	387	328	375	348	323	353	319	349	355	331	336	373	333	363	371	327	386	365	361	324	351	339	334	341	358	361	324	349	341	377	368	339	363	325	321	370	375	355	361	322	362	330	359	367	323	356	362	372	349	335	369	385	372	314	331	387	371	351	326	299	346	356	369	359	362	380	361	348	326	388	360	354	311	355	373	345	348	317	345	362	338	351	398	337	359	344	346	353	353	384	325	336	337	348	366	321	357	359	347	364	338	388	346	352	352	352	372	354	351	358	348	351	316	393	344	344	349	359	324	314	359	358	382	360	345	372	331	318	344	354	366	366	342	346	348	368	352	360	367	350	334	329	338	405	368	368	367	340	333	382	316	393	358	367	331	372	364	346	344	346	336	364	355	352	353	342	369	320	333	333	379	367	348	375	383	393	364	333	345	353	312	345	326	371	351	362	338	355	329	349	359	343	359	349	318	342	325	358	354	338	342	362	330	350	363	342	315	335	359	351	349	366	355	347	356	350	354	361	361	362	350	350	378	336	344	346	369	362	342	359	320	371	372	355	332	328	347	320	318	372	356	330	352	344	349	388	337	350	344	335	333	368	325	363	328	345	364	348	356	389	371	337	340	354	352	376	380	334	346	338	353	312	317	316	336	360	355	389	371	377	354	369	341	354	368	375	357	356	364	377	323	332	342	344	337	328	353	358	366	350	323	356	378	346	381	353	342	313	332	353	337	366	339	343	355	336	378	362	344	355	366	349	318	328	360	368	366	321	339	368	333	317	347	376	340	310	361	350	357	340	393	362	356	345	364	346	375	336	351	338	343	349	364	351	342	406	408	348	364	331	346	361	363	354	385	337	365	345	370	350	354	353	337	375	360	355	376	369	313	329	333	382	329	352	316	351	329	351	394	305	332	306	387	377	344	332	338	363	316	396	355	361	367	327	378	350	366	345	341	366	344	347	359	338	355	353	323	318	343	376	374	368	365	356	349	348	338	364	348	351	339	389	341	331	357	367	346	316	352	371	354	372	356	346	344	345	369	336	351	360	338	318	362	345	338	326	369	305	332	356	361	314	322	318	339	373	331	326	346	344	362	340	341	364	349	386	352	355	330	350	354	365	395	342	321	316	340	347	329	335	360	352	379	351	329	347	339	337	364	319	363	352	370	338	298	355	337	330	353	322	335	375	368	393	319	376	342	348	361	388	375	351	350	368	368	342	372	337	373	342	392	392	338	372	364	385	337	339	359	337	358	320	366	338	352	358	307	359	380	370	356	345	330	382	369	327	371	358	383	362	384	308	339	359	359	380	382	352	347	330	300	350	359	349	348	357	310	332	345	374	340	338	387	338	328	376	364	340	335	357	381	374	365	351	352	373	384	362	374	331	318	370	332	345	367	329	328	371	367	382	347	356	387	341	350	324	337	335	327	340	346	337	324	356	354	351	362	349	348	344	368	354	335	325	325	352	378	323	352	352	319	376	333	340	338	369	345	352	332	358	362	343	368	329	335	352	322	351	364	366	350	346	339	338	325	364	329	333	325	349	359	358	362	383	382	331	342	338	346	353	359	345	358	339	374	353	383	359	375	367	353	329	377	346	324	402	334	351	366	335	341	392	380	341	326	350	349	341	323	351	359	340	372	369	352	369	360	387	337	380	375	355	337	358	310	356	340	324	330	332	362	361	384	343	353	325	361	335	367	347	316	358	359	328	348	329	339	302	319	329	352	367	363	367	366	375	384	344	345	320	326	368	312	339	357	353	376	309	385	343	355	394	364	354	359	354	380	357	358	350	361	343	335	335	339	347	323	355	344	344	368	374	351	385	360	348	354	338	359	312	363	343	384	347	413	352	372	370	342	357	368	367	330	371	346	354	375	332	306	337	342	361	369	356	383	364	382	367	330	352	371	352	354	426	373	339	339	347	378	326	386	366	313	347	328	361	377	344	371	361	377	328	357	368	326	354	331	340	345	324	328	364	333	354	354	357	369	345	372	358	363	352	350	340	361	316	361	391	372	365	356	364	333	336	376	349	373	318	372	344	320	353	344	368	360	361	359	331	341	345	320	353	328	381	333	337	386	383	355	320	346	326	330	351	330	339	342	351	324	348	360	360	333	346	354	336	348	335	334	362	374	373	351	337	382	363	340	338	341	368	368	324	373	340	349	357	377	349	354	333	367	344	331	303	349	338	340	358	339	354	348	368	358	357	362	301	333	335	385	327	379	368	331	354	380	387	297	334	344	359	336	374	320	370	340	331	349	342	381	367	348	363	364	399	385	326	356	316	341	344	357	346	367	364	370	360	331	337	369	342	321	329	344	346	340	343	340	355	350	354	344	378	366	377	364	368	363	351	362	332	340	353	363	327	361	331	346	392	326	355	357	366	334	334	347	372	338	321	368	349	409	369	326	367	348	353	359	351	344	335	344	359	379	357	335	349	316	357	364	388	346	343	356	343	345	346	336	377	350	366	350	326	357	353	330	356	362	343	354	347	377	364	322	356	368	341	325	372	334	385	378	332	327	364	391	329	359	346	358	379	373	341	331	344	383	341	349	328	352	364	337	360	322	357	357	378	353	359	363	358	345	353	371	352	355	330	358	319	327	364	358	343	337	373	366	365	344	345	337	374	366	333	352	351	383	342	375	346	354	341	373	326	345	338	340	358	362	356	376	335	343	352	329	338	333	356	346	364	335	344	341	343	384	373	362	334	385	347	338	368	337	384	344	335	324	332	315	362	312	320	370	392	374	350	398	373	338	334	359	355	350	389	322	361	373	344	327	364	331	337	363	357	361	360	370	349	328	369	361	327	356
5074	947	1012	1055	977	938	952	893	973	917	932	940	922	889	940	926	927	984	867	944	901	916	891	896	907	908	894	877	921	928	850	906	914	903	860	903	925	881	925	873	946	920	920	897	868	906	883	833	914	919	860	891	858	899	840	914	893	920	827	913	888	884	912	934	915	906	888	876	894	913	941	927	897	918	897	943	915	917	879	953	971	937	896	870	899	874	955	886	919	886	893	886	914	889	904	887	925	885	944	969	919	908	912	837	845	932	878	865	879	943	906	923	929	871	914	858	975	839	958	961	933	868	909	881	902	889	867	912	879	906	893	892	901	923	909	911	904	934	909	935	860	912	939	906	860	961	887	861	910	906	841	861	889	927	935	946	905	897	901	906	872	876	882	902	917	840	972	901	931	868	918	918	860	917	905	873	876	880	903	921	889	898	941	842	846	849	848	900	899	898	898	920	866	841	864	912	901	869	866	893	876	891	886	863	902	935	933	891	868	881	870	941	908	911	878	942	909	920	898	892	870	872	829	884	910	869	895	904	858	889	919	919	846	951	913	907	944	948	891	924	901	882	895	856	899	870	933	910	865	872	917	921	855	920	916	840	913	918	910	900	915	908	923	855	921	889	882	878	890	884	891	859	888	882	881	892	874	864	933	883	860	859	861	932	890	936	914	875	909	875	856	930	894	925	885	851	936	909	915	831	922	857	886	868	905	932	905	873	840	889	841	854	856	864	890	912	868	921	893	881	892	918	909	906	890	915	848	865	909	934	890	823	943	870	914	905	885	889	920	861	890	916	923	877	922	890	901	909	892	913	885	893	908	900	933	915	861	869	886	836	843	873	897	912	897	856	930	927	915	930	914	883	877	851	900	896	873	930	880	892	894	911	869	873	917	869	928	870	858	894	845	896	881	961	892	901	896	940	899	919	922	881	878	885	910	937	882	860	860	897	872	919	907	928	900	939	885	908	887	907	948	859	954	892	909	955	919	849	862	860	926	907	826	884	872	908	917	914	949	935	867	858	898	892	869	929	877	896	902	898	872	825	870	897	845	844	829	898	883	865	853	900	873	971	896	926	896	934	868	861	915	933	936	886	947	917	872	917	846	912	883	896	875	887	898	902	920	886	936	889	925	866	883	915	898	912	917	899	886	912	877	903	928	928	874	869	914	873	895	867	894	914	904	976	881	896	901	890	915	889	846	904	884	863	883	947	887	894	965	862	887	874	919	874	874	860	840	905	881	841	911	895	879	902	979	882	855	913	911	915	839	941	875	889	931	908	866	910	871	917	898	893	878	846	905	860	911	862	876	887	912	983	943	917	919	883	854	958	885	879	890	906	911	893	861	878	877	878	880	893	903	919	931	905	857	877	894	812	892	867	923	862	891	852	896	896	859	882	906	908	896	928	887	917	877	881	902	927	868	916	878	961	900	882	898	902	840	868	860	876	903	912	888	887	862	888	883	917	892	887	861	950	916	873	881	871	947	839	890	900	912	880	908	901	929	890	883	919	883	992	890	907	915	910	872	885	874	914	944	887	907	912	876	926	939	899	834	940	901	974	848	868	933	944	897	943	831	887	875	897	912	893	928	871	903	896	859	891	907	871	811	899	825	909	865	932	938	853	906	906	899	862	840	858	911	870	879	862	950	906	891	850	900	874	922	853	900	908	936	889	864	885	904	951	885	875	855	914	882	878	924	885	857	906	926	915	910	936	938	869	882	936	945	890	883	840	915	884	903	908	880	884	893	856	865	971	879	876	878	878	965	864	858	844	965	887	936	849	896	932	886	911	854	892	902	859	889	863	940	903	873	853	891	896	891	862	885	856	924	911	954	926	920	896	863	918	898	913	909	865	888	908	930	913	886	908	916	899	886	836	899	918	922	872	926	899	906	909	932	903	841	922	891	911	877	928	931	952	942	897	882	916	896	900	884	907	903	941	896	911	829	887	931	883	901	908	868	901	940	878	922	930	961	947	890	904	894	953	963	906	882	913	900	960	903	901	857	869	881	913	861	891	945	904	865	899	945	878	900	926	934	898	919	877	893	888	853	873	949	883	903	913	906	907	861	910	873	940	930	828	855	915	937	878	888	919	898	914	960	933	906	868	870	907	898	891	906	911	911	893	870	858	932	846	881	866	893	897	861	909	892	903	915	901	860	930	914	887	891	880	890	892	884	855	858	964	945	907	922	943	902	860	945	899	896	911	932	935	953	866	909	937	891	902	954	897	929	899	853	919	902	918	941	946	902	893	881	890	860	899	907	908	909	930	939	879	886	857	909	910	895	876	878	852	913	888	886	874	856	909	885	868	877	910	942	853	874	915	858	903	945	909	904	866	941	856	928	889	883	905	895	874	922	891	870	876	851	870	890	875	937	907	870	860	879	882	879	909	879	915	881	927	930	923	922	873	873	918	874	902	890	877	865	883	904	872	909	901	859	919	858	920	942	927	910	913	846	888	895	896	879	888	888	926	909	867	817	856	915	861	918	870	890	882	886	881	841	894	902	891	928	903	912	868	937	872	894	905	854	891	902	916	910	877	878	853	890	940	850	900	930	918	881	925	857	881	866	902	883	885	905	874	885	892	838	880	832	892	885	932	875	908	954	908	867	844	851	867	910	912	898	922	871	898	932	904	868	941	813	880	919	887	924	897	919	949	913	802	875	873	886	962	820	941	904	824	933	823	900	907	900	932	867	899	917	908	892	900	886	913	892	891	890	856	879	883	892	899	849	849	890	890	970	935	915	901	915	995	908	876	894	923	889	898	901	874	868	884	888	883	898	880	914	876	907	904	902	883	920	858	858	870	896	873	879	884	919	930	902	900	893	914	861	916	903	939	870	897	887	930	900	943	947	902	913	947	884	898	844	886	869	879	902	888	892	893	880	932	926	857	892	890	897	892	913	952	928	877	872	924	916	956	901	882	917	951	879	905	913	912	965	904	911	860	830	884	834	898	886	837	905	998	851	911	902	886	877	919	856	842	887	927	860	909	896	922	872	862	912	895	923	905	885	885	890	931	873	870	861	894	821	840	887	885	927	816	925	890	845	880	903	937	948	907	887	895	960	890	882	933	905	884	889	919	836	865	876	930	831	885	929	880	883	882	934	965	905	903	868	923	855	902	877	863	885	930	914	872	915	883	963	810	923	900	895	864	894	902	931	883	916	856	931	893	915	926	948	880	909	893	891	848	920	858	884	908	914	904	926	858	865	895	920	862	904	933	893	908	835	888	922	920	897	880	892	883	912	895	901	879	920	897	902	916	835	901	859	870	862	919	873	877	898	922	864	946	880	901	895	888	852	870	937	880	907	909	886	913	926	901	870	878	852	875	924	911	920	885	863	864	874	901	947	893	859	842	840	913	868	883	884	910	945	866	926	883	908	859	908	919	919	934	880	926	901	916	953	933	884	867	960	918	939	903	886	887	882	908	898	930	892	945	899	906	908	894	922	842	838	895	926	898	903	886	896	896	907	899	900	909	881	897	925	936	943	855
35175	5033	1557	1276	946	793	697	525	514	523	461	441	443	464	434	416	411	401	389	395	399	376	396	354	387	402	422	354	372	374	406	386	372	393	367	374	394	390	366	380	360	390	334	382	369	373	360	369	372	380	405	367	387	343	338	371	348	361	371	385	396	380	361	364	361	375	379	373	369	355	383	374	360	375	390	386	340	368	385	384	375	354	373	338	360	395	394	380	350	328	363	363	377	361	329	399	369	389	367	381	395	372	389	357	412	388	394	380	363	362	374	355	384	351	360	337	431	369	383	388	342	348	387	366	371	371	359	330	376	382	369	364	395	362	352	361	400	381	383	338	380	347	379	355	362	363	382	363	379	362	352	384	357	375	384	398	376	391	392	379	392	369	363	405	381	378	366	369	353	344	355	385	378	370	411	361	384	382	342	374	358	377	390	370	370	326	361	356	393	388	357	380	350	374	343	416	365	396	336	369	415	363	359	356	348	408	389	395	394	349	367	350	379	341	351	396	362	389	354	383	368	378	387	384	375	422	372	386	396	354	397	372	385	405	369	357	376	391	366	383	410	387	340	380	343	353	374	392	363	428	389	376	352	352	337	336	373	379	356	348	378	364	360	377	374	361	351	371	353	380	343	382	373	376	352	406	388	368	387	359	355	383	375	333	351	356	339	361	379	386	328	367	343	366	397	370	345	369	369	369	433	386	387	345	378	377	356	389	386	367	389	342	374	369	368	395	396	381	359	336	340	390	345	378	356	381	339	411	370	373	389	374	390	322	369	366	344	383	381	355	351	357	363	393	372	358	382	385	340	352	358	348	394	354	376	336	370	369	380	397	363	373	360	358	364	326	384	404	390	379	412	388	355	334	362	388	344	376	411	385	402	345	387	357	355	380	371	337	345	370	352	386	341	362	386	354	343	381	395	341	395	385	367	369	360	348	350	368	387	354	338	348	378	384	362	341	408	367	376	387	336	372	353	368	377	380	336	374	382	351	398	384	396	357	335	376	393	371	374	390	364	366	357	358	370	375	339	367	385	373	383	392	381	347	344	402	340	400	390	358	343	346	385	373	348	350	418	368	374	348	349	360	375	384	370	377	392	379	354	352	359	370	321	365	408	363	366	358	374	359	378	341	361	370	309	351	343	361	378	373	425	385	404	375	410	378	369	379	378	369	405	396	416	366	360	432	321	379	348	339	379	399	370	362	349	366	345	370	347	363	359	363	373	358	362	369	350	367	396	387	392	355	360	372	349	344	394	332	368	343	359	383	379	382	362	378	339	382	370	372	343	358	375	353	372	374	370	384	352	351	331	375	374	383	393	415	379	392	389	387	355	363	361	369	349	382	345	344	356	387	355	366	390	362	379	360	353	355	408	347	346	382	341	404	356	386	355	366	385	384	349	389	351	394	353	348	338	366	378	389	354	379	355	390	388	370	392	359	364	328	347	380	368	376	373	371	382	369	350	370	340	354	385	358	368	371	376	337	372	358	403	337	370	356	378	379	359	360	363	379	395	357	376	348	338	349	373	371	385	375	365	370	392	369	366	372	360	334	368	382	379	364	407	388	373	347	411	391	386	356	383	372	376	355	369	386	397	383	365	365	364	366	386	364	368	378	379	408	355	352	389	333	343	411	365	345	395	356	371	396	391	363	400	375	416	332	368	345	393	385	347	362	359	362	394	373	347	354	353	357	376	380	342	332	340	364	351	371	383	375	385	374	361	374	350	363	363	396	398	377	341	389	354	376	403	361	379	369	344	367	385	380	351	421	365	418	378	377	372	371	385	333	364	348	349	359	342	374	380	351	404	361	397	360	377	378	347	387	379	386	349	368	377	380	391	362	397	366	338	380	370	368	384	386	329	347	372	385	350	394	382	353	348	382	395	391	347	386	377	376	386	365	392	376	381	379	382	400	360	372	389	365	362	348	376	361	366	374	392	374	331	373	371	352	374	355	395	367	359	353	368	364	388	368	381	390	363	414	397	388	379	408	413	362	342	362	355	324	401	340	352	367	426	394	398	353	371	363	365	381	368	372	373	354	355	378	365	344	388	365	363	391	395	357	388	379	372	355	395	406	367	407	353	390	366	389	389	338	350	390	386	381	374	363	373	372	370	361	340	347	333	378	369	383	365	334	392	396	367	390	379	394	385	385	360	392	368	372	312	372	364	357	341	364	356	379	388	361	367	359	372	324	398	374	316	398	370	379	370	366	358	342	367	378	361	384	359	399	364	312	364	386	377	392	355	365	356	382	373	379	373	332	408	353	374	388	357	349	334	369	371	363	378	350	336	399	375	380	369	380	369	378	360	320	378	367	357	365	359	355	371	374	360	420	371	377	365	377	365	390	410	360	375	348	365	338	349	343	384	378	383	364	352	392	381	392	365	356	367	377	394	403	371	356	386	339	406	376	374	363	401	337	375	369	393	368	388	344	353	410	329	383	368	395	377	367	408	366	375	362	368	379	360	381	367	377	392	356	414	350	391	378	380	360	388	366	376	377	369	354	396	365	426	369	389	369	396	392	355	351	351	376	399	353	372	400	394	413	389	398	358	335	378	362	377	386	394	398	366	402	374	383	337	378	388	383	375	370	370	414	348	403	381	392	366	398	337	354	376	389	346	402	406	346	387	386	373	389	366	403	370	395	380	400	383	370	372	335	388	356	373	370	380	379	441	370	367	357	352	361	364	361	386	394	378	367	355	359	388	380	363	374	383	376	375	367	364	364	343	346	362	356	357	355	390	343	393	348	394	359	342	353	363	348	372	372	350	371	380	342	383	399	347	342	346	339	343	367	392	382	356	371	368	382	378	399	397	368	378	348	383	375	400	385	367	407	377	353	367	356	375	340	390	376	384	361	407	368	348	365	401	357	422	352	370	384	373	343	392	383	374	385	366	334	365	355	404	390	403	375	373	428	377	373	352	362	359	417	361	399	368	349	363	374	377	343	372	388	396	399	386	363	350	371	363	388	374	389	324	398	374	373	337	354	358	348	398	354	368	381	385	393	371	408	376	383	381	384	370	320	373	332	363	393	361	348	370	387	383	347	345	370	354	366	417	381	389	382	326	332	335	362	369	350	354	379	387	345	380	387	349	373	388	358	359	382	326	402	349	348	347	394	400	393	363	358	361	382	368	362	400	376	353	349	375	428	401	357	366	367	316	363	356	387	350	350	383	392	384	362	360	368	358	353	365	377	376	365	379	366	368	369	373	364	373	390	366	339	377	384	376	395	387	408	370	410	401	383	370	349	385	388	343	379	369	384	374	383	369	370	382	350	372	359	391	391	378	381	368	421	361	421	379	352	348	384	375	362	387	384	390	345	383	330	360	387	367	397	373	354	368	353	339	361	382	368	327	371	372	359	381	394	355	368	420	381	371	350	368	384	366	389	352	396	342	399	382	397	356	340	388	362	392	376	369	342	388	364	370	370	375	384	371	359	359	342	341	391	374	372	371	349	375	365	358	370	356	340	371	362	370	359	363	365	350	357
16821	1769	3374	3618	3137	2606	2382	1962	1812	1627	1521	1501	1427	1328	1314	1205	1193	1144	1146	1131	1068	1131	1086	1031	1081	1016	992	1043	1064	1007	1032	1029	1017	1008	1024	985	960	1034	993	975	1029	978	968	969	1025	949	942	999	910	941	948	968	957	1002	919	964	912	1006	927	918	934	949	963	991	897	926	975	1015	1016	972	978	939	974	987	931	906	998	963	990	915	949	987	934	956	996	950	964	925	954	908	902	931	944	927	994	923	952	867	979	932	917	954	946	974	905	964	948	909	978	930	952	928	924	958	948	951	936	918	951	983	986	918	973	939	969	976	996	940	907	918	926	945	955	959	970	895	980	979	946	970	950	932	933	948	918	935	941	938	916	937	954	923	958	938	935	965	946	939	937	926	912	962	942	959	888	927	971	947	938	918	959	923	910	977	936	907	938	974	951	926	937	969	979	982	934	895	963	933	988	890	891	936	899	916	1010	915	892	945	919	941	865	927	945	946	896	937	963	933	905	959	922	902	935	947	945	911	944	959	947	954	978	881	927	959	950	940	954	896	919	922	875	883	993	949	967	952	915	946	882	897	954	908	899	876	918	936	940	881	908	934	920	897	942	948	907	929	948	918	873	1003	955	916	917	932	868	897	948	996	897	945	900	950	938	948	953	964	854	896	897	923	985	914	929	928	939	929	927	924	959	932	929	909	901	984	924	889	886	957	986	939	976	931	959	938	967	959	959	916	1003	995	940	951	968	968	922	911	970	942	886	901	902	925	946	872	938	934	883	951	915	936	894	957	908	877	912	951	936	941	887	913	942	973	921	908	961	1021	926	928	934	951	947	930	900	937	919	901	907	963	960	921	877	925	903	919	903	899	950	972	965	894	949	913	963	929	901	937	910	926	916	914	933	991	953	956	962	942	951	894	975	877	1004	956	994	913	933	990	965	886	900	906	929	975	940	946	920	934	891	963	953	933	960	926	923	916	930	959	921	926	901	911	947	938	883	906	940	955	951	903	953	915	865	908	935	909	875	931	925	969	914	930	944	924	969	938	933	906	939	857	957	965	967	950	949	932	980	954	949	919	911	898	943	984	948	920	891	954	915	884	909	939	965	906	888	926	925	891	964	914	965	902	892	944	931	934	924	948	983	851	976	922	936	946	906	949	927	975	939	949	944	925	898	974	930	913	874	952	941	899	955	912	945	946	965	943	926	907	929	889	928	902	918	924	908	939	960	905	971	937	942	962	936	930	923	938	891	875	948	948	931	983	912	922	946	921	950	996	934	930	828	891	918	939	909	913	931	920	916	964	964	904	905	980	998	964	957	905	935	878	953	919	918	954	948	978	917	937	923	996	919	953	891	951	915	912	1004	953	977	1027	874	996	894	929	928	931	908	963	929	928	959	951	949	933	929	956	945	893	956	891	971	945	942	921	887	918	897	898	950	929	922	963	905	962	963	950	893	946	989	960	888	985	929	894	879	914	929	924	914	925	928	964	893	951	913	928	969	942	940	976	919	908	940	894	922	947	971	973	881	946	958	966	957	937	911	862	912	939	936	915	943	926	945	994	946	943	952	893	854	912	913	947	944	958	966	962	935	943	895	915	906	986	880	943	937	960	1013	955	943	876	925	916	908	934	943	884	932	985	980	945	955	961	916	869	899	911	912	935	956	952	956	906	916	947	999	878	1033	880	943	977	919	895	890	927	963	906	906	974	904	927	932	895	930	943	1026	956	899	921	931	971	943	899	962	948	961	900	936	935	900	937	930	922	879	920	914	936	932	898	968	931	944	880	890	966	883	977	977	969	981	927	890	922	879	943	960	935	985	930	983	965	943	881	840	935	962	921	927	875	932	911	916	919	885	912	943	925	944	897	985	896	958	948	931	979	965	977	917	883	961	939	930	937	918	926	962	952	912	937	944	949	901	1043	866	941	902	890	913	973	914	937	916	972	967	935	990	930	968	944	945	941	973	927	929	935	1009	951	905	996	971	943	875	942	935	925	945	917	921	943	944	905	869	878	895	928	940	987	920	956	947	904	894	929	936	910	933	907	891	928	890	945	888	940	899	914	1049	917	944	939	945	918	891	926	931	927	945	919	963	901	904	964	957	950	900	913	954	899	951	885	975	965	943	966	890	922	941	958	879	916	971	933	923	923	942	874	901	955	905	966	946	896	955	938	963	932	952	944	953	903	955	909	939	905	929	949	949	994	981	931	953	917	928	963	913	921	966	922	936	1018	906	926	898	893	956	934	916	916	945	938	928	886	899	957	955	941	876	946	966	875	905	924	931	927	920	919	893	950	927	938	964	945	950	971	848	911	976	991	924	943	907	968	964	926	889	951	922	942	950	927	932	911	964	923	946	876	949	928	879	935	924	960	952	973	958	918	923	910	948	948	909	947	919	938	939	961	988	971	978	968	992	987	923	889	937	947	1010	918	936	927	941	931	941	937	930	935	925	936	872	937	985	928	914	915	916	953	881	919	966	922	964	851	941	930	897	884	921	902	929	953	924	942	911	935	896	932	923	966	985	953	928	933	962	900	882	926	932	924	882	948	966	927	972	919	990	895	939	941	942	932	889	960	920	957	891	912	936	951	929	958	922	896	891	875	923	941	936	905	938	883	958	895	930	980	940	987	908	944	971	954	914	920	966	898	889	897	925	908	909	964	940	934	932	915	994	941	939	953	899	928	892	916	925	975	917	977	983	910	973	903	930	971	952	899	942	943	938	914	920	964	955	902	899	912	934	943	918	1018	955	915	911	927	939	878	956	968	948	915	940	905	929	973	988	888	954	928	904	943	944	946	922	941	906	953	931	938	947	944	919	899	919	928	962	942	935	934	903	947	929	936	890	877	958	924	938	944	935	996	972	963	921	983	913	917	884	929	936	925	953	987	905	890	995	896	877	965	943	947	959	911	934	933	917	933	973	950	865	881	911	937	942	947	933	948	903	935	893	904	952	933	949	900	928	934	936	976	894	925	893	917	922	925	943	910	939	936	899	938	911	922	897	1001	945	930	879	898	981	904	908	898	944	940	997	936	954	956	937	918	915	907	948	915	963	915	918	966	932	956	982	922	912	965	863	920	901	921	949	922	940	940	935	940	929	932	946	945	941	932	939	933	879	965	952	916	886	936	895	938	1010	912	955	924	953	953	929	948	952	930	947	945	901	947	879	907	920	962	920	920	904	898	952	854	1012	941	901	910	886	931	916	1007	939	943	973	968	939	923	912	941	968	947	980	903	907	949	934	941	959	976	978	899	972	902	981	961	949	925	937	947	893	955	927	935	953	934	963	923	957	950	896	912	966	909	939	889	941	947	925	966	978	966	926	932	903	966	918	959	924	930	904	926	955	930	943	898	955	962	919	947	902	900	964	931	931	960	958	952	954	882	959	904	927	915	902	925	897	932	933	915	914	960	936	917	908	984	928	922	868	898	1000	947	918	947	883	925	946	901	942	948	952	938	969	920	924	938	904	919	948	930	948	942	899	994	934	913	947	969	939	957	949	922	959	903	931	967	896	956	933	964	913	958
47875	11836	3327	2008	1417	1023	860	690	604	526	421	409	415	384	348	326	349	344	311	344	300	275	267	319	273	301	318	259	257	259	268	276	305	255	282	240	283	259	252	254	301	262	220	270	261	291	261	254	265	267	233	273	277	259	236	262	256	269	274	255	239	269	283	276	279	268	262	281	249	248	294	268	240	265	263	235	246	236	254	253	235	271	253	253	245	274	271	258	250	272	239	235	273	260	258	269	236	237	249	297	253	253	262	253	294	250	289	235	267	261	256	253	244	254	250	264	273	244	255	280	255	248	258	250	262	258	292	278	254	243	264	253	249	254	253	212	263	235	260	262	230	261	249	286	248	263	290	243	247	262	254	266	256	298	270	234	260	263	256	234	270	234	272	242	242	276	249	237	255	244	274	237	242	256	281	225	257	274	261	241	232	288	253	285	262	260	239	235	253	260	261	241	246	256	253	236	275	254	273	237	246	257	266	223	251	242	255	262	286	246	244	220	237	253	223	266	250	231	263	254	251	267	246	253	267	263	266	271	255	248	239	282	236	245	223	253	244	260	242	255	244	277	248	270	267	255	273	253	253	228	270	266	253	264	226	241	238	234	234	266	262	267	254	286	232	257	288	242	240	265	263	246	254	239	267	244	246	246	220	263	249	238	244	240	239	252	269	269	262	284	265	254	265	248	255	252	239	233	252	246	257	228	290	250	262	246	278	257	270	228	224	249	258	238	270	246	248	254	225	280	245	232	265	277	265	269	243	266	248	274	264	228	251	276	250	251	241	232	262	232	224	266	247	241	241	270	231	277	257	260	250	263	214	267	265	260	290	288	264	217	258	270	271	251	249	254	277	243	243	246	278	232	284	284	235	271	242	253	256	249	257	277	234	260	275	293	286	233	270	256	259	260	264	254	255	264	251	252	272	254	241	243	233	258	215	239	274	259	251	257	276	271	246	276	263	248	268	272	263	229	249	265	235	263	262	256	266	229	254	280	251	253	232	278	233	250	247	268	257	230	260	263	247	244	229	280	249	241	238	252	245	263	269	295	256	265	247	261	232	239	225	240	250	247	244	257	253	261	254	269	251	220	255	275	257	212	239	267	232	269	264	274	248	248	244	268	247	260	306	242	279	266	249	221	245	246	254	257	261	234	258	243	261	268	274	248	252	249	266	255	240	283	257	279	249	254	242	263	250	235	260	253	255	247	258	250	266	249	259	276	250	270	247	234	255	274	266	214	249	245	287	225	262	233	256	220	246	248	240	235	246	252	248	254	239	273	242	256	272	232	249	260	250	246	263	273	256	254	258	262	238	260	262	254	240	261	274	245	258	266	281	241	238	264	277	238	272	276	229	295	267	263	251	240	269	260	225	250	260	238	247	288	244	234	246	248	256	248	254	226	276	250	259	262	263	258	242	279	268	255	250	223	257	254	252	230	271	256	268	244	239	247	294	254	247	256	256	257	261	268	248	241	266	228	234	236	265	234	252	265	241	251	232	249	266	260	251	249	230	260	244	266	286	252	223	271	256	244	234	258	317	239	236	257	241	250	257	282	294	243	239	255	253	277	228	267	254	269	257	264	236	259	241	249	247	235	237	237	255	251	273	262	249	263	284	244	297	252	266	258	244	261	258	272	269	267	258	260	255	257	254	272	264	271	237	248	264	236	252	243	246	227	267	231	239	254	260	257	247	269	229	273	252	251	273	251	283	256	228	269	243	264	251	263	284	242	268	255	244	235	252	265	233	278	249	284	244	253	258	222	248	228	242	260	259	249	250	254	262	251	243	232	250	256	286	234	250	241	216	276	245	259	229	255	274	248	231	229	282	238	264	235	266	257	237	253	244	272	271	247	248	235	273	223	255	244	231	261	254	252	269	273	236	272	274	305	246	266	244	275	219	249	246	240	269	249	263	260	248	224	264	244	247	250	263	234	243	261	258	232	246	239	270	247	255	278	239	237	233	255	260	252	251	236	212	270	256	278	250	264	212	237	246	229	249	236	259	237	270	219	249	241	287	259	247	247	282	263	234	262	260	265	267	249	291	238	270	231	264	255	250	241	252	249	261	269	240	254	251	245	247	286	205	264	264	252	256	236	287	245	244	248	230	256	258	268	252	238	237	263	252	272	265	275	251	253	267	242	273	248	243	275	267	258	226	262	290	298	266	259	243	270	250	230	242	272	225	265	249	250	267	240	275	262	247	245	266	264	258	232	264	279	268	233	218	256	236	271	285	258	254	266	205	285	227	295	229	255	246	253	269	237	249	242	309	277	240	232	264	270	256	285	267	264	268	278	252	242	262	248	269	230	260	245	250	276	242	241	241	255	257	238	248	252	242	257	243	250	260	265	255	293	270	265	250	257	264	261	239	255	269	247	258	278	244	279	256	241	236	270	267	270	267	219	266	252	250	235	244	239	249	289	223	250	238	244	259	237	219	257	264	225	255	271	251	260	263	262	240	247	247	254	254	261	245	269	238	250	275	247	254	255	256	286	240	230	256	278	255	233	287	262	254	265	238	270	265	253	241	245	266	266	228	236	286	258	240	233	262	246	225	249	251	230	254	239	299	277	261	259	231	253	259	269	248	248	258	255	271	250	276	243	234	271	256	256	230	262	279	267	243	224	232	245	251	268	229	253	259	258	246	251	246	261	269	264	231	250	245	266	276	241	250	283	298	247	268	261	277	264	260	262	247	235	237	279	269	290	276	254	253	270	251	293	290	239	253	240	258	280	258	283	261	262	261	272	253	248	270	250	212	212	241	253	266	263	262	267	253	251	241	241	243	240	236	254	241	237	290	270	227	248	261	266	243	267	219	272	251	264	270	272	256	258	253	253	259	254	240	233	237	238	242	251	255	290	287	296	249	271	254	266	267	267	248	258	256	215	249	224	249	280	250	254	255	243	265	249	233	267	237	246	228	276	239	271	255	265	243	235	273	294	261	259	237	253	290	242	268	268	265	243	242	263	250	245	268	249	243	265	253	254	250	245	241	255	236	251	264	293	267	272	240	230	246	257	269	257	274	239	240	276	277	256	280	266	266	252	243	248	233	249	258	265	250	274	265	239	265	251	243	274	278	239	279	266	251	266	276	257	260	259	224	262	265	243	210	259	270	267	217	247	281	252	261	262	263	277	261	252	241	254	277	245	269	251	247	222	293	270	266	254	276	249	265	257	268	246	258	292	238	261	290	281	243	257	288	261	263	291	282	252	232	269	279	229	235	257	269	242	274	271	229	251	273	251	253	279	275	280	277	274	292	243	269	286	274	277	254	218	229	257	260	266	235	241	251	268	266	241	240	244	298	259	259	282	277	280	266	237	261	273	273	245	239	270	235	232	290	216	226	230	273	249	255	235	243	257	266	260	279	279	302	273	237	254	250	273	240	231	280	263	252	275	235	250	243	254	265	270	270	223	253	228	267	262	264	265	253	247	255	277	243	264	266	265	272	265	261	249	275	244	256	250	261	252	279	249	271	258	249	249	257	247	271	265
22522	2424	5173	5833	4922	4057	3341	2783	2368	2073	1887	1654	1541	1431	1330	1270	1207	1132	1071	1109	1039	1014	979	894	910	964	857	839	861	784	798	873	836	763	757	817	744	746	781	755	787	719	752	697	802	766	761	708	721	704	657	708	703	717	754	713	678	680	689	647	722	757	694	694	628	722	751	706	749	672	734	718	726	722	695	707	696	701	686	652	671	694	673	668	666	697	712	743	695	675	745	753	705	724	772	727	682	702	721	720	666	704	740	715	744	691	711	704	700	636	720	710	723	663	734	663	619	703	669	674	723	666	700	681	723	689	692	675	676	703	695	678	694	664	738	708	664	730	738	754	679	691	679	677	697	632	628	681	678	646	667	665	675	657	726	676	689	730	670	670	674	719	621	657	678	690	684	704	650	672	669	654	690	683	665	658	675	679	719	656	674	630	642	674	644	675	718	666	734	622	649	637	684	697	683	631	650	653	704	676	652	632	659	697	634	651	691	709	685	685	667	666	644	690	697	640	673	689	653	697	676	631	661	633	674	693	648	679	662	678	649	662	656	674	691	691	617	670	674	672	634	675	672	647	672	672	693	630	728	687	689	672	679	699	671	659	648	634	660	683	693	681	673	674	633	721	644	668	654	673	670	691	664	635	697	643	696	685	674	693	684	648	617	703	691	628	642	640	710	630	629	686	689	666	711	696	655	662	630	699	677	691	656	678	699	655	673	673	667	694	686	672	648	628	672	681	655	655	683	716	690	644	681	687	655	698	689	651	669	685	684	661	673	671	680	695	626	683	697	684	663	663	653	667	691	685	707	645	693	679	690	652	696	613	670	684	694	662	683	664	667	638	656	620	623	649	688	687	681	710	703	673	651	682	689	653	710	676	691	648	668	677	673	687	640	670	649	675	609	697	694	674	659	699	644	651	640	686	666	660	649	638	630	654	646	631	682	654	651	632	650	674	667	679	670	672	648	673	661	619	671	642	650	688	695	683	677	671	678	606	646	677	661	663	672	663	666	671	737	682	664	643	677	640	713	689	653	646	660	675	660	684	693	697	660	691	680	654	659	662	659	645	660	686	679	641	698	683	661	679	644	663	694	684	642	648	656	661	695	658	671	648	695	662	688	648	622	689	628	674	671	675	653	641	651	676	708	647	686	676	643	689	669	656	669	683	680	678	653	656	644	676	658	660	647	669	668	674	625	645	680	687	673	624	682	688	685	665	676	644	672	637	637	587	644	675	685	729	630	649	704	684	672	662	637	642	678	672	649	613	664	634	737	614	686	669	689	612	673	633	671	653	666	662	630	663	669	658	688	665	657	679	672	645	668	652	680	696	638	639	674	676	628	641	688	681	696	674	676	669	641	647	660	703	636	640	696	696	604	684	663	645	681	689	642	687	660	659	658	672	640	679	631	674	626	664	609	639	638	694	656	692	625	625	674	674	680	656	684	665	650	689	688	673	677	660	628	690	703	679	651	703	669	685	611	622	618	648	668	690	668	635	692	659	639	647	661	616	697	689	661	641	658	627	644	654	681	670	682	665	661	625	660	629	690	631	706	635	665	624	637	641	652	681	598	681	650	676	586	694	663	643	674	637	698	659	621	622	662	611	654	664	662	611	648	672	626	631	672	615	666	655	661	653	689	697	644	666	651	664	657	686	682	684	618	654	643	666	649	684	717	675	674	670	684	666	690	688	687	650	673	688	712	669	666	699	685	671	652	629	667	632	697	666	666	649	701	673	693	640	626	635	644	680	713	667	665	678	625	675	682	650	682	661	633	698	655	672	667	674	667	699	710	671	652	622	635	665	660	653	629	684	713	624	669	652	699	633	687	683	707	722	720	670	676	625	685	650	691	614	692	605	674	668	718	670	677	690	700	677	662	655	611	634	632	634	729	656	640	666	685	617	680	677	685	674	616	654	642	677	698	688	680	694	668	690	655	675	647	645	687	692	660	659	695	675	672	630	675	654	681	682	700	633	635	697	667	652	670	627	633	647	680	655	651	672	667	670	652	690	614	689	650	658	675	649	619	703	609	645	671	616	671	651	645	690	655	676	671	615	666	687	630	654	649	630	644	696	685	681	654	642	659	685	664	699	669	636	684	662	710	696	682	671	670	687	632	642	658	675	637	688	676	623	642	702	638	687	681	667	647	668	678	713	655	676	691	635	665	649	681	661	653	680	655	675	655	633	679	678	634	660	675	667	695	667	649	651	628	668	646	645	688	683	681	628	689	638	678	689	660	665	744	725	676	617	700	639	677	676	695	700	675	664	638	673	658	637	679	725	665	644	658	660	680	605	681	678	718	610	631	658	661	658	681	684	686	695	688	734	658	676	636	631	662	621	651	678	647	650	667	651	679	680	663	653	645	744	614	696	691	702	638	673	637	626	689	658	692	674	697	661	669	663	654	714	659	646	674	645	652	669	682	655	703	645	698	648	632	643	648	694	711	678	691	619	707	649	648	671	623	686	675	687	666	676	595	636	674	661	660	725	675	659	669	661	663	658	659	661	664	653	631	658	684	648	619	681	654	646	621	680	660	659	677	674	613	661	680	667	652	647	700	674	628	644	666	634	642	659	647	671	645	708	669	629	669	678	669	698	705	648	654	676	678	704	650	669	669	702	638	720	682	677	654	685	641	632	717	685	694	678	677	666	695	664	691	673	649	636	673	645	644	628	651	733	655	663	685	635	651	715	639	679	628	712	696	679	642	668	663	690	667	666	686	638	702	657	660	663	653	708	652	651	649	684	693	667	672	679	669	702	651	660	676	660	607	675	629	685	637	646	643	692	654	617	620	642	672	663	706	700	640	687	688	693	651	658	688	661	639	638	664	661	656	646	687	632	663	649	643	650	687	631	622	646	677	645	647	625	695	648	616	635	668	655	663	689	628	666	667	680	664	687	672	646	710	669	667	706	660	662	670	657	662	610	660	689	663	669	714	684	678	638	646	700	651	675	662	700	628	678	667	680	672	658	653	625	613	649	681	680	640	664	590	699	710	672	666	683	648	688	667	710	668	677	673	663	692	697	663	678	650	627	658	646	679	665	664	648	648	696	651	655	667	664	708	643	657	679	665	624	651	632	675	705	694	627	664	657	665	675	702	660	673	669	668	661	662	669	614	654	673	638	665	631	690	664	701	641	644	673	639	695	608	632	675	607	609	684	636	649	705	676	690	694	698	620	636	662	640	682	684	631	673	625	656	623	665	680	677	644	676	641	691	624	644	659	683	674	690	676	628	670	671	638	687	655	648	670	630	686	684	627	658	627	683	686	664	697	687	651	671	658	689	652	645	679	675	616	674	648	645	677	700	671	646	692	660	675	668	662	653	645	707	655	650	688	641	610	663	632	646	697	634	663	662	709	646	688	649	635	627	673	676	631	694	633	635	666	636	659	669	641	675	639	653	657	631	637	673	698	663	665	607	664	692	731	663	669	655	696	641	636	673	642	614	687	652	647	642	683	648	676	671	600	674	670	672	642	673	672	710	641	678	650
5164	414	362	402	402	364	351	359	359	387	371	372	322	353	353	361	400	361	356	373	348	404	352	351	367	373	325	353	365	357	386	377	358	379	352	334	371	327	365	365	343	367	345	352	331	333	368	340	336	380	355	347	336	335	350	364	366	351	336	344	336	346	342	343	363	340	365	366	345	326	385	361	359	369	376	351	347	375	371	348	376	327	387	339	325	330	389	350	342	321	352	349	351	336	345	366	360	360	343	373	357	349	393	340	395	346	346	366	330	383	376	347	341	350	331	353	312	354	346	375	350	356	396	317	373	332	305	355	364	349	373	328	350	336	348	381	374	349	341	345	337	367	368	393	353	366	374	352	332	351	385	350	341	355	372	334	385	347	390	343	370	358	372	334	376	333	354	311	338	358	302	336	341	355	374	301	331	336	350	389	360	317	345	344	351	374	317	372	336	323	355	329	366	328	345	361	367	374	360	362	326	353	359	371	346	356	378	383	350	350	385	385	354	329	351	349	346	339	364	311	343	348	342	336	350	347	372	337	365	338	365	367	350	339	354	372	317	336	332	366	377	369	370	349	358	356	352	363	358	337	374	371	341	384	365	360	345	339	373	360	366	351	344	355	314	369	316	348	359	362	344	344	350	343	312	377	384	346	388	339	362	346	318	360	339	387	361	325	339	339	329	345	359	359	343	393	358	354	364	343	361	367	322	353	363	361	342	370	338	343	351	379	369	375	341	374	357	347	362	355	326	343	347	348	319	349	371	391	367	366	376	368	343	331	347	371	388	372	347	349	324	390	355	361	358	329	333	357	347	390	311	349	348	367	337	360	338	345	324	358	373	332	362	328	343	350	368	376	365	391	373	368	409	344	329	349	386	331	340	373	377	374	344	363	382	372	360	350	373	358	351	307	364	348	380	318	322	415	382	354	367	349	354	344	352	361	365	346	350	352	350	348	369	340	356	343	327	353	357	342	392	327	352	352	388	359	321	376	329	350	321	335	367	326	382	361	330	340	321	372	347	363	351	358	332	366	331	368	366	309	388	348	398	339	372	351	348	336	308	382	375	341	353	378	317	338	332	342	323	360	371	334	370	365	379	345	349	357	343	340	374	334	371	357	364	350	377	307	368	345	335	341	348	405	346	346	388	354	377	343	388	346	378	345	338	339	356	371	348	397	354	372	352	344	369	319	362	381	352	339	364	328	367	370	323	309	318	362	330	331	318	369	344	351	375	329	345	391	345	357	345	348	342	370	394	359	360	336	343	327	337	338	362	380	338	386	349	343	382	359	338	365	343	320	334	391	380	340	378	326	339	356	321	362	366	363	341	354	345	348	343	346	377	335	333	395	372	360	320	356	369	372	345	344	347	380	361	339	357	355	366	327	339	344	368	299	392	325	368	391	349	363	348	349	329	321	353	342	370	333	324	355	351	315	358	338	372	343	335	346	321	380	362	315	327	306	340	354	357	327	384	357	365	370	369	382	358	371	383	316	374	336	335	366	334	339	337	365	331	345	327	322	362	383	316	357	343	353	349	373	365	398	347	357	337	355	341	340	357	340	359	362	338	330	361	377	365	366	347	383	349	391	332	343	384	352	331	344	352	360	314	361	387	320	370	342	387	371	379	339	344	365	350	352	304	357	389	324	331	335	350	342	343	353	367	344	355	346	356	381	360	361	335	358	374	371	347	373	375	366	369	380	344	365	361	364	371	355	322	393	344	339	369	346	320	360	358	361	355	341	355	369	360	373	361	311	382	370	362	369	364	325	340	318	359	351	376	356	354	375	348	358	346	368	353	351	354	322	375	360	343	329	361	357	352	343	376	377	358	381	357	349	364	349	363	347	357	314	341	362	333	356	357	384	364	325	366	375	339	336	363	328	361	372	360	380	309	362	390	345	319	366	366	325	328	347	367	336	371	326	325	379	331	325	345	348	358	378	331	357	355	358	361	355	316	348	331	328	377	367	371	346	329	375	392	364	374	375	368	385	316	367	348	353	342	341	353	338	339	383	373	324	350	353	351	342	364	347	347	343	350	324	394	341	367	335	363	360	384	321	353	373	392	354	350	362	375	325	365	394	345	366	362	337	343	364	342	338	375	345	357	335	320	352	381	339	342	359	350	322	354	362	366	355	342	349	363	347	360	368	381	321	376	363	321	357	325	337	345	337	340	371	327	381	357	370	362	346	340	325	361	351	365	352	328	369	368	323	363	355	385	355	348	344	345	382	314	334	388	325	361	338	341	409	398	382	329	339	335	341	365	356	405	333	366	365	364	329	362	335	357	368	343	333	375	338	330	374	344	368	375	355	319	357	357	339	349	329	320	336	348	371	360	391	329	325	358	335	338	344	350	327	370	356	343	361	381	365	377	325	328	381	375	357	334	367	373	367	336	390	338	344	353	386	348	355	348	360	357	390	337	330	337	356	372	381	370	369	334	321	329	306	340	338	344	352	347	374	364	337	361	351	333	371	361	365	363	371	346	347	381	361	325	349	323	329	371	342	352	341	323	363	364	307	353	355	330	332	332	354	341	357	359	361	353	385	344	348	333	349	365	341	362	346	352	375	351	375	372	334	376	331	367	349	369	312	310	319	370	326	331	353	367	341	352	325	343	367	365	323	363	325	332	330	376	387	350	347	335	339	398	359	354	328	341	354	334	317	397	392	361	374	362	334	352	362	360	350	352	358	332	371	384	339	356	338	374	352	361	370	363	357	345	347	361	348	329	376	355	350	358	359	322	391	346	361	333	377	364	361	325	393	423	352	363	374	347	370	370	350	342	386	373	339	350	360	354	378	357	361	316	328	366	330	323	348	353	357	344	327	365	365	327	381	367	394	349	363	366	377	351	330	381	344	335	375	362	336	368	351	354	360	362	365	336	325	375	403	338	340	359	340	347	353	350	355	359	312	349	328	380	315	345	333	343	357	325	384	366	333	360	350	311	365	325	352	334	323	364	388	361	386	339	327	392	379	341	347	373	397	377	359	380	352	335	367	330	375	352	330	352	326	348	364	388	346	370	358	346	359	381	344	409	364	329	335	337	394	332	356	379	369	351	375	328	343	338	359	340	339	390	339	349	335	325	333	341	364	360	361	377	343	350	335	322	350	313	351	373	367	342	348	330	365	360	343	346	361	383	353	367	367	349	299	355	365	371	341	350	367	370	376	362	340	366	322	338	339	338	373	338	366	351	373	356	311	360	320	379	406	368	354	354	350	370	351	367	346	342	390	330	350	348	340	319	357	350	350	363	321	347	373	364	344	343	397	355	346	373	364	338	342	338	376	362	355	342	353	342	376	335	371	384	341	368	365	340	335	358	352	349	376	350	347	323	324	315	375	357	351	329	330	369	353	368	336	356	363	342	375	357	375	335	344	345	367	342	355	337	314	339	335	337	346	350	363	370	340	392	358	358	400	399	381	382	378	373	371	393	374	369	359	374	368	331	362	376	349	358	355	360	344	322	372	399	387	327	353	363	367	352	328	353	344	370	364
4968	935	1026	984	1025	1035	1022	956	979	942	945	942	922	901	974	903	950	906	940	900	941	896	950	932	879	908	893	920	903	899	935	898	888	922	885	868	974	897	929	880	877	931	897	900	922	929	875	860	889	874	940	934	914	913	927	905	878	889	941	874	869	927	912	942	929	963	967	914	901	916	942	990	907	858	993	922	926	909	894	943	883	903	864	946	942	874	935	898	950	888	908	919	900	937	896	900	910	887	912	955	936	916	879	892	904	843	919	877	907	882	910	956	926	935	934	887	891	890	933	927	956	892	924	899	969	1031	925	894	950	881	923	863	896	920	945	932	947	924	937	936	946	920	907	891	893	975	928	906	878	870	912	923	919	965	896	905	959	873	887	939	883	882	920	897	934	958	914	886	903	909	888	893	867	941	924	903	838	912	863	888	878	889	930	909	893	924	940	887	912	912	932	967	852	918	928	923	804	925	896	969	930	931	925	839	909	910	868	871	884	911	967	950	852	923	965	913	888	833	927	931	894	910	899	905	899	874	896	909	921	900	891	908	878	911	878	950	925	862	905	897	881	844	937	897	907	870	893	898	912	907	872	937	895	949	934	931	893	979	933	978	855	926	909	904	907	901	905	865	963	952	852	860	919	857	897	914	908	899	916	881	988	912	898	911	889	927	904	921	956	921	888	958	891	946	917	886	894	929	924	955	890	930	883	955	905	901	917	927	894	928	884	908	879	899	961	924	898	874	907	910	875	887	876	895	904	913	892	873	909	932	817	862	924	924	899	917	906	905	838	913	866	899	901	897	923	883	863	950	898	912	863	940	959	890	946	902	915	882	897	903	971	890	946	875	880	929	902	962	898	938	898	896	889	868	888	965	913	912	950	876	869	924	905	843	908	917	937	886	890	888	913	939	908	964	921	918	913	932	912	978	884	948	903	901	857	965	916	898	917	932	943	922	887	919	931	876	882	859	885	932	951	872	880	919	909	925	902	880	915	901	920	913	842	920	909	942	879	917	912	887	895	914	936	858	921	947	905	904	938	905	934	950	843	920	889	923	926	910	914	878	875	964	877	918	924	894	976	941	895	907	929	886	887	865	888	866	888	891	918	912	877	916	892	948	911	902	918	903	918	909	937	885	908	918	897	890	861	889	930	903	863	886	904	880	890	878	953	913	937	909	857	975	890	884	991	908	956	914	817	931	895	905	921	896	944	929	922	908	911	863	900	914	842	903	917	907	925	897	849	909	884	891	921	913	896	938	884	982	869	868	917	877	912	969	874	898	930	921	884	910	940	914	920	936	942	897	924	899	944	892	848	872	887	867	939	880	972	936	880	839	919	904	919	912	886	887	985	933	918	873	934	881	965	963	938	879	915	915	874	862	886	925	829	912	889	895	916	870	950	959	893	898	918	888	865	900	933	960	933	884	926	931	894	926	947	972	863	913	917	928	938	882	938	932	908	888	930	894	873	886	978	924	918	857	897	920	896	893	904	833	915	913	907	918	914	929	891	875	900	868	936	888	896	904	946	923	991	876	882	930	956	914	925	890	910	907	913	925	963	819	941	969	929	874	934	906	932	908	898	928	906	933	875	908	870	912	880	912	938	928	904	948	906	899	912	934	919	864	886	898	852	885	885	926	899	905	882	903	962	900	888	837	935	906	894	961	915	899	866	890	917	909	887	896	897	899	948	926	916	916	871	899	981	909	890	915	874	892	871	954	884	895	907	898	931	950	898	883	939	890	904	889	873	884	850	892	922	912	895	933	888	906	845	905	910	940	901	881	946	914	934	939	916	950	918	892	929	925	931	908	925	866	872	889	914	949	876	901	900	913	897	939	920	880	850	872	999	898	880	913	939	866	860	848	959	905	868	900	913	897	932	878	945	953	901	918	919	929	907	950	915	876	913	887	915	890	893	884	882	907	890	901	963	934	931	905	999	934	898	901	878	871	902	924	903	910	914	904	862	874	891	890	951	915	907	892	925	889	896	913	913	826	888	944	895	936	904	851	877	864	862	905	884	872	870	917	939	975	903	863	964	960	936	920	855	907	940	875	927	862	917	941	917	912	912	854	858	910	890	902	968	944	944	896	900	954	919	901	934	915	897	904	935	891	912	955	850	893	928	894	889	932	915	967	887	874	863	923	976	947	912	935	909	900	871	916	926	872	934	922	904	933	913	982	907	916	940	843	899	905	900	884	928	936	906	910	902	904	896	899	901	895	909	921	948	887	893	912	882	898	897	894	905	895	917	898	884	896	900	926	851	902	906	912	930	898	929	910	931	929	944	878	888	907	839	922	895	881	877	964	893	892	886	922	907	882	914	905	913	947	864	878	914	883	939	876	881	908	915	921	939	911	886	870	877	842	921	935	906	886	894	902	904	886	910	913	925	872	894	921	836	909	928	872	894	943	881	948	936	933	872	919	943	948	873	913	905	811	890	906	964	931	939	898	911	869	943	879	894	934	930	888	902	878	883	913	881	915	905	941	915	921	880	890	897	838	907	890	930	928	876	910	897	886	934	921	912	941	908	912	939	922	909	862	909	918	863	907	884	901	871	908	919	871	913	897	946	875	917	901	860	886	902	900	896	896	952	944	919	862	885	933	875	880	886	922	900	914	935	888	951	933	921	900	892	934	925	912	901	877	896	902	897	887	982	943	966	923	927	889	862	875	910	884	916	872	917	860	896	899	932	894	921	862	908	920	911	909	855	917	921	871	921	840	919	912	908	895	887	918	940	918	911	861	910	912	893	935	920	903	898	880	875	938	923	877	919	934	929	887	878	873	935	910	875	970	925	894	895	862	913	934	905	870	923	883	926	938	919	891	853	906	908	898	912	864	954	911	942	933	959	950	882	946	891	871	894	894	892	953	880	900	881	947	906	911	891	848	901	901	919	929	932	911	938	913	918	903	866	924	931	933	933	855	847	887	918	936	908	920	948	903	925	883	921	936	880	946	914	941	941	932	937	910	870	952	953	874	965	874	899	989	859	906	950	952	886	884	914	882	912	919	941	878	913	821	929	913	876	929	923	897	931	915	892	886	930	885	865	889	922	900	859	921	968	916	911	918	911	916	890	868	875	920	883	901	895	871	896	903	913	945	927	955	907	953	908	933	909	949	953	890	913	880	960	958	933	957	925	869	880	915	918	925	901	943	850	899	913	904	925	934	952	891	922	897	922	880	915	903	850	937	889	916	961	946	896	912	943	946	912	902	917	907	878	923	852	868	897	874	948	905	912	937	905	928	864	921	918	864	890	919	908	924	904	889	889	894	882	935	893	928	920	897	897	912	916	910	915	882	891	927	907	903	896	990	940	900	904	839	886	925	855	955	887	907	977	933	911	919	874	934	894	896	911	929	965	911	942	894	925	929	886	874	882	865	923	904	936	919	893	929	897	907	925	950	885	927	892	888	892	882	955	939	890	932	899	938	880	932	871	979	893	904	909	923	893	882	900	932	905	946	924	939	887	832	866	902	932	946	919	904	933	893	922	910
32925	4182	1604	1226	926	740	648	562	527	489	494	458	433	455	423	409	399	454	383	388	357	400	386	364	367	411	385	391	368	372	382	379	406	385	412	420	386	394	388	356	410	416	351	385	386	350	384	379	384	370	355	400	396	335	373	400	365	384	379	356	380	381	364	392	353	352	408	388	353	379	343	374	403	371	372	357	402	349	412	356	398	372	366	410	371	388	374	395	372	330	393	358	370	354	384	374	411	344	355	379	402	344	386	381	396	377	385	365	372	377	382	371	378	390	381	346	361	376	430	374	356	369	372	415	401	388	391	358	371	361	370	403	356	381	364	369	377	366	376	390	377	361	362	379	376	364	348	353	354	380	366	360	421	369	353	357	395	347	361	411	370	366	383	394	366	373	375	357	383	343	330	371	353	387	344	348	353	356	351	367	364	394	372	355	357	388	397	382	385	352	346	372	363	398	377	387	363	359	411	411	351	383	393	370	343	388	396	347	379	364	363	354	394	352	358	331	356	354	391	336	372	346	415	369	398	353	384	398	388	321	419	373	354	356	378	389	365	348	346	386	376	358	379	413	391	364	392	386	345	339	341	364	345	356	373	400	354	317	403	371	345	396	364	355	369	391	362	369	383	385	395	352	393	397	395	367	374	362	358	377	355	352	389	376	370	367	360	362	373	372	398	360	368	356	380	357	369	394	377	378	386	366	334	384	375	365	375	365	413	370	390	393	379	377	371	379	393	362	368	327	366	371	359	356	391	372	345	365	430	345	376	407	400	384	410	364	352	374	388	382	365	355	355	334	364	382	338	414	356	369	392	358	405	363	376	371	360	405	378	394	376	366	358	394	345	358	386	357	358	394	411	349	395	384	363	348	320	344	383	370	392	377	373	341	372	350	375	385	383	360	342	368	356	360	402	367	356	336	372	345	338	374	358	370	364	379	379	362	330	370	343	362	410	377	376	333	386	386	360	388	360	389	430	363	443	373	375	368	326	415	390	377	380	368	336	386	354	362	357	398	353	362	364	388	381	378	382	364	370	366	360	340	360	373	374	369	421	402	389	344	378	356	357	339	374	401	384	371	397	372	374	371	357	387	379	404	381	368	352	381	385	353	362	350	325	372	379	387	355	363	351	377	376	398	343	380	364	410	371	404	373	395	360	370	381	351	352	357	377	353	370	376	367	366	394	357	354	382	326	388	362	375	358	353	364	369	368	395	363	400	365	357	367	350	345	387	354	382	365	374	374	393	359	389	371	363	353	375	361	381	343	391	396	361	366	379	355	344	404	333	391	393	355	366	388	395	366	363	361	362	381	379	414	381	382	387	376	375	373	331	361	371	373	385	395	362	357	341	366	384	357	329	359	354	354	346	397	393	397	358	352	378	354	337	351	401	359	388	388	407	394	355	352	377	377	383	387	366	367	384	363	400	380	387	371	349	356	383	361	373	368	375	370	380	373	353	369	387	376	352	386	379	387	373	379	399	396	358	351	407	382	338	370	377	390	352	391	358	381	387	403	356	350	384	388	342	380	369	337	352	372	409	382	342	404	405	378	349	380	401	353	360	351	410	367	370	367	364	374	345	351	387	375	376	381	374	370	353	350	379	366	376	365	392	373	339	348	379	344	345	338	362	385	347	392	386	373	345	380	366	364	366	368	414	370	365	391	368	362	375	377	376	364	385	368	376	366	389	374	351	386	393	364	374	347	381	371	337	374	395	361	336	375	335	363	352	343	383	381	355	344	365	388	347	368	350	366	376	390	346	353	389	364	367	346	379	341	371	378	361	375	368	371	387	393	354	363	368	380	371	374	362	370	387	386	355	349	399	371	365	389	348	345	412	371	381	407	399	364	362	365	337	357	352	353	386	354	367	359	395	375	375	382	370	373	358	371	380	363	386	376	389	361	375	380	378	390	348	355	377	387	378	381	361	396	354	374	358	392	364	395	372	380	375	391	375	379	394	368	324	385	352	379	357	374	384	384	358	351	367	389	388	357	359	369	364	352	383	359	360	346	389	360	388	359	366	396	428	388	368	358	397	399	365	405	414	373	397	368	354	352	360	376	370	366	368	381	369	369	369	352	346	355	368	339	353	394	340	364	370	374	391	368	373	358	364	335	387	370	353	369	390	380	395	349	381	363	369	376	392	383	365	374	384	367	359	360	393	358	372	394	408	394	362	385	363	411	335	403	386	343	377	375	388	349	347	338	352	367	408	365	365	385	400	344	375	368	351	362	351	381	373	330	394	391	379	394	357	346	358	353	387	393	387	370	366	375	374	343	410	356	358	392	357	354	369	384	327	359	356	368	360	366	408	378	368	384	365	387	370	374	371	365	374	339	362	372	366	383	379	373	324	322	337	385	375	368	374	398	387	360	373	345	364	372	366	387	372	396	414	373	373	353	363	381	370	411	354	392	359	409	376	371	387	401	395	340	373	364	413	389	353	406	389	347	323	371	378	363	381	362	367	354	348	363	371	339	340	380	393	369	401	388	371	356	376	385	379	348	359	396	359	317	343	370	376	368	332	377	378	381	378	402	374	419	370	400	371	361	369	359	380	385	377	325	397	370	390	346	398	392	420	354	360	372	396	363	343	355	351	369	352	352	393	358	383	404	362	360	352	391	364	348	372	343	410	364	363	377	352	361	402	380	388	382	388	376	386	372	404	390	356	381	368	364	364	318	391	382	340	351	370	371	367	355	370	399	414	360	389	374	405	335	341	364	337	342	346	350	385	362	355	370	372	377	371	359	369	389	362	347	346	394	331	329	386	393	370	372	352	375	354	371	354	363	380	382	354	398	375	361	384	369	371	363	397	378	370	371	388	351	399	383	399	386	403	371	397	343	389	358	388	375	386	356	375	378	325	373	396	347	382	371	404	357	392	362	374	383	370	385	367	377	378	362	360	369	379	387	379	408	380	341	392	357	372	400	419	383	383	359	368	349	355	372	353	371	371	381	390	368	351	399	364	372	355	387	378	362	363	377	366	368	379	367	390	371	377	367	337	354	386	379	388	365	356	335	351	363	417	398	371	373	346	362	354	363	352	354	388	348	391	355	351	399	369	357	372	399	363	362	395	413	400	360	390	376	376	383	377	378	357	372	380	359	388	335	410	414	341	386	399	375	411	386	380	371	371	400	370	346	339	374	331	349	358	359	378	366	362	386	387	347	371	381	361	397	349	355	366	365	387	434	375	356	394	335	375	367	371	345	350	349	365	358	369	369	370	323	352	378	356	389	372	364	354	391	385	369	355	403	377	383	393	378	390	360	353	356	328	386	364	355	371	354	362	363	332	364	388	362	376	404	350	410	343	389	412	329	387	360	411	371	342	377	404	377	381	372	369	345	388	378	388	370	356	386	391	374	351	432	367	378	375	335	384	376	374	403	402	370	377	367	347	380	393	341	387	397	369	360	397	395	369	402	340	371	344	389	385	383	368	373	394	345	371	390	362	378	365	381	382	357	387	350	406	433	375	407	413	382	418	354	360	343	378
15916	1845	3210	3633	3157	2680	2392	2110	1886	1713	1593	1468	1450	1363	1252	1226	1191	1181	1122	1155	1126	1089	1141	1100	1007	1031	1118	1069	1022	1035	1021	1023	977	988	1054	1034	1013	1019	943	998	982	975	965	995	966	991	992	1021	999	943	962	1002	955	973	989	927	943	961	906	954	935	955	933	950	896	960	1010	945	940	984	974	988	990	995	984	951	991	1013	940	996	955	904	947	942	936	933	947	976	944	929	937	904	940	924	929	938	938	946	878	945	982	946	925	923	927	979	985	913	973	942	942	1002	929	997	938	933	946	966	967	997	941	940	936	1011	932	947	924	974	905	964	923	960	1016	980	976	985	911	969	982	961	1005	947	910	944	932	928	956	995	974	959	932	958	961	945	928	978	968	925	987	947	902	953	929	943	935	913	935	933	922	958	919	955	917	902	935	938	922	979	933	910	868	851	893	993	886	976	927	924	913	962	926	967	972	930	935	947	939	925	899	952	981	920	958	959	980	967	947	973	940	920	904	955	904	930	875	944	942	883	907	928	925	916	938	916	947	937	948	909	927	899	902	930	963	887	896	987	986	941	976	925	914	947	912	953	917	919	980	937	962	976	943	861	899	939	932	981	926	897	953	902	921	920	926	895	914	917	898	941	1041	901	950	912	970	960	905	938	940	941	922	927	956	958	890	912	931	966	923	1000	940	985	902	936	879	998	929	950	999	911	912	914	967	932	941	961	920	951	948	923	987	953	979	872	920	949	941	912	918	954	899	952	962	1001	930	908	916	925	925	1003	935	990	911	952	955	853	973	965	917	965	936	945	909	900	915	955	983	945	998	897	860	912	946	955	937	914	912	942	990	922	971	896	936	893	906	933	888	967	976	936	853	921	951	942	933	859	946	997	1006	942	942	967	961	932	935	939	938	935	900	876	938	911	893	928	965	937	863	966	953	1000	967	938	972	966	957	934	937	939	986	937	945	967	887	969	927	878	980	924	935	901	926	932	982	951	940	921	970	915	918	947	916	937	945	953	950	896	951	958	962	1025	921	917	923	899	971	1003	972	928	955	887	877	925	928	912	899	957	894	947	915	935	924	946	937	968	971	941	938	965	936	916	911	912	933	972	905	949	943	943	920	938	911	954	880	926	937	930	913	915	935	968	866	916	936	939	959	949	961	915	969	964	883	915	930	897	907	916	933	944	937	993	943	883	912	983	877	964	900	922	966	900	915	912	954	946	934	945	988	928	963	889	909	908	970	963	996	972	937	889	930	941	900	928	937	905	920	969	931	948	968	957	974	934	970	966	930	914	946	910	952	963	934	903	974	911	938	966	958	948	950	927	1004	957	914	959	973	927	862	959	928	909	921	1018	925	903	991	965	956	891	944	888	900	938	821	968	939	919	946	967	927	965	917	973	941	970	917	924	936	928	936	968	946	921	939	977	880	922	906	949	912	927	933	964	977	951	921	1017	942	988	920	1003	947	958	892	987	886	931	944	906	940	987	905	941	920	941	899	965	940	963	963	928	901	950	950	944	915	962	995	923	913	947	951	948	915	876	906	931	921	938	964	895	946	937	962	869	909	958	954	943	980	983	954	949	902	896	957	961	917	939	972	946	920	927	957	920	969	955	978	916	982	900	939	998	903	909	942	930	935	899	936	916	929	949	941	934	939	998	946	896	958	979	909	944	933	915	955	911	932	883	924	905	926	910	908	953	958	934	902	956	978	978	962	898	930	961	980	928	958	926	939	894	960	944	899	908	887	966	1007	912	967	942	931	908	884	938	955	909	988	979	886	979	936	979	932	947	862	948	921	958	930	939	923	984	905	956	902	946	930	917	928	904	922	877	910	917	932	934	926	972	986	910	949	919	953	937	968	950	851	907	934	893	959	951	942	961	968	955	918	935	941	969	902	936	936	911	919	923	942	945	914	1046	895	938	928	930	933	944	926	1001	941	944	922	901	950	876	932	955	1010	903	930	956	965	917	975	916	899	950	917	898	987	982	937	953	919	966	951	956	912	963	971	959	942	897	966	924	907	917	938	907	923	926	913	916	949	848	991	927	928	907	918	940	940	898	949	873	943	926	959	918	937	879	955	925	987	915	925	913	942	902	896	896	960	912	958	917	989	944	951	974	974	953	938	935	876	967	937	998	916	949	975	891	964	960	896	920	945	971	973	934	906	909	899	960	904	932	945	910	964	921	966	956	945	906	893	1002	993	911	935	956	941	921	934	871	953	972	923	985	887	917	1015	957	966	955	893	918	945	895	918	916	960	937	978	887	920	937	971	1010	932	904	939	954	951	953	965	901	925	890	890	885	929	916	953	978	960	921	932	887	919	960	923	945	897	901	912	923	967	913	893	952	1024	963	902	906	917	993	953	974	951	877	889	960	947	987	962	916	916	920	927	970	930	928	957	942	924	971	933	967	940	944	925	951	962	938	975	938	906	923	984	941	933	979	944	983	935	905	956	932	969	897	962	922	959	911	986	950	936	909	927	940	937	936	889	961	920	923	908	993	959	920	936	878	954	905	941	967	904	926	947	939	928	941	920	933	913	963	974	905	898	951	998	934	981	911	935	970	915	932	980	960	843	956	914	923	1026	881	885	884	944	907	933	868	961	883	1018	880	917	938	921	953	964	936	942	942	914	924	909	924	926	882	940	926	937	956	973	1022	949	928	969	985	975	912	997	937	912	916	939	952	923	901	935	912	960	934	896	925	901	922	934	933	942	957	877	934	915	932	940	957	963	960	928	955	890	999	945	918	908	919	997	912	919	931	976	918	980	895	919	927	882	949	942	992	904	946	910	944	1020	985	959	928	984	961	957	1012	977	901	889	924	940	951	969	913	935	980	922	877	972	915	914	969	970	936	938	956	958	898	901	931	913	960	947	934	903	946	904	935	957	974	904	928	985	965	913	860	918	956	963	981	974	937	922	932	937	931	987	989	921	964	978	932	866	944	898	879	973	919	918	951	984	874	945	913	957	926	958	946	934	908	932	942	905	896	909	936	969	961	902	932	929	955	926	965	961	973	955	929	997	895	959	942	932	980	893	943	903	975	962	976	918	946	946	907	1002	906	928	922	965	909	947	916	918	967	962	972	932	954	951	876	977	970	921	941	952	949	924	988	962	951	949	906	925	934	931	967	961	961	992	942	969	881	904	942	959	884	908	952	936	933	979	999	932	974	927	925	945	903	984	929	967	898	917	944	951	961	947	943	937	908	941	945	949	965	925	899	958	966	925	929	994	931	896	881	953	938	929	967	928	944	998	925	897	958	941	962	971	937	944	977	919	875	959	935	858	982	867	936	939	981	929	932	904	919	930	946	886	936	947	916	890	964	946	924	972	954	944	933	968	952	959	900	886	899	925	936	893	942	893	931	923	934	890	945	970	903	925	920	957	927	939	952	910	916	963	925	908	935	950	989	911	903	940	893	966	954	941	975	931	923	972	894	996	894	966	956	882	949	931	999	956	983	926	938	913	941	911	928	919	932	942	885	903	966	916	963	914	944	923	966	949	921	947	959	942	949	895	907	978	966	922	933
47563	10029	2969	2130	1439	1053	855	636	586	504	504	396	384	393	349	331	321	341	326	329	307	301	297	324	285	317	240	261	295	262	290	273	273	280	268	277	266	267	241	243	243	251	257	288	291	259	252	253	252	267	252	244	254	274	244	264	289	258	264	287	247	281	241	265	232	293	256	279	288	264	247	237	279	265	262	252	285	285	223	267	256	245	280	248	265	253	253	250	236	256	251	271	224	233	269	284	248	218	253	276	270	268	212	264	265	246	261	250	266	260	253	254	284	257	239	266	247	238	249	266	266	322	256	267	257	249	251	246	261	211	264	261	252	262	269	266	285	267	237	248	289	257	242	262	292	235	247	252	263	256	264	267	285	253	264	256	262	237	246	287	233	293	246	286	234	250	258	239	285	264	241	261	232	254	250	262	267	251	262	254	277	266	265	271	247	258	277	229	236	265	253	267	255	305	277	237	250	235	243	232	273	226	272	281	274	284	259	248	247	278	239	261	256	296	273	264	257	238	233	238	252	249	234	253	257	242	253	260	256	251	233	252	240	253	255	237	266	265	285	255	244	245	249	275	284	266	289	270	238	268	246	237	255	260	267	246	248	274	262	229	247	262	276	263	266	245	272	283	298	278	272	258	248	232	246	264	260	253	245	286	255	260	249	262	270	283	260	286	280	267	264	257	249	265	260	277	249	230	249	218	264	240	275	267	253	263	259	267	260	263	272	249	280	270	247	260	258	277	239	250	279	253	230	225	243	266	253	238	232	248	256	271	274	246	253	255	277	257	247	264	243	231	260	262	242	264	247	258	228	246	261	247	254	282	274	283	267	271	277	218	281	259	273	246	290	253	258	258	259	250	259	269	268	266	243	290	285	271	253	263	257	259	262	304	248	269	253	271	250	230	277	255	272	265	265	269	257	268	251	265	249	260	252	285	251	262	273	278	251	236	270	278	274	227	245	264	253	254	272	230	248	280	267	273	264	245	283	308	273	271	244	262	262	251	260	271	244	237	265	255	259	260	229	289	247	262	240	275	259	253	282	262	255	257	261	240	246	254	257	270	249	262	262	272	258	245	237	249	250	240	246	267	252	244	268	257	258	259	270	269	253	254	285	246	264	266	253	263	275	250	249	283	230	242	250	275	239	276	266	251	227	259	250	246	286	266	258	240	248	240	270	262	250	254	254	269	279	245	223	240	255	240	229	225	232	273	251	256	237	256	286	264	251	288	269	286	269	229	284	265	271	247	254	251	242	272	231	255	257	268	272	257	268	276	239	251	277	254	242	259	275	274	256	267	220	267	289	258	234	260	285	256	242	270	237	252	276	252	265	251	288	264	234	274	243	266	248	256	229	264	272	244	252	285	273	267	239	272	228	235	251	273	252	268	266	231	255	256	246	296	253	281	238	241	233	269	266	238	223	236	270	266	270	244	282	273	274	293	254	265	284	255	228	245	247	258	245	244	264	240	269	247	288	238	264	265	276	270	244	273	252	263	271	238	251	219	246	256	270	244	232	266	261	253	251	214	245	267	248	271	260	254	258	226	243	253	238	260	242	277	251	276	289	267	246	269	256	273	293	250	249	273	267	276	242	252	279	249	261	251	270	236	265	264	274	244	257	262	249	242	258	234	253	246	248	237	264	259	262	248	272	257	279	275	271	273	260	240	229	261	247	251	258	241	264	269	228	255	242	271	294	253	252	263	248	274	254	263	285	250	255	256	263	253	274	258	243	257	232	256	264	243	258	257	236	252	289	256	274	256	242	251	218	248	279	285	256	266	265	267	275	292	246	224	248	276	258	268	261	265	255	245	272	248	254	250	234	276	257	246	237	254	280	241	266	246	234	259	286	243	271	241	269	222	269	278	240	231	251	253	285	260	256	233	268	259	245	288	253	254	265	248	242	264	278	260	247	255	264	259	276	282	257	263	277	258	279	264	249	239	260	273	227	256	236	272	282	283	284	277	272	235	262	250	259	252	248	264	254	278	241	277	280	247	260	271	297	260	229	288	252	271	270	257	293	263	255	258	256	253	257	244	244	248	246	258	279	269	243	268	246	257	250	282	236	242	262	291	229	252	261	236	238	238	251	249	245	253	250	251	259	259	275	260	273	252	247	255	244	271	247	249	234	263	237	257	228	251	245	241	263	212	236	267	256	239	257	242	263	273	246	252	242	260	251	276	257	263	236	243	251	232	221	265	249	261	256	241	259	265	278	246	285	271	258	238	250	250	249	232	257	239	262	244	274	270	260	266	269	301	245	285	252	257	255	279	258	279	269	271	264	233	225	257	261	255	238	245	249	263	246	275	248	237	248	273	262	228	234	256	255	253	281	231	262	258	257	270	299	259	255	253	259	280	254	258	244	270	253	266	284	272	274	272	274	277	242	250	246	273	234	270	252	251	239	231	258	242	273	260	274	280	247	287	262	222	276	267	277	270	264	275	294	233	235	270	265	233	282	265	232	288	231	273	274	261	273	251	262	285	272	278	289	263	273	259	250	259	231	277	267	256	230	271	225	285	268	235	265	262	274	250	252	269	250	259	276	265	240	251	233	252	280	239	268	269	278	279	270	215	251	260	242	257	246	258	237	252	265	250	291	267	243	297	252	261	256	252	286	238	249	260	256	254	272	247	256	269	243	280	270	249	249	249	254	240	274	283	248	219	262	253	251	260	247	259	256	248	278	257	272	255	270	274	259	262	267	269	286	263	242	260	277	243	242	259	252	273	237	267	242	259	244	260	264	248	241	261	231	275	257	266	252	252	253	266	231	244	253	254	250	227	236	269	272	242	258	234	262	256	264	273	256	261	256	251	269	256	274	239	249	272	271	235	270	254	242	262	273	255	275	250	275	256	254	274	264	252	242	262	252	221	226	249	265	257	257	240	249	298	256	253	253	291	242	238	282	254	263	268	222	242	235	287	272	260	258	234	244	259	260	260	273	258	276	243	285	237	260	260	256	263	256	254	268	241	242	258	229	273	252	245	253	242	247	272	238	272	274	237	246	260	240	261	270	259	242	236	258	235	232	256	270	280	245	280	286	245	273	286	263	279	262	279	270	242	251	255	259	238	258	265	263	277	263	286	265	251	264	249	232	279	281	242	244	273	250	257	254	248	252	274	238	250	254	255	272	241	248	243	219	285	259	254	262	281	257	262	282	237	282	249	268	254	275	267	264	244	261	255	239	275	259	271	266	266	250	266	251	254	277	274	269	266	265	253	260	272	246	272	234	231	270	243	253	270	266	225	254	267	272	267	234	268	259	254	254	253	282	274	236	275	298	262	269	262	249	252	276	258	242	250	275	237	274	273	238	249	264	259	297	260	254	272	282	278	264	262	273	212	256	249	256	247	278	265	274	251	247	271	264	274	250	241	264	278	253	252	252	281	249	264	268	267	249	264	252	273	271	248	266	272	245	280	254	261	223	232	255	266	262	264	249	238	235	243	269	245	274	248	259	278	270	257	251	258	246	220	248	273	246	250	266	264	274	250
22304	2483	5218	5835	4996	3909	3351	2782	2463	2048	1936	1763	1587	1487	1369	1252	1191	1167	1116	1053	1002	987	995	967	970	920	906	860	876	850	845	864	825	826	789	789	777	803	809	785	747	725	762	774	757	766	687	747	717	697	769	681	758	706	731	708	723	719	696	730	704	702	701	728	736	722	721	766	793	792	714	766	751	708	700	730	716	678	708	677	724	706	718	765	718	704	701	698	724	716	674	702	714	656	703	711	726	739	752	730	740	727	681	778	695	713	664	640	722	705	722	668	652	768	694	662	686	765	702	723	693	698	744	692	728	694	680	650	725	700	662	716	696	715	744	699	701	715	743	692	713	691	676	697	702	663	667	731	729	697	710	699	632	682	698	711	680	717	677	709	666	706	693	672	723	690	690	665	663	684	616	677	689	637	697	632	685	648	704	636	685	678	711	697	713	640	680	654	667	670	659	674	673	673	687	650	681	705	691	658	658	701	658	681	686	633	707	695	692	694	687	610	660	742	665	652	676	713	684	668	643	669	675	678	695	745	694	681	686	664	670	675	703	675	671	702	674	666	652	671	664	658	669	675	671	626	684	639	636	654	693	711	698	686	640	642	696	671	699	689	675	650	672	683	677	666	690	678	676	650	675	678	657	647	662	695	667	647	669	691	686	680	651	674	663	707	668	670	630	687	684	696	600	675	651	669	666	653	675	686	683	680	629	685	621	664	682	679	688	715	726	685	663	690	704	654	705	724	613	623	665	669	619	672	712	643	635	724	698	614	722	679	694	699	660	715	715	649	670	716	668	631	694	706	616	659	643	650	637	663	625	671	659	673	646	688	685	665	703	688	657	654	670	681	691	709	725	626	599	614	647	667	679	704	657	689	672	653	677	659	623	665	681	680	651	661	667	696	743	692	651	688	693	680	678	675	675	655	680	667	694	682	664	637	694	695	660	652	685	762	680	670	685	651	662	652	627	722	673	677	635	678	680	738	699	666	702	655	668	637	716	660	654	671	678	682	630	646	658	691	736	643	629	663	709	660	677	656	636	704	683	681	692	698	674	681	632	654	670	626	633	703	732	664	669	703	665	687	642	672	711	675	711	665	610	631	711	681	666	638	665	694	655	717	631	666	699	650	678	660	710	637	642	687	684	677	712	698	651	652	667	714	708	636	648	679	654	696	684	680	698	650	689	655	712	694	698	653	698	663	660	687	690	736	694	644	683	683	714	662	686	702	684	690	694	666	674	671	662	672	663	678	700	684	675	683	670	678	714	653	663	673	687	709	659	678	676	684	678	640	726	678	660	708	638	680	657	652	640	664	677	698	713	682	673	666	718	646	686	684	664	677	688	642	694	672	649	687	665	705	665	681	634	670	681	661	710	673	679	702	677	734	656	665	706	718	703	660	707	658	612	665	676	670	706	660	659	693	702	702	741	660	672	731	665	687	704	698	695	692	682	669	676	698	642	706	638	652	675	665	666	666	703	656	672	650	722	645	655	672	703	701	691	714	663	677	702	607	626	666	694	674	707	674	699	707	681	651	628	664	649	669	676	671	640	651	660	645	633	649	639	650	668	680	696	623	657	677	701	638	649	708	659	681	632	665	662	697	663	667	691	696	636	666	679	660	691	678	680	669	626	734	651	673	648	679	675	691	700	685	689	676	648	643	686	746	664	680	697	719	710	670	694	660	670	647	653	675	680	683	659	659	668	648	642	626	673	690	656	675	711	661	662	630	729	688	664	699	662	693	679	700	648	694	660	680	664	645	691	668	661	659	644	665	684	691	725	646	661	639	670	673	651	651	667	667	619	672	670	667	667	704	675	717	680	651	678	669	642	712	675	704	698	616	689	669	661	721	626	646	680	645	697	688	697	666	719	667	689	703	686	642	678	706	657	665	661	671	725	679	651	692	670	650	644	642	648	693	676	642	710	657	670	683	676	670	691	672	678	680	696	682	694	718	711	679	672	680	682	686	680	650	691	665	657	718	678	676	693	651	715	644	647	666	705	663	649	652	669	690	664	644	667	631	668	705	692	650	703	682	699	684	662	636	613	681	684	664	688	713	634	667	710	720	693	672	728	696	656	690	652	658	665	631	684	702	687	675	672	686	645	672	710	673	648	665	689	605	691	632	648	645	700	689	695	650	696	709	664	672	638	686	670	643	688	717	682	682	643	642	633	685	697	699	653	638	682	671	672	702	696	690	691	635	681	666	658	656	666	654	698	681	641	675	671	674	680	625	667	708	674	662	687	668	661	685	616	672	689	709	636	707	615	707	660	712	662	688	672	671	713	689	672	682	657	707	698	657	691	677	693	724	690	614	679	668	703	662	661	642	658	651	693	673	661	643	677	657	624	660	613	703	699	677	719	692	710	671	680	648	661	669	706	611	678	694	689	719	700	651	686	702	661	685	646	702	711	692	663	680	632	638	661	704	652	685	679	672	666	686	645	634	660	658	599	680	718	694	645	659	694	669	719	670	655	697	645	677	682	663	682	628	674	660	667	622	674	707	677	672	698	699	694	656	581	642	644	664	672	658	652	645	661	678	666	652	645	701	694	681	673	664	673	654	712	664	667	685	706	673	687	691	701	682	673	644	653	674	706	677	683	668	626	634	645	647	698	690	694	658	638	675	657	668	660	718	624	641	651	751	715	650	663	627	670	656	652	678	674	590	694	664	667	646	649	669	677	687	715	687	683	653	643	647	701	709	656	715	690	738	646	695	689	686	638	671	641	664	652	663	698	685	661	680	675	664	674	687	675	651	650	680	667	687	682	714	714	698	637	673	639	667	667	686	638	648	685	600	650	700	709	661	659	646	679	741	671	636	627	649	685	687	666	683	647	713	660	720	688	698	646	692	689	709	706	655	674	684	651	638	709	677	703	673	697	651	630	676	637	682	700	647	670	734	653	675	642	683	697	639	687	655	654	670	682	672	684	710	692	615	663	640	684	626	676	719	677	618	704	680	665	707	651	623	662	638	646	635	629	688	695	679	700	632	712	693	665	709	671	717	649	706	692	640	668	684	667	651	723	671	673	700	725	641	659	692	672	683	639	642	682	702	693	632	665	702	676	658	682	647	701	675	706	670	687	652	645	671	661	664	687	680	666	719	655	674	680	663	665	671	653	687	641	673	698	687	626	654	689	692	643	693	683	630	680	666	692	639	668	687	680	674	691	626	679	651	664	658	684	703	678	675	639	652	658	669	671	675	640	668	709	693	685	634	677	677	673	673	690	674	676	627	708	658	702	644	637	643	669	667	709	673	711	678	689	682	672	659	679	680	643	682	679	648	654	651	680	674	638	662	733	650	637	638	668	687	646	695	700	678	650	617	674	689	627	611	703	653	708	704	694	704	682	644	702	697	697	657	663	647	658	652	636	703	699	641	680	640	685	716	627	668	636	678	690	676	695	686	649	692	622	672	685	690	648	717	730	637	705	683	678	662	688	683	664	688	624	638	698	651	657	718	658	658	634	684	659	662	689	709	669	667	628	685	679	725
5782	389	395	410	364	384	347	343	359	363	317	374	371	402	371	392	344	351	377	353	318	375	372	335	371	365	381	361	363	352	346	352	395	384	372	329	368	360	355	361	354	368	342	354	390	361	356	378	360	377	353	358	344	358	355	351	353	379	318	342	344	347	338	352	369	367	324	396	386	363	349	376	371	350	401	371	380	408	334	402	362	389	360	370	337	321	384	381	374	357	358	373	347	320	350	350	373	336	375	355	381	363	352	372	359	355	372	373	346	366	386	355	358	366	387	388	355	349	352	351	333	356	342	322	336	371	362	382	363	388	356	375	368	353	354	368	365	361	333	433	345	340	390	362	346	340	363	343	359	375	324	356	329	370	399	350	344	307	362	372	352	344	373	357	357	335	352	361	351	320	365	374	384	369	351	356	348	322	369	390	348	364	367	349	362	357	345	376	359	338	358	347	354	376	329	334	364	320	341	366	382	383	328	333	384	372	356	410	366	352	360	366	381	392	328	362	376	378	338	361	374	365	354	369	363	360	331	363	377	351	385	322	292	369	353	384	368	373	355	387	345	347	368	344	350	361	355	354	377	395	362	370	366	353	345	346	380	333	370	367	377	392	337	370	347	360	375	371	345	368	370	374	339	387	341	354	345	350	366	336	383	393	392	372	357	357	321	362	345	369	400	350	363	378	335	320	390	347	377	338	384	361	354	367	387	361	347	363	372	358	341	356	374	409	346	351	351	348	337	359	336	383	399	348	345	343	393	331	338	340	352	383	349	349	362	364	402	369	384	340	359	380	381	348	354	346	382	363	356	369	342	340	354	371	348	367	320	325	359	328	362	376	383	352	354	371	376	358	366	368	345	331	358	335	350	349	338	372	329	357	342	350	354	319	328	359	363	387	368	362	347	332	349	348	343	332	339	383	345	363	341	365	385	387	381	383	349	328	351	348	394	317	330	363	357	359	401	343	380	350	356	368	364	363	364	327	360	354	385	401	379	375	359	370	355	370	367	322	372	377	344	402	353	376	357	359	379	396	359	383	370	372	364	358	342	342	331	373	383	329	337	337	386	332	356	322	352	387	403	353	328	375	359	349	340	339	330	359	362	371	360	387	337	374	400	387	326	379	339	352	372	314	333	368	384	348	344	363	320	356	349	342	354	396	369	364	395	364	372	393	361	371	308	346	381	361	368	353	349	356	378	353	346	337	347	320	383	348	337	357	329	328	365	338	357	360	351	350	353	373	360	385	354	386	358	345	344	366	357	382	345	363	313	365	358	343	345	339	392	381	373	374	345	356	374	358	385	355	347	388	327	372	357	351	355	358	342	356	384	372	334	386	365	363	354	354	372	395	376	366	358	361	360	350	390	338	335	348	366	377	361	376	395	328	382	320	363	317	329	376	342	346	349	337	380	370	373	360	333	364	349	362	382	353	354	353	322	353	346	369	375	337	310	331	363	375	358	374	367	389	346	361	364	356	354	330	353	348	349	327	395	350	373	339	364	335	356	317	377	346	364	344	356	365	382	357	360	370	350	342	360	347	353	351	341	352	348	361	360	379	355	335	372	342	350	367	361	338	362	351	361	334	398	410	372	346	362	339	357	363	370	364	381	371	374	363	349	366	354	338	372	354	376	351	363	371	366	351	355	379	373	382	344	364	381	346	362	360	342	388	369	317	336	357	362	378	372	393	373	389	336	359	351	366	370	349	336	366	379	322	359	337	327	346	365	395	350	357	358	335	361	323	355	344	379	370	329	332	362	353	360	372	359	368	362	373	332	333	363	345	360	355	358	378	363	355	351	369	367	330	359	353	362	364	342	357	336	353	342	316	348	345	350	368	352	325	356	388	345	340	378	330	328	341	347	337	402	340	378	377	377	344	368	371	360	355	340	376	383	340	372	387	377	356	377	354	360	359	371	371	316	346	317	352	393	348	340	343	359	337	353	352	359	349	345	355	348	354	345	345	374	354	337	335	352	346	404	343	364	357	358	343	356	372	361	378	370	379	365	313	347	350	396	351	359	363	365	342	364	345	383	371	365	321	333	333	363	335	389	356	335	347	349	319	342	365	354	347	381	378	363	354	388	351	387	395	355	370	381	371	329	368	329	366	346	340	370	379	382	382	351	381	345	332	378	387	330	346	359	336	345	365	367	356	341	346	343	365	354	387	363	344	345	374	369	375	362	357	359	419	368	366	357	358	351	355	379	388	410	373	365	330	330	350	351	351	374	363	393	378	326	375	321	379	358	343	363	360	357	330	363	360	352	400	371	339	385	359	354	369	326	366	350	360	373	357	351	374	356	305	355	322	379	345	345	361	390	346	351	343	352	380	329	333	355	330	360	369	350	351	378	382	350	385	345	372	361	355	355	347	355	340	398	355	367	383	350	353	359	353	389	361	376	373	359	338	362	355	355	335	383	359	360	363	362	359	332	331	352	364	348	354	347	351	358	357	340	321	364	344	359	360	342	388	388	329	380	367	374	342	363	374	378	351	346	385	344	346	346	401	359	350	351	372	350	369	416	336	345	394	342	356	349	346	351	330	332	367	366	382	359	364	339	368	372	347	369	338	348	330	331	395	367	331	344	343	325	348	393	340	336	391	368	390	356	402	357	383	326	365	380	356	396	415	343	357	376	381	345	377	375	391	347	375	366	380	376	367	363	351	365	342	347	412	349	330	339	337	386	343	361	331	373	361	346	361	345	359	345	349	394	356	338	353	336	360	376	324	371	347	339	383	379	370	344	373	374	357	392	326	367	371	347	348	356	365	367	346	362	345	355	345	384	372	364	337	354	342	363	360	370	342	386	352	365	395	356	354	366	343	389	397	351	385	353	328	338	356	353	341	374	374	355	347	350	368	318	385	387	390	340	371	363	356	347	372	386	364	328	382	339	388	345	320	364	350	343	351	353	348	358	353	387	354	385	359	359	380	359	364	374	375	380	395	357	379	350	353	354	354	399	365	361	353	360	339	391	352	361	352	360	401	370	362	354	387	360	366	335	365	365	361	310	348	376	381	394	372	344	359	361	392	336	378	356	353	335	404	371	380	364	396	363	372	364	368	354	363	304	363	390	361	382	336	381	375	363	359	353	363	362	359	360	367	351	314	370	361	396	320	379	332	369	342	375	362	346	358	334	334	350	371	375	344	361	340	345	349	382	352	336	372	354	353	317	382	342	339	373	363	366	358	365	332	357	366	373	376	369	355	370	393	362	416	377	363	371	337	339	334	363	343	344	361	360	359	378	367	345	356	351	356	314	361	370	368	351	375	380	333	343	353	362	363	364	356	345	353	364	346	344	355	333	338	381	345	344	371	341	393	374	318	353	372	364	370	359	420	333	380	371	366	369	389	393	346	340	356	368	346	364	359	379	363	336	354	337	355	366	367	342	371	370	352	369	382	390	350	353	363	380	375	346	356	386	364	366	346	377	363	331	387	363	346	349	356	345	342	406	338	343	385	338	350	384	364	334	359	325	305	342	352	356	381	342	329
5243	946	1060	1099	1030	1010	1024	970	963	913	958	891	946	942	1005	872	955	907	895	907	919	955	976	904	907	911	928	881	909	901	960	893	951	944	910	928	921	945	966	963	863	903	910	883	932	954	905	914	927	919	959	887	914	950	942	885	925	964	871	910	890	944	934	960	935	919	898	972	935	948	940	980	984	898	914	920	917	891	943	915	943	929	910	970	919	933	949	881	932	879	937	925	922	983	915	900	925	888	929	937	988	914	854	878	958	939	902	900	885	946	992	979	934	969	903	936	965	972	991	961	933	906	925	881	898	908	902	917	964	926	945	932	924	965	981	946	920	947	943	948	953	986	905	930	918	917	901	945	900	916	929	985	923	934	926	907	921	965	960	888	933	920	936	924	940	912	928	858	967	894	976	876	956	920	907	909	881	911	912	945	902	924	926	933	912	912	935	934	939	971	883	931	962	918	927	951	899	926	916	941	914	899	861	899	916	926	909	976	924	946	949	862	933	883	962	922	947	908	909	983	869	904	888	919	978	934	946	870	898	941	969	933	874	902	936	922	919	934	973	960	889	901	979	897	899	936	974	917	930	909	883	932	908	952	947	854	913	929	916	906	899	925	926	917	974	890	899	928	874	940	912	907	869	872	896	939	950	853	946	907	959	930	906	942	917	973	907	907	916	872	927	880	955	955	962	907	914	936	947	931	948	926	910	913	928	1019	962	889	941	883	926	918	920	922	920	887	961	914	895	909	957	917	921	911	942	912	860	882	943	875	881	897	885	869	961	952	922	908	938	920	893	917	951	928	923	927	920	891	892	955	880	904	938	934	952	938	988	865	893	964	898	916	900	953	910	909	915	873	952	976	910	923	985	915	903	915	949	946	922	929	881	926	912	937	898	930	921	919	954	943	966	909	903	937	862	910	894	951	907	881	920	880	928	958	908	913	951	973	894	929	880	953	891	980	892	958	950	915	901	865	953	902	938	931	855	863	943	1002	892	922	880	916	955	911	907	934	948	934	895	906	915	895	941	964	896	887	901	939	944	900	955	944	941	856	882	892	914	857	936	952	940	931	923	929	915	958	931	904	897	937	912	880	937	922	957	952	913	922	927	868	887	961	905	932	941	980	938	948	910	952	872	940	957	923	894	934	897	932	932	858	937	877	882	934	931	945	887	950	900	938	935	856	929	943	931	919	927	918	902	930	950	918	896	917	962	904	906	926	915	926	922	965	884	900	964	893	901	983	914	977	933	885	913	908	925	949	942	935	1015	948	890	927	964	946	928	884	885	950	917	883	970	920	942	970	958	873	900	965	900	854	840	942	938	954	882	897	892	894	882	871	900	924	904	983	883	950	954	877	945	894	934	945	925	953	882	876	928	918	980	922	854	917	920	958	888	940	942	907	933	990	924	908	894	929	883	911	945	949	946	904	936	894	919	961	922	876	933	943	909	960	900	912	914	892	968	977	927	938	928	936	1034	891	951	941	927	886	881	967	932	887	923	933	894	936	1020	930	945	881	945	892	946	971	924	945	985	902	950	947	925	902	918	969	930	929	882	895	966	896	923	871	923	950	918	944	897	960	957	880	913	902	915	898	925	892	981	904	934	891	917	866	932	944	910	904	897	932	927	886	884	956	896	952	953	967	977	933	941	959	913	953	960	949	902	960	872	905	882	899	918	862	907	929	911	919	947	889	917	900	926	954	913	991	951	917	978	942	919	935	914	878	873	984	913	953	958	891	877	941	977	930	880	908	903	855	907	917	875	934	950	923	921	953	931	913	918	885	942	910	905	945	932	909	930	922	910	923	938	869	906	926	936	952	946	939	895	966	918	871	913	964	887	940	918	935	928	892	921	921	919	990	864	915	903	863	895	955	882	1010	952	874	895	933	931	901	901	890	928	927	873	931	928	967	961	927	904	950	913	897	937	913	955	932	948	919	934	881	908	966	964	924	906	896	880	924	938	911	866	960	924	932	944	949	901	971	883	886	924	942	963	904	921	931	970	891	890	922	925	954	967	930	902	946	926	991	912	917	983	881	894	918	895	909	954	906	925	974	896	921	905	915	969	928	936	926	984	888	891	895	881	862	919	903	951	862	863	899	916	949	943	919	851	867	942	894	936	977	943	911	907	973	993	880	910	941	939	1012	912	909	896	923	951	904	973	896	915	919	935	952	932	953	990	946	870	953	952	931	929	984	885	919	863	874	916	913	976	896	915	899	908	932	954	954	959	922	924	924	895	967	948	916	898	947	915	904	946	947	891	935	912	927	945	941	959	919	928	887	948	944	928	921	960	899	919	875	930	968	927	923	880	883	881	949	919	909	943	955	895	926	946	925	935	934	906	921	883	875	956	935	944	922	879	963	919	905	910	937	929	937	900	893	940	943	872	887	930	914	909	916	911	913	936	961	982	897	937	940	927	950	872	939	925	957	918	918	941	917	991	999	959	959	917	915	920	913	893	906	905	897	979	947	924	901	955	898	912	897	901	902	913	963	941	981	910	955	940	941	876	958	965	913	961	917	932	943	963	939	867	946	951	923	902	907	930	899	864	948	890	929	905	943	931	931	910	972	919	924	966	896	938	956	988	926	962	968	971	953	948	961	979	932	910	953	960	941	912	951	908	983	886	933	878	940	948	977	892	919	916	944	926	934	927	910	922	988	916	874	914	888	925	873	917	919	903	959	917	954	887	938	943	928	946	938	908	962	925	949	916	965	932	943	965	909	896	977	906	942	942	918	938	917	972	971	901	901	942	897	942	934	956	907	905	884	922	957	952	941	895	954	902	873	904	933	843	964	918	907	900	945	936	915	935	916	869	912	984	846	960	883	894	928	897	925	936	850	915	886	920	914	933	916	994	849	956	934	952	925	907	924	886	939	885	884	885	895	951	874	942	895	930	910	931	1000	949	941	919	947	952	968	960	958	924	913	915	882	969	915	903	920	921	964	892	880	924	903	929	996	967	920	891	911	870	887	917	884	933	960	968	926	959	985	964	929	856	972	885	913	916	961	926	968	949	956	994	916	928	907	921	937	922	973	896	902	912	926	891	937	929	878	980	893	953	889	952	898	907	901	911	983	878	933	870	1017	912	927	872	935	948	904	878	929	915	919	930	959	962	891	942	927	909	902	926	929	965	968	909	915	957	953	968	944	899	926	950	917	937	904	928	920	912	951	894	945	881	993	935	864	960	906	911	916	962	946	938	919	932	951	847	933	922	900	934	943	908	933	938	900	925	891	924	891	928	966	932	932	948	870	985	924	876	954	963	938	864	961	947	898	942	903	854	892	928	952	883	954	884	910	905	910	947	939	902	905	897	907	933	846	897	897	962	985	907	926	916	903	939	900	950	947	930	937	931	951	905	935	956	903	954	894	929	963	950	926	904	945	895	973	879	884	927	876	935	907	943	936	889	955	920	917	942	933	904	924	914	886	918	882	967	941	926	943	915	963	910	864	913	999	907	923	907	937	930	893	943	926	932	889	902	937	906	931	964	881	868	951	953	976
36088	5034	1576	1176	910	772	684	633	496	486	507	472	502	406	401	410	418	439	403	402	399	370	370	399	434	388	388	369	376	408	394	388	377	366	402	390	397	372	407	373	395	381	374	364	392	354	365	361	408	365	402	398	393	386	354	371	386	396	350	370	399	398	396	391	359	387	399	373	370	397	410	400	412	394	352	368	372	398	353	384	369	405	408	388	377	397	377	381	388	381	374	372	421	410	388	373	408	335	396	375	390	420	361	379	354	380	379	406	359	388	379	338	406	389	401	372	388	357	373	414	379	386	405	412	382	394	396	384	368	386	374	374	408	372	408	417	396	373	406	383	371	377	408	430	392	382	399	380	385	387	405	366	386	359	383	344	376	395	382	390	413	372	377	358	387	388	380	385	415	385	407	410	354	349	384	399	382	368	375	353	419	426	396	354	403	422	390	362	405	356	363	364	373	392	403	411	369	372	378	362	432	364	354	405	374	352	388	369	384	370	382	389	345	384	369	359	404	382	407	383	381	340	374	386	407	315	386	350	378	401	423	391	350	346	369	392	349	355	357	340	397	372	417	351	388	371	348	363	368	400	410	367	389	383	367	366	397	364	378	353	417	394	355	370	374	337	390	382	355	381	410	384	365	391	368	408	372	400	386	362	363	362	388	387	409	378	388	360	373	390	398	389	385	366	368	449	406	372	398	394	356	356	378	419	370	377	378	389	389	421	416	377	342	403	350	363	427	374	370	397	375	374	376	392	345	395	417	383	387	381	362	363	389	390	411	367	394	394	413	385	375	366	391	372	362	383	375	404	421	349	397	391	378	411	358	364	360	391	397	389	397	409	374	372	402	349	366	403	397	380	356	372	417	424	405	358	395	396	396	353	401	330	395	383	395	369	430	356	386	370	385	409	392	372	402	400	369	393	395	406	368	381	407	374	359	345	385	387	398	386	374	360	374	411	389	388	364	391	367	371	358	357	364	369	357	329	386	344	349	379	421	395	403	385	383	341	402	412	401	366	369	366	376	376	400	380	410	373	397	368	410	387	404	415	403	362	390	382	382	347	420	368	397	353	352	411	367	359	377	391	367	375	361	361	354	398	406	362	392	356	389	390	375	366	363	402	389	351	353	410	365	390	370	371	352	431	374	378	349	361	401	377	387	364	337	358	392	355	347	376	385	418	425	360	406	352	382	373	354	406	359	355	369	384	384	405	345	418	368	399	401	364	379	388	369	380	399	351	351	387	363	383	356	381	369	381	375	413	374	382	345	404	403	365	378	358	405	381	376	367	393	337	359	362	371	421	440	368	374	321	382	399	412	352	377	400	385	372	355	391	364	329	378	391	378	373	400	397	360	419	373	392	363	376	378	360	429	361	364	384	397	387	390	382	361	391	372	393	350	375	379	395	381	391	406	413	361	394	356	381	371	382	386	408	377	362	394	377	345	393	406	372	386	377	377	355	355	388	393	385	380	367	350	390	389	413	413	406	387	373	402	362	385	376	385	373	405	376	376	389	384	370	397	380	360	375	373	343	385	364	380	393	367	390	372	351	324	365	356	360	377	332	367	393	395	402	394	402	409	357	418	390	395	377	388	351	377	380	395	392	380	379	384	369	357	397	376	388	352	382	378	389	371	374	374	408	411	384	374	365	378	379	375	406	379	413	376	385	385	374	342	428	340	356	390	372	378	394	390	362	390	351	353	382	369	380	374	330	368	407	379	333	379	395	381	394	356	367	375	353	371	367	336	374	352	330	340	353	391	402	395	390	415	421	376	394	396	377	355	414	381	386	360	370	369	383	377	374	384	395	445	356	373	378	366	338	373	329	354	352	369	361	370	375	390	360	348	402	360	367	375	368	369	412	372	399	417	380	371	374	366	370	379	352	411	384	387	352	372	379	407	359	326	378	366	344	367	387	383	388	391	401	383	412	409	373	391	398	394	387	371	377	386	384	376	374	391	401	407	371	379	373	369	371	363	360	364	380	384	390	383	393	394	374	399	374	363	359	376	423	408	378	383	392	375	397	380	373	394	344	404	350	354	365	393	391	401	398	379	395	389	387	395	345	364	373	375	355	382	390	359	394	371	375	368	395	409	401	342	350	382	374	386	422	379	394	359	357	411	389	404	372	388	371	376	394	406	383	373	406	369	387	401	365	388	343	340	355	406	394	388	397	381	367	396	371	368	373	384	389	347	371	372	383	362	374	376	358	373	380	386	358	411	358	364	402	385	379	387	376	393	368	382	333	352	395	391	381	337	364	375	375	390	359	401	352	353	377	409	351	413	381	394	384	378	359	365	360	403	391	393	415	391	383	398	382	388	382	399	386	397	391	392	380	357	363	387	341	389	430	400	367	381	340	350	384	399	359	387	391	372	370	406	398	390	419	397	389	328	404	404	394	363	361	388	394	355	375	386	406	350	430	380	380	366	367	365	363	423	354	386	395	405	379	396	386	348	365	366	399	382	410	381	361	363	406	368	377	341	378	384	373	374	389	378	360	400	400	368	409	408	397	382	387	415	376	400	349	346	340	420	368	339	386	374	402	394	410	350	367	383	366	394	390	367	384	397	404	372	392	402	375	360	368	396	346	365	412	419	382	402	375	386	388	412	409	396	367	440	390	405	391	359	346	370	362	355	399	372	380	405	361	382	354	386	360	354	357	328	407	350	381	375	374	360	419	402	352	391	400	345	391	380	407	379	378	400	379	340	374	385	339	382	372	401	394	403	382	378	391	341	362	370	387	397	380	379	386	391	384	397	362	373	365	356	426	391	356	367	371	370	394	389	380	362	344	383	379	371	387	364	380	399	373	397	381	356	412	368	396	383	378	382	408	356	392	369	404	369	369	400	407	385	375	363	365	371	343	353	389	392	340	400	391	381	343	397	387	370	382	390	394	368	389	412	370	356	364	346	360	392	386	347	383	365	360	364	399	382	378	364	374	357	346	415	385	370	374	370	387	394	401	355	379	358	372	406	344	400	373	364	371	372	397	367	392	380	370	358	408	411	371	352	414	373	382	367	378	388	395	366	362	368	355	382	395	377	348	396	365	362	399	358	392	378	383	368	402	385	365	382	367	392	372	367	379	324	354	386	384	386	363	337	382	400	351	380	346	379	399	348	399	350	369	398	349	349	392	365	399	389	358	406	388	368	380	399	399	365	373	389	360	397	367	378	358	377	365	404	407	380	359	383	404	360	409	377	360	356	358	392	351	374	374	370	374	351	370	399	418	368	397	393	347	354	372	379	424	355	367	380	397	382	381	388	382	374	345	372	383	387	407	386	338	381	361	405	373	399	360	407	385	367	364	397	369	390	364	342	429	406	387	384	400	406	388	370	383	391	364	393	369	378	391	367	393	383	393	395	369	381	380	388	431	363	388	409	363	392	384	406	393	376	394	384	365	364	373	413	362	376	401	374	411	419	375	402	351	354	421	369	394	401	403	395	375	413	399	372	362	370	344	384	380	407	413	385	385	368	380	352	399	396	372	354	396
17216	1850	3331	3631	3150	2767	2399	2048	1838	1775	1627	1406	1452	1389	1332	1270	1229	1199	1184	1187	1178	1086	1060	1120	1061	1112	1075	1098	1038	1075	1097	1058	1042	1034	997	1034	1004	978	1023	1021	1018	1043	1032	985	988	968	984	971	975	976	983	984	1007	1054	1067	964	939	1000	971	974	965	997	1010	950	1015	1023	1010	959	960	1009	978	984	1003	992	958	1004	954	1017	969	944	934	949	1016	1007	892	981	1021	983	1033	1018	982	944	958	969	946	974	1015	1013	1001	986	931	981	979	976	992	1025	997	984	1015	999	972	940	932	947	969	993	1003	992	985	911	919	966	1025	959	986	1016	962	937	951	892	994	957	963	987	966	984	959	1039	1031	900	991	1005	962	963	1005	956	988	971	910	948	1000	982	999	997	930	964	1010	1009	938	1048	981	982	982	1001	925	917	997	975	936	943	995	935	989	932	953	957	1012	957	919	897	943	953	983	966	945	1021	975	979	903	941	940	981	989	1005	958	935	962	999	933	956	965	950	943	971	1054	936	1043	934	903	959	940	973	985	929	991	943	969	976	953	1016	966	968	974	1010	936	998	987	969	982	976	970	920	966	936	921	961	941	984	930	937	1001	1030	969	922	965	1020	935	941	922	933	969	929	937	981	983	1002	966	919	974	941	941	912	966	952	947	946	959	918	935	906	973	993	984	978	981	949	975	959	964	899	924	971	1005	1003	967	928	951	992	963	954	953	971	912	967	961	975	940	976	957	968	987	970	944	977	953	902	950	953	990	971	949	1000	935	981	997	974	974	937	1003	958	985	936	958	996	1031	931	950	1008	944	949	939	984	947	977	957	950	967	920	971	959	960	1033	931	951	948	895	952	1004	962	906	943	942	886	1004	993	950	970	940	964	964	1002	952	918	967	1004	1000	987	1018	1013	975	947	952	964	975	950	927	927	978	942	1022	915	990	999	967	983	941	984	948	938	1019	967	971	959	946	934	1003	942	974	908	981	911	946	895	928	972	954	958	965	938	938	989	962	935	932	950	977	967	959	964	959	950	946	982	931	935	940	962	956	949	980	933	905	1008	907	949	928	960	941	960	946	1004	964	929	933	963	969	960	968	928	963	913	928	997	915	963	961	967	971	968	991	1004	1035	952	988	947	969	946	906	932	980	952	963	951	955	958	960	985	1031	919	1004	958	944	964	985	978	945	971	985	906	1002	964	936	987	938	974	937	954	928	994	953	880	909	1014	953	942	895	927	951	959	959	951	910	955	949	917	925	925	997	1010	948	934	916	979	968	976	940	969	958	918	900	968	915	948	962	931	1016	929	966	931	965	953	952	961	998	996	1014	933	962	996	1009	976	960	930	920	920	953	992	952	977	925	964	961	928	934	930	956	920	961	965	912	1007	977	1010	950	948	953	962	960	985	998	963	945	1027	917	943	893	1012	935	1030	945	992	957	964	950	951	932	977	964	957	947	967	955	967	999	986	1015	1016	928	937	998	914	939	956	937	966	919	976	984	942	939	985	924	945	957	956	884	941	1006	971	941	945	955	922	920	963	954	954	982	928	930	972	972	953	987	976	931	1009	918	942	993	935	935	939	1004	965	983	985	963	988	1003	956	940	1021	1006	986	968	925	952	943	915	946	949	988	946	995	964	926	927	992	987	1008	933	946	954	909	969	957	1034	941	939	927	986	910	979	984	909	949	1030	963	963	1026	978	901	976	936	981	998	956	1007	995	935	965	967	1021	990	1019	967	959	966	945	953	992	975	987	978	979	981	972	952	983	950	969	913	949	891	928	914	901	999	949	967	957	959	985	943	944	975	974	914	978	999	933	1020	910	953	926	934	914	984	961	947	952	937	929	957	966	944	956	1016	969	928	950	984	941	966	929	953	943	913	950	954	979	984	942	903	909	974	926	962	924	926	954	981	952	966	918	933	981	952	953	953	962	971	963	960	943	942	973	996	934	919	933	880	956	936	941	969	956	975	968	995	942	908	1008	908	1022	911	957	941	948	957	975	926	926	945	943	948	938	954	965	993	1015	1000	993	980	959	993	972	985	981	966	991	960	971	962	967	936	952	905	944	927	968	960	989	967	998	927	942	963	912	960	945	973	932	971	966	965	970	982	949	1001	958	969	887	965	955	953	888	942	1015	960	880	883	982	974	1036	978	949	931	971	1019	988	946	959	962	1041	956	985	994	975	985	938	979	1005	946	1003	935	1030	951	952	991	997	976	921	1053	940	886	955	973	955	959	941	1017	911	967	942	935	955	925	960	942	945	963	937	940	965	951	933	975	1043	966	956	955	939	980	979	963	989	966	977	951	1003	955	933	951	936	981	969	999	908	953	933	989	941	917	907	953	973	959	904	938	940	975	903	959	1003	931	949	906	956	919	957	968	1002	957	957	949	1003	942	970	987	967	915	958	883	937	939	948	939	986	995	939	963	1002	949	921	982	1005	1008	935	970	1017	900	998	883	1003	999	977	980	935	901	939	933	980	980	941	944	906	924	1044	940	973	909	1016	924	923	921	969	918	963	996	990	979	929	974	906	976	955	974	920	932	956	993	960	1021	991	1020	952	955	974	928	934	966	982	962	991	922	961	917	995	986	934	969	963	949	959	985	989	972	956	993	970	943	958	931	1008	1000	1003	954	959	985	898	966	964	955	931	950	963	928	910	988	923	978	962	967	954	930	908	979	964	936	936	917	917	942	935	958	946	937	981	911	963	979	937	925	1030	1006	936	963	970	1018	1024	924	953	964	978	980	948	931	962	949	970	932	941	918	933	958	935	930	914	914	956	945	928	990	973	910	961	923	1002	957	917	957	948	981	958	925	939	992	978	901	974	950	903	1001	942	939	939	989	997	938	1012	973	971	922	942	914	975	981	966	999	961	952	976	957	962	933	921	928	973	946	940	966	929	960	968	974	969	946	1008	986	977	930	963	942	958	910	997	944	968	927	1000	924	978	966	965	993	963	960	978	920	963	980	951	1029	974	962	979	940	966	946	914	899	959	983	953	959	972	1005	983	970	953	939	960	929	988	961	954	980	919	947	1001	975	978	999	902	1016	930	967	951	936	961	996	924	963	1004	924	889	930	978	1002	931	976	1005	949	1011	916	935	962	969	974	917	951	941	960	896	1016	936	1006	970	963	961	952	967	978	994	1005	943	950	981	976	956	960	1018	1010	974	1002	960	955	983	944	951	967	961	972	961	922	955	957	957	917	920	959	922	942	936	939	954	954	940	952	924	968	915	988	918	937	972	958	937	1005	938	987	1004	942	998	938	974	975	952	982	956	991	1003	942	997	957	945	979	942	995	1022	1023	937	1008	977	972	999	943	997	940	909	914	955	1034	972	910	973	925	902	962	953	1033	961	998	977	956	924	930	982	968	988	921	1011	976	986	917	968	989	971	940	916	948	935	919	955	950	962	935	923	989	969	994	941	949	894	991	999	991	938	910	961	1015	1007	993	915	1011	978	937	948	985	936	980	903	1012	1002	954	928	955	907	956	957	956	1034	975	953	925	950	985	980	1017	901	969	950	980	978	924	984	931	1000	956	988	968	963	986	925	973	971	894	915	938	900	936	986	968	986	958	932	987	944	940	933	937	1003	930	970	961	937	967	945	955	951	949	956	954	944	897	937	1017	984	949	971	924	951	959	919	956	919	952	945	923	986	982	989	946	964
49546	10555	2993	2022	1443	1013	844	707	581	533	470	444	405	370	357	352	353	338	310	339	346	301	292	260	290	287	272	294	306	302	275	298	289	281	292	279	322	283	274	277	283	271	305	266	294	277	269	290	271	270	279	274	282	272	270	271	284	286	262	262	251	252	331	256	269	292	267	242	273	273	291	276	258	264	274	267	301	293	272	288	262	285	272	256	248	264	245	259	250	263	256	285	278	242	251	288	290	285	260	272	283	278	298	260	298	240	266	265	259	257	273	252	258	280	299	250	313	266	294	273	266	292	252	270	246	263	282	264	284	262	275	299	271	269	285	307	282	296	255	264	277	271	278	268	240	271	264	259	279	268	321	276	235	285	253	286	282	231	258	273	276	236	275	256	250	253	240	262	254	247	241	293	253	267	273	250	282	306	253	268	280	249	232	263	245	257	294	249	282	286	257	261	278	258	249	257	261	275	254	257	272	279	269	237	259	241	276	285	259	290	269	255	285	270	253	261	251	271	274	283	281	266	270	241	260	257	247	255	283	251	264	282	245	283	272	268	270	273	283	286	282	262	273	244	255	274	275	277	274	271	248	282	265	272	235	307	268	271	271	277	272	254	288	257	312	277	273	249	261	273	271	261	291	255	271	273	282	274	266	266	264	258	266	254	259	258	275	274	258	277	260	249	256	255	289	277	271	280	254	281	263	287	297	269	280	274	288	299	278	233	278	289	253	279	259	280	265	253	264	273	296	285	290	266	251	269	272	270	241	282	285	273	283	287	259	254	279	225	263	289	329	238	268	278	254	246	250	263	263	277	208	270	262	245	269	254	247	259	241	274	246	270	261	286	246	289	244	277	237	277	274	293	233	261	265	289	280	251	268	276	243	277	270	245	264	293	266	294	294	266	276	230	275	257	246	247	262	269	249	287	259	271	273	255	244	260	285	303	264	279	265	267	258	266	278	302	231	281	241	217	298	255	257	287	282	245	261	276	274	265	288	271	264	290	297	261	273	259	269	267	263	264	297	301	291	258	288	273	258	267	260	277	250	270	286	267	297	274	245	254	304	244	271	270	278	288	266	278	253	292	287	270	243	248	271	271	255	255	247	272	274	235	263	244	291	273	265	275	256	257	251	290	263	291	284	274	255	254	289	247	270	279	279	253	271	292	249	257	278	257	268	251	283	242	252	277	270	267	291	302	276	250	277	256	281	288	293	268	264	243	238	244	260	303	253	252	271	258	245	254	264	268	270	251	272	257	269	270	284	260	267	244	260	288	275	250	216	276	253	216	257	258	281	249	280	276	259	262	258	266	248	267	291	258	259	277	237	273	293	240	270	234	275	245	277	279	279	278	267	282	268	250	260	232	267	256	281	286	262	273	280	259	274	274	281	276	254	270	254	292	263	254	253	289	268	248	252	281	293	239	304	280	269	253	277	304	292	271	267	250	287	301	265	261	276	280	277	265	262	235	262	283	222	279	260	252	271	257	289	248	253	232	296	288	277	272	264	278	276	277	276	268	252	277	276	247	278	263	274	269	263	251	246	269	263	283	276	280	275	241	261	258	270	270	290	244	260	270	273	289	258	255	269	283	273	260	263	245	284	271	254	292	269	285	289	225	252	291	254	260	271	254	285	279	258	260	282	252	255	252	252	279	258	284	249	278	268	270	259	271	257	245	252	250	260	295	238	244	292	280	291	255	263	257	276	274	267	279	228	271	249	277	268	289	278	264	282	277	267	301	268	243	255	252	261	253	260	246	278	279	247	270	259	256	274	277	265	257	284	265	253	248	296	288	279	242	261	298	298	235	259	267	273	265	280	283	248	263	256	262	263	249	277	280	311	285	283	266	249	258	262	283	271	276	272	248	246	274	272	279	280	236	259	275	237	272	275	272	232	248	250	257	260	251	267	297	272	237	255	261	255	281	309	288	302	272	239	276	244	263	270	269	265	253	276	288	266	270	278	274	223	286	239	264	261	247	262	269	261	273	264	282	286	258	248	299	265	263	276	272	263	286	255	268	287	290	267	283	235	264	235	297	261	266	264	255	253	270	279	273	268	250	243	277	273	244	263	262	258	264	269	267	278	277	257	252	293	289	237	259	262	273	270	279	261	279	251	297	270	243	265	249	285	243	287	273	295	287	270	275	288	283	229	283	259	272	244	246	262	258	263	245	283	251	239	284	272	278	269	266	264	276	277	271	259	251	264	250	254	270	294	259	249	274	288	260	284	276	299	295	309	280	280	293	296	268	263	269	276	259	264	272	274	246	258	270	288	273	241	264	238	261	271	290	258	237	281	250	266	268	288	269	253	282	253	263	279	252	269	234	264	254	283	257	298	267	273	239	270	261	277	261	258	253	238	234	257	245	277	255	236	244	245	262	256	258	273	272	274	279	264	255	260	261	263	282	274	257	294	248	272	245	268	261	282	288	275	272	272	279	274	277	249	255	280	287	261	305	279	270	246	281	269	265	260	258	277	265	288	245	241	248	242	260	277	252	255	255	260	286	296	290	262	256	273	287	278	250	245	268	268	250	262	266	281	246	267	255	253	238	264	275	288	268	255	262	271	264	264	263	253	279	282	264	289	281	271	270	231	280	279	292	287	303	268	277	294	273	283	269	274	271	241	275	250	281	261	273	282	231	278	252	279	277	271	257	245	248	278	286	267	247	251	260	277	298	278	257	287	247	262	255	260	259	276	241	253	276	271	282	278	266	271	260	242	275	256	244	282	273	281	279	261	259	247	281	278	272	277	285	241	268	259	257	262	283	242	261	269	247	271	292	261	277	239	263	303	259	272	256	256	258	282	259	249	283	296	283	258	266	278	283	268	283	285	262	269	246	272	247	278	257	267	258	249	263	248	286	283	273	276	272	258	287	223	253	293	293	264	286	282	255	266	299	243	259	256	261	229	261	232	262	276	272	238	256	269	292	285	281	309	249	259	274	275	249	266	275	263	274	234	274	249	268	248	268	235	244	269	291	262	283	243	277	214	247	300	254	266	259	254	269	281	248	252	254	268	266	257	256	263	262	279	261	250	279	260	289	265	262	263	247	274	255	259	246	241	255	228	257	271	238	270	236	246	264	260	268	285	283	265	259	255	264	294	280	293	270	281	266	232	256	236	259	254	286	234	296	271	286	262	267	271	267	248	268	264	274	248	293	278	280	258	268	263	249	291	233	269	267	275	249	252	251	288	266	273	264	276	251	240	255	288	259	264	277	276	248	279	274	266	250	299	264	264	304	260	274	258	262	279	273	262	292	275	270	268	251	274	265	261	286	299	251	300	268	274	272	253	285	261	228	260	262	242	265	292	274	281	304	247	282	252	284	263	249	276	284	275	288	280	273	236	273	275	268	258	249	255	254	277	294	294	296	272	281	275	244	274	288	265	260	260	254	272	239	274	273	300	248	271	281	238	255	289	241	273	258	246	268	268	273	295	264	274	280	266	300	269	300	280	283	252	264	289	270	282	259	257	265	266	272	242	263	286	258
23065	2404	5137	5830	4895	4083	3298	2776	2475	2107	1884	1683	1562	1474	1388	1285	1134	1189	1174	1100	1020	997	1008	980	957	914	908	919	892	847	874	812	814	826	828	803	813	805	742	769	789	767	812	782	808	785	776	771	753	747	734	728	712	787	773	727	762	732	735	772	719	701	726	749	687	715	710	701	718	751	773	799	730	689	699	794	741	732	756	727	746	652	738	737	704	709	750	694	759	688	739	702	739	784	682	703	805	691	728	737	746	697	768	737	751	650	746	795	720	756	745	789	734	686	714	739	711	748	763	779	697	728	672	685	733	680	689	758	738	688	673	728	798	764	794	681	692	717	744	760	728	724	743	682	711	738	764	717	750	676	724	747	732	720	767	722	708	744	685	712	716	739	672	740	721	726	707	683	737	713	739	743	681	688	683	671	685	743	711	726	712	693	746	695	692	738	720	687	698	706	696	703	717	676	727	636	671	716	698	737	686	715	661	759	716	701	639	681	719	716	768	674	715	735	719	689	737	719	681	689	712	717	706	677	737	706	734	662	684	656	675	739	687	691	676	638	712	715	689	717	684	687	723	666	660	694	710	720	685	680	714	780	677	696	704	710	721	694	675	712	668	701	680	698	746	685	703	697	709	679	740	687	692	681	723	724	676	707	697	697	690	751	705	703	698	720	714	671	710	667	680	763	701	686	725	726	722	666	648	697	696	668	700	691	715	717	705	667	682	677	684	733	736	697	710	725	726	669	700	673	728	684	662	677	744	716	755	667	656	723	712	755	709	719	774	688	713	692	711	719	688	706	721	701	726	690	676	687	686	695	683	726	719	687	708	725	693	683	657	684	674	662	715	668	725	699	658	688	687	718	694	688	686	692	665	757	748	687	705	739	668	732	742	667	673	701	664	693	690	711	670	668	704	698	698	665	743	663	685	673	705	693	715	709	759	684	730	666	688	657	723	669	713	691	706	697	728	662	682	702	698	697	701	713	677	719	708	708	698	708	732	686	717	661	702	685	642	673	677	641	723	684	693	696	692	708	660	739	724	731	677	709	722	671	713	698	710	658	656	717	716	706	765	708	692	707	728	723	707	711	738	735	702	670	712	724	695	723	699	699	693	707	695	706	687	726	723	680	665	704	656	727	730	728	678	699	688	684	726	735	690	676	692	672	715	664	671	771	668	703	725	738	718	724	669	685	686	656	682	678	748	695	692	669	703	684	692	745	675	730	678	659	684	673	683	703	710	695	763	674	702	706	682	669	677	711	669	709	721	686	677	695	702	695	728	669	757	706	729	647	676	700	671	695	692	725	741	692	728	739	685	694	697	701	677	729	705	710	697	698	688	680	700	682	706	654	702	681	706	697	652	698	752	702	676	731	670	681	706	685	697	702	736	733	681	702	694	721	668	674	710	692	668	678	680	717	712	700	668	684	644	665	667	682	674	708	744	693	726	722	727	645	690	690	688	671	730	670	723	727	711	737	636	732	714	688	705	677	734	719	702	644	711	717	689	683	712	689	695	740	699	712	737	668	693	689	678	737	711	727	738	720	703	651	734	720	676	730	680	643	690	714	718	688	709	678	696	719	702	679	676	639	625	732	742	675	706	717	647	705	678	687	672	707	736	742	688	670	677	677	695	735	717	745	711	728	751	706	678	690	674	694	735	647	690	741	678	752	714	688	704	732	683	740	711	667	650	662	706	698	687	670	684	735	696	705	690	737	686	742	664	697	678	684	704	724	658	729	682	687	716	698	720	744	716	699	735	692	706	678	731	728	706	688	713	678	749	676	699	656	675	712	710	697	690	696	647	730	667	694	706	675	701	688	670	688	749	728	715	738	665	670	702	674	715	677	699	682	731	632	691	693	714	704	674	678	671	660	711	734	728	676	713	678	648	703	702	739	708	711	696	719	733	743	641	683	675	733	692	619	683	715	666	713	686	692	730	652	663	665	699	696	727	727	667	718	718	686	669	759	728	694	646	712	750	669	703	649	714	719	726	705	638	665	709	718	720	687	672	692	682	717	696	684	719	682	709	674	723	640	722	714	669	657	721	661	681	726	720	730	685	727	714	690	714	687	675	725	656	661	688	688	713	700	658	664	735	649	707	698	669	715	699	721	712	699	710	694	731	747	693	694	680	720	727	705	688	686	672	674	699	673	694	713	711	670	701	711	714	720	653	718	712	679	689	682	637	668	708	675	697	716	700	731	703	696	694	669	718	667	707	708	703	661	732	696	702	691	740	714	682	709	646	743	698	721	696	660	725	709	694	714	662	705	683	729	689	654	698	748	734	688	653	692	720	749	696	671	664	688	716	719	686	706	723	650	664	680	685	679	730	731	712	656	729	719	686	664	675	712	680	698	733	744	677	755	691	746	690	730	698	695	712	693	754	686	736	682	681	677	690	683	665	676	692	755	774	693	687	699	697	686	707	701	714	653	714	705	680	706	696	695	727	718	683	742	695	705	639	690	687	684	708	726	732	682	758	684	708	741	683	719	691	710	710	708	702	654	670	702	701	669	684	709	706	680	688	687	726	661	647	686	727	673	694	735	652	711	691	661	689	684	666	739	694	715	716	703	710	723	721	664	716	683	674	655	716	688	733	685	687	674	732	663	663	706	697	696	678	662	699	701	693	724	687	675	714	638	626	699	740	721	694	734	670	644	723	713	677	686	686	702	730	705	698	673	677	698	721	685	754	743	719	684	755	664	721	724	699	691	672	712	689	700	721	741	724	661	692	701	698	699	706	674	681	680	660	698	730	675	703	698	781	723	660	714	683	690	660	676	688	689	686	693	701	689	678	699	695	653	729	718	737	718	701	723	606	710	714	700	671	685	739	710	674	721	741	690	698	691	696	717	732	692	734	686	671	672	732	680	711	658	733	728	742	717	645	710	657	671	727	719	704	666	688	681	746	739	748	698	655	767	707	644	679	738	696	693	710	704	695	685	667	682	699	717	697	691	682	726	733	705	706	679	684	738	715	693	666	694	688	724	688	721	691	663	661	767	678	714	706	720	724	690	737	739	704	695	674	685	736	697	710	717	684	734	718	719	679	700	722	708	740	718	721	734	722	652	718	616	747	720	725	689	681	683	721	695	659	677	735	733	710	662	717	672	701	690	695	651	686	743	716	684	704	711	716	688	707	686	729	683	680	668	661	702	723	641	735	686	714	745	724	681	694	660	715	684	738	667	665	656	693	674	655	681	728	683	722	704	729	660	664	672	662	727	674	673	734	696	648	684	675	695	688	684	710	756	733	777	724	686	677	687	638	701	654	678	730	714	663	688	666	704	688	666	700	678	700	735	671	681	732	675	689	696	683	717	700	714	684	726	727	707	688	645	693	679	736	683	702	720	729	709	676	723	650	677	690	698	755	701	688	664	713	719	634	634	677	667	675	674	736	743	678	677	688	676	700	731	735	775	687	673	706	696	704	675	719	721	672	718	682	710	674	673	692	721	669	703	698	679	677	751	663	730	685	643	705	691	720	645	703	700	660	653
6051	501	459	395	391	412	405	395	407	362	416	408	380	377	400	332	388	388	371	377	374	394	391	371	424	373	342	383	367	371	372	424	385	376	360	371	380	389	368	360	347	368	377	356	376	355	353	385	389	345	386	354	371	381	364	416	369	366	380	359	356	357	411	351	384	390	373	367	343	359	393	378	358	358	373	362	378	378	377	357	388	369	352	364	387	375	393	400	365	363	381	365	386	365	384	349	370	355	374	381	376	404	363	388	317	392	366	337	394	362	373	379	366	387	377	360	360	372	340	342	374	370	370	350	367	388	379	373	370	396	370	342	399	322	372	322	385	401	345	366	359	330	338	372	354	355	379	355	378	397	427	344	364	367	368	362	356	358	370	406	383	365	340	363	359	362	407	352	370	340	379	376	378	360	397	366	343	386	364	389	362	363	387	365	379	384	364	378	389	344	393	383	382	363	367	390	363	380	367	379	356	325	356	371	374	370	351	369	328	361	352	334	385	344	339	392	393	387	358	383	344	350	335	359	377	365	361	355	322	374	394	378	358	338	362	351	377	391	397	391	352	374	363	394	366	396	377	373	379	359	380	378	375	346	327	383	351	358	353	368	347	351	365	360	374	365	357	405	377	356	394	341	382	377	380	341	366	402	362	345	383	391	355	388	353	367	409	411	399	343	364	358	340	314	388	344	390	355	336	357	331	354	355	333	354	371	365	370	406	367	351	356	380	344	345	336	381	368	384	412	367	389	366	367	397	376	339	323	359	330	349	388	357	395	341	359	349	361	366	358	363	346	342	398	374	384	371	357	358	394	396	379	380	355	378	404	378	335	372	357	343	371	379	371	404	382	359	352	380	367	388	366	372	404	369	377	376	391	385	376	374	337	353	392	373	404	334	372	323	376	364	373	323	398	346	365	383	356	359	362	351	374	332	414	380	355	373	367	372	358	354	423	392	347	373	381	414	337	354	403	405	386	375	388	370	363	384	351	369	369	372	369	358	343	351	323	371	387	398	389	364	362	388	357	375	352	361	373	353	374	357	373	363	420	382	384	351	398	347	365	357	401	400	375	388	398	360	387	335	346	362	319	356	373	359	389	370	356	357	340	382	380	364	389	360	359	373	355	349	363	361	337	352	375	382	367	366	348	381	385	349	378	354	337	353	383	377	344	363	356	361	353	354	387	366	401	383	361	394	385	365	413	370	354	373	377	381	367	372	344	358	353	382	371	372	370	356	400	388	377	358	355	375	376	385	371	358	384	361	350	376	365	332	353	417	375	377	361	347	386	354	358	347	382	366	377	373	381	378	343	357	382	376	353	363	351	389	358	380	395	362	364	348	383	369	397	395	365	373	376	355	337	378	368	379	346	347	367	395	372	363	340	348	360	361	373	363	364	398	381	397	366	363	411	379	320	316	352	366	349	359	369	375	336	385	357	356	382	371	379	389	403	387	358	345	353	369	331	383	340	384	349	381	370	380	365	354	363	389	390	411	387	362	389	347	376	350	357	390	376	363	380	363	374	376	367	355	372	382	432	382	374	348	357	348	393	384	395	364	410	390	362	396	352	385	371	390	363	398	352	349	360	370	387	391	364	357	372	403	380	389	364	344	378	393	358	372	383	404	347	361	372	385	356	385	395	360	360	339	375	354	380	394	384	360	396	358	370	342	328	384	357	397	356	389	362	388	359	387	365	327	401	397	354	350	354	384	355	416	385	379	382	352	387	354	343	376	371	371	368	361	392	364	354	373	362	364	388	358	395	377	368	360	384	368	386	371	334	333	375	357	370	390	333	365	359	371	347	351	411	348	365	356	352	342	373	350	398	382	382	334	359	365	376	343	324	326	335	358	372	382	368	359	377	366	376	338	350	398	359	386	370	362	353	350	353	378	384	371	352	387	378	343	354	383	358	395	381	361	371	371	361	408	372	364	385	332	334	394	353	389	402	378	367	360	371	376	363	374	360	366	392	360	346	390	334	354	355	376	387	353	348	357	357	403	379	357	343	393	350	358	375	363	414	357	374	380	375	345	347	372	363	353	360	380	396	395	349	348	390	344	342	354	388	361	343	401	340	380	352	407	379	396	393	365	395	345	369	326	372	379	373	361	383	381	385	380	342	362	342	379	355	368	357	327	364	373	331	350	400	338	385	343	393	394	361	368	367	395	365	361	367	362	385	370	358	328	364	364	359	351	339	355	366	379	380	375	338	363	360	405	360	353	401	393	391	358	367	360	352	391	383	352	334	325	357	323	359	363	354	373	356	363	385	371	358	345	358	355	377	367	365	352	412	376	367	360	346	395	354	413	400	373	367	377	339	389	392	374	359	340	376	359	363	360	328	387	387	351	367	366	381	360	379	369	366	360	363	378	349	365	355	365	388	377	386	364	362	371	387	399	360	370	358	361	389	347	351	341	350	380	371	388	359	365	381	378	365	386	371	352	381	352	332	387	397	336	391	389	341	381	381	432	334	375	337	396	361	346	355	370	368	388	357	383	354	396	347	363	398	365	405	378	369	367	381	400	357	359	336	344	382	340	402	337	397	369	384	383	364	390	373	370	391	394	368	368	347	339	359	392	367	369	399	366	348	359	399	355	330	348	393	383	373	392	335	364	348	367	368	382	372	373	365	364	409	371	346	361	386	363	396	383	370	326	412	387	411	381	346	360	372	375	344	362	380	361	348	366	347	376	346	344	399	364	362	337	352	357	397	334	392	371	360	380	378	362	377	372	352	356	346	342	361	388	349	358	388	334	360	364	367	379	326	362	390	378	348	371	382	346	378	345	394	364	376	350	368	354	336	375	407	355	351	409	383	334	359	371	381	382	351	354	362	388	348	364	371	352	370	363	365	375	363	386	342	355	368	407	363	402	393	380	367	357	328	368	379	382	354	353	381	364	354	394	378	355	392	353	382	355	368	361	339	378	354	391	399	376	340	350	350	403	362	351	377	353	356	364	388	408	391	357	406	361	367	367	410	370	346	364	380	348	401	358	366	345	398	377	378	366	363	399	366	366	345	367	345	355	357	298	382	372	399	337	378	399	369	404	338	382	344	336	377	335	369	397	361	333	359	369	400	366	358	355	343	367	380	404	361	377	387	380	334	348	358	373	342	389	371	370	378	353	338	348	374	392	350	363	380	330	387	389	351	360	384	362	372	357	397	326	327	341	334	362	373	373	381	379	357	393	388	351	362	351	369	321	368	356	362	409	362	367	380	369	348	378	367	335	350	356	335	357	366	361	392	367	372	354	377	344	373	347	385	365	356	328	352	361	377	388	345	369	361	385	354	379	403	393	386	390	344	380	362	360	354	344	364	382	379	361	360	367	403	404	389	374	373	359	338	319	383	361	400	381	372	387	376	359	317	353	374	384	357	358	373	362	358	342	391	363	359	341	377	385	367	349	364	406	348	376	352	394	357	348	367	356	389	333	352	371	399	321	409	359	368	390	359	359	354	352	398	327	304	341	369	386	371	380	370	363	347	389	369	407	389
5460	991	1083	1101	1093	1076	1063	1019	989	948	992	1008	960	972	954	976	969	910	928	956	988	972	920	926	943	937	942	941	979	980	940	953	1022	939	942	995	938	986	952	953	983	868	969	957	934	978	956	987	957	915	1015	955	954	990	918	966	988	981	939	941	992	922	924	966	948	947	917	948	955	955	928	974	969	967	938	904	959	970	994	952	919	950	1004	943	940	957	915	939	940	947	919	957	984	914	917	958	970	982	989	977	914	965	948	936	943	964	905	933	927	950	956	1006	976	936	987	945	983	966	942	937	970	913	952	920	970	927	922	933	916	937	972	1008	922	968	949	955	940	1016	1003	989	899	968	1025	954	948	934	943	918	982	943	973	950	974	983	987	965	914	984	929	990	961	947	1004	914	983	941	1018	976	959	948	920	990	892	952	899	945	990	917	1023	963	924	989	1027	974	923	963	903	909	962	944	958	934	947	934	965	924	991	925	965	988	982	932	966	997	931	978	950	926	901	918	966	891	953	1006	950	916	954	958	884	902	911	941	916	992	918	915	943	974	864	914	896	976	886	922	1015	968	934	970	965	957	957	986	917	910	884	1014	946	996	987	919	991	985	941	941	966	888	914	908	912	954	984	848	947	938	944	968	920	928	931	878	941	873	930	944	906	911	922	943	988	976	918	929	932	965	922	942	927	950	899	945	967	928	870	937	992	920	953	897	993	994	966	1013	953	956	1003	974	984	909	954	938	919	944	958	965	940	990	937	904	902	976	894	943	970	993	895	938	944	929	930	889	952	962	969	948	876	886	949	922	948	924	1008	975	909	938	944	930	964	944	968	958	857	965	971	946	903	914	927	956	937	925	897	933	978	929	989	935	909	935	935	937	892	911	961	956	968	962	949	938	891	947	958	969	932	908	971	945	898	921	917	952	956	961	968	945	1007	946	945	977	978	999	931	952	951	946	961	960	926	891	942	971	943	955	899	950	955	871	927	965	954	912	955	931	949	935	937	955	932	920	905	958	925	962	974	960	881	954	887	901	898	970	937	961	977	920	928	970	879	933	951	933	996	926	965	919	976	926	958	934	991	1012	926	929	930	962	939	907	892	950	961	934	1002	989	885	917	913	976	886	940	902	946	869	880	980	917	933	943	896	964	952	928	992	905	920	958	924	888	1024	980	986	875	939	959	893	963	951	933	920	932	980	973	925	999	943	969	1006	1041	909	965	955	939	936	932	972	957	953	935	966	985	963	953	925	951	935	891	929	935	970	958	931	947	946	943	916	956	942	922	1006	944	953	941	928	940	928	924	975	949	937	945	1031	931	906	994	963	904	945	941	978	972	926	955	937	968	904	965	966	981	915	977	918	916	874	938	959	929	924	919	1012	906	966	936	931	1079	943	919	999	945	955	968	986	946	906	981	927	964	1005	978	943	963	943	921	961	924	948	892	921	939	924	900	904	940	951	946	1000	958	940	944	915	926	988	941	943	980	977	916	973	978	917	928	934	946	964	928	932	947	934	931	962	959	955	958	944	916	887	936	949	997	987	927	937	930	946	951	951	956	938	897	948	932	933	1029	954	897	963	965	929	907	929	937	958	923	945	988	999	951	917	970	940	941	903	959	956	993	909	991	920	956	941	952	945	930	910	965	923	953	935	944	899	956	921	950	991	988	972	928	950	932	987	893	923	917	937	941	987	940	935	902	922	891	992	947	974	943	926	927	944	919	941	968	918	975	926	977	953	952	953	935	1042	959	938	972	921	998	1035	979	1000	904	882	922	956	964	931	945	986	937	952	925	975	918	912	955	906	881	1011	974	890	963	906	984	960	936	924	937	921	889	958	956	929	957	951	1033	964	941	1041	907	925	920	976	952	930	905	942	957	949	970	903	987	951	933	968	983	929	949	956	1010	902	911	950	893	986	964	930	957	919	963	965	922	968	949	965	909	913	1002	911	918	966	920	938	885	947	930	927	942	971	943	955	949	911	921	969	906	943	966	919	971	976	971	942	920	976	977	1000	948	936	848	963	906	925	931	923	937	913	925	992	975	958	910	966	877	936	985	974	941	954	962	954	912	941	957	948	920	956	941	956	956	935	915	913	951	933	934	933	939	936	945	931	995	900	955	958	914	935	964	931	918	926	925	979	915	901	935	972	984	915	946	922	910	1006	1014	973	942	986	1028	882	885	897	957	919	956	925	938	948	955	976	930	947	949	952	981	950	927	966	963	983	963	932	977	993	940	926	945	965	932	988	936	871	954	906	916	942	944	983	929	961	963	951	978	963	931	927	912	966	929	927	919	972	996	973	915	912	921	935	898	937	946	971	942	925	943	951	923	933	968	932	932	970	970	893	990	955	972	921	932	946	936	927	929	962	974	900	953	967	883	865	931	934	1006	999	929	913	918	970	943	927	975	1008	954	963	969	933	922	979	973	980	947	1008	956	976	915	995	986	977	946	949	920	940	954	926	938	940	965	965	911	924	955	933	950	952	962	992	933	967	977	979	967	960	920	939	946	990	929	935	978	931	914	963	928	929	916	923	958	950	917	988	947	945	956	922	937	931	966	913	919	914	979	978	894	985	914	943	936	1001	905	969	923	986	898	985	905	943	886	938	978	979	904	909	934	911	917	926	948	966	904	959	906	977	944	915	909	953	890	966	961	934	925	889	950	941	932	902	979	925	918	971	924	914	941	947	958	945	930	942	912	964	945	1005	973	935	942	940	965	951	925	993	958	959	950	952	939	888	1019	913	941	968	956	945	937	941	928	935	945	919	934	1029	920	921	976	935	988	1013	930	967	917	983	897	956	911	999	895	929	923	902	952	902	943	954	932	890	965	944	980	916	890	984	927	961	1000	1002	934	938	912	901	989	953	929	960	953	965	991	963	947	960	955	997	934	980	951	914	953	979	923	938	974	929	954	923	997	925	992	973	945	910	955	938	978	914	984	927	974	897	892	959	944	962	912	1010	904	961	927	965	941	910	919	912	962	1000	853	938	931	939	891	920	1025	973	990	1026	957	939	917	916	991	932	961	974	956	897	971	933	930	1001	962	923	969	968	909	995	933	949	958	997	901	907	917	993	961	1004	951	929	970	988	893	977	949	1027	950	943	941	954	965	961	962	911	919	953	950	956	922	927	922	949	937	945	938	953	901	939	954	967	947	933	890	949	950	952	954	937	880	956	928	960	932	966	973	910	995	968	963	965	979	949	973	941	932	950	973	972	952	959	943	945	905	968	974	953	937	941	930	919	953	984	934	978	952	1007	906	1030	960	937	895	982	945	975	974	911	924	962	966	909	980	922	937	925	942	932	931	957	940	915	918	943	963	998	891	956	903	947	960	935	965	922	945	953	966	917	952	940	940	944	919	961	938	953	919	927	962	913	984	914	955	918	944	927	975	900	953	996	966	972	962	982	928	905	933	927	929	939	940	905	902	904	949	965	941	951	978	954	974	993	934	989	946	946	932	960	941	940	971	926	885	955	970	958	917	925	942	894	955	945	936	920	935	937	925	956	918	943	918	971	932	926	959	931	939	930	954	936	941	935	961	941	921	914	934	953	910	898	956
34333	4381	1591	1192	931	801	664	622	539	508	506	482	462	461	429	434	446	438	403	416	401	429	395	398	403	391	414	423	427	419	393	413	431	421	401	385	392	420	369	385	396	449	422	408	376	397	431	384	352	363	377	402	402	391	383	362	417	396	404	397	416	396	368	388	378	414	427	425	372	377	377	435	403	372	399	409	444	408	404	424	395	434	374	415	399	406	386	404	365	422	395	380	411	407	344	392	431	377	406	358	387	378	375	391	388	413	369	401	408	386	427	373	387	375	359	379	382	391	391	397	427	392	393	385	393	388	404	407	406	369	412	399	406	406	389	374	387	417	412	372	367	377	385	393	439	405	423	409	384	384	396	375	363	356	425	383	385	393	419	393	382	360	426	378	390	399	388	361	401	364	411	390	393	395	397	389	402	408	393	416	400	387	427	413	357	399	395	383	388	429	381	385	369	413	376	360	382	432	390	355	402	376	389	360	389	385	402	398	380	398	363	402	361	386	393	389	386	392	372	371	413	365	400	358	402	357	394	409	377	384	389	397	386	369	385	373	401	394	444	362	396	397	391	414	372	367	345	346	372	408	375	385	395	356	415	389	403	391	398	401	397	396	393	395	408	382	355	368	371	395	369	358	380	382	445	378	392	406	395	425	388	380	354	355	397	361	345	394	390	385	377	420	381	401	408	399	374	377	380	415	394	385	383	374	374	401	421	379	387	390	412	372	385	390	373	358	388	363	407	377	435	399	383	344	383	407	388	401	374	397	383	385	381	383	373	367	399	394	390	396	398	394	386	423	362	401	398	416	377	412	405	424	384	388	389	391	395	407	422	383	378	413	371	381	378	388	389	389	393	390	394	383	357	414	385	376	401	416	406	400	380	400	380	408	346	344	376	336	366	440	380	423	389	377	394	392	381	359	386	398	419	372	376	384	369	378	404	415	414	371	420	411	390	400	379	362	379	327	408	410	350	371	415	392	412	383	402	383	429	397	382	363	390	390	402	378	378	392	392	403	416	393	415	375	389	383	429	387	396	388	444	392	385	353	405	393	398	417	376	423	378	345	408	364	392	415	402	399	350	423	407	364	428	423	443	367	420	392	391	409	383	382	359	350	380	417	387	343	414	381	407	395	417	383	397	405	399	373	380	359	408	383	382	396	395	389	395	394	410	415	404	406	360	378	405	354	402	377	408	422	390	392	367	380	337	409	401	398	396	359	380	386	369	407	393	368	392	367	409	404	358	433	392	411	377	339	399	396	423	383	409	381	383	398	412	361	374	376	373	375	403	402	412	411	352	388	400	403	391	393	388	393	392	378	398	423	417	381	396	397	397	402	406	391	378	392	376	395	420	372	395	350	399	384	397	430	378	390	396	394	362	429	400	395	405	356	401	409	390	349	372	417	413	387	390	366	356	371	432	358	389	418	381	377	423	353	382	423	380	424	372	374	376	391	412	366	353	363	402	404	407	403	405	398	395	414	388	384	392	385	391	415	413	406	440	413	395	393	413	421	391	417	399	411	381	367	364	403	399	377	380	384	403	398	372	386	393	375	403	369	400	429	382	421	382	390	376	411	401	356	367	373	391	400	362	405	397	347	385	344	416	402	447	412	405	392	370	391	348	382	396	400	397	413	379	372	379	398	370	395	349	401	404	378	408	430	367	413	357	374	433	394	406	372	382	394	403	416	374	375	371	354	388	408	412	345	388	394	412	396	381	387	376	398	387	378	375	416	373	393	393	372	388	373	359	399	390	376	352	412	379	358	408	391	376	394	378	374	365	374	376	378	384	384	391	403	368	371	392	358	359	412	374	394	415	357	393	386	394	402	384	389	387	394	392	430	375	415	379	388	349	423	425	370	399	370	416	417	344	381	377	368	405	376	381	407	370	408	375	416	384	376	377	401	392	353	365	379	394	390	426	386	427	410	388	374	411	366	401	426	375	382	428	377	405	412	399	391	356	412	412	416	421	405	398	386	399	379	387	406	402	356	407	382	383	434	340	381	396	423	393	428	406	389	356	397	394	425	423	381	425	395	427	386	410	381	398	407	391	408	419	395	406	386	388	385	392	399	403	389	364	393	402	420	399	428	400	398	375	384	369	407	418	358	358	425	389	412	394	386	386	378	405	369	394	375	376	398	376	409	372	379	379	376	388	402	385	387	409	359	410	347	378	405	382	393	409	376	412	382	388	347	409	372	385	385	372	381	365	403	372	415	430	388	439	388	373	408	385	437	381	390	411	373	371	447	419	391	377	391	311	377	422	374	380	376	369	407	390	387	413	387	376	417	404	380	380	376	364	363	399	378	330	357	399	408	381	359	401	389	376	363	427	390	382	397	373	380	430	418	396	383	384	404	345	380	387	365	381	415	423	389	330	376	377	400	368	392	404	395	400	385	400	388	424	416	380	408	414	365	403	360	410	398	365	379	416	391	391	398	397	379	408	372	397	411	422	406	421	386	421	397	397	393	398	363	381	378	368	386	398	381	400	390	415	407	356	400	391	375	345	388	394	369	376	377	422	404	382	371	403	414	382	381	394	382	381	360	397	389	379	378	399	400	375	384	416	403	386	364	392	403	406	361	337	429	375	403	409	420	345	385	392	389	377	392	473	373	367	409	416	363	364	385	377	407	376	355	373	392	418	415	382	388	364	419	344	398	369	415	400	399	391	378	385	348	365	379	390	385	412	386	380	405	402	347	407	387	383	394	373	385	405	395	341	417	425	402	417	388	403	415	399	363	372	398	389	384	405	431	373	360	363	371	413	415	359	419	399	396	411	387	385	395	396	403	411	403	374	387	389	381	366	388	385	363	412	402	398	369	389	415	408	373	424	412	402	369	379	379	374	422	392	420	358	405	352	375	359	382	372	404	391	399	425	390	405	377	354	392	389	382	387	403	385	399	410	374	392	372	379	388	430	399	388	367	368	392	460	368	411	374	424	386	381	401	385	410	440	347	414	376	405	416	410	393	417	364	380	380	441	386	373	386	403	376	413	454	397	393	356	387	418	400	403	396	377	385	395	377	386	421	392	381	384	397	362	411	403	421	372	359	392	377	370	384	395	393	359	397	350	390	394	386	407	394	392	383	347	382	372	394	386	373	398	398	359	351	399	426	396	398	389	360	416	401	397	392	395	429	434	389	377	419	394	408	384	398	375	379	358	363	367	396	350	365	391	443	402	377	421	420	394	386	374	374	406	404	391	402	377	405	381	407	409	370	365	405	384	421	364	422	369	404	390	401	375	409	403	400	347	402	393	383	362	342	388	396	425	375	382	386	413	361	416	355	367	386	399	398	387	382	396	356	417	375	373	359	395	409	416	361	401	381	376	403	405	396	405	435	428	380	432	383	379	374	403	403	384	417	424	409	402	367	378	419	368	403	362	433	396	395	372	404	408	430	389	367	409	403	427	375	374	366	410	388	411	384	415	414	421	427	374	366	398	387	397	376	383	412	366	398	402	370	403	406	371	376	380	370	424	368	413	392	418	361
16486	1874	3276	3757	3270	2758	2413	2056	1895	1681	1589	1471	1493	1371	1271	1245	1261	1191	1217	1096	1112	1103	1120	1174	1139	1118	1075	1058	1102	1069	1109	1120	995	1039	1061	1060	1051	1056	981	1019	1030	972	1030	1080	1046	1007	1014	1052	1022	1014	1095	1021	1003	1053	1005	1035	1022	1028	929	1021	1009	1008	981	1002	1066	1025	971	956	994	1011	1010	1035	1036	1025	1055	1007	982	1008	1062	1029	974	977	985	1004	1052	1078	959	1016	1052	1008	1027	1047	1013	1004	997	1005	936	994	971	1010	936	972	1037	988	988	989	981	1041	1036	1016	1004	994	1001	999	1054	981	1023	1009	1041	1026	1004	1006	929	983	1024	966	1004	998	968	1015	995	992	986	1018	1042	1035	966	1008	1011	1050	1032	1039	1010	1036	917	968	958	1014	1044	982	958	1038	961	982	1057	963	1018	1015	955	953	968	1009	1035	1014	909	920	990	976	970	989	1027	1006	977	990	1027	925	987	1000	976	974	988	1054	1025	915	951	971	968	986	1044	922	987	975	994	1062	1017	952	943	1033	1004	1018	1013	969	988	1025	1039	1003	1024	946	976	1011	964	993	973	971	1016	929	896	985	996	960	1010	920	974	1023	969	984	983	944	1006	1002	949	990	1007	989	988	940	998	979	972	959	1033	978	1021	949	1041	997	955	1001	1017	962	981	995	967	987	963	1050	975	1038	1022	970	983	997	958	1004	909	1009	1004	972	943	973	971	957	985	971	999	1004	982	954	1028	949	967	969	984	989	967	1025	955	966	996	962	1025	1011	963	981	1006	987	916	1025	981	978	923	983	958	961	995	982	967	996	1003	989	1046	996	978	992	954	979	999	982	969	951	954	995	1033	941	1021	1013	988	970	973	1024	982	989	1010	967	952	983	996	977	1032	996	937	985	1031	951	999	977	990	1019	985	964	988	940	962	997	963	1006	1038	970	976	956	979	998	993	995	975	1036	997	967	961	999	998	1008	951	998	974	945	962	946	1006	991	974	1036	976	999	977	947	1009	1010	990	947	987	1005	951	971	964	982	969	994	991	1017	947	1011	953	1028	1010	1032	992	982	1021	1064	992	1005	977	1020	983	975	980	993	941	979	976	978	947	1010	953	1074	966	1008	900	1054	1028	1005	947	969	1010	959	1001	940	986	958	1020	1000	1025	922	939	939	932	1026	1028	1020	1019	926	985	992	959	969	963	1015	979	1060	981	1019	925	989	994	998	1008	999	1004	958	995	983	947	955	1045	1011	1010	932	1020	984	996	999	983	1006	997	1000	990	942	970	995	1018	976	950	954	1020	1027	1021	922	955	957	1019	988	968	992	1004	987	1038	950	940	967	969	1040	991	988	982	969	943	966	944	970	978	1008	953	1024	956	1027	1007	1034	995	1049	1002	996	984	952	1032	932	978	969	1009	992	981	958	945	980	952	1022	982	991	966	990	990	911	982	993	988	988	1014	919	973	951	1005	1012	1012	955	942	1006	985	1044	975	994	986	962	977	974	977	1005	992	942	960	909	996	950	1013	952	937	1031	954	1015	986	1015	970	1006	1012	916	1002	922	951	977	974	1051	984	1018	979	992	986	1005	1010	970	983	994	1010	944	996	987	1044	1022	1030	1020	995	954	956	984	929	965	964	978	1030	985	988	995	920	1052	933	1017	979	928	993	988	1013	953	995	946	1051	982	948	934	980	997	974	976	1018	974	960	988	961	926	942	980	984	1035	942	991	965	995	985	993	1027	1024	999	991	932	1003	1026	979	1000	1033	998	963	1018	1005	955	956	1004	1047	925	941	1022	987	958	1008	1006	988	1010	978	994	1055	967	988	996	1011	963	1014	933	991	1014	1000	942	961	1032	938	1002	992	986	1008	981	898	1007	1035	966	976	996	940	1003	971	937	944	877	990	998	983	986	963	1017	911	959	959	1004	980	1007	916	1009	964	1050	1016	1009	961	972	1011	1028	1008	983	967	933	1029	950	981	1019	1002	1049	962	956	1022	994	952	962	992	996	1000	992	1004	966	968	1010	989	965	936	937	1004	978	1001	1026	884	923	937	989	979	957	983	988	978	996	1040	949	989	1001	981	936	974	965	964	1004	1012	956	938	969	974	1001	961	1002	1014	1074	970	1000	1048	1016	953	1001	1004	992	936	961	966	973	995	977	993	971	1032	987	964	982	918	996	981	1000	973	1039	1006	976	991	1011	978	978	1051	942	1007	1016	1067	971	984	938	978	967	1015	976	974	972	1003	973	976	974	1005	1007	996	996	978	959	994	1031	998	980	971	1035	1014	971	990	981	1007	983	935	1028	1010	984	991	966	1016	975	1000	957	996	947	968	993	950	956	989	1047	965	959	984	977	934	968	973	1004	1011	984	921	970	992	954	957	984	997	990	949	973	965	953	980	1007	981	979	996	958	942	989	917	956	1008	999	1004	922	972	1000	1022	979	958	1005	992	1009	988	979	973	938	1035	982	991	984	1000	988	959	992	987	969	989	997	995	960	1003	1016	940	980	970	926	985	978	1036	1027	955	969	960	955	993	1015	964	970	996	972	947	1026	979	1013	992	1004	942	1027	939	1018	1047	1012	1007	966	943	992	987	968	984	1045	995	958	976	1016	1042	1041	992	975	1012	995	983	994	999	963	967	981	930	955	926	991	1006	989	965	985	994	1000	1001	964	982	985	972	996	1017	936	1046	1029	989	974	916	977	1028	968	996	969	970	991	1006	986	1005	945	973	991	1011	987	973	1005	985	941	959	1016	1034	993	1014	1022	1033	983	999	964	987	931	966	1003	990	975	982	987	1001	993	1017	931	955	924	1007	1001	996	974	989	1006	991	944	943	965	1018	979	946	954	972	958	1003	977	1031	946	978	945	1004	968	1002	996	978	1019	942	1003	981	976	945	951	1010	965	1001	961	1031	988	1021	941	993	1000	992	1021	894	976	1009	956	969	971	947	960	1027	968	1010	971	987	958	976	977	1012	1023	1019	936	986	989	1021	991	1009	1031	1004	967	939	1008	1008	1025	991	1034	1007	1023	971	1003	998	989	955	1014	958	1010	970	1017	997	943	1003	1018	1024	1036	990	959	979	997	998	997	1005	1005	990	1012	971	972	958	1014	1010	1013	968	986	931	980	980	963	950	1025	1037	1025	994	995	1054	1020	1015	1000	1002	1019	989	991	972	980	938	984	967	1015	996	995	995	980	1010	979	992	968	973	1034	999	1007	1027	1044	1006	956	988	1029	1010	1019	1007	971	957	970	1035	976	1009	985	983	1048	984	994	1016	971	1017	990	958	995	917	977	977	964	983	984	905	978	1032	1012	1002	1040	942	959	1035	908	1031	972	1004	995	1006	1023	961	948	1002	1001	973	934	939	969	1018	1032	922	1001	982	972	978	1036	949	1027	972	955	929	966	970	982	1016	1022	930	1034	961	949	998	1005	1017	990	993	1001	1008	952	1018	994	1019	968	1018	1021	1003	989	1041	1020	958	898	1042	999	938	1018	1052	960	1013	982	968	1048	914	945	949	941	1011	1047	987	991	1011	1004	1000	935	989	1023	972	1018	936	973	1000	983	1004	951	945	1013	1026	1008	996	1005	980	968	982	1037	990	1038	959	995	988	986	1038	1018	955	1000	970	974	1006	1006	989	1024	939	980	981	972	987	1010	992	996	977	1047	962	934	969	979	1010	982	973	943	964	973	959	947	1001	954	993	998	1009	966	947	1012	1037	1009	1001	1001	980	1027	979	959	947	982	1045	980	943	964	971	1008	975	1017	985	977	964	1002	1003	997	1021	993	1043	999	932	992	1013	964	920	1024	1056	979	1035	947	1011	987	978	1061	971	995	992	987	1006	992	994	938	964	953	1046	1000	970	1000	995	989	964	962	950	983	991	1018	950	983	999	1046	1062	912	959	995	1026	991	1002	1007	952	950	1044	939	1000	958	1006	967	989	1015	976	995	955	1053	995	1028	1010	1000	914	999	1016	965	936	1036	975	1003	1049	966	999	987	961	1029	1010	1011	962	968	992	992	975	967	1018
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
